@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";:root{--orangered:#e2341d}body,figure,figcaption,img,#container,#sub-container,h1,h2,h3,h4,h5,p,a,button,ul,ol,li,header,input{margin:0;padding:0;border:0;outline:none;background:0;text-decoration:none;color:#000;font-style:normal;font-weight:400;box-sizing:border-box;list-style:none;font-family:roboto,sans-serif}html,body{max-width:100vw!important}#container{background-color:#d9d9d9;width:100%}#sub-container{width:100%;height:100%;margin:0 auto;padding:0 5%}a,button{cursor:pointer}#cintillo{text-align:center;color:#fff;background-color:#060606;padding:14px 0;font-size:18px}header{position:sticky!important;position:-webkit-sticky;top:0;height:84px;z-index:1000;box-shadow:0 0 10px #000000b3;background-color:#fff;transition:background .3s}header.color{box-shadow:0 0 10px #000000b3;background-color:#fff}header,#logo-link{display:flex;align-items:center;justify-content:center;position:relative}#brand{height:19px;margin:8px}#logo{width:37px}nav.navbar{background-color:#e6e6e6;box-shadow:0 0 20px 2px #00000080;width:350px;min-width:299px;max-width:calc(80% - 60px);height:400px;min-height:100vh;z-index:20;position:fixed;top:0;left:-100%;transition:left .4s}nav.navbar.active{left:0}#nav-list li:nth-child(3) a{color:var(--orangered)}#nav-list li:nth-child(3) a svg path{fill:var(--orangered)}#nav-list li:nth-child(4){border:none}#nav-list li{font-size:20px;font-weight:bolder;text-transform:uppercase;padding:36px 0 36px 20px;border-bottom:1px solid rgba(199,199,199,.541);position:relative}#nav-list li a{position:absolute;top:50%;translate:0 -50%;left:25px;width:calc(100% - 25px);font-size:16px}#nav-list li a svg{position:absolute;right:55px;top:50%;translate:0 -50%;width:8px}#nav-list .input-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:10px;position:relative;border:1px solid #39AC3D;border-radius:20px;max-width:120px;min-width:80px;transition:max-width .4s}#nav-list li input{width:calc(100% - 30px);text-overflow:ellipsis}#nav-list li:last-child:focus-within .input-wrapper{max-width:250px}#nav-list li input::placeholder{font-weight:400;color:#46b44a89}#nav-list li input{font-weight:400;color:#34a438}#nav-list li button{padding-top:4px;width:15px;position:absolute;right:15px}.overlay{background-color:#000;min-width:100vw;min-height:100vh;position:fixed;top:0;left:-100%;opacity:0;transition:opacity .2s,left 0s .2s;pointer-events:none}.overlay.active{pointer-events:all;transition:opacity .2s,left 0s 0s;left:0;opacity:.5}nav.navbar .logo-link{position:absolute;bottom:20px;left:50%;translate:-50% 0}.menu-btn{display:flex;flex-direction:column;justify-content:space-between;width:27px;height:20px;position:absolute;right:20px}.menu-btn>div{background:#000;height:4px;width:100%;border-radius:5px;transition:transform .4s,opacity .4s;transform-origin:left}.menu-btn.active{z-index:1050}.menu-btn.active div:first-child{transform:rotate(45deg) scaleX(1.3) translate(-4px)}.menu-btn.active div:nth-child(2){opacity:0}.menu-btn.active div:last-child{transform:rotate(-45deg) scaleX(1.3) translate(-4px)}nav.breadcrumb{position:relative;width:100%;z-index:900;margin:20px 0}nav.breadcrumb ol{display:flex;margin-left:-10px}nav.breadcrumb ol li,nav.breadcrumb ol li a{color:#636363;font-weight:300;font-size:15px}nav.breadcrumb ol li a{padding:0 10px}nav.breadcrumb .actual-page{font-weight:900;color:#000}#hero{position:relative;overflow:visible;width:100%;height:486px;background:linear-gradient(transparent 65%,#d9d9d9),url(/images/blueberry-snow.png) center center / cover no-repeat}.hero-content-mediaquery,.partition-hero{display:none}.hero-content{position:absolute;left:50%;top:85%;translate:-50%;width:380px;max-width:95%;text-align:center;display:inline-block}.hero-content h1{font-size:29px;font-weight:700}.hero-content p{font-size:17px;margin:15px 0 30px}.hero-content p span{color:#428644}.hero-content button,.hero-content-mediaquery button{margin:12px 0}.hero-content button a,.hero-content-mediaquery button a{color:#fbfbfb!important;font-size:20px;font-weight:bolder;background-color:#44c044;box-shadow:2px 4px 10px #00000080;width:100%;height:100%;border-radius:10px;padding:15px 45px}main{position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin-top:200px}main>h3{text-align:center;font-size:35px;font-weight:700;margin-top:-20px;width:100%}.container-slider{width:calc(85% + 40px);max-width:550px;position:relative;overflow:hidden}.product-slider{display:flex;width:400%}.product-slider .ProductCard{margin:45px}.container-slider>button{position:absolute;width:18px;top:50%;translate:0 -50%;z-index:1}.container-slider button.right-arrow{right:5px}.container-slider button.left-arrow{left:5px;transform:scaleX(-1)}.offer-container{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:90%;max-width:702px;margin:60px 5% 0;min-height:60px;overflow:hidden;box-shadow:0 0 15px #0009;background-color:#dbdbdb}.offer-container h3{font-weight:400;font-size:19px;padding:14px;display:inline-block;order:0;width:100%;margin:0 1%}.offer-container a{max-width:50%;width:350px;order:2;padding:0}.offer-container .ProductCard{margin:0;position:relative;min-height:200px;max-width:none;outline:1px solid #b1b1b1;opacity:1;box-sizing:border-box;height:100%;max-height:none;width:100%!important}.offer-container .ProductCard .inner-container{width:100%!important;height:100%!important;min-width:100%!important;box-shadow:none;overflow:hidden;padding-bottom:12px}.offer-container .ProductCard p.description{width:96%}.offer-container a .ProductCard .inner-container div{font-size:12px}.offer-container a .ProductCard .inner-container h4{margin-top:-10px}.offer-container a .ProductCard .inner-container p.description{margin-top:12px}.offer-container a .ProductCard button:after{font-size:19px}.offer-container .all-offers{width:100%;max-width:100%;margin:0;color:#2d99d6;order:3;padding:14px 20px;display:flex;justify-content:space-between;align-items:center;font-size:13px;border-top:1px solid #b1b1b1;z-index:1}.offer-container .all-offers svg{height:13px}.offer-container .all-offers svg path{fill:#2d99d6}.categories-container{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:50px}.category.olive-soap{background:linear-gradient(#0000001a 25%,#000c),url(/images/olive-soap.png) center center / cover no-repeat}.category.crema-de-mani{background:linear-gradient(#0000001a 25%,#000c),url(/images/crema-de-mani.png) center center / cover no-repeat}.category.shampoo{background:linear-gradient(#0000 50%,#000 95%),url(/images/shampoo.png) center center / cover no-repeat;padding-bottom:30px}footer{display:flex;flex-wrap:wrap;background-color:#000;padding-top:30px}footer .about,footer .help-and-support{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;height:min-content;width:calc(50% - 80px);padding:10px 30px 40px}footer h5{text-wrap:nowrap;font-size:22px;color:#fff;margin-right:20px}footer .link-container{width:157px}footer .about .link-container{width:217px}footer .about a,footer .help-and-support a{color:#2d99d6;width:100%;display:inline-block;font-size:14px;margin:5px 0 10px;text-wrap:nowrap;text-decoration:underline;text-decoration-thickness:2px}footer .social-icons{display:flex;justify-content:space-between;align-items:center;padding:0 30px;margin-top:30px;max-width:400px;width:100%}.social-icons h5{margin-right:-25px;display:none}.social-icons a:nth-child(2):hover svg path{fill:#5c7be2}.social-icons a:nth-child(3):hover svg path{fill:#e03939}.social-icons a:nth-child(4):hover svg path{fill:#8fe2fc}.social-icons a:nth-child(5):hover svg path{fill:#7dc67d}.social-icons a:nth-child(6):hover svg path{fill:#fcffc7}.social-icons a:nth-child(7):hover svg path{fill:#ecb4ff}.copyright{width:100%;line-height:45px;text-align:center;height:90px;font-size:12px;background-color:#d9d9d9;margin-top:20px}.copyright p.c1{background:#f9f9f9}.copyright p.c2{background:#e3e3e3}@media screen and (min-width: 460px){.category{margin-bottom:10px}.categories-container{margin-right:10px;margin-left:10px}}@media screen and (min-width: 850px){main{margin-top:70px}#cintillo{padding:7px 0;font-size:14px}header{background-color:transparent;box-shadow:none}header.scrolled{box-shadow:0 0 10px #000000b3;background-color:#f1f1f1}header,#logo-link{display:flex;align-items:center;justify-content:center;position:relative}#logo-link{position:absolute;left:15px}.partition-hero{display:block;position:absolute;width:40%;height:160%;border-radius:105% 0 0 100%;background-color:#d9d9d9;top:-1%;right:0}.partition-hero img{width:83%;max-width:800px;position:absolute;right:0;top:50%;translate:-0% -70%;border-radius:130px 0 0 250px}nav.navbar{width:28%;background-color:transparent;box-shadow:none;min-width:280px;max-width:350px;height:100%;min-height:0;position:static;padding:0}#nav-list{width:100%;height:100%;display:flex;justify-content:space-between;position:static;margin:0;padding:0}#nav-list li{font-size:18px;font-weight:bolder;padding:0;border:none;position:static;width:auto;height:100%}#nav-list li a{position:relative;left:auto;width:auto;display:inline-block;font-weight:700}#nav-list .input-wrapper{position:relative;max-width:50%}#nav-list li:last-child{position:absolute;top:50%;translate:0 -50%;right:7.5%;width:18%;height:fit-content}#nav-list li:last-child:focus-within .input-wrapper{max-width:100%}#nav-list li input{width:calc(100% - 30px)}header .cart-shopping{height:30px;right:25px;left:auto;z-index:10}.redball-cart{position:absolute;top:5%;right:14px;left:auto}#cintillo{position:relative;z-index:1000}#hero{margin-top:-90px;height:100vh;min-height:400px;max-height:530px;background:url(/images/hero-bg.png) center center / cover no-repeat;overflow:hidden}#hero .hero-content-mediaquery{display:flex;flex-direction:column;align-items:flex-start;gap:30px;width:54%;height:auto;position:absolute;top:37%;left:4%}.hero-content-mediaquery .title{font-size:48px;font-weight:900;line-height:1;color:#f9f9f9;width:100%}.hero-content-mediaquery p{font-size:18px;line-height:1.3;color:#f2f2f2;width:70%;min-width:450px;max-width:600px;font-weight:400}.hero-content-mediaquery figure{display:flex;flex-wrap:nowrap;width:100%}.hero-content-mediaquery figure img{width:50px;height:50px;border-radius:100%}.hero-content-mediaquery figure img:nth-child(2),.hero-content-mediaquery figure img:nth-child(3){margin-left:-20px}.hero-content-mediaquery figure figcaption{display:inline-block;margin-left:10px;line-height:50px;font-size:12px;text-wrap:nowrap;color:#f9f9f9}.category{margin-bottom:20px}.categories-container{margin-right:20px;margin-left:20px}.categories-container .category.shampoo{width:100%;max-width:900px}.categories-container .category.olive-soap{margin-right:20px}.categories-container .category{width:calc(50% - 50px);max-width:420px;height:50vw;max-height:400px;padding:0 20px 20px}footer .social-icons{max-width:530px}.social-icons h5{display:inline-block}.menu-btn,.overlay,nav.navbar .logo-link,#nav-list li a svg,#hero .hero-content{display:none}#hero{min-height:500px;max-height:730px}}@media screen and (min-width: 1100px){.partition-hero img{translate:0% -60%}nav.navbar #nav-list li a{font-size:18px}.hero-content-mediaquery figure figcaption{font-size:14px}.offer-container{max-width:1500px}.offer-container a{width:25%}.offer-container h3{width:79.5%}.offer-container .all-offers{order:0;max-width:200px;width:16%}.offer-container a .ProductCard div{font-size:15px}.offer-container a .ProductCard button:after{font-size:26px}.category.shampoo{margin:0 20px 20px}}.info-page-container{max-width:1000px;display:flex;flex-wrap:wrap;justify-content:cnter;margin:0 auto}.info-page-container h3{color:#000000d1;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:#00000080;font-weight:700;font-size:34px;margin:20px 0;text-transform:uppercase}.info-page-container h5{color:#1e4b1e;width:100%;font-weight:700;font-size:19px;margin-bottom:15px;margin-top:20px}.info-page-container p{color:#000000bd;font-weight:400;font-size:15px;margin-bottom:10px;width:100%}.info-page-container p a{color:#2d99d6;text-decoration:underline}.info-page-container .green-hill-brand,.info-page-container .hgw-brand{width:calc(50% - 15px);max-width:260px;height:min-content;max-height:113px;margin-left:-5px;display:flex;justify-content:start;align-items:center}.info-page-container .green-hill-brand svg{width:100%;height:109px;padding:0;margin:0}.info-page-container .hgw-brand{margin-left:20px;height:auto;max-height:109px}.info-page-container .hgw-brand img{height:70%}.info-page-container .faq-container{background-color:#c6c6c649;margin:10px 0;padding:0 10px;width:100%;overflow:hidden;position:relative;height:42px}.info-page-container .faq-container .faq-q{background-color:transparent;margin:0;padding:12px 20px;border:none;width:100%;display:flex;justify-content:space-between;font-weight:700;font-size:15px;text-align:left}.faq-q svg{width:10px!important;height:15px!important;transform:rotate(90deg);transform-origin:center;user-select:none;pointer-events:none}.faq-q span{width:93%}.info-page-container .faq-container .faq-a{margin:0;border:none;display:inline-block;padding:0 20px 20px}.info-page-container .faq-container.active{height:auto}.info-page-container .faq-container.active .faq-q svg{transform:rotate(-90deg)}@media screen and (max-width:600px){.faq-q{font-size:13px!important}.faq-a{font-size:14px!important}}.grid-container{display:grid;grid-template-columns:repeat(6,1fr);justify-items:center;gap:60px 30px;box-sizing:border-box;margin-bottom:80px}.grid-container h3{justify-self:start;align-self:end;grid-column:1 / span 6;margin:0;font-weight:600;font-size:28px}.grid-container a{width:100%;height:calc(100% + 30px);grid-column:span 2;transition:transform .3s;max-height:80vh!important;position:relative}.grid-container .ProductCard{box-shadow:0 0 14px #00000040;width:100%!important;margin:0 auto;max-width:none!important;max-height:1000px!important;min-height:1px!important;height:100%!important}.grid-container .ProductCard .inner-container{width:100%}.grid-container a:hover{transform:scale(1.02)}@media screen and (max-width: 912px){.grid-container a{grid-column:span 3}}@media screen and (max-width: 660px){.grid-container a .ProductCard p.cuotas{margin-bottom:20px}a .ProductCard div.discount{font-size:12px;max-width:61px}a .ProductCard p.description{font-size:10px}a .ProductCard button:after{font-size:18px}.grid-container{gap:30px}.grid-container a{grid-column:span 6;max-width:360px;max-height:480px!important}.grid-container h3{margin-bottom:20px}}.err-message{grid-column:1 / span 6;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.err-message h5{font-size:30px;color:#21a521;text-align:center}.err-message p{color:#000;width:100%;text-align:center;margin:10px 0 50px}.err-message a{border-radius:3px;color:#fff;background-color:#38b638;padding:12px 20px;font-size:20px;width:auto;height:min-content}.ProductCard{width:100%;margin:0;position:relative;height:auto;max-height:70vh;min-height:570px;display:flex;justify-content:center;flex-wrap:wrap;text-align:center;box-shadow:none!important}.ProductCard div.inner-container{box-shadow:0 0 15px #0009;background-color:#dbdbdb;width:90%;height:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:center}.ProductCard div.discount{position:absolute;padding:4px 8px;width:min-content;white-space:nowrap;min-width:42px;max-width:70px;color:#e6e6e6;border-radius:7px;left:4%;top:4%;text-align:center;background-color:#e2341d;font-weight:bolder;font-size:13px}.ProductCard button{position:absolute;max-width:14%;right:9%;top:4.1%;z-index:90}.ProductCard button .cart-shopping{width:100%;max-width:35px;stroke:#289228;fill:none}.ProductCard button:after{content:"+";font-size:26px;font-family:sans-serif;font-weight:700;color:#289228;width:20px;height:20px;position:absolute;right:-50%;top:-55%}.ProductCard img{max-width:100%;width:100%!important;background-image:linear-gradient(to bottom,#000,#0000);mask-image:linear-gradient(black 70%,transparent 90%);transition:transform .2s;border-bottom-right-radius:2000px 1000px;border-bottom-left-radius:2000px 1000px;max-height:70%;object-fit:fill}.ProductCard h4{height:min-content;color:#3c3c3c;width:100%;margin-top:-15%;font-size:20px;font-weight:700;z-index:20}.ProductCard p.cuotas{color:#00000058;width:100%;font-size:10px;font-weight:700;max-width:85%;margin:0% 0 3%;z-index:30}.ProductCard p.description{color:#000000b1;width:85%;font-size:12px;margin:-4% 0 4.5%;z-index:30}.ProductCard span.original{color:#349325;font-size:12px;display:block;text-decoration:line-through;text-decoration-color:#00000095;text-decoration-thickness:2px;margin:0 5px 6px 0}.ProductCard span{color:#2cbd14;font-size:17px;width:100%;margin:-2% 8px 2% 0}.ProductCard a{background-color:#44c044;color:#e4e4e4;font-size:17px;font-weight:700;margin-top:1.5%;height:45px;line-height:45px;width:60%;border-radius:50px;transition:all .18s;margin-bottom:10%}.ProductCard a:hover{background-color:transparent;color:#44c044;border:1px solid #44c044}.offer-container a .ProductCard:hover img{transform:scale(1.05);transform-style:preserve-3d;z-index:0!important}@media screen and (max-width:850px){.ProductCard a{font-size:14px;height:33px;width:50%;line-height:33px;margin-top:0;margin-bottom:10px}.ProductCard{min-height:200px}.grid-container .ProductCard{margin-bottom:100px}.ProductCard p.description{font-size:10px;margin-bottom:4px}.ProductCard p.cuotas{font-size:8px;margin:0 0 10px}.ProductCard div.discount{padding:4px 6px;min-width:none;width:min-content;font-size:10px}.offer-container .ProductCard div.discount{font-size:9px!important;padding:3px 4px}.offer-container .ProductCard h4{font-size:17px}.offer-container .ProductCard p.description{font-size:9px}.offer-container .ProductCard p.cuotas{font-size:7px}}.image-gallery-icon{color:#fff;transition:all .3s ease-out;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px #1a1a1a)}@media (hover: hover)and (pointer: fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media (max-width: 768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media (max-width: 480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media (max-width: 768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media (max-width: 480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;height:100%;inset:0;position:fixed;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media (max-width: 768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:#0006;bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width: 768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media (max-width: 768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width: 480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{transform:scale(1.2);background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active{transform:scale(1.2);border:1px solid #fff;background:#fff}@media (hover: hover)and (pointer: fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width: 768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media (max-width: 768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media (max-width: 768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media (hover: hover)and (pointer: fine){.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}}@media (hover: hover)and (pointer: fine)and (max-width: 768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:0 2px 2px #1a1a1a;transform:translateY(-50%);white-space:normal;width:100%}@media (max-width: 768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:#0006;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width: 768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.product-page-container{display:flex;position:relative;justify-content:flex-start;flex-wrap:wrap;max-width:1400px}.product-page-container>*{order:5}.image-gallery{width:100%;max-width:570px;display:inline-block;margin:16px 0}.image-gallery img{border:1px solid rgba(0,0,0,.5)}.image-gallery svg{stroke:#fff;transition:all .2s}.image-gallery-icon{outline:0!important}.image-gallery-icon:hover svg,.image-gallery-svg:hover{stroke:#44c044!important}.image-gallery-bullet:hover{background-color:#44c044!important;border-color:#44c044!important}.image-gallery-right-nav svg,.image-gallery-left-nav svg{width:29px!important}.product-title,.opinion-container,.allprices-container,hr,.product-title-info-container{width:100%;display:block}.product-btn{margin-right:60%}.product-title{color:#000;font-size:32px;line-height:34px;font-weight:700;margin-bottom:15px}#star-icon-svg{margin:0 8px -5px}.reviews-count{color:#636363;font-size:16px}.product-rating{color:#d0b365;font-weight:900;font-size:18px}.product-btn{display:flex;justify-content:center;align-items:center;height:50px;border-radius:5px;font-size:16px;font-weight:500}.buynow-btn{color:#fff;padding:20px 35px;background-color:#44c044;box-shadow:2px 4px 10px #0000004d;min-width:165px;margin:20px 0}.addtocart-btn{padding:20px 10px;width:fit-content;min-width:200px;max-width:80%;color:#44c044;border:1px solid #44c044}.addtocart-btn svg{width:30%;min-width:30px;max-width:37px;margin-right:5px}.allprices-container{margin:10px 0}.allprices-container span{margin:0 7px 0 0}.original-price{font-size:28px;font-weight:500}.original-price.active{text-decoration:line-through double;font-size:25px;font-weight:400}span.discounted-price{font-size:25px;font-weight:500;margin-right:7px;display:none}.discount-percentage{font-size:15px;display:none;color:red}span.discounted-price.active,.discount-percentage.active{display:inline-block}.achievement-container{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start}.achievement-container p{width:80%;display:inline-block;color:#636363;font-size:11px;line-height:15px;margin:12px 0 0 10px}svg.product-page-svg{width:28px;height:28px}.product-page-svg-container{background-color:#b6d2b6;width:40px;height:40px;display:flex;justify-content:center;align-items:center;padding:0;margin:10px;border-radius:100%;overflow:visible}svg.achievement-icon-svg{margin-top:18px;width:50px;height:50px}#shield-icon-svg{margin-top:2px}.service-item{display:flex;align-items:center;flex-wrap:nowrap;width:50%}.service-item p{font-weight:600;font-size:12px}hr{margin:30px 0 25px;border-top-width:2px}.service-item-container{display:flex;margin:10px 0 0;width:100%;max-width:500px}.product-title-info-container{z-index:10;border-bottom:2px solid #9a9a9a;margin-top:55px}.product-title-info-container button{position:relative;display:inline-block;margin:0 3% 0 0;font-size:17px;padding:0 20px 18px 0;color:#6a6a6a;font-weight:500}.product-title-info-container button.active{font-weight:900;color:#000;transition:all .3s}.product-title-info-container button:after{content:"";width:calc(100% - 11px);height:10px;bottom:-2px;left:-3px;position:absolute;background-color:#99b499;border-radius:6px 6px 2px 2px;transition:opacity .3s;opacity:0}.product-title-info-container button.active:after{opacity:1}.product-info-container{margin:10px 0 50px}.product-info-container h6{color:#000;font-weight:900;font-size:18px;margin:30px 0 10px}.product-info-container p{padding-left:10px;text-indent:10px;margin-bottom:10px}.product-info-container p .highlighted{color:#e11212}.product-info-container ul{text-indent:-22px;line-height:17px}.product-info-container ul li{padding-left:35px;margin-bottom:5px;list-style:disc;list-style-position:inside}.product-info-container ol{margin-top:18px;text-indent:-.85rem;line-height:16px}.product-info-container ol li{padding:16px 4px 16px 25px;font-size:12px;font-weight:500;width:100%;list-style:decimal;list-style-position:inside}.product-info-container ol li:nth-child(odd){background-color:#dbe3db}@media screen and (min-width:900px){hr{display:none}.product-title,.opinion-container,.allprices-container,.achievement-container,.service-item-container{width:40%;margin-left:calc(54% + 40px)}.achievement-container,.service-item-container{transform:translate(-11px)}.allprices-container{margin-bottom:10px}.buynow-btn{margin:0 0 0 calc(54% + 39px);width:15%;padding:20px 10px;min-width:135px;max-width:165px;font-size:14px}.addtocart-btn{margin:0 0 0 12px;width:20%;padding:5px 10px;min-width:180px;max-width:200px;font-size:14px}.addtocart-btn svg{width:34px}.product-title{font-size:25px;line-height:25px;order:1;margin-bottom:0}.product-title-info-container{margin:40px 0 0}.image-gallery{width:54%;max-width:580px;order:0;margin:0;position:absolute;left:0;top:0}.achievement-container{order:2;margin-bottom:10px}.achievement-container p{font-size:9px}.description ol li{font-size:15px}}@media screen and (min-width: 1000px){.product-title-info-container{margin:75px 0 0}.product-btn{margin-top:10px;margin-bottom:5px}}@media screen and (min-width:1200px){.product-title,.opinion-container,.allprices-container,.achievement-container,.service-item-container{margin-left:620px}.product-title{font-size:32px;line-height:34px}.buynow-btn{margin:10px 0 5px 619px}.achievement-container p{font-size:12px}.opinion-container{margin-top:5px}.allprices-container{margin-top:20px;margin-bottom:4px}}.cart-shopping-products.active-overlay{z-index:1298371298372189}.overlay-modal-div{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;background-color:#000000cb;z-index:2000}.modal-div{position:relative;box-sizing:border-box;max-height:600px;width:70%;min-width:350px;max-width:700px;background-color:#d9d9d9;padding:6px 30px 30px;overflow-x:hidden;overflow-y:auto;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.modal-header{width:100%;height:56px;display:flex;justify-content:space-between;align-items:center;border-bottom:3px solid rgba(0,60,0,.2);margin-bottom:30px}.modal-header h4{font-weight:900;text-transform:uppercase;font-size:18px}.close-modal-div{width:30px;height:30px;display:flex;flex-wrap:wrap;flex-direction:column;margin-top:-5px}.close-modal-div div{background-color:#000;width:100%;height:2px;transform-origin:center;translate:0 12px}.close-modal-div div:first-child{transform:rotate(45deg) translate(2px,2px)}.close-modal-div div:last-child{transform:rotate(-45deg)}.buy-input-label{display:inline-block;font-size:13px;font-weight:700;height:30px;line-height:33px;width:123px;text-align:start}.buy-input{height:30px;width:calc(100% - 128px);margin-left:5px;border-bottom:1px solid rgba(0,0,0,.347);background-color:#00000006;padding-left:5px;transition:border-color .2s,background-color .35s;margin-bottom:10px}.buy-input::placeholder{color:#0000004d;font-size:12px}.buy-input:focus{border-color:#44c044;background-color:#0000000f}.buy-input:not(:placeholder-shown){border-color:#44c044}ul.products-list{width:100%;text-align:start;border-bottom:none;margin-top:25px;font-weight:900}ul.products-list li{margin:5px 0;padding-left:15px;text-align:start;display:flex;justify-content:space-between;font-size:13px}ul.products-list li:last-child{font-size:18px;font-weight:800;margin-top:15px;padding-left:0}.confirm-btn{align-self:flex-end;background-color:#44c044;color:#fff;text-align:start;box-sizing:border-box;padding:12px 18px;border-radius:5px;font-weight:500;font-size:13px;margin-top:20px}.confirm-btn svg{width:20px;margin:0 0 -5px 5px}header .redball-cart{pointer-events:none;position:absolute;width:24px;height:24px;line-height:24px;top:7%;left:38px;text-align:center;background-color:var(--orangered);color:#f9f9f9;border-radius:100%;user-select:none}header .cart-btn{position:absolute;left:15px;cursor:pointer}.cart-btn .cart-shopping{fill:#84a07d;stroke-width:.2;stroke:#0000;height:30px}.cart-shopping-products{width:290px;max-width:80%;height:100vh;background-color:#e6e6e6;position:fixed;top:0;padding:0 30px;text-align:center;box-shadow:0 0 30px #00000074;box-sizing:border-box;z-index:30;transition:right .3s,opacity .3s;opacity:0;right:-290px;overflow-y:auto}.cart-btn~input:checked~.cart-shopping-products{right:0;opacity:1}.cart-shopping-products .buy-cart{background-color:#44c044;color:#fff;text-align:start;box-sizing:border-box;padding:13px 22px;margin:22px 0 22px -60px;border-radius:5px;font-weight:500;font-size:14px;transition:all .3s}.buy-cart:hover{transform:scale(1.06)}.cart-shopping-products ul.cart-list{border-bottom:2px solid rgba(0,0,0,.2)}.cart-shopping-products ul.cart-list li{text-align:center;margin-bottom:30px}.cart-shopping-products ul.cart-list li img{height:120px;width:100%;object-fit:cover}.cart-shopping-products ul.cart-list li .cart-item-info{color:#000000b3;font-size:14px}.cart-shopping-products ul.cart-list li .cart-item-info strong{color:#000;font-size:17px}.cart-shopping-products ul.cart-list li footer{display:flex;justify-content:center;align-items:center;background-color:transparent;padding:0;margin-top:4px;gap:8px}.cart-shopping-products ul.cart-list li footer button{display:flex;justify-content:center;align-items:center;background-color:#24c12433;color:#000;font-weight:400;font-size:20px;border-radius:7px;height:30px;width:25px}.cart-shopping-products .empty-cart{display:flex;align-items:center;gap:7px;margin:20px auto;border-radius:6px;position:relative;background-color:#000;padding:6px 12px;color:#e6e6e6;font-weight:700;height:40px;transition:all .2s}.empty-cart:after{content:"";position:absolute;background-color:red;width:26px;height:2px;top:44%;right:7px;transform:rotate(-45deg)}.empty-cart:hover svg{stroke:#000}.empty-cart:hover{background-color:transparent;outline:1px solid black;color:#000}@media screen and (min-width: 850px){header .cart-btn{height:30px;right:25px;left:auto}.cart-btn .cart-shopping{height:30px;right:25px;left:auto}header .redball-cart{position:absolute;top:5%;right:14px;left:auto}.cart-btn,.redball-cart{z-index:40}.darkened{filter:brightness(.24);pointer-events:none}}.category *{color:#fff}.category{width:100%;max-width:420px;height:100vw;max-height:400px;padding:0 20px 20px;display:flex;flex-wrap:wrap;align-content:flex-end}.category h2{width:100%;font-size:34px;font-weight:400}.category p{width:100%;margin:18px 0 35px;font-size:19px;font-weight:200;padding-right:calc(100% - 360px);letter-spacing:1px}.category button,.category a{border:1px solid rgb(255,255,255);text-align:center;line-height:50px;height:50px;max-width:200px;width:calc(50% - 10px);font-size:16px;font-weight:600;transition:all .19s}.category a{margin-right:10px}.category button{margin-left:10px}.category button:hover,.category a:hover{background-color:#fff;color:#000}
