.product__info-container .product__tax{margin-bottom:3.2rem}.product__info-container variant-selects{margin-top:3.2rem}.product__info-container .product-form__input--swatch,.product__info-container .product-form__input--pill{margin:0 0 2.8rem}.product__info-container .product-form__input--swatch{gap:1.6rem;margin-bottom:2rem}.product__info-container .product-form__input--pill:has(input[data-option-name=Logo]){display:flex;flex-wrap:wrap;column-gap:1.6rem}.product__info-container .product-form__input--pill:has(input[data-option-name=Logo]) .form__label{flex-basis:100%;margin:0}.product__info-container .product-form__input--swatch .form__label [data-selected-value]{display:none}.product__info-container .product-form__input--swatch .swatch-input__input+.swatch-input__label,.product__info-container .product-form__input--pill input[data-option-name=Logo]+label{width:5.6rem;white-space:nowrap}.product__info-container .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 4.8rem;display:inline-flex;flex-direction:column;align-items:center;gap:.8rem;margin:.8rem .4rem .4rem 0;padding:.35rem;transition:outline-color var(--duration-short) ease,outline-width var(--duration-short) ease,transform var(--duration-short) ease}.product__info-container .product-form__input--swatch .swatch-input__input+.swatch-input__label:after{content:attr(title);color:#222;font-size:1.2rem;font-weight:400;line-height:1.2;text-align:center}.product__info-container .product-form__input--swatch .swatch-input__input+.swatch-input__label>.swatch{transition:box-shadow var(--duration-short) ease,transform var(--duration-short) ease}.product__info-container .product-form__input--swatch .swatch-input__input+.swatch-input__label,.product__info-container .product-form__input--swatch .swatch-input__input:hover+.swatch-input__label,.product__info-container .product-form__input--swatch .swatch-input__input:active+.swatch-input__label,.product__info-container .product-form__input--swatch .swatch-input__input:focus-visible+.swatch-input__label,.product__info-container .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label,.product__info-container .product-form__input--swatch .swatch-input__input.focused+.swatch-input__label{outline:none!important;box-shadow:none!important;transform:none}.product__info-container .product-form__input--swatch .swatch-input__input+.swatch-input__label:hover>.swatch,.product__info-container .product-form__input--swatch .swatch-input__input:hover+.swatch-input__label>.swatch{box-shadow:0 0 0 .15rem #10491173;transform:scale(1.04)}.product__info-container .product-form__input--swatch .swatch-input__input:focus-visible+.swatch-input__label>.swatch,.product__info-container .product-form__input--swatch .swatch-input__input.focused+.swatch-input__label>.swatch{box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem #10491173}.product__info-container .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label>.swatch{box-shadow:0 0 0 3px #fff,0 0 0 4px #222725}.product__info-container .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label:after{font-weight:700}.product__info-container .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;margin:.8rem .8rem .4rem 0;padding:0 2.8rem;border-color:#d9d9d9;border-radius:999px;background:#fff;color:#222;font-size:1.45rem;font-weight:700;letter-spacing:.02em;box-shadow:0 .4rem 1.2rem #1049110d;transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease,color var(--duration-short) ease,box-shadow var(--duration-short) ease,transform var(--duration-short) ease}.product__info-container .product-form__input--pill input[type=radio]+label:hover{border-color:#104911;transform:translateY(-.2rem);box-shadow:0 .8rem 2rem #1049111a}.product__info-container .product-form__input--pill input[type=radio]:checked+label{border:.2rem solid #104911;background:#f5faf5;color:#104911;box-shadow:0 .6rem 1.6rem #1049111a}.product__info-container .product-form__input--pill input[data-option-name=Logo]+label,.product__info-container .product-form__input--pill input[data-option-name=Logo]:hover+label,.product__info-container .product-form__input--pill input[data-option-name=Logo]:active+label,.product__info-container .product-form__input--pill input[data-option-name=Logo]:focus-visible+label,.product__info-container .product-form__input--pill input[data-option-name=Logo]:checked+label,.product__info-container .product-form__input--pill input[data-option-name=Logo].focused+label{display:inline-flex;flex-direction:column;align-items:center;min-height:0;margin:.8rem .4rem .4rem 0;padding:.35rem;border:0;border-radius:0;background:transparent;color:#222;font-size:1.2rem;font-weight:400;letter-spacing:0;line-height:1.2;box-shadow:none!important;outline:none!important;transform:none}.product__info-container .product-form__input--pill input[data-option-name=Logo]+label:before{content:"";position:static;inset:auto;z-index:auto;display:block;width:4.8rem;height:4.8rem;margin:0 0 .8rem;border:.1rem solid #222725;border-radius:50%;background:#fff;box-shadow:none;transition:box-shadow var(--duration-short) ease,transform var(--duration-short) ease}.product__info-container .product-form__input--pill input[data-option-name=Logo][value=Logo]+label:before,.product__info-container .product-form__input--pill input[data-option-name=Logo][value="Med logo"]+label:before{background-image:url(Logo.png);background-position:center;background-repeat:no-repeat;background-size:125%}.product__info-container .product-form__input--pill input[data-option-name=Logo]:hover+label:before{box-shadow:0 0 0 .15rem #10491173;transform:scale(1.04)}.product__info-container .product-form__input--pill input[data-option-name=Logo]:focus-visible+label:before,.product__info-container .product-form__input--pill input[data-option-name=Logo].focused+label:before{box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem #10491173}.product__info-container .product-form__input--pill input[data-option-name=Logo]:checked+label{color:#222;font-weight:700}.product__info-container .product-form__input--pill input[data-option-name=Logo].disabled:checked+label,.product__info-container .product-form__input--pill input[data-option-name=Logo]:disabled:checked+label{color:#222;font-weight:700;text-decoration:line-through}.product__info-container .product-form__input--pill input[data-option-name=Logo]:checked+label:before{border-color:#104911;box-shadow:0 0 0 3px #fff,0 0 0 5px #104911}.product__info-container .price--sold-out .price__regular .price-item--regular{color:rgba(var(--color-foreground),.75);text-decoration:line-through}.product__info-container .price--sold-out{display:flex;flex-wrap:wrap;align-items:flex-start}.product__info-container .price--sold-out .price__container{flex:0 0 100%}.product__info-container .price--sold-out .price__badge-sold-out{display:inline-flex;align-items:center;width:fit-content;margin:1rem 0 0;padding:.5rem 1rem;border-radius:999px;background:#b42318;color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.04em;line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/35/assets/stayseat-product.css.map */
