.rewear-product{--rw-ink:#262221;--rw-line:rgba(38,34,33,.18);--rw-gallery-top:100px;color:var(--rw-ink)}.rewear-product :is(#rw-specificity,.product__info-container){position:static;max-width:560px;color:var(--rw-ink)}.rewear-product :is(#rw-specificity,.product__info-container)>*{margin-top:0;margin-bottom:18px}.rewear-product :is(#rw-specificity,.product__info-container)>.rw-product-block:empty{display:none}.rewear-product :is(#rw-specificity,.product__info-container) .product__text.caption-with-letter-spacing{font-size:10px;letter-spacing:.14em;margin-bottom:10px;color:#595554}.rewear-product :is(#rw-specificity,.product__info-container) .product__title{margin:0 0 14px}.rewear-product :is(#rw-specificity,.product__info-container) .product__title h1{color:var(--rw-ink);font-family:Poppins-Regular,sans-serif!important;font-size:14px!important;line-height:1.5;font-weight:700;letter-spacing:.035em;text-transform:uppercase;margin:0}.rewear-product :is(#rw-specificity,.product__info-container) .price{font-size:19px;line-height:1.3;color:var(--rw-ink);letter-spacing:-.02em}.rewear-product :is(#rw-specificity,.product__info-container) .price-item--sale{color:var(--rw-ink)!important;font-weight:600}.rewear-product :is(#rw-specificity,.product__info-container) .price .price-item--regular{color:#625d5a;font-size:14px}.rewear-product :is(#rw-specificity,.product__info-container) .price:not(.price--on-sale) .price-item--regular{color:var(--rw-ink);font-size:19px}.rewear-product :is(#rw-specificity,.product__info-container) .price__badge-sale{display:none!important}.rewear-product :is(#rw-specificity,.product__info-container) .product__tax{margin:6px 0 22px;font-size:10px;line-height:1.4;color:#625d5a;font-weight:400;letter-spacing:.03em}.rewear-product :is(#rw-specificity,.product__info-container) variant-selects{display:block;padding-top:18px;border-top:1px solid var(--rw-line)}.rewear-product :is(#rw-specificity,.product__info-container) .product-form__input{margin:0 0 18px!important;max-width:none}.rewear-product :is(#rw-specificity,.product__info-container) .form__label{font-size:10px!important;font-weight:600!important;letter-spacing:.09em!important;line-height:1.5!important;margin-bottom:9px!important;text-transform:uppercase;color:var(--rw-ink)!important}.rewear-product :is(#rw-specificity,.product__info-container) .form__label [data-selected-value]{font-weight:400;letter-spacing:.02em;margin-left:4px}.rewear-product :is(#rw-specificity,.product__info-container) .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:40px;height:auto;margin:0 6px 6px 0!important;padding:9px 14px!important;font-size:11px!important;line-height:1.3;font-weight:500!important;border:1px solid rgba(38,34,33,.35)!important;border-radius:3px!important;background:transparent!important;color:var(--rw-ink)!important;box-shadow:none}.rewear-product :is(#rw-specificity,.product__info-container) .product-form__input--pill input:checked+label{background:var(--rw-ink)!important;border-color:var(--rw-ink)!important;color:#d6d6d6!important}.rewear-product :is(#rw-specificity,.product__info-container) .product-form__input input:focus-visible+label{outline:2px solid var(--rw-ink)!important;outline-offset:4px}.rewear-product :is(#rw-specificity,.product__info-container) .product-form__input--swatch{--swatch-input--size:26px;--swatch-border-radius:50%}.rewear-product :is(#rw-specificity,.product__info-container) .swatch-input__label{margin-right:10px;outline:1px solid rgba(38,34,33,.25);outline-offset:3px}.rewear-product :is(#rw-specificity,.product__info-container) .swatch-input__input:checked+.swatch-input__label{outline:1px solid var(--rw-ink);outline-offset:3px}.rewear-product :is(#rw-specificity,.product__info-container) .rw-static-brand{display:flex;align-items:center;gap:10px}.rewear-product :is(#rw-specificity,.product__info-container) .rw-static-brand legend{float:left;margin:0!important}.rewear-product :is(#rw-specificity,.product__info-container) .rw-static-brand input+label,.rewear-product :is(#rw-specificity,.product__info-container) .rw-static-brand input:checked+label{background:transparent!important;color:var(--rw-ink)!important;border:0!important;padding:0!important;margin:0!important;min-width:0;min-height:0;font-size:11px!important}.rewear-product :is(#rw-specificity,.product__info-container) .product-form{margin:0!important}.rewear-product :is(#rw-specificity,.product__info-container) .product-form__buttons{max-width:none}.rewear-product :is(#rw-specificity,.product__info-container) .product-form__submit{width:100%;min-height:48px;border-radius:3px;background:var(--rw-ink);color:#d6d6d6;font-size:11px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}.rewear-product :is(#rw-specificity,.product__info-container) .product-form__submit:after{border-radius:3px}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-shipping-note{background:transparent!important;border:0!important;border-bottom:1px solid var(--rw-line)!important;border-radius:0!important;padding:12px 0!important;margin:0!important;justify-content:flex-start!important;box-shadow:none!important}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-shipping-icon{background:transparent!important;border:0!important;width:25px!important;min-width:25px!important;height:25px!important}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-shipping-title{font-size:10px!important;font-weight:600!important;line-height:1.4!important}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-shipping-date{font-size:10px!important;font-weight:400!important;line-height:1.5!important}.rewear-product :is(#rw-specificity,.product__info-container) .product__inventory{font-size:10px;letter-spacing:.06em;margin:12px 0 20px}.rewear-product :is(#rw-specificity,.product__info-container) .product__inventory svg circle{fill:var(--rw-ink)}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-premium-description{margin:22px 0 0!important;padding:0!important;border:0!important;border-top:1px solid var(--rw-line)!important;border-radius:0!important;color:var(--rw-ink)!important}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-premium-description__eyebrow,.rewear-product :is(#rw-specificity,.product__info-container) .accordion summary,.rewear-product :is(#rw-specificity,.product__info-container) .rw-fit-guide>summary{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:18px 0!important;margin:0!important;cursor:pointer;font-size:11px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.08em!important;color:var(--rw-ink)!important;text-transform:uppercase}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-premium-description>summary:after,.rewear-product :is(#rw-specificity,.product__info-container) .rw-fit-guide>summary:after{content:"+";font-size:17px;font-weight:400}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-premium-description[open]>summary:after,.rewear-product :is(#rw-specificity,.product__info-container) .rw-fit-guide[open]>summary:after{content:"\2212"}.rewear-product summary::-webkit-details-marker{display:none}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-premium-description__content{max-width:none;padding:0 0 20px}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-premium-description__content,.rewear-product :is(#rw-specificity,.product__info-container) .rewear-premium-description__content :is(p,span,strong,b,li){font-size:12px!important;line-height:1.75!important;letter-spacing:.015em!important;font-weight:400!important;color:#4b4644!important}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-premium-description__content :is(strong,b){font-weight:600!important}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-premium-description__content p+p{margin-top:9px!important}.rewear-product :is(#rw-specificity,.product__info-container) .product__accordion{margin:0!important;border-top:1px solid var(--rw-line);border-bottom:0}.rewear-product :is(#rw-specificity,.product__info-container) .accordion__title{font-size:11px;letter-spacing:.08em;font-weight:600}.rewear-product :is(#rw-specificity,.product__info-container) .accordion .icon-accordion{width:17px;height:17px}.rewear-product :is(#rw-specificity,.product__info-container) .accordion__content{font-size:12px;line-height:1.7;padding:0 0 18px;overflow-x:auto}.rewear-product :is(#rw-specificity,.product__info-container) :is(.rewear-size-help,.rewear-before-buy-clean,.custom-collapsible,.rw-fit-guide){margin:0!important;background:transparent!important;border:0!important;border-top:1px solid var(--rw-line)!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.rewear-product :is(#rw-specificity,.product__info-container) :is(.rewear-size-toggle,.custom-collapsible__button){padding:18px 0!important;min-height:48px;background:transparent!important;font-size:11px!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-size-icon{border:0;width:20px;height:20px;font-size:15px}.rewear-product :is(#rw-specificity,.product__info-container) :is(.rewear-size-content,.custom-collapsible__content){padding-left:0!important;padding-right:0!important;font-size:12px!important;line-height:1.7!important}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-before-buy-clean h3{padding:20px 0 10px;margin:0;font-size:10px;letter-spacing:.1em;font-weight:600;color:#625d5a}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-before-buy-clean summary{padding:15px 22px 15px 0;font-size:10px;font-weight:600;line-height:1.6;letter-spacing:.025em}.rewear-product :is(#rw-specificity,.product__info-container) .rewear-before-buy-clean p{font-size:12px;line-height:1.7;color:#4b4644}.rewear-product :is(#rw-specificity,.product__info-container) .rw-fit-guide .rte{padding-bottom:18px;font-size:12px;line-height:1.7}.rewear-product :is(#rw-specificity,.product__info-container) table{width:100%;font-size:11px;box-shadow:none}.rewear-product :is(#rw-specificity,.product__info-container) td,.rewear-product :is(#rw-specificity,.product__info-container) th{padding:9px;border-color:var(--rw-line)}.rewear-product :is(#rw-specificity,.product__info-container) :is(.rewear-model-fit__title){font-size:16px!important;line-height:1.4}.rewear-product :is(#rw-specificity,.product__info-container) .rw-product-block--custom_liquid_QFNqNd{padding-top:20px;border-top:1px solid var(--rw-line)}.rewear-product :is(#rw-specificity,.product__info-container) .share-button__button{font-size:11px}@media(min-width:990px){:is(#rw-layout#rw-layout2,.rewear-product) .product{align-items:stretch!important}:is(#rw-layout#rw-layout2,.rewear-product) .product__media-wrapper{position:relative;align-self:stretch!important}:is(#rw-layout#rw-layout2,.rewear-product) .product__media-wrapper media-gallery{position:sticky!important;top:var(--rw-gallery-top)!important;align-self:start}:is(#rw-layout#rw-layout2,.rewear-product) .product__info-wrapper{padding-left:clamp(32px,4vw,72px)!important}:is(#rw-layout#rw-layout2,.rewear-product) .product__info-container{position:static!important}:is(#rw-layout#rw-layout2,.rewear-product) .product__media-wrapper media-gallery>slider-component:not(.thumbnail-slider){width:min(100%,calc((100dvh - var(--rw-gallery-top) - 76px) * .714286))!important;justify-self:center}:is(#rw-layout#rw-layout2,.rewear-product) .product__media-wrapper .thumbnail-slider .thumbnail-list{max-height:calc(100dvh - var(--rw-gallery-top) - 50px)!important}:is(#rw-layout#rw-layout2,.rewear-product) .product__media-wrapper media-gallery{grid-template-columns:64px minmax(0,1fr)!important}}@media(max-width:749px){:is(#rw-layout#rw-layout2,.rewear-product) .product__info-wrapper{padding-top:22px!important}:is(#rw-layout#rw-layout2,.rewear-product) :is(#rw-specificity,.product__info-container){max-width:none}:is(#rw-layout#rw-layout2,.rewear-product) :is(#rw-specificity,.product__info-container) .product__title h1{font-size:13px!important}:is(#rw-layout#rw-layout2,.rewear-product) :is(#rw-specificity,.product__info-container) .product-form__input--pill input+label{min-width:44px;min-height:44px}:is(#rw-layout#rw-layout2,.rewear-product) :is(#rw-specificity,.product__info-container) .product__tax{margin-bottom:18px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/rewear-product-editorial.css.map */
