*: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}.df-skip-link{position:absolute;left:-9999px;top:0;z-index:9999;padding:12px 18px;background:var(--df-color-ink, #15110d);color:#fff;font-family:var(--df-font-mono, monospace);font-size:13px;font-weight:700;text-decoration:none;border-radius:0 0 8px;letter-spacing:.5px}.df-skip-link:focus{left:0}@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)}: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}:where([class*=slider],[class*=scroller],[class*=carousel],[class*=reel__track]){touch-action:pan-x;overscroll-behavior-x:contain}.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(0);opacity:0}60%{transform:scale(1.3);opacity:1}to{transform:scale(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)}30%{transform:scale(1.18)}60%{transform:scale(.95)}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-skip-link,.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%}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/df-polish.css.map */
