.cartSidebar_summary__Gp3Kr>*{padding:1.5rem}.cartSidebar_summary__Gp3Kr>:not(:last-child){border-bottom:1px solid #0d342d}.dialog_dialog__CAkLy::-webkit-backdrop{opacity:0;-webkit-transition:display allow-discrete 1s,overlay allow-discrete 1s,opacity 1s;transition:display allow-discrete 1s,overlay allow-discrete 1s,opacity 1s}.dialog_dialog__CAkLy,.dialog_dialog__CAkLy::backdrop{opacity:0;transition:display allow-discrete 1s,overlay allow-discrete 1s,opacity 1s}.dialog_dialog__CAkLy[open]::-webkit-backdrop{opacity:1}.dialog_dialog__CAkLy[open],.dialog_dialog__CAkLy[open]::backdrop{opacity:1}@starting-style{.dialog_dialog__CAkLy[open]::-webkit-backdrop{opacity:0}.dialog_dialog__CAkLy[open],.dialog_dialog__CAkLy[open]::backdrop{opacity:0}}.dialog_dialog__CAkLy{padding:0;background-color:rgba(0,0,0,0);border:none}.dialog_dialog__CAkLy::-webkit-backdrop{background:rgba(68,109,101,.7)}.dialog_dialog__CAkLy::backdrop{background:rgba(68,109,101,.7)}.dialog_dialogBody__r2aNx{background-color:#fff;padding:1.5625rem 1.875rem;display:grid;grid-gap:1.5rem;gap:1.5rem}.signin_viewAuth__gMJSv{display:flex;flex-direction:column;max-width:550px;min-height:40vh;padding:2rem 1rem;justify-content:center}.signin_viewAuth__gMJSv .signin_pageTitle__6XFX_{text-align:center;margin-bottom:2rem;font:40px/45px Roboto Slab;font-weight:500}.signin_viewAuth__gMJSv .signin_form__wRcNB{display:flex;flex-direction:column;justify-content:center;row-gap:1rem}.signin_viewAuth__gMJSv .signin_form__wRcNB .signin_btn__HMuD5{margin:0 auto;width:100%;text-align:center;text-transform:uppercase}.signin_viewAuth__gMJSv .signin_form__wRcNB .signin_secondaryBtn__vl0qq{margin:0 auto;width:100%;text-align:center;text-transform:uppercase;color:#446d65;padding:1.125rem;background:#b1b1b1;font:14px/25px Geologica;font-weight:500}@media(hover:hover)and (min-width:1024px){.signin_viewAuth__gMJSv .signin_form__wRcNB .signin_secondaryBtn__vl0qq{transition:background-color .2s,color .2s}.signin_viewAuth__gMJSv .signin_form__wRcNB .signin_secondaryBtn__vl0qq:hover{background-color:#446d65;color:#fff}}.loginDialog_dialog__TcfYN::-webkit-backdrop{opacity:0;-webkit-transition:display allow-discrete .4s,overlay allow-discrete .4s,opacity .4s ease-in-out,transform .4s ease-in-out;transition:display allow-discrete .4s,overlay allow-discrete .4s,opacity .4s ease-in-out,transform .4s ease-in-out}.loginDialog_dialog__TcfYN,.loginDialog_dialog__TcfYN::backdrop{opacity:0;transition:display allow-discrete .4s,overlay allow-discrete .4s,opacity .4s ease-in-out,transform .4s ease-in-out}.loginDialog_dialog__TcfYN{transform:scale(.95)}.loginDialog_dialog__TcfYN[open]{transform:scale(1)}@starting-style{.loginDialog_dialog__TcfYN[open]{transform:scale(.95)}}.loginDialog_dialog__TcfYN[open]::-webkit-backdrop{opacity:1}.loginDialog_dialog__TcfYN[open],.loginDialog_dialog__TcfYN[open]::backdrop{opacity:1}@starting-style{.loginDialog_dialog__TcfYN[open]::-webkit-backdrop{opacity:0}.loginDialog_dialog__TcfYN[open],.loginDialog_dialog__TcfYN[open]::backdrop{opacity:0}}.loginDialog_dialogBody__rAyeJ{max-width:28rem}.loginDialog_modal__apnjL{position:relative;background-color:#fff;padding:2rem;width:100%;margin:0 1rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}@media(max-width:1023px){.loginDialog_modal__apnjL{padding:1.5rem;margin:0 .75rem}}.loginDialog_frmMsg__0mKtc{font-size:.75rem;font-style:italic;font-weight:700;color:#446d65}.loginDialog_frmMsg__0mKtc.loginDialog_isErr__tLanO{color:#d00}.loginDialog_closeButton__psz6B{position:absolute;top:1rem;right:1rem;color:var(--text-light);background:none;border:none;font-size:1.25rem;cursor:pointer;transition:color .2s ease}.loginDialog_closeButton__psz6B:hover{color:var(--text-dark)}.loginDialog_closeButton__psz6B:focus{outline:none;color:var(--primary)}.loginDialog_disclaimer__Z64Lb{margin-top:1rem;font-size:.75rem;color:var(--text-light);text-align:center;line-height:1.4}.amountSpinBtn_spinbutton__OGIEe{display:flex}.amountSpinBtn_spinbutton__OGIEe input{pointer-events:none;text-align:center;border:none;color:inherit;width:30px;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.amountSpinBtn_spinbutton__OGIEe input::-webkit-inner-spin-button,.amountSpinBtn_spinbutton__OGIEe input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amountSpinBtn_spinbutton__OGIEe input{-moz-appearance:textfield}.amountSpinBtn_spinbutton__OGIEe button{color:inherit;cursor:pointer}.amountSpinBtn_spinbutton__OGIEe button:disabled{opacity:.5;cursor:not-allowed}.sidebarCard_sidebarCard__oyFN5{flex-basis:19.25rem;height:max-content;position:-webkit-sticky;position:sticky;top:10rem;display:grid;grid-gap:1rem;gap:1rem;align-content:start}.sidebarCard_sidebarCard__oyFN5>:first-child,.sidebarCard_sidebarCard__oyFN5>form>:first-child{background-color:#446d65;color:#e6e6e6}.sidebarCard_sidebarCard__oyFN5 button{cursor:pointer}.discountDialog_dialog__OHXrV{max-width:26.25rem}.discountDialog_dialog__OHXrV::-webkit-backdrop{background:rgba(68,109,101,.7)}.discountDialog_dialog__OHXrV::backdrop{background:rgba(68,109,101,.7)}.discountDialog_applyDiscount__EdemG{color:#e6e6e6;text-decoration:underline;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}@media(hover:hover)and (min-width:1024px){.discountDialog_applyDiscount__EdemG{transition:color .2s}.discountDialog_applyDiscount__EdemG:hover{color:#0d342d}}.customRadio_customRadio__9wp9b{display:flex;gap:.5rem;align-items:center;cursor:pointer;margin-top:.4rem}.customRadio_customRadio__9wp9b:after{content:attr(data-label)}.customRadio_customRadio__9wp9b.customRadio_white__rXX_l input{color:#e6e6e6}.customRadio_customRadio__9wp9b:has(input:disabled){cursor:not-allowed;opacity:.5}.customRadio_customRadio__9wp9b input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#0d342d;background-color:rgba(0,0,0,0);width:22px;height:auto;aspect-ratio:1;border-radius:50%;align-self:center;background-clip:content-box;border:2px solid;padding:3px;transition:background-color .2s}.customRadio_customRadio__9wp9b input:checked{background-color:currentColor}.productController_card___3r6v{background-color:#446d65;width:100%;flex:1 1;gap:unset;display:flex;flex-flow:column}.productController_customRadio__ouXZ6{display:flex;gap:.5rem;align-items:center;cursor:pointer;margin-top:1.25rem}.productController_customRadio__ouXZ6:after{content:attr(data-label)}.productController_customRadio__ouXZ6 input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#0d342d;background-color:currentColor;width:25px;height:auto;aspect-ratio:1;border-radius:50%;align-self:center;background-clip:content-box;border:2px solid rgba(0,0,0,0);padding:2px;transition:border-color .2s}.productController_customRadio__ouXZ6 input:checked{border-color:currentColor}.productController_name__p1uFj{position:-webkit-sticky;position:sticky;top:0;padding:.5rem 2rem;border-bottom:1px solid #e6e6e6}.productController_quantityTitle__1eG3o,.productController_title__C48t_{font:18px/32px Roboto Slab;font-weight:500}.productController_title__C48t_{display:flex;align-items:center;gap:.5rem}.productController_title__C48t_:not(:first-child){margin-top:1.5rem}.productController_footer__6ZDdH{position:-webkit-sticky;position:sticky;z-index:5;bottom:0;padding:.5rem .8rem;display:flex;justify-content:center;align-items:center;gap:2rem;margin-top:.8rem;background-color:#e6e6e6;box-shadow:2px 0 8px rgba(0,0,0,.3)}.productController_spinButtonCnt__MMj7L{color:#446d65;font-weight:500;font-size:1.2rem;display:flex;justify-content:center}.productController_spinButtonCnt__MMj7L>div{gap:.5rem}.productController_spinButtonCnt__MMj7L button{cursor:pointer}.productController_totalPrice__xlxR_{margin-top:3rem;display:flex;justify-content:space-between}.productController_pricePerKg__BzyQG{text-align:end}.productController_submit__fJUT_.productController_submit__fJUT_{flex:1 1;text-transform:"uppercase";display:flex;justify-content:center;gap:1rem;align-items:center;box-shadow:2px 2px 8px rgba(0,0,0,.3)}.productController_submit__fJUT_.productController_submit__fJUT_ .productController_label__5JcRh{white-space:normal;text-transform:uppercase}.productController_addAsNew__blCuc{margin:.5rem 0;color:#e6e6e6;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);text-underline-offset:5px}@media(hover:hover)and (min-width:1024px){.productController_addAsNew__blCuc{transition:text-underline-offset .3s,-webkit-text-decoration-color .3s;transition:text-decoration-color .3s,text-underline-offset .3s;transition:text-decoration-color .3s,text-underline-offset .3s,-webkit-text-decoration-color .3s}.productController_addAsNew__blCuc:hover{text-underline-offset:8px;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}}.productController_addAsNew__blCuc{text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.customSelect_customSelect__0fRIl{--border:1px solid #b1b1b1;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 10px 10px 0;cursor:pointer;position:relative;border-bottom:var(--border);display:flex;justify-content:space-between}.customSelect_customSelect__0fRIl[data-open=true] .customSelect_options__102N1{opacity:1;pointer-events:all}.customSelect_customSelect__0fRIl[aria-errorMessage]{border-color:#d00;margin-bottom:25px}.customSelect_customSelect__0fRIl[aria-errorMessage]:after{height:25px;position:absolute;top:100%;content:attr(aria-errorMessage);color:#d00;font:12px/25px Geologica;font-weight:400}.customSelect_customSelect__0fRIl[aria-errorMessage] .customSelect_display__ac2qy{color:#d00}.customSelect_customSelect__0fRIl:has(:disabled){opacity:.6;pointer-events:none}.customSelect_display__ac2qy.customSelect_showPlaceholder__G3Bbp{color:#b1b1b1;font:14px/25px Geologica;font-weight:400}.customSelect_pickerIcon__fwBzq{rotate:-90deg}.customSelect_options__102N1{padding:0;margin:0;list-style:none;width:100%;background-color:#e6e6e6;position:absolute;z-index:1;left:0;top:100%;opacity:0;pointer-events:none;border:var(--border);max-height:300px;overflow-y:scroll}.customSelect_options__102N1::-webkit-scrollbar{width:10px}.customSelect_options__102N1::-webkit-scrollbar-track{background:#e6e6e6}.customSelect_options__102N1::-webkit-scrollbar-thumb{background:#446d65}.customSelect_options__102N1::-webkit-scrollbar-thumb:hover{background:rgb(48.406779661,77.593220339,71.8983050847)}.customSelect_options__102N1{transition:opacity .2s}.customSelect_noMatches__6bqBa,.customSelect_option__QKGda,.customSelect_search__6uVmu{padding:.5rem}@media(hover:hover)and (min-width:1024px){.customSelect_option__QKGda{transition:background .2s,color .2s}.customSelect_option__QKGda:hover{background-color:#0d342d;color:#e6e6e6}}.customSelect_search__6uVmu{outline:none;background:rgba(0,0,0,0);width:100%;border:none;border-bottom:1px solid #b1b1b1}.form_form__WgqDI{display:grid;grid-gap:1.5rem;gap:1.5rem}.form_form__WgqDI textarea{resize:none}.form_cardSection__RGQ8S{background-color:#d9d9d9}.form_cardSection__RGQ8S>div{padding:1.5rem}.form_header__i0FWA{border-bottom:1px solid;color:#446d65;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.form_header__i0FWA span{text-transform:capitalize}.form_content__oAVug{display:grid;grid-gap:1rem;gap:1rem}.form_register__oXN4J{margin-left:auto;text-transform:uppercase;color:#446d65;cursor:pointer;display:flex;align-items:center;gap:.5rem;font:14px/25px Geologica;font-weight:500}@media(hover:hover)and (min-width:1024px){.form_register__oXN4J{transition:color .2s}.form_register__oXN4J:hover{color:#0d342d}}.form_register__oXN4J:disabled{opacity:.5;cursor:progress}.form_signInLink__CTfQ2{color:#446d65;text-decoration:underline}@media(hover:hover)and (min-width:1024px){.form_signInLink__CTfQ2{transition:color .2s}.form_signInLink__CTfQ2:hover{color:#0d342d}}.pageWrapper_reviewCnt__OEqor{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.pageWrapper_reviewCnt__OEqor>aside{margin:0 auto}.pageWrapper_iconCnt__2mWdM{display:flex;align-items:center;justify-content:center;gap:2.5rem;margin-top:2.8125rem}@media(min-width:1024px){.pageWrapper_iconCnt__2mWdM{margin-top:5.625rem}}.pageWrapper_iconCnt__2mWdM>i{max-width:40px;flex-basis:40px;flex:1 1}@media(min-width:576px){.pageWrapper_iconCnt__2mWdM>i{max-width:80px;flex-basis:80px}}.pageWrapper_widget__aAQcF{flex-basis:300px}.pageWrapper_gdrp__Azgxh{text-decoration:underline}@media(hover:hover)and (min-width:1024px){.pageWrapper_gdrp__Azgxh{transition:color .2s}.pageWrapper_gdrp__Azgxh:hover{color:#0d342d}}.pageWrapper_review__rGBTf{flex:1 1;flex-basis:500px;max-width:740px}.pageWrapper_backToCart__GOTdF{color:#446d65;text-decoration:underline;margin:0 auto}@media(hover:hover)and (min-width:1024px){.pageWrapper_backToCart__GOTdF{transition:color .2s}.pageWrapper_backToCart__GOTdF:hover{color:#0d342d}}.CartWidget_cartWidget__l0gbK{flex-shrink:0;width:19.25rem;height:max-content;position:-webkit-sticky;position:sticky;top:2rem}.CartWidget_customRadio__uNbzp{display:flex;gap:.5rem;align-items:center;cursor:pointer;margin-top:.4rem}.CartWidget_customRadio__uNbzp:after{content:attr(data-label)}.CartWidget_customRadio__uNbzp input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#0d342d;background-color:currentColor;width:25px;height:auto;aspect-ratio:1;border-radius:50%;align-self:center;background-clip:content-box;border:2px solid rgba(0,0,0,0);padding:2px;transition:border-color .2s}.CartWidget_customRadio__uNbzp input:checked{border-color:currentColor}.CartWidget_quantityTitle__0_hz2,.CartWidget_title__ErACK{font:18px/32px Roboto Slab;font-weight:500}.CartWidget_title__ErACK{display:flex;align-items:center;gap:.5rem}.CartWidget_title__ErACK:not(:first-child){margin-top:2.5rem}.CartWidget_totalPrice__CtOkp{margin-top:2rem;display:flex;justify-content:space-between}.CartWidget_pricePerKg__d0LFr{text-align:end}.CartWidget_btn__I1YoO{font-family:Roboto Slab}._productSlug__productPage__EzY02{padding-top:1rem;background-color:inherit}@media(min-width:1250px){._productSlug__productPage__EzY02{padding-top:2rem}}._productSlug__productPage__EzY02>:not(:last-child){-webkit-margin-after:1rem;margin-block-end:1rem}@media(min-width:768px){._productSlug__productDisplay__7b4GF{display:flex;gap:1rem}}._productSlug__product__aeaWC{display:flex;flex-flow:row wrap;gap:inherit;flex:1 1;justify-content:center;container:sidebar/inline-size}._productSlug__productImg__Mz3Sn{mix-blend-mode:multiply;object-fit:cover;max-width:300px;max-height:300px}@media(min-width:1250px){._productSlug__productImg__Mz3Sn{max-width:100%;max-height:100%}}._productSlug__productImg__Mz3Sn[data-isfallback=true]{opacity:.1;filter:brightness(0) saturate(100%) invert(34%) sepia(7%) saturate(152%) hue-rotate(182deg) brightness(96%) contrast(89%)}@container sidebar (min-width: 800px){._productSlug__productImg__Mz3Sn{position:-webkit-sticky;position:sticky;top:0}}._productSlug__info__V0coK{flex:1 1;flex-basis:25rem;display:grid;grid-gap:1rem;gap:1rem;align-content:start}._productSlug__title__o0RlG{color:#446d65;font:40px/45px Roboto Slab;font-weight:500}._productSlug__descr__qE_Jr p{margin-bottom:1rem}._productSlug__productExtras__phTGs{padding:0;margin:0;list-style:none;display:grid}._productSlug__productExtras__phTGs ._productSlug__label__8MvNT{color:#446d65;font:16px/32px Roboto Slab;font-weight:700}.crossSells_heading__FHuKA{color:#446d65;margin-bottom:1.5rem;font:21px/32px Roboto Slab;font-weight:500}.crossSells_list__agfPM{display:grid;grid-gap:1rem;gap:1rem}@media(min-width:768px){.crossSells_list__agfPM{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.crossSells_list__agfPM{grid-template-columns:repeat(3,1fr)}}@media(min-width:1250px){.crossSells_list__agfPM{grid-template-columns:repeat(4,1fr)}}