:focus-visible{outline:3px solid #ffd400!important;outline-offset:3px!important}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.shopify-section *,body *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}img{max-width:100%;height:auto}.product-card__image-wrapper,.item__image-wrapper{background:#fff}.product-card__image,.item__image{object-fit:contain!important;object-position:center!important}.product-single__media img{object-fit:contain!important;object-position:center!important;background:#fff}.rte a:not(.btn):not(.button){text-decoration-thickness:1px;text-underline-offset:2px}.dtf-confidence{padding:28px 18px;border-top:4px solid #000;border-bottom:4px solid #000;background:#f5f5f1;color:#000}.dtf-confidence__inner{width:min(1220px,100%);margin:auto;display:grid;grid-template-columns:repeat(4,1fr);border:3px solid #000;box-shadow:7px 7px #000;background:#fff}.dtf-confidence__inner>div{padding:17px;border-right:2px solid #000}.dtf-confidence__inner>div:last-child{border:0}.dtf-confidence strong{display:block;font-size:12px;font-weight:900;letter-spacing:.5px}.dtf-confidence span{display:block;margin-top:5px;font-size:12px;line-height:1.45}.dtf-confidence a,.dtf-cart-confidence a{text-decoration:underline;font-weight:800}.dtf-cart-confidence{max-width:900px;margin:22px auto;padding:17px 19px;border:3px solid #000;box-shadow:5px 5px #000;background:#ffd400;color:#000;font-size:13px;line-height:1.55}@media(max-width:900px){.dtf-confidence__inner{grid-template-columns:1fr 1fr}.dtf-confidence__inner>div:nth-child(2){border-right:0}.dtf-confidence__inner>div:nth-child(-n+2){border-bottom:2px solid #000}}@media(max-width:600px){.dtf-confidence__inner{grid-template-columns:1fr}.dtf-confidence__inner>div{border-right:0;border-bottom:2px solid #000!important}.dtf-confidence__inner>div:last-child{border-bottom:0!important}}@media screen and (max-width:749px){.shopify-section-header{position:relative;z-index:1000}.shopify-section-header header.site-header .mobile-nav-wrapper{position:fixed!important;left:0!important;right:auto!important;top:var(--dtfatl-mobile-nav-top, 0px)!important;width:min(92vw,420px)!important;height:calc(100dvh - var(--dtfatl-mobile-nav-top, 0px))!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform:translate3d(-105%,0,0)!important;transition:transform .28s cubic-bezier(.4,0,.2,1)!important;visibility:hidden;pointer-events:none;z-index:1002!important}.shopify-section-header header.site-header .mobile-nav-wrapper.js-menu--is-open{transform:translateZ(0)!important;visibility:visible;pointer-events:auto}.mobile_menu_overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;z-index:1001!important;background:#0000009e!important}body.js-menu--is-open{overflow:hidden!important;touch-action:none}body.js-menu--is-open .mobile_menu_overlay{display:block!important}.mobile-nav__link,.mobile-nav__sublist-link,.mobile-nav__return-btn{min-height:52px;touch-action:manipulation}}.dtfatl-global-cutoff{background:#000;color:#fff;border-bottom:4px solid #000}.dtfatl-global-cutoff__inner{max-width:1200px;margin:0 auto;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:22px}.dtfatl-global-cutoff__copy{display:flex;flex-direction:column;line-height:1.2}.dtfatl-global-cutoff__copy strong{color:#ffd500;font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.dtfatl-global-cutoff__copy span{color:#fff;font-size:13px;font-weight:700;margin-top:4px}.dtfatl-global-cutoff__clock{display:flex;align-items:center;gap:7px;flex:0 0 auto}.dtfatl-global-cutoff__clock>span{min-width:48px;background:#fff;color:#000;border:2px solid #fff;text-align:center;padding:5px 6px 4px}.dtfatl-global-cutoff__clock b{display:block;font-size:20px;line-height:1;font-variant-numeric:tabular-nums}.dtfatl-global-cutoff__clock small{display:block;font-size:8px;line-height:1;margin-top:3px;font-weight:900}.dtfatl-global-cutoff__clock i{color:#ffd500;font-style:normal;font-size:20px;font-weight:900}@media screen and (max-width:749px){.dtfatl-global-cutoff__inner{padding:10px 12px;gap:10px}.dtfatl-global-cutoff__copy strong{font-size:12px}.dtfatl-global-cutoff__copy span{font-size:10px;max-width:175px}.dtfatl-global-cutoff__clock{gap:3px}.dtfatl-global-cutoff__clock>span{min-width:36px;padding:5px 3px 3px}.dtfatl-global-cutoff__clock b{font-size:16px}.dtfatl-global-cutoff__clock i{font-size:15px}}@media screen and (max-width:749px){.mobile-nav-wrapper{position:fixed!important;left:0!important;right:auto!important;top:var(--dtfatl-mobile-nav-top,0px)!important;width:min(92vw,420px)!important;height:calc(100dvh - var(--dtfatl-mobile-nav-top,0px))!important;min-height:0!important;overflow-y:auto!important;transform:translate3d(-105%,0,0)!important;visibility:hidden!important;pointer-events:none!important;z-index:1002!important}.mobile-nav-wrapper.js-menu--is-open{display:block!important;transform:translateZ(0)!important;visibility:visible!important;pointer-events:auto!important}.js-mobile-nav-toggle{position:relative!important;z-index:1004!important;pointer-events:auto!important;touch-action:manipulation!important}}@media screen and (max-width:749px){body.js-menu--is-open .shopify-section-header{position:relative!important;z-index:1005!important}body.js-menu--is-open .mobile-nav-wrapper{z-index:1007!important;pointer-events:auto!important}body.js-menu--is-open .mobile-nav-wrapper #MobileNav,body.js-menu--is-open .mobile-nav-wrapper .mobile-nav__item,body.js-menu--is-open .mobile-nav-wrapper a,body.js-menu--is-open .mobile-nav-wrapper button{position:relative;z-index:1;pointer-events:auto!important;touch-action:manipulation!important}body.js-menu--is-open .mobile_menu_overlay{z-index:1001!important}body.template-collection #PageContainer.marginTop,body.template-collection #MainContent,body.template-collection .main-content{padding-top:0!important;margin-top:0!important}body.template-collection #MainContent>:first-child{margin-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/dtfatl-optimization.css.map */
