#MainContent .uf-product{font-family:Arial,Helvetica,sans-serif;letter-spacing:0;--buttons-radius:0px;--buttons-radius-outset:0px;--inputs-radius:0px;--variant-pills-radius:0px;--media-radius:0px;--media-border-width:0px;--media-shadow-opacity:0}#MainContent .uf-product>product-component>.page-width{max-width:1440px;padding-inline:28px}#MainContent .uf-product .product__info-container{max-width:440px;margin-inline:auto}#MainContent .uf-product .product__title{margin:0 0 8px}#MainContent .uf-product .product__title h1{font:700 20px/1.25 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;text-transform:uppercase}#MainContent .uf-product .price,#MainContent .uf-product .price-item{font:400 14px/1.5 Arial,Helvetica,sans-serif;letter-spacing:0}#MainContent .uf-product .price__container{margin-bottom:0}#MainContent .uf-product .price .badge{border-radius:0;font:400 10px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.04em;padding:3px 7px}#MainContent .uf-product .product__tax,#MainContent .uf-product .installment{font:400 11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:0;color:#595959}#MainContent .uf-product .product__description{margin:24px 0;padding:0;border-bottom:0;font:400 12px/1.6 Arial,Helvetica,sans-serif;letter-spacing:0}#MainContent .uf-product .product__description :is(p,li,span){font-size:inherit;line-height:inherit;letter-spacing:inherit}#MainContent .uf-product .product__description p{margin:0 0 12px}#MainContent .uf-product .product__description p:last-child{margin-bottom:0}#MainContent .uf-product .product__description :is(h2,h3,h4){font:700 13px/1.4 Arial,Helvetica,sans-serif;margin:24px 0 10px}#MainContent .uf-product .product__text{font:400 12px/1.5 Arial,Helvetica,sans-serif;letter-spacing:0}#MainContent .uf-product .product__text a{text-underline-offset:4px;text-decoration-thickness:1px}#MainContent .uf-product .product-form__input{max-width:100%;min-width:0;margin:0 0 20px}#MainContent .uf-product .form__label{font:700 11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}#MainContent .uf-product .product-form__input--pill input[type=radio]+label{border-radius:0;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;margin:0 6px 8px 0;padding:10px 14px;font:400 12px/1.4 Arial,Helvetica,sans-serif;letter-spacing:0}#MainContent .uf-product .quantity{min-height:44px;width:128px}#MainContent .uf-product .quantity__input{font-size:16px}#MainContent .uf-product .quantity__button{width:44px}#MainContent .uf-product .product-form{margin:20px 0}#MainContent .uf-product .product-form__buttons{max-width:100%}#MainContent .uf-product .product-form__submit{min-height:48px;font:700 12px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.06em;text-transform:uppercase}#MainContent .uf-product .product__accordion{border-color:#d6d6d2}#MainContent .uf-product .accordion__title{font:700 13px/1.5 Arial,Helvetica,sans-serif;letter-spacing:0}#MainContent .uf-product .accordion__content{padding-inline:0;font:400 13px/1.65 Arial,Helvetica,sans-serif}#MainContent .uf-product .product__media-list{--grid-desktop-horizontal-spacing:12px;--grid-desktop-vertical-spacing:12px}#MainContent .uf-product .thumbnail{border-radius:0}#MainContent .uf-product .thumbnail-list{gap:8px}@media(min-width:750px){#MainContent .uf-product .product__info-wrapper{padding-inline:32px 0}#MainContent .uf-product .product--right .product__info-wrapper{padding-inline:0 32px}#MainContent .uf-product .product__column-sticky{top:calc(var(--header-height,80px) + 24px)}}@media(min-width:990px){#MainContent .uf-product .product__info-wrapper{padding-inline:clamp(40px,5vw,80px) 0}#MainContent .uf-product .product--right .product__info-wrapper{padding-inline:0 clamp(40px,5vw,80px)}}@media(max-width:749px){#MainContent .uf-product>product-component>.page-width{padding-inline:20px}#MainContent .uf-product .product__info-wrapper{padding:24px 0 0}#MainContent .uf-product .product__title h1{font-size:18px!important}#MainContent .uf-product .product__media-list{margin-bottom:0}#MainContent .uf-product .product__description{margin-block:20px;padding-bottom:0}#MainContent .uf-product .select__select{font-size:16px}}#MainContent .uf-product .uf-profile__specs{margin:0 0 16px}#MainContent .uf-product .uf-profile__specs>div{display:block;min-width:0;padding:0}#MainContent .uf-product .uf-profile__specs dt{font:700 11px/1.6 Arial,Helvetica,sans-serif;text-transform:uppercase}#MainContent .uf-product .uf-profile__specs dd{display:flex;align-items:center;gap:10px;margin:8px 0 0;font:400 13px/1.6 Arial,Helvetica,sans-serif}#MainContent .uf-product .uf-profile__icon{display:block;flex:0 0 56px;width:56px;height:56px}#MainContent .uf-product .uf-profile__specs dd span{overflow-wrap:anywhere}#MainContent .uf-product .uf-profile__figure{margin:16px 0}#MainContent .uf-product .uf-profile__figure img{display:block;width:100%;height:auto}#MainContent .uf-product .uf-profile__figure figcaption{font-size:11px;color:#595959;margin-top:8px}#MainContent .uf-product .product__accordion summary{min-height:44px;padding-block:16px}#MainContent .uf-product .product__accordion .accordion__title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}#MainContent .uf-product .product__accordion .accordion__content{font-size:12px;line-height:1.6}#MainContent .uf-product .product__accordion .accordion__content p{margin:0 0 12px}#MainContent .uf-product .product__accordion .accordion__content a{overflow-wrap:anywhere}#MainContent .uf-product .product__accordion .accordion__content p:last-child{margin-bottom:0}#MainContent .uf-product .uf-profile{margin-top:24px}#MainContent .uf-product .uf-profile .accordion__content{padding:0 0 20px}#MainContent .uf-product .uf-profile__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0}#MainContent .uf-product .uf-profile__curvature{margin-top:20px}#MainContent .uf-product .uf-profile__curvature h3{margin:0 0 8px;font:700 11px/1.6 Arial,Helvetica,sans-serif;letter-spacing:.03em;text-transform:uppercase}#MainContent .uf-product .uf-profile+.product__text{margin-top:16px;margin-bottom:12px}#MainContent .uf-product .product__description .uf-description__heading{font:700 11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.03em;text-transform:uppercase;margin:0 0 14px}#MainContent .uf-product .uf-profile__sizing-note{margin-top:16px;color:#595959}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAAI */
