html{font-size:10px}html body.af-retail.gradient{--af-gallery:#fff;--af-concrete:#e2e2dc;--af-object:#f2f2ee;--af-ink:#171717;--af-graphite:#555;--af-link:#171717;--af-system-paper:#fff;--af-system-line:#d8d8d2;--af-gutter:clamp(16px,2.4vw,40px);--font-body-family:var(--af-sans);--font-heading-family:var(--af-sans);--color-background:255,255,255;--color-foreground:23,23,23;background:#fff!important;background-image:none!important;color:#171717;font-family:var(--af-sans);font-weight:400;letter-spacing:0}body.af-retail:before,body.af-retail:after{background-image:none!important}.af-retail #MainContent{min-height:50vh}.af-retail :is(.shopify-section-group-header-group,.shopify-section-group-footer-group,.af-header,.af-footer){background:#fff!important}.af-retail :is(h1,h2,h3,.af-h,.anfulu-display){font-family:var(--af-sans);font-weight:400;letter-spacing:-.025em;text-transform:none}.af-retail :is(input,textarea,select,button){font-family:var(--af-sans)}.af-retail :is(.button,.shopify-payment-button__button--unbranded){border-radius:0;box-shadow:none;font-family:var(--af-sans);text-transform:none;letter-spacing:0}.af-retail .button:not(.button--secondary){--color-button:23,23,23;--color-button-text:255,255,255}.af-retail :is(.af-lbl,.anfulu-module__title,.anfulu-policy__eyebrow,.anfulu-contact__detail-label){letter-spacing:0;text-transform:none;font-weight:400}.af-retail .anfulu-brand__city:before{content:none}.af-retail :is(.af-grid,.af-edit__grid,.af-wall){gap:clamp(18px,2.4vw,36px)}.af-retail .af-grid{padding:24px var(--af-gutter) 56px;border:0;grid-template-columns:repeat(4,minmax(0,1fr))}.af-retail .af-commerce-card{gap:5px;background:none;border:0;padding:0}.af-retail .af-commerce-card .af-swap{aspect-ratio:4/5!important;background:#f3f3ef!important;margin-bottom:11px}.af-retail .af-commerce-card .af-card__brand{font:12px/1.4 var(--af-sans);text-transform:none;letter-spacing:0;margin:0}.af-retail .af-commerce-card .af-card__title{font:15px/1.4 var(--af-sans);text-transform:none;letter-spacing:0}.af-retail .af-commerce-card .af-card__price{font:12px/1.5 var(--af-sans)}.af-retail .af-brand-door{margin:20px var(--af-gutter) 40px;background:#f1f1ec;color:#171717;border:0;grid-template-columns:1fr 1fr}.af-retail .af-brand-door__copy{padding:clamp(28px,5vw,72px)}.af-retail .af-brand-door h1{font:400 clamp(36px,5vw,70px)/1.02 var(--af-sans);letter-spacing:-.04em;margin:0 0 24px}.af-retail .af-brand-door__copy p{font:20px/1.5 var(--af-serif);max-width:38ch}.af-retail .af-brand-door__media{min-height:0;aspect-ratio:1}.af-retail .af-brand-door__media img{height:100%;max-height:none;object-fit:cover;padding:0}.af-retail .af-category-links{margin:24px 0 0;font-size:13px}.af-retail .af-brand-head{display:block;padding:40px var(--af-gutter);border:0;background:#fff}.af-retail .af-brand-head__text{max-width:850px}.af-retail .af-brand-head__en{font:400 clamp(32px,4vw,54px)/1.1 var(--af-sans);letter-spacing:-.03em}.af-retail .af-brand-head__bio{font:19px/1.5 var(--af-serif);max-width:62ch;margin-top:18px}.af-retail .af-brand-head__media{display:none}.af-retail .af-tools{padding-bottom:20px}.af-retail .af-tools .af-lbl{font-size:13px;letter-spacing:0;text-transform:none}.af-retail .af-edit{padding:48px var(--af-gutter) 64px}.af-retail .af-edit__head h2{font:400 clamp(26px,3vw,40px)/1.15 var(--af-sans)}.af-retail :is(.af-about,.anfulu-contact,.anfulu-policy,.af-guides,.lit,.af-ed,.af-zine,.ed){background:#fff!important;color:#171717}.af-retail .af-about{margin-top:20px}.af-retail .af-about__title{font-size:clamp(36px,4vw,58px)}.af-retail .af-about__body{font:20px/1.5 var(--af-serif)}.af-retail .af-about__zh,.af-retail .anfulu-eyebrow,.af-retail .af-ed__eyebrow,.af-retail .ed-cover__kicker{display:none}.af-retail .af-ed__label{font:13px/1.4 var(--af-sans);letter-spacing:0;text-transform:none;padding:24px var(--af-gutter)}.af-retail .af-ed__cover{margin:0 var(--af-gutter);min-height:0;background:#f1f1ec}.af-retail .af-ed__hero{padding:0}.af-retail .af-ed__hero img{aspect-ratio:4/5;max-height:680px;object-fit:cover}.af-retail .af-ed__opening{padding:clamp(28px,4vw,64px)}.af-retail .af-ed h1{font:400 clamp(36px,4.7vw,66px)/1.04 var(--af-sans);max-width:16ch}.af-retail .af-ed h2{font:400 clamp(28px,3vw,42px)/1.1 var(--af-sans)}.af-retail .af-ed__intro,.af-retail .af-ed__copy{font:19px/1.6 var(--af-serif)}.af-retail .af-ed__chapter{background:#fff;padding:64px var(--af-gutter)}.af-retail .af-ed__interlude{background:#181b17;color:#fff;margin:48px 0}.af-retail .af-ed__interlude p{font:400 clamp(26px,3vw,42px)/1.2 var(--af-sans)}.af-retail .af-ed__plate,.af-retail .af-ed__detail{border-radius:0;box-shadow:none}.af-retail .ed{padding-top:24px}.af-retail .ed-cover,.af-retail .ed-ch{background:#fff}.af-retail .ed-f{border-radius:0!important;clip-path:none!important}.af-retail .ed-cover__title{font:400 clamp(36px,5vw,70px)/1.03 var(--af-sans)}.af-retail .ed-ch__title{font:400 clamp(28px,3vw,42px)/1.12 var(--af-sans)}.af-retail .ed-cover__dek,.af-retail .ed-ch__body{font:20px/1.55 var(--af-serif)}.af-retail .af-zine__head{padding:40px var(--af-gutter)}.af-retail .af-zine__title{font-size:clamp(34px,4.5vw,64px)}.af-retail .af-zine__sub{font-size:clamp(20px,2.3vw,32px)}.af-retail .af-zine__spread{gap:20px;padding:0 var(--af-gutter);margin-bottom:24px}.af-retail .af-zine--hand .zz{font-family:var(--af-serif);letter-spacing:0}.af-retail .af-zine--hand :is(.zz b,.zz-title,.zz-num,.zz-quote,.zl__btn,.zl__more a){font-family:var(--af-sans)}.af-retail .lit{padding:40px var(--af-gutter) 72px}.af-retail .lit__h{font:400 clamp(36px,4vw,58px)/1.1 var(--af-sans)}.af-retail .lit__intro{font:20px/1.5 var(--af-serif);max-width:60ch}.af-retail .lit__grid{gap:40px 28px}.af-retail .lit-card__tile{background:#f3f3ef!important;aspect-ratio:4/3}.af-retail .lit-card__f{border-radius:0!important;clip-path:none!important}.af-retail .lit-card__brand{font:400 23px/1.2 var(--af-sans);text-transform:none;letter-spacing:0}.af-retail :is(.af-guides h1,.anfulu-policy__title,.anfulu-contact__title,.main-page-title,.template-search__header h1,.cart__empty-text){font:400 clamp(32px,4vw,56px)/1.1 var(--af-sans);letter-spacing:-.03em;text-transform:none}.af-retail .af-guides__body{font:20px/1.65 var(--af-serif)}.af-retail .anfulu-policy__standfirst{font:21px/1.5 var(--af-serif)}.af-retail .anfulu-policy__body{font-size:17px;line-height:1.65}.af-retail .anfulu-policy__panel{background:#f2f2ee}.af-retail .anfulu-policy__heading{font-weight:400;text-transform:none;letter-spacing:0}.af-retail .anfulu-contact__panel{background:#fff}.af-retail .anfulu-contact__aside--plain{background:#f1f1ec;color:#171717}.af-retail .anfulu-contact__field input,.af-retail .anfulu-contact__field textarea{background:#fff;border:1px solid #bbb;border-radius:0}.af-retail .product{padding-top:28px}.af-retail .product__title h1{font:400 clamp(28px,3vw,42px)/1.15 var(--af-sans);text-transform:none;letter-spacing:-.025em}.af-retail .product__description{font:18px/1.6 var(--af-serif)}.af-retail .product__info-container{font-family:var(--af-sans)}.af-retail .product__media-wrapper{background:#f5f5f1}.af-retail .product__media img{mix-blend-mode:normal!important;filter:none!important}.af-retail .product-form__input input[type=radio]+label{border-radius:0;letter-spacing:0;font-size:13px}.af-retail .product-form__submit{font-size:14px;letter-spacing:0;min-height:48px}.af-retail .af-purchase-facts{font-size:13px}.af-retail .anfulu-brand__name{font:14px/1.4 var(--af-sans);font-style:normal}.af-retail :is(.af-pdp-row,.af-pdp-story,.anfulu-note){background:#f3f3ef}.af-retail main[data-template=cart]{max-width:1440px;width:100%;margin:auto}.af-retail main[data-template=cart] .title{font:400 clamp(32px,4vw,54px)/1.1 var(--af-sans)}.af-retail .cart-item__name{font:18px/1.4 var(--af-sans)}.af-retail .cart-item__image{mix-blend-mode:normal;background:#f3f3ef}.af-retail .cart__footer{font-family:var(--af-sans)}.af-retail .template-search{padding:40px var(--af-gutter)}.af-retail .template-search__results .card__heading{font:16px/1.4 var(--af-sans)}.af-retail .template-search__results .card{background:#fff;box-shadow:none}.af-retail .shopify-policy__container{max-width:850px;padding:44px var(--af-gutter) 80px;font-size:17px;line-height:1.65}.af-retail .shopify-policy__title h1{font:400 clamp(32px,4vw,54px)/1.1 var(--af-sans)}.af-retail .af-footer{border-top:1px solid #d8d8d2;padding:40px var(--af-gutter);font-family:var(--af-sans)}.af-retail .af-footer .af-lbl{letter-spacing:0;text-transform:none}.af-retail .af-unified-menu{background:#fff;border:1px solid #ddd;box-shadow:0 12px 24px #00000012}.af-retail .af-unified-menu--brands{width:min(680px,calc(100vw - 2 * var(--af-gutter)));max-width:none;gap:6px 20px}.af-retail .af-unified-menu--brands a{font-size:15px}.af-retail .af-unified-menu--brands small{display:block;font:12px/1.45 var(--af-sans);color:#555;max-width:30ch;margin-top:5px}.af-retail .af-unified-menu--brands small p{margin:0}.af-retail .af-unified-header{min-height:68px;height:auto;padding-top:10px;padding-bottom:10px;border:0}.af-retail .af-lockup,.af-retail .af-lockup span,.af-retail .af-lockup em{white-space:nowrap;flex-shrink:0}.af-retail .af-home-direct{display:flex;align-items:center;gap:18px}.af-retail .af-home-direct a{color:inherit;text-decoration:none;line-height:44px}.af-retail .af-home-explore{display:none}.af-retail .af-market-bar{padding:4px var(--af-gutter);font-size:11px;background:#f2f2ee;border:0;min-height:34px}.af-retail .af-market-form #AnfuluCountry,.af-retail .af-market-form button{height:30px;min-height:30px;font-size:11px}@media(max-width:1100px){.af-retail .af-home-direct{gap:11px}.af-retail .af-unified-nav{gap:12px}}@media(min-width:750px)and (max-width:989px){.af-retail .af-home-direct{display:none}.af-retail .af-home-explore{display:block}.af-retail .af-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.af-retail .af-grid,.af-retail .af-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.af-retail .af-brand-door{grid-template-columns:1fr;margin:8px 16px 28px}.af-retail .af-brand-door__copy{padding:28px 24px}.af-retail .af-brand-door h1{font-size:38px}.af-retail .af-brand-door__copy p{font-size:19px}.af-retail .af-brand-door__media{aspect-ratio:4/3;grid-row:1}.af-retail .af-brand-door__media img{height:100%;max-height:none}.af-retail .af-brand-head{padding:28px 16px}.af-retail .af-brand-head__bio{font-size:18px}.af-retail .af-edit{padding:32px 16px 44px}.af-retail .af-ed__cover{grid-template-columns:1fr}.af-retail .af-ed__hero img{max-height:500px;aspect-ratio:4/3}.af-retail .af-ed__chapter{padding:36px 16px}.af-retail .af-ed__opening{padding:28px 24px}.af-retail .af-ed__interlude{padding:32px 24px}.af-retail .af-zine__spread{padding:0 16px;gap:16px}.af-retail .af-unified-header{grid-template-columns:1fr auto!important;grid-template-areas:"logo tools" "nav nav";min-height:94px;row-gap:0!important;padding:10px 16px 0}.af-retail .af-lockup{grid-area:logo;gap:8px;justify-self:start}.af-retail .af-unified-header .af-lockup span{font-size:16px;letter-spacing:.08em}.af-retail .af-unified-header .af-lockup em{font-size:13px;letter-spacing:.18em}.af-retail .af-unified-header .af-lockup i{height:18px}.af-retail .af-header__right{grid-area:tools;gap:16px}.af-retail .af-unified-header .af-header__search{display:block!important;font-size:10px;letter-spacing:.08em}.af-retail .af-unified-header .af-header__bag{font-size:10px;letter-spacing:.08em}.af-retail .af-unified-nav{grid-area:nav;justify-content:space-between;gap:24px;font-size:12px}.af-retail .af-home-direct{display:flex;flex:1;justify-content:space-between}.af-retail .af-unified-nav .af-home-explore{display:none}.af-retail .af-unified-menu--brands{width:auto;grid-template-columns:1fr 1fr;gap:8px;left:16px;right:16px;padding:10px}.af-retail .af-unified-menu--brands a{font-size:14px;padding:8px}.af-retail .af-unified-menu--brands small{font-size:11px}.af-retail .af-market-bar{flex-direction:row;gap:10px;font-size:10px}.af-retail .af-market-bar>a{max-width:140px;line-height:1.3;text-decoration:none}.af-retail .af-market-form{gap:6px;max-width:58%}.af-retail .af-market-form #AnfuluCountry{font-size:10px;max-width:45vw}.af-retail .af-market-form button{font-size:10px}.af-retail .af-commerce-card .af-card__title{font-size:14px}}.af-retail .af-unified-header .af-lockup{position:relative;margin-bottom:14px}.af-retail .af-lockup__tagline{position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);font:400 10px/1.3 var(--af-sans);letter-spacing:.025em;white-space:nowrap;text-transform:none;color:#555}@media(max-width:749px){.af-retail .af-lockup__tagline{font-size:9px;left:0;transform:none}.af-retail .af-unified-header .af-lockup{margin-bottom:18px;margin-top:4px}}.af-retail .af-brand-head{min-height:0!important;height:auto!important;padding:28px var(--af-gutter) 24px!important}.af-retail .af-brand-head__en{margin:0}.af-retail .af-brand-head__bio{margin:12px 0 0}.af-retail .af-nav-guide{display:flex;align-items:center;color:inherit;text-decoration:none;white-space:nowrap;font-size:12px}.af-retail .af-scent-entry{margin:0 var(--af-gutter) 28px;padding:22px 24px;background:#f2f2ee;display:grid;grid-template-columns:1fr auto;gap:14px 28px;align-items:center}.af-scent-entry h2{font:400 27px/1.15 var(--af-sans);margin:0 0 8px}.af-scent-entry p{font:15px/1.5 var(--af-sans);margin:0;max-width:68ch}.af-scent-entry a,.af-buying-help a{color:inherit;text-underline-offset:4px;font:13px/1.5 var(--af-sans)}.af-scent-entry nav{grid-column:1/-1;display:flex;gap:20px;flex-wrap:wrap}.af-retail .af-buying-help{margin:18px 0;display:flex;flex-wrap:wrap;gap:10px 18px;font:13px/1.5 var(--af-sans)}.af-buying-help details{flex-basis:100%;border-top:1px solid #ddd;padding-top:12px}.af-buying-help summary{cursor:pointer}.af-buying-help p{font:13px/1.6 var(--af-sans);max-width:58ch;margin:10px 0}.af-retail .af-perfume-guide h1{font:400 clamp(34px,4vw,56px)/1.08 var(--af-sans)}.af-retail .af-perfume-guide__card h2{font:400 21px/1.2 var(--af-sans)}@media(max-width:749px){.af-retail .af-unified-nav{gap:12px;font-size:11px}.af-retail .af-home-direct{gap:12px}.af-retail .af-nav-guide{font-size:11px}.af-retail .af-scent-entry{grid-template-columns:1fr;padding:18px}.af-scent-entry nav{gap:12px 18px}.af-scent-entry h2{font-size:25px}}.af-perfume-guide a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/58/assets/anfulu-retail.css.map */
