:root{--ap-cream: #F4F1E8;--ap-white: #FFFFFF;--ap-forest: #3A4A3B;--ap-ink: #2E2A22;--ap-gold: #C9973F;--ap-line: rgba(46, 42, 34, .12);--ap-forest-40: rgba(58, 74, 59, .4);--ap-cream-40: rgba(244, 241, 232, .4);--ap-cream-20: rgba(244, 241, 232, .2);--ap-r-card: 16px;--ap-r-media: 16px;--ap-shadow: 0 1px 3px rgba(46, 42, 34, .04), 0 14px 40px rgba(46, 42, 34, .06);--ap-shadow-featured: 0 2px 4px rgba(46, 42, 34, .08), 0 24px 48px rgba(46, 42, 34, .14);--ap-outline: var(--ap-forest-40);--ap-font-label: "Sora", "Helvetica Neue", Arial, sans-serif}.color-scheme-3{--ap-outline: var(--ap-cream-40)}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.page-width{padding:0 20px}@media screen and (min-width:750px){.page-width{padding:0 48px}}body{font-size:17px;line-height:1.7;letter-spacing:0;color:var(--ap-ink)}@media screen and (min-width:750px){body{font-size:17px}}body,[class*=color-scheme-]{color:rgb(var(--color-foreground))}.rte,.rte p{letter-spacing:0}body .rte,body .banner__text,body .image-with-text__text,body .rich-text__text,body .multicolumn-card__info .rte,body .product__text,body .ap-steps__desc,body .ap-qa__answer-text,body .ap-delivery__desc,body .ap-pc__subheading{color:rgb(var(--color-foreground))}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{font-family:"Young Serif",Georgia,serif;font-weight:400;font-style:normal;letter-spacing:-.022em;text-transform:none;color:rgb(var(--color-foreground))}h1,.h1,.h0,.hxl,.hxxl{font-size:72px;line-height:1.06}h2,.h2{font-size:52px;line-height:1.12}h3,.h3{font-size:30px;line-height:1.22;letter-spacing:-.015em}h4,.h4{font-size:24px;line-height:1.3;letter-spacing:-.01em}.product__title h1,.product__title .h1{font-size:56px;line-height:1.06;text-transform:lowercase}@media screen and (max-width:749px){h1,.h1,.h0,.hxl,.hxxl{font-size:44px;line-height:1.08}h2,.h2{font-size:36px;line-height:1.15}h3,.h3{font-size:26px}h4,.h4{font-size:22px}.product__title h1,.product__title .h1{font-size:40px}}strong,b{font-weight:700}em,i{font-style:italic}.ap-lead,.rich-text__text p:first-child,.banner__text,.banner__text p{font-size:20px;line-height:1.6}@media screen and (max-width:749px){.ap-lead,.rich-text__text p:first-child,.banner__text,.banner__text p{font-size:18px}}.caption{font-family:var(--font-body-family);font-size:14px;line-height:1.6;letter-spacing:0}.accent,h1 em,h2 em,h3 em,.banner__heading em,.rich-text__heading em,.image-with-text__heading em,.product__title em{font-family:"Young Serif",Georgia,serif;font-style:italic;font-weight:400;color:var(--ap-ink);letter-spacing:-.022em}.color-scheme-3 .accent,.color-scheme-3 h1 em,.color-scheme-3 h2 em,.color-scheme-3 h3 em,.color-scheme-3 .banner__heading em,.color-scheme-3 .rich-text__heading em,.on-forest .accent,.on-forest h1 em,.on-forest h2 em,.on-forest h3 em{color:var(--ap-gold)}body .caption-with-letter-spacing,body .caption-with-letter-spacing--small,body .caption-with-letter-spacing--medium,body .caption-with-letter-spacing--large,.ap-eyebrow{font-family:var(--ap-font-label);font-weight:600;font-style:normal;font-size:11px;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-foreground));display:inline-flex;align-items:center;gap:10px;opacity:1}body .caption-with-letter-spacing:before,.ap-eyebrow:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--ap-gold)}.ap-eyebrow--plain:before{display:none}.ap-sec-head{max-width:780px;margin:0 auto 56px;text-align:center}.ap-sec-head>*{margin:0}.ap-sec-head .ap-eyebrow{margin-bottom:18px}.ap-sec-head .ap-lead{margin-top:20px}.ap-sec-head .ap-lead p{margin:0}@media screen and (max-width:749px){.ap-sec-head{margin-bottom:36px}}body .button,body .shopify-payment-button__button,body .shopify-payment-button__button--unbranded,body .shopify-challenge__button,body .customer button{border-radius:999px;min-height:52px;padding:0 32px;font-family:var(--ap-font-label);font-weight:600;font-style:normal;font-size:12px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}body .button:before,body .button:after,body .shopify-payment-button__button--unbranded:before,body .shopify-payment-button__button--unbranded:after{border-radius:999px}body .button--small{min-height:44px;padding:0 24px;font-size:11px}body .button:not([disabled]):hover:after,body .shopify-payment-button__button--unbranded:hover:after{--border-offset: .3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}body .button--secondary{background:transparent;color:rgb(var(--color-secondary-button-text));box-shadow:inset 0 0 0 1.5px var(--ap-outline)}body .button--secondary:after,body .button--secondary:not([disabled]):hover:after{box-shadow:none}body .button:focus-visible,body .shopify-payment-button__button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;box-shadow:none}body .button--secondary:focus-visible{box-shadow:inset 0 0 0 1.5px var(--ap-outline)}.ap-link-arrow{font-family:var(--ap-font-label);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));display:inline-flex;gap:10px;align-items:center}.ap-link-arrow:after{content:"\2192";font-family:var(--ap-font-label)}body .badge{border-radius:999px;font-family:var(--ap-font-label);font-weight:600;font-size:10px;letter-spacing:.18em;text-transform:uppercase}.ap-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:var(--ap-cream);color:var(--ap-ink);font-family:var(--ap-font-label);font-weight:600;font-size:10px;line-height:1;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.ap-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ap-gold);flex:none}.ap-badge--forest{background:var(--ap-forest);color:var(--ap-cream)}.ap-stars{display:inline-flex;gap:3px;color:var(--ap-gold);line-height:0}.ap-stars svg{width:16px;height:16px;fill:currentColor}:focus-visible{outline:2px solid var(--ap-forest);outline-offset:3px}.color-scheme-3 :focus-visible{outline-color:var(--ap-cream)}input[type=checkbox]{accent-color:var(--ap-forest)}.list-payment svg,.ap-trust svg.icon--full-color,.ap-trust svg.icon--payment{filter:grayscale(1)}.color-scheme-2 .card,.color-scheme-2 .multicolumn-card{background:var(--ap-cream);box-shadow:none}.ap-photo-slot{display:block;width:100%;border-radius:var(--ap-r-media);background:var(--ap-cream)}.color-scheme-1 .ap-photo-slot{background:var(--ap-white)}.announcement-bar__message{font-family:var(--ap-font-label);font-weight:600;font-size:11px;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;padding:11px 0;min-height:0}.utility-bar{border-bottom:0}.utility-bar .slider-button,.utility-bar .announcement-bar-slider .slider-buttons{display:none!important}.announcement-bar-slider .slideshow__slide:nth-child(2){display:none}@media screen and (max-width:749px){.announcement-bar-slider .slideshow__slide:nth-child(1){display:none}.announcement-bar-slider .slideshow__slide:nth-child(2){display:block}}.header-wrapper,.header-wrapper--border-bottom{border-bottom:1px solid var(--ap-line)}.header{min-height:100px}.header__search,.header__icon--search,.header__icon--account,.header shopify-account{display:none!important}body .header__menu-item,body .list-menu__item{font-family:var(--ap-font-label);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ap-ink)}body .header__menu-item span{text-decoration:none}body .header__active-menu-item,body .header__menu-item:hover span{text-decoration:underline;text-decoration-color:var(--ap-gold);text-decoration-thickness:1.5px;text-underline-offset:8px}.ap-header-cta{display:none}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:24px}.header--middle-left .header__inline-menu{justify-self:end;margin-left:auto}.header__inline-menu .list-menu--inline{gap:0 10px;flex-wrap:nowrap}.ap-header-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 24px;margin:0 12px 0 8px;border-radius:999px;background:var(--ap-forest);color:var(--ap-cream);font-family:var(--ap-font-label);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap}}@media screen and (max-width:749px){.header{min-height:76px;grid-template-columns:44px 1fr 44px}.header__heading-logo{width:180px;max-width:180px}}.footer{border-top:0}.footer .footer__content-top{padding-bottom:0}.footer .footer__blocks-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px;margin:0 auto}.footer .footer-block{width:auto;max-width:640px;margin:0!important;padding:0;flex:none}.footer .footer-block__brand-info{text-align:center;margin:0}.footer .footer-block__brand-info .footer-block__image-wrapper{margin:0 auto 28px;max-width:300px}.footer .footer-block__brand-info .rte,.footer .footer-block__brand-info .rte p{font-size:17px;line-height:1.7;margin:0;color:var(--ap-cream)}.footer .footer-block__heading:empty{display:none}.footer .footer-block--menu .footer-block__details-content{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 32px;margin:0}.footer .footer-block--menu .footer-block__details-content>li{margin:0}.footer .footer-block__details-content .list-menu__item--link{font-family:var(--ap-font-label);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ap-cream);padding:0;text-decoration:none}.footer .footer-block__details-content .rte,.footer .footer-block__details-content .rte p{font-size:14px;line-height:1.6;margin:0;color:var(--ap-cream)}.footer .footer-block__details-content .rte a{color:var(--ap-cream);text-underline-offset:3px}.footer .footer__content-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px 32px;max-width:1300px;margin:56px auto 0;padding:24px 48px 0;border-top:1px solid var(--ap-cream-20)}.footer .footer__content-bottom-wrapper{padding:0;margin:0;max-width:none;width:auto;justify-content:flex-start;align-items:center}.footer .footer__localization:empty{display:none}.footer .footer__column--info{align-items:flex-start;padding:0}.footer .footer__copyright{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;text-align:right;margin:0}.footer .copyright__content{font-family:var(--font-body-family);font-size:14px;color:var(--ap-cream)}.footer .copyright__content a{color:var(--ap-cream)}.footer .footer__copyright>.copyright__content:nth-child(2){display:none}.footer .policies{display:flex;flex-wrap:wrap;margin:0;padding:0}.footer .policies li{display:inline-flex;align-items:baseline;margin:0}.footer .policies li:before{content:"\b7";padding:0 8px;color:var(--ap-cream);font-size:14px}.footer .list-payment{justify-content:flex-start;margin:0}@media screen and (max-width:749px){.footer .footer__content-bottom{flex-direction:column;padding:24px 20px 0}.footer .footer__content-bottom-wrapper{justify-content:center}.footer .footer__column--info{align-items:center}.footer .list-payment{justify-content:center}.footer .footer__copyright{justify-content:center;text-align:center}.footer .footer-block__brand-info .footer-block__image-wrapper{max-width:260px}}.drawer__inner{border-radius:0}@media screen and (max-width:749px){.footer .footer-block.footer-block--menu.grid__item{padding-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ap-brand.css.map */
