.single-product main{padding-top:max(27.0833333333vw,520px);margin-bottom:max(12.2916666667vw,80px);background-image:url("../images/product_bg.png");background-size:100%;background-position:top;background-repeat:no-repeat}.single-product main .custom-container.xl{border-radius:max(1.0416666667vw,16px);overflow:hidden}.single-product main .custom-container.xl section.hero{background-color:rgba(227,227,227,.98);color:#231f20;background-image:url("../images/product_hero_bg.png");padding-block:max(6.25vw,30px)}@media only screen and (max-width: 768px){.single-product main .custom-container.xl section.hero{padding-block:22px}}@media only screen and (max-width: 768px){.single-product main .custom-container.xl section.hero .custom-container{flex-direction:column-reverse;gap:20px}}.single-product main .custom-container.xl section.hero .custom-container .text-wrapper{width:46.42%;gap:max(.8333333333vw,12.8px)}@media only screen and (max-width: 768px){.single-product main .custom-container.xl section.hero .custom-container .text-wrapper{width:100%}}.single-product main .custom-container.xl section.hero .custom-container .text-wrapper h4.series{color:#ea6852}.single-product main .custom-container.xl section.hero .custom-container .text-wrapper h1.title{margin-bottom:1.0416666667vw}.single-product main .custom-container.xl section.hero .custom-container .text-wrapper .product-attributes{margin-top:1.0416666667vw}.single-product main .custom-container.xl section.hero .custom-container .text-wrapper .product-attributes .attribute-block{padding-block:max(.625vw,8px);border-bottom:1px solid #eee}.single-product main .custom-container.xl section.hero .custom-container .text-wrapper .product-attributes .attribute-block:last-of-type{border-bottom:none}.single-product main .custom-container.xl section.hero .custom-container .text-wrapper .product-attributes--featured{margin-bottom:1.0416666667vw;gap:0;flex-wrap:wrap;justify-content:flex-start}.single-product main .custom-container.xl section.hero .custom-container .text-wrapper .product-attributes--featured .attribute-block{flex:0 0 auto;align-items:center;gap:4px;padding-block:0;padding-inline:50px;border-bottom:none;text-align:center;position:relative}.single-product main .custom-container.xl section.hero .custom-container .text-wrapper .product-attributes--featured .attribute-block:first-of-type{padding-inline:0;padding-left:50px}.single-product main .custom-container.xl section.hero .custom-container .text-wrapper .product-attributes--featured .attribute-block:not(:last-of-type)::after{content:"";position:absolute;inset-inline-end:0;top:0;bottom:0;width:1px;background:#eee}.single-product main .custom-container.xl section.hero .custom-container .text-wrapper .product-attributes--featured .attribute-block .name,.single-product main .custom-container.xl section.hero .custom-container .text-wrapper .product-attributes--featured .attribute-block .value{font-size:max(1.0416666667vw,18px);text-align:center}.single-product main .custom-container.xl section.hero .custom-container .text-wrapper .product-attributes--featured .attribute-block .name{font-weight:400}.single-product main .custom-container.xl section.hero .custom-container .text-wrapper .product-attributes--featured .attribute-block .value{font-weight:600}.single-product main .custom-container.xl section.hero .custom-container .img-wrapper{width:46.42%}@media only screen and (max-width: 768px){.single-product main .custom-container.xl section.hero .custom-container .img-wrapper{width:100%}}.single-product main .custom-container.xl section.hero .custom-container .img-wrapper .splide{width:100%;max-width:max(33.8541666667vw,650px);aspect-ratio:650/450;border-radius:max(.8333333333vw,12.8px);overflow:hidden}.single-product main .custom-container.xl section.hero .custom-container .img-wrapper .splide .splide__arrows{position:absolute;bottom:max(.5208333333vw,10px);left:max(.9375vw,16px);display:flex;gap:max(.4166666667vw,8px)}.single-product main .custom-container.xl section.hero .custom-container .img-wrapper .splide .splide__arrows .splide__arrow{position:static;transform:unset;width:max(2.2916666667vw,32px);height:max(2.2916666667vw,32px);background:hsla(0,0%,100%,.3);opacity:1}.single-product main .custom-container.xl section.hero .custom-container .img-wrapper .splide .splide__arrows .splide__arrow svg{fill:#fff;width:max(1.0416666667vw,18px);height:max(1.0416666667vw,18px)}.single-product main .custom-container.xl section.hero .custom-container .img-wrapper .splide .splide__track,.single-product main .custom-container.xl section.hero .custom-container .img-wrapper .splide .splide__list,.single-product main .custom-container.xl section.hero .custom-container .img-wrapper .splide .splide__slide{height:100%}.single-product main .custom-container.xl section.hero .custom-container .img-wrapper .splide .splide__slide img{height:100%}.single-product main .custom-container.xl section.product-info{background:rgba(227,227,227,.98);padding-bottom:max(1.25vw,16px);color:#231f20}.single-product main .custom-container.xl section.product-info .custom-container{gap:max(1.25vw,16px)}.single-product main .custom-container.xl section.product-info .custom-container .top-info{row-gap:max(1.25vw,16px);column-gap:1.714%}.single-product main .custom-container.xl section.product-info .custom-container .top-info .block{background:hsla(0,0%,100%,.3);padding:max(1.0416666667vw,20px);border-radius:max(.8333333333vw,12.8px);width:23.71%;gap:max(1.0416666667vw,16px)}@media only screen and (max-width: 1024px){.single-product main .custom-container.xl section.product-info .custom-container .top-info .block{width:100%;justify-content:space-between}}.single-product main .custom-container.xl section.product-info .custom-container .top-info .block h4.title{color:#ea6852;margin-block-end:auto}.single-product main .custom-container.xl section.product-info .custom-container .top-info .block.big{width:49.14%}@media only screen and (max-width: 1024px){.single-product main .custom-container.xl section.product-info .custom-container .top-info .block.big{width:100%}}.single-product main .custom-container.xl section.product-info .custom-container .top-info .block.graph-block{flex-direction:column;align-items:stretch;color:#231f20;padding:max(1.0416666667vw,20px) max(2.0833333333vw,40px)}.single-product main .custom-container.xl section.product-info .custom-container .top-info .block.graph-block:not(.big) h4.title{margin-bottom:auto}.single-product main .custom-container.xl section.product-info .custom-container .top-info .block.graph-block.big{flex-direction:row}.single-product main .custom-container.xl section.product-info .custom-container .top-info .block.graph-block.big .content.graph .substance-graph{max-width:48%;margin-inline:auto}.single-product main .custom-container.xl section.product-info .custom-container .top-info .block.graph-block .content.graph{width:100%}.single-product main .custom-container.xl section.product-info .custom-container .top-info .block.graph-block .content.graph .substance-graph{display:block;width:100%;height:auto;overflow:visible}.single-product main .custom-container.xl section.product-info .custom-container .top-info .block.graph-block .content.graph .substance-graph .graph-ring,.single-product main .custom-container.xl section.product-info .custom-container .top-info .block.graph-block .content.graph .substance-graph .graph-flower{transform-box:fill-box;transform-origin:center;animation:substance-graph-spin 40s linear infinite}.single-product main .custom-container.xl section.product-info .custom-container .top-info .block.graph-block .content.graph .substance-graph .graph-flower{animation-duration:20s}.single-product main .custom-container.xl section.product-info .custom-container .top-info .block.graph-block .content.graph .substance-graph text{font-size:22px;letter-spacing:.06em;text-transform:uppercase}.single-product main .custom-container.xl section.product-info .custom-container .top-info .block.graph-block .content.graph .substance-graph text.substance-name{font-weight:500}.single-product main .custom-container.xl section.product-info .custom-container .top-info .block.graph-block .content.graph .substance-graph text.substance-percent{font-weight:400;opacity:.9}.single-product main .custom-container.xl section.product-info .custom-container .bottom-info{row-gap:max(1.25vw,16px);column-gap:1.714%}@media only screen and (max-width: 575px){.single-product main .custom-container.xl section.product-info .custom-container .bottom-info{column-gap:16px}}.single-product main .custom-container.xl section.product-info .custom-container .bottom-info .block{background:hsla(0,0%,100%,.3);padding:max(2.0833333333vw,20px) max(1.6666666667vw,16px);border-radius:max(.8333333333vw,12.8px);width:23.71%;gap:max(1.0416666667vw,16px)}.single-product main .custom-container.xl section.product-info .custom-container .bottom-info .block .icon-wrapper img{background:#ea6852;padding:max(.2604166667vw,5px);border-radius:max(.78125vw,15px)}.single-product main .custom-container.xl section.product-info .custom-container .bottom-info .block .title{text-align:center}@media only screen and (max-width: 575px){.single-product main .custom-container.xl section.product-info .custom-container .bottom-info .block{width:calc(50% - 8px)}}.single-product main .custom-container.xl section.additional-data{background-color:rgba(227,227,227,.98);background-image:url("../images/product_info.png");padding-block:max(5.8333333333vw,30px) max(6.7708333333vw,30px);color:#231f20}.single-product main .custom-container.xl section.additional-data .custom-container{gap:max(2.5vw,24px)}.single-product main .custom-container.xl section.additional-data .custom-container .data-blocks{row-gap:max(4.1666666667vw,24px)}.single-product main .custom-container.xl section.additional-data .custom-container .data-blocks .block{width:47.14%;padding-inline-start:max(.8333333333vw,12.8px);border-inline-start:2px solid #fff;gap:max(.8333333333vw,12.8px)}@media only screen and (max-width: 768px){.single-product main .custom-container.xl section.additional-data .custom-container .data-blocks .block{width:100%}}.single-product main .custom-container.xl section.additional-data .custom-container .data-blocks .block .title{color:#ea6852}.single-product main .custom-container.xl section.related-products{padding-block:max(5vw,40px) max(6.4583333333vw,30px);background-image:url("../images/product_related_bg.png");background-position:bottom;color:#231f20}.single-product main .custom-container.xl section.related-products .custom-container{gap:max(7.1354166667vw,100px)}.single-product main .custom-container.xl section.related-products .custom-container .related .splide__track{overflow-y:visible;overflow-x:clip}.single-product main .custom-container.xl section.related-products .custom-container .related .splide__arrows{margin-top:max(2.6041666667vw,30px);gap:max(1.40625vw,20px)}.single-product main .custom-container.xl section.related-products .custom-container .related .splide__arrows .splide__arrow{position:static;transform:unset;background:hsla(0,0%,100%,.1);width:max(1.9791666667vw,38px);height:max(1.9791666667vw,38px);opacity:1;transition:all ease-out 150ms}.single-product main .custom-container.xl section.related-products .custom-container .related .splide__arrows .splide__arrow:hover{background:hsla(0,0%,100%,.2)}.single-product main .custom-container.xl section.related-products .custom-container .related .splide__arrows .splide__pagination{position:static;padding:0;gap:max(.4166666667vw,8px)}.single-product main .custom-container.xl section.related-products .custom-container .related .splide__arrows .splide__pagination button{margin:0;width:max(.4166666667vw,8px);height:max(.15625vw,3px);border-radius:max(.15625vw,3px);background:hsla(0,0%,100%,.3);opacity:1;transition:all ease-out 150ms}.single-product main .custom-container.xl section.related-products .custom-container .related .splide__arrows .splide__pagination button.is-active{transform:scale(1);width:max(1.4583333333vw,28px);background:#fff;box-shadow:0px 0px 4px 0px hsla(0,0%,100%,.5)}.single-product main .custom-container.xl section.related-products::before{content:"";position:absolute;top:0;left:50%;height:1px;width:80%;background-color:#a2a2a2;transform:translateX(-50%)}.single-product main .custom-container.xl section.faq{padding-block:max(5.8333333333vw,50px)}.single-product main .custom-container.xl section.faq .custom-container{gap:max(3.90625vw,34px)}@media only screen and (max-width: 768px){.single-product main .custom-container.xl section.faq .custom-container{max-width:calc(100% - 2px)}}.single-product main .custom-container.xl section.faq .custom-container .heading{gap:max(1.6666666667vw,20px);text-align:center}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks{gap:max(.4166666667vw,8px)}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block{background:#202020;padding:max(.8333333333vw,12.8px) max(1.0416666667vw,16px);border-radius:max(.5208333333vw,8px);cursor:pointer}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block .faq-heading button{background-color:hsla(0,0%,100%,.05);width:max(1.9791666667vw,30px);height:max(1.9791666667vw,30px);left:0;top:50%;transform:translateY(-50%);border-radius:50%}@media only screen and (max-width: 575px){.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block .faq-heading button{position:static;transform:unset}}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block .faq-heading button .arrow{opacity:1;visibility:visible}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block .faq-heading button .close{opacity:0;visibility:hidden}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block .faq-heading:hover{color:#ea6852}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block .faq-heading:hover button .arrow svg path{fill:#ea6852}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block .faq-content{max-height:0;overflow:hidden}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block .faq-content .content-wrapper{padding-top:max(1.25vw,16px);width:90%}@media only screen and (max-width: 575px){.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block .faq-content .content-wrapper{width:100%}}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block::before{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);background:linear-gradient(180deg, rgb(234, 104, 82) 0%, rgb(151, 71, 255) 100%);border-radius:max(.5208333333vw,8px);z-index:-1;opacity:0}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block.open{background:#1d1718}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block.open .faq-heading h4{font-weight:700}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block.open .faq-heading button{top:120%}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block.open .faq-heading button .arrow{opacity:0;visibility:hidden}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block.open .faq-heading button .close{opacity:1;visibility:visible}.single-product main .custom-container.xl section.faq .custom-container .faq-blocks .faq-block.open::before{opacity:1}.single-product main .custom-container.xl section.articles .custom-container{gap:max(3.90625vw,34px)}@media only screen and (max-width: 768px){.single-product main .custom-container.xl section.articles .custom-container{max-width:100%}}.single-product main .custom-container.xl section.articles .custom-container .articles-wrapper{column-gap:4.58%;row-gap:max(1.5625vw,24px)}.single-product main .custom-container.xl section.articles .custom-container .articles-wrapper .article{width:30.27%;gap:max(1.0416666667vw,16px)}@media only screen and (max-width: 768px){.single-product main .custom-container.xl section.articles .custom-container .articles-wrapper .article{width:100%}}.single-product main .custom-container.xl section.articles .custom-container .articles-wrapper .article .img-wrapper{border-radius:max(.8333333333vw,12.8px);overflow:hidden}.single-product main .custom-container.xl section.articles .custom-container .articles-wrapper .article .text-wrapper span.date{font-size:max(.6770833333vw,13px);color:hsla(0,0%,100%,.6)}.single-product main .custom-container.xl section.articles .custom-container .articles-wrapper .article:hover .img-wrapper{box-shadow:0px 0px 30px 0px rgba(186,30,104,.35)}@keyframes substance-graph-spin{to{transform:rotate(360deg)}}/*# sourceMappingURL=single_product.min.css.map */