.template-product .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item{background:linear-gradient(180deg,#fff,#f6f6f6 54%,#ededed)!important;border:1px solid #D8D8D8!important;color:#4a4a4a!important;border-radius:999px!important;box-shadow:0 4px 10px #0000000b,inset 0 1px #fffffffa!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease!important}.template-product .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item.is--selected{background:linear-gradient(180deg,#3b3b3b,#1d1d1d 58%,#050505)!important;color:#fff!important;border-color:#161616!important;box-shadow:0 7px 16px #00000029,inset 0 1px #ffffff21,inset 0 -1px #00000038!important}@media(hover:hover)and (pointer:fine){.template-product .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item:hover{transform:translateY(-1px);border-color:#bdbdbd!important;color:#1a1a1a!important;box-shadow:0 7px 15px #00000013,inset 0 1px #fffffffa!important}.template-product .t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item.is--selected:hover{color:#fff!important;border-color:#101010!important}}.template-product .edit-size-guide-link,.template-product .t4s-btn__size-chart{color:#1a1a1a!important;text-decoration-color:#777!important;transition:opacity .18s ease,transform .18s ease!important}.template-product .edit-size-guide-link svg,.template-product .t4s-btn__size-chart svg{color:#1a1a1a!important;fill:none!important;stroke:currentColor!important}@media(hover:hover)and (pointer:fine){.template-product .edit-size-guide-link:hover,.template-product .t4s-btn__size-chart:hover{opacity:.68;transform:translateY(-1px)}}.template-product .t4s-product-form__buttons .t4s-quantity-wrapper{background:linear-gradient(180deg,#fff,#f6f6f6 55%,#ececec)!important;border:1.5px solid #2D2D2D!important;border-radius:999px!important;box-shadow:0 6px 14px #0000000e,inset 0 1px #fffffffa!important;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease!important}.template-product .t4s-product-form__buttons .t4s-quantity-wrapper button,.template-product .t4s-product-form__buttons .t4s-quantity-wrapper input{color:#1a1a1a!important}@media(hover:hover)and (pointer:fine){.template-product .t4s-product-form__buttons .t4s-quantity-wrapper:hover{transform:translateY(-1px);box-shadow:0 9px 18px #00000014,inset 0 1px #fffffffa!important}.template-product .t4s-product-form__buttons .t4s-quantity-wrapper button:hover{color:#000!important;transform:scale(1.08)}}.template-product .t4s-product-form__buttons .t4s-product-form__submit{position:relative;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;overflow:hidden;min-height:52px!important;padding:10px 22px!important;background:linear-gradient(180deg,#353535,#1c1c1c 52%,#050505)!important;color:#fff!important;border:1px solid #111111!important;border-radius:16px!important;box-shadow:0 12px 26px #0000002e,0 3px 8px #00000014,inset 0 1px #ffffff26,inset 0 -1px #00000052!important;letter-spacing:.015em;background-size:180% 100%!important;background-position:0% 50%!important;transition:transform .2s ease,box-shadow .2s ease,background-position .35s ease,border-color .2s ease!important;-webkit-tap-highlight-color:transparent}.template-product .t4s-product-form__buttons .t4s-product-form__submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 22% 12%,rgba(255,255,255,.18) 0%,rgba(255,255,255,.06) 26%,transparent 52%)}.template-product .t4s-product-form__buttons .t4s-product-form__submit:after{content:none!important;display:none!important}.template-product .t4s-product-form__buttons .t4s-product-form__submit .t4s-btn-atc_text{position:relative;z-index:2;display:flex!important;align-items:center!important;justify-content:center!important;width:100%;height:100%!important;min-height:0!important;line-height:1!important;text-align:center!important;font-weight:700!important;color:#fff!important}@media(hover:hover)and (pointer:fine){.template-product .t4s-product-form__buttons .t4s-product-form__submit:hover{transform:translateY(-2px);background-position:100% 50%!important;border-color:#000!important;color:#fff!important;box-shadow:0 16px 32px #00000038,0 5px 10px #0000001a,inset 0 1px #ffffff2e,inset 0 -1px #00000057!important}}.template-product .t4s-product-form__buttons .t4s-product-form__submit:active{transform:translateY(0) scale(.985)!important;box-shadow:0 5px 11px #00000029,inset 0 2px 6px #00000047!important;transition-duration:.08s!important}.template-product .t4s-product-form__buttons .t4s-product-form__submit[disabled],.template-product .t4s-product-form__buttons .t4s-product-form__submit[aria-disabled=true]{background:linear-gradient(180deg,#b8b8b8,#9b9b9b)!important;border-color:#9a9a9a!important;color:#f8f8f8!important;box-shadow:none!important}@media(max-width:749px){.template-product .t4s-product-form__buttons .t4s-product-form__submit{min-height:50px!important;padding:9px 18px!important;border-radius:14px!important}}.template-product .t4s-product-form__buttons .t4s-pr-wishlist,.template-product .t4s-product-form__buttons .t4s-pr-compare{color:#1a1a1a!important;border:1.5px solid #2E2E2E!important;background:linear-gradient(180deg,#fff,#f5f5f5 55%,#eaeaea)!important;box-shadow:0 7px 16px #0000000f,inset 0 1px #fffffffa!important;transition:transform .18s ease,box-shadow .18s ease,color .18s ease!important}@media(hover:hover)and (pointer:fine){.template-product .t4s-product-form__buttons .t4s-pr-wishlist:hover,.template-product .t4s-product-form__buttons .t4s-pr-compare:hover{color:#000!important;border-color:#111!important;transform:translateY(-2px);box-shadow:0 10px 20px #00000017,inset 0 1px #fff!important}}.template-product .edit-pdp-trust{margin:16px 0 18px!important;border:1px solid #DDDDDD!important;border-radius:16px!important;background:linear-gradient(180deg,#fff,#f8f8f8 58%,#f1f1f1)!important;box-shadow:0 14px 30px #0000000e,0 3px 8px #00000006,inset 0 1px #fffffffa!important;overflow:hidden!important}.template-product .edit-pdp-trust-heading{padding:11px 15px!important;background:linear-gradient(180deg,#303030,#171717 58%,#050505)!important;color:#fff!important;font-size:11px!important;line-height:1.2!important;font-weight:750!important;letter-spacing:.85px!important;border:none!important}.template-product .edit-pdp-trust-row{position:relative;display:flex!important;align-items:center!important;gap:13px!important;padding:13px 14px!important;border-bottom:1px solid #E5E5E5!important;background:linear-gradient(180deg,#ffffffeb,#f7f7f7eb)!important;transition:background .2s ease,transform .2s ease!important}.template-product .edit-pdp-icon{width:42px!important;min-width:42px!important;height:42px!important;border-radius:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(180deg,#fff,#f1f1f1 58%,#e5e5e5)!important;color:#1a1a1a!important;border:1px solid #D5D5D5!important;box-shadow:0 7px 15px #00000013,inset 0 1px #fffffffc!important;transition:transform .2s ease,box-shadow .2s ease!important}.template-product .edit-pdp-icon svg{width:20px!important;height:20px!important;fill:none!important;stroke:#1a1a1a!important;color:#1a1a1a!important;stroke-width:1.7!important}.template-product .edit-pdp-icon-text{font-size:10px!important;font-weight:800!important;letter-spacing:.35px!important;color:#1a1a1a!important}.template-product .edit-pdp-copy{color:#1a1a1a!important}.template-product .edit-pdp-copy strong{font-size:13px!important;line-height:1.25!important;font-weight:700!important;color:#1a1a1a!important}.template-product .edit-pdp-copy small{font-size:11px!important;line-height:1.35!important;color:#777!important}.template-product .edit-pdp-delivery{padding:12px 14px!important;font-size:12px!important;color:#666!important;background:#ffffff9e!important;border-top:0!important}.template-product .edit-pdp-delivery strong{color:#252525!important}.template-product .edit-pdp-policy,.template-product .edit-pdp-policy-links,.template-product .edit-pdp-policy-links a{color:#1a1a1a!important;text-decoration-color:#777!important}@media(hover:hover)and (pointer:fine){.template-product .edit-pdp-trust-row:hover{background:linear-gradient(180deg,#fff,#f3f3f3)!important}.template-product .edit-pdp-trust-row:hover .edit-pdp-icon{transform:translateY(-1px) scale(1.04);box-shadow:0 10px 19px #0000001a,inset 0 1px #fff!important}}@media(max-width:749px){.template-product .edit-pdp-trust{border-radius:13px!important;margin:14px 0 16px!important}.template-product .edit-pdp-trust-heading{padding:10px 13px!important;font-size:10px!important}.template-product .edit-pdp-trust-row{padding:11px 12px!important;gap:11px!important}.template-product .edit-pdp-icon{width:38px!important;min-width:38px!important;height:38px!important;border-radius:10px!important}.template-product .edit-pdp-copy strong{font-size:12px!important}.template-product .edit-pdp-copy small{font-size:10px!important}.template-product .edit-pdp-delivery{padding:11px 12px!important;font-size:11px!important}}@media(prefers-reduced-motion:reduce){.template-product .t4s-swatch__item,.template-product .t4s-product-form__submit,.template-product .t4s-quantity-wrapper,.template-product .t4s-pr-wishlist,.template-product .t4s-pr-compare,.template-product .edit-pdp-trust-row,.template-product .edit-pdp-icon{transition:none!important}}.template-product .t4s-product-form__buttons>.t4s-d-flex{align-items:stretch!important}.template-product .t4s-product-form__buttons .t4s-quantity-wrapper,.template-product .t4s-product-form__buttons .t4s-product-form__submit,.template-product .t4s-product-form__buttons .t4s-pr-wishlist,.template-product .t4s-product-form__buttons .t4s-pr-compare{height:52px!important;min-height:52px!important}.template-product .t4s-product-form__buttons .t4s-quantity-wrapper{width:128px!important;min-width:128px!important}.template-product .t4s-product-form__buttons .t4s-quantity-wrapper input.t4s-quantity-input[type=number]{height:50px!important}.template-product .t4s-product-form__buttons .t4s-quantity-wrapper button{height:52px!important;line-height:52px!important}.template-product .t4s-product-form__buttons .t4s-pr-wishlist,.template-product .t4s-product-form__buttons .t4s-pr-compare{width:52px!important;min-width:52px!important;line-height:52px!important}@media(max-width:749px){.template-product .t4s-product-form__buttons .t4s-quantity-wrapper,.template-product .t4s-product-form__buttons .t4s-product-form__submit,.template-product .t4s-product-form__buttons .t4s-pr-wishlist,.template-product .t4s-product-form__buttons .t4s-pr-compare{height:50px!important;min-height:50px!important}.template-product .t4s-product-form__buttons .t4s-quantity-wrapper{width:118px!important;min-width:118px!important}.template-product .t4s-product-form__buttons .t4s-quantity-wrapper input.t4s-quantity-input[type=number]{height:48px!important}.template-product .t4s-product-form__buttons .t4s-quantity-wrapper button{height:50px!important;line-height:50px!important}.template-product .t4s-product-form__buttons .t4s-pr-wishlist,.template-product .t4s-product-form__buttons .t4s-pr-compare{width:50px!important;min-width:50px!important;line-height:50px!important}}.template-product .edit-bundle-offer{position:relative!important;isolation:isolate;margin:12px 0 16px!important;padding:14px 16px!important;border:1px solid rgba(175,175,175,.52)!important;border-radius:18px!important;color:#1a1a1a!important;background:linear-gradient(135deg,#ffffffd1,#f5f5f5b8 38%,#e0e0e094 72%,#f8f8f8c7)!important;box-shadow:0 12px 28px #00000013,0 3px 8px #00000008,inset 0 1px #fffffffa,inset 0 -1px #9696961a!important;backdrop-filter:blur(14px) saturate(135%);-webkit-backdrop-filter:blur(14px) saturate(135%);overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}.template-product .edit-bundle-offer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(118deg,rgba(255,255,255,.62) 0%,rgba(255,255,255,.22) 24%,rgba(255,255,255,.04) 46%,transparent 62%)}.template-product .edit-bundle-offer:after{content:"";position:absolute;width:58%;height:180%;top:-92%;right:-18%;z-index:0;pointer-events:none;border-radius:50%;background:#ffffff47;filter:blur(2px)}.template-product .edit-bundle-offer>*{position:relative;z-index:1}.template-product .edit-bundle-offer__top{margin-bottom:6px!important}.template-product .edit-bundle-offer__eyebrow{color:#202020!important;font-weight:750!important;letter-spacing:.85px!important}.template-product .edit-bundle-offer__save{padding:5px 10px!important;border-radius:999px!important;background:linear-gradient(180deg,#fff,#e7e7e7 44%,#bdbdbd)!important;color:#171717!important;border:1px solid rgba(135,135,135,.48)!important;box-shadow:0 6px 14px #00000017,inset 0 1px #fffffffa,inset 0 -1px #5a5a5a24!important;text-shadow:0 1px 0 rgba(255,255,255,.45)}.template-product .edit-bundle-offer__copy{color:#1a1a1a!important;font-weight:650!important}.template-product .edit-bundle-offer__terms{color:#6a6a6a!important}.template-product .edit-bundle-offer__link{color:#1e1e1e!important;text-decoration-color:#777!important;font-weight:650!important;transition:color .18s ease,text-decoration-color .18s ease,transform .18s ease!important}@media(hover:hover)and (pointer:fine){.template-product .edit-bundle-offer:hover{transform:translateY(-2px);border-color:#9191919e!important;box-shadow:0 16px 34px #0000001a,0 5px 12px #0000000a,inset 0 1px #fff,inset 0 -1px #8282821f!important}.template-product .edit-bundle-offer__link:hover{color:#000!important;text-decoration-color:#222!important}}@media(max-width:749px){.template-product .edit-bundle-offer{margin:10px 0 14px!important;padding:12px 13px!important;border-radius:15px!important}.template-product .edit-bundle-offer__save{padding:4px 8px!important}}@media(prefers-reduced-motion:reduce){.template-product .edit-bundle-offer,.template-product .edit-bundle-offer__link{transition:none!important}}.template-product .edit-bundle-offer__save,.template-product .t4s-badge-price,.template-product .t4s-badge-sale{color:#111!important;background:linear-gradient(180deg,#fff,#e9e9e9 44%,#bdbdbd)!important;border:1px solid rgba(130,130,130,.45)!important;box-shadow:0 5px 12px #00000012,inset 0 1px #fffffff5,inset 0 -1px #6e6e6e1f!important;text-shadow:none!important}.template-product .edit-bundle-offer__link{color:#111!important;text-decoration-color:#777!important}.template-product .edit-size-guide-link,.template-product .edit-bundle-offer__link,.template-product .edit-pdp-policy,.template-product .edit-pdp-policy-links a,.template-product .edit-pdp-accordion-links a,.template-product .edit-pdp-accordion-icon{color:#111!important;text-decoration-color:#6f6f6f!important}.template-product .edit-size-guide-icon{color:#111!important;stroke:#111!important}.template-product .edit-pdp-accordion-icon{text-decoration:none!important}@media(hover:hover)and (pointer:fine){.template-product .edit-size-guide-link:hover,.template-product .edit-bundle-offer__link:hover,.template-product .edit-pdp-policy:hover,.template-product .edit-pdp-policy-links a:hover,.template-product .edit-pdp-accordion-links a:hover{color:#000!important;text-decoration-color:#222!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/edit-pdp-premium.css.map */
