:root{--afr-motion:.3s;--afr-ease:ease-in-out;--afr-arrow-shift:3px}html[dir=rtl]{--afr-arrow-shift:-3px}body .afr-card-with-cart.product-card__wrapper{transform:none!important;transition:box-shadow var(--afr-motion) var(--afr-ease);box-shadow:none}body .afr-card-with-cart.product-card__wrapper .product-card__info-wrapper{padding:8px 8px 9px;min-width:0}body .afr-card-with-cart.product-card__wrapper .product-card__info{grid-template-columns:minmax(0,1fr);row-gap:2px;align-content:start;min-width:0}body .afr-card-with-cart.product-card__wrapper .product-card__info>.product-card__title{grid-row:1;grid-column:1/-1;display:flex;align-items:center;gap:4px;min-width:0;min-height:22px;margin:0!important;line-height:1.5}body .afr-card-with-cart.product-card__wrapper .product-card__title .title-link{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1 1 0;width:auto!important;min-width:0;overflow:hidden;font-size:13px!important;font-weight:400!important;line-height:1.5!important}body .afr-card-with-cart.product-card__wrapper .product-card__info>.afr-card-price-row{grid-row:2!important;min-height:40px;align-items:center}body .afr-card-with-cart.product-card__wrapper .afr-card-price-row>.afr-card-cart{min-height:40px}body .afr-card-with-cart.product-card__wrapper .product-card__info>.product-card__vendor{grid-row:3;grid-column:1/-1;margin:0!important;padding:0!important;min-height:15px;font-size:10px!important;line-height:1.5;letter-spacing:.02em;align-self:start}body .afr-card-with-cart.product-card__wrapper .product-card__info>.product-card__rating{grid-row:4;grid-column:1/-1;padding:0;margin:0;font-size:11px;line-height:1.5}body .afr-card-with-cart.product-card__wrapper .product-card__image-wrapper{border-color:#e7e5e2!important}body .afr-card-with-cart.product-card__wrapper .afr-card-discount{color:rgba(var(--color-sale-price));background:transparent;border:1px solid currentColor;border-radius:4px;box-shadow:none;min-width:30px;padding:1px 4px;font-size:10px;line-height:1.5;white-space:nowrap;animation:none}body .afr-card-with-cart.product-card__wrapper .afr-card-discount:after{content:none;animation:none}body .afr-card-with-cart.product-card__wrapper .product-card__title>.afr-card-discount-inline{position:static;inset:auto;z-index:auto;flex:0 0 auto;align-self:center;min-width:0;pointer-events:auto}body .afr-card-with-cart.product-card__wrapper .afr-card-savings{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;gap:0;overflow:visible;isolation:isolate;margin:0 0 0 6px;padding:2px 4px 2px 10px;border:0;border-radius:3px;background:linear-gradient(165deg,#e12635,#a90e21 65%,#48101a);color:#fff;font-size:10px;font-weight:700;line-height:1.5;white-space:nowrap;clip-path:none}body .afr-card-with-cart.product-card__wrapper .afr-card-savings:before,body .afr-card-with-cart.product-card__wrapper .afr-card-savings:after{content:none;animation:none}body .afr-card-with-cart.product-card__wrapper .afr-card-savings-leaf{position:absolute;display:block;left:-7px;top:50%;width:19px;height:23px;transform:translateY(-50%) rotate(-8deg);fill:#fff;stroke:#bd1427;stroke-width:1.3;stroke-linejoin:round;overflow:visible;pointer-events:none}body .afr-card-with-cart.product-card__wrapper .afr-card-savings>span{color:#fff;background:linear-gradient(100deg,#fff 35%,#fff0bb,#fff 63%);background-size:240% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:afr-saving-word-shine 6.5s ease-in-out infinite}@keyframes afr-saving-word-shine{0%,72%{background-position:160% 0}94%,to{background-position:-60% 0}}body .section-header{position:sticky!important;top:0!important;transform:none!important;z-index:41;overflow:visible;pointer-events:auto}body .section-header #x-header-container{transform:none!important}body .afr-cart-header-group{display:contents}#x-header .afr-header-popup{opacity:0;transform:translateY(6px);transition:opacity var(--afr-motion) var(--afr-ease),transform var(--afr-motion) var(--afr-ease);pointer-events:none}#x-header details[data-afr-dropdown][open]>.afr-header-popup{opacity:1;transform:translateY(0);pointer-events:auto}#x-header details[data-afr-dropdown]:after{height:12px}@starting-style{#x-header details[data-afr-dropdown][open]>.afr-header-popup{opacity:0;transform:translateY(6px)}}#x-header .toggle-menu,#x-header .toggle-menu-sub,#x-header #DrawerMenu{transition-duration:var(--afr-motion)!important;transition-timing-function:var(--afr-ease)!important}#x-header .mega-menu-wrapper.toggle-menu{transition-property:opacity,transform,visibility}#CartDrawer #CartDrawer__Container,#CartDrawer #CartDrawer__Upsell{transition:opacity var(--afr-motion) var(--afr-ease),transform var(--afr-motion) var(--afr-ease)}#CartDrawer #CartDrawer__Overlay{opacity:0;transition:opacity var(--afr-motion) var(--afr-ease)}#CartDrawer[open] #CartDrawer__Overlay{opacity:1}body .afr-home .afr-payment-icons{display:flex;align-items:center;gap:8px;row-gap:8px}body .afr-home .afr-payment-icon,body .afr-home .afr-payment-logo{display:inline-flex;flex:0 0 56px;align-items:center;justify-content:center;width:56px;height:32px;box-sizing:border-box;vertical-align:middle}body .afr-home .afr-payment-logo{padding:4px;border:1px solid #e2e2e2;border-radius:5px;background:#fff}body .afr-home .afr-payment-logo img{display:block;width:100%;height:100%;object-fit:contain;aspect-ratio:auto}:where(#MainContent,#x-header,#x-footer) a{transition:color var(--afr-motion) var(--afr-ease),background-color var(--afr-motion) var(--afr-ease),border-color var(--afr-motion) var(--afr-ease)}:where(#MainContent,#x-header,#x-footer) :is(.button,.afr-button,button){transition:color var(--afr-motion) var(--afr-ease),background-color var(--afr-motion) var(--afr-ease),border-color var(--afr-motion) var(--afr-ease),box-shadow var(--afr-motion) var(--afr-ease)}body .afr-home .afr-text-link,body .afr-home .afr-room-link{position:relative;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:color var(--afr-motion) var(--afr-ease),background-size var(--afr-motion) var(--afr-ease)}html[dir=rtl] body .afr-home .afr-text-link,html[dir=rtl] body .afr-home .afr-room-link{background-position:100% 100%}body .afr-home :is(.afr-text-link,.afr-room-link)>span[aria-hidden],:where(#MainContent,#x-header) .icon-arrow{display:inline-block;transition:transform var(--afr-motion) var(--afr-ease)}#x-header :is(.afr-header-shortcut,.afr-header-language summary,.afr-header-contact-link,.header-account-menu,.header-icon-cart){transition:background-color var(--afr-motion) var(--afr-ease),color var(--afr-motion) var(--afr-ease)}#x-header .afr-dropdown-caret{transition:transform var(--afr-motion) var(--afr-ease)}#x-header details[open]>.afr-header-shortcut .afr-dropdown-caret{transform:rotate(180deg)}body .afr-card-with-cart.product-card__wrapper:focus-within{box-shadow:0 3px 12px #0000000d}body .afr-home :is(.afr-text-link,.afr-room-link):focus-visible{background-size:100% 1px}@media(hover:hover)and (pointer:fine){body .afr-card-with-cart.product-card__wrapper:is(:hover,:focus-within,:active),body .afr-home .afr-card-with-cart.product-card__wrapper:is(:hover,:focus-within,:active){transform:none!important;box-shadow:0 3px 12px #0000000d}body .afr-card-with-cart .product-card__title .title-link:hover,body .afr-home .afr-text-link:hover,body .afr-home .afr-room-link:hover{color:#b84232;text-decoration:none}body .afr-home .afr-text-link:hover,body .afr-home .afr-room-link:hover{background-size:100% 1px}body .afr-home :is(.afr-text-link,.afr-room-link,.afr-button):hover>span[aria-hidden],:where(#MainContent,#x-header) :is(a,button):hover>.icon-arrow{transform:translate(var(--afr-arrow-shift))}#x-header :is(.afr-category-rail a,.afr-support-menu a):hover{background-color:#faf1ee;color:#a53628}}@media(hover:none){body .afr-card-with-cart.product-card__wrapper:active,body .afr-home .afr-product-cell:active .afr-card-with-cart.product-card__wrapper{transform:none!important;box-shadow:none}}@media(max-width:749px){body .afr-card-with-cart.product-card__wrapper .product-card__info-wrapper{padding:6px 5px 8px}body .afr-card-with-cart.product-card__wrapper .product-card__title .title-link{font-size:12px!important}body .afr-card-with-cart.product-card__wrapper .afr-card-savings,body .afr-card-with-cart.product-card__wrapper .afr-card-discount{font-size:9px;padding-inline:3px}body .afr-card-with-cart.product-card__wrapper .afr-card-savings{padding-left:9px}body .afr-card-with-cart.product-card__wrapper .product-card__info>.product-card__title{gap:3px}body .afr-card-with-cart.product-card__wrapper .afr-card-savings-leaf{width:17px;height:21px}}@media(prefers-reduced-motion:reduce){:root{--afr-motion:0ms;--afr-arrow-shift:0px}#x-header .afr-header-popup,#x-header .toggle-menu,#x-header .toggle-menu-sub,#x-header #DrawerMenu,#CartDrawer #CartDrawer__Container,#CartDrawer #CartDrawer__Upsell,#CartDrawer #CartDrawer__Overlay,body .afr-card-with-cart.product-card__wrapper{transition:none!important}body .afr-card-with-cart.product-card__wrapper .afr-card-savings>span{animation:none;background:none;-webkit-text-fill-color:currentColor;color:#fff}body .afr-home :is(.afr-text-link,.afr-room-link)>span[aria-hidden],:where(#MainContent,#x-header) .icon-arrow{transition:none!important;transform:none!important}#x-header .afr-header-popup{transform:none!important}}.afr-live-review{display:inline-flex;align-items:center;gap:5px;min-width:0;font-size:11px;line-height:1.4}.afr-live-review[hidden],afr-pdp-linked-rating:has(>.afr-live-review[hidden]),.product-card__rating:has(.afr-live-review[hidden]){display:none!important}.afr-actual-stars{position:relative;display:inline-block;white-space:nowrap;direction:ltr;color:#d7d2cb;font-family:Arial,sans-serif;font-size:15px;letter-spacing:1px;line-height:1.2}.afr-actual-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;color:#171717;white-space:nowrap;pointer-events:none}.afr-actual-count{color:#6c635d;font-size:10px}.afr-pdp-rating-score>svg{width:16px;height:16px;flex-shrink:0}@supports selector(details::details-content){#x-header details[data-afr-dropdown]::details-content{content-visibility:hidden;transition:content-visibility var(--afr-motion) allow-discrete}#x-header details[data-afr-dropdown][open]::details-content{content-visibility:visible}}@media(hover:hover)and (pointer:fine){body:has(#x-header details[data-afr-dropdown]):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#00000030;z-index:40;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--afr-motion) var(--afr-ease),visibility var(--afr-motion) allow-discrete}body:has(#x-header details[data-afr-dropdown][open]):before{opacity:1;visibility:visible}}@media(prefers-reduced-motion:reduce){#x-header details[data-afr-dropdown]::details-content,body:has(#x-header details[data-afr-dropdown]):before{transition:none!important}}@media(min-width:768px){html body.theme-template-index #x-header .afr-header-navigation .afr-header-shortcut:is(:hover,:focus-visible),html body.theme-template-index #x-header .afr-header-navigation details[open]>.afr-header-shortcut,html body.theme-template-index #x-header .afr-header-contact-desktop :is(.afr-header-language>summary,.afr-header-support>summary):is(:hover,:focus-visible),html body.theme-template-index #x-header .afr-header-actions :is(.afr-header-wishlist,.afr-account-label,.header-icon-cart):is(:hover,:focus-visible){color:#fff2ce!important;text-shadow:0 1px 1px #660b1026}}html body #MainContent .afr-pdp-page .afr-pdp-brand>span:first-child,html body #MainContent .afr-pdp-page .afr-pdp-brand>a:not(:has(img)),html body #MainContent .afr-pdp-page .product-info__vendor:not(:has(.afr-pdp-brand)){zoom:.75}@media(max-width:767px){html body #MainContent .afr-pdp-page .afr-pdp-brand .afr-brand-banner-mark{zoom:.75}html body #MainContent .afr-pdp-page .afr-pdp-brand>span:nth-child(2){zoom:.75}}@media(max-width:767px){html body #MainContent .afr-pdp-page .product-template__content__container{--padding-bottom-product-template-block:6px!important}html body #MainContent .afr-pdp-page .product-title{margin-bottom:6px!important}html body #MainContent .afr-pdp-page .product-info__price-wrapper{margin-block:6px!important}html body #MainContent .afr-pdp-page .product-info__shipping-and-tax{margin-block:6px 0!important}html body #MainContent .afr-pdp-page .afr-quantity-reference-row{margin-block:6px!important}html body #MainContent .afr-pdp-page .afr-mobile-sku-shipping-row{display:flex!important;flex:0 0 100%;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:6px 8px;margin-block:6px 0;padding:0;box-sizing:border-box}html body #MainContent .afr-pdp-page .afr-mobile-sku-shipping-row>.product-info__identifier-wrapper{flex:0 1 auto;min-width:0;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important;transform:none!important;font-size:11px!important;line-height:1.4!important}html body #MainContent .afr-pdp-page .afr-mobile-sku-shipping-row>.product-info__identifier-wrapper>div{margin:0!important;padding:0!important}html body #MainContent .afr-pdp-page .afr-mobile-sku-shipping-row>.afr-mobile-buy-more-inline{flex:0 1 auto;margin:0!important;padding:0!important;text-align:end;white-space:nowrap;line-height:1.4!important}}@media(min-width:768px)and (max-width:1023px){html body #MainContent .afr-pdp-page .product-info__identifier-wrapper{margin-block:0 10px!important;padding-block:0 8px!important;border-block-end:1px solid #e4e4e4}html body #MainContent .afr-pdp-page .product-info__identifier-wrapper>div{margin-bottom:0!important}}@media(min-width:1024px){html body #MainContent .afr-pdp-page .product-info__identifier-wrapper{margin-block:10px 0!important;padding-block:8px 0!important;border-block-start:1px solid #e4e4e4}html body #MainContent .afr-pdp-page .product-info__identifier-wrapper>div{margin-bottom:0!important}}html body.theme-template-index #MainContent{background:radial-gradient(ellipse at 0 0,#fbe8e3 0,transparent 38%),radial-gradient(ellipse at 100% 48%,#fff0d9 0,transparent 42%),#f7f5f2}html body.theme-template-index #MainContent .afr-home,html body.theme-template-index #MainContent .section__collections-list{background:transparent!important;border:0!important}html body.theme-template-index #MainContent .afr-gallery>.afr-shell{padding:18px;border:0;border-radius:22px;background:linear-gradient(135deg,#fffffffa,#fffaf6ed);box-shadow:0 8px 24px #5d28100b,0 2px 5px #5d281006;box-sizing:border-box}html body.theme-template-index #MainContent .afr-gallery-dark>.afr-shell{background:linear-gradient(135deg,#252225,#171717);box-shadow:0 10px 28px #25181320}html body.theme-template-index #MainContent .afr-gallery-dark .afr-section-heading{border-radius:15px;background:linear-gradient(135deg,#dc2808,#af1723)}html body.theme-template-index #MainContent .afr-home .afr-card-with-cart.product-card__wrapper{padding:0!important;border:0!important;border-radius:14px!important;background:#fff;box-shadow:0 4px 12px #51301b0d!important;overflow:hidden}html body.theme-template-index #MainContent .afr-home .afr-card-with-cart .product-card__image-wrapper{border:0!important;border-radius:14px 14px 0 0!important;background:#f9f7f3}html body.theme-template-index #MainContent .afr-home .afr-card-with-cart .product-card__image{padding:0!important}html body.theme-template-index #MainContent .afr-home .afr-card-with-cart .product-card__info-wrapper{background:linear-gradient(180deg,#fff,#fffaf7)}html body.theme-template-index #MainContent .afr-korg-stage{border:0;border-radius:22px;box-shadow:0 10px 28px #321a1826;overflow:hidden}html body.theme-template-index #MainContent .afr-oriental-grid{padding:20px;border-radius:22px;background:linear-gradient(135deg,#fff9ec,#fff4ec 55%,#fbe9e5);box-shadow:0 8px 24px #5d28100b;box-sizing:border-box}html body.theme-template-index #MainContent .afr-services>.afr-shell{padding:20px;border-radius:22px;background:#ffffffdf;box-shadow:0 8px 24px #5d28100b;box-sizing:border-box}html body.theme-template-index #MainContent .afr-service{border:0;background:linear-gradient(145deg,#fff,#fff6f0);padding:18px;border-radius:16px;box-shadow:0 3px 10px #51301b08}html body.theme-template-index #MainContent .section__collections-list .collection-card-wrapper .collection-card{border:0!important}html body.theme-template-index #MainContent .section__collections-list .collection-card-wrapper img{filter:drop-shadow(0 4px 5px #5d281014)}@media(hover:hover)and (pointer:fine){html body.theme-template-index #MainContent .afr-home .afr-card-with-cart.product-card__wrapper:is(:hover,:focus-within){box-shadow:0 8px 20px #7b30211c!important}}@media(max-width:767px){html body.theme-template-index #MainContent .afr-gallery>.afr-shell{width:calc(100% - 16px);padding:12px 8px;border-radius:20px}html body.theme-template-index #MainContent .afr-gallery-spotlight .afr-mobile-welcome{border:0;border-radius:16px;background:linear-gradient(125deg,#fff2ed,#fff8ed 65%,#fbe0d9);box-shadow:0 4px 12px #862b160c}html body.theme-template-index #MainContent .afr-mobile-discovery-card{border:0!important;border-radius:17px!important;background:linear-gradient(145deg,#fff3b8,#ffd862 45%,#fffaf0 92%)!important;box-shadow:0 6px 14px #9b650016,inset 0 1px #ffffffc9!important;backdrop-filter:none;-webkit-backdrop-filter:none}html body.theme-template-index #MainContent .afr-mobile-discovery-card[data-afr-arrival-card]{background:linear-gradient(145deg,#ffe9df,#f5c1ad 45%,#fffaf7 92%)!important;box-shadow:0 6px 14px #9c422016,inset 0 1px #ffffffc9!important}html body.theme-template-index #MainContent .afr-mobile-discovery-card:after{content:none!important}html body.theme-template-index #MainContent .afr-mobile-discovery-card__image{border-radius:12px!important}html body.theme-template-index #MainContent .afr-mobile-discovery-card__price{background:transparent!important;padding-block:7px 9px}html body.theme-template-index #MainContent .afr-mobile-journey-banner{border:0!important;border-radius:14px!important;background:linear-gradient(110deg,#a91f2c,#d53825)!important;color:#fff!important;box-shadow:0 5px 12px #9a21321c}html body.theme-template-index #MainContent .afr-oriental-grid{padding:14px;border-radius:20px}html body.theme-template-index #MainContent .afr-services>.afr-shell{padding:14px;border-radius:20px}html body.theme-template-index #MainContent .afr-service{padding:14px}}@media(min-width:768px){html body.theme-template-index #MainContent,html body.theme-template-index #MainContent .afr-home,html body.theme-template-index #MainContent .section__collections-list{background:#fff!important}html body.theme-template-index #MainContent .afr-gallery>.afr-shell,html body.theme-template-index #MainContent .afr-services>.afr-shell{background:#fff!important;box-shadow:0 4px 16px #00000009,0 1px 3px #00000006}html body.theme-template-index #MainContent .afr-oriental-room>.afr-shell{padding:20px;border-radius:22px;background:linear-gradient(135deg,#fffaf1,#fff6ee)!important;box-shadow:0 4px 16px #00000009,0 1px 3px #00000006;box-sizing:border-box}html body.theme-template-index #MainContent .afr-gallery-dark>.afr-shell,html body.theme-template-index #MainContent .afr-gallery-dark .afr-section-heading{background:#fff!important;color:#171717}html body.theme-template-index #MainContent .afr-gallery-dark .afr-section-heading .afr-eyebrow{color:var(--afr-red)}html body.theme-template-index #MainContent .afr-gallery-dark .afr-section-heading:after{background:#e5e5e5}html body.theme-template-index #MainContent .afr-home .afr-card-with-cart.product-card__wrapper{background:#fff!important;box-shadow:0 3px 10px #0000000b!important}html body.theme-template-index #MainContent .afr-home .afr-card-with-cart .product-card__image-wrapper,html body.theme-template-index #MainContent .afr-home .afr-card-with-cart .product-card__info-wrapper,html body.theme-template-index #MainContent .afr-service{background:#fff!important}html body.theme-template-index #MainContent .afr-service{box-shadow:0 3px 10px #00000009}html body.theme-template-index #MainContent .afr-korg-stage{box-shadow:0 5px 18px #00000012}html body.theme-template-index #MainContent .section__collections-list .collection-card-wrapper img{filter:drop-shadow(0 3px 4px #0000000c)}}@media(min-width:768px)and (hover:hover)and (pointer:fine){html body.theme-template-index #MainContent .afr-home .afr-card-with-cart.product-card__wrapper:is(:hover,:focus-within){box-shadow:0 6px 16px #00000014!important}}@media(min-width:768px){html body.theme-template-index #MainContent .afr-home .afr-card-with-cart .product-card__image-wrapper{border:1px solid #e7e5e2!important;border-radius:10px!important}}@media(max-width:767px){html:root{--body-base-size:.9375rem!important;--heading-base-size:2.0625rem!important}html body #MainContent .afr-section-heading h2,html body #MainContent .afr-collection-details h2,html body #MainContent :is(.afr-cart-recommendations,.afr-pdp-related-section) :is(h2,.h2){font-size:22px!important}html body #MainContent .afr-mobile-welcome h2{font-size:28px!important}html body #MainContent .afr-mobile-welcome p{font-size:16px!important}html body #MainContent .afr-mobile-discovery-card__caption,html body #MainContent .afr-mobile-journey-banner{font-size:14px!important}html body #MainContent .afr-mobile-promo__slide{font-size:15px!important}html body.theme-template-index #MainContent .section__collections-list .collection-card-wrapper .block-collection-title{font-size:13px!important}html body #MainContent .afr-collection-copy h1{font-size:25px!important}html body #MainContent .afr-collection-kicker{font-size:12px!important}html body #MainContent .afr-collection-line{font-size:15px!important}html body #MainContent .afr-collection-tags>span,html body #MainContent .afr-collection-count{font-size:13px!important}html body #MainContent .afr-collection-shop,html body #MainContent .afr-collection-details p,html body #MainContent .afr-collection-name-pill{font-size:15px!important}html body #MainContent :is(.rte,.page-content,.shopify-policy__body){font-size:14px!important;line-height:1.65}html body #MainContent .afr-pdp-page .product-template__content__container h1.product-title{font-size:16px!important;line-height:1.45!important}html body #MainContent .afr-pdp-page .product-template__content__container h1.product-title>.afr-delivery-title-prefix{font-size:13px!important}html body #MainContent .afr-pdp-page .product-info__description,html body #MainContent .afr-pdp-page .product-info__description :is(.rte,p,li,span,td,th){font-size:17px!important;line-height:1.65!important}html body #MainContent .afr-pdp-page .product-info__description :is(h1,h2,h3,h4,h5,h6){font-size:20px!important}html body #MainContent .afr-pdp-page .product-info__description :is(button,.read-more,.read-more-button){font-size:15px!important}html body #MainContent .afr-pdp-page .product-form__btn-add-to-cart .btn__text{font-size:14px!important}html body #MainContent .afr-pdp-page .product-form__btn-add-to-cart afr-button-total{font-size:16px!important}html body #MainContent .afr-mobile-benefits summary{font-size:15px!important}html body #MainContent .afr-mobile-benefits p{font-size:14px!important}html body #MainContent .afr-pdp-page .afr-mobile-buy-more-inline{font-size:13px!important}html body #MainContent .afr-pdp-page .afr-mobile-sku-shipping-row>.product-info__identifier-wrapper{font-size:12px!important}html body :is(#x-header,#x-header-mobile) .afr-mobile-category summary{font-size:16px!important}html body :is(#x-header,#x-header-mobile) :is(.afr-mobile-category-content a,.afr-mobile-quicklinks a){font-size:15px!important}html body #x-footer :is(p,li,a,.footer__newsletter .text-field__label){font-size:14px!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper{height:100%!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .product-card__info-wrapper{padding:6px 4px!important;flex:1 1 auto!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .product-card__info{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:40px 18px 18px 16px minmax(40px,auto)!important;gap:4px!important;align-content:start!important;min-width:0;min-height:148px!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .product-card__info>:is(.product-card__title,.afr-membership-labels,.product-card__rating,.product-card__vendor,.afr-card-price-row){grid-column:1!important;margin:0!important;padding-block:0!important;min-width:0!important;width:100%!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .product-card__info>div.product-card__title{grid-row:1!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;font-size:14px!important;line-height:20px!important;height:40px!important;min-height:40px!important;max-height:40px!important;overflow:hidden!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .product-card__info>div.product-card__title>a.title-link{display:inline!important;font-size:14px!important;line-height:20px!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .product-card__info>.afr-membership-labels{grid-row:2!important;align-self:center}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .afr-membership-rotator{--afr-label-height:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .afr-membership-track>span{font-size:13px!important;line-height:18px!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .product-card__info>.product-card__rating{grid-row:3!important;align-self:center}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .product-card__info>.product-card__vendor{grid-row:4!important;font-size:11px!important;line-height:16px!important;min-height:16px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .afr-live-review{font-size:12px!important;line-height:18px!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .afr-actual-count{font-size:11px!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .product-card__info>.afr-card-price-row.afr-card-price-row{grid-row:5!important;--afr-card-price-track:1fr;--afr-cart-control-size:30px;min-height:40px!important;align-items:center!important;column-gap:4px!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .afr-card-price-row>.afr-card-cart{position:relative;top:0!important;align-self:center!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .afr-card-price-row>.product-card__price{align-self:center!important;min-width:0!important;max-width:100%;margin:0!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .afr-card-price-row .product-card__price :is(.price__content,.price-wrapper){font-size:var(--afr-mobile-card-price-size,17px)!important;line-height:1.3!important;flex-wrap:nowrap!important;white-space:nowrap!important;column-gap:3px}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper.afr-strong-offer-card .afr-card-price-row .product-card__price :is(.price__content,.price-wrapper){font-size:var(--afr-mobile-card-price-size,18px)!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .afr-card-price-row .compare-at-price{font-size:calc(var(--afr-mobile-card-price-size,17px) * .588235)!important}html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .afr-card-price-row .price__content>.price,html body #MainContent .afr-card-with-cart.afr-card-with-cart.product-card__wrapper .afr-card-price-row .main-price{white-space:nowrap!important}}@media(max-width:767px){html body.theme-template-index #MainContent .afr-gallery-spotlight>.afr-shell{box-shadow:0 2px 7px #00000012,0 1px 2px #00000008}html body.theme-template-index #MainContent .afr-gallery-spotlight .afr-mobile-welcome{box-shadow:0 1px 4px #00000014}html body.theme-template-index #MainContent .afr-gallery-spotlight .afr-mobile-discovery-card{border:1px solid transparent!important;background:linear-gradient(145deg,#ffe581,#ffc82e 45%,#fff4cb 92%)!important;box-shadow:0 3px 8px -2px #5843291a!important;box-sizing:border-box}html body.theme-template-index #MainContent .afr-gallery-spotlight .afr-mobile-discovery-card[data-afr-arrival-card]{border-color:transparent!important;background:linear-gradient(145deg,#ffd9c6,#efa280 45%,#fff0e6 92%)!important;box-shadow:0 3px 8px -2px #5843291a!important}html body.theme-template-index #MainContent .afr-gallery-spotlight .afr-mobile-discovery-card__price{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:4px;block-size:36px;min-block-size:36px;max-block-size:36px;min-width:0;box-sizing:border-box}html body.theme-template-index #MainContent .afr-gallery-spotlight .afr-mobile-discovery-card__price strong{flex:0 0 auto;white-space:nowrap;font-size:var(--afr-mobile-card-price-size,clamp(14px,3.9vw,18px))!important;line-height:1.3}html body.theme-template-index #MainContent .afr-gallery-spotlight .afr-mobile-discovery-card__price s{flex:0 0 auto;white-space:nowrap;font-size:calc(var(--afr-mobile-card-price-size,18px) * .555556)!important}}@media(max-width:767px){html body.theme-template-index #MainContent .afr-gallery-spotlight .afr-mobile-discovery-card:not([data-afr-arrival-card]) .afr-mobile-discovery-card__price strong{color:#d96508!important}html body.theme-template-index #MainContent .afr-gallery-spotlight .afr-mobile-discovery-card[data-afr-arrival-card] .afr-mobile-discovery-card__price strong{color:#171717!important}}.afr-mobile-discovery-card__art{display:none}@media(max-width:767px){html body.theme-template-index #MainContent .afr-gallery-spotlight .afr-mobile-discovery-card__art{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;color:#8d5907;opacity:.14;pointer-events:none;overflow:hidden;border-radius:inherit}html body.theme-template-index #MainContent .afr-gallery-spotlight .afr-mobile-discovery-card[data-afr-arrival-card] .afr-mobile-discovery-card__art{color:#a3482d;opacity:.12}html body.theme-template-index #MainContent .afr-gallery-spotlight .afr-mobile-discovery-card__art svg{display:block;width:100%;height:100%}html body.theme-template-index #MainContent .afr-gallery-spotlight .afr-mobile-discovery-card__caption,html body.theme-template-index #MainContent .afr-gallery-spotlight .afr-mobile-discovery-card__image,html body.theme-template-index #MainContent .afr-gallery-spotlight .afr-mobile-discovery-card__price{position:relative;z-index:1}}@media(max-width:767px){html body.theme-template-index #MainContent .afr-gallery-spotlight>.afr-shell{--afr-glass-tint:rgba(255,255,255,.72);--afr-glass-blur:12px;--afr-glass-saturation:115%;background:var(--afr-glass-tint)!important;-webkit-backdrop-filter:blur(var(--afr-glass-blur)) saturate(var(--afr-glass-saturation));backdrop-filter:blur(var(--afr-glass-blur)) saturate(var(--afr-glass-saturation));box-shadow:inset 0 1px #fffc,0 2px 7px #00000012,0 1px 2px #00000008}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html body.theme-template-index #MainContent .afr-gallery-spotlight>.afr-shell{background:#fffffff0!important}}}@media(max-width:767px){html body.theme-template-index #MainContent .section__collections-list{background:#fff!important;box-shadow:0 2px 7px #00000012,0 1px 2px #00000008!important;border-radius:20px}html body.theme-template-index #MainContent .section__collections-list :is(.collections-list__wrapper,.collections-list__container,.block-collection-items-list__wrapper,.block-collection-card,.card-collection__content){background:#fff!important;background-image:none!important;box-shadow:none!important}html body.theme-template-index #MainContent .section__collections-list .collection-card-wrapper .collection-card__img-wrapper{position:relative;isolation:isolate;border-radius:50%!important;overflow:hidden!important;box-shadow:0 3px 7px -2px #00000029,0 1px 2px #0000000a}html body.theme-template-index #MainContent .section__collections-list .collection-card-wrapper img{filter:none;border-radius:50%!important}html body.theme-template-index #MainContent .section__collections-list .collection-card__img-wrapper>.overlay-image{opacity:0!important}html body.theme-template-index #MainContent .section__collections-list .collection-card__img-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;border-radius:inherit;pointer-events:none;background:none;box-shadow:inset 0 1px #fffc}html body.theme-template-index #MainContent .section__collections-list .collection-card__img-wrapper:before{content:none}}@media(max-width:767px){html body.theme-template-index #MainContent .section__collections-list .collection-card-wrapper{padding-inline:0!important}html body.theme-template-index #MainContent .section__collections-list :is(.block-collection-items-list__wrapper,.card-collection__image,.block-collection-image,.collection-card__images){overflow:visible!important}}@media(max-width:767px){html body.theme-template-index #MainContent .section__collections-list .collection-card-wrapper .block-collection-title{font-size:12.5px!important}}@media(max-width:767px){html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new){padding-block:24px 16px!important}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new)>.afr-shell{--afr-glass-tint:rgba(255,255,255,.72);--afr-glass-blur:12px;--afr-glass-saturation:115%;background:var(--afr-glass-tint)!important;-webkit-backdrop-filter:blur(var(--afr-glass-blur)) saturate(var(--afr-glass-saturation));backdrop-filter:blur(var(--afr-glass-blur)) saturate(var(--afr-glass-saturation));box-shadow:inset 0 1px #fffc,0 5px 12px -3px #00000038,0 2px 4px #00000014}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .afr-product-grid{align-items:start}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .afr-card-with-cart.afr-card-with-cart.product-card__wrapper{height:auto!important;overflow:visible!important;row-gap:0!important;align-self:start;box-shadow:0 3px 9px #00000012!important}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .product-card__image-container{overflow:visible}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .product-card__image-wrapper{box-shadow:0 6px 14px -3px #00000047,0 2px 4px #0000001a!important}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .product-card__image{padding:0!important;object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .afr-card-with-cart .product-card__info-wrapper{flex:0 0 auto!important;height:auto!important;min-height:0!important;padding:8px 4px!important}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .afr-card-with-cart .product-card__info{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:4px!important;min-height:0!important;height:auto!important;padding:0!important}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .afr-card-with-cart .product-card__info>:is(.product-card__title,.afr-membership-labels,.product-card__rating,.product-card__vendor,.afr-card-price-row){flex:0 0 auto!important;margin:0!important;padding-block:0!important;align-self:stretch!important}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .afr-card-with-cart .product-card__info>div.product-card__title{order:0!important;height:auto!important;min-height:0!important;max-height:40px!important}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .afr-card-with-cart .product-card__info>.afr-membership-labels{order:1!important}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .afr-card-with-cart .product-card__info>.product-card__rating{order:2!important}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .afr-card-with-cart .product-card__info>.product-card__vendor{order:3!important;min-height:0!important}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .afr-card-with-cart .product-card__info>.afr-card-price-row.afr-card-price-row{order:4!important;min-height:0!important;height:auto!important}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .product-card__info>:is(.product-card__rating,.product-card__vendor,.afr-membership-labels):empty,html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .below-image:empty{display:none!important}}@media(max-width:767px){html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .product-card__info>.product-card__swatches-wrapper:not(:has(button,input,label,a,select)),html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .product-card__info>[id^=x-availability-notice]:has(>.pickup-message__wrapper[style*="display:none"]),html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .product-card__info>[id^=x-availability-notice]:has(>.pickup-message__wrapper[style*="display: none"]){display:none!important}html body.theme-template-index #MainContent #afr-mixed-picks img.product-card__image[src*=image_5dee8391-7884-474f-bc73-8361937522b9]{transform:scale(1.22)!important}html body.theme-template-index #MainContent #afr-mixed-picks img.product-card__image[src*=image_29ce5120-7f57-4653-9569-6c405da28c3f]{transform:scale(1.12)!important}}@media(max-width:767px){html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .afr-product-grid{column-gap:8px!important}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .afr-card-with-cart.afr-card-with-cart.product-card__wrapper{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new) .product-card__image-wrapper{border:1px solid #e7e5e2!important;border-radius:0!important;box-sizing:border-box}}@media(max-width:767px){@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html body.theme-template-index #MainContent :is(#afr-mixed-picks,#afr-new)>.afr-shell{background:#fffffff0!important}}}@media(max-width:767px){html body.theme-template-index #MainContent #afr-mixed-picks .afr-product-grid>.afr-product-cell:nth-child(-n+3) .product-card__image-wrapper{clip-path:inset(-16px 0 0 -16px)}html body.theme-template-index #MainContent #afr-mixed-picks .afr-product-grid>.afr-product-cell:nth-child(n+4) .product-card__image-wrapper{clip-path:inset(-16px -16px 0 0)}html body.theme-template-index #MainContent #afr-mixed-picks .afr-product-grid:dir(rtl)>.afr-product-cell:nth-child(-n+3) .product-card__image-wrapper{clip-path:inset(-16px -16px 0 0)}html body.theme-template-index #MainContent #afr-mixed-picks .afr-product-grid:dir(rtl)>.afr-product-cell:nth-child(n+4) .product-card__image-wrapper{clip-path:inset(-16px 0 0 -16px)}}@media(max-width:767px){html body.theme-template-index #MainContent #afr-new.afr-gallery-catalog .afr-product-grid{display:block!important;columns:2;column-gap:8px!important;column-fill:balance;overflow:visible;height:auto!important}html body.theme-template-index #MainContent #afr-new .afr-mobile-product-column{display:contents!important}html body.theme-template-index #MainContent #afr-new .afr-product-grid .afr-product-cell{display:inline-block;width:100%;height:auto;vertical-align:top;break-inside:avoid;page-break-inside:avoid;margin:0 0 2px}html body.theme-template-index #MainContent #afr-new .afr-mobile-product-column:first-child .product-card__image-wrapper{clip-path:inset(-16px 0 0 -16px)}html body.theme-template-index #MainContent #afr-new .afr-mobile-product-column:nth-child(2) .product-card__image-wrapper{clip-path:inset(-16px -16px 0 0)}html body.theme-template-index #MainContent #afr-new .afr-product-grid:dir(rtl) .afr-mobile-product-column:first-child .product-card__image-wrapper{clip-path:inset(-16px -16px 0 0)}html body.theme-template-index #MainContent #afr-new .afr-product-grid:dir(rtl) .afr-mobile-product-column:nth-child(2) .product-card__image-wrapper{clip-path:inset(-16px 0 0 -16px)}}@media(max-width:767px){html body.theme-template-index #MainContent #afr-new>.afr-shell{--afr-glass-tint:rgba(255,255,255,.6)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html body.theme-template-index #MainContent #afr-new>.afr-shell{background:#ffffffe0!important}}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/afr-refinements.css.map */
