.icon.sm{font-size:var(--font-size-16)}.icon.md{font-size:var(--font-size-24)}.icon.lg{font-size:var(--font-size-32)}.icon.xl{font-size:var(--font-size-48)}.brand-icons{display:flex;align-items:center;font-size:var(--font-size-16);-webkit-margin-start:8px;margin-inline-start:8px}.brand-icons svg{margin:0 4px;cursor:pointer}.brand-icons svg:hover{transform:scale(1.2)}.brand-icons.secondary svg{fill:var(--green-primary)}.logo{position:relative}.logo.footer{width:139px;height:140px}.logo.header{width:135px;height:46px}.logo.forms{width:20px;height:20px}.logo.newsletter{width:72px;height:72px}.logo.product-details{width:312px;height:18px}.logo.payment-options{width:32px;height:32px}.logo.smallHeaderLogo{width:30px;height:30px}.loader-container{text-align:center}.loader-image{display:inline-block;margin:0 auto}@media screen and (max-width:540px){.loader-image{width:90%;height:auto}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{width:100%;max-width:100%;overflow-x:hidden}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.checkbox-group{--checkbox-bg-primary:var(--green-primary);--checkbox-bg-tertiary:var(--green-quaternary);--checkbox-border-color:var(--grey-tertiary);gap:15px}.checkbox-group.primary .chakra-checkbox__control{border-color:var(--checkbox-border-color)}.checkbox-group.primary .chakra-checkbox__control[data-checked]{background-color:var(--checkbox-bg-primary);border-color:var(--checkbox-bg-primary)}.checkbox-group.primary .chakra-checkbox__control[data-checked]:hover{background-color:var(--checkbox-bg-tertiary);border-color:var(--checkbox-bg-tertiary)}.price.primary{color:var(--blue-primary)}.price.secondary{color:var(--black-tertiary)}.price.strike{text-decoration:line-through;color:var(--grey-octonary)}.price.sm{font-size:var(--font-size-12)}.price.md{font-size:var(--font-size-18);font-weight:var(--text-weight-primary)}.price.lg{font-size:var(--font-size-24)}.price.lg,.price.xl{font-weight:var(--text-weight-tertiary)}.price.xl{font-size:var(--font-size-32)}@media screen and (max-width:500px){.price.md{font-size:var(--font-size-12)}.price.lg{font-size:var(--font-size-18)}.price.xl{font-size:var(--font-size-22)}}.category-container{--bg-primary:var(--green-quinary);--bg-secondary:var(--grey-secondary);--text-primary:var(--green-primary);--text-secondary:var(--black-primary);--border-primary:var(--green-primary);--border-secondary:var(--grey-secondary);--svg-fill-primary:var(--green-primary);--svg-fill-secondary:var(--grey-quinary);display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:135px;height:100%;height:128px;background-color:var(--bg-secondary);color:var(--text-secondary);border-radius:var(--border-radius-15);font-size:var(--font-size-16);font-weight:400}.category-container .category-image-container .category-image{fill:var(--svg-fill-secondary);width:40px;height:40px}.category-container.active{background-color:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-primary)}.category-container.active .category-image-container .category-image{fill:var(--text-primary)}.ProductOverview_container__yEArl{--bg-color:var(--white-primary);--title-color:var(--black-primary);--description-color:var(--blue-primary);--border-color:var(--grey-tertiary);background-color:var(--bg-color);width:310px;height:110px;padding:10px;display:flex;align-items:center;gap:16px}.ProductOverview_container__yEArl.ProductOverview_enableBorder__2D7zA{border:1px solid var(--border-color);border-radius:var(--border-radius-md)}.ProductOverview_container__yEArl .ProductOverview_imageContainer__tBO3f{min-width:64px;max-height:100%;width:20%;object-fit:cover}.ProductOverview_container__yEArl .ProductOverview_imageContainer__tBO3f.ProductOverview_cart-data__Ezn1m{border:1px solid var(--grey-tertiary);padding:10px;margin-right:15px}.ProductOverview_container__yEArl .ProductOverview_detailsContainer__FUNpc{display:flex;flex:1 1;flex-direction:column;justify-content:center;gap:.25rem;font-family:var(--font-primary);font-size:var(--font-size-14);font-weight:400;line-height:20px}.ProductOverview_container__yEArl .ProductOverview_detailsContainer__FUNpc .ProductOverview_title__4JD04{color:var(--title-color)}.ProductOverview_container__yEArl .ProductOverview_detailsContainer__FUNpc .ProductOverview_description__k4NiO{color:var(--description-color);font-weight:700}.ProductOverview_container__yEArl .ProductOverview_detailsContainer__FUNpc .ProductOverview_description__k4NiO .ProductOverview_quantity__HR8rd{color:var(--grey-quinary);font-weight:400}.ProductOverview_container__yEArl .ProductOverview_detailsContainer__FUNpc .ProductOverview_description__k4NiO .price{font-size:var(--font-size-14);font-weight:var(--text-weight-tertiary)}:root{--green-primary:#3b945e;--green-secondary:#abe0a7;--green-tertiary:#2db224;--green-quaternary:#5da379;--green-quinary:#e8f5e9;--green-senary:#c2decd;--green-septenary:#ebf4ef;--green-octonary:#eaf7e9;--green-octonary:#03c68b;--grey-primary:#adb7bc;--grey-secondary:#f2f4f5;--grey-tertiary:#e4e7e9;--grey-quaternary:#77878f;--grey-quinary:#5f6c72;--grey-senary:#303639;--grey-septenary:#475156;--grey-octonary:#929fa5;--white-primary:#fff;--white-secondary:#f5f5f5;--white-tertiary:#d9d9d9;--white-quaternary:#e3e3e3;--white-quinary:#d5edfd;--transparent:transparent;--black-primary:#191c1f;--black-secondary:#00000014;--black-tertiary:#131921;--black-quaternary:#0000001f;--black-quinary:#ffffff29;--black-senary:#0000002b;--blue-primary:#2da5f3;--blue-secondary:#1a71f6;--blue-tertiary:#eaf6fe;--yellow-primary:#efd33d;--yellow-secondary:#f3de6d;--yellow-tertiary:#ebc80c;--yellow-quaternary:#fbf4ce;--bg-transparent:transparent;--red-primary:#ee5858;--red-secondary:#ff2d55;--red-tertiary:#dc2626;--green-heroImage:#c4fff1;--font-size-6:6px;--font-size-8:8px;--font-size-10:10px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-22:22px;--font-size-24:24px;--font-size-26:26px;--font-size-28:28px;--font-size-30:30px;--font-size-32:32px;--font-size-34:34px;--font-size-36:36px;--font-size-38:38px;--font-size-40:40px;--font-size-42:42px;--font-size-48:48px;--font-size-56:56px;--font-size-rem-multiplier-0_9:0.9rem;--font-size-rem-multiplier-1_05:1.05rem;--font-size-rem-multiplier-1_1:1.1rem;--text-weight-primary:400;--text-weight-secondary:500;--text-weight-tertiary:600;--text-weight-quaternary:700;--text-weight-800:800;--line-height-primary:20px;--line-height-secondary:32px;--line-height-tertiary:40px;--line-height-quaternary:48px;--line-height-14:14px;--line-height-18:18px;--line-height-24:24px;--line-height-26:26px;--line-height-28:28px;--line-height-32:32px;--line-height-40:40px;--line-height-rel-16:1.6;--line-height-rel-18:1.8;--font-primary:var(--font-montserrat),"Montserrat",sans-serif;--font-secondary:var(--font-poppins),"Poppins",sans-serif;--font-tertiary:var(--font-roboto),"Roboto","Arial",sans-serif;--font-quaternary:var(--font-public-sans),"Public Sans",sans-serif;--space-0:0px;--space-2:2px;--space-4:4px;--space-5:5px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-15:15px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-30:30px;--space-32:32px;--space-38:38px;--space-40:40px;--space-44:44px;--space-48:48px;--space-50:50px;--space-56:56px;--space-60:60px;--space-64:64px;--space-72:72px;--space-76:76px;--space-80:80px;--space-150:150px;--space-300:300px;--letter-spacing-tight:-0.5px;--letter-spacing-normal:0;--letter-spacing-wide:0.5px;--border-xs:1px;--border-sm:2px;--border-md:4px;--border-lg:6px;--border-width-primary:1px;--border-primary:var(--grey-tertiary);--border-radius-0:0px;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-2:2px;--border-radius-3:3px;--border-radius-5:5px;--border-radius-6:6px;--border-radius-10:10px;--border-radius-14:14px;--border-radius-15:15px;--border-radius-16:16px;--border-radius-18:18px;--border-radius-24:24px;--border-radius-26:26px;--border-radius-37:37px;--border-radius-38:38px;--border-radius-50:50px;--border-radius-100:100px;--border-radius-circle:50%;--z-index-badge:5;--box-shadow-primary:0px 8px 40px 0px var(--black-quaternary);--box-shadow-secondary:0px 0px 4px 0px var(--black-senary);--box-shadow-ternary:0 8px 40px var(--black-secondary);--box-shadow-quaternary:0px 0px 24.4px 0px var(--black-secondary);--box-shadow-quinary:0 8px 24px var(--black-quaternary);--box-shadow-top:0 -2px 10px rgba(0,0,0,.1);--inline-size-100:100%;--block-size-100:100%;--tablet:540px;--font-size-sm:14px;--font-size-xs:12px;--font-size-base:16px;--font-size-md:18px;--font-size-lg:20px;--font-size-xl:24px;--font-size-2xl:30px;--font-size-3xl:36px;--font-size-4xl:48px;--font-size-5xl:60px;--font-size-6xl:72px}.flex{display:flex}.flex.row{flex-direction:row}.flex.column{flex-direction:column}.flex.row-reverse{flex-direction:row-reverse}.flex.column-reverse{flex-direction:column-reverse}.flex.wrap{flex-wrap:wrap}.flex.justify-space-between{justify-content:space-between}.flex.align-items-center{align-items:center}.flex.justify-center{justify-content:center}.flex.align-center{align-items:center}.flex.align-flex-start{align-items:flex-start}.clamp-line-to-1{-webkit-line-clamp:1;line-clamp:1}.clamp-line-to-1,.clamp-line-to-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clamp-line-to-2{-webkit-line-clamp:2;line-clamp:2}.clamp-line-to-3{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.position.relative{position:relative}.position.absolute{position:absolute}.position.fixed{position:fixed}.position.sticky{position:-webkit-sticky;position:sticky}.position.top-0{top:0}.position.bottom-0{bottom:0}.position.left-0{left:0}.position.right-0{right:0}.cursor-pointer{cursor:pointer}.overflow-x-hidden{overflow-x:hidden}.star-rating-container{display:flex;justify-content:center;align-items:center;gap:2px}.star-rating-container .star-icon{height:20px}.star-rating-container .star-icon[data-interactive=true]{cursor:pointer}.star-rating-container .star-icon[data-interactive=false]{cursor:default}.star-rating-container .star-icon.large{font-size:var(--font-size-48);height:var(--font-size-48)}.star-rating-container .filled-star{fill:var(--green-primary)}.star-rating-container .ratingCount{font-size:var(--font-size-12);font-weight:400;color:var(--grey-quaternary);margin-left:4px}.PercentageBar_percentageBarWrapper__Lgd6q{width:100%;min-width:200px;display:flex;gap:20px;align-items:center;font-family:var(--font-primary)}.PercentageBar_horizontalBar__xvUPa{width:90%;height:4px;background-color:var(--grey-tertiary);border-radius:var(--border-radius-100)}.PercentageBar_filledBar__yV5L_{height:100%;background-color:var(--green-primary);border-radius:inherit;width:calc(var(--percentage)*1%)}.PercentageBar_valueContainer__l0lGk{width:180px;display:flex;gap:10px;justify-content:flex-start;align-items:center;padding-bottom:2px}.PercentageBar_percentage__g_wtF{font-weight:500}.PercentageBar_ratingCount__ZWItO{font-weight:400;color:var(--grey-quaternary)}