@keyframes showHide{0%{opacity:0;visibility:hidden}33%{opacity:1;visibility:visible}66%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}body.modal-open{overflow:hidden}.modal-klarna,.modal-truemed{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006;animation:fadeIn .3s}:is(.modal-klarna,.modal-truemed) h2{text-align:left;padding:0;font-size:32px;line-height:100%;font-family:Fellix Semibold;letter-spacing:-.04em;color:#2a3441;text-transform:capitalize;margin-bottom:28px}:is(.modal-klarna,.modal-truemed) h3{font-size:1.5rem;font-weight:700;font-family:Fellix Semibold;letter-spacing:-.04em;color:#2a3441}:is(.modal-klarna,.modal-truemed) .payment-option{padding-bottom:1rem}:is(.modal-klarna,.modal-truemed) .payment-notice{color:#615f6d;font-size:12px;margin-bottom:1rem}:is(.modal-klarna,.modal-truemed) li{list-style-type:decimal;margin-bottom:5px;list-style-position:inside}:is(.modal-klarna,.modal-truemed) ul{padding-left:10px}.modal-content,.modal-content-2{background-color:#fefefe;margin:200px auto 0;padding:20px;border:1px solid #888;width:80%;max-width:480px;border-radius:8px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;animation:fadeInDown .3s}@media screen and (width < 600px){.modal-content,.modal-content-2{margin:90px auto 0!important}}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}img.truemed-logo{object-fit:contain;width:60px;display:inline;position:relative;bottom:-7px}.truemed-content{margin-top:-7px}.truemed-entry-box,.truemed-entry-text-container{gap:0!important;justify-content:center!important}.stock_icon{animation:showHide 1.5s ease-in-out infinite;font-size:.66rem}.lp-product{padding:80px 0}.lp-product .title__title.title__title--h1{font-size:32px;margin-bottom:1rem;text-align:left}.lp-product hr{margin:1.2rem 0;border-top:1px solid #ddd}.lp-product .what_inside{margin-bottom:1.2rem}.lp-product .what_inside h3{font-size:20px}.lp-product .what_inside li{list-style-type:disc;margin:2px 0}.lp-product .what_inside ul{margin-top:.5rem}.lp-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px}.gallery_icons{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:15px;margin-top:15px}.gallery_icons .gallery_icon{padding:16px;border:1px solid #e6e6e6;border-radius:16px;text-align:center;font-size:14px}.gallery_icons .gallery_icon img{width:32px;display:block;margin:0 auto 15px}.gallery_icons .gallery_icon p{max-width:70px;margin:0 auto}@media only screen and (min-width: 761px){#lp-prd-photos{visibility:visible;padding-top:1rem}#lp-prd-photos .splide__list{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:15px}#lp-prd-photos .no-only{display:none!important}}.lp-iwt-rev{display:flex;margin-bottom:1rem;align-items:center}.lp-iwt-rev img{margib-right:5px;font-size:14px}.purchase_wrapper{border-radius:16px;padding:16px;-webkit-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc}.buttons_grid{align-items:flex-start!important;display:flex;align-items:center;gap:15px}.buttons_grid .lp-button{width:100%}.buttons_grid .qtty-input{display:inline-flex;align-items:center;height:49px;color:#212140;border:1px solid #212140;border-radius:64px!important;max-width:110px}.buttons_grid .qtty-input .quantity-btn{width:40px;max-width:40px;line-height:20px;padding:10px;height:49px;display:flex;justify-content:center;align-items:center;font-size:24px;cursor:pointer;color:#212140;background-color:transparent}.buttons_grid .qtty-input .quantity-input{width:30px;height:100%;text-align:center;font-size:18px;-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield;border:none!important}.buttons_grid .qtty-input .quantity-input::-webkit-outer-spin-button,.buttons_grid .qtty-input .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.buttons_grid .qtty-input .quantity-input[type=number]{-moz-appearance:textfield}.payment-icons{margin:15px 0;display:grid;gap:5px;grid-template-columns:repeat(auto-fit,minmax(40px,max-content));justify-content:center}.payment-icons div{width:38px}.in_stock{font-size:14px;margin-bottom:15px}.other_p_options{display:grid;grid-template-columns:1fr 1fr;gap:15px}.other_p_options *{text-align:center;font-size:12px}.selling_points_w{position:relative;padding:2px;background:linear-gradient(225deg,#6c6ad6 17.05%,#d471d8 48.21%,#eb8760 82.95%);border-radius:16px;margin:15px 0}.selling_points_w:before{content:"";position:absolute;top:2px;bottom:2px;left:2px;right:2px;background-color:#fff;border-radius:14px;z-index:1}.selling_points{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;justify-items:start;padding:16px;position:relative;z-index:2}.selling_points .guarantee{margin:0;display:grid;grid-template-columns:56px 1fr;gap:5px;text-transform:uppercase}.panel{max-width:100%}.accordion_points{display:flex;flex-wrap:wrap;margin-bottom:1.5rem;justify-content:space-between}.accordion_points .point_inner{background:#f3f2ee;margin:0 0 8px;font-size:12px;border-radius:8px;padding:10px;text-align:center;box-sizing:border-box;width:calc(20% - 5px);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.accordion_points img{margin:0 auto 8px;max-width:100%}.rev_wrapper{border:1px solid #e6e6e6;border-radius:16px;padding:16px}.rev_wrapper .rev_grid{display:grid;align-items:center;grid-template-columns:140px auto;gap:12px}.rev_wrapper .rev_title{margin:.3rem 0!important}.rev_wrapper .rev_desc{font-size:15px;line-height:1.1}.rev_wrapper .rev_name{margin-top:.3rem!important}.lp_accordions{border:1px solid #e6e6e6;border-radius:16px;padding:0 16px;margin-top:15px}.lp_accordions .accordion{background-color:#fff;color:#444;cursor:pointer;padding:18px 0;width:100%;border:none;text-align:left;outline:none;font-size:16px;transition:.4s;z-index:9;border-top:1px solid #e6e6e6}.lp_accordions .acc1{border-top:none}.lp_accordions .active,.lp_accordions .accordion:hover{background-color:#fff}.lp_accordions .accordion:after{content:"";display:inline-block;width:12px;height:12px;background-image:url(/cdn/shop/files/Vector_18.svg);background-size:contain;background-repeat:no-repeat;float:right;margin-left:5px;margin-top:7px}.lp_accordions .active:after{content:"";display:inline-block;width:12px;height:12px;background-image:url(/cdn/shop/files/Vector_17.svg);background-size:contain;background-repeat:no-repeat;margin-top:7px}.lp_accordions .panel{padding:0;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.lp_accordions p{margin:5px 0}.price-container{display:flex;align-items:center;gap:20px;margin-top:20px}.price-container .oprice{color:#7c7c7c;font-size:1.8rem}.price-container .nprice{color:#2a3441;font-size:1.8rem;font-weight:700}.price-container .save{background:#2c3441;color:#fff;font-size:.85rem;padding:7px 12px;font-weight:700}.mbl-only+.app-lifetime-badge{display:none}@media only screen and (max-width: 761px){.mbl-only+.app-lifetime-badge{display:block!important}.app-lifetime-badge{margin-top:0!important;margin-bottom:20px}.price-container{margin-bottom:15px}.price-container .oprice,.price-container .nprice{font-size:1.5rem}.price-container .save{font-size:.8rem}.lp-product{padding:48px 0}.lp-product .lp-iwt-rev{font-size:14px}.lp-product .title__title.title__title--h1{font-size:28px}.lp-product .prd-desc{margin-bottom:10px}.lp-product .splide__pagination__page.is-active{background-color:#514fc0}.lp-product .lp-product .what_inside h3{font-size:18px}.lp-product #lp-prd-photos{overflow-x:hidden;max-width:100%}.lp-product-grid{grid-template-columns:1fr;gap:10px}.product__photos{display:flex;flex-direction:column-reverse;width:calc(100vw - 16px);gap:15px}.gallery_icons{width:calc(100% - 16px)}.gallery_icons .gallery_icon{padding:12px 8px}.gallery_icons .gallery_icon p{font-size:12px}.product__details{width:calc(100vw - 32px)}.lp-product .what_inside ul{padding-left:2rem}.selling_points .guarantee{display:block;text-align:center;line-height:1.15}.selling_points .guarantee img{margin:0 auto 3px}.selling_points .guarantee p{font-size:12px}.quantity-input{padding:0}.payment-icons{justify-content:center;display:flex;flex-wrap:wrap}.rev_grid{display:block!important}.rev_grid .mb-flex{display:flex;align-items:center;gap:10px;margin-bottom:10px}.accordion_points .point_inner{font-size:12px;padding:10px;width:calc(33% - 5px);margin-bottom:8px}.accordion_points img{margin-bottom:5px}.other_p_options{display:block}.other_p_options .klarna_msg{margin-bottom:12px}.FAQSection .panel ul{padding-left:24px;margin:7px 0}}.app-lifetime-badge{background-color:#f6bd44;padding:5px 10px 6.5px;font-size:12px;border-radius:12px;text-transform:uppercase;line-height:1.5;font-weight:700;margin-top:20px;width:fit-content}
/*# sourceMappingURL=/cdn/shop/t/106/assets/lp-product.css.map */
