[id^=MainProduct-] .os-eyebrow{margin:0;font-family:var(--os-font-mono);font-size:var(--os-label-size);letter-spacing:var(--os-label-tracking);text-transform:uppercase;color:rgba(var(--color-foreground),.55)}[id^=MainProduct-] .product__info-container>.os-eyebrow+.product__title{margin-top:.6rem}[id^=MainProduct-] .os-rating{gap:.8rem;margin:0;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:0;line-height:1}[id^=MainProduct-] .os-rating .os-stars__row svg{width:1.6rem;height:1.6rem}[id^=MainProduct-] .os-rating__value{font-size:1.4rem;font-weight:700}[id^=MainProduct-] .os-rating__count{color:rgba(var(--color-foreground),.75)}[id^=MainProduct-] .os-rating:hover .os-rating__count{opacity:1;color:rgb(var(--color-foreground))}[id^=MainProduct-] .product__info-container .price--large{font-size:2.2rem;font-weight:500;letter-spacing:0}[id^=MainProduct-] .product__tax{display:none}[id^=MainProduct-] .product__info-container>.os-colorways,[id^=MainProduct-] .product__info-container>variant-selects{margin-top:2.2rem;padding-top:1.6rem;border-top:1px solid rgba(var(--color-foreground),.12)}[id^=MainProduct-] .os-colorways__swatch{border-radius:.4rem}[id^=MainProduct-] .os-colorways__swatch img{border-radius:.2rem}[id^=MainProduct-] .product-form__input .os-opt__legend{display:flex;align-items:baseline;gap:.8rem;width:100%;margin-bottom:1rem;color:rgba(var(--color-foreground),.55)}[id^=MainProduct-] .os-opt__sel{font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:0;text-transform:none;color:rgb(var(--color-foreground))}.os-size-proxy{display:none}[id^=MainProduct-] .product__info-container:has([data-os-size-open]) .os-size-proxy{display:inline-flex;align-items:center;gap:.6rem;margin-left:auto;padding:0;border:0;background:none;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:.3rem;color:rgb(var(--color-foreground));cursor:pointer}[id^=MainProduct-] .os-size-proxy:hover{opacity:.6}[id^=MainProduct-] .product__info-container:has(.os-size-proxy) .os-size-popup{height:0;margin:0}[id^=MainProduct-] .product__info-container:has(.os-size-proxy) .os-size-popup__open{display:none}[id^=MainProduct-] .product-form__input--pill{grid-template-columns:repeat(var(--os-cols, 2),minmax(0,1fr));gap:.8rem}[id^=MainProduct-] .product-form__input--pill input[type=radio]+label{margin:0;padding:1.1rem .6rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:.4rem;font-size:1.4rem;font-weight:600;letter-spacing:0;line-height:1.25}[id^=MainProduct-] .product-form__input--pill input[type=radio]:checked+label{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .5px rgb(var(--color-foreground))}[id^=MainProduct-] .product-form__input--pill input[type=radio].disabled:checked+label,[id^=MainProduct-] .product-form__input--pill input[type=radio]:disabled:checked+label{color:rgba(var(--color-foreground),.6)}.os-opt__sub{display:block;margin-top:.3rem;font-size:1.1rem;font-weight:400;color:rgba(var(--color-foreground),.55)}.os-btn-price{display:none}[id^=MainProduct-] .product-form__submit:not([disabled]) .os-btn-price{display:inline;margin-left:auto;font-weight:500;letter-spacing:0}[id^=MainProduct-] .product-form__submit:not([disabled]):has(.os-btn-price){justify-content:space-between;padding-left:2.2rem;padding-right:2.2rem}[id^=MainProduct-] .product-form__submit.loading .os-btn-price{visibility:hidden}@media screen and (max-width:989px){[id^=MainProduct-] .product__title h1{font-size:3.2rem;line-height:1.1;letter-spacing:-.01em}}@media screen and (max-width:749px){[id^=MainProduct-] .product__media-wrapper .product__media-list{margin-bottom:.4rem}[id^=MainProduct-] .product__media-wrapper .slider-buttons .slider-button{height:3.6rem}[id^=MainProduct-] .product .product__info-wrapper{padding-top:1.2rem}[id^=MainProduct-] .product__info-container>.product__title,[id^=MainProduct-] .product__info-container>.os-eyebrow+.product__title{margin:.6rem 0 .8rem}[id^=MainProduct-] .product__info-container>.os-rating{display:flex;margin:0}[id^=MainProduct-] .product__info-container>div:has(>form[id^=product-form-installment]){margin:0}[id^=MainProduct-] .product__info-container>[id^=price-]{margin:.8rem 0 0}[id^=MainProduct-] .product__info-container>.os-welcome.os-welcome{margin:.2rem 0 0}[id^=MainProduct-] .product__info-container>.os-colorways{margin-top:1.6rem;padding-top:1.2rem}[id^=MainProduct-] .os-cw__label{margin-bottom:1rem}}[id^=MainProduct-] .os-cw__label{display:none}[id^=MainProduct-] .product-form__submit:not([disabled]) .os-btn-price{display:none}[id^=MainProduct-] .product-form__submit:not([disabled]):has(.os-btn-price){justify-content:center}[id^=MainProduct-] .product-form__input--pill input[type=radio]+label.os-opt--dim{padding:1.1rem .4rem}.os-opt__dim{display:block;font-size:1.6rem;font-weight:600;line-height:1.2;white-space:nowrap}.os-opt__dim .os-x{margin:0 .3rem}.os-opt__dim i{margin-left:.3rem;font-style:normal;font-size:1.1rem;font-weight:400;color:rgba(var(--color-foreground),.6)}.os-opt--dim .os-opt__sub{white-space:nowrap}@media screen and (max-width:749px){.os-opt__dim{font-size:1.4rem;letter-spacing:-.02em}.os-opt__dim .os-x{margin:0 .1rem}.os-opt__dim i{margin-left:.2rem;font-size:1rem}.os-opt--dim .os-opt__sub{font-size:1rem;white-space:normal;line-height:1.3}}
/*# sourceMappingURL=/cdn/shop/t/221/assets/os-pdp-top.css.map */
