.afr-auth-payment-gate{position:relative;width:100%}.afr-auth-payment-gate>button[data-afr-cart-auth-payment]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;min-height:0;padding:0;margin:0;border:0;border-radius:inherit;background:transparent;box-shadow:none;cursor:pointer;color:transparent}.afr-auth-payment-gate>button[data-afr-cart-auth-payment]:focus-visible{outline:2px solid currentColor;outline-color:#b51e29;outline-offset:3px}.afr-cart-login-required{max-width:620px;margin:32px auto;padding:28px 20px;text-align:center}.afr-cart-login-required h1{margin:0 0 14px;font:inherit;font-size:24px;font-weight:750}.afr-cart-login-required p{margin:0 0 22px}.afr-cart-login-required .button{margin:0 0 16px;min-height:44px}.afr-cart-login-required>a:last-child{display:block;text-decoration:underline;text-underline-offset:3px}#x-header .afr-search-focus{position:relative;overflow:visible}#x-header .afr-search-focus.afr-search-active{z-index:100}#x-header .afr-search-focus .form-search-wrapper,#x-header .afr-search-focus .search-box-wrapper{overflow:visible}#x-header .afr-search-focus .header-search__scrim--compact{background:#00000061;z-index:10!important;transition:opacity .15s ease}#x-header .afr-search-focus .header-search__bar--compact{padding:0!important;z-index:20!important}#x-header .afr-search-focus .afr-search-focus-results{background:#f2f2f2!important;color:#171717;padding:18px 22px!important;border:1px solid #e7e7e7!important;border-radius:12px!important;box-shadow:0 18px 46px #0003;margin-top:0!important;z-index:30;max-height:70vh;overflow-y:auto;--color-background:255,255,255;--color-background-header:255 255 255 / 1;--color-text:23,23,23}#x-header .afr-search-focus-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}#x-header .afr-search-focus-toolbar h3{margin:0;color:#171717;font:700 16px/1.5 var(--body-font-family)}#x-header .afr-search-focus-close{display:flex;align-items:center;justify-content:center;flex:none;min-width:44px;min-height:44px;padding:12px;border:0;background:transparent;color:#171717;cursor:pointer;border-radius:50%}#x-header .afr-search-focus-close span{display:block;width:18px;height:18px}#x-header .afr-search-focus-close:hover{background:#f4f4f4}#x-header .afr-search-suggestions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:9px 12px;list-style:none;margin:0;padding:0}#x-header .afr-search-suggestions li{min-width:0;max-width:100%;flex:0 1 auto}#x-header .afr-search-suggestion{display:flex;align-items:center;gap:7px;min-height:44px;max-width:100%;padding:6px 9px;box-sizing:border-box;border:1px solid #d3d3d3;background:#fff;color:#222!important;text-decoration:none;font:600 12.5px/1.5 var(--body-font-family);border-radius:22px}#x-header .afr-search-suggestion-image{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:50%;overflow:hidden;background:#f1f1f1}#x-header .afr-search-suggestion-image img{width:100%;height:100%;object-fit:contain}#x-header .afr-search-suggestion:hover{background:#fafafa;border-color:#aaa;color:#dc2808!important}#x-header .afr-search-suggestion:focus-visible,#x-header .afr-search-focus-close:focus-visible{outline:2px solid #dc2808;outline-offset:2px}#x-header .afr-search-focus #suggest-search{padding-bottom:0!important;background:transparent!important}html[dir=rtl] #x-header .afr-search-focus-toolbar h3,html[dir=rtl] #x-header .afr-search-suggestion{font-family:Tahoma,Arial,sans-serif}@media(min-width:1024px){#x-header .afr-search-focus .header-search__bar--compact{position:relative!important;inset:auto!important}#x-header .afr-search-focus .afr-search-focus-results{position:absolute!important;top:calc(100% + 10px)!important;left:50%!important;right:auto!important;width:max(100%,520px);max-width:min(680px,calc(100vw - 32px));translate:-50% 0;transition:opacity .15s ease}}@media(max-width:1023px){#x-header .afr-search-focus .afr-search-focus-results{position:fixed!important;top:calc(var(--input-search-to-top,140px) + 8px)!important;left:16px!important;right:16px!important;width:auto!important;max-width:none;translate:none;max-height:calc(100dvh - var(--input-search-to-top,140px) - 24px);padding:14px!important}#x-header .afr-search-focus-toolbar h3{font-size:15px}#x-header .afr-search-suggestions{gap:8px}#x-header .afr-search-suggestions li{flex-basis:calc((100% - 8px)/2);max-width:calc((100% - 8px)/2)}#x-header .afr-search-suggestion{font-size:11.5px;gap:6px;width:100%;padding-inline:7px}}@media(prefers-reduced-motion:reduce){#x-header .afr-search-focus .afr-search-focus-results,#x-header .afr-search-focus .header-search__scrim--compact{transition:none!important}}#x-header .afr-search-suggestion-name{min-width:0;max-width:30ch;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important;line-height:1.5}@media(min-width:1024px){#x-header .afr-search-suggestions li:nth-child(-n+3){flex-basis:100%}#x-header .afr-search-suggestions li:nth-child(-n+3)>.afr-search-suggestion{width:fit-content}}#x-header .afr-predictive-text{list-style:none;display:block;margin:0;padding:0;background:transparent}#x-header .afr-predictive-text li{display:block;width:100%;margin:0;padding:0}#x-header .afr-predictive-text a{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 8px;box-sizing:border-box;text-decoration:none;color:#171717;font:500 14px/1.5 var(--body-font-family);border-radius:6px}#x-header .afr-predictive-text a:hover{background:#e6e6e6}#x-header .afr-predictive-text a:focus-visible{outline:2px solid #dc2808;outline-offset:-2px;background:#e6e6e6}#x-header .afr-predictive-text svg{width:18px;height:18px;flex:0 0 18px}#x-header .afr-predictive-text span{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#x-header .afr-search-focus #search-result{background:transparent!important;padding-bottom:0}#x-header .afr-search-new-badge{position:relative;isolation:isolate;overflow:hidden;flex:none;padding:2px 5px;border-radius:5px;background:linear-gradient(120deg,#b51c08,#e23d08);color:#fff;font:800 9px/1.5 Arial,sans-serif;letter-spacing:.35px;box-shadow:0 0 7px #e23d0838}#x-header .afr-search-new-badge:after{content:"";position:absolute;top:-15%;right:-30%;bottom:-15%;left:-30%;background:linear-gradient(105deg,transparent 35%,#ffffff85 50%,transparent 65%);transform:translate(-130%);animation:afr-search-new-shine 3s ease-in-out infinite;pointer-events:none}@keyframes afr-search-new-shine{0%,70%{transform:translate(-130%)}90%,to{transform:translate(130%)}}@media(prefers-reduced-motion:reduce){#x-header .afr-search-new-badge:after{animation:none;display:none}}#x-header .afr-search-focus .afr-search-focus-results{background:#fff!important;padding:10px 12px!important;border-radius:10px!important;box-shadow:0 8px 22px #0002}#x-header .afr-search-focus-toolbar{gap:8px;margin-bottom:5px}#x-header .afr-search-focus-toolbar h3{font-size:13px;line-height:1.4}#x-header .afr-search-focus-close{padding:8px;min-width:32px;min-height:32px}#x-header .afr-search-focus-close span{width:14px;height:14px}#x-header .afr-search-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:12px 0 7px;font:700 13px/1.4 var(--body-font-family);color:#171717}#x-header .afr-search-panel-heading h4{font:inherit;margin:0}#x-header [data-afr-search-clear]{display:grid;place-items:center;width:32px;height:32px;border:0;background:transparent;color:#777;padding:8px;cursor:pointer}#x-header [data-afr-search-clear] svg{width:14px;height:14px}#x-header .afr-search-recents[hidden]{display:none!important}#x-header .afr-search-suggestions,#x-header .afr-search-recent-list{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}#x-header .afr-search-suggestion,#x-header .afr-search-recent-list a{display:flex;align-items:center;gap:5px;min-height:30px;padding:3px 7px;border:0;background:#f5f5f5;color:#222!important;border-radius:999px;font:400 11px/1.4 var(--body-font-family);text-decoration:none;width:auto}#x-header .afr-search-suggestion-image{width:24px;height:24px;flex-basis:24px;border:0}#x-header .afr-search-suggestion-name{max-width:21ch}#x-header .afr-search-suggestion:hover,#x-header .afr-search-recent-list a:hover{background:#eeeeec;color:#536318!important}#x-header .afr-search-new-badge{font-size:8px;padding:1px 3px;box-shadow:none}#x-header .afr-search-product-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(110px,1fr);gap:8px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:4px}#x-header .afr-search-product{display:flex;flex-direction:column;gap:3px;min-width:0;scroll-snap-align:start;color:#171717;text-decoration:none;font-size:11px;line-height:1.35}#x-header .afr-search-product>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border:1px solid #eee}#x-header .afr-search-product-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#x-header .afr-search-product strong{font-size:12px;font-weight:700;white-space:nowrap;direction:ltr;text-align:start}#x-header .afr-search-product .afr-live-review{font-size:10px;line-height:1.2}@media(max-width:767px){#x-header .afr-search-product-rail{grid-auto-columns:110px}#x-header .afr-search-focus .afr-search-focus-results{left:8px!important;right:8px!important;padding:8px!important;max-height:calc(100dvh - var(--input-search-to-top,140px) - 18px)}#x-header .afr-search-panel-heading{font-size:12px;margin-block:10px 6px}}@media(max-width:767px){#x-header .afr-search-focus .afr-search-suggestions li{flex:0 1 calc(50% - 3px);max-width:calc(50% - 3px)}#x-header .afr-search-focus .afr-search-suggestion{width:100%;min-width:0;overflow:hidden}#x-header .afr-search-focus .afr-search-suggestion-name{flex:1;min-width:0}}@media(max-width:1023px){body #x-header .afr-mobile-search .form-search-wrapper.is-open{padding:8px!important}body #x-header .afr-mobile-search .form-search-wrapper.is-open .modal__button-close{position:absolute!important;inset-block-start:8px;inset-inline-start:6px;inset-inline-end:auto;min-width:40px;min-height:40px;width:40px;height:40px;padding:12px;background:transparent!important;color:#171717!important}body #x-header .afr-mobile-search .form-search-wrapper.is-open .modal__button-close .button__close{width:16px;height:16px;background:transparent!important;color:#171717!important}body #x-header .afr-mobile-search .form-search-wrapper.is-open .modal__button-close .button__close:before,body #x-header .afr-mobile-search .form-search-wrapper.is-open .modal__button-close .button__close:after{background:transparent!important;box-shadow:none!important}body #x-header .afr-mobile-search .form-search-wrapper.is-open .search-box-wrapper{position:relative!important;top:auto!important;padding:0!important;margin:0!important;margin-inline-start:44px!important;width:calc(100% - 44px)!important}body #x-header .afr-mobile-search .form-search-wrapper.is-open .header-search-inner{height:40px;min-height:40px!important;padding-block:0!important}body #x-header .afr-mobile-search .form-search-wrapper.is-open .input-search{padding-block:5px!important;line-height:24px!important}}#x-header .afr-search-focus #suggest-search,#x-header .afr-search-focus .afr-search-focus-results{height:auto!important;min-height:0}@media(max-width:1023px){body #x-header .afr-mobile-search .form-search-wrapper.is-open>.w-full.flex.justify-end{position:absolute;inset-block-start:8px;inset-inline-start:6px;width:40px;height:40px;padding:0}body #x-header .afr-mobile-search .form-search-wrapper.is-open .modal__button-close{inset-block-start:0;inset-inline-start:0;margin:0!important}body #x-header .afr-mobile-search .form-search-wrapper.is-open .modal__button-close>span{display:none}body #x-header .afr-mobile-search .form-search-wrapper.is-open .modal__button-close:before{content:"\2190";font:22px/1 Arial,sans-serif;color:#171717}html[dir=rtl] body #x-header .afr-mobile-search .form-search-wrapper.is-open .modal__button-close:before{content:"\2192"}body #x-header .afr-mobile-search .afr-search-focus-results{box-shadow:none;border:0!important;border-radius:0!important}}#x-header .afr-search-focus-toolbar h3{font-size:11px}#x-header .afr-search-panel-heading{font-size:11px;margin-block:9px 5px}#x-header .afr-search-suggestions li,#x-header .afr-search-suggestions li:nth-child(-n+3){flex:0 1 auto;max-width:100%}#x-header .afr-search-suggestion{width:auto;min-height:28px;font-size:10px;gap:4px;padding:3px 6px}#x-header .afr-search-suggestion-image{width:20px;height:20px;flex-basis:20px}#x-header .afr-search-suggestion-name{max-width:16ch}#x-header .afr-search-product-rail{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px 5px;overflow:visible;scroll-snap-type:none;padding-bottom:0}#x-header .afr-search-product{gap:3px;overflow:hidden}#x-header .afr-search-product strong{font-size:clamp(8px,2.3vw,11px);letter-spacing:-.02em}#x-header .afr-search-product .afr-live-review{display:flex;align-items:center;gap:2px;font-size:9px;white-space:nowrap}#x-header .afr-search-product .afr-actual-stars{font-size:9px}#x-header .afr-search-product .afr-actual-count{font-size:8px}@media(max-width:767px){#x-header .afr-search-focus .afr-search-suggestions li{flex:0 1 auto;max-width:100%}#x-header .afr-search-focus .afr-search-suggestion{width:auto}#x-header .afr-search-focus .afr-search-suggestion-name{flex:0 1 auto;max-width:17vw}#x-header .afr-search-panel-heading{font-size:10.5px}#x-header .afr-search-new-badge{font-size:7px;padding:1px 2px}}#x-header .afr-search-focus .afr-search-suggestions li{flex:0 1 auto;max-width:100%}#x-header .afr-search-focus .afr-search-suggestion{width:fit-content;max-width:100%}#x-header .afr-search-focus .afr-search-suggestion-name{flex:0 1 auto;max-width:27ch}#x-header .afr-search-product-rail{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 15px)/3.7);gap:5px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:0}#x-header .afr-search-product-rail::-webkit-scrollbar{display:none;width:0;height:0}#x-header .afr-search-product{scroll-snap-align:start}@media(max-width:767px){#x-header .afr-search-focus .afr-search-suggestion-name{max-width:15ch}#x-header .afr-search-focus .afr-search-suggestions li:nth-child(4n+1) .afr-search-suggestion-name{max-width:20ch}}@media(max-width:767px){#x-header .afr-search-focus .afr-search-suggestions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 4px}#x-header .afr-search-focus .afr-search-suggestions li{width:100%;min-width:0;max-width:100%}#x-header .afr-search-focus .afr-search-suggestion{width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:28px;padding:3px 4px;gap:3px;font-size:9px}#x-header .afr-search-focus .afr-search-suggestion-image{width:18px;height:18px;flex-basis:18px}#x-header .afr-search-focus .afr-search-suggestion-name,#x-header .afr-search-focus .afr-search-suggestions li:nth-child(4n+1) .afr-search-suggestion-name{flex:1;min-width:0;max-width:none}#x-header .afr-search-focus .afr-search-new-badge{font-size:6px;padding:1px 2px;letter-spacing:0}}@media(max-width:767px){#x-header .afr-search-focus .afr-search-suggestions{display:flex;flex-wrap:wrap;gap:5px 4px}#x-header .afr-search-focus .afr-search-suggestions li{flex:0 0 var(--afr-suggestion-width);width:var(--afr-suggestion-width);min-width:0;max-width:100%}#x-header .afr-search-focus .afr-search-suggestions li:nth-child(12n+1){--afr-suggestion-width:38%}#x-header .afr-search-focus .afr-search-suggestions li:nth-child(12n+2){--afr-suggestion-width:25%}#x-header .afr-search-focus .afr-search-suggestions li:nth-child(12n+3){--afr-suggestion-width:33%}#x-header .afr-search-focus .afr-search-suggestions li:nth-child(12n+4){--afr-suggestion-width:28%}#x-header .afr-search-focus .afr-search-suggestions li:nth-child(12n+5){--afr-suggestion-width:40%}#x-header .afr-search-focus .afr-search-suggestions li:nth-child(12n+6){--afr-suggestion-width:28%}#x-header .afr-search-focus .afr-search-suggestions li:nth-child(12n+7){--afr-suggestion-width:34%}#x-header .afr-search-focus .afr-search-suggestions li:nth-child(12n+8){--afr-suggestion-width:27%}#x-header .afr-search-focus .afr-search-suggestions li:nth-child(12n+9){--afr-suggestion-width:35%}#x-header .afr-search-focus .afr-search-suggestions li:nth-child(12n+10){--afr-suggestion-width:25%}#x-header .afr-search-focus .afr-search-suggestions li:nth-child(12n+11){--afr-suggestion-width:34%}#x-header .afr-search-focus .afr-search-suggestions li:nth-child(12n+12){--afr-suggestion-width:37%}}#x-header .afr-search-focus .afr-search-suggestions{row-gap:3px!important}#x-header .afr-search-focus .afr-search-suggestions li{min-height:0!important;height:auto!important;margin-block:0!important;padding-block:0!important;line-height:1}#x-header .afr-search-focus .afr-search-suggestion{box-sizing:border-box!important;min-height:20px!important;height:20px!important;padding-block:1px!important;line-height:1.2!important}#x-header .afr-search-focus .afr-search-suggestion-image{width:18px!important;height:18px!important;flex-basis:18px!important}#x-header .afr-search-focus .afr-search-suggestion-name{line-height:1.2!important}@media(min-width:768px){#x-header .afr-search-product-rail{grid-auto-columns:calc((100% - 15px)/3.21739130435)}#x-header .afr-search-product{font-size:12.65px;gap:3.45px}#x-header .afr-search-product .afr-live-review{font-size:11.5px}}
/*# sourceMappingURL=/cdn/shop/t/39/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAACA */
