.boot-offer{display:block}.boot-offer__options{display:grid;gap:1rem;margin:0;padding:0;border:0;min-width:0}.boot-offer__legend{margin-bottom:.2rem;padding:0}.boot-offer__option{position:relative;display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;border:.15rem solid rgba(var(--color-foreground),.18);border-radius:1.4rem;background:rgb(var(--color-background));cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.boot-offer__option:hover{border-color:rgba(var(--color-foreground),.45)}.boot-offer__option.is-selected{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground));background:rgba(var(--color-foreground),.03)}.boot-offer__radio{flex-shrink:0;width:1.8rem;height:1.8rem;margin:0;accent-color:rgb(var(--color-foreground));cursor:pointer}.boot-offer__radio:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.boot-offer__body{display:flex;flex:1;flex-direction:column;gap:.3rem;min-width:0}.boot-offer__title{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;font-size:1.6rem;font-weight:600;line-height:1.3}.boot-offer__title--single{font-weight:400}.boot-offer__badge{padding:.25rem .8rem;border-radius:999px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.05rem;font-weight:700;letter-spacing:.05rem;line-height:1.4;text-transform:uppercase}.boot-offer__note{color:rgba(var(--color-foreground),.75);font-size:1.3rem;line-height:1.4}.product-form:has(+.purchase-reassurance){margin-bottom:.4rem}.featured-product .price-item,.product .price-item{font-size:2.2rem;font-weight:400}.boot-offer__mix{margin-top:1.4rem}.boot-offer__mix[hidden]{display:none}.boot-offer__mix-label{display:block;margin-bottom:.6rem}.boot-offer__mix .select{max-width:none}.boot-offer__mix .select:before,.boot-offer__mix .select:after{display:none}.boot-offer__mix .select__select{height:auto;min-height:5.2rem;padding:1.2rem 4.8rem 1.2rem 1.6rem;border:.15rem solid rgba(var(--color-foreground),.18);border-radius:1.4rem;background:rgb(var(--color-background));font-size:1.6rem;letter-spacing:inherit;line-height:1.3;transition:border-color .2s ease}.boot-offer__mix .select__select:hover{border-color:rgba(var(--color-foreground),.45)}.boot-offer__mix .select .svg-wrapper{right:1.8rem}.boot-offer__error{margin:1rem 0 0;color:rgb(var(--color-foreground));font-size:1.3rem}.boot-offer__error[hidden]{display:none}.holiday-cutoff-note{display:flex;align-items:center;gap:.8rem;margin:1.4rem 0 0;font-size:1.35rem;line-height:1.4}.holiday-cutoff-note__icon{flex-shrink:0;width:1.8rem;height:1.8rem}.boot-offer-sticky{display:none}.product:has(boot-offer-picker) .product__tax{display:none}.product:has(boot-offer-picker) .essential-upsell-addon-container{display:none!important}@media screen and (max-width:749px){.featured-product:has(boot-offer-picker) .product-media-container.constrain-height,.product:has(boot-offer-picker) .product-media-container.constrain-height{--viewport-offset: 280px;--constrained-min-height: 280px}.boot-offer-sticky{position:fixed;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));border-top:.1rem solid rgba(var(--color-foreground),.12);box-shadow:0 -.4rem 1.6rem #00000014}.boot-offer-sticky[hidden]{display:none}.boot-offer-sticky__button.button{width:100%;min-height:4.4rem;padding:0 2rem}body.boot-offer-sticky-active{padding-bottom:7.2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-boot-offer.css.map */
