/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme,base,components,utilities;:root,:host{--tw-color-black:#000;--tw-color-white:#fff;--tw-spacing:.25rem;--tw-font-weight-normal:400;--tw-font-weight-semibold:600;--tw-font-weight-bold:700;--tw-tracking-normal:0em;--tw-ease-in:cubic-bezier(.4,0,1,1);--tw-ease-out:cubic-bezier(0,0,.2,1);--tw-ease-in-out:cubic-bezier(.4,0,.2,1);--tw-default-transition-duration:.15s;--tw-default-transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw\:invisible{visibility:hidden}.tw\:visible{visibility:visible}.tw\:relative{position:relative}.tw\:\!m-0{margin:calc(var(--tw-spacing)*0)!important}.tw\:m-0{margin:calc(var(--tw-spacing)*0)}.tw\:mx-auto{margin-inline:auto}.tw\:\!mt-6{margin-top:calc(var(--tw-spacing)*6)!important}.tw\:mt-0{margin-top:calc(var(--tw-spacing)*0)}.tw\:mt-12{margin-top:calc(var(--tw-spacing)*12)}.tw\:mt-\[10px\]{margin-top:10px}.tw\:mt-\[14px\]{margin-top:14px}.tw\:mt-\[17px\]{margin-top:17px}.tw\:mr-8{margin-right:calc(var(--tw-spacing)*8)}.tw\:mr-auto{margin-right:auto}.tw\:\!mb-4{margin-bottom:calc(var(--tw-spacing)*4)!important}.tw\:\!mb-8{margin-bottom:calc(var(--tw-spacing)*8)!important}.tw\:\!mb-\[15px\]{margin-bottom:15px!important}.tw\:mb-8{margin-bottom:calc(var(--tw-spacing)*8)}.tw\:mb-\[15px\]{margin-bottom:15px}.tw\:mb-\[20px\]{margin-bottom:20px}.tw\:ml-auto{margin-left:auto}.tw\:block{display:block}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:hidden{display:none}.tw\:aspect-\[7\/8\]{aspect-ratio:7/8}.tw\:h-8{height:calc(var(--tw-spacing)*8)}.tw\:h-\[35px\]{height:35px}.tw\:h-\[36px\]{height:36px}.tw\:h-\[40px\]{height:40px}.tw\:h-\[42px\]{height:42px}.tw\:h-auto{height:auto}.tw\:h-full{height:100%}.tw\:min-h-screen{min-height:100vh}.tw\:\!w-\[230px\]{width:230px!important}.tw\:w-8{width:calc(var(--tw-spacing)*8)}.tw\:w-\[35px\]{width:35px}.tw\:w-\[230px\]{width:230px}.tw\:w-fit{width:fit-content}.tw\:w-full{width:100%}.tw\:\!max-w-full{max-width:100%!important}.tw\:max-w-\[350px\]{max-width:350px}.tw\:max-w-\[365px\]{max-width:365px}.tw\:max-w-\[400px\]{max-width:400px}.tw\:max-w-\[500px\]{max-width:500px}.tw\:-translate-y-2{--tw-translate-y:calc(var(--tw-spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.tw\:translate-y-0{--tw-translate-y:calc(var(--tw-spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.tw\:translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.tw\:rotate-180{rotate:180deg}.tw\:transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.tw\:cursor-pointer{cursor:pointer}.tw\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw\:flex-col{flex-direction:column}.tw\:items-center{align-items:center}.tw\:justify-between{justify-content:space-between}.tw\:gap-\[30px\]{gap:30px}.tw\:gap-\[35px\]{gap:35px}.tw\:gap-y-6{row-gap:calc(var(--tw-spacing)*6)}.tw\:gap-y-16{row-gap:calc(var(--tw-spacing)*16)}.tw\:gap-y-\[35px\]{row-gap:35px}.tw\:overflow-hidden{overflow:hidden}.tw\:rounded-\[10px\]{border-radius:10px}.tw\:rounded-\[30px\]{border-radius:30px}.tw\:rounded-\[50\%\]{border-radius:50%}.tw\:rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.tw\:rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.tw\:rounded-b-\[10px\]{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.tw\:rounded-b-\[20px\]{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.tw\:border-1{border-style:var(--tw-border-style);border-width:1px}.tw\:border-\[\#45523e\]{border-color:#45523e}.tw\:border-black{border-color:var(--tw-color-black)}.tw\:bg-\[\#45523e\]{background-color:#45523e}.tw\:bg-\[\#f4f4f4\]{background-color:#f4f4f4}.tw\:bg-transparent{background-color:#0000}.tw\:object-cover{object-fit:cover}.tw\:\!p-0{padding:calc(var(--tw-spacing)*0)!important}.tw\:p-0{padding:calc(var(--tw-spacing)*0)}.tw\:p-8{padding:calc(var(--tw-spacing)*8)}.tw\:px-6{padding-inline:calc(var(--tw-spacing)*6)}.tw\:px-\[6px\]{padding-inline:6px}.tw\:px-\[24px\]{padding-inline:24px}.tw\:px-\[30px\]{padding-inline:30px}.tw\:py-0{padding-block:calc(var(--tw-spacing)*0)}.tw\:py-16{padding-block:calc(var(--tw-spacing)*16)}.tw\:\!pt-0{padding-top:calc(var(--tw-spacing)*0)!important}.tw\:pt-0{padding-top:calc(var(--tw-spacing)*0)}.tw\:pb-4{padding-bottom:calc(var(--tw-spacing)*4)}.tw\:pb-12{padding-bottom:calc(var(--tw-spacing)*12)}.tw\:pl-\[24px\]{padding-left:24px}.tw\:text-center{text-align:center}.tw\:\!text-\[24px\]{font-size:24px!important}.tw\:text-\[11px\]{font-size:11px}.tw\:text-\[13px\]{font-size:13px}.tw\:text-\[14px\]{font-size:14px}.tw\:text-\[15px\]{font-size:15px}.tw\:text-\[24px\]{font-size:24px}.tw\:text-\[30px\]{font-size:30px}.tw\:\!leading-\[28px\]{--tw-leading:28px!important;line-height:28px!important}.tw\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.tw\:leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.tw\:leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.tw\:leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.tw\:leading-\[17\.6px\]{--tw-leading:17.6px;line-height:17.6px}.tw\:leading-\[19px\]{--tw-leading:19px;line-height:19px}.tw\:leading-\[20px\]{--tw-leading:20px;line-height:20px}.tw\:leading-\[42px\]{--tw-leading:42px;line-height:42px}.tw\:font-normal{--tw-font-weight:var(--tw-font-weight-normal);font-weight:var(--tw-font-weight-normal)}.tw\:font-semibold{--tw-font-weight:var(--tw-font-weight-semibold);font-weight:var(--tw-font-weight-semibold)}.tw\:tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tw\:tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tw\:tracking-\[0\.55px\]{--tw-tracking:.55px;letter-spacing:.55px}.tw\:tracking-normal{--tw-tracking:var(--tw-tracking-normal);letter-spacing:var(--tw-tracking-normal)}.tw\:\!text-white{color:var(--tw-color-white)!important}.tw\:text-\[\#45523e\]{color:#45523e}.tw\:text-black{color:var(--tw-color-black)}.tw\:uppercase{text-transform:uppercase}.tw\:decoration-1{text-decoration-thickness:1px}.tw\:opacity-0{opacity:0}.tw\:opacity-100{opacity:1}.tw\:transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}.tw\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}.tw\:duration-200{--tw-duration:.2s;transition-duration:.2s}.tw\:duration-300{--tw-duration:.3s;transition-duration:.3s}.tw\:ease-in{--tw-ease:var(--tw-ease-in);transition-timing-function:var(--tw-ease-in)}.tw\:ease-out{--tw-ease:var(--tw-ease-out);transition-timing-function:var(--tw-ease-out)}@media (hover:hover){.tw\:hover\:\!bg-black:hover{background-color:var(--tw-color-black)!important}.tw\:hover\:bg-white:hover{background-color:var(--tw-color-white)}.tw\:hover\:\!text-\[\#45523e\]:hover{color:#45523e!important}.tw\:hover\:\!text-white:hover{color:var(--tw-color-white)!important}.tw\:hover\:underline:hover{text-decoration-line:underline}}@media (min-width:48rem){.tw\:md\:mt-\[14px\]{margin-top:14px}.tw\:md\:mt-\[23px\]{margin-top:23px}.tw\:md\:mt-\[25px\]{margin-top:25px}.tw\:md\:mr-6{margin-right:calc(var(--tw-spacing)*6)}.tw\:md\:\!mb-\[28px\]{margin-bottom:28px!important}.tw\:md\:mb-4{margin-bottom:calc(var(--tw-spacing)*4)}.tw\:md\:mb-\[25px\]{margin-bottom:25px}.tw\:md\:mb-\[28px\]{margin-bottom:28px}.tw\:md\:mb-\[50px\]{margin-bottom:50px}.tw\:md\:block{display:block}.tw\:md\:hidden{display:none}.tw\:md\:h-\[45px\]{height:45px}.tw\:md\:w-1\/2{width:50%}.tw\:md\:w-\[30\%\]{width:30%}.tw\:md\:w-\[31\%\]{width:31%}.tw\:md\:w-\[45px\]{width:45px}.tw\:md\:w-\[60\%\]{width:60%}.tw\:md\:w-\[70\%\]{width:70%}.tw\:md\:translate-y-\[-100\%\]{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.tw\:md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:md\:flex-row{flex-direction:row}.tw\:md\:gap-y-6{row-gap:calc(var(--tw-spacing)*6)}.tw\:md\:gap-y-10{row-gap:calc(var(--tw-spacing)*10)}.tw\:md\:rounded-tr-\[20px\]{border-top-right-radius:20px}.tw\:md\:rounded-tr-none{border-top-right-radius:0}.tw\:md\:rounded-bl-\[20px\]{border-bottom-left-radius:20px}.tw\:md\:rounded-bl-none{border-bottom-left-radius:0}.tw\:md\:p-12{padding:calc(var(--tw-spacing)*12)}.tw\:md\:p-16{padding:calc(var(--tw-spacing)*16)}.tw\:md\:px-6{padding-inline:calc(var(--tw-spacing)*6)}.tw\:md\:px-\[30px\]{padding-inline:30px}.tw\:md\:pl-0{padding-left:calc(var(--tw-spacing)*0)}.tw\:md\:text-left{text-align:left}.tw\:md\:\!text-\[36px\]{font-size:36px!important}.tw\:md\:text-\[14px\]{font-size:14px}.tw\:md\:text-\[17px\]{font-size:17px}.tw\:md\:text-\[18px\]{font-size:18px}.tw\:md\:text-\[28px\]{font-size:28px}.tw\:md\:text-\[36px\]{font-size:36px}.tw\:md\:text-\[48px\]{font-size:48px}.tw\:md\:\!leading-\[43px\]{--tw-leading:43px!important;line-height:43px!important}.tw\:md\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.tw\:md\:leading-\[47px\]{--tw-leading:47px;line-height:47px}.tw\:md\:leading-none{--tw-leading:1;line-height:1}.tw\:md\:decoration-\[1\.5px\]{text-decoration-thickness:1.5px}}:root{--utility-bar-height:0}.break-out{margin:0 calc(50% - 50vw)}.ingredients p{margin:calc(var(--tw-spacing)*0)}.ingredients__heading{font-family:var(--font-heading),sans-serif}.ingredient-swiper .swiper-pagination{z-index:10!important;background-color:#fff6!important;border-radius:15px!important;align-items:center!important;width:fit-content!important;padding-block:4px!important;padding-inline:3px!important;display:flex!important;position:absolute!important;bottom:18px!important;left:50%!important;transform:translate(-50%)!important}@media (min-width:48rem){.ingredient-swiper .swiper-pagination{left:24px!important;transform:none!important}}.ingredient-swiper .swiper-pagination-bullet{opacity:.6!important;background-color:#45523e!important;width:11px!important;height:11px!important;margin-inline:3px!important}.ingredient-swiper .swiper-pagination-bullet-active{opacity:1!important}.ingredient-swiper .swiper-slide{height:100%!important}.image-slider__heading{font-family:var(--font-heading),sans-serif}.harvesting-process p{margin:calc(var(--tw-spacing)*0)}.harvesting-process__heading{font-family:var(--font-heading),sans-serif}.process-swiper .swiper-pagination{bottom:unset!important;margin-top:40px!important;margin-bottom:calc(var(--tw-spacing)*8)!important;width:100%!important;padding-inline:calc(var(--tw-spacing)*8)!important;padding-block:calc(var(--tw-spacing)*0)!important;background-color:#fff6!important;align-items:center!important;display:flex!important;position:relative!important}@media (min-width:48rem){.process-swiper .swiper-pagination{z-index:10!important;margin:calc(var(--tw-spacing)*0)!important;border-radius:15px!important;width:fit-content!important;padding-block:4px!important;padding-inline:3px!important;position:absolute!important;bottom:18px!important;left:24px!important;transform:none!important}}.process-swiper .swiper-pagination-bullet{margin:calc(var(--tw-spacing)*0)!important;opacity:.6!important;background-color:#45523e!important;border-radius:0!important;flex:1!important;height:2px!important}@media (min-width:48rem){.process-swiper .swiper-pagination-bullet{border-radius:50%!important;width:11px!important;height:11px!important;margin-inline:3px!important}}.process-swiper .swiper-pagination-bullet-active{opacity:1!important;transform:scaleY(1.5)!important}@media (min-width:48rem){.process-swiper .swiper-pagination-bullet-active{transform:none!important}.product__media-container{position:sticky;top:95px}}.product-page-wrapper__inner{margin:calc(var(--tw-spacing)*0)}@media not all and (min-width:48rem){.product-page-wrapper__inner{padding-top:calc(var(--tw-spacing)*4)}}.product-page-wrapper .product__title{margin:calc(var(--tw-spacing)*0);--tw-leading:1.1;font-size:22px;line-height:1.1}@media (min-width:48rem){.product-page-wrapper .product__title{font-size:34px}}.product-page-wrapper .product__price{margin:calc(var(--tw-spacing)*0);margin-top:calc(var(--tw-spacing)*4);--tw-leading:1.1;font-size:14px;line-height:1.1}.product-page-wrapper .product-form__cart-submit{--tw-tracking:.05em;letter-spacing:.05em;text-transform:uppercase;border-radius:30px}.product-page-wrapper .product-form__cart-submit .bttn__spinner{top:calc(var(--tw-spacing)*2);position:relative}.product-form__quantity{border-style:var(--tw-border-style);height:40px;padding:calc(var(--tw-spacing)*0);border-width:1px;border-color:#45523e;border-radius:25px}@media (hover:hover){.product-form__quantity:hover{border-color:#45523e}}.product-form__quantity-subtract-item{--button-border-radius:25px;width:25px;height:100%;padding:calc(var(--tw-spacing)*0);padding-left:12px}@media (hover:hover){.product-form__quantity-subtract-item:hover{background-color:var(--tw-color-white);color:#45523e;opacity:.5}}.product-form__quantity-subtract-item svg{stroke:#45523e;width:7px;height:1px}.product-form__input--quantity{--tw-leading:.04em;color:#45523e;font-size:12px;line-height:.04em;width:40px!important;height:38px!important;padding:calc(var(--tw-spacing)*0)!important}.product-form__quantity-add-item{--button-border-radius:25px;width:25px;height:100%;padding:calc(var(--tw-spacing)*0)}@media (hover:hover){.product-form__quantity-add-item:hover{background-color:var(--tw-color-white);color:#45523e;opacity:.5}}.product-form__quantity-add-item svg{stroke:#45523e;width:11px;height:11px;transform:scale(.8)}.product-form__submit-button-wrapper{align-items:center;column-gap:7px;display:flex}.product-quantity__wrapper .product-form__controls-group{margin:calc(var(--tw-spacing)*0)}.product-form{margin-top:40px}@media (min-width:48rem){.product-form{margin-top:calc(var(--tw-spacing)*0)}}.product__description{--tw-leading:1.5;--tw-tracking:.02em;letter-spacing:.02em;margin-top:23px;margin-bottom:30px;font-size:13px;line-height:1.5}.product__description p strong{--tw-leading:.02em;font-size:16px;line-height:.02em}.product-page-wrapper .accordion{margin:calc(var(--tw-spacing)*0);border-top-style:var(--tw-border-style);border-color:#0000001a;border-top-width:1px}.product-page-wrapper .accordion__label{font-family:var(--font-body);margin:calc(var(--tw-spacing)*0);width:100%;padding-inline:calc(var(--tw-spacing)*0);padding-block:calc(var(--tw-spacing)*4);--tw-leading:1.5;--tw-font-weight:var(--tw-font-weight-bold);font-size:13px;line-height:1.5;font-weight:var(--tw-font-weight-bold)}@media (hover:hover){.product-page-wrapper .accordion__label:hover{background-color:#0000}}.product-page-wrapper .accordion__text{padding-top:calc(var(--tw-spacing)*0);padding-bottom:calc(var(--tw-spacing)*4);--tw-leading:1.5;font-size:13px;line-height:1.5}.pdp-stickycta{bottom:calc(var(--tw-spacing)*0);left:calc(var(--tw-spacing)*0);z-index:200;border-top-style:var(--tw-border-style);width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration));--tw-duration:.3s;--tw-ease:var(--tw-ease-in);transition-duration:.3s;transition-timing-function:var(--tw-ease-in);background-color:#f1eee6;border-color:#ececec;border-top-width:1px;padding-block:25px;position:fixed}@media (min-width:48rem){.pdp-stickycta{top:calc(var(--header-height) - 2px);bottom:unset;padding-inline:calc(var(--tw-spacing)*16);padding-block:calc(var(--tw-spacing)*4);--tw-shadow:0 2px 4px 0 var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not all and (min-width:48rem){.pdp-stickycta .pdp-stickycta-container{margin-inline:calc(var(--tw-spacing)*6)}}@media (min-width:48rem){.pdp-stickycta .pdp-stickycta-container{justify-content:space-between;align-items:center;display:flex}}.pdp-stickycta .product-form{margin:calc(var(--tw-spacing)*0)}.pdp-stickycta .pdp-stickycta-buttons .product-form__cart-submit{justify-content:space-between;width:100%;padding-inline:12px;display:flex}@media not all and (min-width:48rem){.pdp-stickycta .pdp-stickycta-buttons .product-form__cart-submit{padding-inline:calc(var(--tw-spacing)*8)}}@media (min-width:48rem){.pdp-stickycta .pdp-stickycta-buttons .product-form__cart-submit{justify-content:center;width:200px}}.pdp-stickycta .pdp-stickycta-title{font-family:var(--font-heading),sans-serif;display:none}@media (min-width:48rem){.pdp-stickycta .pdp-stickycta-title{font-size:22px;display:block}.pdp-stickycta .pdp-stickycta-container .pdp-quick-add-form{padding-inline:calc(var(--tw-spacing)*0)}}.oke-reviewsTab{display:none!important}.bttn{--tw-tracking:.5px;letter-spacing:.5px;text-transform:uppercase;border-radius:30px;height:44px;padding-inline:25px;font-size:11px}.image-with-text-cta{padding-inline:var(--spacing-medium)}@media (min-width:64rem){.image-with-text-cta{padding-inline:var(--spacing-large)}}.image-with-text-cta .image-hero__inner{cursor:pointer;border-radius:27px}.image-with-text-cta .image-hero__content-container{padding:var(--spacing-large)}@media (min-width:48rem){.image-with-text-cta .image-hero__content-container{padding-inline:var(--spacing-extra-large);padding-block:var(--spacing-extra-large)}}@media (min-width:64rem){.image-with-text-cta .image-hero__content-container{padding:var(--spacing-extra-large)}}.image-with-text-cta .image-hero__content{padding:calc(var(--tw-spacing)*0)}.image-with-text-cta .image-hero__heading{--tw-leading:1.2;--tw-font-weight:var(--tw-font-weight-bold);line-height:1.2;font-weight:var(--tw-font-weight-bold)}.image-with-text-cta .image-hero__subheading{margin-top:14.5px}.image-with-text-cta .image-hero__subheading *{--tw-leading:1.5;line-height:1.5}.image-with-text-cta .image-hero__link{--tw-tracking:.5px;letter-spacing:.5px;height:44px;color:var(--tw-color-black);text-transform:uppercase;border-radius:30px;margin-top:16px;padding-inline:25px;font-size:11px}@media (max-width:767px){.image-with-text-cta .image-hero__content{text-align:center}.image-with-text-cta .image-hero__heading{font-size:16px}.image-with-text-cta .image-hero__subheading{margin-top:10px}.image-with-text-cta .image-hero__subheading *{font-size:12px}.image-with-text-cta .image-hero__link{height:35px;margin-top:10px}}.highlight-product__image img{border-radius:30px}.highlight-product__heading{font-family:var(--font-heading),sans-serif}.product-item__images{border-radius:10px}.product-item__quick-shop-button{border-style:var(--tw-border-style);background-color:var(--tw-color-white);--tw-tracking:.5px;letter-spacing:.5px;color:#45523e;text-transform:uppercase;border-width:1px;border-color:#45523e;border-radius:100px;justify-content:space-between;height:38px;font-size:11px;display:flex;width:calc(100% - 20px)!important;margin:10px!important;padding-block:12px!important;padding-inline:20px!important}@media (hover:hover){.product-item__quick-shop-button:hover{color:var(--tw-color-white);background-color:#45523e}}.product-item__quick-shop-button:active{color:var(--tw-color-white);background-color:#45523e}.product-item__details .product-item__quick-shop-button{--tw-tracking:var(--tw-tracking-normal);letter-spacing:var(--tw-tracking-normal);margin:calc(var(--tw-spacing)*0)!important;width:100%!important;margin-top:15px!important;padding:12px!important}@media (min-width:48rem){.product-item__details .product-item__quick-shop-button{display:none!important}}.product-item{margin-inline:calc(var(--tw-spacing)*6)}@media (min-width:48rem){.product-item{margin-inline:calc(var(--tw-spacing)*16)}}@media (min-width:96rem){.product-item{margin-inline:calc(var(--tw-spacing)*32)}}.product-item__image-wrapper{margin-bottom:calc(var(--tw-spacing)*4)}.product-item__details a{font-family:var(--font-heading),sans-serif;--tw-leading:21px;--tw-tracking:var(--tw-tracking-normal);letter-spacing:var(--tw-tracking-normal);font-size:18px;line-height:21px}.product-item__details p.product-item__additional{margin:calc(var(--tw-spacing)*0);--tw-leading:1.3;--tw-tracking:.01em;letter-spacing:.01em;margin-top:5px;font-size:11px;line-height:1.3}.carousel__navigation{--tw-translate-y:calc(calc(3/4*100%)*-1);width:44px;height:44px;translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--tw-color-white);background-color:#45523e;top:50%}.carousel__slide{--spacing-medium:24px;--spacing-small:20px}.product-item .product-badges{margin:calc(var(--tw-spacing)*0);margin-inline:12px;margin-top:12px}@media (min-width:48rem){.product-item .product-badges{margin-inline:20px;margin-top:20px}}.product-item .badge{margin:calc(var(--tw-spacing)*0);border-style:var(--tw-border-style);color:var(--tw-color-white);background-color:#45523e;border-width:1px;border-color:#45523e;border-radius:9.5px;margin-bottom:8px;margin-right:8px;padding-block:3px;padding-inline:13px;font-size:11px;display:block}.progress-bar{margin-inline:auto;margin-top:20px;margin-bottom:calc(var(--tw-spacing)*0);background-color:#45523e66;border-radius:6px;width:100%;max-width:1200px;height:2px;display:flex;position:relative}@media (min-width:48rem){.progress-bar{margin-top:30px}}.progress-segment{flex:1;height:100%}.progress-segment:last-child{--tw-border-style:none;border-style:none}.progress-fill{top:calc(var(--tw-spacing)*0);height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration));--tw-duration:.25s;--tw-ease:var(--tw-ease-in-out);transition-duration:.25s;transition-timing-function:var(--tw-ease-in-out);background-color:#45523e;border-radius:6px;position:absolute;transform:scaleY(1.5)}@media not all and (min-width:40rem){#main-content .shopify-section:first-of-type .image-with-text-cta{margin-top:calc(var(--tw-spacing)*12)}}.swiper-slide video{width:100%}.video-media{position:relative}.video-media video{cursor:pointer;width:100%}.video-media .play-button{cursor:pointer;opacity:.8;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-media:hover .play-button{opacity:1;transform:translate(-50%,-50%)scale(1.1)}.video-media .pause-button{fill:#e2e2e2;z-index:1;cursor:pointer;width:32px;height:32px;position:absolute;bottom:10px;left:10px}@media not all and (min-width:40rem){.product__media .flickity-prev-next-button{display:none}}.product__media-action .product__media-action-button{display:none}.nav .nav__item-primary,.header__icon--account,.nav__link{font-family:arnopro-bold-webfont,sans-serif;font-family:500}.header .quick-cart__indicator{border-color:#46523e4d!important}@media screen and (min-width:768px){.product{--product-image-container-width:60%!important}}@media screen and (min-width:1280px){.product{--product-image-container-width:50%!important}}@media not all and (min-width:48rem){.product-page-wrapper .media-wrapper{margin-right:var(--spacing-large);width:70%!important}}@media (min-width:48rem){.product-page-wrapper .media-wrapper{padding-inline:var(--padding-inline)}}.product-page-wrapper .media-wrapper .image{border-radius:15px;overflow:hidden}.product-page-wrapper .flickity-page-dots{bottom:calc(var(--spacing-large)*-1);--tw-translate-x:calc(calc(1/2*100%)*-1);width:fit-content;translate:var(--tw-translate-x)var(--tw-translate-y);padding:calc(var(--tw-spacing)*1.5);--tw-leading:calc(var(--tw-spacing)*0);line-height:calc(var(--tw-spacing)*0);background-color:#45523e0d;border-radius:15px;margin-inline:auto;left:50%}.product-page-wrapper .flickity-page-dots .dot{margin-inline:calc(var(--tw-spacing)*1.5);opacity:.6;background-color:#274036}.product-page-wrapper .flickity-page-dots .dot.is-selected{--tw-border-style:none;opacity:1;border-style:none}.sealsubs-container{margin-top:calc(var(--tw-spacing)*8)!important;margin-bottom:calc(var(--tw-spacing)*0)!important}.sealsubs-container .sls-purchase-options-container .sls-option-container,.sealsubs-container .sls-purchase-options-container .sls-option-container:not(.sls-active){background-color:#0000}.sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio:after{--tw-shadow:0 0 #0000!important;width:12px!important;height:12px!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;background-color:#45523e!important}.sls-price{--tw-font-weight:var(--tw-font-weight-bold);font-weight:var(--tw-font-weight-bold);color:#4d4d4d!important}.sealsubs-container .sls-purchase-options-container .sls-option-container,.sealsubs-container .sls-option-container{border-color:#45523e!important}.sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.sealsubs-container .sls-option-container.sls-active{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.sls-select,.sealsubs-container .sls-select-container select.sls-select{padding-block:calc(var(--tw-spacing)*0)!important;border-radius:0!important}[data-selling-plan-group-id] .sls-label-container .sls-selling-plan-group-first-line:before{content:"Subscribe";--tw-font-weight:var(--tw-font-weight-bold);font-weight:var(--tw-font-weight-bold)}[data-selling-plan-group-id] .sls-selling-plan-group-name,.sls-purchase-options-label,.sls-more-info-container,.sls-widget-branding{display:none!important}.pdp-quick-add-form .sealsubs-target-element,.product-item .sealsubs-target-element,.image-with-text__text-block .sealsubs-target-element{display:none}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}