product-info[data-stronger-premium]{--stronger-ink: #121212;--stronger-muted: #6f6f6f;--stronger-line: #e7e7e7;--stronger-soft: #f7f7f7;--stronger-yellow: #ffc400;--stronger-sticky-header-height: 0px}product-info[data-stronger-premium] .product{align-items:flex-start}product-info[data-stronger-premium] .product__info-container{color:var(--stronger-ink)}product-info[data-stronger-premium] .product__info-container>*+*{margin-top:1.45rem}product-info[data-stronger-premium] .product__title{margin-bottom:1.2rem}product-info[data-stronger-premium] .product__title h1{max-width:100%;margin:0;color:var(--stronger-ink);font-size:var(--stronger-title-size-mobile, 27px);font-weight:700;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}product-info[data-stronger-premium] .product__sku{margin-top:1.4rem;color:var(--stronger-muted);font-size:1.25rem;letter-spacing:.035em}product-info[data-stronger-premium] .price--large,product-info[data-stronger-premium] .price--large .price-item{color:var(--stronger-ink);font-size:2.35rem;line-height:1.2}product-info[data-stronger-premium] .product__tax,product-info[data-stronger-premium] .installment{color:var(--stronger-muted);font-size:1.25rem}product-info[data-stronger-premium] .product-form__input .form__label,product-info[data-stronger-premium] .quantity__label{margin-bottom:.9rem;color:#4f4f4f;font-size:var(--stronger-label-size, 14px);font-weight:500;letter-spacing:.01em}product-info[data-stronger-premium] .product-form__input--pill input[type=radio]+label{min-width:5.8rem;margin:0 .8rem .8rem 0;padding:1.05rem 1.45rem;border:1px solid #cfcfcf;border-radius:999px;background:#fff;color:var(--stronger-ink);font-size:var(--stronger-variant-size, 15px);line-height:1;text-align:center;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}product-info[data-stronger-premium] .product-form__input--pill input[type=radio]+label:hover{border-color:var(--stronger-ink);transform:translateY(-1px)}product-info[data-stronger-premium] .product-form__input--pill input[type=radio]:checked+label{border-color:var(--stronger-ink);background:var(--stronger-ink);color:#fff}product-info[data-stronger-premium] .product-form__input--pill input[type=radio].disabled+label{border-color:#e5e5e5;background:#f6f6f6;color:#9a9a9a;opacity:1;text-decoration:line-through}product-info[data-stronger-premium] .stronger-size-guide{display:flex;justify-content:flex-end;width:100%;margin:-.35rem 0 .2rem}product-info[data-stronger-premium] .stronger-size-guide__button{display:inline-flex;align-items:center;gap:.55rem;padding:0;border:0;background:transparent;color:#5d5d5d;font:inherit;font-size:1.3rem;text-decoration:underline;text-underline-offset:.25rem;cursor:pointer}product-info[data-stronger-premium] .stronger-size-guide__button:hover{color:var(--stronger-ink)}product-info[data-stronger-premium] .stronger-size-guide__icon{width:1.55rem;height:1.55rem}product-info[data-stronger-premium] .product-form__quantity .quantity{width:15rem;min-height:4.8rem;overflow:hidden;border:1px solid #d4d4d4;border-radius:1.2rem;background:#fff;box-shadow:none}product-info[data-stronger-premium] .product-form__quantity .quantity:before,product-info[data-stronger-premium] .product-form__quantity .quantity:after{display:none}product-info[data-stronger-premium] .product-form__quantity .quantity__button,product-info[data-stronger-premium] .product-form__quantity .quantity__input{min-height:4.8rem;background:#fff;box-shadow:none}product-info[data-stronger-premium] .product-form__quantity .quantity__button:hover{background:var(--stronger-soft)}product-info[data-stronger-premium] .product-form__buttons{display:grid;grid-template-columns:1fr;gap:1rem;max-width:none;margin-top:2rem}product-info[data-stronger-premium] .product-form__buttons .button{min-height:5.4rem;margin:0;border:0;border-radius:999px;box-shadow:none;font-size:1.45rem;font-weight:700;letter-spacing:.01em;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}product-info[data-stronger-premium] .product-form__buttons .button:before,product-info[data-stronger-premium] .product-form__buttons .button:after{display:none}product-info[data-stronger-premium] .product-form__buttons .button:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 8px 22px #0000001f}product-info[data-stronger-premium] .stronger-add-to-cart{background:var(--stronger-yellow);color:var(--stronger-ink)}product-info[data-stronger-premium] .stronger-add-to-cart:not([disabled]):hover{background:#ffd02b}product-info[data-stronger-premium] .stronger-buy-now{background:var(--stronger-ink);color:#fff}product-info[data-stronger-premium] .stronger-buy-now:not([disabled]):hover{background:#292929}product-info[data-stronger-premium] .product-form__buttons .button[disabled]{transform:none;box-shadow:none;opacity:.48}product-info[data-stronger-premium] :is(button,a,input,summary):focus-visible{outline:2px solid var(--stronger-ink);outline-offset:3px;box-shadow:none}product-info[data-stronger-premium] .stronger-purchase-benefits{display:grid;grid-template-columns:1fr;gap:.9rem;margin-top:1.7rem;padding:1.4rem 0;border-top:1px solid var(--stronger-line);border-bottom:1px solid var(--stronger-line)}product-info[data-stronger-premium] .stronger-purchase-benefits__item{display:flex;align-items:center;gap:.7rem;min-width:0;color:#4e4e4e;font-size:1.18rem;line-height:1.35}product-info[data-stronger-premium] .stronger-purchase-benefits__item svg{width:1.8rem;height:1.8rem;flex:0 0 auto;color:var(--stronger-ink)}product-info[data-stronger-premium] .product__description{margin-top:2.4rem;padding-top:.2rem;color:#3f3f3f;font-size:var(--stronger-body-size, 15px);line-height:1.68}product-info[data-stronger-premium] .product__description :is(p,ul,ol){margin-top:0;margin-bottom:1.2rem}product-info[data-stronger-premium] .product__description :is(strong,b){color:var(--stronger-ink);font-weight:700}product-info[data-stronger-premium] .product__accordion{margin:0;border:0}product-info[data-stronger-premium] .product__accordion details{border-bottom:1px solid var(--stronger-line)}product-info[data-stronger-premium] .product__accordion:first-of-type details{border-top:1px solid var(--stronger-line)}product-info[data-stronger-premium] .product__accordion summary{min-height:5.9rem;padding:1.7rem 0}product-info[data-stronger-premium] .product__accordion .summary__title>.svg-wrapper{display:none}product-info[data-stronger-premium] .product__accordion .accordion__title{margin:0;color:var(--stronger-ink);font-size:var(--stronger-accordion-title-size, 15px);font-weight:650;letter-spacing:.01em}product-info[data-stronger-premium] .product__accordion .accordion__content{padding:0 2.8rem 1.8rem 0;color:#4b4b4b;font-size:var(--stronger-body-size, 15px);line-height:1.65}product-info[data-stronger-premium] .product__accordion .icon-caret{width:1.25rem;height:1.25rem;transition:transform .18s ease}product-info[data-stronger-premium] .product__accordion details[open]>summary .icon-caret{transform:rotate(180deg)}product-info[data-stronger-premium] .product__media-wrapper media-gallery,product-info[data-stronger-premium] .product__media-wrapper slider-component[id^=GalleryViewer]{position:relative}product-info[data-stronger-premium] .product__media-list .global-media-settings,product-info[data-stronger-premium] .product__media-list .product__media-item,product-info[data-stronger-premium] .product__media-list .media{border:0;border-radius:0;background:#fff;box-shadow:none}product-info[data-stronger-premium] .product__media-list img{background:#fff;object-fit:contain}product-info[data-stronger-premium] .thumbnail{overflow:hidden;border:1px solid #ededed;border-radius:.7rem;background:#fff;box-shadow:none;opacity:.72;transition:opacity .16s ease,border-color .16s ease,transform .16s ease}product-info[data-stronger-premium] .thumbnail:hover{border-color:#9e9e9e;opacity:1;transform:translateY(-1px)}product-info[data-stronger-premium] .thumbnail[aria-current=true]{border-color:var(--stronger-ink);box-shadow:0 0 0 1px var(--stronger-ink);opacity:1}product-info[data-stronger-premium] .stronger-gallery-controls{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}product-info[data-stronger-premium] .stronger-gallery-controls__button{position:absolute;top:50%;display:none;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(18,18,18,.12);border-radius:50%;background:#fffffff0;color:var(--stronger-ink);box-shadow:0 7px 24px #0000001a;opacity:0;pointer-events:auto;transform:translateY(-50%);transition:opacity .16s ease,transform .16s ease,box-shadow .16s ease}product-info[data-stronger-premium] .stronger-gallery-controls__button--prev{left:1.5rem}product-info[data-stronger-premium] .stronger-gallery-controls__button--next{right:1.5rem}product-info[data-stronger-premium] .stronger-gallery-controls__button--prev .icon{transform:rotate(90deg)}product-info[data-stronger-premium] .stronger-gallery-controls__button--next .icon{transform:rotate(-90deg)}product-info[data-stronger-premium] media-gallery:hover .stronger-gallery-controls__button,product-info[data-stronger-premium] .stronger-gallery-controls__button:focus-visible{opacity:1}product-info[data-stronger-premium] .stronger-gallery-controls__button:hover{box-shadow:0 9px 28px #00000029}.stronger-size-guide-modal .product-popup-modal__content{width:min(92vw,94rem);max-width:94rem;border-radius:1.2rem}.stronger-size-guide-modal__content-wrap{max-width:86rem;margin:0 auto}.stronger-size-guide-modal__content-wrap>.h2{margin:0 0 1.6rem}.stronger-size-guide-modal__image{margin-top:1.5rem}.stronger-size-guide-modal__image img{display:block;width:100%;height:auto;border:1px solid var(--stronger-line, #e7e7e7);border-radius:.8rem}@media screen and (min-width:750px){product-info[data-stronger-premium] .product__column-sticky{top:calc(var(--stronger-sticky-header-height, 0px) + 2rem)}product-info[data-stronger-premium] .product__title h1{font-size:var(--stronger-title-size-desktop, 36px)}}@media screen and (min-width:990px){product-info[data-stronger-premium] .product__info-wrapper{padding-left:clamp(4rem,4.2vw,7rem)}product-info[data-stronger-premium] .product-form__buttons{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}product-info[data-stronger-premium] .stronger-purchase-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}product-info[data-stronger-premium] .stronger-purchase-benefits__item{align-items:flex-start}product-info[data-stronger-premium] .stronger-gallery-controls__button{display:inline-flex}}@media screen and (max-width:749px){product-info[data-stronger-premium] .product__info-wrapper{padding-top:1rem}product-info[data-stronger-premium] .stronger-size-guide{justify-content:flex-start}product-info[data-stronger-premium] .product-form__input--pill input[type=radio]+label{min-width:5.4rem;padding:1rem 1.25rem}product-info[data-stronger-premium] .product-form__buttons .button{min-height:5.2rem}product-info[data-stronger-premium] .product__description,product-info[data-stronger-premium] .product__accordion .accordion__content{font-size:max(14px,var(--stronger-body-size, 15px))}}@media(prefers-reduced-motion:reduce){product-info[data-stronger-premium] *,product-info[data-stronger-premium] *:before,product-info[data-stronger-premium] *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/stronger-product-premium.css.map */
