.product-must-have__header{margin-bottom:3rem}.product-must-have__eyebrow{margin:0 0 1rem;font-size:1.2rem}.product-must-have__description{margin-top:1.5rem}.product-must-have .grid{--grid-mobile-horizontal-spacing: 3rem;--grid-desktop-horizontal-spacing: 3rem}.product-must-have .slider.grid--peek .grid__item{width:28rem;max-width:28rem}@media screen and (min-width:750px){.product-must-have .slider.grid--peek .grid__item{width:32rem;max-width:32rem}}.product-must-have .card-wrapper,.product-must-have .card-wrapper *{box-sizing:border-box}.product-must-have .card{display:flex;flex-direction:column;height:100%}.product-must-have .card>.card__content{display:flex;flex-direction:column}.product-must-have .card--media .card__inner .card__content{padding:1.2rem}.product-must-have .badge{padding:.6rem 1.2rem;font-size:1.1rem;letter-spacing:.05em;text-transform:uppercase;border-radius:0}.product-must-have [class^=_lably_item]{display:none!important}.product-must-have__card-eyebrow{margin:0 0 .5rem;font-size:1.2rem}.product-must-have .card__heading{font-size:1.8rem}.product-must-have__card-subheading,.product-must-have__card-content{margin:.5rem 0 0;font-size:1.4rem}.product-must-have__atc{position:relative;z-index:2;margin-top:auto;padding-top:1.5rem}.product-must-have .slider-buttons{gap:1.6rem;margin-top:3.2rem}.product-must-have .slider-button{width:4.8rem;height:4.8rem;border:.1rem solid rgb(var(--color-foreground));border-radius:50%;color:rgb(var(--color-foreground));transition:background-color var(--duration-short) ease,color var(--duration-short) ease}.product-must-have .slider-button:not([disabled]):hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product-must-have .slider-button[disabled]{opacity:.3}.product-must-have .slider-button .icon{height:1rem}.product-must-have__atc .button{padding:1.2rem 2.4rem;transform:none;clip-path:polygon(8% 0,100% 0,92% 100%,0 100%)}.product-must-have__atc .button>*{transform:none}.product-must-have__atc .product-form__error-message-wrapper:not([hidden]){margin-top:1rem;font-size:1.2rem;color:rgb(var(--color-foreground))}.product-must-have .card-information{padding-top:1rem;text-align:center}.product-must-have .card__information{display:flex;flex:1 1 auto;flex-direction:column;text-align:center}.product-must-have .card__information .card-information{margin-top:auto}
/*# sourceMappingURL=/cdn/shop/t/230/assets/section-product-must-have.css.map */
