*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;height:100%;font-size:20px}body{display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;min-height:100%;margin:0;font-family:var(--font-poppins);font-style:normal;font-weight:300;font-size:.7rem;line-height:1.6;color:var(--color-primary)}.body{font-size:.7rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-style:normal;font-weight:600;line-height:1.2;word-break:break-word;margin:0}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.rte .h1,.rte .h2,.rte .h3,.rte .h4,.rte .h5,.rte .h6{margin:0 0 1rem}h1,.h1{font-size:1.75rem}h2,.h2{font-size:1rem}h3,.h3{font-size:.7rem}h4,.h4{font-size:.6rem}h5,.h5{font-size:.5rem}h6,.h6{font-size:.4rem}p{margin:0 0 1rem;line-height:1.6}p:last-child{margin-bottom:0}b,strong{font-weight:600}ul,ol{line-height:1.8;margin:0 0 1rem}ul:last-child,ol:last-child{margin:0}textarea{font-family:var(--font-poppins)}img{max-width:100%}a{transition:all .3s;color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}a:hover{text-decoration-thickness:1px!important}blockquote{font-style:italic;border-left:2px solid #000;padding-left:1rem}hr{border:none;height:1px;background-color:#000;display:block;margin:1rem 0}a:empty,ul:empty,dl:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}@media (min-width: 768px){body,.body{font-size:.8rem}h1,.h1{font-size:2rem}h2,.h2{font-size:1.3rem}h3,.h3{font-size:1rem}h4,.h4{font-size:.9rem}h5,.h5{font-size:.8rem}h6,.h6{font-size:.7rem}}@media (min-width: 1200px){body,.body{font-size:.9rem}h1,.h1{font-size:2.25rem}h2,.h2{font-size:1.7rem}h3,.h3{font-size:1.3rem}h4,.h4{font-size:1rem}h5,.h5{font-size:.9rem}h6,.h6{font-size:.8rem}}@media (min-width: 1440px){body,.body{font-size:1rem}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2.25rem}h3,.h3{font-size:1.7rem}h4,.h4{font-size:1.3rem}h5,.h5{font-size:1rem}h6,.h6{font-size:.9rem}}.page-width{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.page-width .container{padding-left:0;padding-right:0}.container-lg{max-width:1920px!important}.container-md{max-width:1440px!important}.container{max-width:1230px!important}.text-center{text-align:center}.text-right{text-align:right}@media (min-width: 768px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:30px;padding-right:30px}}@media (max-width: 767px){.show-desktop{display:none!important}}@media (min-width: 768px){.show-mobile{display:none!important}}button.button{-webkit-appearance:none;appearance:none;border:0}.shopify-challenge__button,.button{border-radius:99px;background:var(--color-secondary);color:var(--color-primary);font-weight:600;text-transform:uppercase;padding:6px 24px;text-decoration:none!important;display:inline-block;width:inherit;height:inherit;min-width:inherit;min-height:inherit;line-height:1.6;font-size:.7rem}.shopify-challenge__button:hover,.button:hover{background:var(--color-primary);color:var(--color-secondary)!important}.button-clear{background:transparent!important;color:var(--color-secondary)!important;padding:0!important;border-radius:0!important}.button-sm{padding:6px 24px!important;font-size:.7rem!important;min-width:inherit!important}.button-fluid{min-width:inherit!important}.button-wholesales{background:#f3f57c!important;color:#fff!important}.button-wholesales:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.9882 0.313064L8.5782 3.52306C8.61436 3.60454 8.67125 3.67511 8.74319 3.72775C8.81513 3.78039 8.8996 3.81325 8.9882 3.82306L12.4982 4.34306C12.5998 4.35613 12.6956 4.39784 12.7745 4.46332C12.8533 4.5288 12.9118 4.61536 12.9433 4.71288C12.9747 4.81039 12.9778 4.91485 12.9521 5.01404C12.9264 5.11324 12.873 5.20308 12.7982 5.27306L10.2682 7.78306C10.2036 7.84339 10.1552 7.91891 10.1272 8.00274C10.0993 8.08657 10.0927 8.17606 10.1082 8.26306L10.7182 11.7931C10.7359 11.8945 10.7247 11.9988 10.686 12.0942C10.6473 12.1896 10.5825 12.2723 10.4992 12.3327C10.4158 12.3931 10.3172 12.429 10.2145 12.4361C10.1118 12.4432 10.0091 12.4214 9.9182 12.3731L6.7582 10.7031C6.67729 10.6633 6.58834 10.6427 6.4982 10.6427C6.40806 10.6427 6.31912 10.6633 6.2382 10.7031L3.0782 12.3731C2.98729 12.4214 2.88464 12.4432 2.78193 12.4361C2.67922 12.429 2.58057 12.3931 2.49722 12.3327C2.41386 12.2723 2.34914 12.1896 2.31042 12.0942C2.2717 11.9988 2.26054 11.8945 2.2782 11.7931L2.8882 8.22306C2.90366 8.13606 2.89712 8.04657 2.86918 7.96274C2.84123 7.87891 2.79277 7.80339 2.7282 7.74306L0.168202 5.27306C0.0924646 5.20116 0.0392019 5.10884 0.0148661 5.00728C-0.00946972 4.90572 -0.00383448 4.79928 0.0310891 4.70086C0.0660127 4.60244 0.128726 4.51626 0.211633 4.45275C0.29454 4.38925 0.394082 4.35115 0.498202 4.34306L4.0082 3.82306C4.0968 3.81325 4.18128 3.78039 4.25322 3.72775C4.32515 3.67511 4.38204 3.60454 4.4182 3.52306L6.0082 0.313064C6.0515 0.219573 6.12064 0.14042 6.20747 0.0849475C6.29429 0.0294755 6.39517 0 6.4982 0C6.60123 0 6.70211 0.0294755 6.78894 0.0849475C6.87576 0.14042 6.9449 0.219573 6.9882 0.313064Z' fill='%233336AD'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;display:inline-block;width:13px;height:13px;vertical-align:baseline;margin-right:4px}.button-wholesales:hover{background:#f3f57c!important;color:#fff!important}.customer .button-wholesales{color:var(--color-primary)!important}@media (min-width: 768px){.button{padding:8px 28px;font-size:.8rem}}@media (min-width: 1200px){.button{padding:10px 32px;font-size:.9rem;min-width:200px}}@media (min-width: 1440px){.button{padding:12px 36px;font-size:1rem}}.generic-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff3;z-index:9999}.generic-popup.active{opacity:1;pointer-events:all}.generic-popup:not(.active){opacity:0;pointer-events:none}.generic-popup .generic-popup-content{background:#fff;padding:100px 40px 40px;position:relative;border-radius:20px;max-width:600px;box-shadow:0 0 1px #0000004d}.generic-popup .generic-popup-content>button{position:absolute;top:20px;right:20px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;-webkit-appearance:none;appearance:none;background:none;border:0;font-size:1rem;padding:0;background:var(--color-primary);color:#fff;border-radius:50%;cursor:pointer}@media (max-width: 767px){.generic-popup .generic-popup-content{padding:80px 20px 40px;margin:15px;max-height:calc(100% - 30px)}}.swiper-button-lock{display:none!important}body.scroll-top #header{top:0}body.scroll-btm #header{top:-100%}@media (max-width: 991px){body.scroll-top #header{top:0!important}body .section-header-announcement:not(:empty)+.section-header{position:relative;top:0;z-index:11;transition:all .5s}body.scroll-top .section-header-announcement:not(:empty)+.section-header{top:0!important}body.scroll-btm .section-header-announcement:not(:empty)+.section-header{top:-38px!important}}#header{position:sticky;top:0;z-index:11;transition:all .5s}.section-header-announcement{background:var(--color-secondary);color:var(--color-primary);text-align:center;position:relative;top:0;z-index:10;transition:all .5s}.section-header-announcement .swiper-slide>a,.section-header-announcement .swiper-slide>span{display:flex;align-items:center;justify-content:center;width:100%;height:38px;color:var(--color-primary);text-align:center;text-decoration:none;font-size:.6rem;font-weight:500}.section-header-announcement .swiper-button-prev,.section-header-announcement .swiper-button-next{display:none}.section-header-announcement .swiper-button-prev:after,.section-header-announcement .swiper-button-next:after{font-size:.6rem;color:var(--color-primary)}@media (max-width: 767px){.section-header-announcement{background:var(--color-primary);color:#fff}.section-header-announcement .swiper-slide>a,.section-header-announcement .swiper-slide>span{height:28px;color:#fff;font-size:.5rem}}@media (min-width: 768px){.header .show-mobile{display:revert!important}.header .show-desktop{display:none!important}}@media (min-width: 1024px){.header .show-mobile{display:none!important}.header .show-desktop{display:revert!important}}.header{background:#fff;height:64px;--logo-width: 120px}.header-container{height:64px;display:flex;align-items:center;justify-content:space-between}.header-left{flex:0 0 calc(calc(100% - var(--logo-width)) / 2);display:flex;justify-content:flex-start}.header-center{flex:0 0 var(--logo-width);display:flex;align-items:center;justify-content:center}.header-center .logo-h1{margin:0;line-height:1;max-width:150px}.header-center .logo{display:block}.header-center .logo img{display:block;max-height:18px}.header-right{flex:0 0 calc(calc(100% - var(--logo-width)) / 2);display:flex;justify-content:flex-end}@media (min-width: 1024px){.header{--logo-width: 150px}.header-center{padding:0 15px}.header-center .logo img{max-height:24px}}.header-menu ul{list-style:none;margin:0;padding:0}.header-menu ul ul{transition:all .3s;opacity:0;display:none}.header-menu li{position:relative}.header-menu li.collections-wholesales{display:none!important}.header-menu li.collections-wholesales a{background:#f3f57c;color:var(--color-primary)!important;padding:4px 8px;border-radius:99px;display:inline}.header-menu li.collections-wholesales a:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.9882 0.313064L8.5782 3.52306C8.61436 3.60454 8.67125 3.67511 8.74319 3.72775C8.81513 3.78039 8.8996 3.81325 8.9882 3.82306L12.4982 4.34306C12.5998 4.35613 12.6956 4.39784 12.7745 4.46332C12.8533 4.5288 12.9118 4.61536 12.9433 4.71288C12.9747 4.81039 12.9778 4.91485 12.9521 5.01404C12.9264 5.11324 12.873 5.20308 12.7982 5.27306L10.2682 7.78306C10.2036 7.84339 10.1552 7.91891 10.1272 8.00274C10.0993 8.08657 10.0927 8.17606 10.1082 8.26306L10.7182 11.7931C10.7359 11.8945 10.7247 11.9988 10.686 12.0942C10.6473 12.1896 10.5825 12.2723 10.4992 12.3327C10.4158 12.3931 10.3172 12.429 10.2145 12.4361C10.1118 12.4432 10.0091 12.4214 9.9182 12.3731L6.7582 10.7031C6.67729 10.6633 6.58834 10.6427 6.4982 10.6427C6.40806 10.6427 6.31912 10.6633 6.2382 10.7031L3.0782 12.3731C2.98729 12.4214 2.88464 12.4432 2.78193 12.4361C2.67922 12.429 2.58057 12.3931 2.49722 12.3327C2.41386 12.2723 2.34914 12.1896 2.31042 12.0942C2.2717 11.9988 2.26054 11.8945 2.2782 11.7931L2.8882 8.22306C2.90366 8.13606 2.89712 8.04657 2.86918 7.96274C2.84123 7.87891 2.79277 7.80339 2.7282 7.74306L0.168202 5.27306C0.0924646 5.20116 0.0392019 5.10884 0.0148661 5.00728C-0.00946972 4.90572 -0.00383448 4.79928 0.0310891 4.70086C0.0660127 4.60244 0.128726 4.51626 0.211633 4.45275C0.29454 4.38925 0.394082 4.35115 0.498202 4.34306L4.0082 3.82306C4.0968 3.81325 4.18128 3.78039 4.25322 3.72775C4.32515 3.67511 4.38204 3.60454 4.4182 3.52306L6.0082 0.313064C6.0515 0.219573 6.12064 0.14042 6.20747 0.0849475C6.29429 0.0294755 6.39517 0 6.4982 0C6.60123 0 6.70211 0.0294755 6.78894 0.0849475C6.87576 0.14042 6.9449 0.219573 6.9882 0.313064Z' fill='%233336AD'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;display:inline-block;width:13px;height:13px;vertical-align:baseline;margin-right:4px}body.logged-in.wholesales-customer .header-menu li.collections-wholesales{display:revert!important}body.logged-in.wholesales-customer .header-menu li.product{display:none!important}.header-menu a{text-decoration:none;display:inline-flex;gap:8px;align-items:center;color:var(--color-primary);font-weight:500;font-size:.8rem;position:relative;white-space:nowrap;transition:none}.header-menu a>.icon{width:12px;margin:0;line-height:1}.header-menu .menu-switch{display:flex;align-items:center;justify-content:center}.header-menu .menu-switch span{display:flex;align-items:center;justify-content:center;min-width:20px;min-height:20px}.header-menu .menu-switch span span{display:none}.header-menu .menu-switch span svg{width:100%;height:100%;object-fit:contain;object-position:center}@media (min-width: 1024px){.header-menu .menu-switch span span{display:revert}.header-menu .menu-switch span svg{display:none}}.header-menu>ul{display:flex;align-items:center;gap:20px}.header-menu>ul>li:hover>ul{opacity:1;display:block}.header-menu>ul>li.has-menu:hover>a{color:var(--color-secondary)}.header-menu>ul>li>a{line-height:64px;display:inline-flex;align-items:center}.header-menu>ul>li>ul{position:absolute;top:100%;left:0%;z-index:10;white-space:nowrap;background:#f9f7f2;padding:8px 0 30px}.header-menu>ul>li>ul li a{padding:8px 0;color:#fff;font-size:.8rem;font-weight:300}.header-menu>ul>li>ul>li:hover>ul{opacity:1;display:block}.header-menu>ul>li>ul>li:hover>a{color:var(--color-secondary);font-weight:400}.header-menu>ul>li>ul>li>ul{position:absolute;top:0%;left:100%;z-index:10;white-space:nowrap;background:#f9f7f2;border-left:1px solid #c4c4c4}@media (min-width: 1024px){.header-menu>ul{gap:40px}}#cart-icon-bubble{position:relative;gap:4px}#cart-icon-bubble .cart-count-bubble{display:inline-block;font-size:12px}#search-icon>span{gap:8px}#search-icon svg{display:block;width:20px;height:20px}@media (min-width: 1024px){#search-icon svg{width:12px;height:12px}}.menu-mobile,.menu-mobile span{display:flex;align-items:center}.menu-mobile svg{height:18px}.menu-mobile svg.icon-hamburger{display:revert}.menu-mobile svg.icon-close{display:none}body.section-header-hover .header{background-color:var(--color-primary)!important}body.section-header-hover .header-center{visibility:hidden;display:none}body.section-header-hover .header-menu a{color:#fff}body.section-header-hover .header-menu>ul>li>ul{background:var(--color-primary)}body.section-header-hover .header-menu>ul>li>ul:before,body.section-header-hover .header-menu>ul>li>ul:after{content:"";position:absolute;top:0;bottom:0;display:block;width:100vw;background:var(--color-primary)}body.section-header-hover .header-menu>ul>li>ul:before{left:0}body.section-header-hover .header-menu>ul>li>ul:after{right:0}body.section-header-hover .header-menu>ul>li>ul li{position:relative;z-index:1}.header-mobile{position:fixed;top:0;bottom:0;left:0;width:calc(100vw - 30px);display:none;background-color:var(--color-primary);color:#fff;transition:all .3s;transform:translate(-100%);visibility:hidden}.header-mobile .header-menu{padding:0 0 60px;overflow-y:scroll;height:calc(100vh - 48px)}.header-mobile .header-menu ul ul{padding:0!important;display:block;opacity:1;position:static;border:none!important;background:transparent}.header-mobile .header-menu li{border-bottom:1px solid #fff}.header-mobile .header-menu li.collections-wholesales{display:none!important;background:#f3f57c;color:var(--color-primary)!important}.header-mobile .header-menu li.collections-wholesales a:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.9882 0.313064L8.5782 3.52306C8.61436 3.60454 8.67125 3.67511 8.74319 3.72775C8.81513 3.78039 8.8996 3.81325 8.9882 3.82306L12.4982 4.34306C12.5998 4.35613 12.6956 4.39784 12.7745 4.46332C12.8533 4.5288 12.9118 4.61536 12.9433 4.71288C12.9747 4.81039 12.9778 4.91485 12.9521 5.01404C12.9264 5.11324 12.873 5.20308 12.7982 5.27306L10.2682 7.78306C10.2036 7.84339 10.1552 7.91891 10.1272 8.00274C10.0993 8.08657 10.0927 8.17606 10.1082 8.26306L10.7182 11.7931C10.7359 11.8945 10.7247 11.9988 10.686 12.0942C10.6473 12.1896 10.5825 12.2723 10.4992 12.3327C10.4158 12.3931 10.3172 12.429 10.2145 12.4361C10.1118 12.4432 10.0091 12.4214 9.9182 12.3731L6.7582 10.7031C6.67729 10.6633 6.58834 10.6427 6.4982 10.6427C6.40806 10.6427 6.31912 10.6633 6.2382 10.7031L3.0782 12.3731C2.98729 12.4214 2.88464 12.4432 2.78193 12.4361C2.67922 12.429 2.58057 12.3931 2.49722 12.3327C2.41386 12.2723 2.34914 12.1896 2.31042 12.0942C2.2717 11.9988 2.26054 11.8945 2.2782 11.7931L2.8882 8.22306C2.90366 8.13606 2.89712 8.04657 2.86918 7.96274C2.84123 7.87891 2.79277 7.80339 2.7282 7.74306L0.168202 5.27306C0.0924646 5.20116 0.0392019 5.10884 0.0148661 5.00728C-0.00946972 4.90572 -0.00383448 4.79928 0.0310891 4.70086C0.0660127 4.60244 0.128726 4.51626 0.211633 4.45275C0.29454 4.38925 0.394082 4.35115 0.498202 4.34306L4.0082 3.82306C4.0968 3.81325 4.18128 3.78039 4.25322 3.72775C4.32515 3.67511 4.38204 3.60454 4.4182 3.52306L6.0082 0.313064C6.0515 0.219573 6.12064 0.14042 6.20747 0.0849475C6.29429 0.0294755 6.39517 0 6.4982 0C6.60123 0 6.70211 0.0294755 6.78894 0.0849475C6.87576 0.14042 6.9449 0.219573 6.9882 0.313064Z' fill='%233336AD'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;display:inline-block;width:13px;height:13px;vertical-align:baseline;margin-right:4px}body.logged-in.wholesales-customer .header-mobile .header-menu li.collections-wholesales{display:revert!important}body.logged-in.wholesales-customer .header-mobile .header-menu li.product{display:none!important}.header-mobile .header-menu li li{border-bottom:none}.header-mobile .header-menu a{display:flex;font-size:.8rem;line-height:1.6!important;color:#fff!important;width:100%;justify-content:space-between}.header-mobile .header-menu a>.icon{width:18px}.header-mobile .header-menu a:not(.active)+ul{display:none}.header-mobile .header-menu>ul{display:block}.header-mobile .header-menu>ul>li{padding:15px 0}.header-mobile .header-menu>ul>li>a{padding:0 15px}.header-mobile .header-menu>ul>li>ul{padding-top:10px!important}.header-mobile .header-menu>ul>li>ul li a{padding:5px 15px 5px 30px;font-size:.7rem}.header-mobile-bar{color:#fff;padding:15px;display:flex;justify-content:flex-end}.header-mobile-bar .menu-mobile{color:#fff}body.menu-mobile-active .header .menu-mobile svg.icon-hamburger{display:none}body.menu-mobile-active .header .menu-mobile svg.icon-close{display:revert}body.menu-mobile-active .header-mobile{display:block;transform:translate(0);visibility:visible}body.search-active{overflow:hidden}.section-header-search{position:absolute;top:28px;left:0;width:100%;z-index:0;opacity:0;pointer-events:none;transition:all .3s;transform:translateY(-28px);max-height:calc(100vh - 28px);overflow-y:scroll;box-shadow:0 2px 2px -2px #0003}.section-header-search::-webkit-scrollbar{display:none}.section-header-search.active{z-index:20;opacity:1;pointer-events:all;transform:translateY(0)}.section-header-search .search-close__button{width:32px;height:32px;position:absolute;right:0;top:0}.section-header-search .search-close__button svg{display:block;width:16px;height:16px}.header-search{background:#fff;padding:48px 24px}.header-search-menu{text-align:center;display:flex;flex-direction:column;gap:24px}.header-search-menu h3{font-size:18px;font-weight:500}.header-search-menu ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:10px 20px;position:relative}.header-search-menu ul ul{transition:all .3s;opacity:0;display:none}.header-search-menu li{position:static}.header-search-menu a{display:inline-flex;position:relative;white-space:nowrap;transition:none}.header-search-menu a.button{background:#f2f2ff;color:var(--color-primary)!important;min-width:initial}.header-search-menu a.button:hover,.header-search-menu li.active>a.button{background:var(--color-secondary);color:var(--color-primary)!important}.header-search-menu a>.icon{display:none;width:12px;margin:0;line-height:1}.header-search-menu-sub>ul{transition:all .3s;opacity:0;display:none}.header-search-menu-sub>ul.active{opacity:1;display:flex;gap:10px 40px}.header-search-menu-sub>ul li>a{display:inline-flex;text-decoration:none;gap:8px;align-items:center;color:#d3d3d3;font-weight:500;border-bottom:2px solid transparent}.header-search-menu-sub>ul li>a:hover{border-bottom-color:var(--color-secondary);color:var(--color-primary)}.header-search-menu-sub>ul>li ul{position:absolute;top:100%;left:0%;z-index:10;white-space:nowrap;overflow-x:scroll;width:100%}.header-search-menu-sub>ul>li>ul>li>ul{position:absolute;top:100%;left:0%;z-index:10;white-space:nowrap}@media (min-width: 768px){.section-header-search{top:38px;transform:translateY(-38px);max-height:calc(100vh - 38px)}.section-header-search .search-close__button{width:56px;height:56px}.section-header-search .search-close__button svg{width:28px;height:28px}.header-search{padding:48px}.header-search-menu h3{font-size:24px}}.footer{background:var(--color-primary);padding-top:80px;padding-bottom:80px;color:#fff;font-size:.6rem;height:100%;overflow-x:scroll}.footer p{font-size:.6rem}.footer .row-01{margin-top:-40px;display:grid;grid-template-areas:"newsletter" "social" "menu" "text"}.footer .row-02{align-items:flex-end;justify-content:space-between}.footer .row+.row{margin-top:40px}.footer .row>div{margin-top:40px}@media (min-width: 768px){.footer .row-01{grid-template-areas:"newsletter menu" "text social";grid-template-columns:50% 50%}}@media (min-width: 1024px){.footer,.footer p{font-size:.7rem}.footer .row-01{grid-template-areas:"text social menu newsletter";grid-template-columns:auto}.footer .row>div{margin-top:0!important}}.footer-text-copyright{grid-area:text;margin-top:0!important}.footer-text{margin:0 0 40px;display:none}.footer-text *{font-size:1.1rem}.footer-intro br{display:none}.footer-copyright{font-weight:400}.footer-copyright a{text-decoration:none;color:#fff}.footer-copyright a:hover{color:#fff;text-decoration:underline}@media (min-width: 768px){.footer-text-copyright{margin-top:40px!important}.footer-text{display:revert}.footer-intro br{display:block}.footer-copyright{font-weight:500;text-align:right}}.footer-social-media{grid-area:social}.footer-social-media h2{margin:0 0 20px;font-size:.7rem;line-height:1.6;display:none}.footer-social-media ul{list-style:none;margin:0;padding:0;display:flex;justify-content:flex-end}.footer-social-media li{display:block;position:relative}.footer-social-media li+li{margin-left:20px}.footer-social-media a{text-decoration:none;display:inline-block;color:#fff}.footer-social-media a>.icon{height:32px}@media (min-width: 768px){.footer-social-media{padding-right:40px}.footer-social-media h2{display:revert}.footer-social-media ul{justify-content:flex-start}.footer-social-media li+li{margin-left:40px}.footer-social-media a>.icon{height:48px}}@media (min-width: 1024px){.footer-social-media h2{font-size:.8rem}.footer-social-media li+li{margin-left:20px}}.footer-nav{grid-area:menu}.footer-menu ul{list-style:none;margin:0;padding:0}.footer-menu li{display:block;position:relative}.footer-menu a{text-decoration:none;display:inline-block;color:#fff;font-size:.6rem;font-weight:300;position:relative;white-space:nowrap;vertical-align:top}.footer-menu a>.icon{width:12px;margin-left:5px;display:none}.footer-menu a:hover{color:#fff;text-decoration:underline}.footer-menu>ul{display:flex;margin-top:0}.footer-menu>ul>li+li{margin-left:40px}.footer-menu>ul>li>a{color:#fff;font-weight:500}.footer-menu>ul>li>ul{padding:0;line-height:1.4;margin:20px 0 0}.footer-menu>ul>li>ul>li+li{margin-top:5px}.footer-menu>ul>li>ul>li a{color:#fffc}.footer-menu>ul>li>ul>li a:hover{color:#fff}.footer-menu>ul>li>ul>li>ul{padding-left:20px;margin-top:6px}@media (min-width: 768px){.footer-nav{padding-right:40px}.footer-menu a{font-size:.7rem}.footer-menu>ul>li{flex:auto}}@media (min-width: 1024px){.footer-menu a{font-size:.8rem}}.footer-newsletter{grid-area:newsletter}.footer-newsletter h2{margin:0;font-size:.7rem;line-height:1.6}.footer-newsletter p a{text-decoration:underline;color:#fff}.footer-newsletter p a:hover{color:#fff;text-decoration:underline;font-weight:300}.footer-newsletter #mc_embed_signup{margin:10px 0 20px}@media (min-width: 1024px){.footer-newsletter h2{font-size:.8rem}}.newsletter-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff3;z-index:9999}.newsletter-popup:not(.active){display:none}.newsletter-popup .newsletter-popup-content{background:#fff;padding:100px 40px 40px;position:relative;border-radius:20px;max-width:600px}.newsletter-popup .newsletter-popup-content>button{position:absolute;top:20px;right:20px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;-webkit-appearance:none;appearance:none;background:none;border:0;font-size:1rem;padding:0;background:var(--color-primary);color:#fff;border-radius:50%;cursor:pointer}.newsletter-popup .newsletter-popup-header{margin-bottom:40px}.newsletter-popup .newsletter-popup-header h2{margin:0 0 10px}.newsletter-popup .newsletter-popup-form{position:relative;padding-bottom:40px}.newsletter-popup .newsletter-popup-form .mc_embed_signup button[type=submit]{background:var(--color-primary)!important;color:#fff!important;position:absolute;top:0;right:0;padding:0 24px!important;height:64px;border-radius:99px!important;text-transform:inherit}.newsletter-popup .newsletter-popup-form .mc_embed_signup button[type=submit] span{display:revert;font-size:16px}.newsletter-popup .newsletter-popup-form .mc_embed_signup_scroll{position:static;border:0;padding:0}.newsletter-popup .newsletter-popup-form .mc_embed_signup_scroll>div.mc-field-group{display:flex;flex:1 1 100%;width:100%;position:relative}.newsletter-popup .newsletter-popup-form .mc_embed_signup_scroll>div.mc-field-group input{font-size:1rem;color:#000;background-color:#f6f7ff;border-radius:99px;height:64px;width:100%;padding:0 24px}.newsletter-popup .newsletter-popup-form .mc_embed_signup_scroll>div.mc-field-group input::-webkit-input-placeholder{color:#999}.newsletter-popup .newsletter-popup-form .mc_embed_signup_scroll label.error{top:calc(100% + 2px)}.newsletter-popup .newsletter-popup-footer{margin-top:12px}@media (max-width: 767px){.newsletter-popup .newsletter-popup-content{padding:80px 20px 40px;margin:0 15px}.newsletter-popup .newsletter-popup-form .mc_embed_signup button[type=submit]{position:static;height:45px}.newsletter-popup .newsletter-popup-form .mc_embed_signup_scroll{flex-direction:column;align-items:center}.newsletter-popup .newsletter-popup-form .mc_embed_signup_scroll>div.mc-field-group input{height:45px}}.mc_embed_signup{margin:20px 0 0}.mc_embed_signup .indicates-required{display:none}.mc_embed_signup .mc-field-group>label:first-child{display:none}.mc_embed_signup .gdpr-mergeRow{display:none!important}.mc_embed_signup .gdpr-mergeRow *{display:none}.mc_embed_signup .mce-responses{margin:0 0 20px;font-size:16px}.mc_embed_signup .mce-success-response{color:green}.mc_embed_signup .mce-error-response{color:red}.mc_embed_signup input[type=submit],.mc_embed_signup button[type=submit]{background-repeat:no-repeat;background-position:center;background-color:transparent;border:0;min-width:30px;height:20px;padding:0;font-size:16px}.mc_embed_signup button[type=submit] span{display:none}.mc_embed_signup_scroll{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c4c4c4;margin:0;padding:0 0 4px;position:relative}.mc_embed_signup_scroll>div{display:none}.mc_embed_signup_scroll>div.mc-field-group{display:flex;flex:1 1 calc(100% - 50px)}.mc_embed_signup_scroll>div.mc-field-group input{width:100%;outline:none;background:transparent;border:0;font-size:16px;color:#fff;padding:0}.mc_embed_signup_scroll>div.mc-field-group input::placeholder,.mc_embed_signup_scroll>div.mc-field-group input::-webkit-input-placeholder{color:#fff}.mc_embed_signup_scroll>div.clear{display:flex}.mc_embed_signup_scroll label.error{position:absolute;top:100%;left:0}label.error{color:red;font-size:.7rem;display:block;flex:0 0 100%}@media (min-width: 768px){label.error{font-size:.7rem}}.breadcrumb{padding:150px 0 10px;border-bottom:1px solid #000;font-size:16px}.breadcrumb a,.breadcrumb span.a{position:relative;display:inline;text-decoration:none;color:#c4c4c4}.breadcrumb a:hover{text-decoration:underline}.breadcrumb span{position:relative;color:#000}.breadcrumb a+a:before,.breadcrumb a+span:before,.breadcrumb span+span:before{content:"/";margin:0 10px;color:#c4c4c4}@media (max-width: 767px){.breadcrumb{padding:10px 0}}body.index #header{position:fixed;left:0;width:100%;background-color:transparent}body.index #header .header{background-color:transparent}body.index.scroll-top #header .header{background-color:#fff}body.index #MainContent{overflow-x:hidden}body.index .index-script{display:none!important}body.index .section{overflow:hidden}body.index .slideshow.banner .swiper{z-index:2;width:100%}body.index .slideshow.banner .swiper .swiper-button-prev,body.index .slideshow.banner .swiper .swiper-button-next,body.index .slideshow.banner .swiper .swiper-pagination{display:none}body.index .slideshow.banner .swiper .swiper-pagination-bullet{width:12px;height:12px;margin:0 9px;border:2px solid #fff;background:#fff}body.index .slideshow.banner .swiper .swiper-pagination-bullet:hover{background:var(--color-primary)}body.index .slideshow.banner .swiper .swiper-pagination-bullet-active{background:var(--color-primary)!important}body.index .slideshow.banner .swiper .swiper-scrollbar{display:none}body.index .slideshow.banner .slideshow__slide{position:relative;width:100%}body.index .slideshow.banner .slideshow__slide .slideshow__media{position:static;display:flex}body.index .slideshow.banner .slideshow__slide .slideshow__media img{display:block;width:100%;position:relative;object-fit:cover;object-position:center}body.index .slideshow.banner .slideshow__slide .slideshow__text-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;padding:0}body.index .slideshow.banner .slideshow__slide .slideshow__text-wrapper .slideshow__text{min-width:initial;max-width:100%;padding:0 30px}body.index .slideshow.banner .slideshow__slide .slideshow__text-wrapper .slideshow__text.color-dark .banner__heading,body.index .slideshow.banner .slideshow__slide .slideshow__text-wrapper .slideshow__text.color-dark .banner__text,body.index .slideshow.banner .slideshow__slide .slideshow__text-wrapper .slideshow__text.color-dark .banner__buttons a{color:#fff}body.index .slideshow.banner .slideshow__slide .slideshow__text-wrapper .slideshow__text.color-light .banner__heading,body.index .slideshow.banner .slideshow__slide .slideshow__text-wrapper .slideshow__text.color-light .banner__text,body.index .slideshow.banner .slideshow__slide .slideshow__text-wrapper .slideshow__text.color-light .banner__buttons a{color:#000}body.index .slideshow.banner .slideshow__slide .slideshow__text-wrapper .banner__text{margin-top:15px}body.index .slideshow.banner .slideshow__slide .slideshow__text-wrapper .banner__buttons{margin-top:80px}body.index .slideshow__controls{position:absolute;bottom:28px;left:0;right:0;z-index:2}body.index .slideshow__controls .slider-button{display:none}body.index .slideshow__controls .slider-counter .slider-counter__link{-webkit-appearance:none;appearance:none;padding:0;margin:0;border:0;cursor:pointer;width:12px;height:12px;border-radius:50%;background:transparent}body.index .slideshow__controls .slider-counter .slider-counter__link+.slider-counter__link{margin-left:18px}body.index .slideshow__controls .slider-counter .slider-counter__link .dot{width:100%;height:100%;background:transparent;border:2px solid #fff}body.index .slideshow__controls .slider-counter .slider-counter__link--active .dot{background:#fff}@media (max-width: 1024px){body.index .slideshow.banner .slideshow__slide .slideshow__media img{height:calc(100vh + -0px)}}@media (max-width: 767px){body.index .slideshow.banner .swiper .swiper-pagination{display:none}body.index .slideshow.banner .slideshow__slide{height:auto}body.index .slideshow.banner .slideshow__slide .slideshow__media img{height:auto;object-position:center bottom}body.index .slideshow.banner .slideshow__slide .slideshow__text-wrapper{align-items:flex-start}body.index .slideshow.banner .slideshow__slide .slideshow__text-wrapper .slideshow__text{text-align:center;align-items:center;justify-content:flex-start;width:100%;height:calc(100% - 300px);padding:150px 20px}body.index .slideshow.banner .slideshow__slide .slideshow__text-wrapper .banner__buttons{margin-top:auto}body.index .slideshow__controls{display:none}}.heading-spectrum{background:linear-gradient(90deg,#38c3ff,#2551ec 53.5%,#d613c3 97.5%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#Slide-template--19924292829467__1653576709ea5c72ca-1 .slideshow__text-wrapper .slideshow__text{margin:0 0 150px}#Slide-template--19924292829467__1653576709ea5c72ca-1 .slideshow__text-wrapper .banner__buttons{margin:30px 0 0}@media (max-width: 1024px){#Slide-template--19924292829467__1653576709ea5c72ca-1{height:100vh}#Slide-template--19924292829467__1653576709ea5c72ca-1 .slideshow__media:before,#Slide-template--19924292829467__1653576709ea5c72ca-1 .slideshow__media:after{content:"";position:absolute;left:0;width:100%;height:50%;display:block;opacity:1;z-index:0}#Slide-template--19924292829467__1653576709ea5c72ca-1 .slideshow__media:before{top:0;background:#edcc9c;background:linear-gradient(0deg,#edcc9c,#f7dfaf)}#Slide-template--19924292829467__1653576709ea5c72ca-1 .slideshow__media:after{top:auto;bottom:0;background:#fdc687;background:linear-gradient(0deg,#fdc687,#fdd8a1)}#Slide-template--19924292829467__1653576709ea5c72ca-1 .slideshow__media img{height:auto;object-fit:contain;position:relative;z-index:1}}@media (max-width: 767px){#Slide-template--19924292829467__1653576709ea5c72ca-1{height:auto}#Slide-template--19924292829467__1653576709ea5c72ca-1 .slideshow__media:before,#Slide-template--19924292829467__1653576709ea5c72ca-1 .slideshow__media:after{display:none}#Slide-template--19924292829467__1653576709ea5c72ca-1 .slideshow__media img{object-fit:cover;object-position:center top}#Slide-template--19924292829467__1653576709ea5c72ca-1 .banner__heading{line-height:1}#Slide-template--19924292829467__1653576709ea5c72ca-1 .banner__heading span{font-size:1.25rem}#Slide-template--19924292829467__1653576709ea5c72ca-1 .slideshow__text-wrapper .slideshow__text{height:calc(100% - 200px);padding:100px 20px}#Slide-template--19924292829467__1653576709ea5c72ca-1 .slideshow__text-wrapper .banner__text{margin-top:10px}#Slide-template--19924292829467__1653576709ea5c72ca-1 .slideshow__text-wrapper .banner__buttons{margin:auto 0 0}}#Slide-template--19924292829467__1653576709ea5c72ca-1 .banner__heading .heading-spectrum{font-size:1.75rem}@media (min-width: 768px){#Slide-template--19924292829467__1653576709ea5c72ca-1 .banner__heading .heading-spectrum{font-size:3rem}}@media (min-width: 1200px){#Slide-template--19924292829467__1653576709ea5c72ca-1 .banner__heading .heading-spectrum{font-size:3.5rem}}@media (min-width: 1440px){#Slide-template--19924292829467__1653576709ea5c72ca-1 .banner__heading .heading-spectrum{font-size:3.75rem}}body.index .collection{padding-top:40px;padding-bottom:40px;background:#f5f5f3}body.index .collection-v2{background:transparent}body.index .collection__title{text-align:center;margin-bottom:0}body.index .featured-collections-tabs{padding:40px 0 0}body.index .featured-collections-tabs .row{flex-wrap:nowrap;white-space:nowrap;margin-top:0;overflow-x:scroll}body.index .featured-collections-tabs .row::-webkit-scrollbar{display:none}body.index .featured-collections-tabs .row>div{padding-left:calc(var(--bs-gutter-x) * .25);padding-right:calc(var(--bs-gutter-x) * .25)}body.index .featured-collections-tabs .swiper{padding:0 20px}body.index .featured-collections-tabs .swiper-slide{height:auto}body.index .featured-collections-tabs .swiper-button-prev,body.index .featured-collections-tabs .swiper-button-next{width:24px;height:24px;display:none;margin:0;transform:translateY(-50%)}body.index .featured-collections-tabs .swiper-button-prev{left:34px}body.index .featured-collections-tabs .swiper-button-next{right:34px}body.index .featured-collections-tabs .swiper-button-prev:after,body.index .featured-collections-tabs .swiper-button-next:after{display:none}body.index .featured-collections-tabs .swiper-pagination,body.index .featured-collections-tabs .swiper-scrollbar{display:none}body.index .featured-collections-tabs-v2{padding:40px 0 0}body.index .featured-collections-tabs-v2 .row{flex-wrap:nowrap;white-space:nowrap;margin-top:0;overflow-x:scroll}body.index .featured-collections-tabs-v2 .row::-webkit-scrollbar{display:none}body.index .featured-collections-tabs-v2 .row>div{padding-left:calc(var(--bs-gutter-x) * .25);padding-right:calc(var(--bs-gutter-x) * .25)}body.index .featured-collections-tabs-v2 .swiper{padding:0 0 20px}body.index .featured-collections-tabs-v2 .swiper-slide{height:auto}body.index .featured-collections-tabs-v2 .swiper-button-prev,body.index .featured-collections-tabs-v2 .swiper-button-next{width:24px;height:24px;display:flex;margin:0;transform:none;top:4px}body.index .featured-collections-tabs-v2 .swiper-button-prev{left:34px}body.index .featured-collections-tabs-v2 .swiper-button-next{right:34px}body.index .featured-collections-tabs-v2 .swiper-button-prev:after,body.index .featured-collections-tabs-v2 .swiper-button-next:after{display:none}body.index .featured-collections-tabs-v2 .swiper-pagination{display:flex;align-items:center;justify-content:center;bottom:0}body.index .featured-collections-tabs-v2 .swiper-pagination-bullet{background-color:#d3d3d3;width:6px;height:6px;border-radius:50%}body.index .featured-collections-tabs-v2 .swiper-pagination-bullet-active{background-color:var(--color-primary)}body.index .featured-collections-tabs-v2 .swiper-scrollbar{display:none}body.index .featured-collections-tab{text-align:center;height:100%;display:flex;flex-direction:column;align-items:center}body.index .featured-collections-tab-title{margin:0 0 12px;position:relative;z-index:1}body.index .featured-collections-tab-title,body.index .featured-collections-tab-title a{border-radius:99px;background:#f2f3ff;color:var(--color-primary);padding:12px 24px;text-decoration:none;display:inline-block;width:220px}body.index .featured-collections-tab-excerpt{margin:0 0 -30%;position:relative;z-index:1;color:var(--color-primary);display:none}body.index .featured-collections-tab-image{margin:auto 0 -20%;display:none}body.index .featured-collections-tab-image img{object-fit:cover;object-position:center;width:100%;height:100%}body.index .featured-collections-tab-cta{margin:12px 0 0;display:none;position:relative;z-index:1}body.index .featured-collections-tab-v2{background-image:none;padding:0}body.index .featured-collections-tab-v2 .featured-collections-tab-cta{align-self:flex-end}body.index .featured-collections-tab-contents{margin-left:calc(var(--bs-gutter-x) * -.5);margin-right:calc(var(--bs-gutter-x) * -.5)}body.index .featured-collections-tab-content{padding:40px 0 0}body.index .featured-collections-tab-content .swiper{padding:0 20px}body.index .featured-collections-tab-content .swiper-slide{height:auto}body.index .featured-collections-tab-content .swiper-button-prev,body.index .featured-collections-tab-content .swiper-button-next,body.index .featured-collections-tab-content .swiper-pagination,body.index .featured-collections-tab-content .swiper-scrollbar{display:none}body.index .featured-collections-tab-content:not(.tab-active){display:none}body.index .featured-collections-tab-content .card .card__inner{--ratio-percent: 90.98% !important}body.index .featured-collections-tab-content .card .card__heading a:after{display:none}body.index .featured-collections-tab-content .card .card__content{display:flex;flex-direction:column}body.index .featured-collections-tab-content .card .card__content .jdgm-preview-badge{padding:0}body.index .featured-collections-tab-content .card .card__content .card__information{height:auto}body.index .featured-collections-tab-content .card .card__content .card-information{align-items:flex-start}body.index .featured-collections-tab-content .card .card__content .price{text-align:right}body.index .featured-collections-tab-content .card .card__content .price__container{padding:0}body.index .featured-collections-tab-content .card .card__content .price__sale .price-item--regular{text-align:right;display:block;font-size:.6rem}body.index .featured-collections-tab-content .card .card__content .quick-add{margin-top:auto}body.index .featured-collections-tab-content .card .card__content .quick-add .button{font-size:12px}@media (min-width: 768px){body.index .collection{padding-top:100px;padding-bottom:100px}body.index .featured-collections-tabs .row>div{padding-left:30px;padding-right:30px}}@media (min-width: 992px){body.index .collection__title{display:none}body.index .featured-collections-tabs{padding:0}body.index .featured-collections-tabs .row{flex-wrap:wrap;white-space:initial;overflow:visible}body.index .featured-collections-tabs-v2 .swiper{padding:0}body.index .featured-collections-tabs-v2 .swiper-pagination{display:none}body.index .featured-collections-tabs-v2 .swiper-button-prev,body.index .featured-collections-tabs-v2 .swiper-button-next{width:40px;height:40px;top:auto;bottom:50px}body.index .featured-collections-tabs-v2 .swiper-button-next.swiper-button-disabled{display:none;pointer-events:none;opacity:0}body.index .featured-collections-tab-title,body.index .featured-collections-tab-title a{border-radius:0;background:transparent!important;padding:0;color:var(--color-primary)!important;width:auto}body.index .featured-collections-tab-excerpt,body.index .featured-collections-tab-image,body.index .featured-collections-tab-cta{display:block}body.index .featured-collections-tab-contents{display:none}body.index .featured-collections-tab-v2{background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#f7f5f4;box-sizing:border-box;border-radius:12px;align-items:flex-start;text-align:left;padding-top:116.19%;position:relative}body.index .featured-collections-tab-v2>div{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:40px 30px}body.index .featured-collections-tab-v2 .featured-collections-tab-excerpt{margin-bottom:auto}}@media (max-width: 991px){body.index .featured-collections-tabs{margin-left:calc(var(--bs-gutter-x) * -.5);margin-right:calc(var(--bs-gutter-x) * -.5)}body.index .featured-collections-tabs .swiper-button-prev,body.index .featured-collections-tabs .swiper-button-next{display:flex}body.index .featured-collections-tab-title{margin:0;font-size:.8rem;padding:6px 24px;line-height:1.6;white-space:nowrap}body.index .featured-collections-tab-v2{background-image:none!important;padding:0}}@media (max-width: 767px){body.index .collection{background-color:#fff}body.index .featured-collections-tabs{margin-left:calc(var(--bs-gutter-x) * -.5);margin-right:calc(var(--bs-gutter-x) * -.5)}body.index .featured-collections-tab-title{font-size:.7rem;padding:6px 12px}body.index .featured-collections-tab-content .card .media img{opacity:1}body.index .featured-collections-tab-content .card .media img.for-hover{display:none!important}body.index .featured-collections-tab-content .card .card__inner{--ratio-percent: 119.35% !important}body.index .featured-collections-tab-content .card .card__content .jdgm-preview-badge,body.index .featured-collections-tab-content .card .card__content .price__container *{color:#000}}body.index .products{padding-top:40px;padding-bottom:40px;background:#fff;display:none}body.index .products__title{text-align:center;margin:0 auto 40px}body.index .featured-products .swiper-slide{height:auto}body.index .featured-products .swiper-button-prev,body.index .featured-products .swiper-button-next,body.index .featured-products .swiper-pagination,body.index .featured-products .swiper-scrollbar{display:none}body.index .featured-products .card .card__inner{--ratio-percent: 90.98% !important}body.index .featured-products .card .card__heading a:after{display:none}body.index .featured-products .card .card__content{display:flex;flex-direction:column}body.index .featured-products .card .card__content .card__heading{text-align:center}body.index .featured-products .card .card__content .card__information{margin-left:auto;margin-right:auto;max-width:300px}body.index .featured-products .card .card__content .card-information{flex-direction:column;justify-content:center}body.index .featured-products .card .card__content .price__container{padding:5px 0 0}body.index .featured-products .card .card__content .price{text-align:center}body.index .featured-products .card .card__content .price__sale .price-item--regular{text-align:center;display:block;font-size:.7rem}body.index .featured-products .card .card__content .price span:not(.visually-hidden){color:#000}body.index .featured-products .card .card__content .quick-add{text-align:center}@media (min-width: 768px){body.index .products{padding-top:100px;padding-bottom:100px}}@media (min-width: 992px){body.index .products{display:block}}body.index .blog-articles{background:#f8fbed;padding-top:40px;padding-bottom:40px}body.index .blog-articles__title{text-align:center;padding-bottom:40px}body.index .blog-articles__title .blog-articles__description{margin-top:15px}body.index .blog-articles__title .button{margin-top:20px}body.index .featured-blog-articles{display:block}body.index .featured-blog-articles .article-card{display:flex;flex-direction:row;align-items:flex-start;gap:20px}body.index .featured-blog-articles .article-card>.card__content .card__information{display:flex;flex-direction:column;padding:0;height:100%}body.index .featured-blog-articles .article-card__footer{letter-spacing:0;font-size:1rem;margin:12px 0 0!important;justify-content:flex-start}body.index .featured-blog-articles .swiper{padding:0 0 20px}body.index .featured-blog-articles .swiper-slide{height:auto;width:300px}body.index .featured-blog-articles .swiper-button-prev,body.index .featured-blog-articles .swiper-button-next{display:none;width:31px;height:31px}body.index .featured-blog-articles .swiper-button-prev:after,body.index .featured-blog-articles .swiper-button-next:after{display:none}body.index .featured-blog-articles .swiper-pagination{display:none}body.index .featured-blog-articles .swiper-scrollbar{left:0;right:0;width:100%;height:1px}@media (min-width: 768px){body.index .blog-articles{padding-top:100px;padding-bottom:100px}body.index .blog-articles .row>div{padding-left:30px;padding-right:30px}body.index .blog-articles__title{text-align:left}body.index .blog-articles__title .button{margin-top:80px}body.index .featured-blog-articles .article-card{flex-direction:column;gap:20px}body.index .featured-blog-articles .article-card__footer{margin:auto 0 0!important;justify-content:flex-end}}@media (min-width: 992px){body.index .featured-blog-articles{margin-right:-45px}}@media (max-width: 767px){body.index .blog-articles{background-color:#fbf9f6}body.index .blog-articles__title .button{margin-top:40px}body.index .featured-blog-articles .swiper-slide{width:100%}body.index .featured-blog-articles .swiper-button-next{display:block;top:auto;bottom:20px;right:0;transform:none;margin:0}body.index .featured-blog-articles .article-card{align-items:initial}body.index .featured-blog-articles .article-card .card__heading{font-size:14px}body.index .featured-blog-articles .article-card__info{margin:10px 0 0;font-size:8px}body.index .featured-blog-articles .article-card__excerpt{margin:10px 0 6px!important;font-size:9px}body.index .featured-blog-articles .article-card__footer{margin:auto 0 0!important}body.index .featured-blog-articles .article-card__footer .button{font-size:12px!important}}.index-intro-01{padding:80px 0;text-align:center;background:#f8f8ff}.index-intro-01-title,.index-intro-01-text{margin:0 0 20px}.index-intro-01-text br{display:none}.index-intro-01-features{display:flex;gap:20px;justify-content:center}.index-intro-01-feature>.index-intro-01-feature-img{position:relative;width:64px;height:64px;margin:0 auto;border-radius:50%;border:1px solid var(--color-primary);background:#fff;display:inline-flex;align-items:center;justify-content:center}.index-intro-01-feature>.index-intro-01-feature-img img{object-fit:contain;width:54px;height:54px}.index-intro-01-feature>.index-intro-01-feature-txt{margin-top:20px;font-weight:600}@media (min-width: 768px){.index-intro-01{padding:100px 0}.index-intro-01-title{margin:0 0 30px}.index-intro-01-text{margin:0 0 40px}.index-intro-01-text br{display:block}.index-intro-01-features{gap:40px}.index-intro-01-feature>.index-intro-01-feature-img{width:148px;height:148px;border-width:2px}.index-intro-01-feature>.index-intro-01-feature-img img{width:120px;height:120px}}@media (max-width: 767px){.index-intro-01-features{gap:10px}.index-intro-01-feature{flex:1}.index-intro-01-feature>.index-intro-01-feature-txt{font-size:12px;white-space:nowrap;margin-top:10px}}.index-intro-02{text-align:center;position:relative;display:grid;grid-template-areas:"here"}.index-intro-02-title{margin:0 0 20px}.index-intro-02-title img{height:24px}.index-intro-02-content{grid-area:here;position:relative;z-index:1;padding-top:80px}.index-intro-02-content br{display:none}.index-intro-02-btn{margin-top:40px}.index-intro-02-bg{grid-area:here;display:flex}.index-intro-02-bg img{object-fit:cover;object-position:center bottom;width:100%;height:100%}@media (min-width: 768px){.index-intro-02-title{margin:0 0 30px}.index-intro-02-content{padding-bottom:100px;padding-top:100px;min-height:600px}.index-intro-02-content br{display:block}}.index-intro-03{text-align:center;position:relative;display:grid;grid-template-areas:"here"}.index-intro-03-title{padding-top:60px;margin:0 0 10px}.index-intro-03-text{padding-bottom:40px}.index-intro-03-content{grid-area:here;position:relative;z-index:1}.index-intro-03-content br{display:none}.index-intro-03-bg{grid-area:here;display:flex}.index-intro-03-bg img{object-fit:cover;object-position:center bottom;width:100%;height:100%}@media (min-width: 768px){.index-intro-03{text-align:left}.index-intro-03-title{padding-top:100px;margin:0 0 40px}.index-intro-03-text{padding-bottom:100px}.index-intro-03-content{min-height:600px}.index-intro-03-content .row{height:100%;align-items:center}}@media (min-width: 1024px){.index-intro-03-bg{aspect-ratio:auto}.index-intro-03-content br{display:block}}@media (max-width: 767px){.index-intro-03-text{font-size:12px}}body[class*=tpl-page] #MainContent{padding-top:60px;padding-bottom:60px}@media (max-width: 767px){body[class*=tpl-page] #MainContent{padding-top:40px;padding-bottom:6040pxpx}}body.page-about .header{background-color:transparent}body.page-about .header-menu a{color:#fff}body.page-about .header-menu .menu-switch svg{filter:invert(1) grayscale(1)}body.page-about #MainContent{padding-top:0;padding-bottom:0}div.page-about{margin:-64px 0 0}.about-intro{position:relative;display:grid;grid-template-areas:"here";color:#fff}.about-intro-text{grid-area:here;padding:150px 20px 20px;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.about-intro-text h1{margin:0 0 12px}.about-intro-text br{display:none}.about-intro-bg{grid-area:here;display:flex;min-height:100vh}.about-intro-bg img{object-fit:cover;object-position:center;width:100%;height:100%}@media (min-width: 768px){.about-intro-text{padding-top:150px}.about-intro-text h1{margin:0 0 24px}.about-intro-text br{display:block}}@media (min-width: 1200px){.about-intro-bg{grid-area:here;display:flex;max-height:calc(100vh - 64px)}}.page-contact h2{margin-bottom:24px}.page-contact p{margin-bottom:48px}#ContactForm{max-width:100%}#ContactForm .form-status{font-size:16px;outline:none}#ContactForm .form-success-status{color:green;margin-bottom:20px}#ContactForm .form-error-status{color:red;margin-bottom:20px;font-size:16px}#ContactForm .form-error-status .form-status{display:flex;align-items:center}#ContactForm .form-error-status a{color:red;font-size:14px;text-decoration:none}#ContactForm .field__label{display:none}#ContactForm .contact__field-error{display:block;width:100%;margin-top:6px}#ContactForm .contact__field-error .form__message{margin:0;display:flex;align-items:center;font-size:16px;color:red}.warranty-form{max-width:100%}.warranty-form .indicates-required{display:none}.warranty-form .gdpr-mergeRow{display:none!important}.warranty-form .gdpr-mergeRow *{display:none}.warranty-form .mce-responses{margin:0 0 20px;font-size:16px;text-align:right}.warranty-form .mce-success-response{color:green}.warranty-form .mce-error-response{color:red}.warranty-form button[type=submit]{background-image:var(--newsletter-submit-bg);background-repeat:no-repeat;background-position:center;background-color:transparent;border:0;min-width:30px;height:20px;padding:0}.warranty-form button[type=submit] span{display:none}.warranty-form input[type=submit]{background:var(--color-primary);color:#fff}.warranty-form input[type=submit]:hover{color:var(--color-primary)!important;background:var(--color-secondary)!important}.warranty-form .form-status{font-size:16px;outline:none}.warranty-form .form-success-status{color:green;margin-bottom:20px}.warranty-form .form-error-status{color:red;margin-bottom:20px;font-size:16px}.warranty-form .form-error-status .form-status{display:flex;align-items:center}.warranty-form .form-error-status a{color:red;font-size:16px;text-decoration:none}.warranty-form .field__label{font-weight:600;color:#000;position:static;letter-spacing:0}.warranty-form .field{margin-bottom:20px}.warranty-form .field:empty{display:none}.warranty-form .clear{margin:24px 0 0;text-align:center}.warranty-form .contact__field-error{display:block;width:100%;margin-top:6px}.warranty-form .contact__field-error .form__message{margin:0;display:flex;align-items:center;font-size:16px;color:red}@media (min-width: 768px){.warranty-form .clear{margin:0;text-align:right}}@media (max-width: 767px){.warranty-form input[type=submit]{padding:12px 48px}}body.page-enquiry .header{background-color:transparent}body.page-enquiry #MainContent{padding-top:0}div.page-professionals{margin:-64px 0 0}.professionals-intro{position:relative;display:grid;grid-template-areas:"here";color:var(--color-primary)}.professionals-intro-text{grid-area:here;padding:100px 20px 20px;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.professionals-intro-text h1{margin:0 0 12px;font-size:40px;font-weight:500}.professionals-intro-text h2{margin:0;font-size:40px;font-style:italic}.professionals-intro-text br{display:none}.professionals-intro-bg{grid-area:here;display:flex;max-height:800px}.professionals-intro-bg img{object-fit:cover;object-position:center;width:100%;height:100%}.professionals-description{padding:60px 20px;text-align:left}.professionals-description h2{margin:0 0 24px;font-size:50px;font-style:italic}.professionals-description h3{margin:0 0 24px;font-size:26px}@media (min-width: 768px){.professionals-intro-text{align-items:flex-start;justify-content:center;text-align:left}.professionals-intro-text h1{margin:0 0 48px}.professionals-intro-text br{display:block}.professionals-description{padding:100px 20px;text-align:center}}@media (min-width: 1200px){.professionals-intro-bg{grid-area:here;display:flex}}@media (max-width: 767px){body.page-enquiry .header{background-color:#f6f5f8}.professionals-intro-text h1{font-size:24px}.professionals-intro-text h2{font-size:18px}.professionals-description h2{font-size:30px}.professionals-description h3{font-size:20px}}.enquiry-form{max-width:100%}.enquiry-form input[type=text]::placeholder,.enquiry-form input[type=email]::placeholder,.enquiry-form input[type=url]::placeholder{font-weight:700}.enquiry-form .indicates-required{display:none}.enquiry-form .gdpr-mergeRow{display:none!important}.enquiry-form .gdpr-mergeRow *{display:none}.enquiry-form .mce-responses{margin:0 0 20px;font-size:16px;text-align:center}.enquiry-form .mce-success-response{color:green}.enquiry-form .mce-error-response{color:red}.enquiry-form button[type=submit]{background-image:var(--newsletter-submit-bg);background-repeat:no-repeat;background-position:center;background-color:transparent;border:0;min-width:30px;height:20px;padding:0}.enquiry-form button[type=submit] span{display:none}.enquiry-form input[type=submit]{background:var(--color-primary);color:#fff}.enquiry-form input[type=submit]:hover{color:var(--color-primary)!important;background:var(--color-secondary)!important}.enquiry-form .form-status{font-size:16px;outline:none}.enquiry-form .form-success-status{color:green;margin-bottom:20px}.enquiry-form .form-error-status{color:red;margin-bottom:20px;font-size:16px}.enquiry-form .form-error-status .form-status{display:flex;align-items:center}.enquiry-form .form-error-status a{color:red;font-size:16px;text-decoration:none}.enquiry-form .field{margin-bottom:30px}.enquiry-form .field:empty{display:none}.enquiry-form .field__label{font-weight:600;color:#3336ad;position:static;letter-spacing:0;flex:0 0 100%}.enquiry-form .small{font-size:.7rem;color:#000}.enquiry-form .clear{margin:24px 0 0;text-align:center}.enquiry-form .contact__field-error{display:block;width:100%;margin-top:6px}.enquiry-form .contact__field-error .form__message{margin:0;display:flex;align-items:center;font-size:16px;color:red}.generic-popup[data-popup=enquiry-form-popup] .generic-popup-content p{margin-top:8px}@media (min-width: 768px){.enquiry-form .field__input-half{flex:0 0 calc(50% - 15px)}.enquiry-form .clear{margin:48px 0 0;text-align:center}}@media (max-width: 767px){.enquiry-form input[type=submit]{padding:12px 48px;width:100%}}.collection-list-container{padding:40px 0}.collection-list-container .title{margin:0 0 40px}.collection-list-container .collection-list{gap:30px 0}.collection-list__item{text-align:center}.collection-list__item .card__media{border-radius:10px!important;overflow:hidden}@media (min-width: 768px){.collection-list-container{padding:100px 0}}.collection-page .banner{background:#f6f7f9;position:relative;margin:0 0 100px;display:grid;grid-template-areas:"here";min-height:800px}.collection-page.collection-supp .banner{background-color:transparent;min-height:inherit;margin:0}.collection-page.collection-supp .banner .col-txt>div{padding-bottom:0}.collection-page .banner .col-img{grid-area:here;display:flex}.collection-page .banner .col-img img{object-fit:cover;object-position:center;width:100%;height:100%}.collection-page .banner .col-txt{grid-area:here;position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:center;text-align:center}.collection-page .banner .col-txt>div{max-width:735px;padding:100px 30px;margin:0 auto}.collection-page .banner .col-txt h1{margin:0 0 24px}.collection-page .how-to-use .title{margin:0 0 80px;text-align:center}.collection-page .how-to-use-tabs{margin:0 auto}.collection-page .how-to-use-tab-links{margin:0 0 60px;overflow-x:scroll;display:flex;gap:60px;white-space:nowrap;align-items:center;justify-content:center}.collection-page .how-to-use-tab-links::-webkit-scrollbar{display:none}.collection-page .how-to-use-tab-link{text-transform:uppercase;background:#f2f3ff;color:var(--color-primary);min-width:inherit}.collection-page .how-to-use-tab-link:hover{background:var(--color-secondary);color:var(--color-primary)!important}.collection-page .how-to-use-tab-link.active{background:var(--color-secondary);color:var(--color-primary)}.collection-page .how-to-use-tab-contents{max-width:650px;margin:0 auto;border-bottom:1px solid var(--color-primary);padding:0 0 30px}.collection-page .how-to-use-tab-content:not(.active){display:none}.collection-page .how-to-use-row{display:flex;gap:20px}.collection-page .how-to-use-img{flex:0 0 100px}.collection-page .how-to-use-txt{flex:1}.collection-page .how-to-use-title{display:flex;align-items:center;gap:20px}.collection-page .how-to-use-title:before{content:"";display:block;width:12px;height:12px;border-radius:50%;border:2px solid var(--color-primary)}.collection-page .how-to-use-desc{margin:12px 0 0}#ProductGridContainer{margin-top:100px;margin-bottom:100px}#ProductGridContainer .collection>.row{gap:60px 0}#ProductGridContainer .collection .swiper-slide{height:auto}#ProductGridContainer .collection .swiper-button-prev,#ProductGridContainer .collection .swiper-button-next{width:24px;height:24px}#ProductGridContainer .collection .swiper-button-prev:after,#ProductGridContainer .collection .swiper-button-next:after{display:none}#ProductGridContainer .collection .swiper-button-disabled,#ProductGridContainer .collection .swiper-pagination,#ProductGridContainer .collection .swiper-scrollbar{display:none}#ProductGridContainer .collection .card .card__inner{--ratio-percent: 90.98% !important}#ProductGridContainer .collection .card .card__content{padding:10px 0 0;display:flex;flex-direction:column}#ProductGridContainer .collection .card .card__information{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-top:5px;flex-direction:row;height:auto}#ProductGridContainer .collection .card .card-information{align-items:flex-start}#ProductGridContainer .collection .card .card__heading a:after{display:none}#ProductGridContainer .collection .card .card__content .price span:not(.visually-hidden){display:flex!important;justify-content:flex-end!important}#ProductGridContainer .collection .card .price{color:#000;line-height:1;margin:0!important;text-align:right}#ProductGridContainer .collection .card .price__container{padding:0}#ProductGridContainer .collection .card .quick-add{text-align:right}#ProductGridContainer .collection .card .quick-add .button{min-width:inherit;padding:8px 28px}.collection-page.collection-wholesales .banner{background:transparent;margin:0;min-height:inherit}.collection-page.collection-wholesales .banner .col-txt>div{padding-bottom:0}.collection-page.collection-wholesales .banner .col-txt h1{margin:0}.collection-boric-acid .banner{background-color:#f4d96e}.collection-vibration-tools .generic-popup-buttons a{-webkit-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;padding:0;position:relative;display:inline-flex;align-items:center;color:var(--color-primary);gap:10px}.collection-vibration-tools .generic-popup-buttons a:before{content:"";display:block;width:12px;height:12px;border-radius:50%;border:2px solid var(--color-primary);background-color:var(--color-primary)}.collection-vibration-tools .generic-popup-buttona a>span{text-decoration:underline}.generic-popup[data-popup=collection-vibration-tools-popup]{background:#ffffffb3}.generic-popup[data-popup=collection-vibration-tools-popup] .generic-popup-content{width:100%;max-width:800px;overflow-y:scroll}.generic-popup[data-popup=collection-vibration-tools-popup] .generic-popup-content::-webkit-scrollbar{width:2px;opacity:1;transition:all .3s}.generic-popup[data-popup=collection-vibration-tools-popup] .generic-popup-content::-webkit-scrollbar-button{display:none}.generic-popup[data-popup=collection-vibration-tools-popup] .generic-popup-content::-webkit-scrollbar-thumb{background:#000}.generic-popup[data-popup=collection-vibration-tools-popup] .generic-popup-content::-webkit-scrollbar-track{background:transparent}.generic-popup[data-popup=collection-vibration-tools-popup] .generic-popup-content::-webkit-scrollbar-track-piece{display:none}.generic-popup[data-popup=collection-vibration-tools-popup] .generic-popup-content::-webkit-scrollbar-corner{display:none}.generic-popup[data-popup=collection-vibration-tools-popup] .generic-popup-content::-webkit-resizer{display:none}.generic-popup[data-popup=collection-vibration-tools-popup] table{border:0;width:100%}.generic-popup[data-popup=collection-vibration-tools-popup] table thead tr,.generic-popup[data-popup=collection-vibration-tools-popup] table thead th{border:0;color:var(--color-primary);text-align:center;font-weight:700;padding:8px}.generic-popup[data-popup=collection-vibration-tools-popup] table tbody td{border:0;border-bottom:1px solid #c2c2c2;text-align:center;width:30%;padding:8px}.generic-popup[data-popup=collection-vibration-tools-popup] table tbody td:first-child{color:var(--color-primary);text-align:left;font-weight:700;width:40%;padding-left:0}@media (max-width: 800px){.generic-popup[data-popup=collection-vibration-tools-popup] .generic-popup-content>button{position:fixed}}@media (max-width: 575px){.generic-popup[data-popup=collection-vibration-tools-popup] .generic-popup-content{padding-left:10px;padding-right:10px}.generic-popup[data-popup=collection-vibration-tools-popup] table tbody td{width:35%}.generic-popup[data-popup=collection-vibration-tools-popup] table tbody td:first-child{width:30%}}#ProductGridContainer.product-grid-wholesales .product-grid{gap:50px 0}#ProductGridContainer.product-grid-wholesales .collection .card .quick-add form{display:flex;gap:15px}#ProductGridContainer.product-grid-wholesales .collection .card .quick-add form .quantity{flex:1}#ProductGridContainer.product-grid-wholesales .collection .card .quick-add form .quantity__button{width:auto;height:inherit}#ProductGridContainer.product-grid-wholesales .collection .card .quick-add form .quantity__button:first-child{padding-right:0}#ProductGridContainer.product-grid-wholesales .collection .card .quick-add form .quantity__button:last-child{padding-left:0}#ProductGridContainer.product-grid-wholesales .collection .card .quick-add form .quantity__input{width:100%;height:inherit;padding-left:0;padding-right:0}#ProductGridContainer.product-grid-wholesales .collection .card .card__content .price span:not(.visually-hidden){color:#ff7c02}#ProductGridContainer.product-grid-wholesales .collection .card .card__content .price span .price-item--regular{color:#d0d0d0;font-weight:400}#ProductGridContainer.product-grid-wholesales .collection .card .card__content .price.price--on-sale .visually-hidden{display:none}#ProductGridContainer.product-grid-wholesales .collection .card .card__content .price.price--on-sale .price__sale{display:grid;grid-template-areas:"percent percent" "after before";gap:4px;text-align:right;align-items:center}#ProductGridContainer.product-grid-wholesales .collection .card .card__content .price.price--on-sale .price__sale .price-item--regular{grid-area:before;font-size:14px;font-weight:400;margin:0}#ProductGridContainer.product-grid-wholesales .collection .card .card__content .price.price--on-sale .price__sale .price-item--sales{grid-area:after;margin:0}#ProductGridContainer.product-grid-wholesales .collection .card .card__content .price.price--on-sale .price__sale .price-item--percent{grid-area:percent;font-size:12px;margin:0;text-transform:uppercase}@media (min-width: 768px){.collection-page .how-to-use-tab-link{padding:12px 24px}}@media (max-width: 991px){#ProductGridContainer .collection>.row{flex-wrap:nowrap;overflow-x:scroll}#ProductGridContainer:not(.product-grid-wholesales) .collection>.row>div{flex:0 0 335px;width:335px}#ProductGridContainer.product-grid-wholesales .collection>.row{flex-wrap:wrap;overflow-x:visible}}@media (max-width: 767px){.collection-page{margin-top:0}.collection-page .banner{margin:0 0 40px;min-height:600px}.collection-page .banner .col-txt{align-items:flex-start}.collection-page .banner .col-txt>div{padding:60px 30px}.collection-page .banner .col-txt h1{margin:0 0 12px}.collection-page .banner .col-txt br{display:none}.collection-page .how-to-use .title{margin:0 0 40px;font-size:1.25rem}.collection-page .how-to-use-tab-links{gap:20px;margin:0 -15px 40px;padding:0 15px}.collection-page .how-to-use-tab-contents{border-bottom:0}.collection-page .how-to-use-row{gap:10px;flex-direction:column;align-items:center;justify-content:center}.collection-page .how-to-use-img img{width:100px}.collection-page .how-to-use-txt{text-align:center}.collection-page .how-to-use-title{gap:10px;justify-content:center}.collection-page .how-to-use-title:before{border:2px solid var(--color-primary);background-color:var(--color-secondary)}#ProductGridContainer{margin-top:40px;margin-bottom:40px}#ProductGridContainer .swiper{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}#ProductGridContainer .collection>.row{margin-left:-10px;margin-right:-10px;padding-bottom:20px}#ProductGridContainer .collection>.row>div{padding-left:10px;padding-right:10px}#ProductGridContainer .collection .card .media img.show-mobile{opacity:1!important}#ProductGridContainer .collection .card .media img.show-mobile~img{opacity:0!important}#ProductGridContainer .collection .card .card__inner{--ratio-percent: 119.35% !important}#ProductGridContainer .collection .card .card__content{display:flex;flex-direction:column-reverse;justify-content:flex-end;position:relative}#ProductGridContainer .collection .card .card__information{padding-top:10px;padding-bottom:5px;align-items:flex-end}#ProductGridContainer .collection .card .card__content .card-information{margin-top:0;height:auto}#ProductGridContainer .collection .card .card__content .card__heading,#ProductGridContainer .collection .card .card__content .price{font-size:16px}#ProductGridContainer .collection .card .quick-add{position:absolute;bottom:100%;right:0;z-index:1;padding:10px}#ProductGridContainer.product-grid-wholesales .collection .card .card__content{flex-direction:column;position:static}#ProductGridContainer.product-grid-wholesales .collection .card .quick-add{position:static;padding:0}#ProductGridContainer.product-grid-wholesales .collection .card .card__content .price.price--on-sale .price__sale{display:grid;grid-template-areas:"after before"}#ProductGridContainer.product-grid-wholesales .collection .card .card__content .price.price--on-sale .price__sale .price-item--percent{position:absolute;top:5px;right:5px;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center!important;width:40px;height:40px;color:#fff;background-color:#ff7c02;border-radius:50%;text-align:center}#ProductGridContainer.product-grid-wholesales .collection .card .card__content .price.price--on-sale .price__sale .price-item--percent>span{color:#fff;display:block}}@media (max-width: 575px){.collection-page .banner .col-txt p{font-size:12px}.collection-page .banner .col-img img{object-fit:contain;object-position:center bottom}.collection-page .how-to-use-tab-links{gap:10px;margin:0 -15px 20px;justify-content:flex-start}#ProductGridContainer .collection .card .quick-add .button{font-size:.5rem}#ProductGridContainer .collection .card .card__content .card__heading,#ProductGridContainer .collection .card .card__content .price{font-size:12px}#ProductGridContainer.product-grid-wholesales .collection .card .card__content .price.price--on-sale .price__sale .price-item--percent{font-size:10px}#ProductGridContainer.product-grid-wholesales .collection .card .card__content .price.price--on-sale .price__sale .price-item--regular{font-size:11px}#ProductGridContainer.product-grid-wholesales .collection .card .quick-add form{gap:4px}#ProductGridContainer.product-grid-wholesales .collection .card .quick-add form .quantity{flex:0 0 40%}#ProductGridContainer.product-grid-wholesales .collection .card .quick-add form .quantity__button svg{width:8px}#ProductGridContainer.product-grid-wholesales .collection .card .quick-add form .quantity__input{font-size:.6rem}#ProductGridContainer.product-grid-wholesales .collection .card .quick-add form .button{flex:0 0 60%;padding-left:0;padding-right:0}}.card .card__inner .card__media{width:100%;z-index:1!important;border-radius:10px!important;overflow:hidden}.card .card__inner .card__media a{display:block}.card .card__inner .card__content{position:absolute!important;top:0;left:0;right:0;bottom:0}.card .card__inner .card__content .card__badge .badge{z-index:2;background:var(--color-secondary);color:#fff;padding:0 1rem;display:inline-block;font-size:16px}.card .card__inner .card__content .product-best-seller{position:absolute;top:0;right:-24px;z-index:2;margin:-34px 0 0;display:flex;align-items:center;justify-content:center;width:68px;height:68px;color:#fff;background:var(--color-secondary);border-radius:50%;text-align:center;font-size:16px;line-height:1.2}.card .card__content{position:relative;display:block}.card .card__content .card__information{padding:12px;display:flex;flex-direction:column;height:100%}.card .card__content .card__badge{display:none}.card .card__content .card__heading a{text-decoration:none}.card .card__content .card__heading a:hover{text-decoration:underline}.card .card__content .product-size{font-size:16px}.card .card__content .card-information{width:auto;height:100%;padding:0;display:flex;align-items:center;justify-content:space-between}.card .card__content .card-information:empty{display:none}.card .card__content .card-quick-description{font-size:14px;line-height:1.2;margin:4px 0 0}.card .card__content .jdgm-preview-badge{padding:6px 0;color:#000;font-size:16px}.card .card__content .jdgm-prev-badge__text{margin-left:3px}.card .card__content .jdgm-prev-badge__stars[data-score="0.00"]+.jdgm-prev-badge__text{display:none}.card .card__content .price__container{padding:10px 0 0}.card .card__content .price{margin:auto 0 0!important;font-weight:600;letter-spacing:0}.card .card__content .price span:not(.visually-hidden){display:block;line-height:1.2}.card .card__content .price__sale .price-item--regular{margin:0;font-size:.9rem;opacity:.85}.card .card__content .quick-add{margin:auto 0 0}.card .card__content .quick-add .quick-add__submit{min-width:inherit}.card .card__content .quick-add .quick-add__submit:disabled{pointer-events:none}.card .ratio:before{content:"";width:0;height:0;display:block;padding-bottom:var(--ratio-percent)}.card .media{display:block;position:relative;overflow:hidden}.card .media>*:not(.zoom):not(.deferred-media__poster-button),.card .media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.card .media img{object-fit:cover;object-position:center center;transition:all .3s!important;position:absolute;top:0;left:0;height:100%;width:100%}.card .media.media--hover-effect img:only-child{opacity:1!important}.card .media.media--hover-effect .cover_image+.hover_image{opacity:0}.card:hover .media.media--hover-effect .cover_image+.hover_image{opacity:1}.card .icon-wrap{display:none}.card--standard>.card__content .product-best-seller{display:none}@media (max-width: 1280px){.card .card__inner .card__content .product-best-seller{margin:-34px 0 0;right:-10px}.card .card__content .jdgm-preview-badge{font-size:14px}.card .card__content .price__sale .price-item--regular{opacity:.7;font-size:.8rem}}@media (max-width: 767px){.card .card__content .card__information{padding:12px 0}.card .card__inner .card__content .product-best-seller{margin-top:10px;right:10px;width:48px;height:48px;font-size:12px;line-height:1}.card .card__content .card-quick-description{font-size:8px}.card .card__content .jdgm-preview-badge{font-size:12px}.card .card__content .price__sale .price-item--regular{font-size:.7rem}}@media (max-width: 575px){.card .card__content .card-information{margin-top:8px}.card .card__content .jdgm-preview-badge{font-size:9px}.card .card__content .jdgm-preview-badge .jdgm-star{padding:0 1px 0 0!important}.card .card__content .price{font-size:.6rem;display:flex;flex-direction:column}.card .card__content .price__sale .price-item--regular{font-size:.6rem}}.product__media.media{display:block;position:relative;overflow:hidden}.product__media.media--transparent{background-color:transparent}.product__media.media>*:not(.zoom):not(.deferred-media__poster-button),.product__media.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.product__media.media>img{object-fit:cover;object-position:center center;transition:all .3s!important}.product-template{background:var(--pdp-bg) no-repeat center bottom;background-size:100% auto;max-width:100%!important}.product-template.product-template-clear{background:none!important}.product-template .product{padding:80px 0 200px;max-width:1440px!important;margin-left:auto;margin-right:auto;gap:30px!important;align-items:flex-start}.product-template .product__media--wrapper{position:sticky;top:80px;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:0}.product-template .product__media-gallery{position:static!important;flex:0 0 calc(100% - 80px)}.product-template .product__media-gallery .product__media-icon{display:none}.product-template .product__media-gallery .swiper{padding-bottom:60px}.product-template .product__media-gallery .swiper-slide{width:100%!important;overflow:hidden}.product-template .product__media-gallery .swiper-pagination{bottom:0}.product-template .product__media-gallery .swiper-pagination-bullet{background-color:#d9d9d9}.product-template .product__media-gallery .swiper-pagination-bullet-active{background-color:var(--color-primary)}.product-template .product__media-gallery .swiper-button-prev:after,.product-template .product__media-gallery .swiper-button-next:after{display:none}.product-template .product__media-gallery .swiper-button-prev{display:none}.product-template .product__media-gallery .swiper-button-next{top:20px;right:20px;margin:0;transform:none;width:48px;height:48px}.product-template .product__media-gallery .swiper-scrollbar{display:none}.product-template .product__media-thumbnail{position:static!important;flex:0 0 60px}.product-template .product__media-thumbnail .swiper-slide{border-radius:10px;overflow:hidden}.product-template .product__media-thumbnail .swiper-slide img{width:100%;height:100%;display:block}.product-template .product__media-thumbnail .swiper-pagination,.product-template .product__media-thumbnail .swiper-button-prev,.product-template .product__media-thumbnail .swiper-button-next{display:none}.product-template .product__media-thumbnail .swiper-scrollbar{left:0;right:0;bottom:1px;width:auto;height:1px;background:#c4c4c4}.product-template .product__media-thumbnail .swiper-scrollbar:before{content:"";position:absolute;top:auto;left:0;right:0;bottom:1px;display:block;width:auto;height:1px;background:#c4c4c4}.product-template .product__media-thumbnail .swiper-scrollbar .swiper-scrollbar-drag{background:#1d1b19;z-index:1;position:relative;height:3px;top:-1px}.product-template .product__info--wrapper{max-width:530px}.product-template .product__info--wrapper .product__info-container{position:relative;display:grid;grid-template-columns:50% 50%;grid-template-areas:"title title" "review price" "desc desc" "features features" "qty qty" "form form" "tab tab"}.product-template .product__info--wrapper .product__title{grid-area:title;flex:0 0 100%;margin-bottom:12px;padding:0}.product-template .product__info--wrapper .product__title+.shopify-app-block{grid-area:review}.product-template .product__info--wrapper .spr-starrating{align-items:center;justify-content:flex-start!important;line-height:1;font-size:16px}.product-template .product__info--wrapper .spr-starrating a{text-decoration:none;line-height:1}.product-template .product__info--wrapper .spr-starrating .spr-stars{line-height:1;position:relative;bottom:2px}.product-template .product__info--wrapper .spr-starrating .spr-stars>span{display:flex}.product-template .product__info--wrapper .spr-starrating .spr-stars>span svg+svg{margin-left:4px}.product-template .product__info--wrapper .jdgm-preview-badge{font-size:16px}.product-template .product__info--wrapper .jdgm-preview-badge .jdgm-star{color:var(--color-secondary)}.product-template .product__info--wrapper .product__price{grid-area:price;margin-top:24px}.product-template .product__info--wrapper .product__price .installment{font-size:initial;margin:10px 0 0;font-weight:400}.product-template .product__info--wrapper .price{letter-spacing:0}.product-template .product__info--wrapper .price .price__container{margin:0}.product-template .product__info--wrapper .price .price__sale .price-item{margin:0 0 0 10px}.product-template .product__info--wrapper .price .price__sale .price-item.price-item--regular{margin:0;color:var(--color-secondary);font-weight:400}.product-template .product__info--wrapper .price .badge{display:none}.product-template .product__info--wrapper .product__price .price-wholesales.price--on-sale .price__sale{display:flex;flex-direction:row-reverse;align-items:baseline;gap:10px}.product-template .product__info--wrapper .product__price .price-wholesales.price--on-sale .price__sale .price-item--percent{color:#ff7c02;font-size:1rem;margin:0;text-transform:uppercase;font-weight:400}.product-template .product__info--wrapper .product__price .price-wholesales.price--on-sale .price__sale .price-item--regular{color:#d8f089;font-size:1.2rem;margin:0}.product-template .product__info--wrapper .product__price .price-wholesales.price--on-sale .price__sale .price-item--sale{color:#ff7c02;font-size:1.6rem;margin:0;font-weight:500}.product-template .product__info--wrapper .product-form__inputs{grid-area:qty;flex:0 0 100%;margin:24px 24px 0 0}.product-template .product__info--wrapper .product-form__inputs>div:only-child{flex:0 0 100%!important}.product-template .product__info--wrapper .product-form__input+.product-form__input{margin-left:-1px}.product-template .product__info--wrapper .product-form__input{flex:1 1 auto;max-width:inherit;margin:0;color:#000;position:relative}.product-template .product__info--wrapper .product-form__input .form__label{padding:10px 20px;margin:0;height:60px;color:var(--color-primary);font-weight:600;text-align:center;display:flex;gap:10px;align-items:center;justify-content:center;background-color:#f8f8f8;border-radius:99px;cursor:pointer}.product-template .product__info--wrapper .product-form__input .form__label:after{content:"";display:block;width:8px;height:8px;transform:rotate(45deg);border-right:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);position:relative;bottom:2px}.product-template .product__info--wrapper .product-form__input .form__label.active+.select-dropdown{display:block}.product-template .product__info--wrapper .product-form__input .select-dropdown{padding:20px;margin:0;color:#999;text-align:center;background-color:#f8f8f8;border-radius:8px;position:absolute;top:calc(100% + 8px);left:0;width:100%;z-index:2;display:none}.product-template .product__info--wrapper .product-form__input .select-dropdown-items{max-height:120px;overflow-y:scroll;display:flex;flex-direction:column;gap:5px;align-items:center}.product-template .product__info--wrapper .product-form__input .select-dropdown-items::-webkit-scrollbar{width:4px;opacity:1;transition:all .3s;border-radius:10px}.product-template .product__info--wrapper .product-form__input .select-dropdown-items::-webkit-scrollbar-button{display:none}.product-template .product__info--wrapper .product-form__input .select-dropdown-items::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:10px}.product-template .product__info--wrapper .product-form__input .select-dropdown-items::-webkit-scrollbar-track{background:#0000001a;border-radius:10px}.product-template .product__info--wrapper .product-form__input .select-dropdown-items::-webkit-scrollbar-track-piece{display:none}.product-template .product__info--wrapper .product-form__input .select-dropdown-items::-webkit-scrollbar-corner{display:none}.product-template .product__info--wrapper .product-form__input .select-dropdown-item{height:30px;display:flex;align-items:center;justify-content:center;transition:all .3s;cursor:pointer}.product-template .product__info--wrapper .product-form__input .select-dropdown-item:hover{color:var(--color-primary)}.product-template .product__info--wrapper .product-form__input .select-dropdown-item.selected{color:var(--color-primary);font-weight:600}.product-template .product__info--wrapper .product-form__input .select{display:none;height:60px;border-radius:99px}.product-template .product__info--wrapper .product-form__input .select select{display:none;padding:10px 20px;margin:0;height:60px;color:var(--color-primary);font-weight:600;text-align:center;background:none;-webkit-appearance:none;appearance:none}.product-template .product__info--wrapper .product-form__input .select svg path{fill:var(--color-primary)}.product-template .product__info--wrapper .product-form__quantity{flex:0 0 180px}.product-template .product__info--wrapper .product-form__quantity .form__label{display:none}.product-template .product__info--wrapper .product-form__quantity .quantity__input{font-size:1rem;background-color:#f6f6f6}.product-template .product__info--wrapper .product-form__submit{margin:0;width:100%;padding:10px;height:60px;align-items:center;justify-content:center;font-size:1rem}.product-template .product__info--wrapper .product-form{grid-area:form;flex:0 0 100%;margin:24px 0 0}.product-template .product__info--wrapper .product-best-seller{flex:0 0 100%;line-height:1;color:#c4c4c4;margin-bottom:24px;font-weight:500}.product-template .product__info--wrapper .product-short-description{grid-area:desc;flex:0 0 100%;margin-top:24px;white-space:pre-line;font-size:18px;line-height:1.4}.product-template .product__info--wrapper .product-tabs{grid-area:tab;flex:0 0 100%;margin:40px 0 0}.product-template .product__info--wrapper .product-tabs .product-tab-headers{display:none;flex-wrap:wrap}.product-template .product__info--wrapper .product-tabs .product-tab-headers .product-tab-header{flex:1;color:var(--color-primary);font-weight:600;text-align:center;transition:all .3s;cursor:pointer;position:relative;overflow:hidden;padding:12px 0;font-size:16px;text-transform:uppercase}.product-template .product__info--wrapper .product-tabs .product-tab-headers .product-tab-header:before,.product-template .product__info--wrapper .product-tabs .product-tab-headers .product-tab-header:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;display:block}.product-template .product__info--wrapper .product-tabs .product-tab-headers .product-tab-header:before{background:#c4c4c4}.product-template .product__info--wrapper .product-tabs .product-tab-headers .product-tab-header:after{background:#000;transition:all .3s;transform:translate(-100%);transform-origin:left center}.product-template .product__info--wrapper .product-tabs .product-tab-headers .product-tab-header:hover{color:var(--color-primary)}.product-template .product__info--wrapper .product-tabs .product-tab-headers .product-tab-header.active{color:var(--color-primary);font-weight:600}.product-template .product__info--wrapper .product-tabs .product-tab-headers .product-tab-header.active:after{transform:translate(0)}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-tab-header{color:var(--color-primary);font-weight:600;transition:all .3s;position:relative;align-items:center;justify-content:space-between;cursor:pointer;text-transform:uppercase;padding:10px 0;border-bottom:1px solid var(--color-primary)}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-tab-header:after{float:right;content:"+"}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-tab-header:hover,.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-tab-header.active{color:var(--color-primary)}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-tab-header.active:after{content:"-"}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-tab-header.active-force{cursor:default}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-tab-header.active-force:after{content:""}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-tab-header.active-force+.product-tab-content{display:block!important}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-tab-header[data-key=single_products]{text-transform:initial}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-tab-content{display:none;padding:20px 0;font-size:18px;line-height:1.4;overflow:hidden}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-tab-content[data-key=single_products] .button{margin-top:10px}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-tab-header.active+.product-tab-content{display:block}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-upsell .swiper-slide{box-sizing:border-box;height:auto}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-upsell .swiper-pagination{display:none}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-upsell .swiper div[class*=swiper-button]{border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary);color:#fff;width:24px;height:24px;margin:0;top:28%}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-upsell .swiper div[class*=swiper-button]:before,.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-upsell .swiper div[class*=swiper-button]:after{display:none}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-upsell .swiper div[class*=swiper-button] img{mix-blend-mode:normal}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-upsell .swiper-button-prev:after,.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-upsell .swiper-button-next:after{display:none}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-upsell .swiper-scrollbar{display:none}.product-template .product__info--wrapper .product-tabs .product-tab-contents .card .card__heading{font-size:.9rem}.product-template .product__info--wrapper .product-tabs .product-tab-contents .card .card__heading a:after{display:none}.product-template .product__info--wrapper .product-tabs .product-tab-contents .card .card__content{display:flex;flex-direction:column}.product-template .product__info--wrapper .product-tabs .product-tab-contents .card .card__content .card__information{height:auto;flex:1}.product-template .product__info--wrapper .product-tabs .product-tab-contents .card .card__content .card-information{margin-top:auto;flex:0}.product-template .product__info--wrapper .product-tabs .product-tab-contents .card .card__content .price{margin:0!important;display:inline-flex}.product-template .product__info--wrapper .product-tabs .product-tab-contents .card .card__content .quick-add{margin-top:auto}.product-template .product__info--wrapper .product-tabs .product-tab-contents .card .card__content .quick-add .quick-add__submit{width:100%;padding:12px 15px;font-size:16px}.product-template .product__info--wrapper .product-tabs .product-tab-contents .card .card__content .quick-add .quick-add__submit span{display:flex;align-items:center;font-weight:700;width:100%;justify-content:space-between;line-height:1}.product-template .product__info--wrapper .product-tabs .product-tab-contents .card .card__content .quick-add .quick-add__submit span .price *{padding:0}.product-template .product__info--wrapper .product-tabs .product-tab-contents .card .card__content .quick-add .quick-add__submit span .price .price__sale .price-item.price-item--regular{display:none}.product-template .product__info--wrapper .product-tabs .product-tab-contents .card .card__content .quick-add .quick-add__submit span.sold-out-message{justify-content:center}.product-template .product__info--wrapper .product-block-features{grid-area:features;margin-top:40px}.product-template .product__info--wrapper .product-pdp-features{display:flex;gap:40px}.product-template .product__info--wrapper .product-pdp-feature>.product-pdp-feature-img{position:relative;width:88px;height:88px;margin:0 auto;border-radius:50%;border:1px solid var(--color-primary);background:#fff;display:flex;align-items:center;justify-content:center}.product-template .product__info--wrapper .product-pdp-feature>.product-pdp-feature-img img{object-fit:contain;object-position:center;width:56px;height:56px}.product-template .product__info--wrapper .product-pdp-feature>.product-pdp-feature-img-clear{border:0;background:#fff}.product-template .product__info--wrapper .product-pdp-feature>.product-pdp-feature-img-clear img{width:100%!important;height:100%!important}.product-template .product__info--wrapper .product-pdp-feature>.product-pdp-feature-txt{margin-top:12px;font-weight:600;font-size:16px;text-align:center;line-height:1.2}.product-template .product__info--wrapper .product-pdp-features-alt .product-pdp-feature>.product-pdp-feature-img{border:0;background:transparent}.product-template .product__info--wrapper .product-pdp-features-alt .product-pdp-feature>.product-pdp-feature-img img{width:auto!important;height:auto!important}.product-content{overflow:hidden}.product-media-modal{background:#ffffffe6!important}.product-form__error-message-wrapper svg{margin-top:0!important}.product-form__error-message-wrapper .product-form__error-message{color:red;font-size:16px}@media (min-width: 1920px){.product-template{background-size:cover}}@media (min-width: 1440px){.product-template .product__media-gallery{flex:0 0 calc(100% - 120px)}.product-template .product__media-thumbnail{flex:0 0 90px}}@media (min-width: 1024px){.product-template .product__media-gallery .swiper-slide{border-radius:30px;overflow:hidden}.product-template .product__media-thumbnail .swiper-slide{width:100%!important;height:auto!important;border-radius:10px;overflow:hidden;position:relative;padding-top:120%}.product-template .product__media-thumbnail .swiper-slide img{position:absolute;top:0;left:0;width:100%;height:100%}.product-template .product__media-thumbnail .swiper-scrollbar{display:none}.product-template .product__info--wrapper .product__info-container{grid-template-areas:"title title" "review review" "price price" "desc desc" "qty form" "features features" "tab tab"}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-tab-header{display:block;color:var(--color-primary)}.product-template .product__info--wrapper .product-size{margin-left:auto}.product-template .product__info--wrapper .product__price{width:100%}}@media (max-width: 1023px){.product-template .product{padding:0 0 80px}.product-template .product>div{padding:0}.product-template .product__media--wrapper{position:static;flex-direction:column}.product-template .product__media-gallery{flex:0 0 auto;margin:8px -15px 0}.product-template .product__media-gallery .swiper{padding-bottom:0}.product-template .product__media-gallery .swiper-pagination{bottom:20px;padding:0 20px;text-align:left}.product-template .product__media-gallery .swiper-button-next{width:24px;height:24px}.product-template .product__media-thumbnail{display:none}.product-template .product__media-thumbnail .swiper{padding-bottom:10px}.product-template .product__info--wrapper{max-width:100%}.product-template .product__info--wrapper .product__title{margin-bottom:12px}.product-template .product__info--wrapper .product__title h1{font-size:1.2rem}.product-template .product__info--wrapper .jdgm-preview-badge,.product-template .product__info--wrapper .spr-starrating{font-size:10px}.product-template .product__info--wrapper .product-short-description{margin-top:12px;font-size:12px}.product-template .product__info--wrapper .product__price{margin:0;text-align:right;font-size:1.1rem}.product-template .product__info--wrapper .product__price .installment{font-size:.6rem;font-weight:300;width:200%;position:relative;right:100%}.product-template .product__info--wrapper .price .price__sale .price-item{margin-left:5px}.product-template .product__info--wrapper .price .price__sale .price-item.price-item--regular{margin-left:0;font-size:18px;display:flex;justify-content:flex-end}.product-template .product__info--wrapper .product__price .price-wholesales.price--on-sale .price__sale{gap:5px}.product-template .product__info--wrapper .product__price .price-wholesales.price--on-sale .price__sale .price-item--percent{font-size:.6rem}.product-template .product__info--wrapper .product__price .price-wholesales.price--on-sale .price__sale .price-item--regular{font-size:.9rem}.product-template .product__info--wrapper .product__price .price-wholesales.price--on-sale .price__sale .price-item--sale{font-size:1.1rem}.product-template .product__info--wrapper .product-form__inputs{margin:24px 0 0}.product-template .product__info--wrapper .product-form__input .select select{height:45px}.product-template .product__info--wrapper .product-form__input .select svg{height:7px}.product-template .product__info--wrapper .product-form__quantity{flex:0 0 50%}.product-template .product__info--wrapper .product-form__quantity:only-child{flex:0 0 100%}.product-template .product__info--wrapper .product-form__quantity .quantity__button{width:45px;height:45px}.product-template .product__info--wrapper .product-form__quantity .quantity__input{height:45px}.product-template .product__info--wrapper .product-form__submit{height:45px;font-size:.8rem}.product-template .product__info--wrapper .product-form{margin:12px 0 0}.product-template .product__info--wrapper .product-tabs{margin-top:40px}.product-template .product__info--wrapper .product-tabs .product-tab-headers{display:none}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-tab-content{padding:10px 0 20px;font-size:14px}.product-template .product__info--wrapper .product-tabs .product-tab-contents .product-tab-content .card .card__content .card__heading a{font-size:14px}.product-template .product__info--wrapper .product-tabs .product-tab-contents .card .card__heading{line-height:1}.product-template .product__info--wrapper .product-tabs .product-tab-contents .card .card__content .quick-add .quick-add__submit{font-size:12px;padding:8px 15px}.product-template .product__info--wrapper .product-tabs .product-tab-contents .card .card__content .quick-add .quick-add__submit .price{font-weight:400;font-size:12px}.product-template .product__info--wrapper .product-size.show-mobile{margin-right:auto;line-height:24px;font-size:20px;display:flex;align-items:flex-end;margin-bottom:5px}.product-template .product__info--wrapper .product-best-seller{font-size:16px}.product-template .product__info--wrapper .product-pdp-feature>.product-pdp-feature-img{width:64px;height:64px}.product-template .product__info--wrapper .product-pdp-feature>.product-pdp-feature-img img{width:38px;height:38px}.product-template .product__info--wrapper .product-pdp-feature>.product-pdp-feature-txt{font-size:10px}.product-template .product__info--wrapper .product-pdp-features{gap:20px}}.product__description{background-image:linear-gradient(180deg,#f6f7ff 5%,#fff 10%)}.product-page img{mix-blend-mode:multiply}.product-intro{text-align:center;padding:60px 20px}.product-intro h2{margin:0 0 20px}@media (min-width: 768px){.product-intro{padding:80px 20px}.product-intro h2{margin:0 0 40px}}@media (max-width: 767px){.product-intro+.product-intro{padding-top:0}.product-intro+.product-compares{padding-top:0}.product-intro p br{display:none}}.product-dr-recommendations{padding:60px 20px}.product-dr-recommendations-intro{text-align:center;padding-bottom:40px}.product-dr-recommendations-intro h2{margin:0}.product-dr-recommendations .swiper{margin:0 -20px;padding:0 40px;overflow:visible}.product-dr-recommendations .swiper-wrapper{align-items:center!important}.product-dr-recommendations .swiper div[class*=swiper-button]{border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary);color:#fff;width:24px;height:24px;margin:0;top:50%;transform:translateY(-50%)}.product-dr-recommendations .swiper div[class*=swiper-button]:before,.product-dr-recommendations .swiper div[class*=swiper-button]:after{display:none}.product-dr-recommendations .swiper div[class*=swiper-button] img{mix-blend-mode:normal}.product-dr-recommendations .swiper-button-prev:after,.product-dr-recommendations .swiper-button-next:after{font-size:.8rem}.product-dr-recommendations .swiper-pagination,.product-dr-recommendations .swiper-scrollbar{display:none}.product-dr-recommendation{display:flex;flex-direction:column}.product-dr-recommendation-img{border-radius:32px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;margin:0 auto}.product-dr-recommendation-img img{display:block}.product-dr-recommendation-img video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.product-dr-recommendation-text{display:flex;flex-direction:column;gap:10px;justify-content:center;text-align:center;padding:30px 0 0}.product-dr-recommendation-text h4{font-size:.7rem;line-height:1.6;font-weight:300;padding:0 0 10px;border-bottom:1px solid var(--color-primary)}.product-dr-recommendation-text p{font-weight:700;padding:5px 20px 0}@media (min-width: 768px){.product-dr-recommendations{padding:80px 20px}.product-dr-recommendations-intro{padding-bottom:80px}.product-dr-recommendations-intro h2{margin:0}.product-dr-recommendations .swiper div[class*=swiper-button]{width:48px;height:48px}.product-dr-recommendations .swiper-slide-prev,.product-dr-recommendations .swiper-slide-next{opacity:.5}.product-dr-recommendations .swiper-slide-prev .product-dr-recommendation{flex-direction:row-reverse}.product-dr-recommendation{background:#fff;box-shadow:2px 2px 10px #0000001a;border-radius:32px;margin:0 40px;overflow:hidden;flex-direction:row}.product-dr-recommendation-img{flex:0 0 320px;height:568px;display:flex;margin:0}.product-dr-recommendation-text{flex:1 1 auto;padding:40px;text-align:left;gap:20px}.product-dr-recommendation-text h4{font-size:1rem;padding:0 0 20px}.product-dr-recommendation-text p{font-weight:700;padding:0}}.product-compares{padding:60px 20px}.product-compares-intro{text-align:center;padding-bottom:40px}.product-compares-intro h2{margin:0 0 20px}.product-compares .row>div+div{margin-top:40px}.product-compare-normal .product-compare-img img{width:90%;height:90%}.product-compare-normal .product-compare-text:after{left:100%}.product-compare-best-option .product-compare-text{background-color:var(--color-primary);color:#fff}.product-compare-best-option .product-compare-text:after{right:100%}.product-compare-img{position:relative;z-index:1;height:300px;margin:0 auto;display:flex;align-items:flex-end;justify-content:center}.product-compare-img img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.product-compare-text{border-radius:99px;padding:6px 24px;border:1px solid var(--color-primary);color:var(--color-primary);font-weight:600;display:inline-flex;white-space:nowrap;position:relative}.product-compare-text:after{content:"";position:absolute;top:50%;display:block;width:60%;height:1px;border-top:1px solid var(--color-primary)}@media (min-width: 768px){.product-compares{padding:80px 20px}.product-compares-intro{padding-bottom:80px}.product-compares-intro h2{margin:0 0 40px}.product-compares .row>div+div{border-left:2px solid var(--color-primary);margin-top:0}.product-compare{display:flex;align-items:center}.product-compare-normal{flex-direction:row-reverse}.product-compare-img{width:400px;height:400px;padding:40px;margin:0}}@media (max-width: 767px){.product-compares-intro p br{display:none}.product-compare{text-align:center}.product-compare-text{margin:10px 0 0}.product-compare-text:after{display:none}}@media (max-width: 480px){.product-compare-img{height:200px}}.product-features{padding:60px 20px}.product-features .swiper-slide{height:auto!important}.product-features .swiper-button-prev:after,.product-features .swiper-button-next:after{font-size:.8rem}.product-features .show-desktop .swiper-text{display:flex;align-items:center;text-align:center;position:relative;z-index:2}.product-features .show-desktop .swiper-text .product-feature-img{display:none}.product-features .show-desktop .swiper-text .product-feature-text{padding:80px 20px}.product-features .show-desktop .swiper-text .swiper{position:relative;z-index:1}.product-features .show-desktop .swiper-text .swiper-navbar{display:flex;align-items:center;justify-content:center;gap:20px}.product-features .show-desktop .swiper-text div[class*=swiper-button]{border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary);color:#fff;width:48px;height:48px;margin:0}.product-features .show-desktop .swiper-text div[class*=swiper-button]:before,.product-features .show-desktop .swiper-text div[class*=swiper-button]:after{display:none}.product-features .show-desktop .swiper-text div[class*=swiper-button] img{mix-blend-mode:normal}.product-features .show-desktop .swiper-text .swiper-button-prev,.product-features .show-desktop .swiper-text .swiper-button-next{position:static;transform:none}.product-features .show-desktop .swiper-text .swiper-pagination{position:static;transform:none;width:auto}.product-features .show-desktop .swiper-text .swiper-pagination-bullet{background-color:#d3d3d3;width:12px;height:12px;border-radius:50%}.product-features .show-desktop .swiper-text .swiper-pagination-bullet-active{background-color:var(--color-primary)}.product-features .show-desktop .swiper-text .swiper-scrollbar,.product-features .show-desktop .swiper-img .product-feature-text{display:none}.product-features .show-desktop .swiper-img .swiper{padding-right:50px;overflow:visible}.product-features .show-desktop .swiper-img .swiper-button-prev,.product-features .show-desktop .swiper-img .swiper-button-next,.product-features .show-desktop .swiper-img .swiper-pagination,.product-features .show-desktop .swiper-img .swiper-scrollbar{display:none}.product-features .show-mobile .swiper{text-align:center;margin:0 -20px;padding:0 40px 40px}.product-features .show-mobile .swiper div[class*=swiper-button]{border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary);color:#fff;width:24px;height:24px;margin:0;top:28%}.product-features .show-mobile .swiper div[class*=swiper-button]:before,.product-features .show-mobile .swiper div[class*=swiper-button]:after{display:none}.product-features .show-mobile .swiper div[class*=swiper-button] img{mix-blend-mode:normal}.product-features .show-mobile .swiper .swiper-pagination{display:none}.product-features .show-mobile .swiper .swiper-scrollbar{--swiper-scrollbar-sides-offset: 40px}.product-features .show-mobile .swiper .product-feature-img{margin:0 0 20px}.product-features .show-mobile .swiper .product-feature-text h2{font-size:1rem}.product-feature-img{border-radius:20px;overflow:hidden}.product-feature-text h2{margin:0 0 12px;display:flex;align-items:center;justify-content:center;gap:20px}.product-feature-text h2:before{content:"";display:block;width:12px;height:12px;border-radius:50%;border:2px solid var(--color-primary);background-color:var(--color-secondary)}@media (min-width: 768px){.product-features{padding:80px 20px}.product-features .swiper-button-prev:after,.product-features .swiper-button-next:after{font-size:1rem}.product-features .show-desktop .swiper-text:before{content:"";position:absolute;top:0;right:0;height:100%;width:100vw;display:block;background-color:#fff}.product-feature-text h2{margin:0 0 28px}}@media (max-width: 767px){.product-features{background:#fffaf2}.product-feature-text h2{gap:0}.product-feature-text h2:before{display:none}.product-feature-text p br{display:none}}.product-types{padding:60px 20px}.product-types-intro{text-align:center;padding-bottom:40px}.product-types-intro h2{margin:0 0 20px}.product-types .swiper{text-align:center;margin:0 -20px;padding:0 40px 40px;overflow:visible}.product-types .swiper-slide{height:auto!important;width:280px}.product-types .swiper div[class*=swiper-button]{border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary);color:#fff;width:24px;height:24px;margin:0;top:28%}.product-types .swiper div[class*=swiper-button]:before,.product-types .swiper div[class*=swiper-button]:after{display:none}.product-types .swiper div[class*=swiper-button] img{mix-blend-mode:normal}.product-types .swiper-button-prev:after,.product-types .swiper-button-next:after{font-size:.8rem}.product-types .swiper-pagination{display:none}.product-types .swiper-scrollbar{--swiper-scrollbar-sides-offset: 40px}.product-types .swiper-slide{overflow:visible}.product-type{max-width:280px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.product-type-img{margin:0 0 12px}.product-type-title{margin:0 0 12px;display:inline-flex;align-items:center;gap:20px}.product-type-title h3{font-size:1rem}.product-type-title i{display:none;border-radius:50%;flex:0 0 32px;width:32px;height:32px;align-items:center;justify-content:center;color:#fff;background-color:var(--color-primary);font-style:normal}.product-type-title i:before{content:"+"}.product-type-title.active i:before{content:"-"}.product-type-text{padding:20px;border-radius:20px;background-color:#f8f8f8}.product-type-cta{margin:0 0 12px}.product-type-cta .button{padding-left:8px;padding-right:8px;white-space:nowrap}@media (min-width: 768px){.product-types{padding:80px 20px}.product-types-intro{padding-bottom:80px}.product-types-intro h2{margin:0 0 28px}.product-types .swiper div[class*=swiper-button]{display:none}.product-types .swiper-button-prev:after,.product-types .swiper-button-next:after{font-size:1rem}.product-types .swiper-scrollbar{display:none}.product-type-title{cursor:pointer}.product-type-title h3{font-size:1rem}.product-type-title i{display:flex}.product-type-title~.product-type-text{visibility:hidden;display:none}.product-type-title.active~.product-type-text{visibility:visible;display:block}.product-type-text{text-align:left;margin-left:30px;white-space:nowrap;width:max-content}.product-type-text p{font-size:16px}}@media (max-width: 1200px){.product-type-cta .button{font-size:14px}}@media (max-width: 1023px){.product-type-cta .button{font-size:.8rem}}@media (max-width: 767px){.product-types-intro p br,.product-type-text p br{display:none}.product-types .swiper-slide:not(.swiper-slide-active) .product-type-text{display:none}}.product-feel{position:relative;display:grid;grid-template-areas:"here"}.product-feel-text{grid-area:here;padding:60px 20px;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.product-feel-text h2{margin:0 0 12px}.product-feel-bg{grid-area:here;display:flex}.product-feel-bg img{object-fit:cover;object-position:center;width:100%;height:100%}@media (min-width: 768px){.product-feel-text{align-items:flex-start;justify-content:center;text-align:left}.product-feel-text h2{margin:0 0 28px}.product-inmotion .product-feel-text{align-items:flex-end}}@media (max-width: 767px){.product-feel-text p br{display:none}.product-flexwand .product-feel-text{justify-content:flex-end;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3)}}.product-package{position:relative;display:grid;grid-template-areas:"here"}.product-package-text{grid-area:here;padding:60px 20px;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.product-package-text h2{margin:0 0 12px;text-align:center}.product-package-list{display:inline-flex;flex-direction:column;min-width:320px}.product-package-list-item{display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--color-primary);padding:5px 0}.product-package-list-item:before{content:"";display:block;width:12px;height:12px;border-radius:50%;border:2px solid var(--color-primary);background-color:var(--color-secondary)}.product-package-bg{grid-area:here;display:flex}.product-package-bg img{object-fit:cover;object-position:center;width:100%;height:100%}@media (min-width: 768px){.product-package-text{align-items:flex-start;justify-content:center}.product-package-text h2{margin:0 0 28px;text-align:left}.product-package-list-item{padding:10px 0}}@media (max-width: 767px){.product-package-list{min-width:220px}}.product-codes{display:inline-flex;gap:12px;margin:28px 0 0}.product-codes .button{padding:6px 18px;font-weight:300;background-color:transparent!important;border:1px solid #3336AD!important;color:#3336ad!important}@media (max-width: 767px){.product-codes{flex-direction:column;align-items:center;justify-content:center}}@media (max-width: 767px){.product-package-list{margin:0 0 28px}.product-package-v2 .product-codes{margin:auto 0 0}}.product-certification{background:#f8fbed;padding:60px 20px}.product-certification .row{align-items:center}.product-certification-img{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px;margin-bottom:24px}.product-certification-img img[src*=product-logo-fda]{height:71px}.product-certification-img img[src*=product-logo-sgs]{height:92px}.product-certification-text{text-align:center}.product-certification-text p{margin:0}.product-certification-text .button{text-transform:initial;width:auto;min-width:200px;margin-top:2rem}@media (max-width: 767px){.product-certification-img img[src*=product-logo-fda]{height:40px}.product-certification-img img[src*=product-logo-sgs]{height:54px}}@media (max-width: 480px){.product-certification-text br{display:none}}@media (min-width: 768px){.product-certification{padding:80px 20px}.product-certification-img{margin-bottom:0}.product-certification-text{text-align:left}}.product-video div[class*=container]{padding:0}.product-video>div{aspect-ratio:1/1}.product-video video{display:flex;width:100%;height:100%;object-fit:cover;object-position:center}@media (min-width: 768px){.product-video>div{aspect-ratio:16/9}}@media (max-width: 767px){.product-vaginal-suppository .product-intro .img{overflow:hidden;border-radius:50px;overflow-x:scroll}.product-vaginal-suppository .product-intro .img::-webkit-scrollbar{height:4px;opacity:1;transition:all .3s;border-radius:10px}.product-vaginal-suppository .product-intro .img::-webkit-scrollbar-button{display:none}.product-vaginal-suppository .product-intro .img::-webkit-scrollbar-thumb{background:#00000080;border-radius:10px}.product-vaginal-suppository .product-intro .img::-webkit-scrollbar-track{background:#0000001a;border-radius:10px}.product-vaginal-suppository .product-intro .img::-webkit-scrollbar-track-piece{display:none}.product-vaginal-suppository .product-intro .img::-webkit-scrollbar-corner{display:none}.product-vaginal-suppository .product-intro .img img{max-width:200%}}.product-menstrual .product-intro .img{border-radius:80px;overflow:hidden}.product-menstrual .product-video{background:#ccc}#judgeme_product_reviews *[role=button]:not(.jdgm-histogram__star){border-radius:99px;background:var(--color-secondary);color:var(--color-primary);font-weight:600;text-transform:uppercase;padding:6px 24px;text-decoration:none!important;display:inline-block;font-size:.7rem;line-height:1.6;border:0;max-width:inherit;width:auto}#judgeme_product_reviews *[role=button]:hover{background:var(--color-primary);color:var(--color-secondary)!important;opacity:1}#judgeme_product_reviews .jdgm-rev-widg{padding:80px 20px}#judgeme_product_reviews .jdgm-row-actions{display:none!important;flex-direction:row;justify-content:flex-end;padding:0;margin:0 0 20px;border-top:0;border-bottom:1px solid var(--color-primary)}#judgeme_product_reviews .jdgm-sort-dropdown{padding:5px 20px 5px 0;font-weight:600;color:var(--color-primary);font-size:12px}#judgeme_product_reviews .jdgm-rev__timestamp,#judgeme_product_reviews .jdgm-rev__icon{display:none!important}#judgeme_product_reviews .jdgm-rev-widg__header{position:relative;z-index:1}#judgeme_product_reviews .jdgm-rev-widg__title{font-size:1.25rem;margin:0 0 60px}#judgeme_product_reviews .jdgm-row-stars{position:relative;padding:0 0 60px;display:flex;justify-content:center;align-items:stretch}#judgeme_product_reviews .jdgm-rev-widg__summary{width:360px;display:flex;justify-content:center;align-items:center;flex-direction:column}#judgeme_product_reviews .jdgm-rev-widg__summary-inner{position:relative;display:inline-block;text-align:left}#judgeme_product_reviews .jdgm-rev-widg__summary-average{position:absolute;right:100%;top:50%;transform:translateY(-50%);font-size:2.5rem;font-weight:700;color:#000;padding-right:10px}#judgeme_product_reviews .jdgm-rev-widg__summary-text{font-weight:700;color:#000}#judgeme_product_reviews .jdgm-histogram{border-left:2px solid var(--color-primary);color:#000;font-weight:700;width:360px}#judgeme_product_reviews .jdgm-histogram__row:before{content:attr(data-rating);padding-right:5px;display:inline-flex;width:18px;text-align:center}#judgeme_product_reviews .jdgm-histogram__row .jdgm-star+.jdgm-star{display:none!important}#judgeme_product_reviews .jdgm-histogram__bar{border-radius:99px;height:8px}#judgeme_product_reviews .jdgm-histogram__bar-content{border-radius:99px;background:var(--color-primary)}#judgeme_product_reviews .jdgm-histogram__frequency{text-align:center}#judgeme_product_reviews .jdgm-widget-actions-wrapper{border-left:2px solid var(--color-primary);width:0}#judgeme_product_reviews .jdgm-write-rev-link{position:absolute;top:100%;right:0;white-space:nowrap}#judgeme_product_reviews .jdgm-rev{border-top:0;border-bottom:2px solid var(--color-primary);padding:0 0 60px}#judgeme_product_reviews .jdgm-rev+.jdgm-rev{margin:60px 0 0}#judgeme_product_reviews .jdgm-rev__header{display:flex;flex-direction:column-reverse;gap:10px}#judgeme_product_reviews .jdgm-row-product{display:none!important}#judgeme_product_reviews .jdgm-rev__rating{margin:0}#judgeme_product_reviews .jdgm-rev__rating .jdgm-star{color:var(--color-secondary)}#judgeme_product_reviews .jdgm-row-profile{font-weight:600}#judgeme_product_reviews .jdgm-rev__icon{display:none!important}#judgeme_product_reviews .jdgm-rev__author{color:var(--color-primary);font-size:1rem}#judgeme_product_reviews .jdgm-row-extra,#judgeme_product_reviews .jdgm-rev__location,#judgeme_product_reviews .jdgm-row__br{display:none!important}#judgeme_product_reviews .jdgm-rev__title{font-size:1.1rem}#judgeme_product_reviews .jdgm-rev__body{font-size:.9rem}#judgeme_product_reviews .jdgm-rev__custom-form,#judgeme_product_reviews .jdgm-rev__actions,#judgeme_product_reviews .jdgm-rev__social,#judgeme_product_reviews .jdgm-rev__votes{display:none!important}#judgeme_product_reviews .jdgm-form-wrapper{border:0;padding:60px 0 24px;text-align:left}#judgeme_product_reviews .jdgm-form{padding:0}#judgeme_product_reviews .jdgm-custom-forms{display:none}#judgeme_product_reviews .jdgm-form__fieldset>label:first-child{font-size:.8rem;font-weight:500}#judgeme_product_reviews .jdgm-form__fieldset>p:first-child{font-size:.8rem}#judgeme_product_reviews .jdgm-form__rating *[role=button]{background:transparent;color:var(--color-secondary)}#judgeme_product_reviews .jdgm-form__inline-label{font-size:.8rem;font-weight:500}#judgeme_product_reviews .jdgm-input-error{color:#f2847d;font-size:.8rem;font-weight:500}#judgeme_product_reviews .jdgm-form__reviewer-name-format-container,#judgeme_product_reviews .jdgm-form__reviewer-name-format-container .jdgm-sort-dropdown{font-size:.8rem}#judgeme_product_reviews .jdgm-form input[type=text],#judgeme_product_reviews .jdgm-form input[type=email],#judgeme_product_reviews .jdgm-form textarea{-webkit-appearance:none;appearance:none;background-color:#f8f8f8;color:#000;width:100%;box-sizing:border-box;transition:box-shadow .1s ease;border-radius:99px;min-height:2px;min-width:calc(7rem + 2px);position:relative;border:0}#judgeme_product_reviews .jdgm-form textarea{border-radius:16px}#judgeme_product_reviews .jdgm-form__fieldset-actions{display:flex;justify-content:flex-end}#judgeme_product_reviews .jdgm-btn{border-radius:99px;background:var(--color-secondary);color:var(--color-primary);font-weight:600;text-transform:uppercase;padding:8px 28px;text-decoration:none!important;display:inline-block;width:inherit;height:inherit;min-width:inherit;min-height:inherit;font-size:.8rem;line-height:1.6;border:0}#judgeme_product_reviews .jdgm-btn:hover{background:var(--color-primary);color:var(--color-secondary)!important}#judgeme_product_reviews .jdgm-cancel-rev{background:transparent!important;color:var(--color-primary)!important;font-weight:400;padding-left:0;padding-right:0;display:none!important}#judgeme_product_reviews .jdgm-paginate{margin-top:40px;display:flex;justify-content:center;align-items:center;gap:5px;border:0;padding:0}#judgeme_product_reviews .jdgm-paginate__page{padding:0!important;border-radius:50%!important;background:transparent!important;min-width:inherit!important;min-width:32px!important;height:32px;display:inline-flex!important;align-items:center;justify-content:center}#judgeme_product_reviews .jdgm-paginate__page:hover,#judgeme_product_reviews .jdgm-paginate__page.jdgm-curt{background-color:var(--color-primary)!important;color:var(--color-secondary)}@media (min-width: 768px){#judgeme_product_reviews *[role=button]:not(.jdgm-histogram__star){padding:8px 28px;font-size:.8rem}}@media (min-width: 1200px){#judgeme_product_reviews *[role=button]:not(.jdgm-histogram__star){padding:10px 32px;font-size:.9rem;min-width:200px}}@media (min-width: 1440px){#judgeme_product_reviews *[role=button]:not(.jdgm-histogram__star){padding:12px 36px;font-size:1rem}}@media (max-width: 767px){#judgeme_product_reviews .jdgm-rev-widg{padding:40px 0}#judgeme_product_reviews .jdgm-row-stars{justify-content:space-between;padding:0 0 30px}#judgeme_product_reviews .jdgm-rev-widg__summary{width:auto}#judgeme_product_reviews .jdgm-rev-widg__summary-stars{padding-left:38px}#judgeme_product_reviews .jdgm-rev-widg__summary-average{top:0;right:auto;left:0;font-size:1rem;padding:0;transform:none;line-height:1.2}#judgeme_product_reviews .jdgm-rev-widg__summary-text{font-size:12px}#judgeme_product_reviews .jdgm-histogram{display:none}#judgeme_product_reviews .jdgm-widget-actions-wrapper{width:auto;border:0}#judgeme_product_reviews .jdgm-write-rev-link{position:static}#judgeme_product_reviews .jdgm-row-actions{display:flex!important}#judgeme_product_reviews .jdgm-rev{padding:0 0 20px;border-bottom-width:1px}#judgeme_product_reviews .jdgm-rev+.jdgm-rev{margin:20px 0 0}#judgeme_product_reviews .jdgm-rev__author{font-size:15px}#judgeme_product_reviews .jdgm-rev__title{font-size:16px}#judgeme_product_reviews .jdgm-rev__body{font-size:12px}#judgeme_product_reviews .jdgm-form-wrapper{padding:0 0 24px}#judgeme_product_reviews .jdgm-form__fieldset>label:first-child{font-size:.6rem}#judgeme_product_reviews .jdgm-form__fieldset>p:first-child{font-size:.6rem}#judgeme_product_reviews .jdgm-form__inline-label,#judgeme_product_reviews .jdgm-input-error,#judgeme_product_reviews .jdgm-form__reviewer-name-format-container,#judgeme_product_reviews .jdgm-form__reviewer-name-format-container .jdgm-sort-dropdown{font-size:.6rem}#judgeme_product_reviews .jdgm-paginate{margin-top:20px}}.main-blog{background:var(--blog-bg) no-repeat center bottom;background-size:100% auto}.main-blog-content{padding:40px 15px;text-align:center}.main-blog-content h1{margin:0 0 12px}.main-blog-tags{margin-bottom:20px;padding:0;text-align:center}.main-blog-tags .swiper{padding:0 20px}.main-blog-tags .swiper-slide{width:auto}.main-blog-tags .swiper-button-prev,.main-blog-tags .swiper-button-next,.main-blog-tags .swiper-pagination,.main-blog-tags .swiper-scrollbar{display:none}.main-blog-tags a{border-radius:99px;background:#fff;color:var(--color-primary);font-weight:600;text-transform:uppercase;text-decoration:none;display:inline-block;min-width:inherit;padding:12px 24px}.main-blog-tags a:hover,.main-blog-tags .active a{background:var(--color-secondary)!important;color:var(--color-primary)!important}.main-blog .blog-articles{display:flex;flex-wrap:wrap;gap:20px;padding-bottom:40px}.main-blog .blog-articles>div{flex:0 0 calc(50% - 10px)}.main-blog .pagination-wrapper{margin:0}.article>div{width:100%}.article-card .card__inner .card__content{position:static!important}.article-card .card__heading{margin:0!important}.article-card .card__heading a:after{display:none}.article-card__info{margin:16px 0 0;padding:0!important;font-size:14px;line-height:1.4}.article-card__author{text-transform:uppercase}.article-card__excerpt{color:#505050;margin:8px 0 0!important;font-size:14px;line-height:1.4}.article-card__footer{margin:auto 0 0!important;padding-top:8px;display:flex;justify-content:flex-end;letter-spacing:0}.article-card__footer .button{text-decoration:none!important;letter-spacing:0}@media (min-width: 768px){.main-blog-content{padding:100px 30px}.main-blog-content h1{margin:0 0 28px}.main-blog-tags{margin-bottom:40px;gap:40px}.main-blog .blog-articles{gap:40px;padding-bottom:100px}.main-blog .blog-articles>div{flex:0 0 calc(50% - 20px)}}@media (min-width: 1024px){.main-blog-tags{margin-bottom:100px}.main-blog .blog-articles>div{flex:0 0 calc(25% - 30px)}.main-blog .blog-articles-centered{justify-content:center}}@media (max-width: 767px){.main-blog-tags a{padding:6px 24px}.main-blog-content p br{display:none}.main-blog .blog-articles .article-card .card__heading{font-size:14px}.main-blog .blog-articles .article-card__info{margin:10px 0 0;font-size:9px}.main-blog .blog-articles .article-card__excerpt,.main-blog .blog-articles .article-card__footer{display:none}}.article-container{display:flex;flex-direction:column;gap:40px;padding-top:40px;padding-bottom:40px;margin-top:0!important}.article-left{display:none}.article-left .article-related-articles-wrapper{margin:40px 0 0}.article-right .article-featured-image{margin-top:40px}.article-right .article-related-articles-wrapper{margin:40px 0 0}.article-right .article-related-articles-wrapper>h2{text-align:center}.article-right .article-related-products-wrapper{margin:40px 0 0}.article-featured-image img{width:100%;height:auto}.article-back{margin:0 0 20px}.article-back a{display:inline-flex;gap:12px;align-items:center;height:48px;color:var(--color-primary);text-decoration:none;font-weight:500}.article-back a:hover{text-decoration:underline}.article-back a span{flex:1 1 24px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-primary);padding:4px}.article-back a span svg{display:block;transform:rotate(180deg)}.article-back a span svg path{fill:#fff}.article-title h1{font-size:1.5rem}.article-meta{text-transform:uppercase;margin:12px 0 0;font-size:12px}.article-content{color:var(--color-primary);margin-top:30px}.article-content>*:empty{display:none}.article-content>*+*{margin-top:20px}.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{font-weight:600;margin-bottom:0}.article-content p{margin-bottom:0}.article-content p a,.article-content ol a,.article-content ul a{color:inherit}.article-content ol,.article-content ul{padding-left:30px;margin-bottom:0}.article-related-articles-wrapper>h2{font-size:.8rem;margin:0 0 20px}.article-related-articles{display:flex;flex-wrap:wrap;gap:20px}.article-related-articles .article-related-card{flex:0 0 calc(50% - 10px)}.article-related-card .article-card .card__inner:before,.article-related-card .article-card .card__inner:after{display:none}.article-related-card .article-card .card__inner .article-card__image-wrapper,.article-related-card .article-card .card__inner .article-card__image,.article-related-card .article-card .card__inner .article-card__image *{position:static}.article-related-card .article-card .card__heading{font-size:.8rem}.article-related-card .article-card .card__tags{display:none;flex-wrap:wrap;gap:4px;margin:0 0 12px}.article-related-card .article-card .card__tags:empty{display:none}.article-related-card .article-card .card__tags span{display:inline-flex}.article-related-card .article-card .card__tags a{font-size:.6rem;font-weight:600;border-radius:99px;background:var(--color-secondary);color:var(--color-primary);text-transform:uppercase;padding:4px 24px;text-decoration:none;display:inline-block}.article-related-card .article-card .card__tags a:hover{background:var(--color-secondary);color:var(--color-primary)}.article-related-card .article-card .article-card__info{margin:8px 0 0;font-size:12px}.product-related-card .card .card__content .card__heading a{font-size:.9rem}.product-related-card .card .card__content .card__heading a:after{display:none}.product-related-card .card .card__content .card-quick-description{font-size:12px}.product-related-card .card .card__content .quick-add{text-align:right}@media (min-width: 1024px){.article-container{flex-direction:row;align-items:flex-start;padding-top:60px;padding-bottom:60px;gap:80px}.article-left{flex:0 0 30%;display:block;margin-top:68px;position:sticky;top:40px}.article-right{flex:auto}.article-right .article-featured-image,.article-right .article-related-articles-wrapper{display:none}.article-title h1{font-size:2rem}.article-meta{margin:28px 0 0;font-size:18px}.article-content{color:#101010}.article-content>*+*{margin-top:30px}.article-content{font-size:.9rem}.article-content h1,.article-content .h1{font-size:2rem}.article-content h2,.article-content .h2{font-size:1.3rem}.article-content h3,.article-content .h3{font-size:1rem}.article-content h4,.article-content .h4{font-size:.9rem}.article-content h5,.article-content .h5{font-size:.8rem}.article-content h6,.article-content .h6{font-size:.7rem}.article-related-articles{flex-direction:column;gap:0px}.article-related-articles .article-related-card{flex:0 0 100%}.article-related-articles .article-related-card+.article-related-card{border-top:1px solid #e6e6e6;padding-top:20px;margin-top:20px}.article-related-card .article-card{display:flex;flex-direction:row!important;gap:20px}.article-related-card .article-card .card__inner{flex:0 0 100px}.article-related-card .article-card .card__content{flex:auto}.article-related-card .article-card .card__information{padding:0}.article-related-card .article-card .article-card__info{display:none}.article-related-card .article-card .card__tags{display:flex}.product-related-card .card{flex-direction:row!important;align-items:center}.product-related-card .card__content{padding:10px!important;text-align:center}.product-related-card .card-information{justify-content:center!important}.product-related-card .card .card__content .card__heading a{font-size:1.3rem}.product-related-card .card .card__content .card-quick-description{margin:8px 0 24px}.product-related-card .card .card__content .quick-add{text-align:center}.product-related-card .card .card__content .quick-add .button{min-width:inherit}}.pagination-wrapper{padding-bottom:60px}.pagination{gap:10px;text-align:center}.pagination__list{list-style:none;display:inline-flex!important}.pagination__list>li{flex:auto!important;display:flex;align-items:center}.pagination__item{width:24px!important;height:24px!important;margin:0!important;font-size:14px;font-weight:700;border-radius:50%;line-height:1}.pagination__item:after{display:none!important}.pagination__item--current{background:var(--color-secondary)}.pagination__item--current:after{display:none!important}.pagination__item-arrow{width:24px!important;height:24px!important;border-radius:50%;background-color:var(--color-secondary);color:var(--color-primary)}.cart-notification-wrapper{max-width:inherit;margin:0;padding:0}#cart-notification{border:1px solid #c4c4c4;background:#f9f7f2;padding:20px;right:calc((100vw - 1440px)/2);width:auto}#cart-notification .cart-notification__header .cart-notification__heading{font-size:16px}#cart-notification .cart-notification__header .cart-notification__heading .icon{width:1rem}#cart-notification .cart-notification__close{width:20px;height:20px;margin:0;text-decoration:none;font-size:1.5rem}#cart-notification .cart-notification-product{padding:0;margin:1rem 0 0;align-items:center;justify-content:space-between}#cart-notification .cart-notification-product__image{flex:0 0 70px;margin:0 20px 0 0}#cart-notification .cart-notification-product__image+div{flex:0 0 calc(100% - 90px)}#cart-notification .cart-notification-product__name{font-size:18px;margin:0 0 5px}#cart-notification .cart-notification-product .product-option{font-size:16px}#cart-notification .cart-notification__links{margin-top:20px}#cart-notification .cart-notification__links>*{margin-top:10px}#cart-notification .cart-notification__links .link{font-size:16px}@media (max-width: 1440px){#cart-notification{right:0}}@media (max-width: 767px){#cart-notification .cart-notification__links form{margin-top:.5rem}}cart-items{padding-top:100px;padding-bottom:0}cart-items .title{text-align:center;margin-bottom:100px}cart-items .cart__warnings{padding:0 0 100px}cart-items .cart__warnings .cart__empty-text{margin:0 0 20px}#cart .cart__items{padding:0}#cart .cart-items thead tr{margin:0}#cart .cart-items thead tr th{padding-bottom:5px;font-size:18px;font-weight:400;color:#000;border-bottom:1px solid #E6E6E6;text-transform:unset}#cart .cart-items thead tr th:first-child{width:unset}#cart .cart-items thead tr th+th{padding-left:15px}#cart .cart-items tbody tr.cart-item{margin:0}#cart .cart-items tbody tr.cart-item td{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #E6E6E6;vertical-align:middle}#cart .cart-items tbody tr.cart-item td+td{padding-left:15px}#cart .cart-items tbody tr.cart-item td.cart-item__media{width:55px}#cart .cart-items tbody tr.cart-item td.cart-item__media .cart-item__image-container{align-items:center;vertical-align:middle}#cart .cart-items tbody tr.cart-item td.cart-item__media .cart-item__image-container img{max-width:55px;display:block}#cart .cart-items tbody tr.cart-item td.cart-item__details{font-size:1rem;width:calc(45% - 55px)}#cart .cart-items tbody tr.cart-item td.cart-item__details>*+*{margin-top:5px;line-height:1.2}#cart .cart-items tbody tr.cart-item td.cart-item__details .cart-item__name,#cart .cart-items tbody tr.cart-item td.cart-item__details .product-option{font-size:inherit;line-height:1.2}#cart .cart-items tbody tr.cart-item td.cart-item__details>.product-option{display:none}#cart .cart-items tbody tr.cart-item td.cart-item__prices{width:15%}#cart .cart-items tbody tr.cart-item td.cart-item__prices *{margin:0;font-size:inherit;line-height:1.2;text-align:left}#cart .cart-items tbody tr.cart-item td.cart-item__prices .price{letter-spacing:0}#cart .cart-items tbody tr.cart-item td.cart-item__quantity{width:20%}#cart .cart-items tbody tr.cart-item td.cart-item__quantity .quantity{background:transparent;border:0;align-items:center}#cart .cart-items tbody tr.cart-item td.cart-item__quantity .quantity:before,#cart .cart-items tbody tr.cart-item td.cart-item__quantity .quantity:after{display:none}#cart .cart-items tbody tr.cart-item td.cart-item__quantity .quantity>button,#cart .cart-items tbody tr.cart-item td.cart-item__quantity .quantity>input{padding:0}#cart .cart-items tbody tr.cart-item td.cart-item__quantity .quantity>button{width:12px;height:32px}#cart .cart-items tbody tr.cart-item td.cart-item__quantity .quantity>button svg.icon-plus{position:relative;bottom:1px}#cart .cart-items tbody tr.cart-item td.cart-item__quantity .quantity>input{height:32px;font-size:inherit}#cart .cart-items tbody tr.cart-item td.cart-item__quantity cart-remove-button{display:none;margin:0 0 0 1rem}#cart .cart-items tbody tr.cart-item td.cart-item__quantity cart-remove-button .button{min-width:unset;min-height:unset;height:unset;color:#000;background:transparent;border:none}#cart .cart-items tbody tr.cart-item td.cart-item__quantity cart-remove-button .button svg{width:18px;height:18px}#cart .cart-items tbody tr.cart-item td.cart-item__quantity .cart-item__error{margin:0;display:flex;align-items:flex-start;font-size:16px;line-height:1.2;color:red}#cart .cart-items tbody tr.cart-item td.cart-item__quantity .cart-item__error .cart-item__error-text{font-size:16px}#cart .cart-items tbody tr.cart-item td.cart-item__quantity .cart-item__error svg{margin:0 12px 0 0}#cart .cart-items tbody tr.cart-item td.cart-item__totals{width:20%}#cart .cart-items tbody tr.cart-item td.cart-item__totals *{margin:0;font-size:inherit;line-height:1.2}#cart .cart-items tbody tr.cart-item td.cart-item__totals .price{letter-spacing:0}#main-cart-footer .cart__footer{padding-top:0}#main-cart-footer .cart__blocks{width:40%}#main-cart-footer .cart__blocks .totals{display:flex;align-items:flex-end;justify-content:space-between;padding:40px 0;font-size:1.2rem;line-height:1.2;border-bottom:1px solid #E6E6E6}#main-cart-footer .cart__blocks .totals__subtotal,#main-cart-footer .cart__blocks .totals__subtotal-value{font-size:inherit;font-weight:600;line-height:1.2}#main-cart-footer .cart__blocks .discounts,#main-cart-footer .cart__blocks .tax-note{margin:6px 0 0;font-size:16px;line-height:1.2;text-align:left}#main-cart-footer .cart__blocks .cart__ctas{margin:40px 0 0}#main-cart-footer .cart__blocks .cart__dynamic-checkout-buttons{margin:12px 0 0}#main-cart-footer .cart__blocks .cart__dynamic-checkout-buttons *{margin:0}#main-cart-footer .cart__blocks .cart__dynamic-checkout-buttons ul{display:block!important}#main-cart-footer .cart__blocks .cart__dynamic-checkout-buttons iframe{box-shadow:none;background:transparent}#main-cart-footer .cart__blocks .cart__continue{margin:40px 0 0;font-size:16px;line-height:1.2;text-align:left}@media (max-width: 767px){cart-items .title{display:none}#cart .cart-items thead tr th{flex:0 0 100px}#cart .cart-items thead tr th:first-child{flex:0 0 calc(100% - 100px)}#cart .cart-items tbody tr.cart-item td.cart-item__details{width:calc(100% - 100px)}#cart .cart-items tbody tr.cart-item td.cart-item__details .cart-item__name{font-size:14px}#cart .cart-items tbody tr.cart-item td.cart-item__details .product-option{font-size:13px}#cart .cart-items tbody tr.cart-item td.cart-item__quantity{width:100px}#cart .cart-items tbody tr.cart-item td.cart-item__quantity .cart-item__quantity-wrapper{align-items:flex-end}#cart .cart-items tbody tr.cart-item td.cart-item__quantity .quantity>input{font-size:16px}#cart .cart-items tbody tr.cart-item td.cart-item__quantity .cart-item__error,#cart .cart-items tbody tr.cart-item td.cart-item__quantity .cart-item__error .cart-item__error-text{font-size:12px}#cart .cart-items tbody tr.cart-item td.cart-item__totals *{font-size:1rem}#main-cart-footer .cart__blocks{text-align:center}#main-cart-footer .cart__blocks .totals,#main-cart-footer .cart__blocks .totals__subtotal,#main-cart-footer .cart__blocks .totals__subtotal-value,#main-cart-footer .cart__blocks .discounts{font-size:16px}#main-cart-footer .cart__blocks .tax-note{font-size:16px;margin-top:24px;text-align:center}#main-cart-footer .cart__blocks .cart__continue{font-size:14px;margin-top:60px;text-align:center}}@media (max-width: 575px){#cart .cart-items tbody tr.cart-item{display:table-row}#main-cart-footer .cart__blocks{width:100%}}.shopify-challenge__container{max-width:1200px;min-height:61vh;padding-top:100px;padding-bottom:100px}.shopify-challenge__container .g-recaptcha{margin:0 0 50px}.shopify-challenge__container .shopify-challenge__button{display:block!important}.shopify-policy__container{max-width:1230px;padding:50px 15px}.shopify-policy__title{text-align:left;margin:0 0 50px}.shopify-policy__body ul{padding-left:1rem}.email-signup-banner{min-height:100vh!important}.email-signup-banner .banner__media{position:absolute!important;height:100%!important}.email-signup-banner .banner__media img{object-fit:cover;object-position:center center;width:100%;height:100%;filter:saturate(0)}.email-signup-banner .banner__content{padding:20px}.email-signup-banner .banner__content .email-signup-logo{max-width:280px;margin:0 auto}.email-signup-banner .banner__content .email-signup-banner__box{padding:0;color:#fff;display:flex;flex-direction:column;min-width:inherit;max-width:inherit}.email-signup-banner .banner__content .email-signup-banner__heading{font-size:2rem}.email-signup-banner .banner__content .body{margin:14px 0 0;font-size:1.2rem}.newsletter-container{margin-top:140px!important;width:100%}.mc_embed_signup_container{width:520px;margin-left:auto;margin-right:auto}.mc_embed_signup_container .mc_embed_signup input[type=email]{color:#fff;font-size:1.2rem}.mc_embed_signup_container .mc_embed_signup input[type=email]::placeholder{color:#fff}.mc_embed_signup_container .mc_embed_signup button[type=submit]{min-width:36px;height:24px}.mc_embed_signup_container .mc_embed_signup_scroll{margin-top:0}.mc_embed_signup_success{display:none}.mc_embed_signup_success.active{display:revert;margin:auto!important}.newsletter-success-container{text-align:center}.newsletter-success-container>h2{font-size:2rem}.newsletter-success-container>p{margin:14px 0 0;font-size:1.2rem}.newsletter-success-container>.box{background:#fff;margin-top:60px;padding:24px 48px;color:#000}.newsletter-success-container>.box h2{font-size:1.75rem}.newsletter-success-container>.box .button{margin:14px 0 0;font-size:1.2rem}.countdown-container{margin-top:80px!important;width:660px;text-align:center;font-family:sans-serif}.countdown-container span{display:block;font-size:1.2rem}.countdown-container span:first-child{font-size:5rem;line-height:1}@media (max-width: 767px){.email-signup-banner .banner__content{padding:80px 20px}.email-signup-banner .banner__content .email-signup-logo{max-width:180px}.email-signup-banner .banner__content .email-signup-banner__box{height:100%;justify-content:space-between}.email-signup-banner .banner__content .email-signup-banner__heading{margin-top:auto;font-size:2rem}.email-signup-banner .banner__content .body{font-size:1rem}.newsletter-container{margin-top:40px!important;margin-bottom:40px!important}.newsletter-container.active{margin-top:auto!important;margin-bottom:auto!important}.mc_embed_signup_container{width:100%}.mc_embed_signup_container .mc_embed_signup input[type=email]{font-size:18px}.newsletter-success-container>h2{font-size:1.75rem}.newsletter-success-container>p{font-size:18px;padding:0 20px}.newsletter-success-container>p br{display:none}.newsletter-success-container>.box{margin-top:30px;padding:24px 20px}.newsletter-success-container>.box h2{font-size:1.2rem}.newsletter-success-container>.box .button{font-size:18px}.countdown-container{margin-top:60px!important;width:100%}.countdown-container .row{margin:0 -20px;justify-content:space-between}.countdown-container .row>div{padding:0}.countdown-container span{font-size:12px}.countdown-container span:first-child{font-size:2.5rem}}predictive-search .search{max-width:780px;margin:0 auto 32px}predictive-search .search .field{margin:0}predictive-search .search__input{border-radius:0;background-color:transparent;border-bottom:2px solid var(--color-primary);color:var(--color-primary);padding:0;height:56px;font-size:28px}predictive-search .search__button{width:auto;height:56px;position:absolute;right:0;top:0}predictive-search .search__button svg{display:block;width:28px;height:28px}predictive-search .predictive-search{position:static!important;border:0;width:100%;padding:12px 0 0}predictive-search #predictive-search-results{padding:0;text-align:left}.template-search{padding:100px 0}.template-search__header{position:relative;z-index:10}.template-search__header>h1{margin:0 0 32px}.template-search__header>p{font-weight:500}.template-search__search .field__label{display:none}.template-search__search .predictive-search{background:#fff;border:0;left:0;right:0;box-shadow:none;width:100%}.template-search__result{padding-top:100px}#predictive-search-results{padding:20px}#predictive-search-results .predictive-search__heading{font-size:1.2rem;padding:0;margin:0 0 10px}#predictive-search-results .predictive-search__results-list{list-style:none;margin:0;padding:0}#predictive-search-results .predictive-search__list-title{font-weight:600}#predictive-search-results .predictive-search__list-item{margin-bottom:10px}#predictive-search-results .predictive-search__list-item:last-child{margin-bottom:0}#predictive-search-results .predictive-search__list-item+.predictive-search__list-title{margin-top:20px}#predictive-search-results .predictive-search__item{padding:0;display:flex;grid-column-gap:0}#predictive-search-results .predictive-search__image{flex:0 0 50px;height:50px;object-fit:cover;object-position:center;border-radius:4px;overflow:hidden}#predictive-search-results .predictive-search__item-content{flex:0 0 calc(100% - 50px);padding-left:20px}#predictive-search-results .predictive-search__item-heading{font-weight:500}#predictive-search-results .predictive-search__item--term{font-size:16px;margin:0 0 20px}#predictive-search-results .predictive-search__item--term svg{height:18px}#ProductGridContainer .template-search__results.collection .card .quick-add,#ProductGridContainer .template-search__results.collection .card .card-information,#ProductGridContainer .template-search__results.collection .card .price{display:none!important}#ProductGridContainer .template-search__results.collection .card .card__content .jdgm-preview-badge{padding-top:0}#ProductGridContainer .template-search__results.collection .article-card .card__content .card__information{display:grid;grid-template-areas:"title" "excerpt" "author";gap:0}#ProductGridContainer .template-search__results.collection .article-card .card__content .card__information .card__heading{grid-area:title}#ProductGridContainer .template-search__results.collection .article-card .card__content .card__information .article-card__info{grid-area:author;font-weight:500;color:#000}#ProductGridContainer .template-search__results.collection .article-card .card__content .card__information .article-card__author{text-transform:initial}#ProductGridContainer .template-search__results.collection .article-card .card__content .card__information .article-card__excerpt{grid-area:excerpt}#ProductGridContainer .template-search__results.collection .article-card .card__content .card__information .article-card__footer{display:none!important}.customer{max-width:780px!important;min-height:61vh;margin:0 auto!important;padding:100px 15px!important}.customer h1+div>p{margin:1rem 0 0}.customer form .form-status,.customer form .form-status .form__message{font-size:14px;outline:none}.customer form .form-status ul{margin:0;padding:0}.customer form .form-status ul li{list-style-position:inside}.customer form .form-success-status{color:green;margin-bottom:20px}.customer form .form-error-status{color:red;margin-bottom:20px;font-size:14px}.customer form .form-error-status .form-status{display:flex;align-items:center}.customer form .form-error-status a{color:red;font-size:14px;text-decoration:none}.customer form .field{margin:0 0 20px}.customer form .field label,.customer form .field__label{display:none}.customer form .fields-link{text-align:right}.customer form .fields-link a{display:inline;text-decoration:none}.customer form .fields-link a:hover{text-decoration:underline}.customer form .fields-button{margin:60px 0 0}.customer form .fields-button button{margin:0 10px 10px}.customer form .fields-button a{margin:0 10px 10px;text-decoration:none}.customer form .field+.form__message{margin:-15px 0 20px;display:flex;align-items:center;font-size:16px;color:red}@media (max-width: 767px){.customer{padding:40px 15px!important}.customer h1+div>p{margin:1rem 0 0}.customer form{margin-top:2rem!important}.customer form .field{margin:0 0 10px}.customer form .fields-link{text-align:left}.customer form .fields-link a{text-align:center}.customer form .fields-button{margin:40px 0 0}.customer form .fields-button button,.customer form .fields-button a{margin:0 5px 10px}.customer form .fields-button .button{width:auto;min-width:inherit;padding:0 25px}}div[id*=EditAddress] h2+form,#AddressNewHeading+form{margin-top:1rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vwell.css.map */
