.advantages-section{padding:6.9375rem 0 6.875rem}@media (max-width: 768px){.advantages-section{padding:1.5625rem 0 1.875rem}}.advantages-section .theme-heading{max-width:48.125rem;margin-bottom:1.5rem}@media (max-width: 768px){.advantages-section .theme-heading{margin-bottom:1.3125rem}}.advantages-section .theme-heading h2{max-width:41.875rem;margin:0 0 .875rem}@media (max-width: 768px){.advantages-section .theme-heading h2{margin-bottom:.5rem}}.advantages-section .swiper{--slide-gap: .9375rem;--number-of-slide: 3;margin:0 calc(var(--slide-gap) * -1) calc(var(--slide-gap) * -2);padding:.625rem 0}@media (max-width: 1270px){.advantages-section .swiper{--slide-gap: .625rem}}@media (max-width: 1024px){.advantages-section .swiper{--number-of-slide: 2}}@media (max-width: 768px){.advantages-section .swiper{--number-of-slide: 1;margin-bottom:0}}@media (min-width: 1025px){.advantages-section .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.advantages-section .swiper-slide{width:calc(100% / var(--number-of-slide));padding:0 var(--slide-gap);height:auto;margin-bottom:calc(var(--slide-gap) * 2)}@media (max-width: 1024px){.advantages-section .swiper-slide{margin-bottom:0}}.advantages-section .swiper .box{height:100%;padding:2.5rem 2.5rem 2.625rem;background-color:var(--theme-light-10)}@media (max-width: 1270px){.advantages-section .swiper .box{padding:2.5rem 1.875rem 2.1875rem}}@media (max-width: 1024px){.advantages-section .swiper .box{-webkit-box-shadow:0 .125rem .375rem 0 rgba(0,0,0,.1);box-shadow:0 .125rem .375rem #0000001a}}@media (max-width: 768px){.advantages-section .swiper .box{text-align:center}}.advantages-section .swiper .box .image{display:block;width:7.5rem;height:7.5rem;-o-object-fit:contain;object-fit:contain;margin-bottom:1.625rem}@media (max-width: 768px){.advantages-section .swiper .box .image{margin:0 auto 1rem}}.advantages-section .swiper .box h3{font-size:var(--theme-xl-body-fs);line-height:var(--theme-sm-body-lh);margin:0 0 .125rem}@media (max-width: 768px){.advantages-section .swiper .box h3{margin-bottom:.5625rem}}.advantages-section .swiper .box p{margin:0;font-size:var(--theme-md-body-fs);line-height:var(--theme-xxl-body-lh)}@media (max-width: 768px){.advantages-section .swiper .box p{line-height:var(--theme-xl-body-lh)}}@media (min-width: 1025px){.advantages-section .swiper .theme-controls{display:none}}.advantages-section .swiper .theme-controls .slider-pagination{margin-top:1.25rem}.advantages-section.template-2{padding-bottom:5.5625rem}@media (max-width: 768px){.advantages-section.template-2{padding-bottom:2.1875rem}}@media (min-width: 769px){.advantages-section.template-2 .theme-heading{margin-bottom:1.875rem}}@media (min-width: 1025px){.advantages-section.template-2 .theme-heading{max-width:56.25rem}}@media (min-width: 1025px){.advantages-section.template-2 .swiper{--number-of-slide: 4}}@media (min-width: 1271px){.advantages-section.template-2 .swiper .box{padding-right:2.8125rem}}@media (min-width: 769px){.advantages-section.template-2 .swiper .box .image{margin-bottom:1.5rem}}@media (min-width: 769px){.advantages-section.template-2 .swiper .box h3{font-size:calc(var(--theme-lg-body-fs) - .0625rem);margin-bottom:.8125rem}}.anniversary-gift-section{padding:7.125rem 0 7.375rem}@media (max-width: 768px){.anniversary-gift-section{padding:3.125rem 0}}.anniversary-gift-section .theme-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.anniversary-gift-section .grid-images{width:100%;display:grid;grid-template-columns:1fr 1fr 1.42fr;grid-template-rows:repeat(5,auto);gap:.625rem}@media (min-width: 1025px){.anniversary-gift-section .grid-images{width:calc(45.7% - 2.1875rem);padding-top:.375rem}}.anniversary-gift-section .grid-images .img{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.anniversary-gift-section .grid-images .img:nth-child(1){grid-area:1/1/3/4}.anniversary-gift-section .grid-images .img:nth-child(2){grid-area:3/1/5/3}.anniversary-gift-section .grid-images .img:nth-child(3){grid-area:3/3/6/4}.anniversary-gift-section .grid-images .img:nth-child(4){grid-area:5/1/6/3}.anniversary-gift-section .grid-images .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.anniversary-gift-section .description{width:100%}@media (min-width: 1025px){.anniversary-gift-section .description{width:calc(54.3% - 2.1875rem)}}@media (max-width: 1024px){.anniversary-gift-section .description{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:2.5rem}}.anniversary-gift-section .theme-heading{margin-bottom:2.25rem}@media (min-width: 1025px){.anniversary-gift-section .theme-heading{max-width:33.0625rem}}.anniversary-gift-section .theme-heading h2{font-size:var(--theme-h4-fs);line-height:var(--theme-xs-body-lh);margin:0 0 1rem}@media (min-width: 1025px){.anniversary-gift-section .icon-list{max-width:33.0625rem}}.anniversary-gift-section .icon-list li{position:relative;padding-left:2.75rem;margin-bottom:1.5625rem}.anniversary-gift-section .icon-list li:before{content:"";position:absolute;top:-.125rem;left:.25rem;width:1.625rem;height:1.625rem;-webkit-mask:var(--theme-icon-check) no-repeat center/contain;mask:var(--theme-icon-check) no-repeat center/contain;background-color:var(--theme-purple-60)}.anniversary-gift-section .icon-list li:last-child{margin-bottom:0}.anniversary-gift-section .icon-list h3,.anniversary-gift-section .icon-list p{font-family:var(--theme-primary-font-family);font-size:var(--theme-md-body-fs);line-height:var(--theme-xxl-body-lh);margin:0}@media (max-width: 540px){.banner-section .theme-container{padding:0}}.banner-section .wrapper{position:relative;min-height:12.5rem;border-radius:var(--theme-lg-radius);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;color:var(--theme-light-10);padding:1.8125rem 5.4375rem;z-index:0;background-color:var(--theme-blue-40)}@media (max-width: 1270px){.banner-section .wrapper{padding:1.8125rem 2.5rem}}@media (max-width: 768px){.banner-section .wrapper{padding:2.1875rem 2.375rem}}@media (max-width: 540px){.banner-section .wrapper{border-radius:unset}}.banner-section img.image{position:absolute;bottom:0;left:0;height:100%;width:39.4%;z-index:-1;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(34.95%,#FFF),color-stop(81.94%,rgba(255,255,255,0)));-webkit-mask-image:linear-gradient(90deg,#FFF 34.95%,rgba(255,255,255,0) 81.94%);mask-image:-webkit-gradient(linear,left top,right top,color-stop(34.95%,#FFF),color-stop(81.94%,rgba(255,255,255,0)));mask-image:linear-gradient(90deg,#fff 34.95%,#fff0 81.94%)}@media (max-width: 1024px){.banner-section img.image{width:55%}}@media (max-width: 768px){.banner-section img.image{width:100%;-o-object-position:25% center;object-position:25% center;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(13.57%,rgba(255,255,255,0)),to(#FFF));-webkit-mask-image:linear-gradient(180deg,rgba(255,255,255,0) 13.57%,#FFF 100%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(13.57%,rgba(255,255,255,0)),to(#FFF));mask-image:linear-gradient(180deg,#fff0 13.57%,#fff)}}.banner-section .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.75rem;margin-left:auto;width:68.4%}@media (max-width: 1270px){.banner-section .content{gap:1.5625rem}}@media (max-width: 1024px){.banner-section .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60%}}@media (max-width: 768px){.banner-section .content{width:100%;gap:1.125rem}}@media (max-width: 1024px){.banner-section .description{text-align:center}}.banner-section .description h2{color:inherit;font-size:var(--theme-h6-fs);font-weight:600;line-height:var(--theme-xs-body-lh);margin:0 0 .5rem}@media (max-width: 768px){.banner-section .description h2{--theme-h6-fs: 1.875rem;margin-bottom:.625rem}}.banner-section .description p{margin:0}.banner-section .theme-button-primary{-ms-flex-negative:0;flex-shrink:0}.banner-section.bg-primary .wrapper{background:radial-gradient(372.01% 199.05% at 8.25% 0%,#a221b6,#470e50)}.banner-section.bg-primary .wrapper img.image{mix-blend-mode:hard-light;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(34.95%,#FFF),color-stop(81.94%,rgba(255,255,255,0)));-webkit-mask-image:linear-gradient(90deg,#FFF 34.95%,rgba(255,255,255,0) 81.94%);mask-image:-webkit-gradient(linear,left top,right top,color-stop(34.95%,#FFF),color-stop(81.94%,rgba(255,255,255,0)));mask-image:linear-gradient(90deg,#fff 34.95%,#fff0 81.94%)}@media (max-width: 768px){.banner-section.bg-primary .wrapper img.image{height:90%;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(13.57%,rgba(255,255,255,0)),to(#FFF));-webkit-mask-image:linear-gradient(180deg,rgba(255,255,255,0) 13.57%,#FFF 100%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(13.57%,rgba(255,255,255,0)),to(#FFF));mask-image:linear-gradient(180deg,#fff0 13.57%,#fff)}}.banner-section.bg-secondary .wrapper{background:radial-gradient(751.32% 474.28% at 25.94% -34.75%,#234792,#0b152c)}.banner-section.bg-secondary .wrapper img.image{-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#FFF),color-stop(97.28%,rgba(255,255,255,0)));-webkit-mask-image:linear-gradient(90deg,#FFF 50%,rgba(255,255,255,0) 97.28%);mask-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#FFF),color-stop(97.28%,rgba(255,255,255,0)));mask-image:linear-gradient(90deg,#fff 50%,#fff0 97.28%)}@media (max-width: 768px){.banner-section.bg-secondary .wrapper img.image{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#FFF));-webkit-mask-image:linear-gradient(180deg,rgba(255,255,255,0) 0%,#FFF 100%);mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#FFF));mask-image:linear-gradient(180deg,#fff0,#fff)}}.benefits-section{padding:7.0625rem 0 6.3125rem}@media (max-width: 768px){.benefits-section{padding:1.4375rem 0 2.1875rem}}.benefits-section .theme-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.benefits-section .content{width:65.9%}@media (max-width: 1024px){.benefits-section .content{width:100%}}.benefits-section .content h2.theme-heading{margin:0 0 .875rem;max-width:46.75rem}@media (max-width: 1024px){.benefits-section .content h2.theme-heading{text-align:center}}@media (max-width: 1024px){.benefits-section .content h2.theme-heading{margin-bottom:1.0625rem}}.benefits-section .content p.description{margin:0}@media (max-width: 1024px){.benefits-section .content p.description{text-align:center}}.benefits-section .content .swiper{--slide-gap: .9375rem;--number-of-slide: 2;margin:1.875rem calc(var(--slide-gap) * -1)}@media (min-width: 1025px){.benefits-section .content .swiper{margin-bottom:-2.125rem;padding-bottom:1.5625rem}}@media (max-width: 1024px){.benefits-section .content .swiper{padding:.625rem 0;margin-bottom:0;counter-reset:slide}}@media (max-width: 768px){.benefits-section .content .swiper{--number-of-slide: 1;margin-top:.875rem}}@media (min-width: 1025px){.benefits-section .content .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.benefits-section .content .swiper-slide{width:calc(100% / var(--number-of-slide));padding:0 var(--slide-gap)}@media (min-width: 1025px){.benefits-section .content .swiper-slide{margin-bottom:2.125rem}}@media (max-width: 1024px){.benefits-section .content .swiper-slide{counter-increment:slide;margin:0}}@media (min-width: 1025px){.benefits-section .content .swiper-slide .box{padding-left:1.1875rem}}@media (max-width: 1024px){.benefits-section .content .swiper-slide .box{background-color:var(--theme-light-10);-webkit-box-shadow:0 .125rem .375rem 0 rgba(0,0,0,.1);box-shadow:0 .125rem .375rem #0000001a;padding:2.75rem 1.875rem 3.25rem}}@media (max-width: 1024px){.benefits-section .content .swiper-slide .box:before{content:counter(slide,decimal-leading-zero);display:block;font-family:var(--theme-secondary-font-family);font-size:3.125rem;font-weight:300;color:var(--theme-purple-30);margin-bottom:.5rem;line-height:var(--theme-xxs-body-lh)}}.benefits-section .content .swiper-slide h3{margin:0 0 .125rem;font-size:var(--theme-xl-body-fs);line-height:var(--theme-sm-body-lh);font-weight:600;position:relative}@media (max-width: 1024px){.benefits-section .content .swiper-slide h3{margin-bottom:.5625rem}}@media (min-width: 1025px){.benefits-section .content .swiper-slide h3:before{content:"";position:absolute;top:.25rem;left:-.3125rem;-webkit-transform:translateX(-100%);transform:translate(-100%);width:.875rem;height:.875rem;-webkit-mask:url("data:image/svg+xml,%3Csvg width=%2214%22 height=%2214%22 viewBox=%220 0 14 14%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M4 4.92609C4.30854 6.55215 4.61708 8.12434 4.92609 10C6.61755 9.58232 8.309 9.5533 10 9.07391C9.69146 7.44785 9.38291 5.87566 9.07391 4C7.38245 4.41768 5.691 4.4467 4 4.92609Z%22 fill=%22%23B15DB0%22/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg width=%2214%22 height=%2214%22 viewBox=%220 0 14 14%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M4 4.92609C4.30854 6.55215 4.61708 8.12434 4.92609 10C6.61755 9.58232 8.309 9.5533 10 9.07391C9.69146 7.44785 9.38291 5.87566 9.07391 4C7.38245 4.41768 5.691 4.4467 4 4.92609Z%22 fill=%22%23B15DB0%22/%3E%3C/svg%3E") no-repeat center/contain;background-color:var(--theme-purple-60)}}.benefits-section .content .swiper-slide p{margin:0;font-size:var(--theme-md-body-fs);line-height:var(--theme-xxl-body-lh)}@media (max-width: 768px){.benefits-section .content .swiper-slide p{line-height:var(--theme-xl-body-lh)}}@media (min-width: 1025px){.benefits-section .content .swiper .theme-controls{display:none}}.benefits-section .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34.1%}@media (max-width: 1024px){.benefits-section .image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:48%;margin:0 auto 1.0625rem}}.cards-grid-section{padding:8.375rem 0}@media (max-width: 768px){.cards-grid-section{padding:2.75rem 0}}.cards-grid-section .theme-heading{margin-bottom:2rem}@media (max-width: 768px){.cards-grid-section .theme-heading{margin-bottom:.8125rem}}.cards-grid-section .theme-heading h2{margin:0 0 .8125rem}@media (max-width: 768px){.cards-grid-section .theme-heading h2{margin-bottom:.4375rem}}.cards-grid-section .theme-heading p{font-size:var(--theme-xl-body-fs)}@media (max-width: 768px){.cards-grid-section .theme-heading p{font-size:var(--theme-lg-body-fs)}}.cards-grid-section .box{position:relative;width:100%;height:100%;padding:2.5rem 2.5rem 2.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0;overflow:hidden}@media (max-width: 1270px){.cards-grid-section .box{padding:1.875rem}}@media (max-width: 1024px){.cards-grid-section .box{padding:2.5rem 2.5rem calc(58% + 1.25rem)}}@media (max-width: 1024px){.cards-grid-section .info{max-width:13.75rem}}.cards-grid-section .info .icon{display:block;width:2.25rem;height:2.25rem;-o-object-fit:contain;object-fit:contain;margin-bottom:1.0625rem}.cards-grid-section .info h3{font-size:var(--theme-xl-body-fs);margin:0 0 .5rem}.cards-grid-section .info p{font-size:var(--theme-md-body-fs);line-height:var(--theme-xxl-body-lh);margin:0 0 .25rem}.cards-grid-section .info a{font-size:var(--theme-md-body-fs);font-weight:600}.cards-grid-section .image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:absolute;top:0;right:0;height:100%;z-index:-1}@media (max-width: 1024px){.cards-grid-section .image{height:auto;top:unset;bottom:0;aspect-ratio:335/220}}.cards-grid-section .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.cards-grid-section .swiper{--slide-gap: .9375rem;--number-of-slide: 2}@media (max-width: 1024px){.cards-grid-section .swiper{margin:0 calc(var(--slide-gap) * -1)}}@media (max-width: 768px){.cards-grid-section .swiper{--slide-gap: .625rem;--number-of-slide: 1}}@media (min-width: 1025px){.cards-grid-section .swiper-wrapper{display:grid;grid-template-columns:1.4fr 1.4fr 1fr 1fr 1.4fr 1.4fr;grid-template-rows:repeat(6,auto);gap:1.875rem}}@media (max-width: 1024px){.cards-grid-section .swiper-slide{height:auto;width:calc(100% / var(--number-of-slide));padding:0 var(--slide-gap)}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:first-child{grid-area:1/1/5/3}}.cards-grid-section .swiper-slide:first-child .box{background-color:#ecddec}@media (min-width: 1025px){.cards-grid-section .swiper-slide:first-child .box{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:70%;padding-bottom:4.25rem}}@media (max-width: 1024px){.cards-grid-section .swiper-slide:first-child .box{padding-bottom:2.5rem;padding-top:calc(65% + 1.25rem);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:first-child .info{width:80%;max-width:13.3125rem}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:first-child .image{height:89%;max-height:31.4375rem}}@media (max-width: 1024px){.cards-grid-section .swiper-slide:first-child .image{top:0;bottom:unset;height:100%;max-height:31.4375rem}}.cards-grid-section .swiper-slide:first-child .image img{-o-object-position:top left;object-position:top left}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(2){grid-area:1/3/3/7}}.cards-grid-section .swiper-slide:nth-child(2) .box{background-color:#e3e4e4}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(2) .box{padding-left:1.5625rem;padding-right:1.5625rem;min-height:19.875rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(2) .image{width:67%;top:unset;bottom:0;max-height:19.875rem}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(2) .image img{-o-object-position:top left;object-position:top left}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(2) .info{width:32%}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(3){grid-area:3/3/5/5}}.cards-grid-section .swiper-slide:nth-child(3) .box{background-color:#d1f2db}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(3) .box{min-height:18.75rem}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(3) .info{width:59%}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(3) .image{width:81%;height:auto;top:unset;bottom:-3%;right:-13%;aspect-ratio:1/1}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(3) .image img{-o-object-position:top left;object-position:top left}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(4){grid-area:5/1/7/5}}.cards-grid-section .swiper-slide:nth-child(4) .box{background-color:#dcedf9}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(4) .box{min-height:18.75rem}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(4) .info{width:42%}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(4) .image{width:60%;top:unset;bottom:0;max-height:18.75rem}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(4) .image img{-o-object-position:top left;object-position:top left}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(5){grid-area:3/5/7/7}}.cards-grid-section .swiper-slide:nth-child(5) .box{background-color:#f2e3d1}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(5) .box{padding-bottom:75%}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(5) .info{width:77%}}@media (min-width: 1025px){.cards-grid-section .swiper-slide:nth-child(5) .image{top:unset;bottom:0;height:49%;max-height:19.25rem}}@media (min-width: 1025px){.cards-grid-section .swiper .theme-controls{display:none}}.faq-section{padding:7.0625rem 0 7.5rem}@media (max-width: 768px){.faq-section{padding:2.8125rem 0}}.faq-section .theme-heading{margin-bottom:2.5625rem}@media (max-width: 768px){.faq-section .theme-heading{margin-bottom:2.0625rem}}.faq-section .theme-heading h2{font-size:var(--theme-h4-fs)}@media (max-width: 768px){.faq-section .theme-heading h2{font-size:var(--theme-h2-fs)}}.faq-section .faq-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6.25rem}@media (max-width: 1270px){.faq-section .faq-wrapper{gap:3.125rem}}.faq-section .faq-btn{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:1.25rem;font-family:var(--theme-secondary-font-family);font-size:calc(var(--theme-lg-body-fs) - .0625rem);line-height:var(--theme-sm-body-lh);font-weight:600;padding:.875rem 0;border-top:var(--theme-border) var(--theme-border-color-40);-webkit-transition:background-color var(--theme-transition);transition:background-color var(--theme-transition)}@media (max-width: 768px){.faq-section .faq-btn{font-size:var(--theme-sm-body-fs)}}.faq-section .faq-btn:after{content:"";width:.75rem;height:.75rem;-webkit-mask:var(--theme-icon-chevron) no-repeat center/contain;mask:var(--theme-icon-chevron) no-repeat center/contain;background-color:var(--theme-dark-60);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:background-color var(--theme-transition),-webkit-transform var(--theme-transition);transition:background-color var(--theme-transition),-webkit-transform var(--theme-transition);transition:transform var(--theme-transition),background-color var(--theme-transition);transition:transform var(--theme-transition),background-color var(--theme-transition),-webkit-transform var(--theme-transition);-ms-flex-negative:0;flex-shrink:0}.faq-section .tabs-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:23%;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1270px){.faq-section .tabs-nav{width:28%}}@media (max-width: 1024px){.faq-section .tabs-nav{display:none}}.faq-section .tabs-nav .faq-btn{font-size:var(--theme-xl-body-fs);line-height:var(--theme-sm-body-lh);color:var(--theme-purple-60)}.faq-section .tabs-nav .faq-btn:after{background-color:var(--theme-purple-60)}.faq-section .tabs-nav .faq-btn.active{color:var(--theme-dark-60)}.faq-section .tabs-nav .faq-btn.active:after{background-color:var(--theme-dark-60)}.faq-section .tabs-nav .faq-btn:last-of-type{border-bottom:var(--theme-border) var(--theme-border-color-40)}.faq-section .tabs-nav .faq-link{margin:auto 0 0;padding:.875rem 0}.faq-section .tabs-nav .faq-link a{font-weight:600}.faq-section .tabs-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.faq-section .tabs-content.theme-accordion{border-bottom:var(--theme-border) var(--theme-border-color-40)}@media (max-width: 1024px){.faq-section .theme-tabs>.tabs-content>.tab-pane{display:block}}@media (min-width: 1025px){.faq-section .theme-tabs>.tabs-content>.tab-pane>.accordion-btn{display:none}}.faq-section .tab-pane>.accordion-btn{font-size:var(--theme-xl-body-fs);line-height:var(--theme-sm-body-lh);text-transform:uppercase;color:var(--theme-purple-60)}@media (max-width: 768px){.faq-section .tab-pane>.accordion-btn{font-size:var(--theme-lg-body-fs);padding:1.0625rem 0}}.faq-section .tab-pane>.accordion-btn:after{background-color:var(--theme-purple-60)}.faq-section .tab-pane .accordion-item .faq-btn{padding:1rem 0 .9375rem}@media (max-width: 768px){.faq-section .tab-pane .accordion-item .faq-btn{padding:.6875rem 0}}@media (min-width: 1025px){.faq-section .tab-pane .accordion-item .faq-btn:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Crect y=%225%22 width=%2212%22 height=%222%22 fill=%22%23E6E6E6%22/%3E%3Crect x=%227%22 width=%2212%22 height=%222%22 transform=%22rotate(90 7 0)%22 fill=%22%23E6E6E6%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Crect y=%225%22 width=%2212%22 height=%222%22 fill=%22%23E6E6E6%22/%3E%3Crect x=%227%22 width=%2212%22 height=%222%22 transform=%22rotate(90 7 0)%22 fill=%22%23E6E6E6%22/%3E%3C/svg%3E");background-color:var(--theme-border-color-40)}}@media (min-width: 1025px){.faq-section .tab-pane .accordion-item .faq-btn.active:after{-webkit-transform:unset;transform:unset;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Crect y=%225%22 width=%2212%22 height=%222%22 fill=%22%23E6E6E6%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Crect y=%225%22 width=%2212%22 height=%222%22 fill=%22%23E6E6E6%22/%3E%3C/svg%3E")}}.faq-section .accordion-btn.active:after{-webkit-transform:rotate(0);transform:rotate(0)}.faq-section .theme-text-element{padding:.3125rem 2rem 1.5rem 0}@media (max-width: 768px){.faq-section .theme-text-element{padding-right:0;padding-bottom:.6875rem}}@media (max-width: 768px){.faq-section .theme-text-element p{font-size:calc(var(--theme-sm-body-fs) + .0625rem)}}.features-section{overflow:hidden}@media (min-width: 1025px){.features-section .wrapper{background:-webkit-gradient(linear,left top,right top,color-stop(-1.28%,#FCE9F6),color-stop(103.68%,#EBE9FC));background:linear-gradient(90deg,#fce9f6 -1.28%,#ebe9fc 103.68%);border-radius:var(--theme-lg-radius);overflow:hidden;padding:1.25rem}}@media (min-width: 1271px){.features-section .wrapper{padding:2.375rem 2.0625rem}}.features-section .swiper{--slide-gap: .625rem;--number-of-slide: 4;margin:0 calc(var(--slide-gap) * -1)}@media (min-width: 1025px){.features-section .swiper{margin-bottom:calc(var(--slide-gap) * -2)}}@media (max-width: 1024px){.features-section .swiper{--number-of-slide: 2}}@media (max-width: 768px){.features-section .swiper{--number-of-slide: 1.1;overflow:visible}}@media (min-width: 1025px){.features-section .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.features-section .swiper-slide{width:calc(100% / var(--number-of-slide));padding:0 var(--slide-gap);height:auto}@media (min-width: 1025px){.features-section .swiper-slide{margin-bottom:calc(var(--slide-gap) * 2)}}.features-section .swiper-slide .box{overflow:hidden;border-radius:var(--theme-lg-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.9375rem}@media (max-width: 1024px){.features-section .swiper-slide .box{padding:1.5625rem 1.25rem;background:-webkit-gradient(linear,left top,right top,color-stop(-1.28%,#FCE9F6),color-stop(103.68%,#EBE9FC));background:linear-gradient(90deg,#fce9f6 -1.28%,#ebe9fc 103.68%);height:100%}}.features-section .swiper-slide .icon{width:1.625rem;height:1.625rem;-o-object-fit:contain;object-fit:contain;-ms-flex-negative:0;flex-shrink:0}.features-section .swiper-slide .description{margin:0;padding-top:.3125rem;font-size:var(--theme-md-body-fs);line-height:var(--theme-xxl-body-lh)}@media (max-width: 768px){.features-section .swiper-slide .description{padding-top:.4375rem;line-height:var(--theme-xl-body-lh)}}.features-section .swiper-slide .description strong{display:block;font-size:calc(var(--theme-md-body-fs) + .0625rem);line-height:var(--theme-sm-body-lh);margin-bottom:.625rem}@media (max-width: 768px){.features-section .swiper-slide .description strong{margin-bottom:.4375rem}}@media (min-width: 1025px){.features-section .swiper .theme-controls{display:none}}.hero-section{padding:2.5rem 0 2.625rem;background:radial-gradient(181.75% 107.39% at 93.13% -18.58%,rgba(210,192,249,.4) 0%,var(--theme-light-20) 68.81%)}@media (max-width: 768px){.hero-section{padding:1.5rem 0 2.25rem}}.hero-section .theme-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero-section .content{width:calc(39.7% - 2.1875rem);max-width:25rem;padding-bottom:3.625rem}@media (max-width: 1024px){.hero-section .content{width:100%;max-width:unset;padding-bottom:0;margin-bottom:1.875rem}}@media (max-width: 768px){.hero-section .content{margin-bottom:1.5rem}}.hero-section .content>*{margin:2.0625rem 0}@media (max-width: 1270px){.hero-section .content>*{margin:1.25rem 0}}@media (max-width: 1270px){.hero-section .content>*{margin:.4375rem 0}}.hero-section .content h1{font-size:var(--theme-h1-lg-fs);line-height:var(--theme-xxs-body-lh);font-weight:500;letter-spacing:var(--theme-xs-body-ls)}@media (max-width: 768px){.hero-section .content h1{line-height:var(--theme-xs-body-lh)}}.hero-section .content h1 strong{display:block;background:var(--theme-gradient-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 769px){.hero-section .content h1 strong{line-height:calc(var(--theme-xxs-body-lh) + .1)}}@media (min-width: 769px){.hero-section .content p{line-height:var(--theme-xxl-body-lh)}}@media (max-width: 1024px){.hero-section .content p{margin-bottom:0}}@media (max-width: 1024px){.hero-section .content .theme-button-primary{display:none}}.hero-section .preview{width:calc(60.3% - 2.1875rem)}@media (max-width: 1024px){.hero-section .preview{width:100%}}.hero-section .preview .box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;aspect-ratio:670/500;background:-webkit-gradient(linear,left bottom,left top,from(rgba(16,45,108,.1)),to(rgba(16,45,108,.1))),radial-gradient(137.34% 112.48% at 15.15% 84.3%,#b15db000,#b15db0cc),radial-gradient(167.03% 158.67% at 33.28% 0%,#dce6fb,#6792eb 17.9%,#3447a6 48.9%,#561c8c 92.9%);background:linear-gradient(0deg,#102d6c1a 0% 100%),radial-gradient(137.34% 112.48% at 15.15% 84.3%,#b15db000,#b15db0cc),radial-gradient(167.03% 158.67% at 33.28% 0%,#dce6fb,#6792eb 17.9%,#3447a6 48.9%,#561c8c 92.9%);background-blend-mode:color-burn,hard-light,normal;border-radius:var(--theme-lg-radius);overflow:hidden}@media (max-width: 768px){.hero-section .preview .box{aspect-ratio:1/1}}@media (max-width: 540px){.hero-section .preview .box{border-radius:0;margin:0 calc(var(--theme-container-padding) * -1);width:calc(100% + var(--theme-container-padding) * 2)}}.hero-section .preview .box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-section .preview p{margin:.4375rem 0 0;text-align:center;font-size:var(--theme-md-body-fs);line-height:var(--theme-lg-body-lh)}@media (max-width: 768px){.hero-section .preview p{--theme-md-body-fs: .625rem;margin:.625rem -.625rem 0}}.hero-section .preview .theme-button-primary{display:none;margin:0 auto}@media (max-width: 1024px){.hero-section .preview .theme-button-primary{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.9375rem}}.hero-section.template-2 .theme-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-section.template-2 .content{max-width:unset}@media (min-width: 1025px){.hero-section.template-2 .content{padding-bottom:1.875rem}}@media (max-width: 1270px){.hero-section.template-2 .content .theme-button-primary{padding-left:1.875rem;padding-right:1.875rem}}.hero-section.template-2 .content h1{font-size:calc(var(--theme-h1-fs) - .375rem)}@media (max-width: 768px){.hero-section.template-2 .content h1{font-size:var(--theme-h1-fs)}}.icon-list-section{overflow:hidden;padding:3.75rem 0 7.125rem}@media (max-width: 768px){.icon-list-section{padding:1.875rem 0 3.125rem}}.icon-list-section .theme-heading{margin-bottom:3.1875rem}@media (min-width: 1025px){.icon-list-section .theme-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 768px){.icon-list-section .theme-heading{margin-bottom:2.1875rem}}@media (min-width: 1025px){.icon-list-section .theme-heading h2{width:35%;margin-bottom:0}}@media (max-width: 768px){.icon-list-section .theme-heading h2{margin-bottom:.5rem}}@media (min-width: 1025px){.icon-list-section .theme-heading p{width:57.3%;padding-top:.1875rem}}.icon-list-section .wrapper{--items-gap: 1.5625rem;--number-of-item: 3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 calc(var(--items-gap) * -1) calc(var(--items-gap) * -2)}@media (max-width: 1270px){.icon-list-section .wrapper{--items-gap: .9375rem}}@media (max-width: 768px){.icon-list-section .wrapper{--number-of-item: 1}}.icon-list-section .wrapper li{width:calc(100% / var(--number-of-item));padding:0 var(--items-gap);margin-bottom:calc(var(--items-gap) * 2)}@media (min-width: 769px){.icon-list-section .wrapper li:before{content:"";display:block;width:1.625rem;height:1.625rem;-webkit-mask:var(--theme-icon-check) no-repeat center/contain;mask:var(--theme-icon-check) no-repeat center/contain;background-color:var(--theme-blue-40);margin-bottom:1.3125rem}}.icon-list-section .wrapper li h3{font-size:var(--theme-xl-body-fs);line-height:var(--theme-sm-body-lh);margin:0 0 .75rem}@media (max-width: 768px){.icon-list-section .wrapper li h3{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 .5625rem}}@media (max-width: 768px){.icon-list-section .wrapper li h3:before{content:"";display:block;width:1.25rem;height:1.25rem;-webkit-mask:var(--theme-icon-check) no-repeat center/contain;mask:var(--theme-icon-check) no-repeat center/contain;background-color:var(--theme-blue-40);-ms-flex-negative:0;flex-shrink:0;margin-right:.625rem;margin-top:-.125rem}}.icon-list-section .wrapper li p{margin:0;font-size:var(--theme-md-body-fs);line-height:var(--theme-xxl-body-lh)}.live-preview-section{background-color:var(--theme-light-10);padding:7.25rem 0 7.125rem}@media (max-width: 768px){.live-preview-section{padding:2.75rem 0 3.125rem}}.live-preview-section .theme-heading{margin-bottom:1.8125rem}.live-preview-section .theme-heading h2{font-size:var(--theme-h4-fs)}@media (max-width: 768px){.live-preview-section .theme-heading h2{font-size:var(--theme-h2-fs)}}.live-preview-section .content{width:100%}.live-preview-section .wrapper{counter-reset:item}@media (min-width: 1025px){.live-preview-section .wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:3.4375rem}}.live-preview-section .item{counter-increment:slide}@media (min-width: 1271px){.live-preview-section .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 1024px){.live-preview-section .item{margin-bottom:1.6875rem}}.live-preview-section .item:last-child{margin-bottom:0}.live-preview-section .item:before{content:counter(slide,decimal-leading-zero);font-family:var(--theme-secondary-font-family);font-weight:300;font-size:5.3125rem;line-height:var(--theme-xxs-body-lh);color:var(--theme-purple-30);-ms-flex-negative:0;margin-right:.6875rem;flex-shrink:0}@media (max-width: 1270px){.live-preview-section .item:before{content:none}}@media (min-width: 1271px){.live-preview-section .theme-text-element{padding-top:1.75rem}}.live-preview-section .theme-text-element h3{font-size:var(--theme-xl-body-fs);line-height:var(--theme-sm-body-lh);margin:0 0 .75rem}@media (max-width: 768px){.live-preview-section .theme-text-element h3{font-size:var(--theme-lg-body-fs);margin:0 0 .3125rem}}@media (max-width: 1270px){.live-preview-section .theme-text-element h3:before{content:counter(slide,decimal-leading-zero) ". ";color:var(--theme-purple-60)}}.live-preview-section .theme-text-element p{font-size:var(--theme-md-body-fs);line-height:var(--theme-xxl-body-lh);margin:0 0 1.0625rem}@media (max-width: 768px){.live-preview-section .theme-text-element p{margin-bottom:.4375rem}}.live-preview-section.template-2{padding:7rem 0 7.5rem}@media (max-width: 768px){.live-preview-section.template-2{padding:2.5rem 0 3.75rem}}.live-preview-section.template-2 .theme-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1025px){.live-preview-section.template-2 .content{width:calc(53.6% - 2.6875rem)}}@media (max-width: 1024px){.live-preview-section.template-2 .content{margin-bottom:2.5rem}}@media (max-width: 768px){.live-preview-section.template-2 .content{margin-bottom:1.875rem}}.live-preview-section.template-2 .theme-heading{margin-bottom:2.5rem}@media (min-width: 1025px){.live-preview-section.template-2 .theme-heading{max-width:29.875rem}}@media (max-width: 768px){.live-preview-section.template-2 .theme-heading{margin-bottom:1.25rem}}.live-preview-section.template-2 .theme-heading h2{font-size:var(--theme-h2-fs);line-height:var(--theme-sm-body-lh)}.live-preview-section.template-2 .wrapper{display:block;gap:unset;grid-template-columns:unset}.live-preview-section.template-2 .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5625rem}@media (max-width: 768px){.live-preview-section.template-2 .item{margin-bottom:.625rem}}.live-preview-section.template-2 .item:last-child{margin-bottom:0}.live-preview-section.template-2 .item:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:var(--theme-h4-fs);line-height:var(--theme-xxl-body-lh);font-weight:400;width:4rem;height:4rem;border-radius:50%;border:var(--theme-border) var(--theme-purple-30);margin-right:1.1875rem}@media (max-width: 1270px){.live-preview-section.template-2 .item:before{content:counter(slide,decimal-leading-zero)}}@media (max-width: 768px){.live-preview-section.template-2 .item:before{width:2.5rem;height:2.5rem;margin-right:.5rem}}.live-preview-section.template-2 .theme-text-element{padding-top:0}.live-preview-section.template-2 .theme-text-element h3{font-size:calc(var(--theme-lg-body-fs) - .0625rem);margin-bottom:.1875rem}.live-preview-section.template-2 .theme-text-element h3:before{content:none}.live-preview-section.template-2 .theme-button-secondary{margin-top:2.5rem}@media (max-width: 768px){.live-preview-section.template-2 .theme-button-secondary{margin-top:1.25rem}}.live-preview-section.template-2 .image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (min-width: 1025px){.live-preview-section.template-2 .image{width:calc(46.4% - 2.6875rem)}}.live-preview-section.template-2 .image img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:var(--theme-lg-radius)}.content-section{padding:4.25rem 0 9rem}@media (max-width: 768px){.content-section{padding:1.875rem 0 3.75rem}}.content-section .theme-text-element{max-width:52.5rem}.content-section .theme-text-element>*{margin:1.4375rem 0}@media (max-width: 768px){.content-section .theme-text-element>*{margin:.625rem 0}}.content-section .theme-text-element>*+h1,.content-section .theme-text-element>*+h2,.content-section .theme-text-element>*+h3,.content-section .theme-text-element>*+h4,.content-section .theme-text-element>*+h5,.content-section .theme-text-element>*+h6{margin-top:2.75rem}@media (max-width: 768px){.content-section .theme-text-element>*+h1,.content-section .theme-text-element>*+h2,.content-section .theme-text-element>*+h3,.content-section .theme-text-element>*+h4,.content-section .theme-text-element>*+h5,.content-section .theme-text-element>*+h6{margin-top:1.25rem}}.content-section .theme-text-element p+p{margin-top:1.75rem}@media (max-width: 768px){.content-section .theme-text-element p+p{margin-top:.625rem}}.content-section .theme-text-element ul,.content-section .theme-text-element ol{margin:2.125rem 0}@media (max-width: 768px){.content-section .theme-text-element ul,.content-section .theme-text-element ol{margin-top:.9375rem}}.single-product-section{padding:4.875rem 0 4.6875rem}@media (max-width: 768px){.single-product-section{padding:2.625rem 0}}.single-product-section .wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-product-section .wrapper>div>.price{font-family:var(--theme-secondary-font-family);font-size:var(--theme-h3-fs);margin-bottom:.625rem}@media (min-width: 1025px){.single-product-section .wrapper>div>.price{grid-row:2}}@media (max-width: 768px){.single-product-section .wrapper>div>.price{font-size:calc(var(--theme-h1-lg-fs) + .125rem);line-height:var(--theme-xs-body-lh)}}.single-product-section .wrapper>div>.price .price-item{font-weight:700}.single-product-section .wrapper>div>.price .price__sale{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6875rem}.single-product-section .wrapper>div>.price .price__sale .price-item--regular{font-weight:400;font-size:calc(var(--theme-xl-body-fs) + .125rem);margin-right:0}@media (max-width: 768px){.single-product-section .wrapper>div>.price .price__sale .price-item--regular{font-size:var(--theme-h2-fs);line-height:var(--theme-md-body-lh)}}.single-product-section .wrapper>div>.price .price__sale .price-item--sale{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.single-product-section .main-content{width:51.2%}@media (max-width: 1024px){.single-product-section .main-content{width:100%}}@media (max-width: 1024px){.single-product-section .main-content .product__title,.single-product-section .main-content .product-form__stars-wrap{display:none}}@media (min-width: 1025px){.single-product-section .main-content .product-form{display:none}}.single-product-section .aside-content{width:42.7%}@media (min-width: 1025px){.single-product-section .aside-content{position:sticky;top:1.875rem}}@media (max-width: 1024px){.single-product-section .aside-content{width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (min-width: 1025px){.single-product-section .aside-content .product__title,.single-product-section .aside-content .product-form__stars-wrap{display:none}}@media (max-width: 1024px){.single-product-section .aside-content .product-form{display:none}}.single-product-section fieldset{margin:0;padding:0;border:none}.single-product-section .product__title{margin-bottom:.625rem}.single-product-section .product__title h1,.single-product-section .product__title .theme-h1{margin:0;letter-spacing:unset}.single-product-section .product__preview{min-width:0;margin-bottom:1.5rem}@media (max-width: 768px){.single-product-section .product__preview{margin-bottom:1.1875rem}}.single-product-section .product__preview .tabs-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.875rem}@media (min-width: 1025px){.single-product-section .product__preview .tabs-nav{padding-top:.625rem}}@media (max-width: 768px){.single-product-section .product__preview .tabs-nav{margin-bottom:.5rem}}.single-product-section .product__preview .tab-btn{position:relative;font-size:var(--theme-md-body-fs);line-height:var(--theme-xxl-body-lh);padding:.3125rem 1.4375rem;color:var(--theme-dark-40);-webkit-transition:color var(--theme-transition);transition:color var(--theme-transition);text-align:center}@media (max-width: 1270px){.single-product-section .product__preview .tab-btn{padding:.3125rem .625rem}}@media (max-width: 1024px){.single-product-section .product__preview .tab-btn{font-size:var(--theme-sm-body-fs);padding:.4375rem .625rem}}.single-product-section .product__preview .tab-btn[data-tab-target=content-1]:before{content:"";position:absolute;width:100%;height:.0625rem;bottom:-.0625rem;left:0;background-color:var(--theme-border-color-40);-webkit-transition:background-color var(--theme-transition);transition:background-color var(--theme-transition);z-index:1}.single-product-section .product__preview .tab-btn[data-tab-target=content-1].active{color:var(--theme-dark-60);font-weight:600}.single-product-section .product__preview .tab-btn[data-tab-target=content-1].active:before{background-color:var(--theme-purple-60)}.single-product-section .product__preview .tab-btn[data-tab-target=content-2]{padding:.125rem 2.6875rem;color:var(--theme-light-10);border-radius:var(--theme-sm-radius);background-color:var(--theme-purple-tab);-webkit-transition:background-color var(--theme-transition);transition:background-color var(--theme-transition)}@media (max-width: 1270px){.single-product-section .product__preview .tab-btn[data-tab-target=content-2]{padding:.125rem .9375rem}}@media (max-width: 1024px){.single-product-section .product__preview .tab-btn[data-tab-target=content-2]{padding:.4375rem 2.6875rem}}.single-product-section .product__preview .tab-btn[data-tab-target=content-2] span{position:relative;display:inline-block}.single-product-section .product__preview .tab-btn[data-tab-target=content-2] span:before{content:"";position:absolute;top:0;right:-.625rem;width:1.875rem;height:1.875rem;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);background:url("data:image/svg+xml,%3Csvg width=%2230%22 height=%2230%22 viewBox=%220 0 30 30%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg clip-path=%22url(%23clip0_702_4581)%22%3E%3Cpath d=%22M15 0.351562C18.885 0.351563 22.6109 1.89488 25.358 4.64199C28.1051 7.38911 29.6484 11.115 29.6484 15C29.6484 18.885 28.1051 22.6109 25.358 25.358C22.6109 28.1051 18.885 29.6484 15 29.6484H0.351562V15C0.351563 11.115 1.89488 7.38911 4.64199 4.64199C7.38911 1.89488 11.115 0.351563 15 0.351562Z%22 fill=%22%235732AB%22/%3E%3Cpath d=%22M7.22627 12.6359L9.55373 16.1577V12.6034C9.55373 12.3724 9.6033 12.1991 9.70244 12.0835C9.752 12.0263 9.81384 11.981 9.88337 11.951C9.95289 11.921 10.0283 11.9071 10.1039 11.9103C10.1811 11.9066 10.2582 11.9203 10.3295 11.9503C10.4007 11.9802 10.4644 12.0258 10.5157 12.0835C10.6162 12.1992 10.6664 12.3725 10.6666 12.6034V17.3032C10.6666 17.8277 10.4492 18.0899 10.0144 18.0898C9.9146 18.0912 9.81531 18.0753 9.7209 18.043C9.63053 18.0096 9.54747 17.959 9.47633 17.8941C9.39707 17.8227 9.32598 17.7428 9.2644 17.6557C9.1992 17.5645 9.13399 17.4714 9.06875 17.3763L6.79824 13.8954V17.3969C6.79824 17.6252 6.74528 17.7978 6.63934 17.9147C6.58822 17.9717 6.52526 18.017 6.45485 18.0472C6.38445 18.0774 6.30829 18.092 6.2317 18.0897C6.1542 18.0928 6.07699 18.0785 6.00574 18.0478C5.93449 18.0172 5.87101 17.9709 5.81996 17.9125C5.71653 17.7943 5.66489 17.6225 5.66504 17.3969V12.7866C5.65898 12.6304 5.68108 12.4744 5.73026 12.3261C5.78311 12.2022 5.87279 12.0976 5.98713 12.0265C6.1019 11.9503 6.23661 11.9099 6.37432 11.9101C6.46409 11.9067 6.55358 11.9223 6.63684 11.956C6.72011 11.9898 6.79526 12.0408 6.85731 12.1058C6.9247 12.1772 6.98478 12.2551 7.03666 12.3384C7.09783 12.4334 7.16104 12.5326 7.22627 12.6359Z%22 fill=%22white%22/%3E%3Cpath d=%22M15.8037 12.9458H13.0766V14.4132H15.5875C15.7725 14.4132 15.9104 14.4546 16.0013 14.5375C16.0466 14.5789 16.0822 14.6298 16.1058 14.6864C16.1294 14.7431 16.1404 14.8042 16.1379 14.8656C16.1402 14.9273 16.1293 14.9888 16.1062 15.046C16.083 15.1033 16.048 15.155 16.0035 15.1978C15.9137 15.2837 15.775 15.3266 15.5875 15.3264H13.0766V17.0261H15.8972C16.0875 17.0261 16.2308 17.0703 16.3272 17.1587C16.3754 17.2035 16.4133 17.2582 16.4383 17.3191C16.4633 17.38 16.4748 17.4455 16.472 17.5113C16.4742 17.5757 16.4625 17.6399 16.4375 17.6993C16.4125 17.7587 16.3749 17.812 16.3272 17.8555C16.2308 17.9441 16.0874 17.9883 15.8972 17.9881H12.6079C12.3443 17.9881 12.1549 17.9296 12.0396 17.8127C11.9243 17.6958 11.8664 17.5069 11.8659 17.2459V12.7541C11.8606 12.6081 11.887 12.4627 11.9434 12.328C11.9921 12.221 12.0784 12.1355 12.1858 12.0878C12.3195 12.033 12.4633 12.0072 12.6077 12.0124H15.8035C15.9964 12.0124 16.1397 12.0551 16.2335 12.1407C16.2799 12.1832 16.3166 12.2353 16.3408 12.2933C16.3651 12.3514 16.3765 12.414 16.3742 12.4769C16.3768 12.5404 16.3655 12.6037 16.3413 12.6625C16.317 12.7212 16.2802 12.774 16.2335 12.8171C16.1398 12.903 15.9966 12.9459 15.8037 12.9458Z%22 fill=%22white%22/%3E%3Cpath d=%22M21.5401 17.0464L20.574 13.4633L19.5954 17.0464C19.5194 17.3183 19.4589 17.5134 19.4138 17.6315C19.3644 17.7559 19.2837 17.8654 19.1794 17.9493C19.053 18.048 18.8953 18.098 18.7351 18.0899C18.6068 18.095 18.4795 18.0663 18.3659 18.0065C18.2683 17.9497 18.1874 17.8681 18.1315 17.7699C18.0669 17.656 18.0176 17.5341 17.9851 17.4072C17.9469 17.2672 17.9129 17.1374 17.883 17.0177L16.8885 12.9948C16.8382 12.8208 16.8082 12.6416 16.7989 12.4607C16.7974 12.3878 16.8112 12.3153 16.8392 12.2479C16.8673 12.1805 16.9091 12.1198 16.962 12.0694C17.0151 12.0172 17.0782 11.9761 17.1475 11.9488C17.2169 11.9215 17.291 11.9084 17.3655 11.9104C17.5856 11.9104 17.7337 11.981 17.8099 12.1223C17.9038 12.3176 17.971 12.5247 18.0095 12.7379L18.7921 16.2271L19.6686 12.9622C19.7161 12.7688 19.7746 12.5783 19.8438 12.3915C19.8971 12.2586 19.9842 12.142 20.0965 12.0531C20.2132 11.9581 20.3722 11.9105 20.5733 11.9104C20.7773 11.9104 20.9356 11.96 21.0483 12.0592C21.1522 12.1461 21.2327 12.2574 21.2827 12.3832C21.3261 12.5001 21.3845 12.6931 21.4579 12.9622L22.3427 16.2271L23.1253 12.7379C23.1537 12.5935 23.1897 12.4508 23.2333 12.3102C23.2683 12.205 23.3285 12.1099 23.4085 12.0331C23.4575 11.9898 23.5146 11.9567 23.5766 11.9356C23.6385 11.9146 23.704 11.9061 23.7692 11.9106C23.8432 11.909 23.9167 11.922 23.9857 11.949C24.0546 11.9759 24.1175 12.0162 24.1708 12.0675C24.2245 12.1177 24.267 12.1788 24.2954 12.2466C24.3239 12.3144 24.3377 12.3874 24.3359 12.461C24.3249 12.6417 24.2949 12.8207 24.2462 12.995L23.2516 17.018C23.1836 17.29 23.1272 17.4892 23.0824 17.6156C23.036 17.7441 22.9573 17.8585 22.8539 17.9479C22.7465 18.043 22.595 18.0904 22.3993 18.0904C22.2395 18.0984 22.0821 18.0493 21.9551 17.9519C21.8515 17.8703 21.7714 17.7626 21.7229 17.6399C21.6799 17.5243 21.6189 17.3264 21.5401 17.0464Z%22 fill=%22white%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%22clip0_702_4581%22%3E%3Crect width=%2230%22 height=%2230%22 fill=%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center/contain}.single-product-section .product__preview .tab-btn[data-tab-target=content-2].active{background-color:var(--theme-purple-tab-active)}.single-product-section .product__preview .tab-pane{position:relative;overflow:hidden}.single-product-section .product__preview .product-media-gallery{margin:calc(var(--slide-gap) * -1) 0}@media (min-width: 769px){.single-product-section .product__preview .product-media-gallery{border-radius:var(--theme-lg-radius)}}.single-product-section .product__preview .product-media-gallery .swiper-slide{background:-webkit-gradient(linear,left bottom,left top,from(rgba(16,45,108,.1)),to(rgba(16,45,108,.1))),radial-gradient(137.34% 112.48% at 15.15% 84.3%,#b15db000,#b15db0cc),radial-gradient(167.03% 158.67% at 33.28% 0%,#dce6fb,#6792eb 17.9%,#3447a6 48.9%,#561c8c 92.9%);background:linear-gradient(0deg,#102d6c1a 0% 100%),radial-gradient(137.34% 112.48% at 15.15% 84.3%,#b15db000,#b15db0cc),radial-gradient(167.03% 158.67% at 33.28% 0%,#dce6fb,#6792eb 17.9%,#3447a6 48.9%,#561c8c 92.9%);background-blend-mode:color-burn,hard-light,normal}.single-product-section .product__preview .product-media-gallery img{display:block;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%}.single-product-section .product__preview .thumb-slider{--slide-gap: .3125rem}@media (min-width: 769px){.single-product-section .product__preview .thumb-slider{position:absolute;height:14.375rem;bottom:1.25rem;right:1.25rem;width:3.125rem;margin:calc(var(--slide-gap) * -1) 0}}@media (max-width: 768px){.single-product-section .product__preview .thumb-slider{margin:.625rem calc(var(--slide-gap) * -1) 0}}.single-product-section .product__preview .thumb-slider .swiper-slide{opacity:.4;-webkit-transition:opaciy var(--theme-transition);transition:opaciy var(--theme-transition)}@media (min-width: 769px){.single-product-section .product__preview .thumb-slider .swiper-slide{height:calc(3.125rem + var(--slide-gap) * 2);padding:var(--slide-gap) 0}}@media (max-width: 768px){.single-product-section .product__preview .thumb-slider .swiper-slide{width:calc(3.125rem + var(--slide-gap) * 2);padding:0 var(--slide-gap)}}.single-product-section .product__preview .thumb-slider .swiper-slide-thumb-active{opacity:1}.single-product-section .product__preview .thumb-slider img{display:block;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.single-product-section .product-form__stars-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.625rem;-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;margin-bottom:2.375rem}@media (max-width: 768px){.single-product-section .product-form__stars-wrap{margin-bottom:.3125rem}}.single-product-section .option-row{margin-bottom:2.9375rem}@media (max-width: 768px){.single-product-section .option-row{margin-bottom:2.25rem}}.single-product-section .option-row .row-heading{position:relative;width:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.8125rem}@media (max-width: 768px){.single-product-section .option-row .row-heading{margin-bottom:.75rem}}.single-product-section .option-row .row-heading .theme-title{font-weight:700;text-transform:uppercase;line-height:var(--theme-sm-body-lh)}.single-product-section .option-row .row-heading .theme-title:hover+.tooltip{opacity:1}.single-product-section .option-row .row-heading .tooltip{margin:0;position:absolute;top:calc(100% + .4375rem);left:0;padding:.625rem;background-color:var(--theme-light-10);font-size:var(--theme-sm-body-fs);max-width:18.75rem;-webkit-box-shadow:var(--theme-shadow);box-shadow:var(--theme-shadow);opacity:0;-webkit-transition:opacity var(--theme-transition);transition:opacity var(--theme-transition);pointer-events:none}.single-product-section .option-row .row-heading .tooltip:before{content:"";display:block;position:absolute;left:.3125rem;z-index:2;top:-.4375rem;width:0;height:0;border-left:.9375rem solid transparent;border-right:.9375rem solid transparent;border-bottom:.9375rem solid #fff}.single-product-section .option-row .row-heading:has(.tooltip) .theme-title:after{content:"";display:inline-block;width:.6875rem;height:.6875rem;margin-left:.5rem;-webkit-mask:var(--theme-icon-info) no-repeat center/contain;mask:var(--theme-icon-info) no-repeat center/contain;background-color:var(--theme-purple-60);cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.single-product-section .option-row .row-heading[data-accordion-target] .theme-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product-section .option-row .row-heading[data-accordion-target] .theme-title:before{content:"";-ms-flex-negative:0;flex-shrink:0;width:.75rem;height:.75rem;-webkit-mask:var(--theme-icon-chevron) no-repeat center/contain;mask:var(--theme-icon-chevron) no-repeat center/contain;background-color:var(--theme-dark-60);margin-left:1.0625rem;-webkit-transition:-webkit-transform var(--theme-transition);transition:-webkit-transform var(--theme-transition);transition:transform var(--theme-transition);transition:transform var(--theme-transition),-webkit-transform var(--theme-transition);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.single-product-section .option-row .row-heading[data-accordion-target].active .theme-title:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.single-product-section .option-row .row-content{background-color:var(--theme-light-10)}.single-product-section .upload-row .upload-image{display:-webkit-box;display:-ms-flexbox;display:flex}.single-product-section .upload-row .upload-image .drop-area{position:relative;width:8.75rem;-ms-flex-negative:0;flex-shrink:0;background-color:#dcedf9}@media (max-width: 768px){.single-product-section .upload-row .upload-image .drop-area{width:7.3125rem}}.single-product-section .upload-row .upload-image .drop-area:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2.5rem;height:2.5rem;-webkit-mask:url("data:image/svg+xml,%3Csvg width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M35.3463 28.9532C35.4634 29.0705 35.5292 29.2295 35.5291 29.3953C35.529 29.5611 35.463 29.7201 35.3457 29.8372C35.2284 29.9544 35.0694 30.0202 34.9036 30.0201C34.7378 30.02 34.5788 29.954 34.4616 29.8367L32.875 28.2501V33.272C32.875 33.4378 32.8092 33.5967 32.6919 33.7139C32.5747 33.8312 32.4158 33.897 32.25 33.897C32.0842 33.897 31.9253 33.8312 31.8081 33.7139C31.6908 33.5967 31.625 33.4378 31.625 33.272V28.2501L30.0383 29.8365C29.9198 29.947 29.7631 30.0073 29.6011 30.0045C29.4391 30.0017 29.2845 29.9361 29.1699 29.8216C29.0553 29.707 28.9897 29.5524 28.9869 29.3904C28.9841 29.2284 29.0443 29.0716 29.1548 28.9532L31.8079 26.2994C31.9253 26.1822 32.0843 26.1164 32.2502 26.1164C32.416 26.1164 32.5751 26.1822 32.6925 26.2994L35.3463 28.9532ZM38.7018 30.7898C38.8047 29.9426 38.7396 29.0834 38.5104 28.2613C38.2812 27.4392 37.8923 26.6703 37.3659 25.9985C36.8395 25.3267 36.1859 24.7652 35.4424 24.346C34.699 23.9268 33.8803 23.6582 33.033 23.5554C32.7689 23.5233 32.5031 23.5071 32.237 23.5068C30.9856 23.5093 29.7616 23.8731 28.7119 24.5544C27.6623 25.2357 26.8316 26.2056 26.3198 27.3475C25.8079 28.4894 25.6366 29.7548 25.8265 30.9917C26.0163 32.2286 26.5592 33.3843 27.39 34.3202C28.2207 35.256 29.304 35.9321 30.5096 36.2673C31.7153 36.6025 32.9921 36.5824 34.1866 36.2096C35.3811 35.8367 36.4426 35.1269 37.2436 34.1655C38.0445 33.204 38.5509 32.0317 38.7018 30.7895V30.7898ZM4.91656 33.3601H25.2627C24.6319 32.0461 24.3847 30.5808 24.5493 29.1326C24.7139 27.6843 25.2838 26.3119 26.1934 25.173C27.103 24.0341 28.3155 23.1749 29.6915 22.6941C31.0675 22.2134 32.5512 22.1306 33.9722 22.4553V17.5297L29.8563 13.413L21.3182 19.5679L23.8636 21.3522C23.9326 21.3985 23.9916 21.4582 24.0373 21.5276C24.0829 21.5971 24.1143 21.6749 24.1295 21.7566C24.1447 21.8383 24.1434 21.9223 24.1258 22.0035C24.1082 22.0847 24.0746 22.1616 24.0269 22.2296C23.9792 22.2977 23.9184 22.3556 23.848 22.3999C23.7777 22.4441 23.6992 22.4739 23.6172 22.4875C23.5352 22.5011 23.4514 22.4982 23.3705 22.479C23.2896 22.4598 23.2134 22.4246 23.1463 22.3756L10.3182 13.3834L1.25 21.0522V29.6928C1.25103 30.6649 1.63761 31.5969 2.32492 32.2843C3.01223 32.9718 3.94415 33.3585 4.91625 33.3597L4.91656 33.3601ZM4.91656 3.49841H30.3056C31.2777 3.49943 32.2097 3.88604 32.8971 4.57342C33.5845 5.26079 33.9712 6.19279 33.9722 7.1649V15.7616L30.3642 12.154C30.2592 12.0489 30.1203 11.9846 29.9723 11.9726C29.8243 11.9606 29.6768 12.0016 29.5563 12.0883L20.2344 18.8086L10.6414 12.0836C10.5282 12.0044 10.3921 11.965 10.2542 11.9713C10.1162 11.9776 9.98426 12.0294 9.87883 12.1186L1.25 19.4157V7.1649C1.25099 6.19277 1.63761 5.26074 2.32501 4.57334C3.01241 3.88594 3.94443 3.49941 4.91656 3.49841ZM38.3495 25.2281C37.5299 24.1793 36.4523 23.361 35.222 22.8531V7.1649C35.2206 5.86142 34.7022 4.61173 33.7805 3.69002C32.8588 2.76831 31.6091 2.24986 30.3056 2.24841H4.91656C3.61305 2.24982 2.36334 2.76825 1.44161 3.68997C0.519881 4.61168 0.00142689 5.86139 0 7.1649V29.6931C0.00146777 30.9966 0.519902 32.2464 1.44158 33.1682C2.36327 34.09 3.61294 34.6086 4.91648 34.6103H26.018C26.0612 34.6689 26.1058 34.7275 26.1509 34.785C26.7784 35.5859 27.5575 36.2555 28.4438 36.7553C29.33 37.2552 30.3061 37.5756 31.3162 37.6983C32.3263 37.8209 33.3506 37.7434 34.3308 37.4702C35.3109 37.197 36.2276 36.7333 37.0286 36.1058C37.8296 35.4783 38.4991 34.6992 38.999 33.8129C39.4988 32.9267 39.8192 31.9506 39.9419 30.9405C40.0645 29.9304 39.987 28.9061 39.7138 27.9259C39.4406 26.9458 38.977 26.0291 38.3495 25.2281ZM19.7064 7.93966C20.2731 7.93965 20.827 8.10766 21.2981 8.42246C21.7693 8.73726 22.1365 9.1847 22.3534 9.7082C22.5702 10.2317 22.627 10.8078 22.5164 11.3635C22.4059 11.9193 22.1331 12.4298 21.7324 12.8305C21.3317 13.2312 20.8212 13.504 20.2655 13.6146C19.7097 13.7252 19.1337 13.6684 18.6102 13.4516C18.0867 13.2348 17.6392 12.8676 17.3244 12.3964C17.0095 11.9253 16.8415 11.3714 16.8415 10.8047C16.8425 10.0452 17.1447 9.31715 17.6818 8.7801C18.2188 8.24305 18.9469 7.94087 19.7064 7.93982V7.93966ZM19.7064 14.9194C18.8926 14.9194 18.097 14.6781 17.4203 14.226C16.7436 13.7739 16.2162 13.1312 15.9047 12.3793C15.5933 11.6274 15.5118 10.8001 15.6705 10.0019C15.8293 9.20366 16.2212 8.47046 16.7967 7.89498C17.3721 7.3195 18.1053 6.92759 18.9035 6.76881C19.7017 6.61003 20.5291 6.69152 21.281 7.00296C22.0329 7.3144 22.6755 7.84181 23.1277 8.51849C23.5798 9.19518 23.8212 9.99074 23.8212 10.8046C23.8199 11.8955 23.386 12.9414 22.6146 13.7128C21.8432 14.4842 20.7973 14.9181 19.7064 14.9194Z%22 fill=%22%23ADD1EB%22/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg width=%2240%22 height=%2240%22 viewBox=%220 0 40 40%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M35.3463 28.9532C35.4634 29.0705 35.5292 29.2295 35.5291 29.3953C35.529 29.5611 35.463 29.7201 35.3457 29.8372C35.2284 29.9544 35.0694 30.0202 34.9036 30.0201C34.7378 30.02 34.5788 29.954 34.4616 29.8367L32.875 28.2501V33.272C32.875 33.4378 32.8092 33.5967 32.6919 33.7139C32.5747 33.8312 32.4158 33.897 32.25 33.897C32.0842 33.897 31.9253 33.8312 31.8081 33.7139C31.6908 33.5967 31.625 33.4378 31.625 33.272V28.2501L30.0383 29.8365C29.9198 29.947 29.7631 30.0073 29.6011 30.0045C29.4391 30.0017 29.2845 29.9361 29.1699 29.8216C29.0553 29.707 28.9897 29.5524 28.9869 29.3904C28.9841 29.2284 29.0443 29.0716 29.1548 28.9532L31.8079 26.2994C31.9253 26.1822 32.0843 26.1164 32.2502 26.1164C32.416 26.1164 32.5751 26.1822 32.6925 26.2994L35.3463 28.9532ZM38.7018 30.7898C38.8047 29.9426 38.7396 29.0834 38.5104 28.2613C38.2812 27.4392 37.8923 26.6703 37.3659 25.9985C36.8395 25.3267 36.1859 24.7652 35.4424 24.346C34.699 23.9268 33.8803 23.6582 33.033 23.5554C32.7689 23.5233 32.5031 23.5071 32.237 23.5068C30.9856 23.5093 29.7616 23.8731 28.7119 24.5544C27.6623 25.2357 26.8316 26.2056 26.3198 27.3475C25.8079 28.4894 25.6366 29.7548 25.8265 30.9917C26.0163 32.2286 26.5592 33.3843 27.39 34.3202C28.2207 35.256 29.304 35.9321 30.5096 36.2673C31.7153 36.6025 32.9921 36.5824 34.1866 36.2096C35.3811 35.8367 36.4426 35.1269 37.2436 34.1655C38.0445 33.204 38.5509 32.0317 38.7018 30.7895V30.7898ZM4.91656 33.3601H25.2627C24.6319 32.0461 24.3847 30.5808 24.5493 29.1326C24.7139 27.6843 25.2838 26.3119 26.1934 25.173C27.103 24.0341 28.3155 23.1749 29.6915 22.6941C31.0675 22.2134 32.5512 22.1306 33.9722 22.4553V17.5297L29.8563 13.413L21.3182 19.5679L23.8636 21.3522C23.9326 21.3985 23.9916 21.4582 24.0373 21.5276C24.0829 21.5971 24.1143 21.6749 24.1295 21.7566C24.1447 21.8383 24.1434 21.9223 24.1258 22.0035C24.1082 22.0847 24.0746 22.1616 24.0269 22.2296C23.9792 22.2977 23.9184 22.3556 23.848 22.3999C23.7777 22.4441 23.6992 22.4739 23.6172 22.4875C23.5352 22.5011 23.4514 22.4982 23.3705 22.479C23.2896 22.4598 23.2134 22.4246 23.1463 22.3756L10.3182 13.3834L1.25 21.0522V29.6928C1.25103 30.6649 1.63761 31.5969 2.32492 32.2843C3.01223 32.9718 3.94415 33.3585 4.91625 33.3597L4.91656 33.3601ZM4.91656 3.49841H30.3056C31.2777 3.49943 32.2097 3.88604 32.8971 4.57342C33.5845 5.26079 33.9712 6.19279 33.9722 7.1649V15.7616L30.3642 12.154C30.2592 12.0489 30.1203 11.9846 29.9723 11.9726C29.8243 11.9606 29.6768 12.0016 29.5563 12.0883L20.2344 18.8086L10.6414 12.0836C10.5282 12.0044 10.3921 11.965 10.2542 11.9713C10.1162 11.9776 9.98426 12.0294 9.87883 12.1186L1.25 19.4157V7.1649C1.25099 6.19277 1.63761 5.26074 2.32501 4.57334C3.01241 3.88594 3.94443 3.49941 4.91656 3.49841ZM38.3495 25.2281C37.5299 24.1793 36.4523 23.361 35.222 22.8531V7.1649C35.2206 5.86142 34.7022 4.61173 33.7805 3.69002C32.8588 2.76831 31.6091 2.24986 30.3056 2.24841H4.91656C3.61305 2.24982 2.36334 2.76825 1.44161 3.68997C0.519881 4.61168 0.00142689 5.86139 0 7.1649V29.6931C0.00146777 30.9966 0.519902 32.2464 1.44158 33.1682C2.36327 34.09 3.61294 34.6086 4.91648 34.6103H26.018C26.0612 34.6689 26.1058 34.7275 26.1509 34.785C26.7784 35.5859 27.5575 36.2555 28.4438 36.7553C29.33 37.2552 30.3061 37.5756 31.3162 37.6983C32.3263 37.8209 33.3506 37.7434 34.3308 37.4702C35.3109 37.197 36.2276 36.7333 37.0286 36.1058C37.8296 35.4783 38.4991 34.6992 38.999 33.8129C39.4988 32.9267 39.8192 31.9506 39.9419 30.9405C40.0645 29.9304 39.987 28.9061 39.7138 27.9259C39.4406 26.9458 38.977 26.0291 38.3495 25.2281ZM19.7064 7.93966C20.2731 7.93965 20.827 8.10766 21.2981 8.42246C21.7693 8.73726 22.1365 9.1847 22.3534 9.7082C22.5702 10.2317 22.627 10.8078 22.5164 11.3635C22.4059 11.9193 22.1331 12.4298 21.7324 12.8305C21.3317 13.2312 20.8212 13.504 20.2655 13.6146C19.7097 13.7252 19.1337 13.6684 18.6102 13.4516C18.0867 13.2348 17.6392 12.8676 17.3244 12.3964C17.0095 11.9253 16.8415 11.3714 16.8415 10.8047C16.8425 10.0452 17.1447 9.31715 17.6818 8.7801C18.2188 8.24305 18.9469 7.94087 19.7064 7.93982V7.93966ZM19.7064 14.9194C18.8926 14.9194 18.097 14.6781 17.4203 14.226C16.7436 13.7739 16.2162 13.1312 15.9047 12.3793C15.5933 11.6274 15.5118 10.8001 15.6705 10.0019C15.8293 9.20366 16.2212 8.47046 16.7967 7.89498C17.3721 7.3195 18.1053 6.92759 18.9035 6.76881C19.7017 6.61003 20.5291 6.69152 21.281 7.00296C22.0329 7.3144 22.6755 7.84181 23.1277 8.51849C23.5798 9.19518 23.8212 9.99074 23.8212 10.8046C23.8199 11.8955 23.386 12.9414 22.6146 13.7128C21.8432 14.4842 20.7973 14.9181 19.7064 14.9194Z%22 fill=%22%23ADD1EB%22/%3E%3C/svg%3E") no-repeat center/contain;background-color:#add1eb}.single-product-section .upload-row .upload-image .drop-area img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;-webkit-transition:opacity var(--theme-transition);transition:opacity var(--theme-transition)}.single-product-section .upload-row .upload-image .drop-area.drag-over{outline:.0625rem dashed var(--theme-blue-40)}.single-product-section .upload-row .upload-image .drop-area.drag-over img{opacity:0}.single-product-section .upload-row .upload-image .upload-controls{padding:1.25rem 1.875rem 1.875rem 2.6875rem}@media (max-width: 768px){.single-product-section .upload-row .upload-image .upload-controls{padding:.6875rem 1.1875rem .8125rem}}.single-product-section .upload-row .upload-image .upload-controls p{font-size:calc(var(--theme-md-body-fs) - .0625rem);margin:0 0 .75rem}@media (max-width: 768px){.single-product-section .upload-row .upload-image .upload-controls p{font-size:calc(var(--theme-xs-body-fs) + .0625rem);line-height:var(--theme-md-body-lh);margin-bottom:.625rem}}.single-product-section .upload-row .upload-image .upload-controls .theme-button-secondary{font-size:var(--theme-sm-body-fs);border-radius:var(--theme-md-radius);padding:.6875rem 1.625rem}.single-product-section .special-instructions .row-heading{margin-bottom:0}.single-product-section .special-instructions .row-content{padding:1.5625rem 1.875rem 1.875rem;margin-top:1.3125rem}.single-product-section .special-instructions .row-content p{font-size:calc(var(--theme-md-body-fs) - .0625rem);margin:0 0 1.125rem}.single-product-section .size-row .size-variant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-right:.4375rem;-webkit-transition:opacity var(--theme-transition);transition:opacity var(--theme-transition)}@media (max-width: 768px){.single-product-section .size-row .size-variant{padding-right:1.25rem}}.single-product-section .size-row .size-variant:before{content:"";position:absolute;bottom:0;left:0;height:.0625rem;width:100%;background-color:var(--theme-border-color-40);z-index:-1}.single-product-section .size-row .size-variant:has(input[type=radio]:checked){opacity:1}.single-product-section .size-row .size-variant:has(input[type=radio]:checked) .variant-radio{font-weight:700}.single-product-section .size-row .size-variant:has(.sold-out){opacity:1}.single-product-section .size-row .size-variant:has(.sold-out) .variant-image img,.single-product-section .size-row .size-variant:has(.sold-out) .variant-radio,.single-product-section .size-row .size-variant:has(.sold-out) .variant-descr{opacity:.6}.single-product-section .size-row .size-variant .variant-image{width:3.75rem;height:3.75rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1.25rem;position:relative}.single-product-section .size-row .size-variant .variant-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-product-section .size-row .size-variant .variant-image .sold-out{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-transform:uppercase;background-color:var(--theme-purple-60);color:var(--theme-light-10);font-size:var(--theme-xs-body-fs);font-weight:500;text-align:center;padding:.125rem 0}.single-product-section .size-row .size-variant .variant-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;font-size:var(--theme-md-body-fs);line-height:var(--theme-sm-body-lh);font-weight:600;margin-right:.625rem;width:15.3%;-ms-flex-negative:0;flex-shrink:0;min-width:5.375rem}.single-product-section .size-row .size-variant .variant-descr{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.9375rem;padding:.625rem 0}@media (max-width: 768px){.single-product-section .size-row .size-variant .variant-descr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;text-align:right;max-width:50%;margin-left:auto}}.single-product-section .size-row .size-variant .info{width:100%}@media (min-width: 769px){.single-product-section .size-row .size-variant .info{max-width:50%}}.single-product-section .size-row .size-variant .info p{font-size:var(--theme-sm-body-fs);line-height:var(--theme-sm-body-lh);margin:0 0 .125rem}@media (max-width: 768px){.single-product-section .size-row .size-variant .info p{font-size:var(--theme-xs-body-fs)}}.single-product-section .size-row .size-variant .info p.params{color:var(--theme-dark-40)}@media (max-width: 768px){.single-product-section .size-row .size-variant .info p.more{display:none}}.single-product-section .size-row .size-variant .price{width:100%;text-align:right}@media (min-width: 1271px){.single-product-section .size-row .size-variant .price:not(:has(.price__sale)) .price-item--regular,.single-product-section .size-row .size-variant .price .price-item--sale{display:inline-block;min-width:5.5rem;text-align:left}}@media (min-width: 1271px){.single-product-section .size-row .size-variant .price{max-width:45%}}.single-product-section .orientation-row .row-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem 1.875rem;padding:1.4375rem 3.125rem 1.4375rem 1.875rem}@media (max-width: 768px){.single-product-section .orientation-row .row-content{padding:1.1875rem 1.25rem;row-gap:.875rem}}.single-product-section .orientation-row .orientation-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3125rem;font-size:var(--theme-md-body-fs);font-weight:600;line-height:var(--theme-md-body-lh);color:var(--theme-dark-50)}@media (max-width: 768px){.single-product-section .orientation-row .orientation-link{font-size:var(--theme-sm-body-fs)}}.single-product-section .orientation-row .orientation-link:last-of-type{margin-right:auto}.single-product-section .orientation-row .orientation-link:before{content:"";display:block;width:1rem;height:1rem;border-radius:50%;border:var(--theme-border) var(--theme-dark-40)}.single-product-section .orientation-row .orientation-link.active:before{border-width:.25rem;border-color:var(--theme-purple-60)}.single-product-section .orientation-row .c_href{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}@media (max-width: 768px){.single-product-section .orientation-row .c_href{width:100%}}.single-product-section .orientation-row .c_href span{font-size:calc(var(--theme-sm-body-fs) + .0625rem);line-height:var(--theme-lg-body-lh)}@media (min-width: 769px){.single-product-section .orientation-row .c_href span{max-width:12.5rem}}@media (max-width: 768px){.single-product-section .orientation-row .c_href span{font-size:calc(var(--theme-xs-body-fs) + .0625rem);line-height:var(--theme-md-body-lh)}}.single-product-section .base-row .row-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product-section .base-row .base-variant{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:1.25rem;border-right:var(--theme-border) var(--theme-border-color-40);border-top:var(--theme-border) var(--theme-border-color-40)}@media (max-width: 768px){.single-product-section .base-row .base-variant{width:50%}}.single-product-section .base-row .base-variant:has(.sold-out) .variant-image img,.single-product-section .base-row .base-variant:has(.sold-out) .variant-name,.single-product-section .base-row .base-variant:has(.sold-out) .price{opacity:.6}@media (min-width: 769px){.single-product-section .base-row .base-variant:nth-child(4n){border-right:none}}@media (min-width: 769px){.single-product-section .base-row .base-variant:nth-child(-n+4){border-top:none}}@media (max-width: 768px){.single-product-section .base-row .base-variant:nth-child(2n){border-right:none}}@media (max-width: 768px){.single-product-section .base-row .base-variant:nth-child(-n+2){border-top:none}}.single-product-section .base-row .variant-image{position:relative;display:block;width:100%;aspect-ratio:1/1;margin:0 auto .625rem}@media (max-width: 768px){.single-product-section .base-row .variant-image{width:6.875rem}}.single-product-section .base-row .variant-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-product-section .base-row .variant-image .sold-out{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-transform:uppercase;background-color:var(--theme-purple-60);color:var(--theme-light-10);font-size:var(--theme-xs-body-fs);font-weight:500;text-align:center;padding:.125rem 0}.single-product-section .base-row input[type=radio]{display:block;margin:0 auto .625rem}@media (max-width: 768px){.single-product-section .base-row input[type=radio]{margin-bottom:.75rem}}.single-product-section .base-row .variant-name{display:block;font-size:var(--theme-md-body-fs);line-height:var(--theme-sm-body-lh);font-weight:600;margin-bottom:.625rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width: 768px){.single-product-section .base-row .variant-name{font-size:var(--theme-sm-body-fs);margin-bottom:1.25rem}}.single-product-section .base-row .price span{display:block}.single-product-section .base-row .price .price__sale .price-item--regular{margin-right:0}.single-product-section .engrave-text .row-content{padding:1.6875rem 1.875rem 1.875rem}.single-product-section .engrave-text .info{font-size:calc(var(--theme-md-body-fs) - .0625rem);line-height:var(--theme-lg-body-lh);margin:0 0 .625rem}@media (max-width: 768px){.single-product-section .engrave-text .info{font-size:calc(var(--theme-xs-body-fs) + .0625rem);margin-bottom:1.1875rem}}.single-product-section .engrave-text .tabs-nav{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:var(--theme-border) var(--theme-border-color-40);margin-bottom:1.5rem}@media (max-width: 768px){.single-product-section .engrave-text .tabs-nav{margin-bottom:1.3125rem}}.single-product-section .engrave-text .tab-btn{position:relative;font-size:var(--theme-md-body-fs);line-height:var(--theme-xxl-body-lh);padding:.3125rem 1.25rem;color:var(--theme-dark-40);-webkit-transition:color var(--theme-transition);transition:color var(--theme-transition);text-align:center}@media (max-width: 768px){.single-product-section .engrave-text .tab-btn{font-size:var(--theme-sm-body-fs);padding:.4375rem .5625rem}}.single-product-section .engrave-text .tab-btn:before{content:"";position:absolute;width:100%;height:.0625rem;bottom:-.0625rem;left:0;background-color:var(--theme-purple-60);opacity:0;-webkit-transition:opacity var(--theme-transition);transition:opacity var(--theme-transition);z-index:1}.single-product-section .engrave-text .tab-btn.active{color:var(--theme-dark-60);font-weight:600}.single-product-section .engrave-text .tab-btn.active:before{opacity:1}.single-product-section .engrave-text label{display:block}.single-product-section .engrave-text .type-text{margin-bottom:.9375rem}@media (max-width: 768px){.single-product-section .engrave-text .type-text{margin-bottom:1rem}}.single-product-section .engrave-text .type-text label{font-size:var(--theme-sm-body-fs);line-height:var(--theme-xxl-body-lh);font-weight:600;margin-bottom:.1875rem}@media (max-width: 768px){.single-product-section .engrave-text .type-text label{font-size:calc(var(--theme-xs-body-fs) + .0625rem);margin-bottom:.125rem}}.single-product-section .engrave-text .type-text .counter{display:block;text-align:right;font-size:var(--theme-xs-body-fs);line-height:var(--theme-xl-body-lh);margin-top:.3125rem}@media (max-width: 768px){.single-product-section .engrave-text .type-text .counter{margin-top:.125rem}}.single-product-section .engrave-text .choose-font{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-product-section .engrave-text .choose-font label{font-size:calc(var(--theme-md-body-fs) - .0625rem);line-height:var(--theme-xxl-body-lh);width:100%;margin-bottom:.5rem}@media (max-width: 768px){.single-product-section .engrave-text .choose-font label{font-size:calc(var(--theme-xs-body-fs) + .0625rem);margin-bottom:.1875rem}}.single-product-section .engrave-text .choose-font select{width:44.3%}@media (max-width: 768px){.single-product-section .engrave-text .choose-font select{width:100%;margin-bottom:1.25rem}}.single-product-section .engrave-text .choose-font .text-preview{width:calc(55.7% - 1.875rem);color:var(--theme-placeholder);font-size:var(--theme-xl-body-fs)}@media (max-width: 768px){.single-product-section .engrave-text .choose-font .text-preview{width:100%}}.single-product-section .engrave-text .choose-occasion label{font-size:var(--theme-sm-body-fs);line-height:var(--theme-xxl-body-lh);font-weight:600;margin-bottom:.1875rem;width:100%}@media (max-width: 768px){.single-product-section .engrave-text .choose-occasion label{font-size:calc(var(--theme-xs-body-fs) + .0625rem);margin-bottom:.125rem}}.single-product-section .engrave-text .choose-occasion .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 1.25rem;margin-bottom:1.875rem}@media (max-width: 768px){.single-product-section .engrave-text .choose-occasion .row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.single-product-section .engrave-text .choose-occasion select{width:calc(100% - 10.625rem)}@media (max-width: 768px){.single-product-section .engrave-text .choose-occasion select{width:100%;margin-bottom:1.25rem}}.single-product-section .engrave-text .choose-occasion .theme-button-secondary{padding:.875rem 2rem}@media (max-width: 768px){.single-product-section .engrave-text .choose-occasion .theme-button-secondary{margin-left:auto;margin-right:auto}}.single-product-section .engrave-text .choose-occasion .generated-list{margin-bottom:2.5rem}.single-product-section .engrave-text .choose-occasion .generated-list button{display:block;width:100%;background-color:#f8e9f8;padding:.875rem 1.3125rem;margin-bottom:.625rem;border-radius:var(--theme-sm-radius);font-weight:600;font-size:var(--theme-md-body-fs)}.single-product-section .engrave-text .choose-occasion .generated-list button:last-child{margin-bottom:0}.single-product-section .additional-row .row-content{background-color:transparent}.single-product-section .additional-row .product-list li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5625rem}.single-product-section .additional-row .product-list .image{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:7.5rem;aspect-ratio:1/1;-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0}.single-product-section .additional-row .product-list .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-product-section .additional-row .product-list .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5625rem;padding:.625rem 0}@media (max-width: 768px){.single-product-section .additional-row .product-list .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}}.single-product-section .additional-row .product-list .description{max-width:75%}@media (max-width: 768px){.single-product-section .additional-row .product-list .description{max-width:unset}}.single-product-section .additional-row .product-list .name{display:block;font-size:var(--theme-md-body-fs);line-height:var(--theme-sm-body-lh);font-weight:600;color:var(--theme-dark-60);margin-bottom:.4375rem}.single-product-section .additional-row .product-list .text{margin:0;font-size:var(--theme-sm-body-fs);line-height:var(--theme-xl-body-lh);color:var(--theme-dark-60)}@media (max-width: 768px){.single-product-section .additional-row .product-list .form-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5625rem}}.single-product-section .additional-row .product-list .price{margin-bottom:.75rem;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 768px){.single-product-section .additional-row .product-list .price{margin-bottom:0}}.single-product-section .additional-row .product-list .theme-button-primary{font-size:var(--theme-sm-body-fs);border-radius:var(--theme-md-radius);padding:.5625rem 1.5625rem}.single-product-section .additional-row .product-list .product-form__quant input{font-size:var(--theme-sm-body-fs);padding:.5625rem 1.5625rem}.single-product-section .product-form{display:block}@media (max-width: 768px){.single-product-section .product-form{margin-top:2.5rem}}.single-product-section .product-form .result-list{margin-bottom:1.5625rem}@media (max-width: 768px){.single-product-section .product-form .result-list{margin-bottom:1.125rem}}.single-product-section .product-form .result-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.8125rem}.single-product-section .product-form .result-list li .option-name{width:58%;font-size:var(--theme-md-body-fs);line-height:var(--theme-xs-body-lh);font-weight:600;color:var(--theme-dark-60)}@media (max-width: 768px){.single-product-section .product-form .result-list li .option-name{font-size:var(--theme-lg-body-fs)}}.single-product-section .product-form .result-list li .option-descr{font-size:var(--theme-sm-body-fs);line-height:var(--theme-xs-body-lh);width:100%}@media (max-width: 768px){.single-product-section .product-form .result-list li .option-descr{margin-top:.375rem}}.single-product-section .product-form .result-list li .price{width:36%;text-align:right}@media (min-width: 1271px){.single-product-section .product-form .result-list li .price:not(:has(.price__sale)) .price-item--regular,.single-product-section .product-form .result-list li .price .price-item--sale{display:inline-block;min-width:5.5rem;text-align:left}}.single-product-section .product-form .result-list li.total{margin-bottom:0}.single-product-section .product-form .result-list li.total .option-name{font-size:var(--theme-xl-body-fs);line-height:var(--theme-sm-body-lh)}@media (max-width: 768px){.single-product-section .product-form .result-list li.total .option-name{font-size:var(--theme-xl-body-fs)}}.single-product-section .product-form .result-list li+li.total{border-top:var(--theme-border) var(--theme-border-color-40);padding-top:.8125rem;margin-top:1.0625rem}.single-product-section .product-form .theme-button-primary{margin-left:auto}@media (max-width: 768px){.single-product-section .product-form .theme-button-primary{margin:0 auto;width:100%}}.single-product-section .product-form .product-form__buttons{margin-top:1.5625rem}.single-product-section .product-form .product-form__buttons .product-form__submit{display:none}.products-section{padding:5.625rem 0 7rem;overflow:hidden}@media (max-width: 768px){.products-section{padding:2.1875rem 0 3.75rem}}.products-section .theme-heading{margin-bottom:2.5625rem}@media (min-width: 1025px){.products-section .theme-heading{max-width:29.6875rem}}@media (max-width: 768px){.products-section .theme-heading{margin-bottom:1.0625rem}}.products-section.template-2{padding:7rem 0 4.3125rem}@media (max-width: 768px){.products-section.template-2{padding:3.75rem 0 1.875rem}}.products-section.template-2 .theme-heading{max-width:unset}@media (min-width: 769px){.products-section.template-2 .theme-heading{margin-bottom:1.8125rem}}@media (min-width: 1025px){.products-section.template-2 .product-grid{--number-of-products: 3}}@media (min-width: 1025px){.products-section.template-2 .product-grid .card__information{padding-top:1.8125rem}}@media (min-width: 1025px){.products-section.template-2 .product-grid .card .oke-sr-count{font-size:var(--theme-lg-body-fs)}}@media (min-width: 1025px){.products-section.template-2 .product-grid .card__heading,.products-section.template-2 .product-grid .price{font-size:var(--theme-xl-body-fs);line-height:var(--theme-sm-body-lh)}}.reviews-section-heading{padding:4.25rem 0 3.0625rem;overflow:hidden}@media (max-width: 768px){.reviews-section-heading{padding:2.8125rem 0 1.25rem}}.reviews-slider-section{padding:7.125rem 0 4.6875rem;overflow:hidden}@media (max-width: 768px){.reviews-slider-section{padding:2.4375rem 0 .9375rem}}.reviews-slider-section .theme-heading{margin-bottom:2.375rem}@media (max-width: 768px){.reviews-slider-section .theme-heading{margin-bottom:.8125rem}}.reviews-slider-section .swiper{--slide-gap: .9375rem;--number-of-slide: 4;margin:0 calc(var(--slide-gap) * -1)}@media (max-width: 1024px){.reviews-slider-section .swiper{--number-of-slide: 2}}@media (max-width: 768px){.reviews-slider-section .swiper{--number-of-slide: 1.11;overflow:visible}}@media (max-width: 540px){.reviews-slider-section .swiper{--slide-gap: .625rem}}.reviews-slider-section .swiper-slide{width:calc(100% / var(--number-of-slide));padding:0 var(--slide-gap)}.reviews-slider-section .swiper-slide .box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (max-width: 1024px){.reviews-slider-section .swiper-slide .box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 1025px){.reviews-slider-section .swiper-slide .box:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#00000082;-webkit-transition:opacity var(--theme-transition);transition:opacity var(--theme-transition)}}.reviews-slider-section .swiper-slide .box img{width:100%;aspect-ratio:270/344;-o-object-fit:cover;object-fit:cover}.reviews-slider-section .swiper-slide .box p{font-size:var(--theme-md-body-fs);display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:1.25rem 0 0}@media (min-width: 1025px){.reviews-slider-section .swiper-slide .box p{position:absolute;bottom:1.25rem;left:0;width:100%;line-height:var(--theme-lg-body-lh);color:var(--theme-light-10);padding:0 1.25rem;margin:0;opacity:0;z-index:2;-webkit-transition:opacity var(--theme-transition);transition:opacity var(--theme-transition)}}@media (min-width: 1271px){.reviews-slider-section .swiper-slide .box p{bottom:1.875rem;padding:0 1.875rem}}@media (min-width: 1025px){.reviews-slider-section .swiper-slide .box:hover:before{opacity:1}}@media (min-width: 1025px){.reviews-slider-section .swiper-slide .box:hover p{opacity:1}}.reviews-slider-section .swiper .theme-controls{padding:0 var(--slide-gap);margin-top:1.25rem;position:relative;min-height:1.5rem}@media (max-width: 768px){.reviews-slider-section .swiper .theme-controls{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-top:1rem;min-height:unset}}.reviews-slider-section .swiper .slider-buttons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width: 768px){.reviews-slider-section .swiper .slider-buttons{display:none}}.reviews-slider-section .swiper .more-review{font-size:var(--theme-md-body-fs);font-weight:600}@media (min-width: 769px){.reviews-slider-section .swiper .more-review{margin-left:auto;max-width:calc(50% - 6.25rem)}}.theme-preview-popup{position:fixed;padding:7.375rem 0;top:0;left:0;height:100%;width:100%;background-color:var(--theme-light-10);opacity:0;visibility:hidden;pointer-events:none;z-index:-1;-webkit-transition:opacity var(--theme-transition),visibility var(--theme-transition);transition:opacity var(--theme-transition),visibility var(--theme-transition)}@media (max-width: 1024px){.theme-preview-popup{padding:3.125rem 0}}.theme-preview-popup.active{z-index:10000;opacity:1;pointer-events:auto;visibility:visible}.theme-preview-popup .wrapper{max-height:100%;overflow-y:auto}.theme-preview-popup .theme-heading{margin-bottom:1.9375rem}@media (max-width: 768px){.theme-preview-popup .theme-heading{margin-bottom:1.5rem}}.theme-preview-popup .theme-heading h2{font-size:var(--theme-h4-fs);line-height:var(--theme-xs-body-lh)}@media (max-width: 768px){.theme-preview-popup .theme-heading h2{font-size:var(--theme-h2-fs);line-height:var(--theme-sm-body-lh)}}.theme-preview-popup .steps-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;counter-reset:step;margin-bottom:2.5rem}@media (max-width: 1024px){.theme-preview-popup .steps-navigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.25rem;margin-bottom:.9375rem}}.theme-preview-popup .steps-navigation li{counter-increment:step;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 1025px){.theme-preview-popup .steps-navigation li:after{content:"";display:block;height:1.0625rem;width:.0625rem;background-color:var(--theme-border-color-40);margin:0 1.5625rem}}.theme-preview-popup .steps-navigation li:last-child:after{display:none}.theme-preview-popup .steps-btn{font-size:var(--theme-md-body-fs);line-height:var(--theme-sm-body-lh);font-weight:400;color:var(--theme-dark-40);padding:.625rem 0}@media (max-width: 1024px){.theme-preview-popup .steps-btn{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;border:var(--theme-border) var(--theme-light-60);-webkit-transition:border-color var(--theme-transition);transition:border-color var(--theme-transition)}}.theme-preview-popup .steps-btn:before{content:counter(step,decimal-leading-zero) ". ";color:var(--theme-purple-60)}@media (max-width: 1024px){.theme-preview-popup .steps-btn:before{content:counter(step,decimal-leading-zero);color:var(--theme-light-60);-webkit-transition:color var(--theme-transition);transition:color var(--theme-transition)}}@media (max-width: 1024px){.theme-preview-popup .steps-btn span{display:none}}.theme-preview-popup .steps-btn.active{font-weight:600;color:var(--theme-dark-60)}@media (max-width: 1024px){.theme-preview-popup .steps-btn.active{border-color:var(--theme-purple-60)}}@media (max-width: 1024px){.theme-preview-popup .steps-btn.active:before{color:var(--theme-purple-60)}}.theme-preview-popup .steps-content>li{display:none}.theme-preview-popup .steps-content>li.active{display:block}.theme-preview-popup .step-name{text-align:center;font-size:var(--theme-lg-body-fs);line-height:var(--theme-sm-body-lh);font-weight:600;color:var(--theme-dark-60);margin:0 0 1rem}@media (min-width: 1025px){.theme-preview-popup .step-name{display:none}}.theme-preview-popup .upload-image{display:none;width:100%;height:25rem}.theme-preview-popup .upload-image .fsp-picker--inline{min-width:17.5rem}.theme-preview-popup .upload-image.active{display:block}.theme-preview-popup .image-preview{position:relative;z-index:1;display:none;width:100%;background-color:var(--theme-light-20);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3.4375rem}.theme-preview-popup .image-preview:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;width:calc(100% - 1.875rem);height:calc(100% - 1.875rem);background:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='6' ry='6' stroke='%23BAC1C5FF' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='4' stroke-linecap='square'/%3e%3c/svg%3e") no-repeat center/cover;border-radius:var(--theme-lg-radius)}.theme-preview-popup .image-preview .image{position:relative;width:100%;max-width:23rem}.theme-preview-popup .image-preview .image img{width:100%;border-radius:var(--theme-lg-radius);-o-object-fit:contain;object-fit:contain}.theme-preview-popup .image-preview .image-preview-close{position:absolute;height:1.875rem;width:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:50%;background-color:var(--theme-dark-60)}.theme-preview-popup .image-preview .image-preview-close:before{content:"";width:80%;height:80%;-webkit-mask:var(--theme-icon-close) no-repeat center/contain;mask:var(--theme-icon-close) no-repeat center/contain;background-color:var(--theme-light-10)}.theme-preview-popup .image-preview.active{display:-webkit-box;display:-ms-flexbox;display:flex}.theme-preview-popup .preview-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.theme-preview-popup .preview-wrapper .image{width:57.3%;aspect-ratio:670/500;background:-webkit-gradient(linear,left bottom,left top,from(rgba(16,45,108,.1)),to(rgba(16,45,108,.1))),radial-gradient(137.34% 112.48% at 15.15% 84.3%,#b15db000,#b15db0cc),radial-gradient(167.03% 158.67% at 33.28% 0%,#dce6fb,#6792eb 17.9%,#3447a6 48.9%,#561c8c 92.9%);background:linear-gradient(0deg,#102d6c1a 0% 100%),radial-gradient(137.34% 112.48% at 15.15% 84.3%,#b15db000,#b15db0cc),radial-gradient(167.03% 158.67% at 33.28% 0%,#dce6fb,#6792eb 17.9%,#3447a6 48.9%,#561c8c 92.9%);background-blend-mode:color-burn,hard-light,normal;border-radius:var(--theme-lg-radius);overflow:hidden}@media (max-width: 1024px){.theme-preview-popup .preview-wrapper .image{width:100%;margin-bottom:1.5rem}}.theme-preview-popup .preview-wrapper .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.theme-preview-popup .preview-wrapper .content{width:38.5%}@media (max-width: 1024px){.theme-preview-popup .preview-wrapper .content{width:100%;padding-left:.5625rem;padding-right:.25rem}}.theme-preview-popup .preview-wrapper .content h2{font-size:calc(var(--theme-h1-fs) + .125rem);line-height:var(--theme-xs-body-lh);font-weight:500;text-transform:capitalize;margin:0}@media (max-width: 768px){.theme-preview-popup .preview-wrapper .content h2{font-size:var(--theme-h1-fs)}}.theme-preview-popup .preview-wrapper .content h2.title-gradient{background:var(--theme-gradient-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;letter-spacing:var(--theme-xs-body-ls)}.theme-preview-popup .preview-wrapper .content p{max-width:25.625rem;margin:.8125rem 0}@media (max-width: 768px){.theme-preview-popup .preview-wrapper .content p{font-size:var(--theme-md-body-fs);margin:.5rem 0}}.theme-preview-popup .preview-wrapper .content .price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8125rem;margin:1.375rem 0 1.875rem}@media (max-width: 768px){.theme-preview-popup .preview-wrapper .content .price-wrapper{margin:.875rem 0 1.3125rem}}.theme-preview-popup .preview-wrapper .content .price-wrapper .block-price{-ms-flex-negative:0;flex-shrink:0;padding:.625rem 2.0625rem .6875rem 1.5rem;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 159 58%22 fill=%22none%22%3E%3Cpath d=%22M9.42752 3.32037C9.75832 1.40177 11.4225 0 13.3694 0H154.251C156.732 0 158.615 2.23489 158.193 4.67963L149.572 54.6796C149.242 56.5982 147.578 58 145.631 58H4.74868C2.26786 58 0.385325 55.7651 0.806832 53.3204L9.42752 3.32037Z%22 fill=%22%23F7D276%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 159 58%22 fill=%22none%22%3E%3Cpath d=%22M9.42752 3.32037C9.75832 1.40177 11.4225 0 13.3694 0H154.251C156.732 0 158.615 2.23489 158.193 4.67963L149.572 54.6796C149.242 56.5982 147.578 58 145.631 58H4.74868C2.26786 58 0.385325 55.7651 0.806832 53.3204L9.42752 3.32037Z%22 fill=%22%23F7D276%22/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:#f7d276}.theme-preview-popup .preview-wrapper .content .price-wrapper .block-price span{display:block;text-align:right;font-size:calc(var(--theme-xs-body-fs) - .125rem);font-weight:500;color:var(--theme-dark-50);font-style:italic;line-height:var(--theme-xxs-body-lh);margin-bottom:-.0625rem}.theme-preview-popup .preview-wrapper .content .price-wrapper .block-price strong{display:block;font-family:var(--theme-secondary-font-family);font-size:var(--theme-h3-fs);font-weight:700;font-style:italic;color:var(--theme-dark-60);line-height:var(--theme-xxs-body-lh)}@media (max-width: 768px){.theme-preview-popup .preview-wrapper .content .price-wrapper .block-price strong{font-size:calc(var(--theme-h1-lg-fs) + .125rem)}}.theme-preview-popup .preview-wrapper .content .price-wrapper p{font-size:var(--theme-sm-body-fs);font-weight:600;line-height:var(--theme-md-body-lh);margin:0;max-width:10rem}@media (max-width: 768px){.theme-preview-popup .preview-wrapper .content .price-wrapper p{font-size:var(--theme-xs-body-fs)}}.theme-preview-popup .preview-wrapper .content .theme-button-primary{padding-top:.9375rem;padding-bottom:.9375rem}.theme-preview-popup .close-preview{position:absolute;top:1.25rem;right:1.25rem;height:1.875rem;width:1.875rem;-webkit-mask:var(--theme-icon-close) no-repeat center/contain;mask:var(--theme-icon-close) no-repeat center/contain;background-color:var(--theme-dark-60)}@media (max-width: 1024px){.theme-preview-popup .close-preview{top:.9375rem;right:.9375rem}}.theme-preview-popup .next-step{display:none;margin:1.875rem auto 0}.theme-preview-popup .next-step.active{display:block}body:has(.theme-preview-popup.active){overflow:hidden}.theme-select-popup{--padding-top: 4.0625rem;--padding-bottom:2.375rem;position:fixed;padding:var(--padding-top) 0 var(--padding-bottom);left:0;bottom:0;width:100%;height:auto;background-color:var(--theme-light-10);pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform var(--theme-transition);transition:-webkit-transform var(--theme-transition);transition:transform var(--theme-transition);transition:transform var(--theme-transition),-webkit-transform var(--theme-transition);z-index:100000}@media (max-width: 768px){.theme-select-popup{--padding-top: 2.5625rem;--padding-bottom: 1.875rem}}.theme-select-popup.active{pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.theme-select-popup .theme-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-height:calc(100vh - var(--padding-top) - var(--padding-bottom));overflow:auto}@media (min-width: 1025px){.theme-select-popup .theme-container{padding:0 4.375rem}}.theme-select-popup .theme-h4{width:100%;margin:0 0 1.375rem}@media (max-width: 768px){.theme-select-popup .theme-h4{font-size:var(--theme-h2-fs);text-align:center;margin-bottom:1.8125rem}}.theme-select-popup .crystal-type{width:100%;margin-bottom:1.875rem}@media (min-width: 1025px){.theme-select-popup .crystal-type{--items-gap: 1.25rem}}@media (max-width: 768px){.theme-select-popup .crystal-type{row-gap:1.125rem;margin-bottom:1.5625rem}}.theme-select-popup .crystal-type li label{height:auto;margin-bottom:.8125rem}@media (max-width: 768px){.theme-select-popup .crystal-type li label{margin-bottom:.4375rem}}.theme-select-popup .crystal-type li .price-wrapper{opacity:.4;-webkit-transition:opacity var(--theme-transition);transition:opacity var(--theme-transition)}.theme-select-popup .crystal-type li .price-wrapper .text{display:block;font-size:var(--theme-sm-body-fs);font-weight:600;line-height:var(--theme-xs-body-lh)}@media (max-width: 768px){.theme-select-popup .crystal-type li .price-wrapper .text{font-size:calc(var(--theme-xs-body-fs) - .125rem);line-height:var(--theme-xxs-body-lh)}}.theme-select-popup .crystal-type li .price-wrapper .price{font-size:calc(var(--theme-xl-body-fs) + .125rem)}@media (max-width: 768px){.theme-select-popup .crystal-type li .price-wrapper .price{font-size:var(--theme-xl-body-fs)}}.theme-select-popup .crystal-type li:has(input[type=radio]:checked) .price-wrapper{opacity:1}.theme-select-popup .theme-button-primary{padding-top:.875rem;padding-bottom:.875rem}@media (max-width: 768px){.theme-select-popup .theme-button-primary{margin-left:auto;margin-right:auto}}.theme-select-popup .info{font-size:var(--theme-xs-body-fs);line-height:var(--theme-md-body-lh)}@media (max-width: 768px){.theme-select-popup .info{width:100%;text-align:center;margin-top:1.25rem}}body:has(.theme-select-popup.active){overflow:hidden}body:has(.theme-select-popup.active):before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#170c19;opacity:.8;z-index:100000}.card-sides{position:relative;transition:transform .6s;transform-style:preserve-3d}.card-sides label{backface-visibility:hidden}.card-sides label.back-side{position:absolute;top:0;transform:rotateY(180deg)}.card-sides label.back-side img{object-fit:scale-down}.crystal-type input:checked+.card-sides{transform:rotateY(180deg)}.crystal-type input:checked+.card-sides label{opacity:1}.video-bg-section{position:relative;min-height:42.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:7.5rem 0}@media (max-width: 768px){.video-bg-section{padding:3.75rem 0;min-height:25rem}}.video-bg-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),color-stop(45%,rgba(0,0,0,.34)),to(rgba(0,0,0,0)));background:linear-gradient(90deg,#00000080,#00000057 45%,#0000)}.video-bg-section .video-bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.video-bg-section .theme-container{position:relative;z-index:1}.video-bg-section .theme-text-element{color:var(--theme-light-10);max-width:50rem}.video-bg-section .theme-text-element h2{color:inherit;font-size:calc(var(--theme-h1-fs) - .125rem);line-height:var(--theme-xs-body-lh);margin:0 0 .4375rem}.video-bg-section .theme-text-element p{margin:0 0 1.6875rem}.video-bg-section .theme-text-element .theme-button-primary{padding-top:.9375rem;padding-bottom:.9375rem;margin:.9375rem 0}.video-reviews-section{overflow:hidden;padding-bottom:5rem;max-width:90rem;margin:0 auto}@media (max-width: 768px){.video-reviews-section{padding-bottom:2.75rem}}.video-reviews-section .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.875rem;margin-bottom:1.625rem}@media (max-width: 768px){.video-reviews-section .heading{gap:.5rem;margin-bottom:1.5rem}}@media (max-width: 1024px){.video-reviews-section .theme-heading{width:100%;gap:1.25rem}}.video-reviews-section .theme-heading h2{margin:0 0 .75rem}@media (max-width: 768px){.video-reviews-section .theme-heading h2{margin-bottom:.4375rem}}.video-reviews-section .reviews-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.1875rem;margin-top:1.125rem}@media (max-width: 1024px){.video-reviews-section .reviews-rating{width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}}@media (max-width: 768px){.video-reviews-section .reviews-rating{gap:0}}.video-reviews-section .reviews-rating .rating{font-family:var(--theme-secondary-font-family);font-size:calc(var(--theme-h1-lg-fs) + .25rem);line-height:var(--theme-xs-body-lh)}@media (max-width: 768px){.video-reviews-section .reviews-rating .rating{font-size:var(--theme-h1-lg-fs)}}.video-reviews-section .reviews-rating .rating sup{display:inline-block;font-size:calc(var(--theme-h5-fs) + .0625rem);font-weight:600;margin-left:.5rem}@media (max-width: 768px){.video-reviews-section .reviews-rating .rating sup{font-size:var(--theme-lg-body-fs)}}.video-reviews-section .reviews-rating .stars{--star-size: 2.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3125rem}@media (max-width: 768px){.video-reviews-section .reviews-rating .stars{--star-size: 1.125rem;gap:.125rem}}.video-reviews-section .reviews-rating .star{position:relative;width:var(--star-size);height:var(--star-size);-webkit-mask:var(--theme-icon-star) no-repeat top left/var(--star-size);mask:var(--theme-icon-star) no-repeat top left/var(--star-size);background-color:var(--theme-light-30)}.video-reviews-section .reviews-rating .star.full{background-color:#f6bb20}.video-reviews-section .reviews-rating .star.float:before{content:"";position:absolute;top:0;left:0;width:calc(var(--star-width) * 100%);height:100%;-webkit-mask:var(--theme-icon-star) no-repeat top left/var(--star-size);mask:var(--theme-icon-star) no-repeat top left/var(--star-size);background-color:#f6bb20}@media (min-width: 1025px){.video-reviews-section .main-slider{margin-bottom:1.8125rem}}@media (max-width: 540px){.video-reviews-section .main-slider{padding:0 var(--theme-container-padding)}}.video-reviews-section .main-slider .box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.video-reviews-section .main-slider .box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7)));background:linear-gradient(270deg,#0000,#000000b3);-webkit-transition:opacity var(--theme-transition);transition:opacity var(--theme-transition);z-index:0}.video-reviews-section .main-slider .box video{width:100%;aspect-ratio:1440/560;-o-object-fit:contain;object-fit:contain}@media (max-width: 1024px){.video-reviews-section .main-slider .box video{aspect-ratio:335/180}}.video-reviews-section .main-slider .box .short-review{position:absolute;top:50%;left:calc((100vw - var(--theme-container-width)) / 2 + .4375rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;width:25.625rem;max-width:calc(var(--theme-container-width) / 2 - 1.875rem);max-height:78%;overflow:hidden;font-size:calc(var(--theme-h2-fs) + .375rem);line-height:var(--theme-md-body-lh);color:var(--theme-light-10);-webkit-transition:opacity var(--theme-transition);transition:opacity var(--theme-transition);z-index:1}@media (max-width: 1024px){.video-reviews-section .main-slider .box .short-review{display:none}}.video-reviews-section .main-slider .video-playing .box:before,.video-reviews-section .main-slider .video-playing .box .short-review,.video-reviews-section .main-slider .video-playing .box .play-btn{opacity:0}.video-reviews-section .main-slider .video-playing .box .play-btn:before{-webkit-mask-image:var(--theme-icon-pause);mask-image:var(--theme-icon-pause)}.video-reviews-section .main-slider .video-playing .box:hover .play-btn{opacity:1}.video-reviews-section .thumb-slider{--slide-gap: .9375rem;--number-of-slide: 4;margin:0 calc(var(--slide-gap) * -1);overflow:visible}.video-reviews-section .thumb-slider:not(.swiper-initialized){display:none}@media (max-width: 1024px){.video-reviews-section .thumb-slider{display:none}}.video-reviews-section .thumb-slider .swiper-slide{width:calc(100% / var(--number-of-slide));padding:0 var(--slide-gap);height:auto}.video-reviews-section .thumb-slider .swiper-slide-thumb-active .box:before,.video-reviews-section .thumb-slider .swiper-slide-thumb-active .box .play-btn{opacity:0}.video-reviews-section .thumb-slider .swiper-slide-thumb-active .box img{border:.3125rem solid var(--theme-purple-60)}.video-reviews-section .thumb-slider .swiper-slide:not(.swiper-slide-fully-visible) .box{opacity:.2}.video-reviews-section .thumb-slider .box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity var(--theme-transition);transition:opacity var(--theme-transition)}.video-reviews-section .thumb-slider .box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:linear-gradient(0deg,#00000080 0% 100%);-webkit-transition:opacity var(--theme-transition);transition:opacity var(--theme-transition)}.video-reviews-section .thumb-slider .box img{aspect-ratio:270/160;-o-object-fit:cover;object-fit:cover}.video-reviews-section .thumb-slider .box .play-btn{width:1.875rem;height:1.875rem;-webkit-transition:opacity var(--theme-transition);transition:opacity var(--theme-transition)}.video-reviews-section .play-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4.375rem;height:4.375rem;border-radius:50%;background-color:var(--theme-dark-60);cursor:pointer;z-index:1;-webkit-transition:opacity var(--theme-transition);transition:opacity var(--theme-transition)}@media (max-width: 540px){.video-reviews-section .play-btn{width:1.875rem;height:1.875rem}}.video-reviews-section .play-btn:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% + .625rem);height:calc(100% + .625rem);-webkit-mask:var(--theme-icon-play) no-repeat center/cover;mask:var(--theme-icon-play) no-repeat center/cover;background-color:var(--theme-light-10)}.video-reviews-section .theme-controls{margin-top:1.25rem}.video-reviews-section .theme-controls .slider-pagination{margin:0}@media (min-width: 1025px){.video-reviews-section .theme-controls .slider-pagination{display:none}}@media (max-width: 1024px){.video-reviews-section .theme-controls .slider-buttons{display:none}}.video-reviews-section:has(.swiper-pagination-lock){padding-bottom:7.5rem}@media (max-width: 768px){.video-reviews-section:has(.swiper-pagination-lock){padding-bottom:3.75rem}}.video-reviews-section:has(.swiper-pagination-lock) .main-slider{margin-bottom:0}.video-reviews-section:has(.swiper-pagination-lock) .theme-controls{margin-top:0}.video-reviews-section:has(.swiper-pagination-lock) .thumb-slider{display:none}.babylon-app{width:100%!important;height:100%!important}.product-form button[type=submit][form][disabled]{filter:grayscale(1);cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/39/compiled_assets/styles.css.map */
