:root{--ap-bg:#1E1D1C;--ap-card:#161616;--ap-card-2:#262524;--ap-line:#2F2E2D;--ap-line-2:#484745;--ap-text:#CECCCA;--ap-muted:#8E8E8D;--ap-orange:#FF2F00;--ap-orange-h:#ff4a20;--ap-lime:#99F035;--ap-green:#4CAF50;--ap-light:#E9E7E4;--ap-gap-section:80px;--ap-gap-head:32px;--ap-gap-grid:24px;--ap-gap-item:12px;--ap-pad-card:28px;--ap-r-btn:12px;--ap-r-item:16px;--ap-r-card:20px;--ap-r-hero:28px}@media(max-width:767px){:root{--ap-gap-section:48px;--ap-gap-head:20px;--ap-gap-grid:12px;--ap-gap-item:10px;--ap-pad-card:20px}}html body .grid__single-product-template>.grid__single-product-tune,html body .grid__single-product-template>.grid__single-product__single-step-container,html body .grid__single-product-template>.grid__single-product-faq,html body .grid__single-product-template>.fd-cards-section,html body .grid__single-product-template>.grid__template-case,html body .grid__single-product-template>.grid__single-product-results-container{margin-top:var(--ap-gap-section)!important;margin-bottom:0!important}html body .collection-seo-blocks>.mb-60{margin-bottom:var(--ap-gap-section)!important}html body .collection-seo-blocks>.mb-60:has(+.container>.ap-cta),html body .collection-seo-blocks>.mb-60:has(+.container>.collection-block-button){margin-bottom:var(--ap-gap-section)!important}html body .collection-seo-blocks>.container:has(>.ap-cta),html body .collection-seo-blocks>.container:has(>.collection-block-button){margin-bottom:var(--ap-gap-section)!important}html body .collection-seo-blocks{padding-top:var(--ap-gap-section)!important}html body .grid__single-product-template .grid__single-product__single-step-container,html body .collection-seo-blocks .grid__single-product__single-step-container{gap:0!important;padding-top:0!important;padding-bottom:0!important}html body .grid__single-product-template .grid__single-product-step-header,html body .collection-seo-blocks .grid__single-product-step-header{margin:0 0 var(--ap-gap-head)!important}html body .grid__single-product-template .grid__single-product-steps.steps-swiper,html body .collection-seo-blocks .grid__single-product-steps.steps-swiper{padding-top:0!important;padding-bottom:0!important;margin-top:0!important}html body .grid__single-product-template .grid__single-product-steps .swiper-wrapper,html body .collection-seo-blocks .grid__single-product-steps .swiper-wrapper{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}html body .grid__single-product-template .grid__single-product-faq,html body .collection-seo-blocks .grid__single-product-faq{gap:0!important;padding-top:0!important;padding-bottom:0!important}html body .grid__single-product-template .grid__single-product-faq-title,html body .collection-seo-blocks .grid__single-product-faq-title{margin:0 0 var(--ap-gap-head)!important}html body .grid__single-product-template .grid__single-product-faq-qa-container,html body .collection-seo-blocks .grid__single-product-faq-qa-container{gap:var(--ap-gap-item) var(--ap-gap-grid)!important;align-items:flex-start}html body .grid__single-product-template .grid__single-product-faq-qa_top,html body .grid__single-product-template .grid__single-product-faq-qa_bottom,html body .collection-seo-blocks .grid__single-product-faq-qa_top,html body .collection-seo-blocks .grid__single-product-faq-qa_bottom{gap:var(--ap-gap-item)!important}html body .grid__single-product-template .grid__single-product-faq-qa,html body .collection-seo-blocks .grid__single-product-faq-qa{margin:0!important}html body .grid__single-product-template .grid__single-product-tune-description-title,html body .collection-seo-blocks .grid__single-product-tune-description-title{margin-bottom:16px}html body .grid__single-product-template .steps-swiper .swiper,html body .collection-seo-blocks .steps-swiper .swiper{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}html body .ap-has-anchors .ap-hero--noimage:before{background:radial-gradient(circle 250px at calc(50% + 600px) 53%,rgba(var(--ap-blob-a,111,30,122),.55),rgba(var(--ap-blob-a,111,30,122),.18) 55%,rgba(var(--ap-blob-a,111,30,122),0))}@media(max-width:767px){html body .ap-has-anchors .ap-hero--noimage:before{background:radial-gradient(circle 170px at 104% 34%,rgba(var(--ap-blob-a,111,30,122),.55),rgba(var(--ap-blob-a,111,30,122),.16) 55%,rgba(var(--ap-blob-a,111,30,122),0))}}html body .collection-seo-blocks .styled-table td.price,html body .grid__single-product-template .styled-table td.price{font-size:14px!important;font-weight:400!important;color:var(--ap-text)!important;line-height:1.5}html body .collection-seo-blocks .styled-table td.price *,html body .grid__single-product-template .styled-table td.price *{font-size:inherit!important;font-weight:inherit!important;color:inherit!important}@media(max-width:767px){html body .collection-seo-blocks .styled-table td.price,html body .grid__single-product-template .styled-table td.price{white-space:normal;min-width:240px}}html body .grid__single-product-template>.grid__single-product-tune,html body .grid__single-product-template>.grid__single-product__single-step-container{position:relative}html body .grid__single-product-template>.grid__single-product-tune>*,html body .grid__single-product-template>.grid__single-product__single-step-container>*{position:relative;z-index:1}html body .grid__single-product-template>.grid__single-product-tune:before,html body .grid__single-product-template>.grid__single-product__single-step-container:before{content:"";position:absolute;z-index:0;pointer-events:none;border-radius:50%;width:620px;height:620px}html body .grid__single-product-template>.grid__single-product-tune.left:before{right:-300px;left:auto;top:8%;background:radial-gradient(circle,#a78bfa66,#a78bfa21 42%,#a78bfa00 68%)}html body .grid__single-product-template>.grid__single-product-tune.right:before{left:-300px;top:12%;background:radial-gradient(circle,#6e9bff5c,#6e9bff1f 42%,#6e9bff00 68%)}html body .grid__single-product-template>.grid__single-product-tune:not(.left):not(.right):before{left:-320px;bottom:6%;background:radial-gradient(circle,#ff2f004d,#ff2f001a 42%,#ff2f0000 68%)}html body .grid__single-product-template>.grid__single-product__single-step-container:before{right:-280px;left:auto;top:-120px;background:radial-gradient(circle,#a78bfa6b,#a78bfa24 42%,#a78bfa00 68%)}@media(max-width:767px){html body .grid__single-product-template>.grid__single-product-tune:before,html body .grid__single-product-template>.grid__single-product__single-step-container:before{width:340px;height:340px}html body .grid__single-product-template>.grid__single-product-tune.left:before{right:-200px}html body .grid__single-product-template>.grid__single-product-tune.right:before{left:-200px}html body .grid__single-product-template>.grid__single-product-tune:not(.left):not(.right):before{left:-210px}html body .grid__single-product-template>.grid__single-product__single-step-container:before{right:-190px;top:-80px}}html body .collection-seo-blocks .grid__single-product__single-step-container>.grid__single-product-step-header,html body .grid__single-product-template .grid__single-product__single-step-container>.grid__single-product-step-header{width:100%;max-width:760px;text-align:center;align-items:center;margin-left:auto!important;margin-right:auto!important}html body .collection-seo-blocks .grid__single-product__single-step-container>.grid__single-product-step-header>*,html body .grid__single-product-template .grid__single-product__single-step-container>.grid__single-product-step-header>*{text-align:center;width:100%}html body .collection-seo-blocks .grid__single-product-step .grid__single-product-step-header,html body .grid__single-product-template .grid__single-product-step .grid__single-product-step-header{margin:0!important;max-width:none;text-align:left;align-items:stretch}html body .collection-seo-blocks .grid__single-product-steps:not(.steps-swiper),html body .grid__single-product-template .grid__single-product-steps:not(.steps-swiper){align-items:stretch!important}html body .collection-seo-blocks .grid__single-product-steps:not(.steps-swiper)>.grid__single-product-step,html body .grid__single-product-template .grid__single-product-steps:not(.steps-swiper)>.grid__single-product-step{height:auto;align-self:stretch}html body .collection-seo-blocks .grid__single-product-steps>.arrow-split,html body .grid__single-product-template .grid__single-product-steps>.arrow-split{align-self:center}html body .grid__single-product-template .grid__single-product-tune-description,html body .collection-seo-blocks .grid__single-product-tune-description{gap:0!important}html body .grid__single-product-template .grid__single-product-tune-description-title,html body .collection-seo-blocks .grid__single-product-tune-description-title{margin:0 auto 16px!important}html body .grid__single-product-template .grid__single-product-tune:is(.left,.right) .grid__single-product-tune-description-title,html body .collection-seo-blocks .grid__single-product-tune:is(.left,.right) .grid__single-product-tune-description-title,html body .grid__single-product-template .grid__single-product-tune:has(.grid__single-product-tune-image) .grid__single-product-tune-description-title,html body .collection-seo-blocks .grid__single-product-tune:has(.grid__single-product-tune-image) .grid__single-product-tune-description-title{margin:0 0 16px!important;text-align:left}html body .grid__single-product-template .grid__single-product-tune-description-text>*:first-child,html body .collection-seo-blocks .grid__single-product-tune-description-text>*:first-child,html body .grid__single-product-template .grid__single-product-tune-description-text .metafield-rich_text_field>*:first-child,html body .collection-seo-blocks .grid__single-product-tune-description-text .metafield-rich_text_field>*:first-child{margin-top:0!important;padding-top:0!important}html body .collection-seo-blocks:not(:has(>*)){display:none!important;padding:0!important}html body .collection-seo-blocks:not(:has(>*)):before,html body .collection-seo-blocks:not(:has(>*)):after{display:none!important}html body .collection-seo-blocks>.collection-block+.collection-block,html body .collection-seo-blocks>.collection-block+.collection-faq-block,html body .collection-seo-blocks>.collection-block-how-it-works{margin-top:var(--ap-gap-section,80px)!important}html body .collection-seo-blocks .collection-block-title,html body .collection-seo-blocks .faq-block .page-title{margin:0 0 var(--ap-gap-head,32px)!important}html body .collection-seo-blocks .collection-block-advantage{background:#2a2928!important;border:1px solid #413F3D!important;border-radius:20px;padding:28px 24px!important}html body .collection-seo-blocks .collection-block-advantage .collection-block-text{font-size:17px;line-height:1.35;font-weight:600;text-transform:lowercase}html body .collection-seo-blocks .collection-block-advantage .collection-block-text:first-letter{text-transform:uppercase}html body .collection-seo-blocks .collection-block-table-wrapper,html body .collection-seo-blocks .collection-block-table .table-container{background:#2a2928!important;border-color:#413f3d!important;border-radius:20px;overflow:hidden}html body .collection-seo-blocks .collection-block-table .table-container{border:0!important}html body .collection-seo-blocks .collection-block-table table{width:100%!important;margin:0!important;border-collapse:collapse}html body .collection-seo-blocks .collection-block-table th{background:#333231!important;color:#8e8e8d!important;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:14px 24px!important}html body .collection-seo-blocks .collection-block-table td{padding:14px 24px!important;border-top:1px solid #413F3D!important;font-size:15px;font-weight:400!important;color:#ceccca!important;text-transform:none}html body .collection-seo-blocks .collection-block-table td.package,html body .collection-seo-blocks .collection-block-table td:first-child{font-weight:700!important;color:#fff!important}html body .collection-seo-blocks .collection-block-table tbody tr:hover td{background:#333231}html body .collection-faq-block .about-content{margin:0!important;gap:24px}html body .collection-faq-block .faq-column{padding:0!important;display:flex;flex-direction:column;gap:12px}html body .collection-faq-block .faqItem{background:#2a2928!important;border:1px solid #413F3D!important;border-radius:16px;padding:18px 22px!important;margin:0!important;transition:border-color .15s}html body .collection-faq-block .faqItem:hover{border-color:#5a5856!important}html body .collection-faq-block .faqTitle{margin:0!important;padding-left:40px!important;font-size:18px;line-height:1.3;font-weight:600;color:#fff}html body .collection-faq-block .faqItem.active .faqTitle{color:#ff2f00}html body .collection-faq-block .faqContent{padding:12px 0 0 40px!important;font-size:15px;line-height:1.6;color:#ceccca}html body .collection-seo-blocks .collection-block-how-it-works{flex-wrap:wrap;gap:var(--ap-gap-grid,24px)!important}html body .collection-seo-blocks .collection-block-how-it-works .collection-block-title{flex:0 0 100%}html body .collection-seo-blocks .collection-block-how-it-works .collection-block-part{flex:1 1 0;background:#2a2928;border:1px solid #413F3D;border-radius:20px;padding:28px 24px 28px 88px;position:relative;min-height:0}html body .collection-seo-blocks .collection-block-how-it-works .collection-block-number{position:absolute;left:24px;top:28px;margin:0}html body .collection-seo-blocks .collection-block-how-it-works .collection-block-dots{display:none}html body .collection-seo-blocks .collection-block-how-it-works .collection-block-text{font-size:15px;line-height:1.5;color:#ceccca;text-transform:lowercase}html body .collection-seo-blocks .collection-block-how-it-works .collection-block-text:first-letter{text-transform:uppercase}html body .collection-seo-blocks .collection-block-column-image img{border-radius:24px;border:1px solid #413F3D}@media(max-width:767px){html body .collection-faq-block .about-content{flex-direction:column;gap:10px}html body .collection-faq-block .faq-column{gap:10px}html body .collection-faq-block .faqItem{padding:14px 16px!important}html body .collection-faq-block .faqTitle{font-size:16px;padding-left:34px!important}html body .collection-faq-block .faqContent{padding-left:34px!important}html body .collection-seo-blocks .collection-block-how-it-works .collection-block-part{flex-basis:100%;padding:20px 18px 20px 68px}html body .collection-seo-blocks .collection-block-how-it-works .collection-block-number{left:18px;top:20px}html body .collection-seo-blocks .collection-block-table td,html body .collection-seo-blocks .collection-block-table th{padding:12px 14px!important}}html body .collection-seo-blocks .collection-block-table table{width:100%!important;max-width:none!important;min-width:100%!important;table-layout:auto}html body .collection-seo-blocks .collection-block-table .table-container{padding:0!important;margin:0!important;width:100%!important}html body .collection-faq-block .about-content{align-items:flex-start!important}html body .collection-faq-block .faq-column{flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:0}html body .collection-seo-blocks .collection-block-how-it-works .collection-block-text,html body .collection-seo-blocks .collection-block-how-it-works .collection-block-text *{text-transform:lowercase!important}html body .collection-seo-blocks .collection-block-how-it-works .collection-block-text:first-letter{text-transform:uppercase!important}html body .collection-seo-blocks .collection-block-advantage .collection-block-text{text-transform:lowercase!important}html body .collection-seo-blocks .collection-block-advantage .collection-block-text:first-letter{text-transform:uppercase!important}html body .collection-seo-blocks .grid__single-product-results-container-bg{display:none}html body .collection-seo-blocks .grid__single-product-results-container{background:#161616;border:1px solid #2F2E2D;border-radius:20px;padding-left:24px;padding-right:24px}@media(max-width:767px){html body .collection-seo-blocks .grid__single-product-results-container{margin-left:0;margin-right:0;padding:32px 16px}html body .collection-seo-blocks .grid__single-product__single-result{border-radius:12px}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/ap-system-v3.css.map */
