.p6-fit details,.p6-details details{border-top:1px solid rgba(var(--color-foreground),.18);padding:1.4rem 0}.p6-fit summary,.p6-details summary{font-size:1.6rem;font-weight:700;cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:space-between}.p6-fit summary:after,.p6-details summary:after{content:'+';font-size:2rem}.p6-fit details[open]>summary:after,.p6-details details[open]>summary:after{content:'−'}.p6-fit .rte,.p6-details .rte{padding:0 0 1rem}.p6-delivery{font-size:1.4rem;padding:1.2rem 0}.p6-delivery p{margin:.5rem 0}.p6-sticky{display:none}.p6-selection-required .shopify-payment-button{display:none}.p6-selection-required [data-p6-pending] input[type=radio]:checked+label{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-color:rgba(var(--color-foreground),.55)}.product-form__input input[type=radio]+label{min-height:44px;min-width:44px}.p6-product .product-form__submit{--color-button:255,242,0;--color-button-text:28,28,28;font-weight:700}.p6-product .product__title h1{font-size:clamp(2.4rem,3vw,3.4rem);line-height:1.2}.p6-product .product-form__input{scroll-margin-top:10rem}.p6-sticky[hidden]{display:none!important}@media(max-width:749px){.p6-sticky{position:fixed;display:flex;align-items:center;justify-content:space-between;gap:1rem;bottom:0;left:0;right:0;z-index:4;background:rgb(var(--color-background));box-shadow:0 -2px 12px #0002;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom))}.p6-sticky small{display:block;font-size:1.2rem;max-width:45vw}.p6-sticky .button{min-width:15rem;--color-button:255,242,0;--color-button-text:28,28,28;font-weight:700}body:has(.p6-sticky:not([hidden])){padding-bottom:9rem}}

.p6-selection-required [id^="Inventory-"],.p6-selection-required pickup-availability{visibility:hidden}

.p6-loading .shopify-payment-button { display: none !important; }
.p6-product .product-form__submit { --alpha-button-background: 1; }
