.quantity-selector{margin-top:.5rem;display:flex;align-items:center}.quantity-selector>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.quantity-selector button{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(84 98 35 / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(84 98 35 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.quantity-selector button:hover{--tw-bg-opacity:1;background-color:rgb(84 98 35 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.quantity-selector input{border-style:none}.quantity-selector input:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(84 98 35 / var(--tw-ring-opacity))}@media (max-width: 768px){.product-option{width:100%}.pack-selector{padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem}.splide__arrow{display:none}@media (min-width: 768px){.splide__arrow{display:block}}#product-thumbnails{margin-top:1rem}.product-info{margin-top:1.5rem}}.pack-selector.active{--tw-bg-opacity:1;background-color:rgb(84 98 35 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.purchase-option{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.purchase-option:hover{--tw-border-opacity:1;border-color:rgb(84 98 35 / var(--tw-border-opacity))}.purchase-option input:checked+label{--tw-border-opacity:1;border-color:rgb(84 98 35 / var(--tw-border-opacity));background-color:#5462230d}.product-option{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.product-option:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.font-serif{font-family:Fraunces,serif}.buy-now-button[disabled]{cursor:not-allowed;opacity:.5}.description-grid{background-color:#546223;overflow:hidden;border-radius:.5rem}.description-grid h3{font-family:Fraunces,serif}.splide__arrow{background-color:#fffc}.splide__arrow:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.splide__arrow svg{--tw-text-opacity:1;color:rgb(84 98 35 / var(--tw-text-opacity))}.splide__pagination__page.is-active{--tw-bg-opacity:1;background-color:rgb(84 98 35 / var(--tw-bg-opacity))}.mainSwiper{margin-bottom:1rem;width:100%}.mainSwiper .swiper-slide{overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.mainSwiper .swiper-slide img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.thumbSwiper{height:6rem;width:100%}.thumbSwiper .swiper-slide{opacity:.4;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.thumbSwiper .swiper-slide-thumb-active{opacity:1}.swiper-button-next,.swiper-button-prev{--tw-text-opacity:1;color:rgb(84 98 35 / var(--tw-text-opacity));opacity:.75;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:1}.swiper-button-next:after,.swiper-button-prev:after{font-size:1.5rem;line-height:2rem}@media (max-width: 768px){.mainSwiper{margin-bottom:.5rem}.thumbSwiper{height:5rem}.swiper-button-next,.swiper-button-prev{display:none}}.gallery-container{position:relative;width:100%;display:flex;overflow:hidden}.gallery-thumbs{order:-1;width:100px;height:300px;left:30px;position:absolute;z-index:9999;bottom:45px}.gallery-main{width:100%;position:relative;z-index:1}.gallery-thumbs .swiper-slide{cursor:pointer}.gallery-thumbs .swiper-slide-thumb-active{border:1px solid #f4f0e9}.gallery-thumbs .swiper-wrapper{transform:unset!important;gap:10px;justify-content:flex-end}.gallery-thumbs .swiper-slide{height:auto!important;width:60px}.product_details ul{list-style:disc;padding-left:30px}@media (max-width: 550px){.gallery-container{min-height:400px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/template.product.css.map */
