html{scroll-behavior:smooth;scroll-padding-top:100px}body{font-family:Tahoma,Arial,sans-serif}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid #ff5260;outline-offset:4px}.header-logo{font-size:24px;font-weight:900;letter-spacing:1px}.product-media{background:#fff}.product-media__image{object-fit:contain!important}.product-details{text-align:right}product-price .compare-at-price{font-size:.65em!important;color:#999!important}.shopify-payment-button{display:none!important}.df-support{position:fixed;bottom:20px;left:16px;z-index:20;display:flex;align-items:center;gap:7px;background:#141414;color:#fff;border:1px solid #d81529;border-radius:28px;padding:12px 16px;box-shadow:0 5px 25px #0006;font-size:12px;font-weight:700;text-decoration:none}.df-support svg{width:21px;height:21px;color:#ff4859}.df-sticky-order{position:fixed;bottom:0;right:0;left:0;z-index:19;background:#111e;padding:10px 16px;border-top:1px solid #333;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:none}.df-sticky-order a{display:block;text-align:center;background:#d81529;padding:12px;border-radius:6px;color:#fff;font-weight:700;text-decoration:none}@media(max-width:749px){.df-sticky-order{display:block}body:has(.df-sticky-order){padding-bottom:78px}body:has(.df-sticky-order) .df-support{bottom:82px}.header-logo{font-size:21px}.announcement-bar__message{font-size:11px}.product-information{overflow-x:clip}}body:has(#es-sticky) .df-support{bottom:82px}#es-sticky{background:#d81529!important;color:#fff!important;border-radius:6px!important}.es-modal{z-index:99999!important}#header-group,#header-group .menu-drawer{direction:ltr}#header-group .menu-drawer__menu-item,#header-group .menu-drawer__menu-item-text{direction:ltr;text-align:left}product-card product-price,.product-card product-price{font-size:22px!important;line-height:1.25!important}product-card product-price .price,.product-card product-price .price{font-size:22px!important;color:#ff4859!important;font-weight:700}product-card product-price .compare-at-price,.product-card product-price .compare-at-price{font-size:13px!important}.df-card-price strong{font-size:22px!important}@media(max-width:749px){product-card product-price,.product-card product-price,product-card product-price .price,.product-card product-price .price,.df-card-price strong{font-size:20px!important}}media-gallery,media-gallery slideshow-component,media-gallery slideshow-slides,media-gallery slideshow-controls,media-gallery .media-gallery__grid{direction:ltr}media-gallery .slideshow-controls__dots,media-gallery .slideshow-controls__thumbnails{direction:ltr}.product-details product-price{direction:ltr;text-align:left;display:block}.product-details product-price>div{direction:ltr;justify-content:flex-start}.product-details variant-picker,.product-details .variant-picker__form,.product-details .variant-option{direction:ltr;text-align:left}.product-details .variant-option--buttons{justify-content:flex-start}.df-section-heading,.df-section-heading h2{direction:ltr;text-align:left}.df-product-grid{direction:ltr}.df-support{left:auto;right:16px;bottom:calc(20px + env(safe-area-inset-bottom,0px))}body:has(#Details-menu-drawer-container[open]) .df-support,body:has(.menu-drawer-container[open]) .df-support,body:has(dialog[open]) .df-support{display:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/df-brand.css.map */
