body sticky-bar.product-bar__sticky .page-width{width:100%}.product__info-container sticky-bar .product-form{margin:0}.product-form__sticky{display:flex;align-items:center;column-gap:2.4rem}.product-form__sticky-image{width:6.4rem;height:6.4rem;overflow:hidden;flex-shrink:0;margin-right:1.6rem}.product-form__sticky-product-info{flex-grow:1}.product-form__sticky-vendor,.product-form__sticky-vendor a{text-transform:uppercase;font-size:var(--font-size-tagline-small);line-height:var(--line-height-tagline-small);color:rgb(var(--color-grey));text-decoration:none;letter-spacing:normal;margin:0}.product-form__sticky-title{margin-top:.2rem;margin-bottom:.2rem}.product-form__sticky-right{flex:none;margin-left:auto;display:flex;align-items:center;gap:3.4rem}.product-form__sticky-right sticky-product-info{display:flex;flex-wrap:wrap;flex:1 1 auto}.product-form__sticky-variants,.product-form__sticky-quantity{flex:1 1 auto}.product-form__sticky-variants sticky-variant-selects{display:inline-flex;align-items:center;width:100%}.product-form__sticky-variants sticky-variant-selects .product-form__input{flex:1 1 auto;max-width:unset;width:33.333%}.product-form__sticky .quantity__button{color:rgb(var(--color-black))}.product-form__sticky .quantity{min-width:12rem;border-bottom:solid .1rem rgb(var(--color-grey))}.product-form__sticky .quantity,.product-form__sticky .product-form__quantity{width:100%;margin:0;max-width:unset;min-height:4.8rem}.product-form__sticky select{min-width:unset;max-width:20rem;padding:0 2rem 0 0;font-size:1.4rem;line-height:var(--line-height-paragraph-regular);border-bottom:.1rem solid}.product-form__sticky .select{max-width:unset;border:none}.variant-count--3.product-form__sticky-variants{min-width:100%}.product-form__sticky .variant-count--2 .product-form__input:nth-of-type(2) .select{border-right:none}.product-form__sticky .variant-count--3 .product-form__input:nth-of-type(3) .select{border-right:none}.product-form__sticky .select:after,.product-form__sticky .quantity:after{display:none}.product-form__sticky .product-form__input--dropdown,.product-form__sticky .product-form__input{margin:0}.product-form__sticky-buttons{flex-grow:1;min-width:100%}.product-form__sticky .button{margin:0;width:100%}.product-form__sticky .product-form__buttons{max-width:unset;width:100%}.product-form__sticky .price{font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-weight:400}.product-form__sticky .price .badge{display:none}.product-form__sticky .product-form__input.product-form__quantity{margin-left:6rem}.product-form__sticky-buttons .product-form__buttons button.button{width:16rem;padding:0;margin:0}.product-form__sticky-variants .product-form__input .form__label{margin:0}.product-form__sticky-variants .select__select{height:3.5rem;background:transparent}.sticky-quantity{color:rgba(var(--color-foreground));position:relative;width:calc(14rem / var(--font-body-scale) + var(--inputs-border-width) * 2);display:flex;border-radius:var(--inputs-radius);min-height:5rem}.sticky-quantity .quantity__select{padding:0 1rem}.sticky-close-button{display:none}.for-sticky-mobile-combine{display:flex;margin-left:0}.for-sticky-mobile-combine .product-form__input.product-form__quantity{margin:0}.for-sticky-mobile-combine .product-form__sticky-quantity{width:4rem;margin-right:4.8rem}@media(max-width:750px){.variant-count--1.product-form__sticky-variants,.variant-count--1.product-form__sticky-quantity{flex:1}}@media(max-width:989px){body sticky-bar .page-width{max-width:100%;width:100%;padding:0}.product-form__sticky .product-form__input--dropdown,.product-form__sticky .product-form__input{margin:0;min-width:unset}}@media(min-width:500px){.product-form__sticky-variants{flex:1}.variant-count--3 .product-form__sticky-quantity{flex:0 1 auto}.product-form__sticky .variant-count--2 .product-form__input:nth-of-type(2) .select{border-right:solid .1rem rgb(var(--color-grey))}.product-form__sticky-quantity{flex:0 1 0}}@media(min-width:750px){.variant-count--3.product-form__sticky-variants{min-width:unset}}@media(min-width:750px)and (max-width:989px){.product-form__sticky .variant-count--3 .product-form__input:nth-of-type(3) .select{border-right:solid .1rem rgb(var(--color-grey))}}@media(min-width:1200px){body .product-bar__sticky{padding-top:1.6rem;padding-bottom:1.6rem}.product-form__sticky-left{display:flex;align-items:center}.half-width .product-form__sticky-left{width:inherit}.full-width .product-form__sticky-left{width:20%}.product-form__sticky-variants sticky-variant-selects{column-gap:3.2rem}.product-form__sticky-right sticky-product-info{column-gap:4rem;row-gap:var(--grid-mobile-vertical-spacing);align-items:center;justify-content:flex-end}.product-form__sticky-buttons{flex-grow:0;min-width:unset}.product-form__sticky .quantity{width:calc(12rem / var(--font-body-scale) + var(--inputs-border-width) * 2);border-bottom:none}.product-form__sticky-quantity{flex:0}.product-form__sticky .select{border-right:none;border-bottom:none}.product-form__sticky .select:after,.product-form__sticky .quantity:after{display:block}.product-form__sticky-variants{flex:0 1 auto}.product-form__sticky .variant-count--2 .product-form__input:nth-of-type(2) .select{border-right:none}}@media screen and (max-width:1439px){.product-form__sticky-product-info,.product-form__sticky .price,h2.product-form__sticky-title.h6{display:none}sticky-bar.sticky-bar--bottom{top:calc((7.4 * 1rem) + var(--offset))}.product-form__sticky{display:block;padding:1.5rem}.product-form__sticky-left{align-items:center;display:flex}.product-form__sticky.is-open .product-form__sticky-left{border-bottom:.1rem solid;padding-bottom:1.5rem;margin-bottom:1.5rem}.product-form__sticky-left button.sticky-close-button{height:100%;margin-left:auto;flex:1 auto;left:0;margin-left:3.3rem;display:block;position:relative;top:0;margin-right:1rem}.product-form__sticky-image{height:5rem;margin:0 1.4rem 0 0;max-width:5rem;flex-shrink:0}.product-form__sticky-image img{object-fit:contain;display:block;margin:0 auto}.sticky-close-button{top:1.6rem;right:7.85rem;width:26rem;display:block}.product-form__sticky-variants sticky-variant-selects{column-gap:2.4rem;padding-bottom:1.4rem}.product-form__sticky-buttons span.for-sticky-price{display:flex}.product-form__sticky select{max-width:100%}.for-sticky-mobile-combine{margin-left:0;display:flex;width:100%}.for-sticky-mobile-combine .product-form__buttons button.button{width:25.5rem;margin-left:0;display:flex;gap:.8rem}.product-form__sticky span.for-sticky-price .price{display:block;color:rgb(var(--color-light-background))}.product-form__sticky-buttons span.for-sticky-price span.price-item.price-item--regular{font-size:1.4rem;font-family:Belleza;line-height:1.8rem;letter-spacing:.07rem;margin-left:.8rem;position:relative;top:-.3rem}}@media screen and (max-width:749px){.product-form__sticky-variants sticky-variant-selects .product-form__input{width:100%}.product-bar__sticky.full-width .product-form__sticky-variants sticky-variant-selects{display:grid;gap:1.4rem}}@media screen and (min-width:990px)and (max-width:1199px){.product-form__sticky{padding-left:0;padding-right:0}}@media screen and (min-width:750px)and (max-width:989px){.product-form__sticky{padding:1.5rem 4.8rem}}@media screen and (min-width:1200px)and (max-width:1439px){.for-sticky-mobile-combine{display:flex;margin-left:0}sticky-bar.sticky-bar--bottom{top:calc((7.4 * 1rem) + var(--offset))}}.product-form__sticky-middle select{background:transparent}.sticky-inline-options{display:flex;flex-wrap:wrap;gap:3.2rem}.sticky-inline-options .sticky-field label{display:block;padding-left:0;font-size:1.2rem;text-transform:uppercase;letter-spacing:.06rem;line-height:1.6rem}.product-form__sticky-middle{margin-left:auto}.product-form__sticky-price p.onetime-price-note,.product-form__sticky-price span.price-item.price-item--sale.price-item--last,.product-form__sticky-price .product-form__sticky-price,.product-form__sticky-price span.price-item.price-item--regular{font-size:1.8rem;line-height:1.8rem;margin:0}.product-form__sticky-price .price__sale{display:flex;column-gap:1rem;flex-direction:row-reverse}.product-form__sticky-price .price__sale{justify-content:left;align-items:center}.sticky-purchase-container select.sticky-purchase{color:transparent;background:transparent;position:relative;z-index:2;margin:0}.sticky-field.sticky-purchase-wrapper{width:19rem}.select.sticky-purchase-container{border-bottom:1px solid}.sticky-purchase-container select.sticky-purchase option{color:#000}.sticky-purchase-display{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px;pointer-events:none;font-size:14px;color:#2b2b2b}.sticky-badge{background-color:#0a6f08;color:#fff;font-size:12px;border-radius:4px;padding:2px 6px;margin-left:0;display:inline-block;font-size:1.2rem;letter-spacing:.06rem;clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px)}.sticky-purchase-container{position:relative}.mobile-panel{display:flex;margin-left:auto;gap:8rem}@media(min-width:1440px){.mobile-toggle{display:none}.mobile-panel{display:flex!important}}@media(max-width:1439px){.mobile-panel{display:none}.mobile-panel.active{display:block}.mobile-toggle{width:100%;padding:14px;border:none;background:#5a371c;color:#fff}.mobile-toggle-container{width:100%}.product-form__sticky.is-open .mobile-toggle-container{background:transparent;color:#4c2e13;position:relative}button.mobile-toggle.mobile-toggle-btn.button.button--primary.is-open{background:transparent;color:inherit;border:.1rem solid #4c2e13;border-left:none;border-right:none;width:100%}.product-form__sticky.is-open .mobile-toggle-container:before,.product-form__sticky.is-open .mobile-toggle-container:after{content:"";position:absolute;top:0;width:1rem;height:5rem;background-image:url(https://cdn.shopify.com/s/files/1/0941/4157/9575/files/edge-cut.png?v=1752560724);background-repeat:no-repeat;background-size:contain;z-index:1;pointer-events:none}.product-form__sticky.is-open .mobile-toggle-container:before{left:-.1rem}.product-form__sticky.is-open .mobile-toggle-container:after{right:-.1rem;transform:rotate(180deg)}.sticky-inline-options{display:flex;flex-wrap:wrap;gap:1.2rem}.sticky-field.sticky-purchase-wrappe,.sticky-inline-options .sticky-field{width:calc(50% - .6rem)}.product-form__sticky select{font-size:1.3rem}.sticky-purchase-display{font-size:13px}.product-form__sticky-right{margin-top:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/p80-pdp-sticky-bar.css.map */
