.kaawa-product .product__info-wrapper,.kaawa-product .product-form__input{min-width:0}.kaawa-product .product__info-container .product-form{margin-block:1.6rem}.kaawa-product .product__info-container>variant-selects,.kaawa-product .product__info-container>.product-form__quantity{margin-block:1.2rem}.kaawa-product .rating-wrapper{margin-block:.6rem 1rem}.kaawa-product .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;min-width:6.4rem;margin:.5rem .6rem .2rem 0;padding:.9rem 1.6rem;border-radius:999px;letter-spacing:.02em}.kaawa-product .product-form__input--pill input[type=radio]:checked+label{font-weight:var(--font-body-weight-bold);outline:1px solid rgb(var(--color-foreground));outline-offset:2px}.kaawa-product .product-form__input--pill input[type=radio]:focus-visible+label{outline:3px solid rgb(var(--color-foreground));outline-offset:4px}.kaawa-product .quantity{width:13.2rem;min-height:4.4rem;border-radius:999px;--inputs-radius: 999px;--inputs-radius-outset: 999px}.kaawa-product .quantity__button{width:4.4rem;flex-shrink:0}.kaawa-product .quantity__input{padding-inline:0}.kaawa-product .product-preparation .product-form__input{margin-bottom:1.2rem}.kaawa-product .product-preparation__helper{margin-bottom:.8rem}.kaawa-product .product-preparation__methods{gap:.8rem}.kaawa-product .product-form__submit,.kaawa-sticky-purchase__button{--color-button: var(--color-foreground);--color-button-text: var(--color-background);--alpha-button-background: 1;min-height:5rem;font-weight:var(--font-body-weight-bold);letter-spacing:.03em;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.kaawa-product .product-form__submit:not(:disabled):not([aria-disabled=true]):hover,.kaawa-sticky-purchase__button:not(:disabled):hover{box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 3px rgb(var(--color-foreground))}.kaawa-product .product-form__submit:focus-visible,.kaawa-sticky-purchase__button:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:4px}.kaawa-product .thumbnail img{object-fit:contain}.kaawa-product .thumbnail[aria-current=true]{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.kaawa-product .thumbnail-slider{margin-top:1rem}.kaawa-sticky-purchase{display:none}@media screen and (min-width:750px){.kaawa-product .product__info-wrapper{padding-inline:2.4rem 0}.kaawa-product .product--right .product__info-wrapper{padding-inline:0 2.4rem}.kaawa-product .product--thumbnail .thumbnail-list{grid-template-columns:repeat(auto-fill,minmax(6.4rem,7.2rem));gap:1rem}.kaawa-product .product-media-container.constrain-height{--constrained-height: clamp(26rem, 65svh, 64rem)}}@media screen and (min-width:990px){.kaawa-product .product__info-wrapper{padding-inline-start:3.2rem}.kaawa-product .product--right .product__info-wrapper{padding-inline:0 3.2rem}}@media screen and (max-width:749px){.kaawa-product .product-media-container.constrain-height{--constrained-height: clamp(22rem, 48svh, 40rem)}.kaawa-product .thumbnail-list__item.slider__slide{width:6.4rem}.kaawa-product .product__media-wrapper{margin-bottom:1.6rem}body.kaawa-has-mobile-purchase{padding-bottom:calc(9rem + env(safe-area-inset-bottom,0px))}.kaawa-sticky-purchase:not([hidden]){position:fixed;inset-inline:0;bottom:max(var(--kaawa-preview-offset, 0px),var(--kaawa-sticky-bottom-offset, 0px));z-index:3;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:1.2rem;padding:1rem max(1.6rem,env(safe-area-inset-right,0px)) calc(1rem + env(safe-area-inset-bottom,0px)) max(1.6rem,env(safe-area-inset-left,0px));border-top:1px solid rgba(var(--color-foreground),.2);background:rgb(var(--color-background));box-shadow:0 -.4rem 1.6rem rgba(var(--color-foreground),.06)}body.kaawa-has-mobile-purchase:has(:is(#preview-bar-iframe,#shopify-preview-bar-iframe,#PBarNextFrameWrapper)){padding-bottom:calc(15rem + env(safe-area-inset-bottom,0px))}body:has(.cart-notification.active) .kaawa-sticky-purchase{display:none}.kaawa-sticky-purchase__summary{min-width:0;line-height:1.4}.kaawa-sticky-purchase__title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.1rem}.kaawa-sticky-purchase__price{font-size:1.4rem;font-weight:var(--font-body-weight-bold)}.kaawa-sticky-purchase__button{min-width:0;padding-inline:1.4rem;font-size:1.3rem;white-space:normal}}@media(prefers-reduced-motion:reduce){.kaawa-product .product-form__input--pill input[type=radio]+label{transition:none}}.product__info-wrapper .wa__button,.product__info-wrapper .wa__btn_txt{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-product-purchase.css.map */
