.stryd-offer,.stryd-gift,.stryd-gift-toast{--so-white: #FFFFFF;--so-mist: #E8E7ED;--so-ash: #A4A4A4;--so-slate: #4D4D4D;--so-black: #000000;--so-navy: #142047;--so-sand: #EDE8E4;--so-display: "Anton", Impact, "Arial Narrow Bold", sans-serif;--so-body: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--so-ease: cubic-bezier(.4, 0, .2, 1);font-family:var(--so-body);color:var(--so-slate)}.stryd-offer{display:block;margin:24px 0 8px}.stryd-offer__heading,.stryd-gift__heading{font-family:var(--so-display);font-size:22px;line-height:1.1;letter-spacing:.01em;text-transform:uppercase;color:var(--so-black);margin:0 0 12px}.stryd-offer__options{display:grid;gap:8px}.stryd-offer__option{border:1px solid var(--so-mist);background:var(--so-white);transition:border-color .16s var(--so-ease),background-color .16s var(--so-ease)}.stryd-offer__option.is-selected{border-color:var(--so-black);background:var(--so-white)}.stryd-offer__row{display:grid;grid-template-columns:18px 1fr auto;gap:12px;align-items:start;padding:16px;cursor:pointer}.stryd-offer__row input{position:absolute;opacity:0;width:1px;height:1px}.stryd-offer__radio{width:18px;height:18px;margin-top:1px;border:1px solid var(--so-ash);border-radius:999px;display:grid;place-items:center}.is-selected .stryd-offer__radio{border-color:var(--so-black)}.is-selected .stryd-offer__radio:after{content:"";width:10px;height:10px;border-radius:999px;background:var(--so-black)}.stryd-offer__row input:focus-visible~.stryd-offer__radio{outline:2px solid var(--so-navy);outline-offset:2px}.stryd-offer__text{display:grid;gap:4px}.stryd-offer__label{font-size:15px;font-weight:600;color:var(--so-black);line-height:1.35}.stryd-offer__desc{font-size:13px;line-height:1.5;color:var(--so-slate)}.stryd-offer__price{display:grid;justify-items:end;gap:2px;text-align:right}.stryd-offer__now{font-size:15px;font-weight:700;color:var(--so-black)}.stryd-offer__was{font-size:13px;color:var(--so-ash)}.stryd-offer__badge{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--so-white);background:var(--so-navy);padding:3px 8px}.stryd-offer__panel{display:none;padding:0 16px 16px 46px;gap:12px}@media(max-width:480px){.stryd-offer__panel{padding-left:16px}}.stryd-offer__option.is-selected .stryd-offer__panel{display:grid}.stryd-offer__slot{display:grid;grid-template-columns:56px 1fr;gap:12px;align-items:start}.stryd-offer__slot-body{display:grid;gap:6px;min-width:0}.stryd-offer__thumb{width:56px;height:70px;object-fit:cover;display:block;background:var(--so-mist);border:1px solid var(--so-mist)}.stryd-offer__slot-label{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--so-slate)}.stryd-offer__select{width:100%;font:500 14px/1.3 var(--so-body);color:var(--so-black);background:var(--so-white);border:1px solid var(--so-ash);border-radius:0;padding:10px 12px;min-height:44px}.stryd-offer__select[hidden]{display:none}.stryd-offer__select:focus-visible{outline:2px solid var(--so-navy);outline-offset:1px}.stryd-offer__addon{display:grid;grid-template-columns:56px 1fr;gap:12px;align-items:start;margin-top:8px;padding:12px 16px;border:1px solid var(--so-mist);background:var(--so-sand)}.stryd-offer__addon[hidden]{display:none}.stryd-offer__addon-text{font-size:14px;font-weight:500;line-height:1.4;color:var(--so-black);display:grid;grid-template-columns:18px 1fr;column-gap:10px;align-items:start;cursor:pointer}.stryd-offer__addon-text input{width:18px;height:18px;accent-color:var(--so-black);margin:1px 0 0}.stryd-offer__addon-text .stryd-offer__was{grid-column:2}.stryd-offer__cta{display:flex;justify-content:center;gap:6px;width:100%;margin-top:12px;padding:16px 20px;min-height:52px;font:600 14px/1 var(--so-body);letter-spacing:.16em;text-transform:uppercase;color:var(--so-white);background:var(--so-black);border:1px solid var(--so-black);border-radius:0;cursor:pointer;transition:background-color .16s var(--so-ease)}.stryd-offer__cta:hover{background:var(--so-slate);border-color:var(--so-slate)}.stryd-offer__cta[hidden]{display:none}.stryd-offer__cta.is-loading{opacity:.6;pointer-events:none}.stryd-offer__error{margin:8px 0 0;font-size:13px;color:var(--so-black);border-left:2px solid var(--so-black);padding-left:8px}.stryd-offer__fine{margin:8px 0 0;font-size:12px;color:var(--so-ash)}.stryd-offer-active .product-form__quantity,.stryd-offer-active .product-form__buttons,.stryd-offer-active .shopify-payment-button{display:none!important}.stryd-gift{border:1px solid var(--so-mist);background:var(--so-sand);padding:20px;margin:0 auto;max-width:720px;display:grid;gap:12px}.stryd-gift__head{display:grid;grid-template-columns:72px 1fr;gap:14px;align-items:center}.stryd-gift__thumb{width:72px;height:90px;object-fit:cover;display:block;background:var(--so-mist);border:1px solid var(--so-mist)}.stryd-gift__head-text{display:grid;gap:4px;min-width:0}.stryd-gift__eyebrow{margin:0;font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--so-slate)}.stryd-gift__heading{font-family:var(--so-display);font-size:24px;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--so-black);margin:0}.stryd-gift__price{margin:2px 0 0;display:flex;gap:8px;align-items:baseline;font-size:15px;font-weight:700;color:var(--so-black)}.stryd-gift__price s{font-weight:500;font-size:13px;color:var(--so-ash)}.stryd-gift__body{margin:0;font-size:14px;line-height:1.55;color:var(--so-slate)}.stryd-gift__terms{margin:0;font-size:12px;line-height:1.5;color:var(--so-ash)}.stryd-gift__chooser{display:grid;gap:10px}.stryd-gift__group{display:grid;gap:6px}.stryd-gift__group-label{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--so-slate)}.stryd-gift__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px}.stryd-gift__opt{min-height:44px;padding:10px 12px;border-radius:0;cursor:pointer;font:600 13px/1 var(--so-body);letter-spacing:.06em;color:var(--so-black);background:var(--so-white);border:1px solid var(--so-ash);transition:background-color .16s var(--so-ease),border-color .16s var(--so-ease),color .16s var(--so-ease)}.stryd-gift__opt:hover{border-color:var(--so-black)}.stryd-gift__opt.is-on{background:var(--so-black);border-color:var(--so-black);color:var(--so-white)}.stryd-gift__opt.is-off{color:var(--so-ash);text-decoration:line-through}.stryd-gift__opt:focus-visible{outline:2px solid var(--so-navy);outline-offset:2px}.stryd-gift-toast{position:fixed;left:16px;bottom:16px;z-index:2147483000;width:min(380px,calc(100vw - 32px));background:var(--so-white);border:1px solid var(--so-black);box-shadow:0 24px 60px #0000001f;padding:22px 20px 20px;display:grid;gap:14px;transform:translateY(16px);opacity:0;transition:transform .52s cubic-bezier(.16,1,.3,1),opacity .28s cubic-bezier(.16,1,.3,1)}.stryd-gift-toast.is-in{transform:none;opacity:1}.stryd-gift-toast__x{position:absolute;top:6px;right:6px;width:36px;height:36px;background:none;border:0;cursor:pointer;font:400 24px/1 var(--so-body);color:var(--so-slate)}.stryd-gift-toast__x:hover{color:var(--so-black)}.stryd-gift-toast .stryd-gift__head{padding-right:24px}.stryd-gift__done{margin-top:2px}@media(max-width:480px){.stryd-gift-toast{left:8px;right:8px;bottom:8px;width:auto}}@media(prefers-reduced-motion:reduce){.stryd-gift-toast{transition:none}}.stryd-savings{--so-navy: #142047;--so-white: #FFFFFF;background:var(--so-navy);color:var(--so-white);padding:12px 14px;margin:0 0 12px;display:grid;gap:6px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.stryd-savings__line{margin:0;font-family:Anton,Impact,Arial Narrow Bold,sans-serif;font-size:18px;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:var(--so-white)}.stryd-savings__rows{list-style:none;margin:0;padding:0;display:grid;gap:2px}.stryd-savings__rows li{display:flex;justify-content:space-between;gap:12px;font-size:12px;line-height:1.45;color:#ffffffd1}.stryd-savings--page{max-width:720px;margin:0 auto 16px;padding:16px 20px}.stryd-savings--page .stryd-savings__line{font-size:22px}[data-essential-cart-element=cart-drawer-checkout-button],#checkout,.cart__checkout-button,.product-form__submit,#cart-notification-form .button{background:#000!important;background-image:none!important;color:#fff!important;border:1px solid #000000!important;border-radius:0!important;box-shadow:none!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.16em!important;transition:background-color .16s cubic-bezier(.4,0,.2,1),border-color .16s cubic-bezier(.4,0,.2,1)!important}[data-essential-cart-element=cart-drawer-checkout-button] *,#checkout *,.cart__checkout-button *,.product-form__submit *{color:#fff!important;font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}[data-essential-cart-element=cart-drawer-checkout-button]:hover,#checkout:hover,.cart__checkout-button:hover,.product-form__submit:hover,#cart-notification-form .button:hover{background:#4d4d4d!important;border-color:#4d4d4d!important}#cart-drawer [data-essential-cart-element=cart-drawer-checkout-button],html body [data-essential-cart-element=cart-drawer-checkout-button][name=checkout]{background-color:#000!important;border-color:#000!important;border-width:1px!important;border-radius:0!important;color:#fff!important}#cart-drawer [data-essential-cart-element=cart-drawer-checkout-button]:hover,html body [data-essential-cart-element=cart-drawer-checkout-button][name=checkout]:hover{background-color:#4d4d4d!important;border-color:#4d4d4d!important}#checkout:before,#checkout:after,.cart__checkout-button:before,.cart__checkout-button:after,.product-form__submit:before,.product-form__submit:after{border-radius:0!important;box-shadow:none!important}.product-form__submit[disabled],.product-form__submit[aria-disabled=true]{background:#a4a4a4!important;border-color:#a4a4a4!important}.product__info-container .product-form__buttons{max-width:none!important;width:100%!important}.product__info-container .product-form__submit{width:100%!important;max-width:none!important}.Vtl-WishlistButton>[role=button]{background:#fff!important;border:1px solid #000000!important;border-radius:0!important;box-shadow:none!important;color:#000!important;min-height:48px!important;padding:12px 20px!important;margin-top:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;cursor:pointer;transition:background-color .16s cubic-bezier(.4,0,.2,1)}.Vtl-WishlistButton>[role=button] span{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;background:none!important;border:0!important;padding:0!important;margin:0!important;min-height:0!important}.Vtl-WishlistButton>[role=button]:hover{background:#e8e7ed!important}.Vtl-WishlistButton svg{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;fill:currentColor!important}.Vtl-WishlistButton svg [stroke]:not([stroke=none]){stroke:currentColor!important}.Vtl-WishlistButton svg [fill]:not([fill=none]){fill:currentColor!important}[id$=__rich_text_Byz864] .rich-text__buttons .button{background:#fff!important;background-image:none!important;color:#000!important;border:1px solid #000000!important;border-radius:0!important;box-shadow:none!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;min-height:48px!important;transition:background-color .16s cubic-bezier(.4,0,.2,1)!important}[id$=__rich_text_Byz864] .rich-text__buttons .button:before,[id$=__rich_text_Byz864] .rich-text__buttons .button:after{border-radius:0!important;box-shadow:none!important}[id$=__rich_text_Byz864] .rich-text__buttons .button:hover{background:#e8e7ed!important}.cart__warnings .button{background:#000!important;color:#fff!important;border-radius:0!important;box-shadow:none!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important}.cart__warnings .button:before,.cart__warnings .button:after{border-radius:0!important;box-shadow:none!important}.cart__warnings .button:hover{background:#4d4d4d!important}.collection-showcase{--stryd-signal: #FF5A1F}.collection-showcase .cs__heading{font-family:Anton,Impact,Arial Narrow Bold,sans-serif!important;font-weight:400!important;font-size:clamp(28px,3.2vw,44px)!important;letter-spacing:.01em!important;color:#000!important}.collection-showcase .cs__subheading{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;letter-spacing:.2em!important}.collection-showcase .cs__card{border-radius:0!important}.collection-showcase .cs__card:hover{box-shadow:none!important}.collection-showcase .cs__overlay{gap:12px!important;background:linear-gradient(to top,#000000bd,#00000047 36%,#0000 62%)!important}.collection-showcase .cs__price,.collection-showcase .cs__category{background:none!important;color:#fff!important;padding:0!important;font-family:Anton,Impact,Arial Narrow Bold,sans-serif!important;font-weight:400!important;font-size:22px!important;line-height:1!important;letter-spacing:.01em!important;text-transform:uppercase!important;text-shadow:0 1px 14px rgba(0,0,0,.45)}.collection-showcase .cs__overlay>:first-child:before{content:"";display:block;width:28px;height:3px;margin-bottom:10px;background:var(--stryd-signal)}.collection-showcase .cs__btn{background:var(--stryd-signal)!important;color:#000!important;border:1px solid var(--stryd-signal)!important;border-radius:0!important;opacity:1!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.14em!important;padding:10px 6px!important;transition:background-color .16s cubic-bezier(.4,0,.2,1),border-color .16s cubic-bezier(.4,0,.2,1)!important}.collection-showcase .cs__btn:hover{background:#fff!important;border-color:#fff!important;opacity:1!important}@media screen and (min-width:750px){.collection-showcase .cs__price,.collection-showcase .cs__category{font-size:30px!important}.collection-showcase .cs__btn{font-size:12px!important;letter-spacing:.16em!important;padding:14px 12px!important}}.product__info-container ul.icon-with-text{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,.95fr) minmax(0,1.25fr)!important;gap:12px!important;margin:18px 0!important;padding:0!important;border:0!important}.product__info-container ul.icon-with-text>li.icon-with-text__item{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;text-align:left!important;border:0!important}.product__info-container ul.icon-with-text>li.icon-with-text__item>.svg-wrapper,.product__info-container ul.icon-with-text>li.icon-with-text__item>svg{flex:none!important;width:24px!important;height:24px!important;margin:0!important;display:block!important;color:#000!important;fill:#000!important}.product__info-container ul.icon-with-text>li.icon-with-text__item .svg-wrapper svg{width:24px!important;height:24px!important;fill:#000!important}.product__info-container ul.icon-with-text>li.icon-with-text__item>:not(.svg-wrapper):not(svg){flex:1 1 auto!important;min-width:0!important;display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}.product__info-container ul.icon-with-text>li.icon-with-text__item>:not(.svg-wrapper):not(svg),.product__info-container ul.icon-with-text>li.icon-with-text__item>:not(.svg-wrapper):not(svg) *{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:11.5px!important;line-height:1.35!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important;color:#4d4d4d!important}@media(max-width:480px){.product__info-container ul.icon-with-text{gap:8px!important}.product__info-container ul.icon-with-text>li.icon-with-text__item{gap:7px!important}.product__info-container ul.icon-with-text>li.icon-with-text__item>.svg-wrapper,.product__info-container ul.icon-with-text>li.icon-with-text__item>svg,.product__info-container ul.icon-with-text>li.icon-with-text__item .svg-wrapper svg{width:22px!important;height:22px!important}.product__info-container ul.icon-with-text>li.icon-with-text__item>:not(.svg-wrapper):not(svg),.product__info-container ul.icon-with-text>li.icon-with-text__item>:not(.svg-wrapper):not(svg) *{font-size:11px!important}}html body [data-essential-cart-element=essential-sticky-cart-container] [data-essential-cart-element=add-to-cart-button]{background:#fff!important;background-color:#fff!important;background-image:none!important;color:#000!important;border:1px solid #FFFFFF!important;border-radius:0!important;box-shadow:none!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.16em!important;transition:background-color .16s cubic-bezier(.4,0,.2,1)!important}html body [data-essential-cart-element=essential-sticky-cart-container] [data-essential-cart-element=add-to-cart-button] *{color:#000!important;font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}html body [data-essential-cart-element=essential-sticky-cart-container] [data-essential-cart-element=add-to-cart-button]:hover{background:#e8e7ed!important;background-color:#e8e7ed!important;border-color:#e8e7ed!important}@media screen and (min-width:990px){.page-width:has(>.product.grid){max-width:none!important;padding-left:32px!important;padding-right:32px!important}.page-width:has(>.product.grid) .product__info-wrapper{padding-left:48px!important}.page-width:has(>.product.grid) .product__info-container{max-width:620px}}@media screen and (min-width:990px){.collection.page-width,.collection-hero__inner.page-width{max-width:none!important;padding-left:32px!important;padding-right:32px!important}}.stryd-test-banner{position:fixed;left:16px;top:16px;z-index:2147482999;max-width:min(280px,calc(100vw - 32px));font:500 12px/1.5 Montserrat,sans-serif;color:#fff;background:#142047;padding:10px 12px;border:1px solid #142047}.stryd-test-banner b{letter-spacing:.14em;text-transform:uppercase;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/24/assets/stryd-offers.css.map */
