*:focus{outline:none}*:focus-visible{outline:3px solid var(--df-color-red, #DC1E2A);outline-offset:3px;border-radius:4px}button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline-offset:2px}@media(max-width:768px){button:not([disabled]),a.df-btn,.df-header__icon-btn,.df-header__cart,input[type=checkbox]+label,input[type=radio]+label,[role=button]{min-height:44px}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],textarea,select{font-size:max(16px,1em)}}:where(.df-body--sm,.df-text-muted){color:#15110db8}.df-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html{font-feature-settings:"kern" 1,"liga" 1,"calt" 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}:where(h1,h2,h3,.df-h,[class*=__h1],[class*=__h2],[class*=__h3],[class*=__heading],[class*=__title]){font-optical-sizing:auto;font-feature-settings:"kern" 1,"liga" 1,"dlig" 1;text-wrap:balance}:where(p,.df-body,[class*=__lede],[class*=__sub],[class*=__desc]){text-wrap:pretty}:where([class*=__price],[class*=-price],.df-mono,.df-money){font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums lining-nums}:where(.df-h em,.df-italic,em.df-italic-red,em.df-italic-white,.df-h__italic){font-style:italic;font-variation-settings:"ital" 1}html{scroll-behavior:smooth;scroll-padding-top:var(--df-sticky-top, 80px)}video,img,picture{touch-action:pan-y}:root{--df-ease-out: cubic-bezier(.16, 1, .3, 1);--df-ease-in-out: cubic-bezier(.65, 0, .35, 1);--df-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--df-duration-fast: .15s;--df-duration-base: .25s;--df-duration-slow: .4s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html{scroll-behavior:auto}}::selection{background:var(--df-color-red, #DC1E2A);color:#fff}::-moz-selection{background:var(--df-color-red, #DC1E2A);color:#fff}:where(.df-prose,.df-rte,.rte,.df-richtext,[class*=__rte]) :where(p,li,blockquote) a:not(.df-btn):not([class*=__cta]):not([class*=__link]){color:var(--df-color-red, #DC1E2A);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;text-decoration-skip-ink:auto;transition:color var(--df-duration-fast, .15s) var(--df-ease-out)}:where(.df-prose,.df-rte,.rte,.df-richtext,[class*=__rte]) :where(p,li,blockquote) a:not(.df-btn):not([class*=__cta]):not([class*=__link]):hover{color:var(--df-color-ink, #15110d)}:where(input,textarea,select):not([type=checkbox]):not([type=radio]):focus{outline:2px solid var(--df-color-red, #DC1E2A);outline-offset:1px}::placeholder{color:#15110d73;opacity:1}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}img{max-width:100%;height:auto;vertical-align:middle}img[loading=lazy]{opacity:0;transition:opacity var(--df-duration-base, .25s) var(--df-ease-out)}img[loading=lazy].loaded,img[loading=lazy]:is([complete],[data-loaded=true]){opacity:1}@supports (animation-timeline: scroll()){img[loading=lazy]{opacity:1}}:where([class*=card],[class*=slide],[class*=reel]) img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}:where(.df-btn,button:not([class])):not(:disabled):active{transform:translateY(1px);transition-duration:80ms}:where(.df-card,[class*=-card]){transition:transform var(--df-duration-base, .25s) var(--df-ease-out),box-shadow var(--df-duration-base, .25s) var(--df-ease-out)}button,[role=button],a:not([href="#"]),summary,label[for]{cursor:pointer}.df-section--auto-contain{contain:layout style}.df-tool a.df-tool-btn,.df-tool .df-tool-btn,a.df-tool-btn,.df-tool a.df-tool-btn:hover,.df-tool .df-tool-btn:hover,a.df-tool-btn:hover{color:#fff!important;text-decoration:none!important}.df-tool a.df-tool-btn--secondary,.df-tool .df-tool-btn--secondary{color:#15110d!important}.df-tool a.df-tool-btn--secondary:hover{color:#dc1e2a!important}.df-tool .df-tool-products a{color:inherit!important;text-decoration:none!important}.df-tool .df-tool-products a strong{color:#15110d!important}.df-tool .df-tool-products a span{color:#dc1e2a!important}.df-cart-toast{position:fixed;top:20px;left:50%;transform:translate(-50%) translateY(-160%);z-index:99998;background:var(--df-color-ink, #15110d);color:#fff;padding:12px 22px;border-radius:999px;font-family:var(--df-font-sans, system-ui, sans-serif);font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:10px;box-shadow:0 10px 30px -10px #0006;opacity:0;pointer-events:none;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .25s ease}.df-cart-toast.is-active{transform:translate(-50%) translateY(0);opacity:1}.df-cart-toast.is-leaving{transform:translate(-50%) translateY(-160%);opacity:0;transition:transform .35s cubic-bezier(.4,0,1,1),opacity .25s ease .1s}.df-cart-toast__check{width:22px;height:22px;border-radius:50%;background:var(--df-color-success, #3a9b56);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;animation:df-cart-toast-check .6s cubic-bezier(.34,1.56,.64,1)}@keyframes df-cart-toast-check{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.04);opacity:1}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.df-cart-toast,.df-cart-toast.is-active,.df-cart-toast.is-leaving{transition:opacity .2s ease;transform:translate(-50%)}}.df-cart-pulse{animation:df-cart-pulse-anim .9s cubic-bezier(.34,1.56,.64,1)}@keyframes df-cart-pulse-anim{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.df-pdp__cta--success{background:var(--df-color-success, #3a9b56)!important;border-color:var(--df-color-success, #3a9b56)!important;color:#fff!important;transition:background .3s ease,border-color .3s ease}.df-pdp__cta--success:before{content:"\2713  ";font-weight:800;margin-right:4px}.df-cv-auto{content-visibility:auto;contain-intrinsic-size:1px 800px}@media(min-width:769px){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#15110d33;border-radius:10px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#15110d59;background-clip:padding-box;border:2px solid transparent}}@media print{.df-header,.df-footer,.df-mobile-drawer,[class*=sticky],[class*=popup],[class*=modal],.df-reels__sound,[data-df-pdp-stickycta]{display:none!important}body{color:#000!important;background:#fff!important}a{color:#000!important;text-decoration:underline!important}img{max-width:100%!important;page-break-inside:avoid}:where(h1,h2,h3){page-break-after:avoid}p,blockquote,li{page-break-inside:avoid}}hr{border:none;height:1px;background:var(--df-color-line, rgba(21,17,13,.12));margin:28px 0}details summary{cursor:pointer}details summary::-webkit-details-marker{display:none}iframe{max-width:100%;border:none}*{-webkit-tap-highlight-color:transparent}:where(a,button,input,label){-webkit-tap-highlight-color:rgba(220,30,42,.15)}:where([id]):not(html){scroll-margin-top:calc(var(--df-sticky-top, 80px) + 12px)}.df-shadow-hard-soft,.df-shadow-hard-2{box-shadow:2px 2px 0 0 var(--df-color-ink, #15110d)}.df-skeleton{background:linear-gradient(90deg,var(--df-color-ink-08, rgba(21,17,13,.08)) 0%,var(--df-color-ink-20, rgba(21,17,13,.18)) 50%,var(--df-color-ink-08, rgba(21,17,13,.08)) 100%);background-size:200% 100%;animation:df-skeleton-shimmer 1.4s infinite;border-radius:8px}@keyframes df-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){:where(.df-container,.container,[class*=__container]){padding-inline:18px;box-sizing:border-box}body{-webkit-font-smoothing:antialiased}.df-touch :where(.df-card,[class*=-card]):hover{transform:none!important;box-shadow:none!important}:where([class*=__track],[class*=__scroller],[class*=__list]):where([style*=overflow-x],[class*=slider]){scrollbar-width:none;-ms-overflow-style:none}:where([class*=__track],[class*=__scroller],[class*=__list]):where([style*=overflow-x],[class*=slider])::-webkit-scrollbar{display:none}:where(form input[type=text],form input[type=email],form textarea){width:100%;padding:12px 14px;border-radius:10px;font-size:16px}}@media(max-width:380px){:where(.df-container,.container){padding-inline:14px!important}}@supports (size-adjust: 100%){@font-face{font-family:"DM Serif Display Fallback";src:local("Georgia"),local("Times New Roman");size-adjust:95%;ascent-override:90%}@font-face{font-family:Poppins Fallback;src:local("system-ui"),local("Segoe UI"),local("Roboto");size-adjust:102%;ascent-override:95%}}@media(hover:hover)and (pointer:fine){.df-btn{transition:transform .26s cubic-bezier(.2,.8,.2,1),background-color .22s ease,box-shadow .26s cubic-bezier(.2,.8,.2,1),color .22s ease,border-color .22s ease,filter .22s ease!important;will-change:transform}.df-btn:hover{transform:translateY(-1.5px)!important;box-shadow:0 6px 16px #15110d14,0 2px 4px #15110d0d}.df-btn:active{transform:translateY(0) scale(.985)!important;transition-duration:90ms}.df-btn--red:hover{background:var(--df-color-red);filter:brightness(1.08);box-shadow:0 8px 20px #dc1e2a33,0 2px 6px #dc1e2a1f}.df-btn--ink:hover{box-shadow:0 8px 20px #15110d38,0 2px 6px #15110d24}.df-btn--outline-ink:hover,.df-btn--outline-red:hover{background:var(--df-color-ink);color:#fff;border-color:var(--df-color-ink)}.df-btn--white:hover{background:#fff;color:var(--df-color-red);box-shadow:0 8px 20px #0000001a}.df-btn--icon:hover,[class*=__icon-btn]:hover,[class*=__close]:hover{transform:scale(1.08)!important}.df-btn--icon:active,[class*=__icon-btn]:active{transform:scale(.94)!important}:where(.df-product-card,.df-card,[class*=-card]:not([class*=__card]):not(.df-cditem):not(.df-pp-card)):not(.df-touch *){transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s cubic-bezier(.2,.8,.2,1),border-color .25s ease}:where(.df-product-card,.df-card,[class*=-card]:not([class*=__card])):not(.df-touch *):hover{transform:translateY(-3px)}:where(.df-product-card,.df-card,[class*=-card]) :where([class*=__image],[class*=__media],[class*=__thumb]) img,:where(.df-product-card,.df-card,[class*=-card]) :where([class*=__image],[class*=__media],[class*=__thumb]) picture>img{transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .35s ease;will-change:transform;transform-origin:center}:where(.df-product-card,.df-card,[class*=-card]):hover :where([class*=__image],[class*=__media],[class*=__thumb]) img{transform:scale(1.035)}.df-header__link,.df-mobile-drawer__link,.df-footer__col-link,[class*=__nav-link]:not(.df-btn){position:relative;transition:color .2s ease}.df-header__link:after,[class*=__nav-link]:not(.df-btn):after{content:"";position:absolute;left:14px;right:14px;bottom:6px;height:1.5px;background:currentColor;border-radius:2px;transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.2,.8,.2,1);opacity:.7;pointer-events:none}.df-header__link:hover:after,[class*=__nav-link]:not(.df-btn):hover:after{transform:scaleX(1)}.df-footer__col-link{position:relative;display:inline-block;transition:opacity .22s,transform .22s cubic-bezier(.2,.8,.2,1)}.df-footer__col-link:hover{opacity:1!important;transform:translate(3px)}:where([class*=__polaroid],[class*=__photo],[class*=__avatar]):not(button):not(a){transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}:where([class*=__polaroid],[class*=__photo]):hover{transform:rotate(-2deg) scale(1.03);z-index:2}.df-chip,[class*=__chip]:not([class*=--filter]):not(.df-cditem__qty-btn){transition:transform .22s cubic-bezier(.2,.8,.2,1),background-color .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease}.df-chip:hover,[class*=__chip]:not([class*=--filter]):hover{transform:translateY(-1.5px);box-shadow:0 4px 10px #15110d14}.df-footer__social,[class*=__social]:not([class*=__socials]):not([class*=social-proof]):not([class*=social-v3]),[class*=-social]:not(.df-footer__socials){transition:color .22s ease,opacity .22s ease}:where(input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],textarea,select){transition:border-color .22s,box-shadow .22s}:where(input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],textarea,select):focus,:where(input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],textarea,select):focus-visible{outline:none;border-color:var(--df-color-red)!important;box-shadow:0 0 0 3px #dc1e2a24}.df-btn--red.df-btn--lg{position:relative;overflow:hidden;isolation:isolate}.df-btn--red.df-btn--lg:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transform:skew(-15deg);transition:left .65s cubic-bezier(.2,.8,.2,1);pointer-events:none;z-index:1}.df-btn--red.df-btn--lg:hover:before{left:110%}.df-btn--red.df-btn--lg>*{position:relative;z-index:2}}:is(.df-product-card,.df-rv__card,.df-pc-mini,.df-bs-card,.df-cgrid,.df-hrev__card,.df-pp-card,.df-cart__cross) h3 a{border-bottom:0}@media(prefers-reduced-motion:reduce){.df-btn:hover,[class*=-card]:hover,[class*=__chip]:hover,.df-footer__social:hover,[class*=__nav-link]:hover{transform:none!important;transition-duration:.01ms!important}.df-btn--red.df-btn--lg:before{display:none}}@keyframes df-cart-impact-bounce{0%{transform:scale(1)}35%{transform:scale(1.1)}65%{transform:scale(.98)}to{transform:scale(1)}}.df-cart-impact{animation:df-cart-impact-bounce .48s cubic-bezier(.16,1,.3,1);transform-origin:center center;will-change:transform}@keyframes df-cart-pulse-ring{0%{box-shadow:0 0 #dc1e2a47}to{box-shadow:0 0 0 14px #dc1e2a00}}.df-cart-pulse{animation:df-cart-pulse-ring .8s cubic-bezier(.16,1,.3,1);border-radius:999px}@keyframes df-cart-count-pop{0%{transform:scale(1)}45%{transform:scale(1.18)}to{transform:scale(1)}}.df-cart-count-pop{animation:df-cart-count-pop .42s cubic-bezier(.16,1,.3,1);display:inline-block;transform-origin:center center;font-weight:700}.df-cart-confetti{box-shadow:0 1px 2px #00000026}.df-fly-to-cart *{pointer-events:none}@media(prefers-reduced-motion:reduce){.df-cart-impact,.df-cart-pulse,.df-cart-count-pop{animation:none!important}}.df-stars--tp{display:inline-flex;align-items:center}.df-stars__tpbox{display:inline-flex;align-items:center;justify-content:center;width:var(--df-tp-size, 14px);height:var(--df-tp-size, 14px);background:var(--df-tp-color, #00b67a);border-radius:2px;position:relative;overflow:hidden}.df-stars__tpbox.is-empty,.df-stars__tpbox.is-partial{background:#dcdce6}.df-stars__tpbox.is-partial:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--df-tp-pct, 50%);background:var(--df-tp-color, #00b67a)}.df-stars__tpbox svg{width:70%;height:70%;position:relative;z-index:1}.df-pdp__cta.is-adding{opacity:.85;cursor:progress!important}.df-pdp__cta.is-added{background:#1a7d3a!important;border-color:#1a7d3a!important;color:#fff!important;transition:background .25s ease,border-color .25s ease}.df-pdp__cta.is-added:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,rgba(255,255,255,.3) 0%,transparent 70%);animation:df-cta-success-pulse .5s ease;pointer-events:none}@keyframes df-cta-success-pulse{0%{transform:scale(1);opacity:.35}to{transform:scale(1.18);opacity:0}}.df-pdp__cta{position:relative;overflow:hidden}.df-pdp__cta .loading-icon{margin-right:6px;flex:0 0 auto}
/*# sourceMappingURL=/cdn/shop/t/36/assets/df-polish.css.map */
