ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);margin:-1px;overflow-wrap:normal!important;padding:0}.screen-reader-text:focus{font-size:1em;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip-path:none;color:#2b2d2f;font-size:.875rem;font-weight:700;line-height:normal;padding:15px 23px 14px;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--primary-1:#0099b8;--wp--preset--color--primary-2:#0099b8;--wp--preset--color--primary-3:#26425f;--wp--preset--color--primary-4:#f99200;--wp--preset--color--primary-5:#0070f9;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}form.cart{flex-wrap:wrap!important}.wapf,.wapf-wrapper{width:100%}.wapf-field-row{display:flex;flex-wrap:wrap;margin-left:-5px}.wapf-field-row .wapf-field-container:last-child{padding-right:0}.wapf-field-container{padding:0 5px 15px;box-sizing:border-box}.wapf-field-container label[for]{cursor:pointer}.wapf-field-input input[type=email],.wapf-field-input input[type=text]{width:100%;box-sizing:border-box}.wapf-field-input input[type=checkbox]{float:left;margin-top:5px}.wapf-input-label{font-weight:400}.wapf-label-text{padding-left:10px}.wapf-pricing-hint{opacity:.7}.wapf-product-totals{display:none;width:100%}.wapf-product-totals .wapf--inner{padding:20px 0}.wapf-product-totals .wapf--inner>div{padding-bottom:10px;clear:both}.wapf-product-totals .wapf--inner>div:last-child{padding-bottom:0}.wapf-product-totals div span:first-child{font-weight:700}.wapf-product-totals div span:last-child{float:right}.deposits-frontend-wrapper{width:100%;display:block}.deposits-input-wrapper{display:flex}.deposits-input-wrapper .pretty:first-child{order:2}.pretty *{box-sizing:border-box}.pretty{position:relative;display:inline-block;margin-right:1em;white-space:nowrap;line-height:1}.pretty input{left:0;top:0;min-width:1em;z-index:2;opacity:0;margin:0;padding:0;cursor:pointer;position:absolute!important;width:100%!important;height:100%!important}.pretty .state label{position:initial;display:inline-block;font-weight:400;margin:0;text-indent:1.5em;min-width:calc(1em + 2px)}.pretty .state label:after,.pretty .state label:before{content:"";width:calc(1em + 2px);height:calc(1em + 2px);display:block;box-sizing:border-box;border-radius:0;border:1px solid #fff0;z-index:0;position:absolute;left:0;background-color:#fff0}.pretty .state label:before{border-color:#bdc3c7}.pretty.p-default .state label:after{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.pretty.p-default input:checked~.state label:after{background-color:#bdc3c7!important}.pretty.p-default.p-thick .state label:after,.pretty.p-default.p-thick .state label:before{border-width:calc(1em/7)}.pretty.p-default.p-thick .state label:after{-webkit-transform:scale(.4)!important;-ms-transform:scale(.4)!important;transform:scale(.4)!important}.pretty.p-round .state label:after,.pretty.p-round .state label:before{border-radius:100%}.pretty input:checked~.state.p-primary-o label:after{background-color:#fff0}.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after{background-color:#428bca!important}@media print{.pretty .state label:after,.pretty .state label:before,.pretty .state:before{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.deposits-input-wrapper .state{border:2px solid #f4f4f4!important;padding:12px 22px!important;border-radius:4px;background:#f8f8f8}.pretty .state label:after,.pretty .state label:before{left:calc(1em - -4px);top:calc(1em - 3px)}.pretty.p-default input:checked~.state label:after,.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after{background:#5cb85c!important}.pretty input:checked~.state.p-primary-o label:before{border-color:#5cb85c!important}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/osmosis/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/osmosis/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/osmosis/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/osmosis/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/themes/osmosis/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/osmosis/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/wp-content/themes/osmosis/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/osmosis/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/wp-content/themes/osmosis/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/osmosis/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/wp-content/themes/osmosis/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/osmosis/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/osmosis/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/osmosis/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/osmosis/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/osmosis/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/osmosis/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/osmosis/webfonts/fa-regular-400.ttf)format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/osmosis/webfonts/fa-v4compatibility.woff2)format("woff2"),url(/wp-content/themes/osmosis/webfonts/fa-v4compatibility.ttf)format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}a,abbr,body,div,footer,form,header,html,i,label,li,nav,span{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}h1,h5,img,p,ul{padding:0;font:inherit}h1,h5,p,ul{border:0;vertical-align:baseline}img{margin:0}footer,header,nav{display:block}body{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;line-height:30px;font-size:14px;font-family:"Open Sans";font-weight:400}body,html{overflow-x:hidden;max-width:100%}ul{list-style:disc;margin:0 0 28px 20px}h1,h5{line-height:1.4em;margin:0 0 .4em}p{line-height:2.143em;position:relative;margin:0 0 30px}a{text-decoration:none;outline:0}a:focus,a:hover,a:visited{text-decoration:none}.grve-align-left{text-align:left}.input-text,input[type=email],input[type=text]{-webkit-border-radius:0!important;-moz-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:inset 0 0 0 0#fff0;box-shadow:inset 0 0 0 0#fff0}input[type=email]:focus,input[type=text]:focus{outline:0}img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle}.woocommerce img,.woocommerce-page img,.wp-post-image,img{height:auto;max-width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;display:block;height:auto;left:5px;top:5px;width:auto;z-index:100000}.grve-container{width:1170px;margin-right:auto;margin-left:auto;position:relative}.grve-container:after,.grve-container:before{display:table;content:" "}.grve-container:after{clear:both}.grve-row{margin-right:-15px;margin-left:-15px}.grve-row:after,.grve-row:before{display:table;content:" "}.grve-row:after{clear:both}.grve-element{position:relative;margin:0 0 30px;z-index:3}.grve-row .grve-element:last-child{margin-bottom:0}.grve-section{padding-top:65px;padding-bottom:65px}.grve-container .grve-section{padding-top:0;padding-bottom:0;margin-bottom:30px}.grve-column-1-2,.grve-column-1-4{float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;z-index:3}.grve-column-1-4{width:25%}.grve-column-1-2{width:50%}.clear{display:block;overflow:hidden;visibility:hidden;width:0;height:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1200px){.grve-container{width:900px}.grve-tablet-column-1-2{width:50%}.grve-tablet-column-1{width:100%}.grve-tablet-column-1-2:nth-child(2n+1){clear:both}}@media only screen and (max-width:959px){.grve-container{width:720px}}@media only screen and (max-width:767px){.grve-container{width:95%}.grve-row>div .grve-element:last-child{margin-bottom:30px}.grve-row>div:last-child .grve-element:last-child{margin-bottom:0}.grve-column-1-2,.grve-column-1-4{width:100%}}#grve-theme-wrapper{-webkit-transition:-webkit-transform .35s;transition:transform .35s;overflow:hidden}input[type=email],input[type=text]{font-size:.786em}label{line-height:5em}#grve-header{z-index:20;background-color:#303030}#grve-header #grve-inner-header{width:100%;left:0;position:relative;z-index:900;-webkit-backface-visibility:hidden;backface-visibility:hidden}#grve-header.grve-logo-top #grve-inner-header{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}#grve-header,#grve-header .grve-bottom-header,#grve-header .grve-top-header{position:relative}#grve-header #grve-inner-header .grve-container{-webkit-transition:max-width 400ms ease,width 400ms ease,padding 400ms ease;transition:max-width 400ms ease,width 400ms ease,padding 400ms ease;z-index:900}#grve-header .grve-logo{clear:both;height:100%;position:relative;z-index:3;margin-bottom:0;font-size:0;-webkit-transition:padding 400ms ease,margin 400ms ease;transition:padding 400ms ease,margin 400ms ease}#grve-header .grve-logo span{font-size:0;line-height:0;position:absolute}#grve-header .grve-logo a{display:block;height:100%;overflow:visible}#grve-header .grve-logo img{display:inline-block;vertical-align:middle;padding-top:5px;padding-bottom:5px;height:auto;width:auto;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#grve-header[data-logo-align=center] .grve-top-header{text-align:center}#grve-header[data-logo-align=center] .grve-logo{float:none;display:inline-block;vertical-align:top}#grve-header[data-logo-background=transparent] .grve-logo{padding-left:0;padding-right:0;background-color:#fff0}#grve-header .grve-logo.grve-responsive-logo,#grve-header.grve-default .grve-logo a.grve-dark,#grve-header.grve-default .grve-logo a.grve-light,#grve-header.grve-default .grve-logo a.grve-sticky{display:none}#grve-header #grve-main-menu{-webkit-transition:padding 400ms ease;transition:padding 400ms ease}#grve-header #grve-main-menu ul{list-style:none;margin:0}#grve-header #grve-main-menu>ul{display:block!important}#grve-header #grve-main-menu>ul>li,#grve-header .grve-logo{float:left;line-height:inherit}#grve-header #grve-main-menu>ul>li>a{display:block;letter-spacing:.1em;white-space:nowrap;-webkit-transition:background-color .3s ease,color .3s ease;-moz-transition:background-color .3s ease,color .3s ease;-ms-transition:background-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;font-family:"Open Sans";font-weight:800;font-style:normal;font-size:12px;text-transform:uppercase}#grve-header #grve-main-menu ul li{position:relative;text-align:left}#grve-header[data-menu-align=center][data-menu-type=simply] #grve-main-menu>ul>li{padding-left:15px;padding-right:15px}#grve-header[data-menu-align=center] #grve-main-menu{float:none;position:absolute;width:100%;height:100%;text-align:center;z-index:2;top:0}#grve-header[data-menu-align=center] #grve-main-menu>ul{display:inline-block!important}#grve-header .grve-responsive-menu-button{width:60px;display:none}#grve-header[data-menu-align=center] .grve-responsive-menu-button{float:right}#grve-header .grve-menu-button{display:inline-block;vertical-align:middle;width:18px;height:18px;margin:0 22px;cursor:pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#grve-header .grve-menu-button-line{position:relative;display:block;height:3px;margin-bottom:3px}#grve-main-menu-responsive,.grve-modal{position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden}#grve-main-menu-responsive{width:280px;height:100%;max-height:100%;z-index:9999;top:0;right:0;padding-top:100px;padding-bottom:50px;-webkit-transform:translate(280px,0);transform:translate(280px,0);-webkit-transition:-webkit-transform .35s;transition:transform .35s}#grve-main-menu-responsive ul,.widget.widget_nav_menu ul{margin:0;list-style:none}#grve-main-menu-responsive .grve-menu-scroll ul li a{display:block;line-height:40px;border-bottom:1px solid rgb(255 255 255/.05)}#grve-main-menu-responsive .grve-menu-scroll ul li{padding:0 20px}#grve-main-menu-responsive .grve-menu-scroll{overflow-y:scroll;overflow-x:hidden;width:370px;height:100%;padding-right:90px;position:relative}#grve-main-menu-responsive .grve-close-menu-button{position:absolute;right:20px;top:20px;height:40px;width:40px;line-height:40px;text-align:center;display:inline-block}#grve-language-modal .grve-language{display:block;margin:0 auto;text-align:center;max-width:900px}.grve-modal{top:50%;left:50%;width:50%;max-width:730px;min-width:320px;height:auto;z-index:2000;visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.grve-popup-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:1;background:rgb(0 0 0/.9);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.grve-modal-content{background:#fff;margin:0 auto;padding:50px;position:relative}.grve-modal-content a.grve-close-modal{position:absolute;top:-50px;left:50%;width:50px;height:50px;line-height:50px;text-align:center;visibility:hidden;opacity:0;-webkit-transition:top .3s .3s,opacity .3s .3s;-moz-transition:top .3s .3s,opacity .3s .3s;transition:top .3s .3s,opacity .3s .3s;-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.grve-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.grve-modal-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-70deg);-moz-transform:rotateY(-70deg);-ms-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0}button::-moz-focus-inner{padding:0;border:0}#grve-main-content{position:relative;z-index:10;opacity:0}#grve-main-content .grve-container{padding-top:70px;padding-bottom:40px}.grve-section{position:relative;overflow:hidden}#grve-theme-wrapper .grve-section[data-section-type=fullwidth-background]{visibility:hidden;overflow:hidden}#grve-above-footer{position:relative;z-index:2}#grve-above-footer .grve-element:last-child,#grve-footer .widget:last-child{margin-bottom:0}#grve-above-footer .grve-social{list-style:none;display:block;text-align:center}#grve-above-footer .grve-social li,#grve-footer-bar .grve-social li{display:inline-block}#grve-above-footer .grve-social li:after{content:"|";margin:0 26px;opacity:.2}#grve-above-footer .grve-social li:last-child:after{display:none}#grve-above-footer .grve-social li a,#grve-footer-bar .grve-social li a{letter-spacing:.3em}#grve-footer,#grve-footer-bar{position:relative}#grve-footer .grve-section{margin-bottom:0}#grve-above-footer .grve-social li a,#grve-footer a,#grve-footer-bar .grve-social li a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#grve-footer-bar{z-index:2}#grve-footer-bar .grve-social{list-style:none;display:block;text-align:right}#grve-footer-bar .grve-social li:after{content:"|";margin:0 26px}#grve-footer-bar .grve-social.grve-social-icons li:after{content:"";margin:0 5px}#grve-footer-bar .grve-social.grve-social-icons li a{font-size:24px}#grve-footer-bar .grve-social li:last-child:after{display:none}.woocommerce button.button,.woocommerce-page button.button{color:#fff;background-color:#000}.woocommerce button.button:hover,.woocommerce-page button.button:hover{color:#fff;background-color:#323232}@font-face{font-family:"osmosis";src:url(/wp-content/themes/osmosis/fonts/osmosis-fonts/osmosis.eot?v=4.5.2);src:url(/wp-content/themes/osmosis/fonts/osmosis-fonts/osmosis.eot?#iefix&v=4.5.2)format("embedded-opentype"),url(/wp-content/themes/osmosis/fonts/osmosis-fonts/osmosis.woff?v=4.5.2)format("woff"),url(/wp-content/themes/osmosis/fonts/osmosis-fonts/osmosis.ttf?v=4.5.2)format("truetype"),url(/wp-content/themes/osmosis/fonts/osmosis-fonts/osmosis.svg?v=4.5.2#osmosis)format("svg");font-weight:400;font-style:normal}[class*=" grve-icon-"],[class^=grve-icon-]{font-family:"osmosis"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.grve-icon-search:before{content:""}.grve-icon-close:before{content:""}.grve-icon-facebook:before{content:""}.grve-icon-linkedin:before{content:""}.grve-icon-twitter:before{content:""}.grve-icon-instagram:before{content:""}button{-webkit-appearance:none;margin:0;display:inline-block;border:0;cursor:pointer;text-align:center;vertical-align:middle;letter-spacing:.3em;line-height:100%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;padding:1.6em 4em}.input-text,input[type=email],input[type=text]{border:1px solid}#grve-theme-wrapper .input-text,#grve-theme-wrapper input[type=email],#grve-theme-wrapper input[type=text]{-webkit-appearance:none;-moz-appearance:none;padding:15px 10px;margin:0;width:100%;text-indent:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 4px 0#fff0,inset 0 0 0 0#fff0;box-shadow:0 1px 4px 0#fff0,inset 0 0 0 0#fff0;background-color:#fff0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}#grve-theme-wrapper .input-text,#grve-theme-wrapper input[type=email]:focus,#grve-theme-wrapper input[type=email]:hover,#grve-theme-wrapper input[type=text]:focus,#grve-theme-wrapper input[type=text]:hover{outline:0;background-color:#fff;-webkit-box-shadow:0 1px 4px 0 rgb(0 0 0/.1);box-shadow:0 1px 4px 0 rgb(0 0 0/.1)}#grve-theme-wrapper input[type=checkbox],#grve-theme-wrapper input[type=radio]{margin-top:1px}.grve-newsletter,.grve-search{position:relative;display:block}.grve-newsletter{text-align:center}.grve-search{max-width:430px;margin:0 auto}.grve-search input[type=text]{width:100%;height:45px;padding-left:30px;padding-right:35%}.grve-search button[type=submit]{width:45px;height:45px;position:absolute;background-color:#fff0;border:0;border-left:1px solid;top:0;right:0;cursor:pointer}.widget{margin-bottom:60px}.grve-widget-title{margin-bottom:.8em}.widget.widget_nav_menu li{margin-bottom:10px}.woocommerce div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%}@media only screen and (max-width:959px){.clear{clear:both}.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%;clear:both}.woocommerce div.product .woocommerce-product-gallery.images,.woocommerce-page div.product .woocommerce-product-gallery.images{float:left}.woocommerce button.button,.woocommerce-page button.button{width:100%;margin-top:5px!important;margin-bottom:5px!important;text-align:center}}@font-face{font-family:"star";src:url(/wp-content/themes/osmosis/fonts/star.eot);src:url(/wp-content/themes/osmosis/fonts/star.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/osmosis/fonts/star.woff)format("woff"),url(/wp-content/themes/osmosis/fonts/star.ttf)format("truetype"),url(/wp-content/themes/osmosis/fonts/star.svg#star)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"WooCommerce";src:url(/wp-content/themes/osmosis/fonts/WooCommerce.eot);src:url(/wp-content/themes/osmosis/fonts/WooCommerce.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/osmosis/fonts/WooCommerce.woff)format("woff"),url(/wp-content/themes/osmosis/fonts/WooCommerce.ttf)format("truetype"),url(/wp-content/themes/osmosis/fonts/WooCommerce.svg#WooCommerce)format("svg");font-weight:400;font-style:normal}.woocommerce div.product,.woocommerce-page div.product{margin-bottom:0;position:relative}.woocommerce-page .product p.price{margin-top:1.278em;margin-bottom:1.278em}.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{margin-bottom:2em}.woocommerce div.product div.images img,.woocommerce-page div.product div.images img{display:block;width:100%;height:auto}.woocommerce div.product form.cart,.woocommerce-page div.product form.cart{margin-bottom:38px;*zoom:1}.woocommerce div.product form.cart:after,.woocommerce div.product form.cart:before,.woocommerce-page div.product form.cart:after,.woocommerce-page div.product form.cart:before{content:" ";display:table}.clear,.woocommerce div.product form.cart:after,.woocommerce-page div.product form.cart:after{clear:both}.woocommerce-page div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart .button,.woocommerce-page div.product form.cart .button{vertical-align:middle;float:left}.woocommerce button.button,.woocommerce-page button.button{padding:0 1.692em!important;margin:0;display:inline-block;border:0;cursor:pointer;letter-spacing:.3em;line-height:32px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.woocommerce button.button:active,.woocommerce-page button.button:active{top:1px}.woocommerce button.button:disabled,.woocommerce-page button.button:disabled{color:#aaa;border:1px solid #dfdbdf;background:#f7f6f7;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:not-allowed}.woocommerce button.button:disabled:active,.woocommerce-page button.button:disabled:active{top:0}.woocommerce .cart .button,.woocommerce-page .cart .button{float:none;padding:0 1.692em!important;line-height:32px}.woocommerce .quantity,.woocommerce-page .quantity{position:relative;margin:0 auto;overflow:hidden;zoom:1;min-width:120px}.woocommerce #grve-theme-wrapper .quantity input::-webkit-inner-spin-button,.woocommerce #grve-theme-wrapper .quantity input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{width:40px;height:32px;padding:0!important;text-align:center;border:1px solid;float:left}.woocommerce .quantity .qty{width:50px!important;margin-bottom:0!important}.woocommerce div.product form.cart div.quantity{float:left;margin:0 30px 0 0;position:relative}#grve-shop-modal .widget_shopping_cart_content{display:inline-block;width:100%}@media screen and (max-width:1200px){#grve-shop-modal .grve-cart-popup{max-width:90%;padding:50px 0;margin:0 auto}}.woocommerce-product-gallery{position:relative;float:left;margin-bottom:3em}.woocommerce-product-gallery img{display:block}@media only screen and (max-width:1200px){#grve-header[data-safebutton=no] #grve-inner-header .grve-container{width:100%}#grve-header .grve-logo{margin-right:20px;margin-left:20px}#grve-main-content h1{font-size:40px!important}.grve-modal{width:80%;max-width:80%;min-width:320px}.grve-modal-content a.grve-close-modal{width:30px;height:30px;line-height:30px;top:0;right:0;left:auto;-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#grve-footer .widget:last-child{margin-bottom:30px}.single-product #grve-main-content{padding-top:0}}@media only screen and (max-width:1023px){#grve-header .grve-responsive-menu-button{display:block}#grve-header .grve-top-header,#grve-main-menu{display:none}#grve-header .grve-bottom-header,#grve-header.grve-logo-top #grve-inner-header{height:60px!important;line-height:60px!important}#grve-header.grve-logo-top #grve-inner-header .grve-logo img{max-height:60px!important}#grve-header .grve-logo.grve-responsive-logo{display:inline-block}#grve-footer-bar .grve-column-1-2{width:100%}#grve-footer-bar .grve-copyright,#grve-footer-bar .grve-social{text-align:center}#grve-footer .widget:last-child{margin-bottom:60px}}@media only screen and (max-width:767px){#grve-main-menu-responsive .grve-close-menu-button{top:10px;right:10px;height:30px;width:30px;line-height:30px}#grve-main-menu-responsive{padding-top:45px;padding-bottom:20px}#grve-main-menu-responsive .grve-menu-scroll ul li{padding:0 10px}#grve-main-menu-responsive .grve-menu-scroll ul li a{line-height:35px}#grve-above-footer .grve-social li{display:block}#grve-above-footer .grve-social li:after{display:none}#grve-main-content h1{font-size:25px!important}}@media print{@page{margin:3.5cm}img{max-height:200px!important;width:auto!important;page-break-inside:avoid}.grve-element{margin-bottom:40px!important}#grve-inner-header{position:absolute!important}#grve-main-menu{display:none!important}#grve-content-area{display:block}#grve-main-content .grve-container{padding-bottom:0;padding-top:0;width:100%}#grve-above-footer,#grve-footer{display:none}}input[type=email],input[type=text]{font-family:"Open Sans"}.woocommerce h1,h1,h5{font-family:Poppins;font-weight:700;font-style:normal;font-size:48px;text-transform:none}.woocommerce h1,h5{font-size:24px}h5{font-size:20px}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price{font-family:"Open Sans";font-weight:400;font-style:normal;font-size:18px;text-transform:none}#grve-footer-bar .grve-copyright,#grve-footer-bar .grve-social li,label{font-family:"Open Sans";font-weight:700;font-style:normal;font-size:10px!important;text-transform:uppercase}#grve-above-footer .grve-social li,.grve-search button[type=submit],.woocommerce button.button,.woocommerce-page button.button,button{font-family:"Open Sans";font-weight:700;font-style:normal;font-size:11px!important;text-transform:uppercase}#grve-header #grve-inner-header{height:220px}#grve-header .grve-top-header{height:160px;line-height:160px}#grve-header #grve-inner-header .grve-logo img{max-height:160px}#grve-header .grve-bottom-header{height:60px;line-height:60px}#grve-main-menu-responsive,#grve-main-menu-responsive li a{color:#a2a2a2;background-color:#333}#grve-main-menu-responsive li a:hover{color:#fff}#grve-main-menu-responsive .grve-close-menu-button{color:#fff;background-color:#0099b8}#grve-header.grve-default #grve-inner-header{background-color:rgb(255 255 255)}#grve-header.grve-default #grve-main-menu>ul>li>a{color:#777}#grve-header.grve-default .grve-menu-button-line{background-color:#777}#grve-header[data-menu-type=simply].grve-default #grve-main-menu>ul>li:hover>a,.grve-search button[type=submit]:hover .grve-icon-search,.woocommerce-page div.product p.price,a,a:hover{color:#0099b8}#grve-main-content{background-color:#fff}#grve-above-footer{background-color:#ebebeb}#grve-above-footer .grve-social li a,#grve-above-footer .grve-social li:after{color:#888}#grve-above-footer .grve-social li a:hover,#grve-footer-area .widget li a:hover,#grve-footer-area a:hover,#grve-footer-bar .grve-social li a:hover,#grve-footer-bar a:hover{color:#00c5c0}#grve-footer-area{background-color:#333;color:#aeaeae}#grve-footer-area .grve-widget-title,#grve-footer-area h5{color:#fff}#grve-footer-area .widget li a,#grve-footer-area a{color:#c8c8c8}#grve-footer-bar{background-color:rgb(35 35 35);color:#777}#grve-footer-bar .grve-social li a,#grve-footer-bar .grve-social li:after,#grve-footer-bar a{color:#777}#grve-main-content,.grve-search button[type=submit] .grve-icon-search,input[type=email],input[type=text]{color:#a5a5a5}#grve-main-content h1,input[type=email]:focus,input[type=email]:hover,input[type=text]:focus,input[type=text]:hover{color:#7a7a7a}#grve-main-content input,#grve-main-content input[type=email],#grve-main-content input[type=text],.grve-search button[type=submit],.grve-search input[type=text]{border-color:#e4e4e4}.grve-modal-content a.grve-close-modal,button{background-color:#0099b8;color:#fff}.grve-modal-content a.grve-close-modal:hover{background-color:#0099b8;border-color:#0099b8;color:#fff}.wapf-field-container.wapf-field-checkboxes .wapf-field-label.wapf--above{display:none;padding:0;line-height:0}.single-product .wapf-field-group .wapf-field-row:nth-child(2),.single-product.postid-5084 .wapf-field-group .wapf-field-row:nth-child(1) .wapf-field-input{display:none}.single-product #grve-header.grve-default #grve-inner-header{background-color:#000}.single-product #grve-main-content{padding:0}.single-product #grve-footer,.single-product .deposits-frontend-wrapper,.single-product .grve-bottom-header{display:none}.single-product .wapf-wrapper{max-width:100%;width:100%;margin:0 auto}.single-product .wapf-field-group{display:grid;grid-template-columns:1fr;gap:18px}.single-product .wapf-field-container{background:#fff;padding:5px}.single-product .wapf-field-label label{font-size:16px!important;line-height:100%!important;color:#000;font-weight:600;margin-bottom:6px;display:block}.wapf-input{color:#000!important;font-size:16px!important}.single-product .wapf-input{width:100%;height:46px;padding:10px 12px;border-radius:5px;border:1px solid #ccc;font-size:14px}.single-product .wapf-checkboxes label input{display:flex!important;width:auto}.single-product .wapf-checkboxes label{display:flex;align-items:center;gap:0;font-size:16px!important;line-height:18px;color:#000;align-content:normal}.single_add_to_cart_button.button.alt{padding:8px 20px!important;font-size:16px!important;letter-spacing:2px!important;display:block;margin:13px auto!important}.single-product .wapf-product-totals{margin-top:25px;padding:10px;background:#f5f7fa;border-radius:6px;color:#000;font-size:16px;font-weight:400!important}.single-product .wapf-pricing-hint{display:none;color:#0a7cff;font-weight:500}.single-product .wapf-checkboxes input{transform:scale(1.2)}@media (max-width:768px){.single-product .wapf-field-container{padding:14px}}.custom-product-title{max-width:1200px;margin:auto;font-size:32px;font-weight:700}.custom-product-title-container h1{text-align:center;color:#000!important;font-size:34px}.summary.entry-summary>.price{display:none}.single-product form.cart{max-width:1100px;margin:40px auto;padding:30px;background:#fff;border-radius:8px;box-shadow:0 8px 25px rgb(0 0 0/.06)}.wapf-field-label label{font-weight:600}.wapf-product-totals{margin-top:25px;padding:20px;background:#f5f7fa;border-radius:6px}.deposits-frontend-wrapper{margin-top:20px;padding:15px;background:#fdf6ec;border-left:4px solid #f4b400}.single_add_to_cart_button{width:100%;font-size:18px;padding:15px;background:#0056d2;border-radius:6px}#grve-above-footer{padding-top:65px;padding-bottom:65px}#grve-footer-area{padding-top:140px;padding-bottom:60px}#grve-footer-bar{padding-top:40px;padding-bottom:40px}.single-product.postid-5084 .wapf-field-group .wapf-field-row:nth-child(1) label span{font-size:21px;color:#bb1616}.single-product.postid-5084 .wapf-field-group .wapf-field-row:nth-child(2){display:block}.whatsapp-float{position:fixed;bottom:20px;right:20px;z-index:9999}.whatsapp-float img{width:55px;height:55px}