.ad-promo{display:grid;grid-template-columns:1fr auto;align-items:center;gap:14px clamp(16px,2.4vw,26px);height:auto;min-height:0;align-self:start}.ad-promo__text{display:flex;flex-direction:column;gap:5px;min-width:0;flex:initial}.ad-promo__price{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:8px 10px;text-align:right}.ad-promo__cta{justify-self:end}@media(max-width:660px){.ad-promo{grid-template-columns:1fr;gap:12px}.ad-promo__price{justify-content:flex-start;text-align:left;padding-top:11px;border-top:1px solid rgba(255,255,255,.14)}.ad-promo__cta{justify-self:stretch;width:100%}}html,body{max-width:100%;overflow-x:hidden}.ad-wrap,.ad-section,.ad-grid,.ad-why,.ad-steps,.ad-brands,.ad-ugc,.ad-offer-panel,.ad-plug,.ad-news,.ad-collbar,.ad-promo{max-width:100%}.ad-card__title,.ad-pick__name,.ad-promo__title,.ad-h1,.ad-h2,.ad-h3,.ad-pair__chosen-text b{overflow-wrap:anywhere;word-break:normal}.ad-rail,.ad-picker__filters,.ad-countdown__clock{overscroll-behavior-x:contain}@media(max-width:860px){.ad-input,input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],select,textarea{font-size:16px!important}}@media(max-width:749px){.ad-size{min-height:46px;font-size:.88rem}.ad-sizes__grid{grid-template-columns:repeat(auto-fill,minmax(54px,1fr));gap:6px}.ad-btn{min-height:48px}.ad-btn--xl{min-height:54px}.ad-promo__cta{min-height:50px}.ad-pick__size{min-height:34px;padding:7px 10px;font-size:.74rem}.ad-picker__chip{min-height:38px;padding:9px 15px}.ad-picker__close{padding:10px;margin:-10px}.ad-acc__item>summary{padding:15px 0;min-height:48px}.ad-announce__nav{width:38px;height:38px}.ad-pair__change{padding:8px;margin:-8px}.ad-sizes__guide{padding:8px 0;min-height:40px}}@media(max-width:899px){body:has(.ad-sticky[data-visible]){padding-bottom:76px}.ad-sticky~*{scroll-margin-bottom:80px}}.ad-sticky{padding-bottom:calc(8px + env(safe-area-inset-bottom));box-shadow:0 -6px 22px -16px #0a0a0a8c}.ad-sticky__info{flex:1 1 auto;min-width:0}.ad-sticky__price{white-space:nowrap}.ad-sticky .ad-btn{flex:0 0 auto;min-width:42%}@media(max-width:640px){.ad-picker__panel{top:6vh;height:94vh;height:94dvh;border-radius:10px 10px 0 0}.ad-picker__head{padding:20px var(--ad-gut) 11px;gap:9px}.ad-picker__head .ad-h3{font-size:1rem}.ad-picker__body{padding:12px var(--ad-gut)}.ad-picker__grid{grid-template-columns:repeat(2,1fr);gap:12px 8px}.ad-picker__foot{padding:11px var(--ad-gut) calc(11px + env(safe-area-inset-bottom));gap:8px}.ad-picker__status{font-size:.76rem}.ad-picker__panel:before{content:"";position:absolute;top:7px;left:50%;transform:translate(-50%);width:38px;height:4px;border-radius:2px;background:var(--ad-line-2, #C6C1B7)}}@media(max-width:640px){.ad-modal{align-items:flex-end;padding:0}.ad-modal__panel{width:100%;max-height:86dvh;border-radius:10px 10px 0 0;padding:22px 16px calc(22px + env(safe-area-inset-bottom))}.ad-sizetable th,.ad-sizetable td{padding:8px 6px;font-size:.84rem}}@media(max-width:749px){[data-ad-pdp]{margin-top:4px}[data-ad-pdp]>.ad-promo{margin-bottom:10px}.ad-pdp-offer{padding:13px;gap:10px;margin-block:10px}.ad-pdp-offer__ticks li{font-size:.8rem}.ad-pair{padding:11px}.ad-trustrow{gap:6px 14px}.ad-trustrow span,.ad-cutoff{font-size:.75rem}}@media(max-width:749px){.ad-announce__viewport{height:30px;padding-inline:34px}.ad-announce{font-size:.62rem}.ad-countdown__inner{padding-block:6px}}@media(max-width:749px){.ad-rail{padding-inline:var(--ad-gut);margin-inline:calc(var(--ad-gut) * -1);scroll-padding-inline:var(--ad-gut)}.ad-card__media{border-radius:3px}}@media(max-width:749px){.ad-reveal{opacity:1;transform:none;transition:none}}.buy-buttons{display:grid;gap:10px}.buy-buttons .button,.buy-buttons button[type=submit],.product-form .button--primary,product-form .button{background:var(--ad-good, #FF4A00)!important;border-color:var(--ad-good, #FF4A00)!important;color:#fff!important;font-weight:700;letter-spacing:.07em;text-transform:uppercase;border-radius:4px;min-height:54px;transition:filter .18s ease,transform .12s ease}.buy-buttons .button:hover,.buy-buttons button[type=submit]:hover{filter:brightness(1.07)}.buy-buttons .button:active,.buy-buttons button[type=submit]:active{transform:translateY(1px)}.buy-buttons .button .price,.buy-buttons .button [class*=price],.buy-buttons button[type=submit] .price,.buy-buttons button[type=submit] [class*=price],.shopify-payment-button,.buy-buttons .shopify-payment-button,.shopify-payment-button__more-options,.product-form__payment-container{display:none!important}@media(max-width:749px){.product-info,.product-info__block-group,[data-ad-pdp],.buy-buttons,.variant-picker,.product-info .price-list,.product-info .product-title,[data-ad-pdp].ad-wrap{padding-inline:16px}.ad-sticky{padding-inline:14px}.ad-collbar{margin-inline:0;border-radius:0}.product-gallery,.product__media-list{padding-inline:0}}.ad-promo{position:relative;overflow:hidden;isolation:isolate}.ad-promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(100deg,transparent 38%,rgba(255,255,255,.1) 47%,rgba(255,74,0,.16) 51%,rgba(255,255,255,.1) 55%,transparent 64%);background-size:260% 100%;background-position:160% 0;animation:ad-sheen 7.5s ease-in-out infinite}.ad-promo>*{position:relative;z-index:1}@keyframes ad-sheen{0%{background-position:160% 0}55%{background-position:-60% 0}to{background-position:-60% 0}}.ad-promo__save,.ad-promo__badge{animation:ad-pulse 3.4s ease-in-out infinite}@keyframes ad-pulse{0%,to{box-shadow:0 0 #ff4a006b}50%{box-shadow:0 0 0 7px #ff4a0000}}@media(prefers-reduced-motion:reduce){.ad-promo:after,.ad-promo__save,.ad-promo__badge{animation:none}}.ad-sizerow{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.ad-sizerow__guide{margin-left:auto;background:none;border:0;padding:4px 0;font-family:inherit;font-size:.78rem;font-weight:600;letter-spacing:.01em;text-transform:none;color:var(--ad-good, #FF4A00);text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.ad-sizerow__guide:hover{text-decoration-thickness:2px}@media(max-width:749px){.ad-sizerow__guide{font-size:.8rem;padding:8px 0;min-height:40px;display:inline-flex;align-items:center}}[data-ad-pdp] .ad-sizes__guide[data-ad-placed="1"]{display:none}.shopify-section--collection-banner .section-spacing,.shopify-section--collection-banner .section-stack{padding-block:clamp(14px,2.4vw,26px)}.shopify-section--collection-banner .content-over-media,.shopify-section--collection-banner .banner__media{min-height:0!important}.collection-banner__content,.shopify-section--collection-banner .prose{margin-block:0}.shopify-section--collection-banner+.shopify-section{margin-top:0}.facets,.facets__wrapper,.collection__header{padding-block:clamp(8px,1.4vw,14px)}@media(max-width:749px){.shopify-section--collection-banner .section-spacing,.shopify-section--collection-banner .section-stack{padding-block:10px}.shopify-section--main-collection .section-spacing{padding-top:8px}.collection-banner__content .h1,.shopify-section--collection-banner h1{font-size:1.45rem;margin-bottom:0}.ad-collbar{margin-block:0}}cart-drawer svg,.drawer--cart svg,#cart-drawer svg{max-width:22px;max-height:22px;flex:0 0 auto}cart-drawer .drawer__close svg,cart-drawer .quantity-selector svg{max-width:16px;max-height:16px}cart-drawer .cart-drawer__success svg,cart-drawer [class*=success] svg,cart-drawer [class*=check] svg{width:20px!important;height:20px!important;max-width:20px;max-height:20px}cart-drawer .badge,cart-drawer [class*=discount],.cart-drawer [class*=discount]{background:var(--ad-good, #FF4A00)!important;color:#fff!important;border-color:var(--ad-good, #FF4A00)!important}@media(max-width:749px){cart-drawer .drawer__content,.drawer--cart .drawer__content{padding-inline:16px}cart-drawer .drawer__footer,.drawer--cart .drawer__footer{padding-bottom:calc(14px + env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ad-mobile.css.map */
