.Product-page{display:flex;flex-direction:column}.Product__Gallery{width:100%;position:relative}.Product__Slideshow{margin-bottom:15px}.Product__SlideshowNav{display:flex;flex-direction:column;position:absolute;top:10px;left:10px;gap:10px;overflow-x:auto}.Product__NavItem{border:0;background:none;padding:0;cursor:pointer;flex:0 0 auto;width:30px;border-radius:100px;height:30px;overflow:hidden}.Product__NavItem.is-active{opacity:1;border:1px solid #000}.Product__NavItem img{opacity:.5;transition:opacity .2s ease}.Product__NavItem img{width:100%;height:auto;border-radius:4px;opacity:.7;transition:opacity .2s ease}.Product__NavItem:hover img,.Product__NavItem.active img{opacity:1}.Product__Slideshow{width:100%}.Product__Slide img,.Product__Slide video,.Product__Slide iframe{width:100%;display:block}.flickity-prev-next-button{display:none!important}.Product__InfoWrapper{position:relative;flex-grow:1;display:flex;justify-content:center;flex-direction:column;width:auto;left:unset}.Product__Info{width:90%;max-width:540px;margin:0 auto}.productBenefits{margin-top:0}.productBenefits ul{list-style-type:none;display:flex}.productBenefits ul li{display:flex;width:50%;border:1px solid #e9e9e9;margin:-.5px;padding:5px;background-color:#fff;flex-direction:column;justify-content:center;text-align:center}.productBenefits-icon{width:30px;text-align:center;margin:5px auto}.productBenefits p{font-size:10px;font-weight:500;line-height:1.3}.ProductMeta{position:relative;display:flex;flex-direction:column;margin:10px auto}.ProductMeta .product__percentage{font-size:16px;background-color:#ea349b;border-radius:500px;width:55px;height:55px;position:absolute;top:5px;right:5px;color:#fff;display:flex;align-items:center;justify-content:center}@media (min-width:1024px){.ProductMeta .product__percentage{top:-50px;right:0}}.ProductMeta__Title{margin-bottom:0;font-size:20px;line-height:1.2;text-align:left;padding-right:67px;color:#000}.ProductMeta__PriceList{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.ProductMeta__PriceList .Price{display:inline-block;font-size:20px;font-weight:400}.ProductMeta__PriceList .Price--highlight{color:#5e4b95}.ProductMeta__PriceList .ProductMeta__Price.Price--compareAt{margin-left:10px;color:#b7b7b7;font-size:20px;font-weight:500;text-decoration:line-through}.product__saved-amount{font-size:11px;background-color:red;color:#fff;padding:3px 6px;border-radius:500px;margin-left:10px;font-weight:700;letter-spacing:.5px;display:flex}.ColorSwatchList{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;margin:10px 0 20px}.color-swatch input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.swatch-input__label{--swatch-input--border-radius: 50%;display:inline-block;max-width:100%;cursor:pointer;outline-offset:.2rem;outline-color:transparent;outline-style:solid}.swatch{border-radius:100%;border:solid 1px #000;display:block;width:30px;max-width:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-size:cover;background-origin:border-box}.menu-checked-option{border-radius:100%}.ProductForm__Label{margin:10px 0;font-size:11px;font-weight:500;color:#333;line-height:1}.Product__payment-methods{margin:10px auto 20px;flex-direction:column}.Product__payment-methods p{font-size:11px;font-weight:500;margin:10px 0 5px}.v-payMethods li{list-style-type:none;margin:2px}.payMethods--noicon{padding:0 2px;border:1px solid #eee;font-size:11px;border-radius:2px;font-weight:400;text-align:center;background-color:#fff;display:flex;align-items:center;height:fit-content}.kueski-pay{margin-bottom:20px}.kueski-pay .product-discount p{font-size:11px;text-align:left;margin:0;width:100%;display:flex;flex-direction:row;align-items:center}.ProductMeta__Description{padding-top:0;border-top:0;font-size:12px;line-height:1.5;margin:25px 0 0;overflow:hidden;height:100%}.accordion-product-details{display:block;margin-top:0}.accordion{width:100%;display:inline-block;position:relative;max-width:500px;overflow:hidden;border:1px solid #333333;border-radius:10px}a.accordion-header{display:block;font-size:16px;color:#333;font-weight:500;cursor:pointer;margin-bottom:-1px;text-decoration:none;text-align:left;border-bottom:1px solid #cdcdcd;font-family:HCo Gotham SSm,Gotham SSm A,Gotham SSm B,Helvetica,Arial,Lucida Grande,sans-serif;line-height:1.4;padding:12px 40px 12px 20px;position:relative;margin-top:1px;transition:.3s all ease}a.accordion-header.active-accordion{border-bottom:none}a.accordion-header:after{content:"\2303";color:#666;font-weight:100;float:right;font-size:25px;line-height:1;position:absolute;right:0;margin-right:20px;transition:all ease .5s}a.accordion-header.active-accordion:after{content:"\2303";transform:rotate(180deg);transform-origin:center center}.accordion-content{height:auto;overflow:auto;display:none;position:relative;margin-top:-2px;border-top:none;margin-bottom:2px;text-align:left;font-size:14px}.accordion-content-flex{height:auto;padding:15px 20px;border-bottom:1px solid #cdcdcd;border-top:none;font-family:HCo Gotham SSm,Gotham SSm A,Gotham SSm B,Helvetica,Arial,Lucida Grande,sans-serif;font-size:13px;line-height:1.4}.anatomy-fact h6{font-size:14px;font-weight:600;margin:10px 0 5px}.Product__ftr-wrapper{display:flex;align-items:center;list-style-type:none;flex-wrap:wrap;margin-top:15px;justify-content:flex-start}.Product__ftr-wrapper li:first-of-type{margin-left:0}.Product__ftr-wrapper li{margin:5px}.Product__ftr-wrapper li img{width:55px;height:auto}.Product_manual{border-radius:4px;border:1px solid #e1e1e1;font-size:11px;margin:20px auto 10px;padding:10px;text-align:center}.Product_manual p{margin-bottom:2px;line-height:1.5}.simple-link{font-weight:500;color:#333;position:relative;text-decoration:underline}@media (min-width: 768px){.Product-page{flex-direction:row;align-items:flex-start;max-width:1024px;margin:0 auto}.Product__Gallery{width:55%}.Product__Info{padding:50px 64px 70px}.productBenefits{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/product-page.css.map */
