@media (min-width:691px) and (max-width:1000px){.final-sale-home-cta [data-products]{--shop-columns:repeat(3,minmax(0,1fr))}}.final-sale-home-cta .product{--theme-text-color:rgba(255,255,255,.5);--theme-heading-color:#fff}.elementor-icon-box-content{margin-top:-4px}.wpforms-container{margin-bottom:0}.ct-widget-cover-block{padding:40px}.single-product .variations{display:block!important}.single-product .variations td.value{display:block!important;width:100%!important;text-align:left!important}.single-product .woo-variation-swatches .variable-items-wrapper{justify-content:flex-start!important;align-items:flex-start!important;margin-left:0!important;padding-left:0!important}.single-product .woo-variation-swatches .variable-item{margin-left:0!important}.single-product .reset_variations,.single-product .reset_variations_alert{display:none!important}.single-product .cfvsw-swatches-container{justify-content:flex-start!important;margin:0!important;padding:0!important}.single-product .variations td.value{padding-left:0!important}.single-product .cfvsw-swatches-option{margin-left:0!important}.single-product .variations tr:first-child .cfvsw-swatches-option{min-height:35px!important;height:35px!important;padding:6px 12px!important}.single-product .variations tr:first-child .cfvsw-swatches-option span{line-height:40px!important}@media (max-width:768px){.single-product .woocommerce-product-gallery ol{gap:6px!important}.single-product .woocommerce-product-gallery ol li{width:55px!important;flex:0 0 66px!important}.single-product .woocommerce-product-gallery ol li img{width:100%!important;height:auto!important}}@media (max-width:767px){.single-product .woocommerce-product-gallery ol{display:flex!important;flex-wrap:nowrap!important;gap:4px!important;width:100%!important;margin:8px 0 0!important;padding:0!important;overflow:hidden!important;list-style:none!important}.single-product .woocommerce-product-gallery ol li{flex:1 1 0!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important}.single-product .woocommerce-product-gallery ol li .ct-media-container{display:block!important;width:100%!important;aspect-ratio:1/1!important}.single-product .woocommerce-product-gallery ol li img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.single-product .woocommerce-product-gallery ol li.active{outline:2px solid #5136c9!important;outline-offset:-2px!important}}@media (max-width:768px){.single-product .entry-summary .product_title{margin-bottom:8px!important}.single-product .entry-summary .price{margin-bottom:8px!important}.single-product .variations{margin-bottom:8px!important}.single-product .variations th,.single-product .variations td{padding-top:2px!important;padding-bottom:2px!important}.single-product .variations tr{margin-bottom:4px!important}.single-product .stock{display:none!important}}.single-product .stock{display:none!important}@media (max-width:768px){.single-product .variations tr:first-child{display:grid!important;grid-template-columns:auto 1fr!important;align-items:center!important;column-gap:12px!important;width:100%!important}.single-product .variations tr:first-child th.label{display:block!important;width:auto!important;padding:0!important;margin:0!important;text-align:left!important;white-space:nowrap!important}.single-product .variations tr:first-child td.value{display:block!important;width:100%!important;padding:0!important;margin:0!important}.single-product .variations tr:first-child select{display:block!important;width:100%!important;min-width:0!important;margin:0!important}}@media (max-width:768px){.single-product .woocommerce-product-gallery{margin-bottom:25px!important}}@media (min-width:769px){.single-product .variations tr:first-child{display:grid!important;grid-template-columns:auto 265px!important;align-items:center!important;column-gap:15px!important;width:100%!important}.single-product .variations tr:first-child th.label{display:block!important;width:auto!important;padding:0!important;margin:0!important;text-align:left!important;white-space:nowrap!important}.single-product .variations tr:first-child td.value{display:block!important;width:265px!important;padding:0!important;margin:0!important}.single-product .variations tr:first-child select{width:265px!important;margin:0!important}}.contact-hover{transition:transform .25s ease}.contact-hover a,.contact-hover button{transition:background-color .25s ease,color .25s ease,border-color .25s ease}.contact-hover:hover{transform:scale(1.03)}.contact-hover:hover a,.contact-hover:hover button{background-color:#5b46c5!important;color:#fff!important;border-color:#5b46c5!important}.mobiprotect-contact-form .wpforms-container input[type=text],.mobiprotect-contact-form .wpforms-container input[type=email],.mobiprotect-contact-form .wpforms-container input[type=tel],.mobiprotect-contact-form .wpforms-container input[type=number],.mobiprotect-contact-form .wpforms-container select{width:100%!important;height:46px!important;padding:0 14px!important;background:#fff!important;border:1px solid #dedee8!important;border-radius:8px!important;color:#222!important;font-size:15px!important;box-shadow:none!important;outline:none!important}.mobiprotect-contact-form .wpforms-container textarea{width:100%!important;min-height:140px!important;padding:12px 14px!important;background:#fff!important;border:1px solid #dedee8!important;border-radius:8px!important;color:#222!important;font-size:15px!important;line-height:1.5!important;box-shadow:none!important;outline:none!important}.mobiprotect-contact-form .wpforms-container .wpforms-field-label{display:block!important;margin-bottom:7px!important;color:#222!important;font-size:14px!important;font-weight:600!important}.mobiprotect-contact-form .wpforms-container .wpforms-field{padding-top:0!important;padding-bottom:16px!important}.mobiprotect-contact-form .wpforms-container input::placeholder,.mobiprotect-contact-form .wpforms-container textarea::placeholder{color:#a0a0aa!important;opacity:1!important}.mobiprotect-contact-form .wpforms-container input:focus,.mobiprotect-contact-form .wpforms-container select:focus,.mobiprotect-contact-form .wpforms-container textarea:focus{border-color:#6b50d8!important;box-shadow:0 0 0 2px rgba(107,80,216,.1)!important}.mobiprotect-contact-form .wpforms-container select{cursor:pointer!important}.mobiprotect-contact-form .wpforms-container button[type=submit],.mobiprotect-contact-form .wpforms-container input[type=submit],.mobiprotect-contact-form .wpforms-submit{min-height:42px!important;padding:9px 20px!important;background:#5b46c5!important;border:1px solid #5b46c5!important;border-radius:9px!important;color:#fff!important;font-size:14px!important;font-weight:600!important;box-shadow:none!important;cursor:pointer!important;transition:background-color .2s ease,border-color .2s ease,transform .2s ease!important}.mobiprotect-contact-form .wpforms-container button[type=submit]:hover,.mobiprotect-contact-form .wpforms-container input[type=submit]:hover,.mobiprotect-contact-form .wpforms-submit:hover{background:#4935ae!important;border-color:#4935ae!important;color:#fff!important;transform:translateY(-1px)}.mobiprotect-contact-form .wpforms-container .wpforms-error{font-size:13px!important}@media (max-width:767px){.mobiprotect-contact-form .wpforms-container input,.mobiprotect-contact-form .wpforms-container select{font-size:16px!important}.mobiprotect-contact-form .wpforms-container textarea{font-size:16px!important;min-height:130px!important}}.mobiprotect-contact-form div.wpforms-container-full button.wpforms-submit,.mobiprotect-contact-form .wpforms-form button.wpforms-submit,.mobiprotect-contact-form button[type=submit]{background-color:#5b46c5!important;color:#fff!important;border:1px solid #5b46c5!important;border-radius:9px!important;padding:10px 20px!important;min-height:42px!important;font-size:14px!important;font-weight:600!important;box-shadow:none!important}.mobiprotect-contact-form div.wpforms-container-full button.wpforms-submit:hover,.mobiprotect-contact-form .wpforms-form button.wpforms-submit:hover,.mobiprotect-contact-form button[type=submit]:hover{background-color:#4935ae!important;border-color:#4935ae!important;color:#fff!important}.wpforms-form button.mobiprotect-submit,button.mobiprotect-submit{background:#5b46c5!important;background-color:#5b46c5!important;background-image:none!important;border:1px solid #5b46c5!important;color:#fff!important;border-radius:9px!important;padding:10px 20px!important;min-height:42px!important;font-size:14px!important;font-weight:600!important;box-shadow:none!important;opacity:1!important;cursor:pointer!important}.wpforms-form button.mobiprotect-submit:hover,button.mobiprotect-submit:hover{background:#4935ae!important;background-color:#4935ae!important;background-image:none!important;border-color:#4935ae!important;color:#fff!important}@media (max-width:767px){body.tax-product_cat .hero-section[data-type=type-2]{background:#f7f5ff!important;border-bottom:1px solid #e9e4f7}body.tax-product_cat .hero-section[data-type=type-2]>.entry-header{min-height:0!important;height:auto!important;padding:18px 0!important;text-align:left!important;--item-spacing:8px}body.tax-product_cat .hero-section .page-title{font-size:26px!important;line-height:1.2!important;letter-spacing:-.02em;color:#211b32;margin:8px 0 0!important;overflow-wrap:anywhere}body.tax-product_cat .hero-section .ct-breadcrumbs{font-size:12px!important;line-height:1.6!important;color:#686273;margin:0!important;white-space:normal;overflow-wrap:anywhere}body.tax-product_cat .hero-section .ct-breadcrumbs a{color:#5b46a1}body.tax-product_cat .hero-section .ct-breadcrumbs a:focus-visible{outline:2px solid #5b46c5;outline-offset:2px}body.tax-product_cat .hero-section+.ct-container{padding-top:22px!important}}@media (max-width:760px){html body .mwai-chatgpt-theme.mwai-window.mwai-open,html body .mwai-chatgpt-theme.mwai-fullscreen.mwai-window.mwai-open{position:fixed!important;top:auto!important;right:12px!important;bottom:12px!important;left:auto!important;width:320px!important;max-width:calc(100vw - 24px)!important;height:430px!important;height:min(430px,calc(100dvh - 24px))!important;min-height:0!important;max-height:calc(100dvh - 24px)!important;margin:0!important;padding:0!important;box-sizing:border-box!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 12px 35px rgba(37,32,57,.24)!important}html body .mwai-chatgpt-theme.mwai-window.mwai-open .mwai-window-box,html body .mwai-chatgpt-theme.mwai-fullscreen.mwai-window.mwai-open .mwai-window-box{width:100%!important;height:100%!important;min-height:0!important;flex:1 1 auto!important;box-sizing:border-box!important;border-radius:16px!important}html body .mwai-chatgpt-theme.mwai-window.mwai-open .mwai-body,html body .mwai-chatgpt-theme.mwai-fullscreen.mwai-window.mwai-open .mwai-body{height:100%!important;min-height:0!important;max-height:none!important;flex:1 1 auto!important;border-radius:0 0 16px 16px!important}html body .mwai-chatgpt-theme.mwai-window.mwai-open .mwai-body .mwai-conversation,html body .mwai-chatgpt-theme.mwai-fullscreen.mwai-window.mwai-open .mwai-body .mwai-conversation{min-height:0!important;max-height:none!important;flex:1 1 auto!important}}body:not(.single-product) #main ul.products[data-products] span.onsale,body:not(.single-product) #main ul.products[data-products] .onsale,body:not(.single-product) ul.products[data-products] span.onsale{min-height:0!important;height:auto!important;padding:5px 9px!important;top:10px!important;left:7px!important;border-radius:20px!important;font-size:12px!important;line-height:1.1!important;letter-spacing:0!important;white-space:nowrap!important}@media (max-width:767px){body:not(.single-product) #main ul.products[data-products] span.onsale,body:not(.single-product) #main ul.products[data-products] .onsale,body:not(.single-product) ul.products[data-products] span.onsale{padding:4px 7px!important;top:7px!important;left:4px!important;font-size:11px!important;line-height:1.1!important;border-radius:16px!important}}body:not(.single-product) #main ul.products[data-products]>li.product>figure,body:not(.single-product) ul.products[data-products]>li.product>figure{position:relative!important}body:not(.single-product) #main ul.products[data-products]>li.product .mph-product-badges--loop,body:not(.single-product) ul.products[data-products]>li.product .mph-product-badges--loop{position:absolute!important;top:auto!important;right:auto!important;bottom:12px!important;left:7px!important;z-index:20!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:4px!important;width:auto!important;max-width:calc(100% - 14px)!important;pointer-events:none!important}body:not(.single-product) #main ul.products[data-products]>li.product .mph-product-badges--loop>.mph-product-badge,body:not(.single-product) ul.products[data-products]>li.product .mph-product-badges--loop>.mph-product-badge{flex:0 1 auto!important;min-width:0!important;max-width:100%!important}body:not(.single-product) #main ul.products[data-products]>li.product .mph-product-badge__label,body:not(.single-product) ul.products[data-products]>li.product .mph-product-badge__label{min-width:0!important}body:not(.single-product) #main ul.products[data-products]>li.product .onsale,body:not(.single-product) ul.products[data-products]>li.product .onsale{position:absolute!important;top:auto!important;right:auto!important;bottom:12px!important;left:7px!important;z-index:30!important;display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:18px!important;min-height:18px!important;max-height:18px!important;padding:0!important;overflow:hidden!important;border:1px solid #f8c9ce!important;border-radius:999px!important;background:#fde7e9!important;box-shadow:none!important;text-align:center!important;font-size:0!important;line-height:0!important;color:transparent!important;white-space:nowrap!important}body:not(.single-product) #main ul.products[data-products]>li.product .onsale>*,body:not(.single-product) #main ul.products[data-products]>li.product .onsale::before{display:none!important;content:none!important}body:not(.single-product) #main ul.products[data-products]>li.product .onsale::after{content:"Sale"!important;position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:9.5px!important;font-weight:700!important;line-height:1!important;color:#8f1d28!important}body.single-product .product .onsale{position:absolute!important;z-index:30!important;box-sizing:border-box!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:18px!important;min-height:18px!important;max-height:18px!important;padding:0!important;overflow:hidden!important;border:1px solid #f8c9ce!important;border-radius:999px!important;background:#fde7e9!important;box-shadow:none!important;font-size:0!important;line-height:0!important;color:transparent!important}body.single-product .product .onsale>*,body.single-product .product .onsale::before{display:none!important;content:none!important}body.single-product .product .onsale::after{content:"Sale"!important;position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:9.5px!important;font-weight:700!important;line-height:1!important;color:#8f1d28!important}@media (max-width:767px){body:not(.single-product) #main ul.products[data-products]>li.product .mph-product-badges--loop,body:not(.single-product) ul.products[data-products]>li.product .mph-product-badges--loop{bottom:8px!important;left:4px!important;gap:3px!important;max-width:calc(100% - 8px)!important}body:not(.single-product) #main ul.products[data-products]>li.product.product-type-variable .mph-product-badges--loop,body:not(.single-product) ul.products[data-products]>li.product.product-type-variable .mph-product-badges--loop{top:auto!important;bottom:8px!important;left:4px!important}body:not(.single-product) #main ul.products[data-products]>li.product .mph-product-badge,body:not(.single-product) ul.products[data-products]>li.product .mph-product-badge{gap:2px!important;padding:3px 5px!important;font-size:8.5px!important;line-height:1.05!important}body:not(.single-product) #main ul.products[data-products]>li.product .mph-product-badge__icon,body:not(.single-product) ul.products[data-products]>li.product .mph-product-badge__icon{font-size:8.5px!important}body:not(.single-product) #main ul.products[data-products]>li.product .onsale,body:not(.single-product) ul.products[data-products]>li.product .onsale{top:auto!important;bottom:8px!important;left:4px!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:17px!important;min-height:17px!important;max-height:17px!important}body:not(.single-product) #main ul.products[data-products]>li.product .onsale::after,body.single-product .product .onsale::after{font-size:8.5px!important}body.single-product .product .onsale{width:48px!important;min-width:48px!important;max-width:48px!important;height:17px!important;min-height:17px!important;max-height:17px!important}}body.single-product .cfvsw-swatches-container{gap:8px!important}body.single-product .cfvsw-swatches-option:has(img){width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;padding:3px!important;box-sizing:border-box!important}body.single-product .cfvsw-swatches-option:has(img) img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}@media (max-width:767px){body.single-product .cfvsw-swatches-container{gap:7px!important}body.single-product .cfvsw-swatches-option:has(img){width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important}}body.single-product.postid-8454 .cfvsw-swatches-option:has(img){overflow:hidden!important}body.single-product.postid-8454 .cfvsw-swatches-option:has(img) img{object-fit:cover!important;object-position:left center!important;transform:scale(1.8)!important;transform-origin:left center!important}body.single-product.postid-8454 .variations tr{display:block!important;width:100%!important}body.single-product.postid-8454 .variations tr th.label{display:block!important;width:100%!important;padding:0!important;margin:0 0 6px!important;text-align:left!important}body.single-product.postid-8454 .variations tr td.value{display:block!important;width:100%!important;padding:0!important;margin:0!important}body.single-product.postid-8454 .variations tr td.value .cfvsw-swatches-container{display:flex!important;justify-content:flex-start!important;align-items:flex-start!important;margin-top:0!important}body:not(.single-product) #main ul.products[data-products]>li.product{display:flex!important;flex-direction:column!important;align-self:stretch}body:not(.single-product) #main ul.products[data-products]>li.product>figure{flex-shrink:0}body:not(.single-product) #main ul.products[data-products]>li.product>.price{display:block;margin-top:auto!important;padding-top:4px;margin-bottom:0!important}body:not(.single-product) #main ul.products[data-products]>li.product>.ct-woo-card-actions{display:none!important}body:not(.single-product) #main ul.products[data-products]>li.product>figure>a:focus-visible,body:not(.single-product) #main ul.products[data-products]>li.product>.woocommerce-loop-product__title a:focus-visible{outline:2px solid #4937bb;outline-offset:3px}.mp-coming-soon-bar{width:100%;background:#4d2bd6;color:#fff;text-align:center;padding:8px 15px;font-size:13px;font-weight:600;line-height:1.4;position:relative;z-index:9999}@media (max-width:767px){.mp-coming-soon-bar{font-size:12px;padding:7px 12px}}body.single-product.postid-9132 .variations tr:nth-child(2){display:block!important;width:100%!important;margin:0 0 10px!important}body.single-product.postid-9132 .variations tr:nth-child(2) th.label{display:block!important;width:100%!important;padding:0!important;margin:0 0 7px!important;text-align:left!important;white-space:normal!important}body.single-product.postid-9132 .variations tr:nth-child(2) th.label label{text-transform:capitalize!important}body.single-product.postid-9132 .variations tr:nth-child(2) td.value{display:block!important;width:100%!important;min-width:0!important;padding:0!important;margin:0!important}body.single-product.postid-9132 .variations tr:nth-child(2) td.value .cfvsw-hidden-select{display:none!important}body.single-product.postid-9132 .variations tr:nth-child(2) td.value .cfvsw-swatches-container{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0!important}body.single-product.postid-9132 .variations tr:nth-child(2) td.value .cfvsw-swatches-option{flex:0 0 60px!important;box-sizing:border-box!important}body.single-product.postid-9132 .variations tr:first-child th.label label{text-transform:capitalize!important}body.single-product.postid-9132 .variations tr:nth-child(2) td.value .cfvsw-swatches-option .cfvsw-swatch-inner{display:block!important;width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;flex:0 0 54px!important;background-size:cover!important;background-position:center!important}body.page-id-9373 #main .mph-bundles{padding-top:8px!important}@media (min-width:768px){body.page-id-9373 #main .mph-bundles{padding-top:12px!important}}body.page-id-9373 #main .mph-bundles{margin-top:-44px!important}@media (max-width:767px){body.page-id-9373 #main .mph-bundles{margin-top:-20px!important}}body.page-id-9577 .entry-content h2{font-size:30px;line-height:1.25;letter-spacing:-.9px}body.page-id-9577 .entry-content h3{font-size:19px;line-height:1.4;letter-spacing:-.3px}body.page-id-9577 .entry-content small{font-size:12px;line-height:1.6;color:#696979}body.page-id-9577 .entry-content em{font-style:normal;color:#5d5cd1}body.page-id-9577 .entry-content .uspbar{background:#f0effb;text-align:center;font-size:11px;font-weight:650;padding:8px 16px;color:#46439d}body.page-id-9577 .entry-content .uspbar span{padding:0 16px}body.page-id-9577 .entry-content .header-main{max-width:1240px;margin:auto;height:84px;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:0 32px}body.page-id-9577 .entry-content .logo{width:196px;height:auto}body.page-id-9577 .entry-content .search{display:flex;align-items:center;background:#f7f7fa;border:1px solid #ececf2;border-radius:10px;max-width:465px;width:100%;height:43px}body.page-id-9577 .entry-content .search input{background:0 0;border:none;min-width:0;flex:1;height:100%;font-size:12px}body.page-id-9577 .entry-content .search button{border:0;background:0 0;padding:12px}body.page-id-9577 .entry-content .header-actions{display:flex;gap:20px}body.page-id-9577 .entry-content .icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:0 0}body.page-id-9577 .entry-content .icon sup{position:absolute;background:#5d5cd1;color:#fff;border-radius:50%;height:17px;width:17px;right:0;top:0;font-size:10px;text-align:center}body.page-id-9577 .entry-content .main-nav{max-width:1176px;margin:auto;display:flex;align-items:center;gap:36px;padding:0 0 16px;font-size:13px;font-weight:650}body.page-id-9577 .entry-content .main-nav a:hover{color:#5d5cd1}body.page-id-9577 .entry-content .mobile{display:none}body.page-id-9577 .entry-content .mobile-menu{padding:16px;background:#f6f5fc}body.page-id-9577 .entry-content .mobile-menu a{display:block;padding:8px}body.page-id-9577 .entry-content .hero{display:grid;grid-template-columns:1.1fr 1fr;background:#f7f7fb;margin-top:28px;border-radius:22px;overflow:hidden;min-height:440px;align-items:center;padding:46px 48px;gap:28px}body.page-id-9577 .entry-content .hero h1{font-size:52px;letter-spacing:-2.4px}body.page-id-9577 .entry-content .hero p{font-size:15px;margin:22px 0}body.page-id-9577 .entry-content .btn{display:inline-flex;gap:14px;align-items:center;justify-content:center;background:#5d5cd1;color:#fff;border:1px solid #5d5cd1;border-radius:9px;min-height:48px;padding:12px 22px;font-size:13px;font-weight:750;line-height:1.4;transition:background .2s,transform .2s}body.page-id-9577 .entry-content .btn:hover{background:#4948af;transform:translateY(-1px)}body.page-id-9577 .entry-content .btn.secondary{background:#fff;color:#262538;border-color:#dedde9}body.page-id-9577 .entry-content .btn.secondary:hover{background:#f6f5fc}body.page-id-9577 .entry-content .hero-proof{display:flex;align-items:center;gap:9px;margin-top:24px;font-size:10px;color:#737384}body.page-id-9577 .entry-content .hero-art{position:relative}body.page-id-9577 .entry-content .hero-art>img{width:100%;max-height:350px;object-fit:contain;mix-blend-mode:multiply}body.page-id-9577 .entry-content .floating{margin:8px 0 0 auto;display:flex;flex-direction:column;background:#fff;padding:12px 18px;border:1px solid #e8e6f1;border-radius:12px;max-width:245px;box-shadow:0 8px 24px rgba(39,33,78,.04)}body.page-id-9577 .entry-content .floating span{font-size:10px;color:#666576}body.page-id-9577 .entry-content .floating b{font-size:12px;margin:2px 0}body.page-id-9577 .entry-content .floating span:last-child{display:flex;align-items:center;justify-content:space-between;color:#5d5cd1;font-weight:800}body.page-id-9577 .entry-content .finder{border:1px solid #e5e3ef;border-radius:14px;background:#fff;margin:24px 0 0;padding:24px 28px;box-shadow:0 5px 20px rgba(32,32,57,.02)}body.page-id-9577 .entry-content .finder>b{font-size:15px}body.page-id-9577 .entry-content .finder-fields{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:16px;margin-top:12px}body.page-id-9577 .entry-content textarea{resize:vertical}body.page-id-9577 .entry-content .section-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:24px;gap:18px}body.page-id-9577 .entry-content .text-link{font-size:13px;font-weight:750;color:#5553bd}body.page-id-9577 .entry-content .section-title .eyebrow{margin-bottom:9px}body.page-id-9577 .entry-content .category-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}body.page-id-9577 .entry-content .category-tile{padding:20px;background:#f7f7fa;border:1px solid #ededf3;border-radius:14px;position:relative}body.page-id-9577 .entry-content .category-tile img{height:140px;width:100%;object-fit:contain;mix-blend-mode:multiply;margin-bottom:16px}body.page-id-9577 .entry-content .category-tile b{display:block;font-size:15px}body.page-id-9577 .entry-content .category-tile>span{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#696979;margin-top:6px}body.page-id-9577 .entry-content .screen-icon{height:140px;display:grid;place-items:center;margin-bottom:16px}body.page-id-9577 .entry-content .woocommerce ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}body.page-id-9577 .entry-content .product-card{min-width:0;display:flex;flex-direction:column}body.page-id-9577 .entry-content .product-photo{display:block;position:relative;background:#f6f6f9;border:1px solid #efeff4;border-radius:14px;overflow:hidden}body.page-id-9577 .entry-content .product-photo>img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;transition:transform .2s}body.page-id-9577 .entry-content .product-photo:hover>img{transform:scale(1.03)}body.page-id-9577 .entry-content .badges{display:flex;gap:5px;position:absolute;left:10px;bottom:12px;max-width:calc(100% - 64px);flex-wrap:wrap}body.page-id-9577 .entry-content .badge{font-size:9px;font-weight:750;padding:4px 7px;background:#e9e5fa;color:#57438d;border-radius:20px;line-height:1.3;white-space:nowrap}body.page-id-9577 .entry-content .badge.sale{background:#fbe3e7;color:#9d344a}body.page-id-9577 .entry-content .badge.warm{background:#f7ebda;color:#7d5d2b}body.page-id-9577 .entry-content .quick{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;border-radius:50%;width:38px;height:38px;background:#232333;color:#fff}body.page-id-9577 .entry-content .product-copy{padding:12px 2px;display:flex;flex-direction:column;flex:1}body.page-id-9577 .entry-content .product-copy small{font-size:10px;margin-bottom:4px}body.page-id-9577 .entry-content .product-name{display:block;font-size:13px;font-weight:700;line-height:1.5;min-height:39px}body.page-id-9577 .entry-content .price{font-weight:800;font-size:16px;padding-top:9px;margin-top:auto}body.page-id-9577 .entry-content .price.discount{color:#b63348}body.page-id-9577 .entry-content .price del{color:#92909d;font-weight:500;font-size:.75em;margin-right:8px}body.page-id-9577 .entry-content .two{display:grid;grid-template-columns:1fr 1fr;gap:28px}body.page-id-9577 .entry-content .three{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}body.page-id-9577 .entry-content .promo{padding:32px;border-radius:18px;position:relative;min-height:300px;overflow:hidden}body.page-id-9577 .entry-content .lavender{background:#f1effc!important}body.page-id-9577 .entry-content .promo h2{font-size:29px;position:relative;z-index:1}body.page-id-9577 .entry-content .promo p{font-size:12px;max-width:55%;position:relative;z-index:1}body.page-id-9577 .entry-content .promo .btn{position:relative;z-index:1}body.page-id-9577 .entry-content .promo img{position:absolute;width:45%;right:-10px;bottom:0;mix-blend-mode:multiply}body.page-id-9577 .entry-content .promo.dark{background:#282637;color:#fff}body.page-id-9577 .entry-content .promo.dark .eyebrow,body.page-id-9577 .entry-content .promo.dark p{color:#c7c4e0}body.page-id-9577 .entry-content .promo.dark img{mix-blend-mode:normal;width:38%;right:12px;bottom:22px;border-radius:12px}body.page-id-9577 .entry-content .benefits{border:1px solid #ecebf2;border-radius:14px;padding:25px;display:grid;grid-template-columns:repeat(3,1fr)}body.page-id-9577 .entry-content .benefits>div{display:grid;grid-template-columns:30px 1fr;gap:3px 10px;padding:0 12px}body.page-id-9577 .entry-content .benefits b{font-size:12px}body.page-id-9577 .entry-content .benefits small{font-size:10px}body.page-id-9577 .entry-content .story{text-align:center;max-width:680px;margin:65px auto 0}body.page-id-9577 .entry-content .story h2{font-size:34px}body.page-id-9577 .entry-content .story p{font-size:14px;margin:20px auto;max-width:600px}body.page-id-9577 .entry-content footer{border-top:1px solid #ebeaf1;background:#fafafd;padding:48px max(32px,calc(( 100% - 1176px ) / 2)) 0}body.page-id-9577 .entry-content .footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px}body.page-id-9577 .entry-content .footer-grid .logo{width:175px}body.page-id-9577 .entry-content .footer-grid p{font-size:12px}body.page-id-9577 .entry-content .footer-grid b{display:block;font-size:12px;margin-bottom:14px}body.page-id-9577 .entry-content .footer-grid a{display:block;font-size:11px;color:#6d6b7a;margin-bottom:9px}body.page-id-9577 .entry-content .footer-bottom{border-top:1px solid #e6e5ed;margin-top:36px;padding:20px 0;display:flex;justify-content:space-between;font-size:10px;color:#868391}body.page-id-9577 .entry-content .crumbs{font-size:11px;color:#8a8698;margin:25px 0}body.page-id-9577 .entry-content .crumbs span{margin:0 12px}body.page-id-9577 .entry-content .intro{margin:36px 0 30px;max-width:700px}body.page-id-9577 .entry-content .intro p{font-size:15px;max-width:620px}body.page-id-9577 .entry-content .chips{display:flex;gap:9px;flex-wrap:wrap;margin:20px 0 30px}body.page-id-9577 .entry-content .chip{border:1px solid #e3e1ec;border-radius:100px;padding:9px 18px;font-size:12px;font-weight:650}body.page-id-9577 .entry-content .chip:hover{border-color:#5d5cd1;color:#5d5cd1}body.page-id-9577 .entry-content .catalog{display:grid;grid-template-columns:minmax(0,3fr) minmax(210px,1fr);gap:28px;align-items:start}body.page-id-9577 .entry-content .catalog-main{min-width:0}body.page-id-9577 .entry-content .catalog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;color:#7b7889;margin-bottom:22px}body.page-id-9577 .entry-content .catalog-toolbar label{display:flex;align-items:center;gap:8px;font-size:11px}body.page-id-9577 .entry-content .catalog-toolbar select{width:auto;font-size:11px;padding:8px;min-height:38px;margin:0}body.page-id-9577 .entry-content .catalog .product-grid{gap:14px}body.page-id-9577 .entry-content .catalog .product-name{font-size:12px}body.page-id-9577 .entry-content .catalog .product-copy small{font-size:9px}body.page-id-9577 .entry-content .catalog .quick{width:34px;height:34px;right:6px}body.page-id-9577 .entry-content .catalog .badges{left:7px;bottom:13px;max-width:calc(100% - 45px);gap:3px}body.page-id-9577 .entry-content .catalog .badge{font-size:8px;padding:4px 5px}body.page-id-9577 .entry-content .filters{margin-top:0}body.page-id-9577 .entry-content .filters details{border:1px solid #e5e3ed;border-radius:12px;background:#fafafd;overflow:hidden}body.page-id-9577 .entry-content .filters summary{padding:18px;font-size:14px}body.page-id-9577 .entry-content .filter-body{padding:0 18px 18px}body.page-id-9577 .entry-content .filter-body label{margin:14px 0}body.page-id-9577 .entry-content .filter-body .btn{width:100%;min-height:42px;font-size:11px}body.page-id-9577 .entry-content .filter-body input[type=range]{padding:0;accent-color:#5d5cd1}body.page-id-9577 .entry-content .filter-body label b{float:right;color:#5d5cd1}body.page-id-9577 .entry-content .text-btn{border:0;background:0 0;color:#686395;text-decoration:underline;text-underline-offset:4px;font-size:12px;padding:12px 0}body.page-id-9577 .entry-content .filter-body .text-btn{width:100%}body.page-id-9577 .entry-content .help-box{padding:24px;background:#f6f5fc;border-radius:12px;margin-top:20px;font-size:12px}body.page-id-9577 .entry-content .help-box>svg{display:block;margin-bottom:12px;color:#5d5cd1}body.page-id-9577 .entry-content .help-box>b{display:block}body.page-id-9577 .entry-content .help-box p{font-size:12px}body.page-id-9577 .entry-content .help-box a{font-size:11px;font-weight:750;color:#5d5cd1}body.page-id-9577 .entry-content .pagination{display:flex;gap:8px;justify-content:center;margin:34px 0 15px}body.page-id-9577 .entry-content .pagination button{background:#fff;border:1px solid #e3e0ec;min-width:42px;height:42px;border-radius:8px;font-size:12px;padding:0 12px}body.page-id-9577 .entry-content .pagination .active{background:#5d5cd1;color:#fff;border-color:#5d5cd1}body.page-id-9577 .entry-content .demo-note{display:block;font-size:10px;color:#84808e;line-height:1.6;margin-top:14px}body.page-id-9577 .entry-content .category-bottom{max-width:780px;border-top:1px solid #eeeaf4;padding-top:32px}body.page-id-9577 .entry-content .category-bottom h2{font-size:23px}body.page-id-9577 .entry-content .category-bottom p{font-size:13px}body.page-id-9577 .entry-content .empty{text-align:center;padding:60px 20px;background:#fafafd;border:1px dashed #d9d5e7;border-radius:14px}body.page-id-9577 .entry-content .empty h2{font-size:24px}body.page-id-9577 .entry-content .empty p{font-size:13px}body.page-id-9577 .entry-content .empty .text-link{display:block;margin:18px}body.page-id-9577 .entry-content .empty-icon{display:grid;place-items:center;border-radius:50%;background:#ece8fa;width:60px;height:60px;margin:0 auto 22px;color:#5d5cd1}body.page-id-9577 .entry-content .pdp{display:grid;grid-template-columns:1.1fr 1fr;gap:52px;align-items:start;margin-top:34px}body.page-id-9577 .entry-content .gallery{position:sticky;top:24px}body.page-id-9577 .entry-content .main-photo{background:#f7f7fa;position:relative;border:1px solid #ececf3;border-radius:18px;overflow:hidden}body.page-id-9577 .entry-content .main-photo img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}body.page-id-9577 .entry-content .zoom{position:absolute;right:16px;bottom:16px;background:#fff;border:1px solid #ddd9eb;width:40px;height:40px;border-radius:50%;font-size:24px}body.page-id-9577 .entry-content .thumbs{display:flex;gap:12px;margin-top:14px}body.page-id-9577 .entry-content .thumbs button{width:74px;height:74px;border:1px solid #e1deea;background:#fff;border-radius:9px;padding:3px;overflow:hidden}body.page-id-9577 .entry-content .thumbs button:first-child{border-color:#5d5cd1}body.page-id-9577 .entry-content .thumbs img{width:100%;height:100%;object-fit:contain}body.page-id-9577 .entry-content .inline{position:static;max-width:none;margin-bottom:12px}body.page-id-9577 .entry-content .product-summary h1{font-size:27px;line-height:1.3;letter-spacing:-.6px}body.page-id-9577 .entry-content .price.large{font-size:29px;margin:12px 0 0;padding:0}body.page-id-9577 .entry-content .product-summary>p{font-size:13px}body.page-id-9577 .entry-content .choose{border-top:1px solid #ebe8f1;margin-top:20px;padding-top:18px}body.page-id-9577 .entry-content .choose label{margin-bottom:16px}body.page-id-9577 .entry-content .choose>b{font-size:12px}body.page-id-9577 .entry-content .choose b span{font-weight:500;color:#727081}body.page-id-9577 .entry-content .swatches{display:flex;gap:10px;margin-top:10px}body.page-id-9577 .entry-content .swatches button{border:1px solid #e1dfea;border-radius:9px;background:#fff;padding:5px;width:76px;font-size:10px}body.page-id-9577 .entry-content .swatches img{height:56px;width:100%;object-fit:contain}body.page-id-9577 .entry-content .swatches button.selected{outline:2px solid #5d5cd1;background:#f3f1fc}body.page-id-9577 .entry-content .selection{font-size:11px;color:#655db4;background:#f5f3fc;padding:10px 12px;border-radius:8px;margin-top:15px}body.page-id-9577 .entry-content .buy{display:flex;align-items:end;gap:12px;margin:20px 0}body.page-id-9577 .entry-content .buy .btn{flex:1;min-height:50px}body.page-id-9577 .entry-content .quantity{width:80px}body.page-id-9577 .entry-content .quantity input{height:50px;margin-top:4px}body.page-id-9577 .entry-content .trust-list{display:grid;gap:7px;font-size:11px;color:#625e71}body.page-id-9577 .entry-content .micro-links{display:flex;gap:20px;margin-top:20px;font-size:11px;color:#5d5cd1;text-decoration:underline}body.page-id-9577 .entry-content .product-details{max-width:930px;margin:55px auto 0}body.page-id-9577 .entry-content details{border-bottom:1px solid #e7e4ee}body.page-id-9577 .entry-content summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:750;font-size:15px;padding:18px 0}body.page-id-9577 .entry-content summary::-webkit-details-marker{display:none}body.page-id-9577 .entry-content details>div,body.page-id-9577 .entry-content details>p{padding:4px 0 24px;color:#696577;font-size:13px}body.page-id-9577 .entry-content details>div table{width:100%;border-collapse:collapse}body.page-id-9577 .entry-content td,body.page-id-9577 .entry-content th{text-align:left;padding:12px;border-bottom:1px solid #eeebf4;vertical-align:top;font-size:12px}body.page-id-9577 .entry-content th{width:30%;font-weight:650;background:#faf9fc}body.page-id-9577 .entry-content .mobile-sticky{display:none}body.page-id-9577 .entry-content .count{font-size:16px;background:#f1effb;color:#5d5cd1;padding:4px 10px;border-radius:50%;vertical-align:middle;margin-left:16px}body.page-id-9577 .entry-content .checkout-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr);gap:40px;align-items:start;margin-top:28px}body.page-id-9577 .entry-content .cart-item{display:grid;grid-template-columns:125px 1fr auto;gap:20px;padding:22px 0;border-top:1px solid #e9e6ee;border-bottom:1px solid #e9e6ee}body.page-id-9577 .entry-content .cart-item>img{background:#f7f7fa;border-radius:12px;width:125px}body.page-id-9577 .entry-content .cart-item h3{font-size:15px}body.page-id-9577 .entry-content .cart-item p{font-size:11px;margin:7px 0}body.page-id-9577 .entry-content .cart-item .eyebrow{font-size:9px;margin-bottom:7px}body.page-id-9577 .entry-content .cart-item>b{font-size:14px}body.page-id-9577 .entry-content .cart-item select{min-height:35px;width:60px;font-size:11px}body.page-id-9577 .entry-content .row{display:flex;align-items:center;gap:25px}body.page-id-9577 .entry-content .row input{min-width:0}body.page-id-9577 .entry-content .notice{padding:15px 18px;background:#f3f2fb;border-radius:10px;display:flex;align-items:center;gap:12px;font-size:12px;color:#615997;margin:20px 0}body.page-id-9577 .entry-content .coupon summary{font-size:12px}body.page-id-9577 .entry-content .order-summary{background:#f8f7fc;border:1px solid #e7e3f0;border-radius:16px;padding:26px;position:sticky;top:24px}body.page-id-9577 .entry-content .order-summary h2{font-size:23px;margin-bottom:25px}body.page-id-9577 .entry-content .mini-item{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;font-size:11px;padding-bottom:24px;border-bottom:1px solid #e1ddeb;margin-bottom:20px}body.page-id-9577 .entry-content .mini-item img{border-radius:7px}body.page-id-9577 .entry-content .mini-item small{display:block;font-size:9px}body.page-id-9577 .entry-content .mini-item b{font-size:11px}body.page-id-9577 .entry-content .totalline{display:flex;justify-content:space-between;font-size:12px;margin:14px 0}body.page-id-9577 .entry-content .total{font-size:20px;border-top:1px solid #e1ddeb;padding-top:18px;margin-bottom:0}body.page-id-9577 .entry-content .green{color:#427b5a}body.page-id-9577 .entry-content .order-summary>.btn{width:100%;margin:22px 0}body.page-id-9577 .entry-content .order-summary .trust-list{margin-top:20px}body.page-id-9577 .entry-content .checkout-heading{margin:40px 0}body.page-id-9577 .entry-content .checkout-heading h1{margin-top:25px}body.page-id-9577 .entry-content .checkout-heading small{font-size:11px}body.page-id-9577 .entry-content .checkout-heading small span{padding:0 12px}body.page-id-9577 .entry-content .secure{display:flex;align-items:center;gap:10px;font-size:12px;color:#696579}body.page-id-9577 .entry-content .form-panel{padding:28px;border:1px solid #e7e3ef;border-radius:14px;background:#fff;margin-top:0;margin-bottom:22px}body.page-id-9577 .entry-content .form-panel h2{font-size:21px;margin-bottom:25px}body.page-id-9577 .entry-content .form-panel label{margin-bottom:17px}body.page-id-9577 .entry-content .form-panel .two{gap:16px}body.page-id-9577 .entry-content .form-panel p{font-size:12px}body.page-id-9577 .entry-content .form-panel a{color:#5d5cd1}body.page-id-9577 .entry-content .step{border-radius:50%;display:inline-grid;place-items:center;width:28px;height:28px;background:#eeebfb;color:#5d5cd1;font-size:13px;margin-right:12px}body.page-id-9577 .entry-content .check{display:flex;align-items:center;gap:8px;font-size:11px!important;font-weight:500;flex-wrap:wrap}body.page-id-9577 .entry-content .check input{width:16px;height:16px;min-height:0;margin:0;accent-color:#5d5cd1}body.page-id-9577 .entry-content .payment{display:flex;align-items:center;gap:12px;border:1px solid #e2ddeb;border-radius:8px;padding:16px}body.page-id-9577 .entry-content .payment input{width:16px;min-height:0;margin:0;accent-color:#5d5cd1}body.page-id-9577 .entry-content .payment span{margin-left:auto;font-size:10px;color:#787282}body.page-id-9577 .entry-content .wide{width:100%}body.page-id-9577 .entry-content .service-hero{background:#f7f6fc;border-radius:18px;padding:36px 44px;margin-bottom:30px}body.page-id-9577 .entry-content .service-hero .intro{margin:0 0 22px}body.page-id-9577 .entry-content .service-cards{margin:30px 0}body.page-id-9577 .entry-content .service-cards>div{padding:26px;border:1px solid #e5e2ee;border-radius:14px}body.page-id-9577 .entry-content .service-cards h3{margin-top:14px}body.page-id-9577 .entry-content .service-cards p{font-size:12px}body.page-id-9577 .entry-content .number{font-size:12px;color:#5d5cd1;background:#eeebfa;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;font-weight:800}body.page-id-9577 .entry-content .reading-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:52px;margin:50px 0}body.page-id-9577 .entry-content .side-links{display:flex;flex-direction:column;align-self:start;border:1px solid #e7e3f0;border-radius:12px;overflow:hidden}body.page-id-9577 .entry-content .side-links a,body.page-id-9577 .entry-content .side-links button{text-align:left;border:0;border-bottom:1px solid #eeeaf5;background:#fff;padding:14px 18px;font-size:12px;color:#696279}body.page-id-9577 .entry-content .side-links .current,body.page-id-9577 .entry-content .side-links button:hover{background:#f2effb;color:#5d5cd1}body.page-id-9577 .entry-content .reading{max-width:780px}body.page-id-9577 .entry-content .reading h2{font-size:23px;margin-top:36px}body.page-id-9577 .entry-content .reading h2:first-child{margin-top:0}body.page-id-9577 .entry-content .reading p{font-size:13px;line-height:1.9}body.page-id-9577 .entry-content .help-banner{background:#f3f0fb;border-radius:14px;padding:28px;margin-top:32px}body.page-id-9577 .entry-content .help-banner h2{margin-top:0}body.page-id-9577 .entry-content .help-banner .btn{margin-top:15px}body.page-id-9577 .entry-content .content-two{gap:70px;align-items:start;margin:40px 0}body.page-id-9577 .entry-content .content-two h2{font-size:28px}body.page-id-9577 .entry-content .content-two>div>p{max-width:460px;font-size:14px}body.page-id-9577 .entry-content .faq-search{max-width:680px;display:flex;align-items:center;gap:10px;border:1px solid #ddd7ea;border-radius:10px;padding:0 18px}body.page-id-9577 .entry-content .faq-search input{border:0;margin:0;min-height:54px}body.page-id-9577 .entry-content .account-panels{margin-top:35px;max-width:980px}body.page-id-9577 .entry-content .account-panels .trust-list{margin:30px 0}body.page-id-9577 .entry-content .account-panels .text-btn{display:block}body.page-id-9577 .entry-content .about-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;background:#f7f6fc;border-radius:18px;padding:40px}body.page-id-9577 .entry-content .about-hero img{width:100%;mix-blend-mode:multiply;align-self:center}body.page-id-9577 .entry-content .about-hero .intro{margin-top:0}body.page-id-9577 .entry-content .bundle-tiers{margin:32px 0}body.page-id-9577 .entry-content .bundle-tiers>div{border:1px solid #e1dbea;border-radius:16px;padding:30px;background:#faf9fc}body.page-id-9577 .entry-content .bundle-tiers span{font-size:10px;letter-spacing:1px;color:#6c6193}body.page-id-9577 .entry-content .bundle-tiers h2{margin:10px 0}body.page-id-9577 .entry-content .bundle-tiers strong{font-size:37px;color:#5d5cd1}body.page-id-9577 .entry-content .legal p{white-space:pre-line;overflow-wrap:anywhere}body.page-id-9577 .entry-content .legal h3{margin-top:30px}body.page-id-9577 .entry-content .muted{font-size:12px;color:#80798b}body.page-id-9577 .entry-content #toast.show{opacity:1;transform:translate(-50%,0)}body.page-id-9577 .entry-content dialog{border:0;border-radius:20px;max-width:90vw;max-height:90vh;padding:20px}body.page-id-9577 .entry-content dialog::backdrop{background:rgba(23,19,34,.53)}body.page-id-9577 .entry-content dialog img{max-height:75vh;width:auto;margin:auto}body.page-id-9577 .entry-content dialog button{display:block;margin-left:auto;background:0 0;border:none;padding:10px}@media (min-width:768px) and (max-width:1024px){body.page-id-9577 .entry-content .woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}body.page-id-9577 .entry-content .catalog{display:flex;flex-direction:column}body.page-id-9577 .entry-content .filters{order:-1;width:100%}body.page-id-9577 .entry-content .filters .help-box{display:none}body.page-id-9577 .entry-content .catalog-main{width:100%}body.page-id-9577 .entry-content .filter-body{display:flex;gap:18px;align-items:center}body.page-id-9577 .entry-content .hero h1{font-size:40px}body.page-id-9577 .entry-content .header-main{gap:24px}body.page-id-9577 .entry-content .main-nav{padding-inline:32px;gap:20px}body.page-id-9577 .entry-content .pdp{gap:30px}body.page-id-9577 .entry-content .checkout-layout{gap:24px;grid-template-columns:1.3fr 1fr}body.page-id-9577 .entry-content .footer-grid{gap:20px}body.page-id-9577 .entry-content .hero{padding:35px}body.page-id-9577 .entry-content .hero-proof{font-size:9px}body.page-id-9577 .entry-content .promo{padding:24px}body.page-id-9577 .entry-content .promo h2{font-size:24px}}@media (max-width:767px){body.page-id-9577 .entry-content h2{font-size:25px}body.page-id-9577 .entry-content h3{font-size:18px}body.page-id-9577 .entry-content .uspbar{font-size:9px;padding:7px 12px}body.page-id-9577 .entry-content .uspbar span{padding:0 5px}body.page-id-9577 .entry-content .header-main{padding:0 14px;height:auto;min-height:66px;gap:8px;flex-wrap:wrap}body.page-id-9577 .entry-content .header-main .logo{width:166px}body.page-id-9577 .entry-content .mobile{display:flex}body.page-id-9577 .entry-content .header-actions{gap:0;margin-left:auto}body.page-id-9577 .entry-content .header-actions .account-icon{display:none}body.page-id-9577 .entry-content .icon{width:36px}body.page-id-9577 .entry-content .main-nav{display:none}body.page-id-9577 .entry-content .search{order:5;max-width:none;margin-bottom:13px;height:40px}body.page-id-9577 .entry-content .search input{font-size:12px}body.page-id-9577 .entry-content .header-main>a{margin-right:auto}body.page-id-9577 .entry-content .secure{font-size:10px}body.page-id-9577 .entry-content .hero{margin-top:18px;padding:26px 22px 20px;grid-template-columns:1fr;gap:10px;border-radius:16px}body.page-id-9577 .entry-content .hero h1{font-size:39px;letter-spacing:-1.7px}body.page-id-9577 .entry-content .hero p{font-size:13px;margin:15px 0}body.page-id-9577 .entry-content .btn{min-height:47px;padding:12px 16px;font-size:12px}body.page-id-9577 .entry-content .hero-proof{margin-top:16px;font-size:9px}body.page-id-9577 .entry-content .hero-art>img{max-height:245px}body.page-id-9577 .entry-content .floating{display:none}body.page-id-9577 .entry-content .finder{padding:20px;margin-top:16px}body.page-id-9577 .entry-content .finder>b{font-size:13px}body.page-id-9577 .entry-content .finder-fields{grid-template-columns:1fr 1fr;gap:12px}body.page-id-9577 .entry-content .finder-fields .btn{grid-column:1/-1}body.page-id-9577 .entry-content .finder-fields label{font-size:10px}body.page-id-9577 .entry-content .finder-fields select{font-size:12px;padding:10px}body.page-id-9577 .entry-content .section-title{align-items:center;margin-bottom:18px}body.page-id-9577 .entry-content .section-title h2{font-size:24px}body.page-id-9577 .entry-content .section-title .text-link{font-size:10px;max-width:80px;text-align:right}body.page-id-9577 .entry-content .category-tiles{grid-template-columns:1fr 1fr;gap:12px}body.page-id-9577 .entry-content .category-tile{padding:14px;border-radius:12px}body.page-id-9577 .entry-content .category-tile img,body.page-id-9577 .entry-content .screen-icon{height:105px;margin-bottom:10px}body.page-id-9577 .entry-content .category-tile b{font-size:12px}body.page-id-9577 .entry-content .category-tile>span{font-size:10px}body.page-id-9577 .entry-content .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}body.page-id-9577 .entry-content .product-name{font-size:12px;min-height:36px;line-height:1.5}body.page-id-9577 .entry-content .product-copy small{font-size:9px}body.page-id-9577 .entry-content .price{font-size:15px}body.page-id-9577 .entry-content .product-photo{border-radius:12px}body.page-id-9577 .entry-content .badges{left:7px;bottom:10px;max-width:calc(100% - 50px)}body.page-id-9577 .entry-content .badge{font-size:8px;padding:4px 5px}body.page-id-9577 .entry-content .quick{width:34px;height:34px;right:6px;bottom:7px}body.page-id-9577 .entry-content .two,body.page-id-9577 .entry-content .three{grid-template-columns:1fr;gap:16px}body.page-id-9577 .entry-content .promos{gap:16px}body.page-id-9577 .entry-content .promo{padding:26px;min-height:285px}body.page-id-9577 .entry-content .promo h2{font-size:27px}body.page-id-9577 .entry-content .promo img{width:43%}body.page-id-9577 .entry-content .benefits{grid-template-columns:1fr;gap:22px;padding:24px}body.page-id-9577 .entry-content .benefits>div{padding:0}body.page-id-9577 .entry-content .benefits b{font-size:12px}body.page-id-9577 .entry-content .benefits small{font-size:11px}body.page-id-9577 .entry-content .story{margin-top:40px}body.page-id-9577 .entry-content .story h2{font-size:28px}body.page-id-9577 .entry-content .story p{font-size:13px}body.page-id-9577 .entry-content .footer-grid{grid-template-columns:1fr 1fr;gap:28px 20px}body.page-id-9577 .entry-content .footer-grid>div:first-child{grid-column:1/-1}body.page-id-9577 .entry-content .footer-grid .logo{width:160px}body.page-id-9577 .entry-content footer{padding:30px 20px 0}body.page-id-9577 .entry-content .footer-bottom{display:block;font-size:9px}body.page-id-9577 .entry-content .footer-bottom span{display:block;margin-top:6px}body.page-id-9577 .entry-content .crumbs{font-size:10px;margin:18px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.page-id-9577 .entry-content .intro{margin:28px 0 22px}body.page-id-9577 .entry-content .intro p{font-size:13px}body.page-id-9577 .entry-content .chips{gap:8px;margin:20px 0}body.page-id-9577 .entry-content .chip{padding:8px 13px;font-size:10px}body.page-id-9577 .entry-content .catalog{display:flex;flex-direction:column;gap:18px}body.page-id-9577 .entry-content .filters{order:-1;width:100%}body.page-id-9577 .entry-content .filters summary{font-size:13px;padding:12px 16px}body.page-id-9577 .entry-content .filters .help-box{display:none}body.page-id-9577 .entry-content .filter-body label{font-size:12px}body.page-id-9577 .entry-content .catalog-main{width:100%}body.page-id-9577 .entry-content .catalog-toolbar{font-size:10px;margin-bottom:17px;gap:10px}body.page-id-9577 .entry-content .catalog-toolbar>span{max-width:110px}body.page-id-9577 .entry-content .catalog-toolbar label{font-size:0;gap:0}body.page-id-9577 .entry-content .catalog-toolbar select{font-size:10px;max-width:165px}body.page-id-9577 .entry-content .catalog .product-grid{grid-template-columns:1fr 1fr;gap:16px 12px}body.page-id-9577 .entry-content .catalog .product-name{font-size:12px}body.page-id-9577 .entry-content .catalog .quick{width:34px;height:34px}body.page-id-9577 .entry-content .catalog .badge{font-size:8px}body.page-id-9577 .entry-content .pagination{margin-top:24px}body.page-id-9577 .entry-content .category-bottom{padding-top:24px}body.page-id-9577 .entry-content .category-bottom h2{font-size:21px}body.page-id-9577 .entry-content .empty{padding:35px 20px}body.page-id-9577 .entry-content .empty h2{font-size:22px}body.page-id-9577 .entry-content .empty p{font-size:12px}body.page-id-9577 .entry-content .pdp{display:flex;flex-direction:column;gap:24px;margin-top:20px}body.page-id-9577 .entry-content .gallery{position:static;width:100%}body.page-id-9577 .entry-content .main-photo{border-radius:14px}body.page-id-9577 .entry-content .main-photo img{aspect-ratio:1.06}body.page-id-9577 .entry-content .thumbs{gap:9px;margin-top:10px}body.page-id-9577 .entry-content .thumbs button{width:58px;height:58px}body.page-id-9577 .entry-content .product-summary h1{font-size:24px;line-height:1.3;letter-spacing:-.6px}body.page-id-9577 .entry-content .product-summary{width:100%}body.page-id-9577 .entry-content .price.large{font-size:27px}body.page-id-9577 .entry-content .product-summary>p{font-size:13px}body.page-id-9577 .entry-content .choose select{font-size:14px}body.page-id-9577 .entry-content .swatches button{width:74px}body.page-id-9577 .entry-content .buy{gap:10px}body.page-id-9577 .entry-content .quantity{width:70px}body.page-id-9577 .entry-content .buy .btn{font-size:12px;padding:12px}body.page-id-9577 .entry-content .trust-list{font-size:10px}body.page-id-9577 .entry-content .micro-links{font-size:11px;gap:22px}body.page-id-9577 .entry-content .product-details{margin-top:32px}body.page-id-9577 .entry-content .product-details summary{font-size:14px}body.page-id-9577 .entry-content td,body.page-id-9577 .entry-content th{padding:10px 8px;font-size:11px}body.page-id-9577 .entry-content .mobile-sticky{position:fixed;bottom:0;left:0;right:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #e7e2f0;background:rgba(255,255,255,.96);box-shadow:0 -4px 20px rgba(48,32,67,.04)}body.page-id-9577 .entry-content .mobile-sticky>div{min-width:0}body.page-id-9577 .entry-content .mobile-sticky small{display:block;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}body.page-id-9577 .entry-content .mobile-sticky b{font-size:17px}body.page-id-9577 .entry-content:has(.mobile-sticky){padding-bottom:84px}body.page-id-9577 .entry-content .checkout-layout{grid-template-columns:1fr;gap:24px}body.page-id-9577 .entry-content .section-title h1{font-size:30px}body.page-id-9577 .entry-content .count{font-size:12px;padding:3px 9px;margin-left:8px}body.page-id-9577 .entry-content .cart-item{grid-template-columns:80px 1fr;gap:15px;padding:18px 0}body.page-id-9577 .entry-content .cart-item>img{width:80px}body.page-id-9577 .entry-content .cart-item>b{grid-column:2;margin-top:-8px}body.page-id-9577 .entry-content .cart-item h3{font-size:13px}body.page-id-9577 .entry-content .cart-item p{font-size:10px}body.page-id-9577 .entry-content .cart-item .eyebrow{font-size:8px}body.page-id-9577 .entry-content .row{gap:16px}body.page-id-9577 .entry-content .order-summary{position:static;padding:23px}body.page-id-9577 .entry-content .order-summary h2{font-size:22px}body.page-id-9577 .entry-content .checkout-heading{margin:30px 0}body.page-id-9577 .entry-content .checkout-heading h1{font-size:34px;margin-top:22px}body.page-id-9577 .entry-content .checkout-heading small{font-size:9px}body.page-id-9577 .entry-content .checkout-heading p{font-size:13px}body.page-id-9577 .entry-content .checkout-form .form-panel{padding:20px}body.page-id-9577 .entry-content .form-panel h2{font-size:19px}body.page-id-9577 .entry-content .form-panel .two{grid-template-columns:1fr 1fr;gap:12px}body.page-id-9577 .entry-content .form-panel label{font-size:11px}body.page-id-9577 .entry-content .payment{padding:12px;gap:10px}body.page-id-9577 .entry-content .payment span{font-size:9px}body.page-id-9577 .entry-content .payment b{font-size:12px}body.page-id-9577 .entry-content .form-panel .check{font-size:10px!important}body.page-id-9577 .entry-content .checkout-layout:has(.checkout-form)>.order-summary{order:-1}body.page-id-9577 .entry-content .checkout-layout:has(.checkout-form)>.order-summary .mini-item{margin-bottom:8px;padding-bottom:12px}body.page-id-9577 .entry-content .checkout-layout:has(.checkout-form)>.order-summary .eyebrow,body.page-id-9577 .entry-content .checkout-layout:has(.checkout-form)>.order-summary .trust-list{display:none}body.page-id-9577 .entry-content .service-hero{padding:25px 22px;border-radius:14px}body.page-id-9577 .entry-content .service-hero h1{font-size:31px}body.page-id-9577 .entry-content .service-cards{gap:12px;margin:25px 0}body.page-id-9577 .entry-content .service-cards>div{padding:22px}body.page-id-9577 .entry-content .service-cards h3{font-size:17px;margin-top:10px}body.page-id-9577 .entry-content .service-cards p{font-size:12px}body.page-id-9577 .entry-content .reading-layout{grid-template-columns:1fr;gap:24px;margin:30px 0}body.page-id-9577 .entry-content .side-links{display:flex;flex-direction:row;flex-wrap:wrap;border:none;gap:7px;overflow:visible}body.page-id-9577 .entry-content .side-links a,body.page-id-9577 .entry-content .side-links button{border:1px solid #e5dfed;border-radius:8px;padding:9px 12px;font-size:10px}body.page-id-9577 .entry-content .reading h2{font-size:22px;margin-top:28px}body.page-id-9577 .entry-content .reading p{font-size:13px}body.page-id-9577 .entry-content .reading summary{font-size:13px;gap:18px}body.page-id-9577 .entry-content .help-banner{padding:23px}body.page-id-9577 .entry-content .help-banner h3{font-size:19px}body.page-id-9577 .entry-content .content-two{gap:24px;margin:30px 0}body.page-id-9577 .entry-content .content-two h2{font-size:25px}body.page-id-9577 .entry-content .content-two>div>p{font-size:13px}body.page-id-9577 .entry-content .form-panel{padding:22px}body.page-id-9577 .entry-content .faq-search input{font-size:12px}body.page-id-9577 .entry-content .account-panels{margin-top:25px}body.page-id-9577 .entry-content .about-hero{grid-template-columns:1fr;gap:16px;padding:25px 22px}body.page-id-9577 .entry-content .about-hero h1{font-size:31px}body.page-id-9577 .entry-content .about-hero img{max-height:280px;object-fit:contain}body.page-id-9577 .entry-content .bundle-tiers{grid-template-columns:1fr 1fr;gap:12px}body.page-id-9577 .entry-content .bundle-tiers>div{padding:20px 15px}body.page-id-9577 .entry-content .bundle-tiers span{font-size:8px}body.page-id-9577 .entry-content .bundle-tiers h2{font-size:20px}body.page-id-9577 .entry-content .bundle-tiers strong{font-size:23px}body.page-id-9577 .entry-content .legal p{font-size:12px}}body.page-id-9577 .entry-content .e-con{width:100%;max-width:none;gap:0!important;--gap:0px}body.page-id-9577 .entry-content .elementor-widget-html,body.page-id-9577 .entry-content .elementor-widget-shortcode{width:100%;margin:0}body.page-id-9577 .entry-content .woocommerce ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;width:100%;margin:0!important;padding:0!important}body.page-id-9577 .entry-content .woocommerce ul.products::before,body.page-id-9577 .entry-content .woocommerce ul.products::after{display:none!important}body.page-id-9577 .entry-content .woocommerce ul.products li.product{float:none!important;clear:none!important;width:auto!important;margin:0!important;min-width:0;display:flex;flex-direction:column}body.page-id-9577 .entry-content .woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:block;position:relative;background:#f6f6f9;border:1px solid #efeff4;border-radius:14px;overflow:hidden}body.page-id-9577 .entry-content .woocommerce ul.products li.product a img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;margin:0!important}body.page-id-9577 .entry-content .woocommerce ul.products li.product .woocommerce-loop-product__title{padding:12px 2px 0;font-size:13px;line-height:1.5;font-weight:700;color:#171725;min-height:44px}body.page-id-9577 .entry-content .woocommerce ul.products li.product .price{padding:4px 2px 12px;font-size:16px;line-height:1.4;font-weight:800;color:#171725}body.page-id-9577 .entry-content .woocommerce ul.products li.product .button{display:none!important}body.page-id-9577 .entry-content .woocommerce ul.products li.product .onsale{top:10px;left:10px;right:auto;min-height:0;line-height:1.3;padding:4px 7px;border-radius:20px;background:#fbe3e7;color:#9d344a}@media (max-width:1024px){body.page-id-9577 .entry-content .woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}}@media (max-width:767px){body.page-id-9577 .entry-content .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 12px!important}}body.page-id-3072 .entry-content h2{font-size:30px;line-height:1.25;letter-spacing:-.9px}body.page-id-3072 .entry-content h3{font-size:19px;line-height:1.4;letter-spacing:-.3px}body.page-id-3072 .entry-content small{font-size:12px;line-height:1.6;color:#696979}body.page-id-3072 .entry-content em{font-style:normal;color:#5d5cd1}body.page-id-3072 .entry-content .uspbar{background:#f0effb;text-align:center;font-size:11px;font-weight:650;padding:8px 16px;color:#46439d}body.page-id-3072 .entry-content .uspbar span{padding:0 16px}body.page-id-3072 .entry-content .header-main{max-width:1240px;margin:auto;height:84px;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:0 32px}body.page-id-3072 .entry-content .logo{width:196px;height:auto}body.page-id-3072 .entry-content .search{display:flex;align-items:center;background:#f7f7fa;border:1px solid #ececf2;border-radius:10px;max-width:465px;width:100%;height:43px}body.page-id-3072 .entry-content .search input{background:0 0;border:none;min-width:0;flex:1;height:100%;font-size:12px}body.page-id-3072 .entry-content .search button{border:0;background:0 0;padding:12px}body.page-id-3072 .entry-content .header-actions{display:flex;gap:20px}body.page-id-3072 .entry-content .icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:0 0}body.page-id-3072 .entry-content .icon sup{position:absolute;background:#5d5cd1;color:#fff;border-radius:50%;height:17px;width:17px;right:0;top:0;font-size:10px;text-align:center}body.page-id-3072 .entry-content .main-nav{max-width:1176px;margin:auto;display:flex;align-items:center;gap:36px;padding:0 0 16px;font-size:13px;font-weight:650}body.page-id-3072 .entry-content .main-nav a:hover{color:#5d5cd1}body.page-id-3072 .entry-content .mobile{display:none}body.page-id-3072 .entry-content .mobile-menu{padding:16px;background:#f6f5fc}body.page-id-3072 .entry-content .mobile-menu a{display:block;padding:8px}body.page-id-3072 .entry-content .hero{display:grid;grid-template-columns:1.1fr 1fr;background:#f7f7fb;margin-top:28px;border-radius:22px;overflow:hidden;min-height:440px;align-items:center;padding:46px 48px;gap:28px}body.page-id-3072 .entry-content .hero h1{font-size:52px;letter-spacing:-2.4px}body.page-id-3072 .entry-content .hero p{font-size:15px;margin:22px 0}body.page-id-3072 .entry-content .btn{display:inline-flex;gap:14px;align-items:center;justify-content:center;background:#5d5cd1;color:#fff;border:1px solid #5d5cd1;border-radius:9px;min-height:48px;padding:12px 22px;font-size:13px;font-weight:750;line-height:1.4;transition:background .2s,transform .2s}body.page-id-3072 .entry-content .btn:hover{background:#4948af;transform:translateY(-1px)}body.page-id-3072 .entry-content .btn.secondary{background:#fff;color:#262538;border-color:#dedde9}body.page-id-3072 .entry-content .btn.secondary:hover{background:#f6f5fc}body.page-id-3072 .entry-content .hero-proof{display:flex;align-items:center;gap:9px;margin-top:24px;font-size:10px;color:#737384}body.page-id-3072 .entry-content .hero-art{position:relative}body.page-id-3072 .entry-content .hero-art>img{width:100%;max-height:350px;object-fit:contain;mix-blend-mode:multiply}body.page-id-3072 .entry-content .floating{margin:8px 0 0 auto;display:flex;flex-direction:column;background:#fff;padding:12px 18px;border:1px solid #e8e6f1;border-radius:12px;max-width:245px;box-shadow:0 8px 24px rgba(39,33,78,.04)}body.page-id-3072 .entry-content .floating span{font-size:10px;color:#666576}body.page-id-3072 .entry-content .floating b{font-size:12px;margin:2px 0}body.page-id-3072 .entry-content .floating span:last-child{display:flex;align-items:center;justify-content:space-between;color:#5d5cd1;font-weight:800}body.page-id-3072 .entry-content .finder{border:1px solid #e5e3ef;border-radius:14px;background:#fff;margin:24px 0 0;padding:24px 28px;box-shadow:0 5px 20px rgba(32,32,57,.02)}body.page-id-3072 .entry-content .finder>b{font-size:15px}body.page-id-3072 .entry-content .finder-fields{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:16px;margin-top:12px}body.page-id-3072 .entry-content textarea{resize:vertical}body.page-id-3072 .entry-content .section-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:24px;gap:18px}body.page-id-3072 .entry-content .text-link{font-size:13px;font-weight:750;color:#5553bd}body.page-id-3072 .entry-content .section-title .eyebrow{margin-bottom:9px}body.page-id-3072 .entry-content .category-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}body.page-id-3072 .entry-content .category-tile{padding:20px;background:#f7f7fa;border:1px solid #ededf3;border-radius:14px;position:relative}body.page-id-3072 .entry-content .category-tile img{height:140px;width:100%;object-fit:contain;mix-blend-mode:multiply;margin-bottom:16px}body.page-id-3072 .entry-content .category-tile b{display:block;font-size:15px}body.page-id-3072 .entry-content .category-tile>span{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#696979;margin-top:6px}body.page-id-3072 .entry-content .screen-icon{height:140px;display:grid;place-items:center;margin-bottom:16px}body.page-id-3072 .entry-content .woocommerce ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}body.page-id-3072 .entry-content .product-card{min-width:0;display:flex;flex-direction:column}body.page-id-3072 .entry-content .product-photo{display:block;position:relative;background:#f6f6f9;border:1px solid #efeff4;border-radius:14px;overflow:hidden}body.page-id-3072 .entry-content .product-photo>img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;transition:transform .2s}body.page-id-3072 .entry-content .product-photo:hover>img{transform:scale(1.03)}body.page-id-3072 .entry-content .badges{display:flex;gap:5px;position:absolute;left:10px;bottom:12px;max-width:calc(100% - 64px);flex-wrap:wrap}body.page-id-3072 .entry-content .badge{font-size:9px;font-weight:750;padding:4px 7px;background:#e9e5fa;color:#57438d;border-radius:20px;line-height:1.3;white-space:nowrap}body.page-id-3072 .entry-content .badge.sale{background:#fbe3e7;color:#9d344a}body.page-id-3072 .entry-content .badge.warm{background:#f7ebda;color:#7d5d2b}body.page-id-3072 .entry-content .quick{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;border-radius:50%;width:38px;height:38px;background:#232333;color:#fff}body.page-id-3072 .entry-content .product-copy{padding:12px 2px;display:flex;flex-direction:column;flex:1}body.page-id-3072 .entry-content .product-copy small{font-size:10px;margin-bottom:4px}body.page-id-3072 .entry-content .product-name{display:block;font-size:13px;font-weight:700;line-height:1.5;min-height:39px}body.page-id-3072 .entry-content .price{font-weight:800;font-size:16px;padding-top:9px;margin-top:auto}body.page-id-3072 .entry-content .price.discount{color:#b63348}body.page-id-3072 .entry-content .price del{color:#92909d;font-weight:500;font-size:.75em;margin-right:8px}body.page-id-3072 .entry-content .two{display:grid;grid-template-columns:1fr 1fr;gap:28px}body.page-id-3072 .entry-content .three{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}body.page-id-3072 .entry-content .promo{padding:32px;border-radius:18px;position:relative;min-height:300px;overflow:hidden}body.page-id-3072 .entry-content .lavender{background:#fff!important;outline:1px solid #dedede;outline-offset:-1px}body.page-id-3072 .entry-content .promo h2{font-size:29px;position:relative;z-index:1}body.page-id-3072 .entry-content .promo p{font-size:12px;max-width:55%;position:relative;z-index:1}body.page-id-3072 .entry-content .promo .btn{position:relative;z-index:1}body.page-id-3072 .entry-content .promo img{position:absolute;width:45%;right:-10px;bottom:0;mix-blend-mode:multiply}body.page-id-3072 .entry-content .promo.dark{background:#282637;color:#fff}body.page-id-3072 .entry-content .promo.dark .eyebrow,body.page-id-3072 .entry-content .promo.dark p{color:#c7c4e0}body.page-id-3072 .entry-content .promo.dark img{mix-blend-mode:normal;width:38%;right:12px;bottom:22px;border-radius:12px}body.page-id-3072 .entry-content .benefits{border:1px solid #ecebf2;border-radius:14px;padding:25px;display:grid;grid-template-columns:repeat(3,1fr)}body.page-id-3072 .entry-content .benefits>div{display:grid;grid-template-columns:30px 1fr;gap:3px 10px;padding:0 12px}body.page-id-3072 .entry-content .benefits b{font-size:12px}body.page-id-3072 .entry-content .benefits small{font-size:10px}body.page-id-3072 .entry-content .story{text-align:center;max-width:680px;margin:65px auto 0}body.page-id-3072 .entry-content .story h2{font-size:34px}body.page-id-3072 .entry-content .story p{font-size:14px;margin:20px auto;max-width:600px}body.page-id-3072 .entry-content footer{border-top:1px solid #ebeaf1;background:#fafafd;padding:48px max(32px,calc(( 100% - 1176px ) / 2)) 0}body.page-id-3072 .entry-content .footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px}body.page-id-3072 .entry-content .footer-grid .logo{width:175px}body.page-id-3072 .entry-content .footer-grid p{font-size:12px}body.page-id-3072 .entry-content .footer-grid b{display:block;font-size:12px;margin-bottom:14px}body.page-id-3072 .entry-content .footer-grid a{display:block;font-size:11px;color:#6d6b7a;margin-bottom:9px}body.page-id-3072 .entry-content .footer-bottom{border-top:1px solid #e6e5ed;margin-top:36px;padding:20px 0;display:flex;justify-content:space-between;font-size:10px;color:#868391}body.page-id-3072 .entry-content .crumbs{font-size:11px;color:#8a8698;margin:25px 0}body.page-id-3072 .entry-content .crumbs span{margin:0 12px}body.page-id-3072 .entry-content .intro{margin:36px 0 30px;max-width:700px}body.page-id-3072 .entry-content .intro p{font-size:15px;max-width:620px}body.page-id-3072 .entry-content .chips{display:flex;gap:9px;flex-wrap:wrap;margin:20px 0 30px}body.page-id-3072 .entry-content .chip{border:1px solid #e3e1ec;border-radius:100px;padding:9px 18px;font-size:12px;font-weight:650}body.page-id-3072 .entry-content .chip:hover{border-color:#5d5cd1;color:#5d5cd1}body.page-id-3072 .entry-content .catalog{display:grid;grid-template-columns:minmax(0,3fr) minmax(210px,1fr);gap:28px;align-items:start}body.page-id-3072 .entry-content .catalog-main{min-width:0}body.page-id-3072 .entry-content .catalog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;color:#7b7889;margin-bottom:22px}body.page-id-3072 .entry-content .catalog-toolbar label{display:flex;align-items:center;gap:8px;font-size:11px}body.page-id-3072 .entry-content .catalog-toolbar select{width:auto;font-size:11px;padding:8px;min-height:38px;margin:0}body.page-id-3072 .entry-content .catalog .product-grid{gap:14px}body.page-id-3072 .entry-content .catalog .product-name{font-size:12px}body.page-id-3072 .entry-content .catalog .product-copy small{font-size:9px}body.page-id-3072 .entry-content .catalog .quick{width:34px;height:34px;right:6px}body.page-id-3072 .entry-content .catalog .badges{left:7px;bottom:13px;max-width:calc(100% - 45px);gap:3px}body.page-id-3072 .entry-content .catalog .badge{font-size:8px;padding:4px 5px}body.page-id-3072 .entry-content .filters{margin-top:0}body.page-id-3072 .entry-content .filters details{border:1px solid #e5e3ed;border-radius:12px;background:#fafafd;overflow:hidden}body.page-id-3072 .entry-content .filters summary{padding:18px;font-size:14px}body.page-id-3072 .entry-content .filter-body{padding:0 18px 18px}body.page-id-3072 .entry-content .filter-body label{margin:14px 0}body.page-id-3072 .entry-content .filter-body .btn{width:100%;min-height:42px;font-size:11px}body.page-id-3072 .entry-content .filter-body input[type=range]{padding:0;accent-color:#5d5cd1}body.page-id-3072 .entry-content .filter-body label b{float:right;color:#5d5cd1}body.page-id-3072 .entry-content .text-btn{border:0;background:0 0;color:#686395;text-decoration:underline;text-underline-offset:4px;font-size:12px;padding:12px 0}body.page-id-3072 .entry-content .filter-body .text-btn{width:100%}body.page-id-3072 .entry-content .help-box{padding:24px;background:#f6f5fc;border-radius:12px;margin-top:20px;font-size:12px}body.page-id-3072 .entry-content .help-box>svg{display:block;margin-bottom:12px;color:#5d5cd1}body.page-id-3072 .entry-content .help-box>b{display:block}body.page-id-3072 .entry-content .help-box p{font-size:12px}body.page-id-3072 .entry-content .help-box a{font-size:11px;font-weight:750;color:#5d5cd1}body.page-id-3072 .entry-content .pagination{display:flex;gap:8px;justify-content:center;margin:34px 0 15px}body.page-id-3072 .entry-content .pagination button{background:#fff;border:1px solid #e3e0ec;min-width:42px;height:42px;border-radius:8px;font-size:12px;padding:0 12px}body.page-id-3072 .entry-content .pagination .active{background:#5d5cd1;color:#fff;border-color:#5d5cd1}body.page-id-3072 .entry-content .demo-note{display:block;font-size:10px;color:#84808e;line-height:1.6;margin-top:14px}body.page-id-3072 .entry-content .category-bottom{max-width:780px;border-top:1px solid #eeeaf4;padding-top:32px}body.page-id-3072 .entry-content .category-bottom h2{font-size:23px}body.page-id-3072 .entry-content .category-bottom p{font-size:13px}body.page-id-3072 .entry-content .empty{text-align:center;padding:60px 20px;background:#fafafd;border:1px dashed #d9d5e7;border-radius:14px}body.page-id-3072 .entry-content .empty h2{font-size:24px}body.page-id-3072 .entry-content .empty p{font-size:13px}body.page-id-3072 .entry-content .empty .text-link{display:block;margin:18px}body.page-id-3072 .entry-content .empty-icon{display:grid;place-items:center;border-radius:50%;background:#ece8fa;width:60px;height:60px;margin:0 auto 22px;color:#5d5cd1}body.page-id-3072 .entry-content .pdp{display:grid;grid-template-columns:1.1fr 1fr;gap:52px;align-items:start;margin-top:34px}body.page-id-3072 .entry-content .gallery{position:sticky;top:24px}body.page-id-3072 .entry-content .main-photo{background:#f7f7fa;position:relative;border:1px solid #ececf3;border-radius:18px;overflow:hidden}body.page-id-3072 .entry-content .main-photo img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}body.page-id-3072 .entry-content .zoom{position:absolute;right:16px;bottom:16px;background:#fff;border:1px solid #ddd9eb;width:40px;height:40px;border-radius:50%;font-size:24px}body.page-id-3072 .entry-content .thumbs{display:flex;gap:12px;margin-top:14px}body.page-id-3072 .entry-content .thumbs button{width:74px;height:74px;border:1px solid #e1deea;background:#fff;border-radius:9px;padding:3px;overflow:hidden}body.page-id-3072 .entry-content .thumbs button:first-child{border-color:#5d5cd1}body.page-id-3072 .entry-content .thumbs img{width:100%;height:100%;object-fit:contain}body.page-id-3072 .entry-content .inline{position:static;max-width:none;margin-bottom:12px}body.page-id-3072 .entry-content .product-summary h1{font-size:27px;line-height:1.3;letter-spacing:-.6px}body.page-id-3072 .entry-content .price.large{font-size:29px;margin:12px 0 0;padding:0}body.page-id-3072 .entry-content .product-summary>p{font-size:13px}body.page-id-3072 .entry-content .choose{border-top:1px solid #ebe8f1;margin-top:20px;padding-top:18px}body.page-id-3072 .entry-content .choose label{margin-bottom:16px}body.page-id-3072 .entry-content .choose>b{font-size:12px}body.page-id-3072 .entry-content .choose b span{font-weight:500;color:#727081}body.page-id-3072 .entry-content .swatches{display:flex;gap:10px;margin-top:10px}body.page-id-3072 .entry-content .swatches button{border:1px solid #e1dfea;border-radius:9px;background:#fff;padding:5px;width:76px;font-size:10px}body.page-id-3072 .entry-content .swatches img{height:56px;width:100%;object-fit:contain}body.page-id-3072 .entry-content .swatches button.selected{outline:2px solid #5d5cd1;background:#f3f1fc}body.page-id-3072 .entry-content .selection{font-size:11px;color:#655db4;background:#f5f3fc;padding:10px 12px;border-radius:8px;margin-top:15px}body.page-id-3072 .entry-content .buy{display:flex;align-items:end;gap:12px;margin:20px 0}body.page-id-3072 .entry-content .buy .btn{flex:1;min-height:50px}body.page-id-3072 .entry-content .quantity{width:80px}body.page-id-3072 .entry-content .quantity input{height:50px;margin-top:4px}body.page-id-3072 .entry-content .trust-list{display:grid;gap:7px;font-size:11px;color:#625e71}body.page-id-3072 .entry-content .micro-links{display:flex;gap:20px;margin-top:20px;font-size:11px;color:#5d5cd1;text-decoration:underline}body.page-id-3072 .entry-content .product-details{max-width:930px;margin:55px auto 0}body.page-id-3072 .entry-content details{border-bottom:1px solid #e7e4ee}body.page-id-3072 .entry-content summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:750;font-size:15px;padding:18px 0}body.page-id-3072 .entry-content summary::-webkit-details-marker{display:none}body.page-id-3072 .entry-content details>div,body.page-id-3072 .entry-content details>p{padding:4px 0 24px;color:#696577;font-size:13px}body.page-id-3072 .entry-content details>div table{width:100%;border-collapse:collapse}body.page-id-3072 .entry-content td,body.page-id-3072 .entry-content th{text-align:left;padding:12px;border-bottom:1px solid #eeebf4;vertical-align:top;font-size:12px}body.page-id-3072 .entry-content th{width:30%;font-weight:650;background:#faf9fc}body.page-id-3072 .entry-content .mobile-sticky{display:none}body.page-id-3072 .entry-content .count{font-size:16px;background:#f1effb;color:#5d5cd1;padding:4px 10px;border-radius:50%;vertical-align:middle;margin-left:16px}body.page-id-3072 .entry-content .checkout-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr);gap:40px;align-items:start;margin-top:28px}body.page-id-3072 .entry-content .cart-item{display:grid;grid-template-columns:125px 1fr auto;gap:20px;padding:22px 0;border-top:1px solid #e9e6ee;border-bottom:1px solid #e9e6ee}body.page-id-3072 .entry-content .cart-item>img{background:#f7f7fa;border-radius:12px;width:125px}body.page-id-3072 .entry-content .cart-item h3{font-size:15px}body.page-id-3072 .entry-content .cart-item p{font-size:11px;margin:7px 0}body.page-id-3072 .entry-content .cart-item .eyebrow{font-size:9px;margin-bottom:7px}body.page-id-3072 .entry-content .cart-item>b{font-size:14px}body.page-id-3072 .entry-content .cart-item select{min-height:35px;width:60px;font-size:11px}body.page-id-3072 .entry-content .row{display:flex;align-items:center;gap:25px}body.page-id-3072 .entry-content .row input{min-width:0}body.page-id-3072 .entry-content .notice{padding:15px 18px;background:#f3f2fb;border-radius:10px;display:flex;align-items:center;gap:12px;font-size:12px;color:#615997;margin:20px 0}body.page-id-3072 .entry-content .coupon summary{font-size:12px}body.page-id-3072 .entry-content .order-summary{background:#f8f7fc;border:1px solid #e7e3f0;border-radius:16px;padding:26px;position:sticky;top:24px}body.page-id-3072 .entry-content .order-summary h2{font-size:23px;margin-bottom:25px}body.page-id-3072 .entry-content .mini-item{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;font-size:11px;padding-bottom:24px;border-bottom:1px solid #e1ddeb;margin-bottom:20px}body.page-id-3072 .entry-content .mini-item img{border-radius:7px}body.page-id-3072 .entry-content .mini-item small{display:block;font-size:9px}body.page-id-3072 .entry-content .mini-item b{font-size:11px}body.page-id-3072 .entry-content .totalline{display:flex;justify-content:space-between;font-size:12px;margin:14px 0}body.page-id-3072 .entry-content .total{font-size:20px;border-top:1px solid #e1ddeb;padding-top:18px;margin-bottom:0}body.page-id-3072 .entry-content .green{color:#427b5a}body.page-id-3072 .entry-content .order-summary>.btn{width:100%;margin:22px 0}body.page-id-3072 .entry-content .order-summary .trust-list{margin-top:20px}body.page-id-3072 .entry-content .checkout-heading{margin:40px 0}body.page-id-3072 .entry-content .checkout-heading h1{margin-top:25px}body.page-id-3072 .entry-content .checkout-heading small{font-size:11px}body.page-id-3072 .entry-content .checkout-heading small span{padding:0 12px}body.page-id-3072 .entry-content .secure{display:flex;align-items:center;gap:10px;font-size:12px;color:#696579}body.page-id-3072 .entry-content .form-panel{padding:28px;border:1px solid #e7e3ef;border-radius:14px;background:#fff;margin-top:0;margin-bottom:22px}body.page-id-3072 .entry-content .form-panel h2{font-size:21px;margin-bottom:25px}body.page-id-3072 .entry-content .form-panel label{margin-bottom:17px}body.page-id-3072 .entry-content .form-panel .two{gap:16px}body.page-id-3072 .entry-content .form-panel p{font-size:12px}body.page-id-3072 .entry-content .form-panel a{color:#5d5cd1}body.page-id-3072 .entry-content .step{border-radius:50%;display:inline-grid;place-items:center;width:28px;height:28px;background:#eeebfb;color:#5d5cd1;font-size:13px;margin-right:12px}body.page-id-3072 .entry-content .check{display:flex;align-items:center;gap:8px;font-size:11px!important;font-weight:500;flex-wrap:wrap}body.page-id-3072 .entry-content .check input{width:16px;height:16px;min-height:0;margin:0;accent-color:#5d5cd1}body.page-id-3072 .entry-content .payment{display:flex;align-items:center;gap:12px;border:1px solid #e2ddeb;border-radius:8px;padding:16px}body.page-id-3072 .entry-content .payment input{width:16px;min-height:0;margin:0;accent-color:#5d5cd1}body.page-id-3072 .entry-content .payment span{margin-left:auto;font-size:10px;color:#787282}body.page-id-3072 .entry-content .wide{width:100%}body.page-id-3072 .entry-content .service-hero{background:#f7f6fc;border-radius:18px;padding:36px 44px;margin-bottom:30px}body.page-id-3072 .entry-content .service-hero .intro{margin:0 0 22px}body.page-id-3072 .entry-content .service-cards{margin:30px 0}body.page-id-3072 .entry-content .service-cards>div{padding:26px;border:1px solid #e5e2ee;border-radius:14px}body.page-id-3072 .entry-content .service-cards h3{margin-top:14px}body.page-id-3072 .entry-content .service-cards p{font-size:12px}body.page-id-3072 .entry-content .number{font-size:12px;color:#5d5cd1;background:#eeebfa;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;font-weight:800}body.page-id-3072 .entry-content .reading-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:52px;margin:50px 0}body.page-id-3072 .entry-content .side-links{display:flex;flex-direction:column;align-self:start;border:1px solid #e7e3f0;border-radius:12px;overflow:hidden}body.page-id-3072 .entry-content .side-links a,body.page-id-3072 .entry-content .side-links button{text-align:left;border:0;border-bottom:1px solid #eeeaf5;background:#fff;padding:14px 18px;font-size:12px;color:#696279}body.page-id-3072 .entry-content .side-links .current,body.page-id-3072 .entry-content .side-links button:hover{background:#f2effb;color:#5d5cd1}body.page-id-3072 .entry-content .reading{max-width:780px}body.page-id-3072 .entry-content .reading h2{font-size:23px;margin-top:36px}body.page-id-3072 .entry-content .reading h2:first-child{margin-top:0}body.page-id-3072 .entry-content .reading p{font-size:13px;line-height:1.9}body.page-id-3072 .entry-content .help-banner{background:#f3f0fb;border-radius:14px;padding:28px;margin-top:32px}body.page-id-3072 .entry-content .help-banner h2{margin-top:0}body.page-id-3072 .entry-content .help-banner .btn{margin-top:15px}body.page-id-3072 .entry-content .content-two{gap:70px;align-items:start;margin:40px 0}body.page-id-3072 .entry-content .content-two h2{font-size:28px}body.page-id-3072 .entry-content .content-two>div>p{max-width:460px;font-size:14px}body.page-id-3072 .entry-content .faq-search{max-width:680px;display:flex;align-items:center;gap:10px;border:1px solid #ddd7ea;border-radius:10px;padding:0 18px}body.page-id-3072 .entry-content .faq-search input{border:0;margin:0;min-height:54px}body.page-id-3072 .entry-content .account-panels{margin-top:35px;max-width:980px}body.page-id-3072 .entry-content .account-panels .trust-list{margin:30px 0}body.page-id-3072 .entry-content .account-panels .text-btn{display:block}body.page-id-3072 .entry-content .about-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;background:#f7f6fc;border-radius:18px;padding:40px}body.page-id-3072 .entry-content .about-hero img{width:100%;mix-blend-mode:multiply;align-self:center}body.page-id-3072 .entry-content .about-hero .intro{margin-top:0}body.page-id-3072 .entry-content .bundle-tiers{margin:32px 0}body.page-id-3072 .entry-content .bundle-tiers>div{border:1px solid #e1dbea;border-radius:16px;padding:30px;background:#faf9fc}body.page-id-3072 .entry-content .bundle-tiers span{font-size:10px;letter-spacing:1px;color:#6c6193}body.page-id-3072 .entry-content .bundle-tiers h2{margin:10px 0}body.page-id-3072 .entry-content .bundle-tiers strong{font-size:37px;color:#5d5cd1}body.page-id-3072 .entry-content .legal p{white-space:pre-line;overflow-wrap:anywhere}body.page-id-3072 .entry-content .legal h3{margin-top:30px}body.page-id-3072 .entry-content .muted{font-size:12px;color:#80798b}body.page-id-3072 .entry-content #toast.show{opacity:1;transform:translate(-50%,0)}body.page-id-3072 .entry-content dialog{border:0;border-radius:20px;max-width:90vw;max-height:90vh;padding:20px}body.page-id-3072 .entry-content dialog::backdrop{background:rgba(23,19,34,.53)}body.page-id-3072 .entry-content dialog img{max-height:75vh;width:auto;margin:auto}body.page-id-3072 .entry-content dialog button{display:block;margin-left:auto;background:0 0;border:none;padding:10px}@media (min-width:768px) and (max-width:1024px){body.page-id-3072 .entry-content .woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}body.page-id-3072 .entry-content .catalog{display:flex;flex-direction:column}body.page-id-3072 .entry-content .filters{order:-1;width:100%}body.page-id-3072 .entry-content .filters .help-box{display:none}body.page-id-3072 .entry-content .catalog-main{width:100%}body.page-id-3072 .entry-content .filter-body{display:flex;gap:18px;align-items:center}body.page-id-3072 .entry-content .hero h1{font-size:40px}body.page-id-3072 .entry-content .header-main{gap:24px}body.page-id-3072 .entry-content .main-nav{padding-inline:32px;gap:20px}body.page-id-3072 .entry-content .pdp{gap:30px}body.page-id-3072 .entry-content .checkout-layout{gap:24px;grid-template-columns:1.3fr 1fr}body.page-id-3072 .entry-content .footer-grid{gap:20px}body.page-id-3072 .entry-content .hero{padding:35px}body.page-id-3072 .entry-content .hero-proof{font-size:9px}body.page-id-3072 .entry-content .promo{padding:24px}body.page-id-3072 .entry-content .promo h2{font-size:24px}}@media (max-width:767px){body.page-id-3072 .entry-content h2{font-size:25px}body.page-id-3072 .entry-content h3{font-size:18px}body.page-id-3072 .entry-content .uspbar{font-size:9px;padding:7px 12px}body.page-id-3072 .entry-content .uspbar span{padding:0 5px}body.page-id-3072 .entry-content .header-main{padding:0 14px;height:auto;min-height:66px;gap:8px;flex-wrap:wrap}body.page-id-3072 .entry-content .header-main .logo{width:166px}body.page-id-3072 .entry-content .mobile{display:flex}body.page-id-3072 .entry-content .header-actions{gap:0;margin-left:auto}body.page-id-3072 .entry-content .header-actions .account-icon{display:none}body.page-id-3072 .entry-content .icon{width:36px}body.page-id-3072 .entry-content .main-nav{display:none}body.page-id-3072 .entry-content .search{order:5;max-width:none;margin-bottom:13px;height:40px}body.page-id-3072 .entry-content .search input{font-size:12px}body.page-id-3072 .entry-content .header-main>a{margin-right:auto}body.page-id-3072 .entry-content .secure{font-size:10px}body.page-id-3072 .entry-content .hero{margin-top:18px;padding:26px 22px 20px;grid-template-columns:1fr;gap:10px;border-radius:16px}body.page-id-3072 .entry-content .hero h1{font-size:39px;letter-spacing:-1.7px}body.page-id-3072 .entry-content .hero p{font-size:13px;margin:15px 0}body.page-id-3072 .entry-content .btn{min-height:47px;padding:12px 16px;font-size:12px}body.page-id-3072 .entry-content .hero-proof{margin-top:16px;font-size:9px}body.page-id-3072 .entry-content .hero-art>img{max-height:245px}body.page-id-3072 .entry-content .floating{display:none}body.page-id-3072 .entry-content .finder{padding:20px;margin-top:16px}body.page-id-3072 .entry-content .finder>b{font-size:13px}body.page-id-3072 .entry-content .finder-fields{grid-template-columns:1fr 1fr;gap:12px}body.page-id-3072 .entry-content .finder-fields .btn{grid-column:1/-1}body.page-id-3072 .entry-content .finder-fields label{font-size:10px}body.page-id-3072 .entry-content .finder-fields select{font-size:12px;padding:10px}body.page-id-3072 .entry-content .section-title{align-items:center;margin-bottom:18px}body.page-id-3072 .entry-content .section-title h2{font-size:24px}body.page-id-3072 .entry-content .section-title .text-link{font-size:10px;max-width:80px;text-align:right}body.page-id-3072 .entry-content .category-tiles{grid-template-columns:1fr 1fr;gap:12px}body.page-id-3072 .entry-content .category-tile{padding:14px;border-radius:12px}body.page-id-3072 .entry-content .category-tile img,body.page-id-3072 .entry-content .screen-icon{height:105px;margin-bottom:10px}body.page-id-3072 .entry-content .category-tile b{font-size:12px}body.page-id-3072 .entry-content .category-tile>span{font-size:10px}body.page-id-3072 .entry-content .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}body.page-id-3072 .entry-content .product-name{font-size:12px;min-height:36px;line-height:1.5}body.page-id-3072 .entry-content .product-copy small{font-size:9px}body.page-id-3072 .entry-content .price{font-size:15px}body.page-id-3072 .entry-content .product-photo{border-radius:12px}body.page-id-3072 .entry-content .badges{left:7px;bottom:10px;max-width:calc(100% - 50px)}body.page-id-3072 .entry-content .badge{font-size:8px;padding:4px 5px}body.page-id-3072 .entry-content .quick{width:34px;height:34px;right:6px;bottom:7px}body.page-id-3072 .entry-content .two,body.page-id-3072 .entry-content .three{grid-template-columns:1fr;gap:16px}body.page-id-3072 .entry-content .promos{gap:16px}body.page-id-3072 .entry-content .promo{padding:26px;min-height:285px}body.page-id-3072 .entry-content .promo h2{font-size:27px}body.page-id-3072 .entry-content .promo img{width:43%}body.page-id-3072 .entry-content .benefits{grid-template-columns:1fr;gap:22px;padding:24px}body.page-id-3072 .entry-content .benefits>div{padding:0}body.page-id-3072 .entry-content .benefits b{font-size:12px}body.page-id-3072 .entry-content .benefits small{font-size:11px}body.page-id-3072 .entry-content .story{margin-top:40px}body.page-id-3072 .entry-content .story h2{font-size:28px}body.page-id-3072 .entry-content .story p{font-size:13px}body.page-id-3072 .entry-content .footer-grid{grid-template-columns:1fr 1fr;gap:28px 20px}body.page-id-3072 .entry-content .footer-grid>div:first-child{grid-column:1/-1}body.page-id-3072 .entry-content .footer-grid .logo{width:160px}body.page-id-3072 .entry-content footer{padding:30px 20px 0}body.page-id-3072 .entry-content .footer-bottom{display:block;font-size:9px}body.page-id-3072 .entry-content .footer-bottom span{display:block;margin-top:6px}body.page-id-3072 .entry-content .crumbs{font-size:10px;margin:18px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.page-id-3072 .entry-content .intro{margin:28px 0 22px}body.page-id-3072 .entry-content .intro p{font-size:13px}body.page-id-3072 .entry-content .chips{gap:8px;margin:20px 0}body.page-id-3072 .entry-content .chip{padding:8px 13px;font-size:10px}body.page-id-3072 .entry-content .catalog{display:flex;flex-direction:column;gap:18px}body.page-id-3072 .entry-content .filters{order:-1;width:100%}body.page-id-3072 .entry-content .filters summary{font-size:13px;padding:12px 16px}body.page-id-3072 .entry-content .filters .help-box{display:none}body.page-id-3072 .entry-content .filter-body label{font-size:12px}body.page-id-3072 .entry-content .catalog-main{width:100%}body.page-id-3072 .entry-content .catalog-toolbar{font-size:10px;margin-bottom:17px;gap:10px}body.page-id-3072 .entry-content .catalog-toolbar>span{max-width:110px}body.page-id-3072 .entry-content .catalog-toolbar label{font-size:0;gap:0}body.page-id-3072 .entry-content .catalog-toolbar select{font-size:10px;max-width:165px}body.page-id-3072 .entry-content .catalog .product-grid{grid-template-columns:1fr 1fr;gap:16px 12px}body.page-id-3072 .entry-content .catalog .product-name{font-size:12px}body.page-id-3072 .entry-content .catalog .quick{width:34px;height:34px}body.page-id-3072 .entry-content .catalog .badge{font-size:8px}body.page-id-3072 .entry-content .pagination{margin-top:24px}body.page-id-3072 .entry-content .category-bottom{padding-top:24px}body.page-id-3072 .entry-content .category-bottom h2{font-size:21px}body.page-id-3072 .entry-content .empty{padding:35px 20px}body.page-id-3072 .entry-content .empty h2{font-size:22px}body.page-id-3072 .entry-content .empty p{font-size:12px}body.page-id-3072 .entry-content .pdp{display:flex;flex-direction:column;gap:24px;margin-top:20px}body.page-id-3072 .entry-content .gallery{position:static;width:100%}body.page-id-3072 .entry-content .main-photo{border-radius:14px}body.page-id-3072 .entry-content .main-photo img{aspect-ratio:1.06}body.page-id-3072 .entry-content .thumbs{gap:9px;margin-top:10px}body.page-id-3072 .entry-content .thumbs button{width:58px;height:58px}body.page-id-3072 .entry-content .product-summary h1{font-size:24px;line-height:1.3;letter-spacing:-.6px}body.page-id-3072 .entry-content .product-summary{width:100%}body.page-id-3072 .entry-content .price.large{font-size:27px}body.page-id-3072 .entry-content .product-summary>p{font-size:13px}body.page-id-3072 .entry-content .choose select{font-size:14px}body.page-id-3072 .entry-content .swatches button{width:74px}body.page-id-3072 .entry-content .buy{gap:10px}body.page-id-3072 .entry-content .quantity{width:70px}body.page-id-3072 .entry-content .buy .btn{font-size:12px;padding:12px}body.page-id-3072 .entry-content .trust-list{font-size:10px}body.page-id-3072 .entry-content .micro-links{font-size:11px;gap:22px}body.page-id-3072 .entry-content .product-details{margin-top:32px}body.page-id-3072 .entry-content .product-details summary{font-size:14px}body.page-id-3072 .entry-content td,body.page-id-3072 .entry-content th{padding:10px 8px;font-size:11px}body.page-id-3072 .entry-content .mobile-sticky{position:fixed;bottom:0;left:0;right:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #e7e2f0;background:rgba(255,255,255,.96);box-shadow:0 -4px 20px rgba(48,32,67,.04)}body.page-id-3072 .entry-content .mobile-sticky>div{min-width:0}body.page-id-3072 .entry-content .mobile-sticky small{display:block;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}body.page-id-3072 .entry-content .mobile-sticky b{font-size:17px}body.page-id-3072 .entry-content:has(.mobile-sticky){padding-bottom:84px}body.page-id-3072 .entry-content .checkout-layout{grid-template-columns:1fr;gap:24px}body.page-id-3072 .entry-content .section-title h1{font-size:30px}body.page-id-3072 .entry-content .count{font-size:12px;padding:3px 9px;margin-left:8px}body.page-id-3072 .entry-content .cart-item{grid-template-columns:80px 1fr;gap:15px;padding:18px 0}body.page-id-3072 .entry-content .cart-item>img{width:80px}body.page-id-3072 .entry-content .cart-item>b{grid-column:2;margin-top:-8px}body.page-id-3072 .entry-content .cart-item h3{font-size:13px}body.page-id-3072 .entry-content .cart-item p{font-size:10px}body.page-id-3072 .entry-content .cart-item .eyebrow{font-size:8px}body.page-id-3072 .entry-content .row{gap:16px}body.page-id-3072 .entry-content .order-summary{position:static;padding:23px}body.page-id-3072 .entry-content .order-summary h2{font-size:22px}body.page-id-3072 .entry-content .checkout-heading{margin:30px 0}body.page-id-3072 .entry-content .checkout-heading h1{font-size:34px;margin-top:22px}body.page-id-3072 .entry-content .checkout-heading small{font-size:9px}body.page-id-3072 .entry-content .checkout-heading p{font-size:13px}body.page-id-3072 .entry-content .checkout-form .form-panel{padding:20px}body.page-id-3072 .entry-content .form-panel h2{font-size:19px}body.page-id-3072 .entry-content .form-panel .two{grid-template-columns:1fr 1fr;gap:12px}body.page-id-3072 .entry-content .form-panel label{font-size:11px}body.page-id-3072 .entry-content .payment{padding:12px;gap:10px}body.page-id-3072 .entry-content .payment span{font-size:9px}body.page-id-3072 .entry-content .payment b{font-size:12px}body.page-id-3072 .entry-content .form-panel .check{font-size:10px!important}body.page-id-3072 .entry-content .checkout-layout:has(.checkout-form)>.order-summary{order:-1}body.page-id-3072 .entry-content .checkout-layout:has(.checkout-form)>.order-summary .mini-item{margin-bottom:8px;padding-bottom:12px}body.page-id-3072 .entry-content .checkout-layout:has(.checkout-form)>.order-summary .eyebrow,body.page-id-3072 .entry-content .checkout-layout:has(.checkout-form)>.order-summary .trust-list{display:none}body.page-id-3072 .entry-content .service-hero{padding:25px 22px;border-radius:14px}body.page-id-3072 .entry-content .service-hero h1{font-size:31px}body.page-id-3072 .entry-content .service-cards{gap:12px;margin:25px 0}body.page-id-3072 .entry-content .service-cards>div{padding:22px}body.page-id-3072 .entry-content .service-cards h3{font-size:17px;margin-top:10px}body.page-id-3072 .entry-content .service-cards p{font-size:12px}body.page-id-3072 .entry-content .reading-layout{grid-template-columns:1fr;gap:24px;margin:30px 0}body.page-id-3072 .entry-content .side-links{display:flex;flex-direction:row;flex-wrap:wrap;border:none;gap:7px;overflow:visible}body.page-id-3072 .entry-content .side-links a,body.page-id-3072 .entry-content .side-links button{border:1px solid #e5dfed;border-radius:8px;padding:9px 12px;font-size:10px}body.page-id-3072 .entry-content .reading h2{font-size:22px;margin-top:28px}body.page-id-3072 .entry-content .reading p{font-size:13px}body.page-id-3072 .entry-content .reading summary{font-size:13px;gap:18px}body.page-id-3072 .entry-content .help-banner{padding:23px}body.page-id-3072 .entry-content .help-banner h3{font-size:19px}body.page-id-3072 .entry-content .content-two{gap:24px;margin:30px 0}body.page-id-3072 .entry-content .content-two h2{font-size:25px}body.page-id-3072 .entry-content .content-two>div>p{font-size:13px}body.page-id-3072 .entry-content .form-panel{padding:22px}body.page-id-3072 .entry-content .faq-search input{font-size:12px}body.page-id-3072 .entry-content .account-panels{margin-top:25px}body.page-id-3072 .entry-content .about-hero{grid-template-columns:1fr;gap:16px;padding:25px 22px}body.page-id-3072 .entry-content .about-hero h1{font-size:31px}body.page-id-3072 .entry-content .about-hero img{max-height:280px;object-fit:contain}body.page-id-3072 .entry-content .bundle-tiers{grid-template-columns:1fr 1fr;gap:12px}body.page-id-3072 .entry-content .bundle-tiers>div{padding:20px 15px}body.page-id-3072 .entry-content .bundle-tiers span{font-size:8px}body.page-id-3072 .entry-content .bundle-tiers h2{font-size:20px}body.page-id-3072 .entry-content .bundle-tiers strong{font-size:23px}body.page-id-3072 .entry-content .legal p{font-size:12px}}body.page-id-3072 .entry-content .e-con{width:100%;max-width:none;gap:0!important;--gap:0px}body.page-id-3072 .entry-content .elementor-widget-html,body.page-id-3072 .entry-content .elementor-widget-shortcode{width:100%;margin:0}body.page-id-3072 .entry-content .woocommerce ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;width:100%;margin:0!important;padding:0!important}body.page-id-3072 .entry-content .woocommerce ul.products::before,body.page-id-3072 .entry-content .woocommerce ul.products::after{display:none!important}body.page-id-3072 .entry-content .woocommerce ul.products li.product{float:none!important;clear:none!important;width:auto!important;margin:0!important;min-width:0;display:flex;flex-direction:column}body.page-id-3072 .entry-content .woocommerce ul.products li.product figure a.woocommerce-LoopProduct-link{display:block;position:relative;background:#f6f6f9;border:1px solid #efeff4;border-radius:14px;overflow:hidden}body.page-id-3072 .entry-content .woocommerce ul.products li.product a img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;margin:0!important}body.page-id-3072 .entry-content .woocommerce ul.products li.product .woocommerce-loop-product__title{padding:12px 2px 0;font-size:13px;line-height:1.5;font-weight:700;color:#171725;min-height:44px}body.page-id-3072 .entry-content .woocommerce ul.products li.product .price{padding:4px 2px 12px;font-size:16px;line-height:1.4;font-weight:800;color:#171725}body.page-id-3072 .entry-content .woocommerce ul.products li.product .button{display:none!important}body.page-id-3072 .entry-content .woocommerce ul.products li.product .onsale{top:10px;left:10px;right:auto;min-height:0;line-height:1.3;padding:4px 7px;border-radius:20px;background:#fbe3e7;color:#9d344a}@media (max-width:1024px){body.page-id-3072 .entry-content .woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}}@media (max-width:767px){body.page-id-3072 .entry-content .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 12px!important}}body.page-id-3072 .entry-content h2{font-size:30px;line-height:1.25;letter-spacing:-.9px}body.page-id-3072 .entry-content h3{font-size:19px;line-height:1.4;letter-spacing:-.3px}body.page-id-3072 .entry-content small{font-size:12px;line-height:1.6;color:#696979}body.page-id-3072 .entry-content em{font-style:normal;color:#5d5cd1}body.page-id-3072 .entry-content .uspbar{background:#f0effb;text-align:center;font-size:11px;font-weight:650;padding:8px 16px;color:#46439d}body.page-id-3072 .entry-content .uspbar span{padding:0 16px}body.page-id-3072 .entry-content .header-main{max-width:1240px;margin:auto;height:84px;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:0 32px}body.page-id-3072 .entry-content .logo{width:196px;height:auto}body.page-id-3072 .entry-content .search{display:flex;align-items:center;background:#f7f7fa;border:1px solid #ececf2;border-radius:10px;max-width:465px;width:100%;height:43px}body.page-id-3072 .entry-content .search input{background:0 0;border:none;min-width:0;flex:1;height:100%;font-size:12px}body.page-id-3072 .entry-content .search button{border:0;background:0 0;padding:12px}body.page-id-3072 .entry-content .header-actions{display:flex;gap:20px}body.page-id-3072 .entry-content .icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:0 0}body.page-id-3072 .entry-content .icon sup{position:absolute;background:#5d5cd1;color:#fff;border-radius:50%;height:17px;width:17px;right:0;top:0;font-size:10px;text-align:center}body.page-id-3072 .entry-content .main-nav{max-width:1176px;margin:auto;display:flex;align-items:center;gap:36px;padding:0 0 16px;font-size:13px;font-weight:650}body.page-id-3072 .entry-content .main-nav a:hover{color:#5d5cd1}body.page-id-3072 .entry-content .mobile{display:none}body.page-id-3072 .entry-content .mobile-menu{padding:16px;background:#f6f5fc}body.page-id-3072 .entry-content .mobile-menu a{display:block;padding:8px}body.page-id-3072 .entry-content .hero{display:grid;grid-template-columns:1.1fr 1fr;background:#f7f7fb;margin-top:28px;border-radius:22px;overflow:hidden;min-height:440px;align-items:center;padding:46px 48px;gap:28px}body.page-id-3072 .entry-content .hero h1{font-size:52px;letter-spacing:-2.4px}body.page-id-3072 .entry-content .hero p{font-size:15px;margin:22px 0}body.page-id-3072 .entry-content .btn{display:inline-flex;gap:14px;align-items:center;justify-content:center;background:#5d5cd1;color:#fff;border:1px solid #5d5cd1;border-radius:9px;min-height:48px;padding:12px 22px;font-size:13px;font-weight:750;line-height:1.4;transition:background .2s,transform .2s}body.page-id-3072 .entry-content .btn:hover{background:#4948af;transform:translateY(-1px)}body.page-id-3072 .entry-content .btn.secondary{background:#fff;color:#262538;border-color:#dedde9}body.page-id-3072 .entry-content .btn.secondary:hover{background:#f6f5fc}body.page-id-3072 .entry-content .hero-proof{display:flex;align-items:center;gap:9px;margin-top:24px;font-size:10px;color:#737384}body.page-id-3072 .entry-content .hero-art{position:relative}body.page-id-3072 .entry-content .hero-art>img{width:100%;max-height:350px;object-fit:contain;mix-blend-mode:multiply}body.page-id-3072 .entry-content .floating{margin:8px 0 0 auto;display:flex;flex-direction:column;background:#fff;padding:12px 18px;border:1px solid #e8e6f1;border-radius:12px;max-width:245px;box-shadow:0 8px 24px rgba(39,33,78,.04)}body.page-id-3072 .entry-content .floating span{font-size:10px;color:#666576}body.page-id-3072 .entry-content .floating b{font-size:12px;margin:2px 0}body.page-id-3072 .entry-content .floating span:last-child{display:flex;align-items:center;justify-content:space-between;color:#5d5cd1;font-weight:800}body.page-id-3072 .entry-content .finder{border:1px solid #e5e3ef;border-radius:14px;background:#fff;margin:24px 0 0;padding:24px 28px;box-shadow:0 5px 20px rgba(32,32,57,.02)}body.page-id-3072 .entry-content .finder>b{font-size:15px}body.page-id-3072 .entry-content .finder-fields{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:16px;margin-top:12px}body.page-id-3072 .entry-content textarea{resize:vertical}body.page-id-3072 .entry-content .section-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:24px;gap:18px}body.page-id-3072 .entry-content .text-link{font-size:13px;font-weight:750;color:#5553bd}body.page-id-3072 .entry-content .section-title .eyebrow{margin-bottom:9px}body.page-id-3072 .entry-content .category-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}body.page-id-3072 .entry-content .category-tile{padding:20px;background:#f7f7fa;border:1px solid #ededf3;border-radius:14px;position:relative}body.page-id-3072 .entry-content .category-tile img{height:140px;width:100%;object-fit:contain;mix-blend-mode:multiply;margin-bottom:16px}body.page-id-3072 .entry-content .category-tile b{display:block;font-size:15px}body.page-id-3072 .entry-content .category-tile>span{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#696979;margin-top:6px}body.page-id-3072 .entry-content .screen-icon{height:140px;display:grid;place-items:center;margin-bottom:16px}body.page-id-3072 .entry-content .woocommerce ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}body.page-id-3072 .entry-content .product-card{min-width:0;display:flex;flex-direction:column}body.page-id-3072 .entry-content .product-photo{display:block;position:relative;background:#f6f6f9;border:1px solid #efeff4;border-radius:14px;overflow:hidden}body.page-id-3072 .entry-content .product-photo>img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;transition:transform .2s}body.page-id-3072 .entry-content .product-photo:hover>img{transform:scale(1.03)}body.page-id-3072 .entry-content .badges{display:flex;gap:5px;position:absolute;left:10px;bottom:12px;max-width:calc(100% - 64px);flex-wrap:wrap}body.page-id-3072 .entry-content .badge{font-size:9px;font-weight:750;padding:4px 7px;background:#e9e5fa;color:#57438d;border-radius:20px;line-height:1.3;white-space:nowrap}body.page-id-3072 .entry-content .badge.sale{background:#fbe3e7;color:#9d344a}body.page-id-3072 .entry-content .badge.warm{background:#f7ebda;color:#7d5d2b}body.page-id-3072 .entry-content .quick{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;border-radius:50%;width:38px;height:38px;background:#232333;color:#fff}body.page-id-3072 .entry-content .product-copy{padding:12px 2px;display:flex;flex-direction:column;flex:1}body.page-id-3072 .entry-content .product-copy small{font-size:10px;margin-bottom:4px}body.page-id-3072 .entry-content .product-name{display:block;font-size:13px;font-weight:700;line-height:1.5;min-height:39px}body.page-id-3072 .entry-content .price{font-weight:800;font-size:16px;padding-top:9px;margin-top:auto}body.page-id-3072 .entry-content .price.discount{color:#b63348}body.page-id-3072 .entry-content .price del{color:#92909d;font-weight:500;font-size:.75em;margin-right:8px}body.page-id-3072 .entry-content .two{display:grid;grid-template-columns:1fr 1fr;gap:28px}body.page-id-3072 .entry-content .three{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}body.page-id-3072 .entry-content .promo{padding:32px;border-radius:18px;position:relative;min-height:300px;overflow:hidden}body.page-id-3072 .entry-content .lavender{background:#fff!important;outline:1px solid #dedede;outline-offset:-1px}body.page-id-3072 .entry-content .promo h2{font-size:29px;position:relative;z-index:1}body.page-id-3072 .entry-content .promo p{font-size:12px;max-width:55%;position:relative;z-index:1}body.page-id-3072 .entry-content .promo .btn{position:relative;z-index:1}body.page-id-3072 .entry-content .promo img{position:absolute;width:45%;right:-10px;bottom:0;mix-blend-mode:multiply}body.page-id-3072 .entry-content .promo.dark{background:#282637;color:#fff}body.page-id-3072 .entry-content .promo.dark .eyebrow,body.page-id-3072 .entry-content .promo.dark p{color:#c7c4e0}body.page-id-3072 .entry-content .promo.dark img{mix-blend-mode:normal;width:38%;right:12px;bottom:22px;border-radius:12px}body.page-id-3072 .entry-content .benefits{border:1px solid #ecebf2;border-radius:14px;padding:25px;display:grid;grid-template-columns:repeat(3,1fr)}body.page-id-3072 .entry-content .benefits>div{display:grid;grid-template-columns:30px 1fr;gap:3px 10px;padding:0 12px}body.page-id-3072 .entry-content .benefits b{font-size:12px}body.page-id-3072 .entry-content .benefits small{font-size:10px}body.page-id-3072 .entry-content .story{text-align:center;max-width:680px;margin:65px auto 0}body.page-id-3072 .entry-content .story h2{font-size:34px}body.page-id-3072 .entry-content .story p{font-size:14px;margin:20px auto;max-width:600px}body.page-id-3072 .entry-content footer{border-top:1px solid #ebeaf1;background:#fafafd;padding:48px max(32px,calc(( 100% - 1176px ) / 2)) 0}body.page-id-3072 .entry-content .footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px}body.page-id-3072 .entry-content .footer-grid .logo{width:175px}body.page-id-3072 .entry-content .footer-grid p{font-size:12px}body.page-id-3072 .entry-content .footer-grid b{display:block;font-size:12px;margin-bottom:14px}body.page-id-3072 .entry-content .footer-grid a{display:block;font-size:11px;color:#6d6b7a;margin-bottom:9px}body.page-id-3072 .entry-content .footer-bottom{border-top:1px solid #e6e5ed;margin-top:36px;padding:20px 0;display:flex;justify-content:space-between;font-size:10px;color:#868391}body.page-id-3072 .entry-content .crumbs{font-size:11px;color:#8a8698;margin:25px 0}body.page-id-3072 .entry-content .crumbs span{margin:0 12px}body.page-id-3072 .entry-content .intro{margin:36px 0 30px;max-width:700px}body.page-id-3072 .entry-content .intro p{font-size:15px;max-width:620px}body.page-id-3072 .entry-content .chips{display:flex;gap:9px;flex-wrap:wrap;margin:20px 0 30px}body.page-id-3072 .entry-content .chip{border:1px solid #e3e1ec;border-radius:100px;padding:9px 18px;font-size:12px;font-weight:650}body.page-id-3072 .entry-content .chip:hover{border-color:#5d5cd1;color:#5d5cd1}body.page-id-3072 .entry-content .catalog{display:grid;grid-template-columns:minmax(0,3fr) minmax(210px,1fr);gap:28px;align-items:start}body.page-id-3072 .entry-content .catalog-main{min-width:0}body.page-id-3072 .entry-content .catalog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;color:#7b7889;margin-bottom:22px}body.page-id-3072 .entry-content .catalog-toolbar label{display:flex;align-items:center;gap:8px;font-size:11px}body.page-id-3072 .entry-content .catalog-toolbar select{width:auto;font-size:11px;padding:8px;min-height:38px;margin:0}body.page-id-3072 .entry-content .catalog .product-grid{gap:14px}body.page-id-3072 .entry-content .catalog .product-name{font-size:12px}body.page-id-3072 .entry-content .catalog .product-copy small{font-size:9px}body.page-id-3072 .entry-content .catalog .quick{width:34px;height:34px;right:6px}body.page-id-3072 .entry-content .catalog .badges{left:7px;bottom:13px;max-width:calc(100% - 45px);gap:3px}body.page-id-3072 .entry-content .catalog .badge{font-size:8px;padding:4px 5px}body.page-id-3072 .entry-content .filters{margin-top:0}body.page-id-3072 .entry-content .filters details{border:1px solid #e5e3ed;border-radius:12px;background:#fafafd;overflow:hidden}body.page-id-3072 .entry-content .filters summary{padding:18px;font-size:14px}body.page-id-3072 .entry-content .filter-body{padding:0 18px 18px}body.page-id-3072 .entry-content .filter-body label{margin:14px 0}body.page-id-3072 .entry-content .filter-body .btn{width:100%;min-height:42px;font-size:11px}body.page-id-3072 .entry-content .filter-body input[type=range]{padding:0;accent-color:#5d5cd1}body.page-id-3072 .entry-content .filter-body label b{float:right;color:#5d5cd1}body.page-id-3072 .entry-content .text-btn{border:0;background:0 0;color:#686395;text-decoration:underline;text-underline-offset:4px;font-size:12px;padding:12px 0}body.page-id-3072 .entry-content .filter-body .text-btn{width:100%}body.page-id-3072 .entry-content .help-box{padding:24px;background:#f6f5fc;border-radius:12px;margin-top:20px;font-size:12px}body.page-id-3072 .entry-content .help-box>svg{display:block;margin-bottom:12px;color:#5d5cd1}body.page-id-3072 .entry-content .help-box>b{display:block}body.page-id-3072 .entry-content .help-box p{font-size:12px}body.page-id-3072 .entry-content .help-box a{font-size:11px;font-weight:750;color:#5d5cd1}body.page-id-3072 .entry-content .pagination{display:flex;gap:8px;justify-content:center;margin:34px 0 15px}body.page-id-3072 .entry-content .pagination button{background:#fff;border:1px solid #e3e0ec;min-width:42px;height:42px;border-radius:8px;font-size:12px;padding:0 12px}body.page-id-3072 .entry-content .pagination .active{background:#5d5cd1;color:#fff;border-color:#5d5cd1}body.page-id-3072 .entry-content .demo-note{display:block;font-size:10px;color:#84808e;line-height:1.6;margin-top:14px}body.page-id-3072 .entry-content .category-bottom{max-width:780px;border-top:1px solid #eeeaf4;padding-top:32px}body.page-id-3072 .entry-content .category-bottom h2{font-size:23px}body.page-id-3072 .entry-content .category-bottom p{font-size:13px}body.page-id-3072 .entry-content .empty{text-align:center;padding:60px 20px;background:#fafafd;border:1px dashed #d9d5e7;border-radius:14px}body.page-id-3072 .entry-content .empty h2{font-size:24px}body.page-id-3072 .entry-content .empty p{font-size:13px}body.page-id-3072 .entry-content .empty .text-link{display:block;margin:18px}body.page-id-3072 .entry-content .empty-icon{display:grid;place-items:center;border-radius:50%;background:#ece8fa;width:60px;height:60px;margin:0 auto 22px;color:#5d5cd1}body.page-id-3072 .entry-content .pdp{display:grid;grid-template-columns:1.1fr 1fr;gap:52px;align-items:start;margin-top:34px}body.page-id-3072 .entry-content .gallery{position:sticky;top:24px}body.page-id-3072 .entry-content .main-photo{background:#f7f7fa;position:relative;border:1px solid #ececf3;border-radius:18px;overflow:hidden}body.page-id-3072 .entry-content .main-photo img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}body.page-id-3072 .entry-content .zoom{position:absolute;right:16px;bottom:16px;background:#fff;border:1px solid #ddd9eb;width:40px;height:40px;border-radius:50%;font-size:24px}body.page-id-3072 .entry-content .thumbs{display:flex;gap:12px;margin-top:14px}body.page-id-3072 .entry-content .thumbs button{width:74px;height:74px;border:1px solid #e1deea;background:#fff;border-radius:9px;padding:3px;overflow:hidden}body.page-id-3072 .entry-content .thumbs button:first-child{border-color:#5d5cd1}body.page-id-3072 .entry-content .thumbs img{width:100%;height:100%;object-fit:contain}body.page-id-3072 .entry-content .inline{position:static;max-width:none;margin-bottom:12px}body.page-id-3072 .entry-content .product-summary h1{font-size:27px;line-height:1.3;letter-spacing:-.6px}body.page-id-3072 .entry-content .price.large{font-size:29px;margin:12px 0 0;padding:0}body.page-id-3072 .entry-content .product-summary>p{font-size:13px}body.page-id-3072 .entry-content .choose{border-top:1px solid #ebe8f1;margin-top:20px;padding-top:18px}body.page-id-3072 .entry-content .choose label{margin-bottom:16px}body.page-id-3072 .entry-content .choose>b{font-size:12px}body.page-id-3072 .entry-content .choose b span{font-weight:500;color:#727081}body.page-id-3072 .entry-content .swatches{display:flex;gap:10px;margin-top:10px}body.page-id-3072 .entry-content .swatches button{border:1px solid #e1dfea;border-radius:9px;background:#fff;padding:5px;width:76px;font-size:10px}body.page-id-3072 .entry-content .swatches img{height:56px;width:100%;object-fit:contain}body.page-id-3072 .entry-content .swatches button.selected{outline:2px solid #5d5cd1;background:#f3f1fc}body.page-id-3072 .entry-content .selection{font-size:11px;color:#655db4;background:#f5f3fc;padding:10px 12px;border-radius:8px;margin-top:15px}body.page-id-3072 .entry-content .buy{display:flex;align-items:end;gap:12px;margin:20px 0}body.page-id-3072 .entry-content .buy .btn{flex:1;min-height:50px}body.page-id-3072 .entry-content .quantity{width:80px}body.page-id-3072 .entry-content .quantity input{height:50px;margin-top:4px}body.page-id-3072 .entry-content .trust-list{display:grid;gap:7px;font-size:11px;color:#625e71}body.page-id-3072 .entry-content .micro-links{display:flex;gap:20px;margin-top:20px;font-size:11px;color:#5d5cd1;text-decoration:underline}body.page-id-3072 .entry-content .product-details{max-width:930px;margin:55px auto 0}body.page-id-3072 .entry-content details{border-bottom:1px solid #e7e4ee}body.page-id-3072 .entry-content summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:750;font-size:15px;padding:18px 0}body.page-id-3072 .entry-content summary::-webkit-details-marker{display:none}body.page-id-3072 .entry-content details>div,body.page-id-3072 .entry-content details>p{padding:4px 0 24px;color:#696577;font-size:13px}body.page-id-3072 .entry-content details>div table{width:100%;border-collapse:collapse}body.page-id-3072 .entry-content td,body.page-id-3072 .entry-content th{text-align:left;padding:12px;border-bottom:1px solid #eeebf4;vertical-align:top;font-size:12px}body.page-id-3072 .entry-content th{width:30%;font-weight:650;background:#faf9fc}body.page-id-3072 .entry-content .mobile-sticky{display:none}body.page-id-3072 .entry-content .count{font-size:16px;background:#f1effb;color:#5d5cd1;padding:4px 10px;border-radius:50%;vertical-align:middle;margin-left:16px}body.page-id-3072 .entry-content .checkout-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr);gap:40px;align-items:start;margin-top:28px}body.page-id-3072 .entry-content .cart-item{display:grid;grid-template-columns:125px 1fr auto;gap:20px;padding:22px 0;border-top:1px solid #e9e6ee;border-bottom:1px solid #e9e6ee}body.page-id-3072 .entry-content .cart-item>img{background:#f7f7fa;border-radius:12px;width:125px}body.page-id-3072 .entry-content .cart-item h3{font-size:15px}body.page-id-3072 .entry-content .cart-item p{font-size:11px;margin:7px 0}body.page-id-3072 .entry-content .cart-item .eyebrow{font-size:9px;margin-bottom:7px}body.page-id-3072 .entry-content .cart-item>b{font-size:14px}body.page-id-3072 .entry-content .cart-item select{min-height:35px;width:60px;font-size:11px}body.page-id-3072 .entry-content .row{display:flex;align-items:center;gap:25px}body.page-id-3072 .entry-content .row input{min-width:0}body.page-id-3072 .entry-content .notice{padding:15px 18px;background:#f3f2fb;border-radius:10px;display:flex;align-items:center;gap:12px;font-size:12px;color:#615997;margin:20px 0}body.page-id-3072 .entry-content .coupon summary{font-size:12px}body.page-id-3072 .entry-content .order-summary{background:#f8f7fc;border:1px solid #e7e3f0;border-radius:16px;padding:26px;position:sticky;top:24px}body.page-id-3072 .entry-content .order-summary h2{font-size:23px;margin-bottom:25px}body.page-id-3072 .entry-content .mini-item{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;font-size:11px;padding-bottom:24px;border-bottom:1px solid #e1ddeb;margin-bottom:20px}body.page-id-3072 .entry-content .mini-item img{border-radius:7px}body.page-id-3072 .entry-content .mini-item small{display:block;font-size:9px}body.page-id-3072 .entry-content .mini-item b{font-size:11px}body.page-id-3072 .entry-content .totalline{display:flex;justify-content:space-between;font-size:12px;margin:14px 0}body.page-id-3072 .entry-content .total{font-size:20px;border-top:1px solid #e1ddeb;padding-top:18px;margin-bottom:0}body.page-id-3072 .entry-content .green{color:#427b5a}body.page-id-3072 .entry-content .order-summary>.btn{width:100%;margin:22px 0}body.page-id-3072 .entry-content .order-summary .trust-list{margin-top:20px}body.page-id-3072 .entry-content .checkout-heading{margin:40px 0}body.page-id-3072 .entry-content .checkout-heading h1{margin-top:25px}body.page-id-3072 .entry-content .checkout-heading small{font-size:11px}body.page-id-3072 .entry-content .checkout-heading small span{padding:0 12px}body.page-id-3072 .entry-content .secure{display:flex;align-items:center;gap:10px;font-size:12px;color:#696579}body.page-id-3072 .entry-content .form-panel{padding:28px;border:1px solid #e7e3ef;border-radius:14px;background:#fff;margin-top:0;margin-bottom:22px}body.page-id-3072 .entry-content .form-panel h2{font-size:21px;margin-bottom:25px}body.page-id-3072 .entry-content .form-panel label{margin-bottom:17px}body.page-id-3072 .entry-content .form-panel .two{gap:16px}body.page-id-3072 .entry-content .form-panel p{font-size:12px}body.page-id-3072 .entry-content .form-panel a{color:#5d5cd1}body.page-id-3072 .entry-content .step{border-radius:50%;display:inline-grid;place-items:center;width:28px;height:28px;background:#eeebfb;color:#5d5cd1;font-size:13px;margin-right:12px}body.page-id-3072 .entry-content .check{display:flex;align-items:center;gap:8px;font-size:11px!important;font-weight:500;flex-wrap:wrap}body.page-id-3072 .entry-content .check input{width:16px;height:16px;min-height:0;margin:0;accent-color:#5d5cd1}body.page-id-3072 .entry-content .payment{display:flex;align-items:center;gap:12px;border:1px solid #e2ddeb;border-radius:8px;padding:16px}body.page-id-3072 .entry-content .payment input{width:16px;min-height:0;margin:0;accent-color:#5d5cd1}body.page-id-3072 .entry-content .payment span{margin-left:auto;font-size:10px;color:#787282}body.page-id-3072 .entry-content .wide{width:100%}body.page-id-3072 .entry-content .service-hero{background:#f7f6fc;border-radius:18px;padding:36px 44px;margin-bottom:30px}body.page-id-3072 .entry-content .service-hero .intro{margin:0 0 22px}body.page-id-3072 .entry-content .service-cards{margin:30px 0}body.page-id-3072 .entry-content .service-cards>div{padding:26px;border:1px solid #e5e2ee;border-radius:14px}body.page-id-3072 .entry-content .service-cards h3{margin-top:14px}body.page-id-3072 .entry-content .service-cards p{font-size:12px}body.page-id-3072 .entry-content .number{font-size:12px;color:#5d5cd1;background:#eeebfa;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;font-weight:800}body.page-id-3072 .entry-content .reading-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:52px;margin:50px 0}body.page-id-3072 .entry-content .side-links{display:flex;flex-direction:column;align-self:start;border:1px solid #e7e3f0;border-radius:12px;overflow:hidden}body.page-id-3072 .entry-content .side-links a,body.page-id-3072 .entry-content .side-links button{text-align:left;border:0;border-bottom:1px solid #eeeaf5;background:#fff;padding:14px 18px;font-size:12px;color:#696279}body.page-id-3072 .entry-content .side-links .current,body.page-id-3072 .entry-content .side-links button:hover{background:#f2effb;color:#5d5cd1}body.page-id-3072 .entry-content .reading{max-width:780px}body.page-id-3072 .entry-content .reading h2{font-size:23px;margin-top:36px}body.page-id-3072 .entry-content .reading h2:first-child{margin-top:0}body.page-id-3072 .entry-content .reading p{font-size:13px;line-height:1.9}body.page-id-3072 .entry-content .help-banner{background:#f3f0fb;border-radius:14px;padding:28px;margin-top:32px}body.page-id-3072 .entry-content .help-banner h2{margin-top:0}body.page-id-3072 .entry-content .help-banner .btn{margin-top:15px}body.page-id-3072 .entry-content .content-two{gap:70px;align-items:start;margin:40px 0}body.page-id-3072 .entry-content .content-two h2{font-size:28px}body.page-id-3072 .entry-content .content-two>div>p{max-width:460px;font-size:14px}body.page-id-3072 .entry-content .faq-search{max-width:680px;display:flex;align-items:center;gap:10px;border:1px solid #ddd7ea;border-radius:10px;padding:0 18px}body.page-id-3072 .entry-content .faq-search input{border:0;margin:0;min-height:54px}body.page-id-3072 .entry-content .account-panels{margin-top:35px;max-width:980px}body.page-id-3072 .entry-content .account-panels .trust-list{margin:30px 0}body.page-id-3072 .entry-content .account-panels .text-btn{display:block}body.page-id-3072 .entry-content .about-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;background:#f7f6fc;border-radius:18px;padding:40px}body.page-id-3072 .entry-content .about-hero img{width:100%;mix-blend-mode:multiply;align-self:center}body.page-id-3072 .entry-content .about-hero .intro{margin-top:0}body.page-id-3072 .entry-content .bundle-tiers{margin:32px 0}body.page-id-3072 .entry-content .bundle-tiers>div{border:1px solid #e1dbea;border-radius:16px;padding:30px;background:#faf9fc}body.page-id-3072 .entry-content .bundle-tiers span{font-size:10px;letter-spacing:1px;color:#6c6193}body.page-id-3072 .entry-content .bundle-tiers h2{margin:10px 0}body.page-id-3072 .entry-content .bundle-tiers strong{font-size:37px;color:#5d5cd1}body.page-id-3072 .entry-content .legal p{white-space:pre-line;overflow-wrap:anywhere}body.page-id-3072 .entry-content .legal h3{margin-top:30px}body.page-id-3072 .entry-content .muted{font-size:12px;color:#80798b}body.page-id-3072 .entry-content #toast.show{opacity:1;transform:translate(-50%,0)}body.page-id-3072 .entry-content dialog{border:0;border-radius:20px;max-width:90vw;max-height:90vh;padding:20px}body.page-id-3072 .entry-content dialog::backdrop{background:rgba(23,19,34,.53)}body.page-id-3072 .entry-content dialog img{max-height:75vh;width:auto;margin:auto}body.page-id-3072 .entry-content dialog button{display:block;margin-left:auto;background:0 0;border:none;padding:10px}@media (min-width:768px) and (max-width:1024px){body.page-id-3072 .entry-content .woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}body.page-id-3072 .entry-content .catalog{display:flex;flex-direction:column}body.page-id-3072 .entry-content .filters{order:-1;width:100%}body.page-id-3072 .entry-content .filters .help-box{display:none}body.page-id-3072 .entry-content .catalog-main{width:100%}body.page-id-3072 .entry-content .filter-body{display:flex;gap:18px;align-items:center}body.page-id-3072 .entry-content .hero h1{font-size:40px}body.page-id-3072 .entry-content .header-main{gap:24px}body.page-id-3072 .entry-content .main-nav{padding-inline:32px;gap:20px}body.page-id-3072 .entry-content .pdp{gap:30px}body.page-id-3072 .entry-content .checkout-layout{gap:24px;grid-template-columns:1.3fr 1fr}body.page-id-3072 .entry-content .footer-grid{gap:20px}body.page-id-3072 .entry-content .hero{padding:35px}body.page-id-3072 .entry-content .hero-proof{font-size:9px}body.page-id-3072 .entry-content .promo{padding:24px}body.page-id-3072 .entry-content .promo h2{font-size:24px}}@media (max-width:767px){body.page-id-3072 .entry-content h2{font-size:25px}body.page-id-3072 .entry-content h3{font-size:18px}body.page-id-3072 .entry-content .uspbar{font-size:9px;padding:7px 12px}body.page-id-3072 .entry-content .uspbar span{padding:0 5px}body.page-id-3072 .entry-content .header-main{padding:0 14px;height:auto;min-height:66px;gap:8px;flex-wrap:wrap}body.page-id-3072 .entry-content .header-main .logo{width:166px}body.page-id-3072 .entry-content .mobile{display:flex}body.page-id-3072 .entry-content .header-actions{gap:0;margin-left:auto}body.page-id-3072 .entry-content .header-actions .account-icon{display:none}body.page-id-3072 .entry-content .icon{width:36px}body.page-id-3072 .entry-content .main-nav{display:none}body.page-id-3072 .entry-content .search{order:5;max-width:none;margin-bottom:13px;height:40px}body.page-id-3072 .entry-content .search input{font-size:12px}body.page-id-3072 .entry-content .header-main>a{margin-right:auto}body.page-id-3072 .entry-content .secure{font-size:10px}body.page-id-3072 .entry-content .hero{margin-top:18px;padding:26px 22px 20px;grid-template-columns:1fr;gap:10px;border-radius:16px}body.page-id-3072 .entry-content .hero h1{font-size:39px;letter-spacing:-1.7px}body.page-id-3072 .entry-content .hero p{font-size:13px;margin:15px 0}body.page-id-3072 .entry-content .btn{min-height:47px;padding:12px 16px;font-size:12px}body.page-id-3072 .entry-content .hero-proof{margin-top:16px;font-size:9px}body.page-id-3072 .entry-content .hero-art>img{max-height:245px}body.page-id-3072 .entry-content .floating{display:none}body.page-id-3072 .entry-content .finder{padding:20px;margin-top:16px}body.page-id-3072 .entry-content .finder>b{font-size:13px}body.page-id-3072 .entry-content .finder-fields{grid-template-columns:1fr 1fr;gap:12px}body.page-id-3072 .entry-content .finder-fields .btn{grid-column:1/-1}body.page-id-3072 .entry-content .finder-fields label{font-size:10px}body.page-id-3072 .entry-content .finder-fields select{font-size:12px;padding:10px}body.page-id-3072 .entry-content .section-title{align-items:center;margin-bottom:18px}body.page-id-3072 .entry-content .section-title h2{font-size:24px}body.page-id-3072 .entry-content .section-title .text-link{font-size:10px;max-width:80px;text-align:right}body.page-id-3072 .entry-content .category-tiles{grid-template-columns:1fr 1fr;gap:12px}body.page-id-3072 .entry-content .category-tile{padding:14px;border-radius:12px}body.page-id-3072 .entry-content .category-tile img,body.page-id-3072 .entry-content .screen-icon{height:105px;margin-bottom:10px}body.page-id-3072 .entry-content .category-tile b{font-size:12px}body.page-id-3072 .entry-content .category-tile>span{font-size:10px}body.page-id-3072 .entry-content .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}body.page-id-3072 .entry-content .product-name{font-size:12px;min-height:36px;line-height:1.5}body.page-id-3072 .entry-content .product-copy small{font-size:9px}body.page-id-3072 .entry-content .price{font-size:15px}body.page-id-3072 .entry-content .product-photo{border-radius:12px}body.page-id-3072 .entry-content .badges{left:7px;bottom:10px;max-width:calc(100% - 50px)}body.page-id-3072 .entry-content .badge{font-size:8px;padding:4px 5px}body.page-id-3072 .entry-content .quick{width:34px;height:34px;right:6px;bottom:7px}body.page-id-3072 .entry-content .two,body.page-id-3072 .entry-content .three{grid-template-columns:1fr;gap:16px}body.page-id-3072 .entry-content .promos{gap:16px}body.page-id-3072 .entry-content .promo{padding:26px;min-height:285px}body.page-id-3072 .entry-content .promo h2{font-size:27px}body.page-id-3072 .entry-content .promo img{width:43%}body.page-id-3072 .entry-content .benefits{grid-template-columns:1fr;gap:22px;padding:24px}body.page-id-3072 .entry-content .benefits>div{padding:0}body.page-id-3072 .entry-content .benefits b{font-size:12px}body.page-id-3072 .entry-content .benefits small{font-size:11px}body.page-id-3072 .entry-content .story{margin-top:40px}body.page-id-3072 .entry-content .story h2{font-size:28px}body.page-id-3072 .entry-content .story p{font-size:13px}body.page-id-3072 .entry-content .footer-grid{grid-template-columns:1fr 1fr;gap:28px 20px}body.page-id-3072 .entry-content .footer-grid>div:first-child{grid-column:1/-1}body.page-id-3072 .entry-content .footer-grid .logo{width:160px}body.page-id-3072 .entry-content footer{padding:30px 20px 0}body.page-id-3072 .entry-content .footer-bottom{display:block;font-size:9px}body.page-id-3072 .entry-content .footer-bottom span{display:block;margin-top:6px}body.page-id-3072 .entry-content .crumbs{font-size:10px;margin:18px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.page-id-3072 .entry-content .intro{margin:28px 0 22px}body.page-id-3072 .entry-content .intro p{font-size:13px}body.page-id-3072 .entry-content .chips{gap:8px;margin:20px 0}body.page-id-3072 .entry-content .chip{padding:8px 13px;font-size:10px}body.page-id-3072 .entry-content .catalog{display:flex;flex-direction:column;gap:18px}body.page-id-3072 .entry-content .filters{order:-1;width:100%}body.page-id-3072 .entry-content .filters summary{font-size:13px;padding:12px 16px}body.page-id-3072 .entry-content .filters .help-box{display:none}body.page-id-3072 .entry-content .filter-body label{font-size:12px}body.page-id-3072 .entry-content .catalog-main{width:100%}body.page-id-3072 .entry-content .catalog-toolbar{font-size:10px;margin-bottom:17px;gap:10px}body.page-id-3072 .entry-content .catalog-toolbar>span{max-width:110px}body.page-id-3072 .entry-content .catalog-toolbar label{font-size:0;gap:0}body.page-id-3072 .entry-content .catalog-toolbar select{font-size:10px;max-width:165px}body.page-id-3072 .entry-content .catalog .product-grid{grid-template-columns:1fr 1fr;gap:16px 12px}body.page-id-3072 .entry-content .catalog .product-name{font-size:12px}body.page-id-3072 .entry-content .catalog .quick{width:34px;height:34px}body.page-id-3072 .entry-content .catalog .badge{font-size:8px}body.page-id-3072 .entry-content .pagination{margin-top:24px}body.page-id-3072 .entry-content .category-bottom{padding-top:24px}body.page-id-3072 .entry-content .category-bottom h2{font-size:21px}body.page-id-3072 .entry-content .empty{padding:35px 20px}body.page-id-3072 .entry-content .empty h2{font-size:22px}body.page-id-3072 .entry-content .empty p{font-size:12px}body.page-id-3072 .entry-content .pdp{display:flex;flex-direction:column;gap:24px;margin-top:20px}body.page-id-3072 .entry-content .gallery{position:static;width:100%}body.page-id-3072 .entry-content .main-photo{border-radius:14px}body.page-id-3072 .entry-content .main-photo img{aspect-ratio:1.06}body.page-id-3072 .entry-content .thumbs{gap:9px;margin-top:10px}body.page-id-3072 .entry-content .thumbs button{width:58px;height:58px}body.page-id-3072 .entry-content .product-summary h1{font-size:24px;line-height:1.3;letter-spacing:-.6px}body.page-id-3072 .entry-content .product-summary{width:100%}body.page-id-3072 .entry-content .price.large{font-size:27px}body.page-id-3072 .entry-content .product-summary>p{font-size:13px}body.page-id-3072 .entry-content .choose select{font-size:14px}body.page-id-3072 .entry-content .swatches button{width:74px}body.page-id-3072 .entry-content .buy{gap:10px}body.page-id-3072 .entry-content .quantity{width:70px}body.page-id-3072 .entry-content .buy .btn{font-size:12px;padding:12px}body.page-id-3072 .entry-content .trust-list{font-size:10px}body.page-id-3072 .entry-content .micro-links{font-size:11px;gap:22px}body.page-id-3072 .entry-content .product-details{margin-top:32px}body.page-id-3072 .entry-content .product-details summary{font-size:14px}body.page-id-3072 .entry-content td,body.page-id-3072 .entry-content th{padding:10px 8px;font-size:11px}body.page-id-3072 .entry-content .mobile-sticky{position:fixed;bottom:0;left:0;right:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #e7e2f0;background:rgba(255,255,255,.96);box-shadow:0 -4px 20px rgba(48,32,67,.04)}body.page-id-3072 .entry-content .mobile-sticky>div{min-width:0}body.page-id-3072 .entry-content .mobile-sticky small{display:block;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}body.page-id-3072 .entry-content .mobile-sticky b{font-size:17px}body.page-id-3072 .entry-content:has(.mobile-sticky){padding-bottom:84px}body.page-id-3072 .entry-content .checkout-layout{grid-template-columns:1fr;gap:24px}body.page-id-3072 .entry-content .section-title h1{font-size:30px}body.page-id-3072 .entry-content .count{font-size:12px;padding:3px 9px;margin-left:8px}body.page-id-3072 .entry-content .cart-item{grid-template-columns:80px 1fr;gap:15px;padding:18px 0}body.page-id-3072 .entry-content .cart-item>img{width:80px}body.page-id-3072 .entry-content .cart-item>b{grid-column:2;margin-top:-8px}body.page-id-3072 .entry-content .cart-item h3{font-size:13px}body.page-id-3072 .entry-content .cart-item p{font-size:10px}body.page-id-3072 .entry-content .cart-item .eyebrow{font-size:8px}body.page-id-3072 .entry-content .row{gap:16px}body.page-id-3072 .entry-content .order-summary{position:static;padding:23px}body.page-id-3072 .entry-content .order-summary h2{font-size:22px}body.page-id-3072 .entry-content .checkout-heading{margin:30px 0}body.page-id-3072 .entry-content .checkout-heading h1{font-size:34px;margin-top:22px}body.page-id-3072 .entry-content .checkout-heading small{font-size:9px}body.page-id-3072 .entry-content .checkout-heading p{font-size:13px}body.page-id-3072 .entry-content .checkout-form .form-panel{padding:20px}body.page-id-3072 .entry-content .form-panel h2{font-size:19px}body.page-id-3072 .entry-content .form-panel .two{grid-template-columns:1fr 1fr;gap:12px}body.page-id-3072 .entry-content .form-panel label{font-size:11px}body.page-id-3072 .entry-content .payment{padding:12px;gap:10px}body.page-id-3072 .entry-content .payment span{font-size:9px}body.page-id-3072 .entry-content .payment b{font-size:12px}body.page-id-3072 .entry-content .form-panel .check{font-size:10px!important}body.page-id-3072 .entry-content .checkout-layout:has(.checkout-form)>.order-summary{order:-1}body.page-id-3072 .entry-content .checkout-layout:has(.checkout-form)>.order-summary .mini-item{margin-bottom:8px;padding-bottom:12px}body.page-id-3072 .entry-content .checkout-layout:has(.checkout-form)>.order-summary .eyebrow,body.page-id-3072 .entry-content .checkout-layout:has(.checkout-form)>.order-summary .trust-list{display:none}body.page-id-3072 .entry-content .service-hero{padding:25px 22px;border-radius:14px}body.page-id-3072 .entry-content .service-hero h1{font-size:31px}body.page-id-3072 .entry-content .service-cards{gap:12px;margin:25px 0}body.page-id-3072 .entry-content .service-cards>div{padding:22px}body.page-id-3072 .entry-content .service-cards h3{font-size:17px;margin-top:10px}body.page-id-3072 .entry-content .service-cards p{font-size:12px}body.page-id-3072 .entry-content .reading-layout{grid-template-columns:1fr;gap:24px;margin:30px 0}body.page-id-3072 .entry-content .side-links{display:flex;flex-direction:row;flex-wrap:wrap;border:none;gap:7px;overflow:visible}body.page-id-3072 .entry-content .side-links a,body.page-id-3072 .entry-content .side-links button{border:1px solid #e5dfed;border-radius:8px;padding:9px 12px;font-size:10px}body.page-id-3072 .entry-content .reading h2{font-size:22px;margin-top:28px}body.page-id-3072 .entry-content .reading p{font-size:13px}body.page-id-3072 .entry-content .reading summary{font-size:13px;gap:18px}body.page-id-3072 .entry-content .help-banner{padding:23px}body.page-id-3072 .entry-content .help-banner h3{font-size:19px}body.page-id-3072 .entry-content .content-two{gap:24px;margin:30px 0}body.page-id-3072 .entry-content .content-two h2{font-size:25px}body.page-id-3072 .entry-content .content-two>div>p{font-size:13px}body.page-id-3072 .entry-content .form-panel{padding:22px}body.page-id-3072 .entry-content .faq-search input{font-size:12px}body.page-id-3072 .entry-content .account-panels{margin-top:25px}body.page-id-3072 .entry-content .about-hero{grid-template-columns:1fr;gap:16px;padding:25px 22px}body.page-id-3072 .entry-content .about-hero h1{font-size:31px}body.page-id-3072 .entry-content .about-hero img{max-height:280px;object-fit:contain}body.page-id-3072 .entry-content .bundle-tiers{grid-template-columns:1fr 1fr;gap:12px}body.page-id-3072 .entry-content .bundle-tiers>div{padding:20px 15px}body.page-id-3072 .entry-content .bundle-tiers span{font-size:8px}body.page-id-3072 .entry-content .bundle-tiers h2{font-size:20px}body.page-id-3072 .entry-content .bundle-tiers strong{font-size:23px}body.page-id-3072 .entry-content .legal p{font-size:12px}}body.page-id-3072 .entry-content .e-con{width:100%;max-width:none;gap:0!important;--gap:0px}body.page-id-3072 .entry-content .elementor-widget-html,body.page-id-3072 .entry-content .elementor-widget-shortcode{width:100%;margin:0}body.page-id-3072 .entry-content .woocommerce ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;width:100%;margin:0!important;padding:0!important}body.page-id-3072 .entry-content .woocommerce ul.products::before,body.page-id-3072 .entry-content .woocommerce ul.products::after{display:none!important}body.page-id-3072 .entry-content .woocommerce ul.products li.product{float:none!important;clear:none!important;width:auto!important;margin:0!important;min-width:0;display:flex;flex-direction:column}body.page-id-3072 .entry-content .woocommerce ul.products li.product figure a.woocommerce-LoopProduct-link{display:block;position:relative;background:#f6f6f9;border:1px solid #efeff4;border-radius:14px;overflow:hidden}body.page-id-3072 .entry-content .woocommerce ul.products li.product a img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;margin:0!important}body.page-id-3072 .entry-content .woocommerce ul.products li.product .woocommerce-loop-product__title{padding:12px 2px 0;font-size:13px;line-height:1.5;font-weight:700;color:#171725;min-height:44px}body.page-id-3072 .entry-content .woocommerce ul.products li.product .price{padding:4px 2px 12px;font-size:16px;line-height:1.4;font-weight:800;color:#171725}body.page-id-3072 .entry-content .woocommerce ul.products li.product .button{display:none!important}body.page-id-3072 .entry-content .woocommerce ul.products li.product .variations_form,body.page-id-3072 .entry-content .woocommerce ul.products li.product table.variations,body.page-id-3072 .entry-content .woocommerce ul.products li.product .variations,body.page-id-3072 .entry-content .woocommerce ul.products li.product .woocommerce-variation,body.page-id-3072 .entry-content .woocommerce ul.products li.product .single_variation_wrap,body.page-id-3072 .entry-content .woocommerce ul.products li.product .cfvsw-swatches-container,body.page-id-3072 .entry-content .woocommerce ul.products li.product .cfvsw-swatches-wrapper,body.page-id-3072 .entry-content .woocommerce ul.products li.product .woo-variation-swatches,body.page-id-3072 .entry-content .woocommerce ul.products li.product .variable-items-wrapper{display:none!important}body.page-id-3072 .entry-content .woocommerce ul.products li.product .onsale{top:10px;left:10px;right:auto;min-height:0;line-height:1.3;padding:4px 7px;border-radius:20px;background:#fbe3e7;color:#9d344a}@media (max-width:1024px){body.page-id-3072 .entry-content .woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}}@media (max-width:767px){body.page-id-3072 .entry-content .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 12px!important}}@media (max-width:767px){body.page-id-3072 .elementor-element-a896a721.elementor-widget-empty{height:auto!important;min-height:0!important;background:0 0!important}body.page-id-3072 .elementor-element-a896a721.elementor-widget-empty:before{display:none!important;content:none!important}}@media (max-width:767px){body.page-id-3072 .elementor-element-a896a721.elementor-widget-empty{height:63px!important;min-height:63px!important}body.page-id-3072 .elementor-element-a896a721 .elementor-widget-empty-icon{display:none!important}}@media (min-width:768px) and (max-width:1024px){body.page-id-3072 .mp-home-mobile-search{display:block!important;margin:0;padding:14px 0;border-bottom:1px solid #eeeef2}body.page-id-3072 .mp-home-product-search{display:flex;align-items:center;gap:8px;width:100%;height:52px;margin:0;padding:0 18px;background:#f7f7f9;border:1px solid #e9e9ef;border-radius:16px;box-sizing:border-box}body.page-id-3072 .mp-home-product-search input[type=search]{display:block;flex:1;min-width:0;width:100%;height:100%;margin:0;padding:0;border:0!important;outline:0!important;box-shadow:none!important;background:0 0!important;color:#171725;font:600 16px/1.2 Manrope,Arial,sans-serif}body.page-id-3072 .mp-home-product-search input[type=search]::placeholder{color:#74747e;opacity:1}body.page-id-3072 .mp-home-product-search button{display:flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:42px;margin:0;padding:0;border:0;background:0 0;color:#111;cursor:pointer}body.page-id-3072 .elementor-element-a896a721.elementor-widget-empty{height:80px!important;min-height:80px!important;background:0 0!important}body.page-id-3072 .elementor-element-a896a721.elementor-widget-empty::before,body.page-id-3072 .elementor-element-a896a721 .elementor-widget-empty-icon{display:none!important;content:none!important}}@media (max-width:767px){body.page-id-3072 .mp-astra-home .mp-astra-main>.finder{display:block!important;visibility:visible!important;opacity:1!important}body.page-id-3072 .mp-astra-home .mp-astra-main>section:has(.category-tiles){display:block!important;visibility:visible!important;opacity:1!important}body.page-id-3072 .mp-astra-home .mp-astra-main>section:has(.category-tiles) .category-tiles{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}body.page-id-3072 .entry-content .promo.dark h2{color:#fff!important}body.page-id-3317 .elementor-element-1bc9e7ee.elementor-element{margin-top:22px!important;margin-bottom:12px!important;margin-left:auto!important;margin-right:auto!important;align-self:center!important}@media (min-width:768px) and (max-width:1024px){body.page-id-3317 .elementor-element-1bc9e7ee.elementor-element{margin-top:22px!important;margin-bottom:12px!important}}@media (max-width:767px){body.page-id-3317 .elementor-element-1bc9e7ee.elementor-element{width:calc(100% - 12px)!important;margin-top:19px!important;margin-bottom:8px!important}}@media (min-width:1025px){body.page-id-3317 .elementor-element-1bc9e7ee.elementor-element{padding-top:12px!important;padding-bottom:12px!important}}@media (min-width:1025px){body.page-id-6299 .elementor-6299 .elementor-element.elementor-element-30a9c798>.e-con-inner{display:grid!important;grid-template-columns:minmax(200px,240px) minmax(0,1fr)!important;column-gap:28px!important;row-gap:24px!important;align-items:start!important}body.page-id-6299 .elementor-6299 .elementor-element.elementor-element-30a9c798>.e-con-inner>.elementor-element.elementor-element-f8321840{grid-column:1/-1!important}body.page-id-6299 .elementor-6299.elementor-6299 .elementor-element[data-id="30a9c798"]>.e-con-inner>.elementor-element[data-id=c5a835dc]{display:contents!important}body.page-id-6299 .elementor-6299 #mp-shipping-proposal{display:contents!important}body.page-id-6299 .elementor-6299 #mp-shipping-proposal .mp-shipping-steps{grid-column:1/-1!important;padding:24px 0 18px}body.page-id-6299 .elementor-6299 #mp-shipping-proposal .mp-shipping-links{grid-column:1!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-self:start!important;gap:8px!important;margin:0!important}body.page-id-6299 .elementor-6299 #mp-shipping-proposal .mp-shipping-links a{width:100%!important;min-height:44px;justify-content:flex-start;border-radius:12px;text-align:left}body.page-id-6299 .elementor-6299 .elementor-element.elementor-element-5f70e8c3{grid-column:2!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important;align-self:start!important}body.page-id-6299 .elementor-6299 .elementor-element.elementor-element-cb1cd7c{grid-column:1/-1!important}}@media (min-width:1025px){body.page-id-6299 .elementor-6299.elementor-6299 .elementor-element.elementor-element[data-id="30a9c798"]>.e-con-inner>.elementor-element.elementor-element[data-id=c5a835dc]{display:contents!important}body.page-id-6299 .elementor-6299.elementor-6299 .elementor-element.elementor-element[data-id="30a9c798"]>.e-con-inner>.elementor-element.elementor-element[data-id=c5a835dc]>.elementor-widget-container{display:contents!important}}@media (min-width:1025px){body.page-id-104 .elementor-element-6fbd11a1{background-size:24% auto!important;background-position:right center!important;background-repeat:no-repeat!important}body.page-id-104 .elementor-element-74e823b{display:grid!important;grid-template-columns:minmax(260px,.95fr) minmax(330px,1.15fr) minmax(240px,.8fr)!important;column-gap:16px!important;row-gap:0!important;align-items:center!important;padding:20px!important}body.page-id-104 .elementor-element-74e823b>.elementor-element-5e257eef{grid-column:1!important;grid-row:1!important;width:100%!important;max-width:100%!important}body.page-id-104 .elementor-element-74e823b>.elementor-element-1d2e3ff3{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:100%!important}body.page-id-104 .elementor-element-1d2e3ff3 .mph-device-box{width:100%!important;max-width:100%!important;margin-top:0!important}body.page-id-104 .elementor-element-1d2e3ff3 .mph-device-selector{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body.page-id-104 .elementor-element-1d2e3ff3 .mph-device-selector select{width:100%!important;min-width:0!important}body.page-id-104 .elementor-element-1d2e3ff3 #mph-device-button{grid-column:1/-1!important;width:100%!important;justify-content:center!important}}body.page-id-7801 #main .elementor-element-415e9186{padding-left:0!important;padding-right:0!important;min-width:0!important}body.page-id-7801 #main .elementor-element-415e9186>.e-con-inner{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1240px!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}body.page-id-7801 #main .mp-b2b-breadcrumb,body.page-id-7801 #main .mp-b2b-hero{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}body.page-id-7801 #main .mp-b2b-hero{margin-bottom:0!important;background:#fff!important;border:1px solid #e3e7f1!important;box-shadow:0 8px 24px rgba(45,60,95,.1)!important}@media (min-width:768px) and (max-width:1024px){body.page-id-7801 #main .elementor-element-415e9186>.e-con-inner{width:calc(100% - 40px)!important}}@media (max-width:767px){body.page-id-7801 #main .elementor-element-415e9186>.e-con-inner{width:calc(100% - 32px)!important}}@media (min-width:1200px){body.page-id-7801 .elementor-7801 .elementor-element-415e9186>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(480px,.95fr)!important;grid-template-areas:"hero hero" "benefits form" "audience form" "collections collections" "steps steps" "contact contact" "faq faq" "company company";column-gap:24px!important;row-gap:20px!important;align-items:start!important}body.page-id-7801 .elementor-7801 .elementor-element-415e9186>.e-con-inner>.elementor-element[data-id="6193937c"],body.page-id-7801 .elementor-7801 .elementor-element-415e9186>.e-con-inner>.elementor-element[data-id=c7b0cc0]{position:absolute!important;left:-9999px!important;top:0!important;width:0!important;height:0!important;overflow:hidden!important}body.page-id-7801 .elementor-7801 .elementor-element-415e9186>.e-con-inner>.elementor-element[data-id=faaffdc7]{grid-area:hero!important;width:100%!important;max-width:100%!important;min-width:0!important}body.page-id-7801 .elementor-7801 .elementor-element-415e9186>.e-con-inner>.elementor-element[data-id=c7a5595]{grid-area:benefits!important;width:100%!important;max-width:100%!important;min-width:0!important}body.page-id-7801 .elementor-7801 .elementor-element[data-id="266154ea"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.page-id-7801 .elementor-7801 .elementor-element-415e9186>.e-con-inner>.elementor-element[data-id="1efcfc23"]{grid-area:audience!important;width:100%!important;max-width:100%!important;min-width:0!important}body.page-id-7801 .elementor-7801 .elementor-element[data-id="4d0f55fd"]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}body.page-id-7801 .elementor-7801 .elementor-element[data-id="7c01e82"]{grid-area:collections!important;width:100%!important;max-width:100%!important;min-width:0!important}body.page-id-7801 .elementor-7801 .elementor-element[data-id="1e680eb2"]{grid-area:steps!important;width:100%!important;max-width:100%!important;min-width:0!important}body.page-id-7801 .elementor-7801 .elementor-element[data-id="2c395ca5"]{grid-area:faq!important;width:100%!important;max-width:100%!important;min-width:0!important}body.page-id-7801 .elementor-7801 .elementor-element[data-id="215915d"]{grid-area:company!important;width:100%!important;max-width:100%!important;min-width:0!important}body.page-id-7801 .elementor-7801 .elementor-element[data-id="35aa0901"],body.page-id-7801 .elementor-7801 .elementor-element[data-id="35aa0901"]>.e-con-inner,body.page-id-7801 .elementor-7801 .elementor-element[data-id="2bc37786"],body.page-id-7801 .elementor-7801 .elementor-element[data-id="2bc37786"]>.e-con-inner{display:contents!important}body.page-id-7801 .elementor-7801 .elementor-element[data-id="28d55bc2"]{grid-area:form!important;width:100%!important;max-width:100%!important;min-width:0!important;align-self:start!important}body.page-id-7801 .elementor-7801 #zakelijke-aanvraag>.elementor-element{width:100%!important;max-width:100%!important}body.page-id-7801 .elementor-7801 .elementor-element[data-id="7632d7a7"]{grid-area:contact!important;width:100%!important;max-width:100%!important;min-width:0!important}}@media (min-width:1200px){body.page-id-7801 .elementor-7801 .elementor-element[data-id="266154ea"]{display:block!important;width:100%!important;max-width:100%!important}body.page-id-7801 .elementor-7801 .elementor-element[data-id="266154ea"]>.e-con-inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;width:100%!important;max-width:100%!important}body.page-id-7801 .elementor-7801 .elementor-element[data-id="4d0f55fd"]{display:block!important;width:100%!important;max-width:100%!important}body.page-id-7801 .elementor-7801 .elementor-element[data-id="4d0f55fd"]>.e-con-inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;width:100%!important;max-width:100%!important}}body:is(.page-id-107,.page-id-8327,.page-id-8358) :is(.elementor-element-6c02843,.elementor-element-6f29936,.elementor-element-45ad9db){box-sizing:border-box!important;width:100%!important;max-width:1240px!important;min-height:0!important;margin:4px auto 0!important;padding:28px 30px!important;background-size:260px auto!important;background-position:right 30px top 24px!important;background-repeat:no-repeat!important}body:is(.page-id-107,.page-id-8327,.page-id-8358) :is(.elementor-element-c86e74f,.elementor-element-cfa8511,.elementor-element-cb8ab38){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(240px,.55fr)!important;align-items:center!important;gap:24px!important;width:100%!important;max-width:100%!important;padding:0!important}body:is(.page-id-107,.page-id-8327,.page-id-8358) :is(.elementor-element-c86e74f,.elementor-element-cfa8511,.elementor-element-cb8ab38)>:is(.elementor-element-b0925a4,.elementor-element-8a6ce04,.elementor-element-58d7434){grid-area:1/1!important;width:100%!important;min-width:0!important;max-width:100%!important}body:is(.page-id-107,.page-id-8327,.page-id-8358) :is(.elementor-element-c86e74f,.elementor-element-cfa8511,.elementor-element-cb8ab38)>:is(.elementor-element-6a48fa5,.elementor-element-4c06062,.elementor-element-cf0d5f3){grid-column:1/-1!important;grid-row:2!important;align-self:end!important;width:100%!important;max-width:100%!important;margin:0!important}body:is(.page-id-104,.page-id-107,.page-id-8327,.page-id-8358) #main .mp-hero-text{max-width:100%!important}body:is(.page-id-104,.page-id-107,.page-id-8327,.page-id-8358) #main .mp-eyebrow{margin:0 0 14px!important;font-size:12px!important;line-height:1.4!important;letter-spacing:2.4px!important}body:is(.page-id-104,.page-id-107,.page-id-8327,.page-id-8358) #main .mp-hero-title{margin:0!important;font-size:44px!important;line-height:1.12!important;letter-spacing:-1.3px!important;text-wrap:initial}body:is(.page-id-104,.page-id-107,.page-id-8327,.page-id-8358) #main .mp-line{width:220px!important;margin:18px 0 16px!important}body:is(.page-id-104,.page-id-107,.page-id-8327,.page-id-8358) #main .mp-hero-subtitle{margin:0 0 10px!important;font-size:16px!important;line-height:1.5!important}body:is(.page-id-104,.page-id-107,.page-id-8327,.page-id-8358) #main .mp-hero-benefit{font-size:13px!important;line-height:1.5!important}body:is(.page-id-107,.page-id-8327,.page-id-8358) .mph-device-box{width:100%!important;max-width:none!important;margin:0!important;padding:16px!important}body:is(.page-id-107,.page-id-8327,.page-id-8358) .mph-device-selector{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(220px,.7fr)!important;gap:10px!important;width:100%!important}body:is(.page-id-107,.page-id-8327,.page-id-8358) .mph-device-selector select{min-width:0!important;width:100%!important}@media (min-width:690px) and (max-width:1024px){body:is(.page-id-107,.page-id-8327,.page-id-8358) :is(.elementor-element-6c02843,.elementor-element-6f29936,.elementor-element-45ad9db){padding:26px 24px!important;background-size:200px auto!important;background-position:right 24px top 32px!important}body:is(.page-id-107,.page-id-8327,.page-id-8358) :is(.elementor-element-c86e74f,.elementor-element-cfa8511,.elementor-element-cb8ab38){grid-template-columns:minmax(0,1fr) 200px!important;gap:22px!important}body:is(.page-id-104,.page-id-107,.page-id-8327,.page-id-8358) #main .mp-hero-title{font-size:36px!important}body:is(.page-id-107,.page-id-8327,.page-id-8358) .mph-device-selector{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:689px){body:is(.page-id-107,.page-id-8327,.page-id-8358) :is(.elementor-element-6c02843,.elementor-element-6f29936,.elementor-element-45ad9db){margin-top:4px!important;padding:22px 18px!important;background-image:none!important}body:is(.page-id-107,.page-id-8327,.page-id-8358) :is(.elementor-element-c86e74f,.elementor-element-cfa8511,.elementor-element-cb8ab38){grid-template-columns:minmax(0,1fr)!important;gap:20px!important}body:is(.page-id-104,.page-id-107,.page-id-8327,.page-id-8358) #main .mp-hero-title{font-size:32px!important;letter-spacing:-.8px!important}body:is(.page-id-104,.page-id-107,.page-id-8327,.page-id-8358) #main .mp-eyebrow{font-size:10px!important;letter-spacing:1.8px!important;margin-bottom:12px!important}body:is(.page-id-104,.page-id-107,.page-id-8327,.page-id-8358) #main .mp-line{width:160px!important;margin:14px 0!important}body:is(.page-id-104,.page-id-107,.page-id-8327,.page-id-8358) #main .mp-hero-subtitle{font-size:14px!important}body:is(.page-id-107,.page-id-8327,.page-id-8358) .mph-device-box{padding:14px!important}body:is(.page-id-107,.page-id-8327,.page-id-8358) .mph-device-selector{grid-template-columns:minmax(0,1fr)!important;gap:9px!important}body:is(.page-id-107,.page-id-8327,.page-id-8358) .mph-device-selector select{font-size:16px!important;min-height:44px!important}}body.page-id-104 #main .elementor-element-6fbd11a1{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(240px,.55fr)!important;align-items:center!important;gap:24px!important;width:100%!important;max-width:1240px!important;min-height:0!important;margin:4px auto 0!important;padding:28px 30px!important;background-size:260px auto!important;background-position:right 30px top 24px!important;background-repeat:no-repeat!important}body.page-id-104 #main .elementor-element-74e823b{display:contents!important}body.page-id-104 #main .elementor-element-5e257eef{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;margin:0!important}body.page-id-104 #main .elementor-element-714cfb3f{grid-column:1/-1!important;grid-row:2!important;width:100%!important;max-width:none!important;margin:0!important}body.page-id-104 #main .mph-hero-choice{display:grid!important;grid-template-columns:minmax(150px,.8fr) minmax(220px,1.1fr) minmax(340px,1.5fr)!important;gap:12px 18px!important;align-items:end!important;width:100%!important;max-width:none!important;margin:0!important;padding:16px!important}body.page-id-104 #main .mph-hc-title{grid-column:1/-1!important;margin:0!important;line-height:1.5!important}body.page-id-104 #main .mph-hc-groups{display:contents!important}body.page-id-104 #main .mph-hc-label{margin-bottom:8px!important;line-height:1.4!important}body.page-id-104 #main .mph-hc-actions{grid-column:3!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(155px,190px)!important;align-items:end!important;gap:10px!important;margin:0!important}body.page-id-104 #main .mph-hc-actions:has(.mph-hc-model-wrap[hidden]){grid-template-columns:minmax(0,1fr)!important}body.page-id-104 #main .mph-hc-model-wrap{min-width:0!important;margin:0!important}body.page-id-104 #main .mph-hc-model,body.page-id-104 #main .mph-hc-submit{width:100%!important;height:44px!important;min-height:44px!important;margin:0!important}body.page-id-104 #main .mph-hc-chip{min-height:40px!important;margin:0!important}@media (min-width:690px) and (max-width:1024px){body.page-id-104 #main .elementor-element-6fbd11a1{grid-template-columns:minmax(0,1fr) 200px!important;padding:26px 24px!important;gap:22px!important;background-size:200px auto!important;background-position:right 24px top 32px!important}body.page-id-104 #main .mph-hero-choice{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.page-id-104 #main .mph-hc-actions{grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) minmax(180px,220px)!important;margin-top:4px!important}}@media (max-width:689px){body.page-id-104 #main .elementor-element-6fbd11a1{grid-template-columns:minmax(0,1fr)!important;margin-top:4px!important;padding:22px 18px!important;gap:20px!important;background-image:none!important}body.page-id-104 #main .mph-hero-choice{grid-template-columns:minmax(0,1fr)!important;padding:14px!important;gap:14px!important}body.page-id-104 #main .mph-hc-title{grid-column:1!important}body.page-id-104 #main .mph-hc-actions{grid-column:1!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}body.page-id-104 #main .mph-hc-model{font-size:16px!important}body.page-id-104 #main .mph-hc-chip{min-height:44px!important}}@media (min-width:1025px){body.page-id-107 .elementor-element-a093b2c .mpf-empty-message{display:block!important;max-width:820px!important;margin:30px auto 18px!important;padding:28px 30px!important;border:1px solid #e5e3ed!important;border-radius:14px!important;background:#fafafd!important;color:#626271!important;text-align:center!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 10px 28px rgba(24,16,50,.05)!important}body.page-id-107 .elementor-element-a093b2c .mpf-empty-message::before{display:none!important}}@media (min-width:1025px){body.page-id-9440 #main .mph-magsafe-landing{margin-top:8px!important;padding-top:8px!important}body.page-id-9440 #main .mph-magsafe-landing>div:first-child{max-width:760px!important;margin:0 0 24px!important;text-align:left!important}body.page-id-9440 #main .mph-magsafe-landing ul.products.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:24px!important;row-gap:24px!important}}@media (max-width:767px){body.page-id-9440 #main .mph-magsafe-landing ul.products.columns-4{--shop-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:1025px){body.post-type-archive-product .hero-section{height:auto!important;min-height:0!important}body.post-type-archive-product .hero-section>.entry-header{height:auto!important;min-height:0!important;padding:32px 0!important}body.post-type-archive-product .hero-section>.entry-header .page-title{font-size:46px!important;line-height:1.15!important;letter-spacing:-1.8px!important;margin:12px 0 0!important}}@media (min-width:1025px){body.page-id-105 .elementor-element-265cd89{min-height:290px!important;background-size:24% auto!important;background-position:right center!important;background-repeat:no-repeat!important}body.page-id-105 .elementor-element-1c15503{display:grid!important;grid-template-columns:minmax(260px,.95fr) minmax(330px,1.15fr) minmax(240px,.8fr)!important;column-gap:16px!important;row-gap:0!important;align-items:center!important;padding:20px!important}body.page-id-105 .elementor-element-1c15503>.elementor-element-666b6bd,body.page-id-105 .elementor-element-1c15503>.elementor-element-f699a45{grid-row:1!important;width:100%!important;max-width:100%!important}body.page-id-105 .elementor-element-1c15503>.elementor-element-666b6bd{grid-column:1!important}body.page-id-105 .elementor-element-1c15503>.elementor-element-f699a45{grid-column:2!important}body.page-id-105 .elementor-element-f699a45 .mph-device-box{width:100%!important;max-width:100%!important;margin-top:0!important}body.page-id-105 .elementor-element-f699a45 .mph-device-selector{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body.page-id-105 .elementor-element-f699a45 .mph-device-selector select{width:100%!important;min-width:0!important}body.page-id-105 .elementor-element-f699a45 #mph-device-button{grid-column:1/-1!important;width:100%!important;justify-content:center!important}body.page-id-105 .elementor-element-7c47b29 .elementor-heading-title{text-align:left!important;font-family:Manrope,sans-serif!important;font-size:30px!important;line-height:1.25!important;font-weight:750!important;letter-spacing:-.5px!important;color:#171622!important}}@media (min-width:1025px){body.page-id-106 .elementor-element-4c40ec2{min-height:290px!important;background-size:24% auto!important;background-position:right center!important;background-repeat:no-repeat!important}body.page-id-106 .elementor-element-fe5ba9e{display:grid!important;grid-template-columns:minmax(260px,.95fr) minmax(330px,1.15fr) minmax(240px,.8fr)!important;column-gap:16px!important;row-gap:0!important;align-items:center!important;padding:20px!important}body.page-id-106 .elementor-element-fe5ba9e>.elementor-element-a4a2850,body.page-id-106 .elementor-element-fe5ba9e>.elementor-element-74689a7{grid-row:1!important;width:100%!important;max-width:100%!important}body.page-id-106 .elementor-element-fe5ba9e>.elementor-element-a4a2850{grid-column:1!important}body.page-id-106 .elementor-element-fe5ba9e>.elementor-element-74689a7{grid-column:2!important}body.page-id-106 .elementor-element-74689a7 .mph-device-box{width:100%!important;max-width:100%!important;margin-top:0!important}body.page-id-106 .elementor-element-74689a7 .mph-device-selector{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body.page-id-106 .elementor-element-74689a7 .mph-device-selector select{width:100%!important;min-width:0!important}body.page-id-106 .elementor-element-74689a7 #mph-device-button{grid-column:1/-1!important;width:100%!important;justify-content:center!important}body.page-id-106 .elementor-element-e097954 .elementor-heading-title{text-align:left!important;font-family:Manrope,sans-serif!important;font-size:30px!important;line-height:1.25!important;font-weight:750!important;letter-spacing:-.5px!important;color:#171622!important}}@media (min-width:1025px){body.page-id-107 .elementor-element-3f42462 .elementor-heading-title{text-align:left!important;font-family:Manrope,sans-serif!important;font-size:30px!important;line-height:1.25!important;font-weight:750!important;letter-spacing:-.5px!important;color:#171622!important}}@media (min-width:1025px){body.page-id-108 .elementor-element-12087d0{min-height:290px!important;background-size:24% auto!important;background-position:right center!important;background-repeat:no-repeat!important}body.page-id-108 .elementor-element-5ed1667{display:grid!important;grid-template-columns:minmax(260px,.95fr) minmax(330px,1.15fr) minmax(240px,.8fr)!important;column-gap:16px!important;row-gap:0!important;align-items:center!important;padding:20px!important}body.page-id-108 .elementor-element-5ed1667>.elementor-element-04b342a,body.page-id-108 .elementor-element-5ed1667>.elementor-element-6b916c9{grid-row:1!important;width:100%!important;max-width:100%!important}body.page-id-108 .elementor-element-5ed1667>.elementor-element-04b342a{grid-column:1!important}body.page-id-108 .elementor-element-5ed1667>.elementor-element-6b916c9{grid-column:2!important}body.page-id-108 .elementor-element-6b916c9 .mph-device-box{width:100%!important;max-width:100%!important;margin-top:0!important}body.page-id-108 .elementor-element-6b916c9 .mph-device-selector{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body.page-id-108 .elementor-element-6b916c9 .mph-device-selector select{width:100%!important;min-width:0!important}body.page-id-108 .elementor-element-6b916c9 #mph-device-button{grid-column:1/-1!important;width:100%!important;justify-content:center!important}body.page-id-108 .elementor-element-e50cf76 .elementor-heading-title{text-align:left!important;font-family:Manrope,sans-serif!important;font-size:30px!important;line-height:1.25!important;font-weight:750!important;letter-spacing:-.5px!important;color:#171622!important}body.page-id-108 .elementor-element-9a27dee .mpf-empty-message{display:block!important;max-width:820px!important;margin:30px auto 18px!important;padding:28px 30px!important;border:1px solid #e5e3ed!important;border-radius:14px!important;background:#fafafd!important;color:#626271!important;text-align:center!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 10px 28px rgba(24,16,50,.05)!important}body.page-id-108 .elementor-element-9a27dee .mpf-empty-message::before{display:none!important}}@media (min-width:1025px){body.page-id-109 .elementor-element-325abb9{min-height:290px!important;background-size:24% auto!important;background-position:right center!important;background-repeat:no-repeat!important}body.page-id-109 .elementor-element-325abb9>.elementor-element-8100e1a{display:grid!important;grid-template-columns:minmax(260px,.95fr) minmax(330px,1.15fr) minmax(240px,.8fr)!important;column-gap:16px!important;row-gap:0!important;align-items:center!important;width:100%!important;max-width:100%!important;padding:20px!important}body.page-id-109 .elementor-element-8100e1a>.elementor-element-8aa081e,body.page-id-109 .elementor-element-8100e1a>.elementor-element-1b4ac52{grid-row:1!important;width:100%!important;max-width:100%!important}body.page-id-109 .elementor-element-8100e1a>.elementor-element-8aa081e{grid-column:1!important}body.page-id-109 .elementor-element-8100e1a>.elementor-element-1b4ac52{grid-column:2!important}body.page-id-109 .elementor-element-1b4ac52 .mph-device-box{width:100%!important;max-width:100%!important;margin-top:0!important}body.page-id-109 .elementor-element-1b4ac52 .mph-device-selector{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body.page-id-109 .elementor-element-1b4ac52 .mph-device-selector select{width:100%!important;min-width:0!important}body.page-id-109 .elementor-element-1b4ac52 #mph-device-button{grid-column:1/-1!important;width:100%!important;justify-content:center!important}body.page-id-109 .elementor-element-a7e70c1 .elementor-heading-title{text-align:left!important;font-family:Manrope,sans-serif!important;font-size:30px!important;line-height:1.25!important;font-weight:750!important;letter-spacing:-.5px!important;color:#171622!important}body.page-id-109 .elementor-element-9fa5b5f .mpf-empty-message{display:block!important;max-width:820px!important;margin:30px auto 18px!important;padding:28px 30px!important;border:1px solid #e5e3ed!important;border-radius:14px!important;background:#fafafd!important;color:#626271!important;text-align:center!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 10px 28px rgba(24,16,50,.05)!important}body.page-id-109 .elementor-element-9fa5b5f .mpf-empty-message::before{display:none!important}}@media (min-width:1025px){body.tax-product_cat.term-71 .hero-section[data-type=type-2]{height:auto!important;min-height:0!important;background:#f7f5ff!important;border-bottom:1px solid #e9e4f7!important}body.tax-product_cat.term-71 .hero-section[data-type=type-2]>.entry-header{height:auto!important;min-height:0!important;padding:32px 0!important;text-align:left!important;--item-spacing:8px}body.tax-product_cat.term-71 .hero-section[data-type=type-2] .page-title{margin:8px 0 0!important;font-family:Manrope,sans-serif!important;font-size:30px!important;font-weight:750!important;line-height:1.25!important;letter-spacing:-.5px!important;color:#171622!important;text-align:left!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-71 .hero-section[data-type=type-2] .ct-breadcrumbs{margin:0!important;color:#686273!important;font-size:12px!important;line-height:1.6!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-71 .hero-section[data-type=type-2] .ct-breadcrumbs a{color:#5b46a1!important}body.tax-product_cat.term-71 .hero-section[data-type=type-2]+.ct-container{padding-top:24px!important}body.tax-product_cat.term-71 #main .mpf-empty-message{display:block!important;max-width:820px!important;margin:28px auto 18px!important;padding:28px 30px!important;border:1px solid #e5e3ed!important;border-radius:14px!important;background:#fafafd!important;color:#626271!important;text-align:center!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 10px 28px rgba(24,16,50,.05)!important}}@media (min-width:1025px){body.tax-product_cat.term-71 .hero-section[data-type=type-2]>.entry-header{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important}body.tax-product_cat.term-71 #main .woocommerce-info{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;box-sizing:border-box!important;max-width:820px!important;margin:28px auto 18px!important;padding:24px 30px!important;border:1px solid #e5e3ed!important;border-radius:14px!important;background:#fafafd!important;color:#626271!important;text-align:center!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 10px 28px rgba(24,16,50,.05)!important}body.tax-product_cat.term-71 #main .woocommerce-info::before{position:static!important;display:inline-block!important;margin:0!important}}@media (min-width:1025px){body.tax-product_cat.term-72 .hero-section[data-type=type-2]{height:auto!important;min-height:0!important;background:#f7f5ff!important;border-bottom:1px solid #e9e4f7!important}body.tax-product_cat.term-72 .hero-section[data-type=type-2]>.entry-header{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1240px!important;height:auto!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important;padding:32px 0!important;text-align:left!important;--item-spacing:8px}body.tax-product_cat.term-72 .hero-section[data-type=type-2] .page-title{margin:8px 0 0!important;font-family:Manrope,sans-serif!important;font-size:30px!important;font-weight:750!important;line-height:1.25!important;letter-spacing:-.5px!important;color:#171622!important;text-align:left!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-72 .hero-section[data-type=type-2] .ct-breadcrumbs{margin:0!important;color:#686273!important;font-size:12px!important;line-height:1.6!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-72 .hero-section[data-type=type-2] .ct-breadcrumbs a{color:#5b46a1!important}body.tax-product_cat.term-72 .hero-section[data-type=type-2]+.ct-container{padding-top:24px!important}body.tax-product_cat.term-72 #main .woocommerce-info{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;box-sizing:border-box!important;max-width:820px!important;margin:28px auto 18px!important;padding:24px 30px!important;border:1px solid #e5e3ed!important;border-radius:14px!important;background:#fafafd!important;color:#626271!important;text-align:center!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 10px 28px rgba(24,16,50,.05)!important}body.tax-product_cat.term-72 #main .woocommerce-info::before{position:static!important;display:inline-block!important;margin:0!important}}@media (min-width:1025px){body.tax-product_cat.term-73 .hero-section[data-type=type-2]{height:auto!important;min-height:0!important;background:#f7f5ff!important;border-bottom:1px solid #e9e4f7!important}body.tax-product_cat.term-73 .hero-section[data-type=type-2]>.entry-header{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1240px!important;height:auto!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important;padding:32px 0!important;text-align:left!important;--item-spacing:8px}body.tax-product_cat.term-73 .hero-section[data-type=type-2] .page-title{margin:8px 0 0!important;font-family:Manrope,sans-serif!important;font-size:30px!important;font-weight:750!important;line-height:1.25!important;letter-spacing:-.5px!important;color:#171622!important;text-align:left!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-73 .hero-section[data-type=type-2] .ct-breadcrumbs{margin:0!important;color:#686273!important;font-size:12px!important;line-height:1.6!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-73 .hero-section[data-type=type-2] .ct-breadcrumbs a{color:#5b46a1!important}body.tax-product_cat.term-73 .hero-section[data-type=type-2]+.ct-container{padding-top:24px!important}body.tax-product_cat.term-73 #main .woocommerce-info{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;box-sizing:border-box!important;max-width:820px!important;margin:28px auto 18px!important;padding:24px 30px!important;border:1px solid #e5e3ed!important;border-radius:14px!important;background:#fafafd!important;color:#626271!important;text-align:center!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 10px 28px rgba(24,16,50,.05)!important}body.tax-product_cat.term-73 #main .woocommerce-info::before{position:static!important;display:inline-block!important;margin:0!important}}@media (min-width:1025px){body.tax-product_cat.term-66 .hero-section[data-type=type-2]{height:auto!important;min-height:0!important;background:#f7f5ff!important;border-bottom:1px solid #e9e4f7!important}body.tax-product_cat.term-66 .hero-section[data-type=type-2]>.entry-header{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1240px!important;height:auto!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important;padding:32px 0!important;text-align:left!important;--item-spacing:8px}body.tax-product_cat.term-66 .hero-section[data-type=type-2] .page-title{margin:8px 0 0!important;font-family:Manrope,sans-serif!important;font-size:30px!important;font-weight:750!important;line-height:1.25!important;letter-spacing:-.5px!important;color:#171622!important;text-align:left!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-66 .hero-section[data-type=type-2] .ct-breadcrumbs{margin:0!important;color:#686273!important;font-size:12px!important;line-height:1.6!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-66 .hero-section[data-type=type-2] .ct-breadcrumbs a{color:#5b46a1!important}body.tax-product_cat.term-66 .hero-section[data-type=type-2]+.ct-container{padding-top:24px!important}body.tax-product_cat.term-66 #main .woocommerce-info{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;box-sizing:border-box!important;max-width:820px!important;margin:28px auto 18px!important;padding:24px 30px!important;border:1px solid #e5e3ed!important;border-radius:14px!important;background:#fafafd!important;color:#626271!important;text-align:center!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 10px 28px rgba(24,16,50,.05)!important}body.tax-product_cat.term-66 #main .woocommerce-info::before{position:static!important;display:inline-block!important;margin:0!important}}@media (min-width:1025px){body.tax-product_cat.term-67 .hero-section[data-type=type-2]{height:auto!important;min-height:0!important;background:#f7f5ff!important;border-bottom:1px solid #e9e4f7!important}body.tax-product_cat.term-67 .hero-section[data-type=type-2]>.entry-header{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1240px!important;height:auto!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important;padding:32px 0!important;text-align:left!important;--item-spacing:8px}body.tax-product_cat.term-67 .hero-section[data-type=type-2] .page-title{margin:8px 0 0!important;font-family:Manrope,sans-serif!important;font-size:30px!important;font-weight:750!important;line-height:1.25!important;letter-spacing:-.5px!important;color:#171622!important;text-align:left!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-67 .hero-section[data-type=type-2] .ct-breadcrumbs{margin:0!important;color:#686273!important;font-size:12px!important;line-height:1.6!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-67 .hero-section[data-type=type-2] .ct-breadcrumbs a{color:#5b46a1!important}body.tax-product_cat.term-67 .hero-section[data-type=type-2]+.ct-container{padding-top:24px!important}body.tax-product_cat.term-67 #main .woocommerce-info{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;box-sizing:border-box!important;max-width:820px!important;margin:28px auto 18px!important;padding:24px 30px!important;border:1px solid #e5e3ed!important;border-radius:14px!important;background:#fafafd!important;color:#626271!important;text-align:center!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 10px 28px rgba(24,16,50,.05)!important}body.tax-product_cat.term-67 #main .woocommerce-info::before{position:static!important;display:inline-block!important;margin:0!important}}@media (min-width:1025px){body.tax-product_cat.term-68 .hero-section[data-type=type-2]{height:auto!important;min-height:0!important;background:#f7f5ff!important;border-bottom:1px solid #e9e4f7!important}body.tax-product_cat.term-68 .hero-section[data-type=type-2]>.entry-header{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1240px!important;height:auto!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important;padding:32px 0!important;text-align:left!important;--item-spacing:8px}body.tax-product_cat.term-68 .hero-section[data-type=type-2] .page-title{margin:8px 0 0!important;font-family:Manrope,sans-serif!important;font-size:30px!important;font-weight:750!important;line-height:1.25!important;letter-spacing:-.5px!important;color:#171622!important;text-align:left!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-68 .hero-section[data-type=type-2] .ct-breadcrumbs{margin:0!important;color:#686273!important;font-size:12px!important;line-height:1.6!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-68 .hero-section[data-type=type-2] .ct-breadcrumbs a{color:#5b46a1!important}body.tax-product_cat.term-68 .hero-section[data-type=type-2]+.ct-container{padding-top:24px!important}body.tax-product_cat.term-68 #main .woocommerce-info{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;box-sizing:border-box!important;max-width:820px!important;margin:28px auto 18px!important;padding:24px 30px!important;border:1px solid #e5e3ed!important;border-radius:14px!important;background:#fafafd!important;color:#626271!important;text-align:center!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 10px 28px rgba(24,16,50,.05)!important}body.tax-product_cat.term-68 #main .woocommerce-info::before{position:static!important;display:inline-block!important;margin:0!important}}@media (min-width:1025px){body.tax-product_cat.term-77 .hero-section[data-type=type-2]{height:auto!important;min-height:0!important;background:#f7f5ff!important;border-bottom:1px solid #e9e4f7!important}body.tax-product_cat.term-77 .hero-section[data-type=type-2]>.entry-header{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1240px!important;height:auto!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important;padding:32px 0!important;text-align:left!important;--item-spacing:8px}body.tax-product_cat.term-77 .hero-section[data-type=type-2] .page-title{margin:8px 0 0!important;font-family:Manrope,sans-serif!important;font-size:30px!important;font-weight:750!important;line-height:1.25!important;letter-spacing:-.5px!important;color:#171622!important;text-align:left!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-77 .hero-section[data-type=type-2] .ct-breadcrumbs{margin:0!important;color:#686273!important;font-size:12px!important;line-height:1.6!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-77 .hero-section[data-type=type-2] .ct-breadcrumbs a{color:#5b46a1!important}body.tax-product_cat.term-77 .hero-section[data-type=type-2]+.ct-container{padding-top:24px!important}body.tax-product_cat.term-77 #main .woocommerce-info{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;box-sizing:border-box!important;max-width:820px!important;margin:28px auto 18px!important;padding:24px 30px!important;border:1px solid #e5e3ed!important;border-radius:14px!important;background:#fafafd!important;color:#626271!important;text-align:center!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 10px 28px rgba(24,16,50,.05)!important}body.tax-product_cat.term-77 #main .woocommerce-info::before{position:static!important;display:inline-block!important;margin:0!important}}@media (min-width:1025px){body.tax-product_cat.term-78 .hero-section[data-type=type-2]{height:auto!important;min-height:0!important;background:#f7f5ff!important;border-bottom:1px solid #e9e4f7!important}body.tax-product_cat.term-78 .hero-section[data-type=type-2]>.entry-header{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1240px!important;height:auto!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important;padding:32px 0!important;text-align:left!important;--item-spacing:8px}body.tax-product_cat.term-78 .hero-section[data-type=type-2] .page-title{margin:8px 0 0!important;font-family:Manrope,sans-serif!important;font-size:30px!important;font-weight:750!important;line-height:1.25!important;letter-spacing:-.5px!important;color:#171622!important;text-align:left!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-78 .hero-section[data-type=type-2] .ct-breadcrumbs{margin:0!important;color:#686273!important;font-size:12px!important;line-height:1.6!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-78 .hero-section[data-type=type-2] .ct-breadcrumbs a{color:#5b46a1!important}body.tax-product_cat.term-78 .hero-section[data-type=type-2]+.ct-container{padding-top:24px!important}body.tax-product_cat.term-78 #main .woocommerce-info{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;box-sizing:border-box!important;max-width:820px!important;margin:28px auto 18px!important;padding:24px 30px!important;border:1px solid #e5e3ed!important;border-radius:14px!important;background:#fafafd!important;color:#626271!important;text-align:center!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 10px 28px rgba(24,16,50,.05)!important}body.tax-product_cat.term-78 #main .woocommerce-info::before{position:static!important;display:inline-block!important;margin:0!important}}@media (min-width:1025px){body.tax-product_cat.term-79 .hero-section[data-type=type-2]{height:auto!important;min-height:0!important;background:#f7f5ff!important;border-bottom:1px solid #e9e4f7!important}body.tax-product_cat.term-79 .hero-section[data-type=type-2]>.entry-header{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1240px!important;height:auto!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important;padding:32px 0!important;text-align:left!important;--item-spacing:8px}body.tax-product_cat.term-79 .hero-section[data-type=type-2] .page-title{margin:8px 0 0!important;font-family:Manrope,sans-serif!important;font-size:30px!important;font-weight:750!important;line-height:1.25!important;letter-spacing:-.5px!important;color:#171622!important;text-align:left!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-79 .hero-section[data-type=type-2] .ct-breadcrumbs{margin:0!important;color:#686273!important;font-size:12px!important;line-height:1.6!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-79 .hero-section[data-type=type-2] .ct-breadcrumbs a{color:#5b46a1!important}body.tax-product_cat.term-79 .hero-section[data-type=type-2]+.ct-container{padding-top:24px!important}body.tax-product_cat.term-79 #main .woocommerce-info{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;box-sizing:border-box!important;max-width:820px!important;margin:28px auto 18px!important;padding:24px 30px!important;border:1px solid #e5e3ed!important;border-radius:14px!important;background:#fafafd!important;color:#626271!important;text-align:center!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 10px 28px rgba(24,16,50,.05)!important}body.tax-product_cat.term-79 #main .woocommerce-info::before{position:static!important;display:inline-block!important;margin:0!important}}@media (min-width:1025px){body.tax-product_cat.term-63 .hero-section[data-type=type-2]{height:auto!important;min-height:0!important;background:#f7f5ff!important;border-bottom:1px solid #e9e4f7!important}body.tax-product_cat.term-63 .hero-section[data-type=type-2]>.entry-header{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1240px!important;height:auto!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important;padding:32px 0!important;text-align:left!important;--item-spacing:8px}body.tax-product_cat.term-63 .hero-section[data-type=type-2] .page-title{margin:8px 0 0!important;font-family:Manrope,sans-serif!important;font-size:30px!important;font-weight:750!important;line-height:1.25!important;letter-spacing:-.5px!important;color:#171622!important;text-align:left!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-63 .hero-section[data-type=type-2] .ct-breadcrumbs{margin:0!important;color:#686273!important;font-size:12px!important;line-height:1.6!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-63 .hero-section[data-type=type-2] .ct-breadcrumbs a{color:#5b46a1!important}body.tax-product_cat.term-63 .hero-section[data-type=type-2]+.ct-container{padding-top:24px!important}body.tax-product_cat.term-63 #main ul.products[data-products]{display:grid!important;--shop-columns:repeat(4,minmax(0,1fr))!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important}}@media (min-width:1025px){body.tax-product_cat.term-60 .hero-section[data-type=type-2],body.tax-product_cat.term-61 .hero-section[data-type=type-2],body.tax-product_cat.term-62 .hero-section[data-type=type-2],body.tax-product_cat.term-64 .hero-section[data-type=type-2],body.tax-product_cat.term-65 .hero-section[data-type=type-2],body.tax-product_cat.term-74 .hero-section[data-type=type-2],body.tax-product_cat.term-75 .hero-section[data-type=type-2],body.tax-product_cat.term-76 .hero-section[data-type=type-2],body.tax-product_cat.term-89 .hero-section[data-type=type-2],body.tax-product_cat.term-90 .hero-section[data-type=type-2],body.tax-product_cat.term-91 .hero-section[data-type=type-2],body.tax-product_cat.term-92 .hero-section[data-type=type-2],body.tax-product_cat.term-93 .hero-section[data-type=type-2],body.tax-product_cat.term-94 .hero-section[data-type=type-2],body.tax-product_cat.term-95 .hero-section[data-type=type-2],body.tax-product_cat.term-96 .hero-section[data-type=type-2],body.tax-product_cat.term-97 .hero-section[data-type=type-2],body.tax-product_cat.term-98 .hero-section[data-type=type-2],body.tax-product_cat.term-99 .hero-section[data-type=type-2],body.tax-product_cat.term-100 .hero-section[data-type=type-2],body.tax-product_cat.term-113 .hero-section[data-type=type-2],body.tax-product_cat.term-114 .hero-section[data-type=type-2],body.tax-product_cat.term-115 .hero-section[data-type=type-2]{height:auto!important;min-height:0!important;background:#f7f5ff!important;border-bottom:1px solid #e9e4f7!important}body.tax-product_cat.term-60 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-61 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-62 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-64 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-65 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-74 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-75 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-76 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-89 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-90 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-91 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-92 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-93 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-94 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-95 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-96 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-97 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-98 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-99 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-100 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-113 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-114 .hero-section[data-type=type-2]>.entry-header,body.tax-product_cat.term-115 .hero-section[data-type=type-2]>.entry-header{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1240px!important;height:auto!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important;padding:32px 0!important;text-align:left!important;--item-spacing:8px}body.tax-product_cat.term-60 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-61 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-62 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-64 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-65 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-74 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-75 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-76 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-89 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-90 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-91 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-92 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-93 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-94 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-95 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-96 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-97 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-98 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-99 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-100 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-113 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-114 .hero-section[data-type=type-2] .page-title,body.tax-product_cat.term-115 .hero-section[data-type=type-2] .page-title{margin:8px 0 0!important;font-family:Manrope,sans-serif!important;font-size:30px!important;font-weight:750!important;line-height:1.25!important;letter-spacing:-.5px!important;color:#171622!important;text-align:left!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-60 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-61 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-62 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-64 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-65 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-74 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-75 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-76 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-89 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-90 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-91 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-92 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-93 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-94 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-95 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-96 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-97 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-98 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-99 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-100 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-113 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-114 .hero-section[data-type=type-2] .ct-breadcrumbs,body.tax-product_cat.term-115 .hero-section[data-type=type-2] .ct-breadcrumbs{margin:0!important;color:#686273!important;font-size:12px!important;line-height:1.6!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body.tax-product_cat.term-60 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-61 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-62 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-64 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-65 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-74 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-75 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-76 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-89 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-90 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-91 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-92 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-93 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-94 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-95 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-96 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-97 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-98 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-99 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-100 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-113 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-114 .hero-section[data-type=type-2] .ct-breadcrumbs a,body.tax-product_cat.term-115 .hero-section[data-type=type-2] .ct-breadcrumbs a{color:#5b46a1!important}body.tax-product_cat.term-60 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-61 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-62 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-64 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-65 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-74 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-75 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-76 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-89 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-90 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-91 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-92 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-93 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-94 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-95 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-96 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-97 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-98 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-99 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-100 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-113 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-114 .hero-section[data-type=type-2]+.ct-container,body.tax-product_cat.term-115 .hero-section[data-type=type-2]+.ct-container{padding-top:24px!important}body.tax-product_cat.term-60 #main ul.products[data-products],body.tax-product_cat.term-61 #main ul.products[data-products],body.tax-product_cat.term-62 #main ul.products[data-products],body.tax-product_cat.term-64 #main ul.products[data-products],body.tax-product_cat.term-65 #main ul.products[data-products],body.tax-product_cat.term-74 #main ul.products[data-products],body.tax-product_cat.term-75 #main ul.products[data-products],body.tax-product_cat.term-76 #main ul.products[data-products],body.tax-product_cat.term-89 #main ul.products[data-products],body.tax-product_cat.term-90 #main ul.products[data-products],body.tax-product_cat.term-91 #main ul.products[data-products],body.tax-product_cat.term-92 #main ul.products[data-products],body.tax-product_cat.term-93 #main ul.products[data-products],body.tax-product_cat.term-94 #main ul.products[data-products],body.tax-product_cat.term-95 #main ul.products[data-products],body.tax-product_cat.term-96 #main ul.products[data-products],body.tax-product_cat.term-97 #main ul.products[data-products],body.tax-product_cat.term-98 #main ul.products[data-products],body.tax-product_cat.term-99 #main ul.products[data-products],body.tax-product_cat.term-100 #main ul.products[data-products],body.tax-product_cat.term-113 #main ul.products[data-products],body.tax-product_cat.term-114 #main ul.products[data-products],body.tax-product_cat.term-115 #main ul.products[data-products]{display:grid!important;--shop-columns:repeat(4,minmax(0,1fr))!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important}}.single-product .entry-summary .price{color:#171725!important}.single-product .entry-summary .price del,.single-product .entry-summary .price del .amount{color:#8c8998!important}.single-product .entry-summary .price ins,.single-product .entry-summary .price ins .amount{color:#bb3939!important}@media (min-width:768px) and (max-width:1024px){body.single-product.postid-9045 .product-entry-wrapper.is-width-constrained,body.single-product.postid-9505 .product-entry-wrapper.is-width-constrained{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;column-gap:30px!important;row-gap:0!important;align-items:start!important;width:100%!important}body.single-product.postid-9045 .product-entry-wrapper.is-width-constrained .woocommerce-product-gallery,body.single-product.postid-9505 .product-entry-wrapper.is-width-constrained .woocommerce-product-gallery{grid-column:1!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;float:none!important}body.single-product.postid-9045 .product-entry-wrapper.is-width-constrained .summary.entry-summary,body.single-product.postid-9505 .product-entry-wrapper.is-width-constrained .summary.entry-summary{grid-column:2!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;float:none!important}}@media (max-width:767px){body.page-id-3072 .mp-home-mobile-search{display:none!important}}@media (max-width:767px){body.page-id-3072 .elementor-element-a896a721 .mp-home-mobile-search{display:none!important;visibility:hidden!important}}@media (max-width:767px){body.page-id-3410 .mp-contact-breadcrumb,body.page-id-6299 .mp-shipping-breadcrumb{padding-top:8px!important;margin-bottom:12px!important}body.page-id-6861 #main .mp-return-breadcrumb{padding-top:14px!important;margin-top:0!important;margin-bottom:12px!important}body.page-id-3317 .elementor-3317 .elementor-element.elementor-element-1bc9e7ee{margin-top:19px!important}body.page-id-3317 .mp-guarantee-hero>.mp-guarantee-breadcrumb{top:-56px!important;left:-28px!important;display:flex!important;align-items:center!important;gap:14px!important;color:#777680!important;font-size:14px!important;line-height:1.4!important;font-weight:600!important}}body.page-id-6773 .elementor-6773 .elementor-element.elementor-element-5c6f575f{width:min(100%,1136px)!important;max-width:1136px!important;margin-left:auto!important;margin-right:auto!important;padding:48px!important;background:#f6f4fa!important;background-image:none!important;border:1px solid #efedf5!important;border-radius:28px!important;box-shadow:none!important;align-items:stretch!important}body.page-id-6773 .elementor-6773 .elementor-element.elementor-element-5c6f575f::before,body.page-id-6773 .elementor-6773 .elementor-element.elementor-element-5c6f575f::after{display:none!important;content:none!important}body.page-id-6773 .elementor-6773 .elementor-element.elementor-element-428f5d8b,body.page-id-6773 .mp-hero-text{width:100%!important;max-width:780px!important}body.page-id-6773 .mp-eyebrow,body.page-id-6773 .mp-line{display:none!important}body.page-id-6773 .mp-hero-text h1.mp-hero-title{margin:0 0 18px!important;font-size:50px!important;line-height:1.1!important;font-weight:700!important;letter-spacing:-1.5px!important;white-space:normal!important;color:#17171f!important}body.page-id-6773 .mp-hero-text .mp-hero-benefit,body.page-id-6773 .mp-hero-text .mp-hero-benefit b{margin:0 0 10px!important;color:#625dc4!important;font-size:23px!important;line-height:1.35!important;font-weight:650!important}body.page-id-6773 .mp-hero-text p.mp-hero-subtitle{max-width:780px!important;margin:0!important;color:#666570!important;font-size:19px!important;line-height:1.65!important;font-weight:600!important}@media (min-width:768px) and (max-width:979px){body.page-id-6773 .elementor-6773 .elementor-element.elementor-element-5c6f575f{padding:40px!important}body.page-id-6773 .mp-hero-text h1.mp-hero-title{font-size:42px!important}body.page-id-6773 .mp-hero-text .mp-hero-benefit,body.page-id-6773 .mp-hero-text .mp-hero-benefit b{font-size:21px!important}body.page-id-6773 .mp-hero-text p.mp-hero-subtitle{font-size:17px!important}}@media (max-width:767px){body.page-id-6773 .elementor-6773 .elementor-element.elementor-element-5c6f575f{padding:30px 24px!important;border-radius:22px!important}body.page-id-6773 .mp-hero-text h1.mp-hero-title{margin-bottom:14px!important;font-size:32px!important;line-height:1.15!important;letter-spacing:-.7px!important}body.page-id-6773 .mp-hero-text .mp-hero-benefit,body.page-id-6773 .mp-hero-text .mp-hero-benefit b{margin-bottom:8px!important;font-size:18px!important;line-height:1.4!important}body.page-id-6773 .mp-hero-text p.mp-hero-subtitle{font-size:16px!important;line-height:1.55!important}}@media (max-width:360px){body.page-id-6773 .elementor-6773 .elementor-element.elementor-element-5c6f575f{padding:26px 20px!important}body.page-id-6773 .mp-hero-text h1.mp-hero-title{font-size:30px!important}}.single-product .ct-product-add-to-cart{background:#fff;border:1px solid #e0dee8;border-radius:18px;padding:24px;box-shadow:0 8px 28px rgba(34,27,65,.035)}.single-product .ct-product-add-to-cart .ct-cart-actions{display:grid!important;grid-template-columns:minmax(82px,112px) minmax(0,1fr);gap:12px!important;align-items:end;width:100%}.single-product .ct-product-add-to-cart .ct-cart-actions::before{content:"Aantal";display:block;grid-column:1/-1;color:#24222d;font-weight:700;font-size:16px;line-height:1.35}.single-product .ct-product-add-to-cart .ct-cart-actions .quantity{width:100%!important;height:52px;margin:0!important}.single-product .ct-product-add-to-cart .ct-cart-actions .quantity input.qty{width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;background:#fff!important;border:1px solid #dedee4!important;border-radius:12px!important;color:#24222d!important;font-size:18px!important;font-weight:700;text-align:center;box-shadow:none!important}.single-product .ct-product-add-to-cart .ct-cart-actions .ct-increase,.single-product .ct-product-add-to-cart .ct-cart-actions .ct-decrease{display:none!important}.single-product .ct-product-add-to-cart .ct-cart-actions .single_add_to_cart_button{width:100%!important;min-width:0!important;min-height:52px!important;height:52px!important;margin:0!important;padding:0 15px!important;border-radius:12px!important;background:#5d5cd1!important;color:#fff!important;font-family:Manrope,sans-serif;font-size:16px!important;font-weight:700!important;line-height:1.25;box-shadow:0 3px 8px rgba(71,67,153,.12)!important;display:flex!important;align-items:center;justify-content:center;gap:11px}.single-product .ct-product-add-to-cart .ct-cart-actions .single_add_to_cart_button .mp-bag-icon{display:block;flex:0 0 20px;width:20px;height:20px;color:inherit}.single-product .ct-product-add-to-cart .ct-cart-actions .single_add_to_cart_button:hover{background:#4948af!important}.single-product .ct-product-add-to-cart .ct-cart-actions .single_add_to_cart_button:disabled,.single-product .ct-product-add-to-cart .ct-cart-actions .single_add_to_cart_button.disabled{background:#aaa8df!important;color:#fff!important;opacity:1!important;cursor:not-allowed}.single-product .mp-purchase-assurance{margin-top:22px}.single-product .mp-purchase-assurance ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.single-product .mp-purchase-assurance li{position:relative;padding-left:25px;color:#626271;font-size:14px;line-height:1.45;font-weight:600}.single-product .mp-purchase-assurance li::before{content:"✓";position:absolute;left:0;top:0;color:#626271;font-weight:800}.single-product .mp-purchase-assurance nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.single-product .mp-purchase-assurance nav a{color:#5955ac;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.single-product .mp-purchase-assurance nav a:hover{color:#38318d}@media (max-width:768px){body.single-product{padding-bottom:0!important}.single-product .ct-product-add-to-cart{padding:18px;border-radius:16px}.single-product .ct-product-add-to-cart .ct-cart-actions{grid-template-columns:76px minmax(0,1fr);gap:10px!important}.single-product .ct-product-add-to-cart .ct-cart-actions .single_add_to_cart_button{font-size:14px!important}.single-product .mp-purchase-assurance li{font-size:13px}.single-product .mp-purchase-assurance nav{gap:10px 18px}}@media (max-width:767px){.single-product .entry-summary .product_title{font-size:22px!important;line-height:1.3!important}}@media (min-width:1025px){body #header [data-device=desktop] [data-row=middle] [data-id=account] .ct-account-item>.ct-media-container{flex:0 0 22px!important;width:22px!important;height:22px!important}body #header [data-device=desktop] [data-row=middle] [data-id=account] .ct-account-item>.ct-media-container img{width:22px!important;height:22px!important;opacity:1!important}}body:not(.single-product) #main ul.products li.product .cfvsw_variations_form,body:not(.single-product) #main ul.products li.product .cfvsw-shop-variations,body:not(.single-product) #main ul.products li.product form.variations_form,body:not(.single-product) #main ul.products li.product table.variations,body:not(.single-product) #main ul.products li.product .cfvsw-swatches-container,body:not(.single-product) #main ul.products li.product .cfvsw-swatches-wrapper{display:none!important}@media (min-width:1000px){body.search-results.post-type-archive-product ul.products[data-products]{--shop-columns:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:690px) and (max-width:999px){body.search-results.post-type-archive-product ul.products[data-products]{--shop-columns:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:689px){body.search-results.post-type-archive-product ul.products[data-products]{--shop-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))!important}}body #main ul.products li.product .mph-product-badges--loop,body #main ul.products li.product figure .onsale{top:auto!important;right:auto!important;bottom:12px!important;left:7px!important}body #main ul.products li.product .mph-product-badges--loop{flex-wrap:wrap!important;justify-content:flex-start!important;max-width:calc(100% - 14px)!important}@media (max-width:767px){body #main ul.products li.product .mph-product-badges--loop,body #main ul.products li.product figure .onsale{top:auto!important;bottom:8px!important;left:4px!important}body #main ul.products li.product .mph-product-badges--loop{max-width:calc(100% - 8px)!important}}.elementor-widget-woocommerce-products ul.products li.product{text-align:left!important}body #main ul.products li.product .mp-widget-product-series{display:block;width:100%;box-sizing:border-box;margin:12px 2px 0;color:#696979;font-size:12px;line-height:1.4;font-weight:600;text-align:left}.elementor-widget-woocommerce-products ul.products li.product .woocommerce-loop-product__title{width:100%!important;box-sizing:border-box;background:0 0!important;border:0!important;border-radius:0!important;text-align:left!important;font-size:16px!important;line-height:1.45!important;padding:4px 2px 0!important;min-height:0!important}.elementor-widget-woocommerce-products ul.products li.product .woocommerce-loop-product__title a{display:block!important;background:0 0!important;border:0!important;border-radius:0!important;text-align:left!important;padding:0!important;overflow:visible!important}.elementor-widget-woocommerce-products ul.products li.product .price{text-align:left!important}@media (max-width:689px){body #main ul.products li.product .mp-widget-product-series{font-size:10px}.elementor-widget-woocommerce-products ul.products li.product .woocommerce-loop-product__title{font-size:13px!important}}#main .mpf-panel{box-sizing:border-box;width:100%;border:1px solid #e4e2e9;border-radius:18px;background:#f8f8fa;box-shadow:none;overflow:hidden}#main .mpf-panel>summary{position:relative;display:flex;align-items:center;min-height:58px;padding:15px 44px 15px 18px;color:#171725;font-size:17px;font-weight:700;line-height:1.3;cursor:pointer;list-style:none}#main .mpf-panel>summary::-webkit-details-marker{display:none}#main .mpf-panel>summary::before{content:"☷";display:inline-flex;align-items:center;justify-content:center;width:22px;margin-right:10px;color:#292638;font-size:21px;line-height:1}#main .mpf-panel>summary::after{content:"+";position:absolute;right:17px;top:50%;transform:translateY(-50%);color:#625dc4;font-size:25px;font-weight:400;line-height:1}#main .mpf-panel[open]>summary::after{content:"−"}#main .mpf-panel .mp-product-filters{padding:6px 18px 20px}#main .mpf-panel .mpf-field{margin:0 0 16px}#main .mpf-panel .mpf-field label{display:block;margin:0 0 8px;color:#292638;font-size:14px;font-weight:650}#main .mpf-panel .mpf-field select,#main .mpf-panel .mpf-field input{box-sizing:border-box;width:100%;min-height:44px;padding:9px 12px;border:1px solid #dcdbe3;border-radius:10px;background:#fff;color:#171725;font-size:14px}#main .mpf-panel .mpf-prices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#main .mpf-panel .mpf-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:4px}#main .mpf-panel .mpf-apply{width:100%;min-height:46px;border:0;border-radius:10px;background:#625dc4;color:white;font-weight:700}#main .mpf-panel .mpf-reset{align-self:center;padding:5px;color:#625dc4;text-decoration:underline;text-underline-offset:3px}@media (max-width:1024px){#main .mpf-panel>summary{min-height:60px;padding-left:18px}#main .mpf-panel .mp-product-filters{padding:10px 18px 22px}}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0 0 20px!important;border:1px solid #e4e2e9!important;border-radius:18px!important;background:#f8f8fa!important;box-shadow:none!important;overflow:hidden!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel>summary{position:relative!important;display:flex!important;align-items:center!important;min-height:58px!important;height:auto!important;padding:15px 44px 15px 18px!important;border-radius:18px!important;color:#171725!important;font-size:17px!important;font-weight:700!important;line-height:1.3!important;cursor:pointer!important;list-style:none!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel>summary::-webkit-details-marker{display:none!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel>summary:before{content:"☷"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;margin-right:10px!important;color:#292638!important;font-size:21px!important;line-height:1!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel>summary:after{content:"+"!important;position:absolute!important;right:17px!important;top:50%!important;transform:translateY(-50%)!important;color:#625dc4!important;font-size:25px!important;font-weight:400!important;line-height:1!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel[open]>summary:after{content:"−"!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mp-product-filters{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;margin:0!important;padding:6px 18px 20px!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-field{min-width:0!important;margin:0 0 16px!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-field:has(select[name=mp_model]){order:1!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-prices,body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-range{order:2!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-field.mpf-sorting{order:3!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-actions{order:4!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-field label{display:block!important;margin:0 0 8px!important;color:#292638!important;font-size:14px!important;font-weight:650!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-field select,body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-field input:not([type=range]){box-sizing:border-box!important;width:100%!important;min-height:44px!important;padding:9px 12px!important;border:1px solid #dcdbe3!important;border-radius:10px!important;background:#fff!important;color:#171725!important;font-size:14px!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-field input[type=range]{box-sizing:border-box!important;width:100%!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;accent-color:#625dc4!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-prices{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin:4px 0 0!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-apply{width:100%!important;min-height:46px!important;padding:10px 14px!important;border:0!important;border-radius:10px!important;background:#625dc4!important;color:#fff!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-apply:hover{background:#514bb0!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-reset{align-self:center!important;padding:5px!important;color:#625dc4!important;font-size:14px!important;text-decoration:underline!important;text-underline-offset:3px!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-field select:focus,body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-field input:focus{outline:2px solid #b9b4ee!important;outline-offset:2px!important}@media (min-width:1025px){body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel>summary{min-height:46px!important;padding:10px 36px 10px 12px!important;font-size:14px!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mp-product-filters{padding:0 12px 14px!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-field{margin-bottom:12px!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-field label{margin-bottom:5px!important;font-size:12px!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-field select,body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-field input:not([type=range]){min-height:40px!important;padding:7px 9px!important;font-size:13px!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-apply{min-height:40px!important;font-size:13px!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-reset{font-size:12px!important}}@media (max-width:1024px){body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel>summary{min-height:60px!important;padding:15px 44px 15px 18px!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mp-product-filters{padding:10px 18px 22px!important}}@media (max-width:420px){body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mp-product-filters{padding-right:14px!important;padding-left:14px!important}body #main .mpf-panel.mpf-panel.mpf-panel.mpf-panel.mpf-panel .mpf-field select{font-size:16px!important}}body.single-product .mp-device-crosssell.related.products{display:block!important;width:min(1020px,calc(100% - 32px))!important;max-width:100%!important;margin:40px auto 0!important;overflow:visible!important}body.single-product .mp-device-crosssell.mp-device-crosssell ul.products{gap:18px!important}body.single-product .mp-device-crosssell li.product .ct-media-container{border-radius:12px;overflow:hidden}body.single-product .mp-device-crosssell li.product .ct-media-container img{object-fit:cover}@media (max-width:1024px){body.single-product .mp-device-crosssell.related.products{display:block!important;visibility:visible!important;width:min(760px,calc(100% - 32px))!important}}@media (max-width:700px){body.single-product .mp-device-crosssell.related.products{width:calc(100% - 32px)!important;margin-top:28px!important}body.single-product .mp-device-crosssell.mp-device-crosssell ul.products{gap:14px!important}body.single-product .mp-device-crosssell li.product .ct-media-container{border-radius:10px}}@media (max-width:380px){body.single-product .mp-device-crosssell.mp-device-crosssell ul.products{gap:10px!important}}@media (min-width:1025px){body.page-id-3072 .entry-content .finder-fields>label{margin:0!important}body.page-id-3072 .entry-content .finder-fields select{box-sizing:border-box;height:46px!important;min-height:46px!important;max-height:46px!important;margin:6px 0 0!important}body.page-id-3072 .entry-content .finder-fields #findbtn{box-sizing:border-box;align-self:end;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;transform:none}}body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple]{display:flex!important;grid-column:1/-1!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;min-width:0!important;height:auto!important;margin:30px 0 8px!important;padding:0!important}body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple]>div{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:6px!important;order:2;flex:0 1 auto;min-width:0!important;margin:0!important;padding:0!important}body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple] .page-numbers{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:static!important;float:none!important;transform:none!important;min-height:42px!important;margin:0!important;border:1px solid #e5e3ef!important;border-radius:10px!important;background:#fff!important;color:#626271!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;box-shadow:none!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease}body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple]>div .page-numbers{flex:0 0 42px!important;width:42px!important;height:42px!important;padding:0!important}body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple] .page-numbers.current{background:var(--theme-palette-color-1,#625dc4)!important;border-color:var(--theme-palette-color-1,#625dc4)!important;color:#fff!important}body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple] a.page-numbers:hover{background:#f0effb!important;border-color:#b8b3e7!important;color:#4948af!important}body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple] a.page-numbers:focus-visible{outline:2px solid var(--theme-palette-color-1,#625dc4)!important;outline-offset:3px}body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple]>div .page-numbers.dots{flex-basis:22px!important;width:22px!important;border-color:transparent!important;background:0 0!important}body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple]>:is(.prev,.next){flex:0 0 auto!important;width:auto!important;max-width:100%!important;height:42px!important;padding:0 14px!important;gap:8px!important;white-space:nowrap!important}body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple]>.prev{order:1}body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple]>.next{order:3}@media (max-width:689px){body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple]{gap:12px 10px!important;margin-top:24px!important}body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple]>div{order:0;flex:1 0 100%;width:100%!important;gap:5px!important;flex-wrap:nowrap!important;overflow-x:auto!important;justify-content:safe center!important;padding:3px 0!important}body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple]>div .page-numbers{flex-basis:38px!important;width:38px!important;height:44px!important;min-height:44px!important;font-size:13px!important}body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple]>:is(.prev,.next){min-height:44px!important;height:44px!important;padding:0 16px!important;font-size:13px!important}}@media (prefers-reduced-motion:reduce){body #main .ct-pagination[aria-label="Paginering van producten"][data-pagination=simple] .page-numbers{transition:none}}body #main ul.products li.product .woocommerce-loop-product__title{text-align:left!important;width:100%!important;box-sizing:border-box;font-size:16px!important;line-height:1.45!important;margin-top:8px!important;margin-bottom:6px!important;min-height:0!important}body #main ul.products li.product .woocommerce-loop-product__title a{text-align:left!important;font-size:inherit!important;line-height:inherit!important}@media (min-width:690px) and (max-width:1024px){body #main ul.products li.product .woocommerce-loop-product__title{font-size:15px!important}}@media (max-width:689px){body #main ul.products li.product .woocommerce-loop-product__title{font-size:13px!important}}body.page-id-3127 #main .elementor-element.elementor-element-95ae849,body.page-id-6773 #main .mp-faq-card,body.page-id-6299 #main .mp-shipping-hero,body.page-id-6861 #main .mp-return-hero,body.page-id-3317 #main .elementor-element.elementor-element-1bc9e7ee{background-color:#fff!important;border:1px solid #e3e7f1!important;box-shadow:0 8px 24px rgba(45,60,95,.1)!important}body.page-id-3127 #main .elementor-element.elementor-element-95ae849::before,body.page-id-3127 #main .elementor-element.elementor-element-95ae849>.elementor-background-overlay,body.page-id-3317 #main .elementor-element.elementor-element-1bc9e7ee::before,body.page-id-3317 #main .elementor-element.elementor-element-1bc9e7ee>.elementor-background-overlay{display:none!important;background:0 0!important}body.page-id-3317 #main .elementor-element.elementor-element-1bc9e7ee{background-image:none!important}body.page-id-6773 #main .elementor-element-14112757{padding-left:0!important;padding-right:0!important}body.page-id-6773 #main .elementor-element-14112757>.e-con-inner{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1240px!important;margin:4px auto 0!important;padding:0!important;display:grid!important;grid-template-columns:minmax(190px,230px) minmax(0,1fr)!important;grid-template-areas:"hero hero" "links links" "heading heading" "topics questions" "contact contact" "related related"!important;gap:20px 24px!important;align-items:start!important}body.page-id-6773 #main .elementor-element-3fa200fd{grid-area:hero!important;min-width:0}body.page-id-6773 #main .elementor-element-c5acb615{grid-area:links!important;min-width:0}body.page-id-6773 #main .elementor-element-13950c2f{grid-area:heading!important;min-width:0;text-align:left!important;margin:0!important}body.page-id-6773 #main .elementor-element-baee044f{grid-area:topics!important;min-width:0}body.page-id-6773 #main .elementor-element-411c46a2{grid-area:questions!important;min-width:0}body.page-id-6773 #main .elementor-element-78b03281{grid-area:contact!important;min-width:0}body.page-id-6773 #main .elementor-element-393f955b{grid-area:related!important;min-width:0}body.page-id-6773 #main .mp-faq-card{width:100%!important;max-width:none!important;margin:0!important;padding:28px 30px!important}body.page-id-6773 #main .mp-faq-card h1{font-size:44px;line-height:1.12}body.page-id-6773 #main .elementor-element-13950c2f .elementor-heading-title{margin:0!important}@media (min-width:768px) and (max-width:1024px){body.page-id-6773 #main .elementor-element-14112757>.e-con-inner{width:calc(100% - 40px)!important;grid-template-columns:minmax(165px,200px) minmax(0,1fr)!important}body.page-id-6773 #main .mp-faq-card h1{font-size:36px}}@media (max-width:767px){body.page-id-6773 #main .elementor-element-14112757>.e-con-inner{width:calc(100% - 32px)!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"hero" "links" "heading" "topics" "questions" "contact" "related"!important;gap:18px!important}body.page-id-6773 #main .mp-faq-card{padding:22px 18px!important}body.page-id-6773 #main .mp-faq-card h1{font-size:32px}}body.page-id-104 #main .elementor.elementor-104 .elementor-element-6fbd11a1{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)!important;align-items:center!important;gap:28px!important;min-height:0!important;padding:24px 28px!important;background-image:none!important;background-color:#fff!important}body.page-id-104 #main .elementor.elementor-104 .elementor-element-6fbd11a1::before{background-image:none!important;opacity:0!important}body.page-id-104 #main .elementor.elementor-104 .elementor-element-74e823b,body.page-id-104 #main .elementor.elementor-104 .elementor-element-74e823b>.e-con-inner{display:contents!important}body.page-id-104 #main .elementor.elementor-104 .elementor-element-5e257eef{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}body.page-id-104 #main .elementor.elementor-104 .elementor-element-714cfb3f{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}body.page-id-104 #main .elementor.elementor-104 :is(.mph-device-box,.mph-hero-choice){display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:18px!important;border:1px solid #dce4fb!important;border-radius:14px!important;background:linear-gradient(135deg,#f7f9ff,#edf2ff)!important;box-shadow:none!important}body.page-id-104 #main .elementor.elementor-104 :is(.mph-device-label,.mph-hc-title){margin:0 0 12px!important;color:#4e61bd!important;font-size:12px!important;line-height:1.5!important;font-weight:800!important}body.page-id-104 #main .elementor.elementor-104 .mph-device-selector{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important}body.page-id-104 #main .elementor.elementor-104 :is(.mph-device-selector select,.mph-hc-model){min-width:0!important;width:100%!important;height:44px!important;min-height:44px!important;border:1px solid #d7dded!important;border-radius:9px!important;background-color:#fff!important;font-size:14px!important}body.page-id-104 #main .elementor.elementor-104 :is(#mph-device-button,.mph-cable-button){grid-column:1/-1!important;width:100%!important;margin:0!important;transform:none!important}body.page-id-104 #main .elementor.elementor-104 :is(#mph-device-button,.mph-cable-button,.mph-hc-submit){height:44px!important;min-height:44px!important;background:#5265c4!important;color:#fff!important;border-radius:9px!important;box-shadow:none!important}body.page-id-104 #main .elementor.elementor-104 :is(#mph-device-button,.mph-cable-button,.mph-hc-submit):hover:not(:disabled){background:#4052ad!important}body.page-id-104 #main .elementor.elementor-104 :is(select,button):focus-visible{outline:2px solid #5265c4!important;outline-offset:3px!important}body.page-id-104 #main .elementor.elementor-104 .mp-line{margin:14px 0!important}body.page-id-104 #main .elementor.elementor-104 .mp-eyebrow{margin-bottom:10px!important}@media (max-width:1024px) and (min-width:768px){body.page-id-104 #main .elementor.elementor-104 .elementor-element-6fbd11a1{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:20px!important;padding:22px!important}body.page-id-104 #main .elementor.elementor-104 .mp-hero-title{font-size:34px!important}}@media (max-width:767px){body.page-id-104 #main .elementor.elementor-104 .elementor-element-6fbd11a1{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;padding:20px 18px!important}body.page-id-104 #main .elementor.elementor-104 .elementor-element-714cfb3f{grid-column:1!important;grid-row:2!important}body.page-id-104 #main .elementor.elementor-104 :is(.mph-device-box,.mph-hero-choice){padding:14px!important}body.page-id-104 #main .elementor.elementor-104 .mp-hero-title{font-size:30px!important;line-height:1.12!important}body.page-id-104 #main .elementor.elementor-104 .mp-line{margin:10px 0!important}body.page-id-104 #main .elementor.elementor-104 .mp-eyebrow{margin-bottom:8px!important}body.page-id-104 #main .elementor.elementor-104 .mp-hero-subtitle{margin-bottom:8px!important}body.page-id-104 #main .elementor.elementor-104 .mph-device-selector{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}body.page-id-104 #main .elementor.elementor-104 :is(.mph-device-selector select,.mph-hc-model){font-size:16px!important}}body.page-id-107 #main .elementor.elementor-107 .elementor-element-6c02843{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)!important;align-items:center!important;gap:28px!important;min-height:0!important;padding:24px 28px!important;background-image:none!important;background-color:#fff!important}body.page-id-107 #main .elementor.elementor-107 .elementor-element-6c02843::before{background-image:none!important;opacity:0!important}body.page-id-107 #main .elementor.elementor-107 .elementor-element-c86e74f,body.page-id-107 #main .elementor.elementor-107 .elementor-element-c86e74f>.e-con-inner{display:contents!important}body.page-id-107 #main .elementor.elementor-107 .elementor-element-b0925a4{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}body.page-id-107 #main .elementor.elementor-107 .elementor-element-6a48fa5{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}body.page-id-107 #main .elementor.elementor-107 :is(.mph-device-box,.mph-hero-choice){display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:18px!important;border:1px solid #dce4fb!important;border-radius:14px!important;background:linear-gradient(135deg,#f7f9ff,#edf2ff)!important;box-shadow:none!important}body.page-id-107 #main .elementor.elementor-107 :is(.mph-device-label,.mph-hc-title){margin:0 0 12px!important;color:#4e61bd!important;font-size:12px!important;line-height:1.5!important;font-weight:800!important}body.page-id-107 #main .elementor.elementor-107 .mph-device-selector{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important}body.page-id-107 #main .elementor.elementor-107 :is(.mph-device-selector select,.mph-hc-model){min-width:0!important;width:100%!important;height:44px!important;min-height:44px!important;border:1px solid #d7dded!important;border-radius:9px!important;background-color:#fff!important;font-size:14px!important}body.page-id-107 #main .elementor.elementor-107 :is(#mph-device-button,.mph-cable-button){grid-column:1/-1!important;width:100%!important;margin:0!important;transform:none!important}body.page-id-107 #main .elementor.elementor-107 :is(#mph-device-button,.mph-cable-button,.mph-hc-submit){height:44px!important;min-height:44px!important;background:#5265c4!important;color:#fff!important;border-radius:9px!important;box-shadow:none!important}body.page-id-107 #main .elementor.elementor-107 :is(#mph-device-button,.mph-cable-button,.mph-hc-submit):hover:not(:disabled){background:#4052ad!important}body.page-id-107 #main .elementor.elementor-107 :is(select,button):focus-visible{outline:2px solid #5265c4!important;outline-offset:3px!important}body.page-id-107 #main .elementor.elementor-107 .mp-line{margin:14px 0!important}body.page-id-107 #main .elementor.elementor-107 .mp-eyebrow{margin-bottom:10px!important}@media (max-width:1024px) and (min-width:768px){body.page-id-107 #main .elementor.elementor-107 .elementor-element-6c02843{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:20px!important;padding:22px!important}body.page-id-107 #main .elementor.elementor-107 .mp-hero-title{font-size:34px!important}}@media (max-width:767px){body.page-id-107 #main .elementor.elementor-107 .elementor-element-6c02843{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;padding:20px 18px!important}body.page-id-107 #main .elementor.elementor-107 .elementor-element-6a48fa5{grid-column:1!important;grid-row:2!important}body.page-id-107 #main .elementor.elementor-107 :is(.mph-device-box,.mph-hero-choice){padding:14px!important}body.page-id-107 #main .elementor.elementor-107 .mp-hero-title{font-size:30px!important;line-height:1.12!important}body.page-id-107 #main .elementor.elementor-107 .mp-line{margin:10px 0!important}body.page-id-107 #main .elementor.elementor-107 .mp-eyebrow{margin-bottom:8px!important}body.page-id-107 #main .elementor.elementor-107 .mp-hero-subtitle{margin-bottom:8px!important}body.page-id-107 #main .elementor.elementor-107 .mph-device-selector{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}body.page-id-107 #main .elementor.elementor-107 :is(.mph-device-selector select,.mph-hc-model){font-size:16px!important}}body.page-id-8327 #main .elementor.elementor-8327 .elementor-element-6f29936{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)!important;align-items:center!important;gap:28px!important;min-height:0!important;padding:24px 28px!important;background-image:none!important;background-color:#fff!important}body.page-id-8327 #main .elementor.elementor-8327 .elementor-element-6f29936::before{background-image:none!important;opacity:0!important}body.page-id-8327 #main .elementor.elementor-8327 .elementor-element-cfa8511,body.page-id-8327 #main .elementor.elementor-8327 .elementor-element-cfa8511>.e-con-inner{display:contents!important}body.page-id-8327 #main .elementor.elementor-8327 .elementor-element-8a6ce04{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}body.page-id-8327 #main .elementor.elementor-8327 .elementor-element-4c06062{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}body.page-id-8327 #main .elementor.elementor-8327 :is(.mph-device-box,.mph-hero-choice){display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:18px!important;border:1px solid #dce4fb!important;border-radius:14px!important;background:linear-gradient(135deg,#f7f9ff,#edf2ff)!important;box-shadow:none!important}body.page-id-8327 #main .elementor.elementor-8327 :is(.mph-device-label,.mph-hc-title){margin:0 0 12px!important;color:#4e61bd!important;font-size:12px!important;line-height:1.5!important;font-weight:800!important}body.page-id-8327 #main .elementor.elementor-8327 .mph-device-selector{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important}body.page-id-8327 #main .elementor.elementor-8327 :is(.mph-device-selector select,.mph-hc-model){min-width:0!important;width:100%!important;height:44px!important;min-height:44px!important;border:1px solid #d7dded!important;border-radius:9px!important;background-color:#fff!important;font-size:14px!important}body.page-id-8327 #main .elementor.elementor-8327 :is(#mph-device-button,.mph-cable-button){grid-column:1/-1!important;width:100%!important;margin:0!important;transform:none!important}body.page-id-8327 #main .elementor.elementor-8327 :is(#mph-device-button,.mph-cable-button,.mph-hc-submit){height:44px!important;min-height:44px!important;background:#5265c4!important;color:#fff!important;border-radius:9px!important;box-shadow:none!important}body.page-id-8327 #main .elementor.elementor-8327 :is(#mph-device-button,.mph-cable-button,.mph-hc-submit):hover:not(:disabled){background:#4052ad!important}body.page-id-8327 #main .elementor.elementor-8327 :is(select,button):focus-visible{outline:2px solid #5265c4!important;outline-offset:3px!important}body.page-id-8327 #main .elementor.elementor-8327 .mp-line{margin:14px 0!important}body.page-id-8327 #main .elementor.elementor-8327 .mp-eyebrow{margin-bottom:10px!important}@media (max-width:1024px) and (min-width:768px){body.page-id-8327 #main .elementor.elementor-8327 .elementor-element-6f29936{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:20px!important;padding:22px!important}body.page-id-8327 #main .elementor.elementor-8327 .mp-hero-title{font-size:34px!important}}@media (max-width:767px){body.page-id-8327 #main .elementor.elementor-8327 .elementor-element-6f29936{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;padding:20px 18px!important}body.page-id-8327 #main .elementor.elementor-8327 .elementor-element-4c06062{grid-column:1!important;grid-row:2!important}body.page-id-8327 #main .elementor.elementor-8327 :is(.mph-device-box,.mph-hero-choice){padding:14px!important}body.page-id-8327 #main .elementor.elementor-8327 .mp-hero-title{font-size:30px!important;line-height:1.12!important}body.page-id-8327 #main .elementor.elementor-8327 .mp-line{margin:10px 0!important}body.page-id-8327 #main .elementor.elementor-8327 .mp-eyebrow{margin-bottom:8px!important}body.page-id-8327 #main .elementor.elementor-8327 .mp-hero-subtitle{margin-bottom:8px!important}body.page-id-8327 #main .elementor.elementor-8327 .mph-device-selector{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}body.page-id-8327 #main .elementor.elementor-8327 :is(.mph-device-selector select,.mph-hc-model){font-size:16px!important}}body.page-id-8358 #main .elementor.elementor-8358 .elementor-element-45ad9db{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)!important;align-items:center!important;gap:28px!important;min-height:0!important;padding:24px 28px!important;background-image:none!important;background-color:#fff!important}body.page-id-8358 #main .elementor.elementor-8358 .elementor-element-45ad9db::before{background-image:none!important;opacity:0!important}body.page-id-8358 #main .elementor.elementor-8358 .elementor-element-cb8ab38,body.page-id-8358 #main .elementor.elementor-8358 .elementor-element-cb8ab38>.e-con-inner{display:contents!important}body.page-id-8358 #main .elementor.elementor-8358 .elementor-element-58d7434{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}body.page-id-8358 #main .elementor.elementor-8358 .elementor-element-cf0d5f3{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}body.page-id-8358 #main .elementor.elementor-8358 :is(.mph-device-box,.mph-hero-choice){display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:18px!important;border:1px solid #dce4fb!important;border-radius:14px!important;background:linear-gradient(135deg,#f7f9ff,#edf2ff)!important;box-shadow:none!important}body.page-id-8358 #main .elementor.elementor-8358 :is(.mph-device-label,.mph-hc-title){margin:0 0 12px!important;color:#4e61bd!important;font-size:12px!important;line-height:1.5!important;font-weight:800!important}body.page-id-8358 #main .elementor.elementor-8358 .mph-device-selector{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important}body.page-id-8358 #main .elementor.elementor-8358 :is(.mph-device-selector select,.mph-hc-model){min-width:0!important;width:100%!important;height:44px!important;min-height:44px!important;border:1px solid #d7dded!important;border-radius:9px!important;background-color:#fff!important;font-size:14px!important}body.page-id-8358 #main .elementor.elementor-8358 :is(#mph-device-button,.mph-cable-button){grid-column:1/-1!important;width:100%!important;margin:0!important;transform:none!important}body.page-id-8358 #main .elementor.elementor-8358 :is(#mph-device-button,.mph-cable-button,.mph-hc-submit){height:44px!important;min-height:44px!important;background:#5265c4!important;color:#fff!important;border-radius:9px!important;box-shadow:none!important}body.page-id-8358 #main .elementor.elementor-8358 :is(#mph-device-button,.mph-cable-button,.mph-hc-submit):hover:not(:disabled){background:#4052ad!important}body.page-id-8358 #main .elementor.elementor-8358 :is(select,button):focus-visible{outline:2px solid #5265c4!important;outline-offset:3px!important}body.page-id-8358 #main .elementor.elementor-8358 .mp-line{margin:14px 0!important}body.page-id-8358 #main .elementor.elementor-8358 .mp-eyebrow{margin-bottom:10px!important}@media (max-width:1024px) and (min-width:768px){body.page-id-8358 #main .elementor.elementor-8358 .elementor-element-45ad9db{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:20px!important;padding:22px!important}body.page-id-8358 #main .elementor.elementor-8358 .mp-hero-title{font-size:34px!important}}@media (max-width:767px){body.page-id-8358 #main .elementor.elementor-8358 .elementor-element-45ad9db{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;padding:20px 18px!important}body.page-id-8358 #main .elementor.elementor-8358 .elementor-element-cf0d5f3{grid-column:1!important;grid-row:2!important}body.page-id-8358 #main .elementor.elementor-8358 :is(.mph-device-box,.mph-hero-choice){padding:14px!important}body.page-id-8358 #main .elementor.elementor-8358 .mp-hero-title{font-size:30px!important;line-height:1.12!important}body.page-id-8358 #main .elementor.elementor-8358 .mp-line{margin:10px 0!important}body.page-id-8358 #main .elementor.elementor-8358 .mp-eyebrow{margin-bottom:8px!important}body.page-id-8358 #main .elementor.elementor-8358 .mp-hero-subtitle{margin-bottom:8px!important}body.page-id-8358 #main .elementor.elementor-8358 .mph-device-selector{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}body.page-id-8358 #main .elementor.elementor-8358 :is(.mph-device-selector select,.mph-hc-model){font-size:16px!important}}body.page-id-104 #main .elementor.elementor-104 .mph-hc-groups{display:grid!important;grid-template-columns:minmax(120px,.85fr) minmax(0,1.4fr)!important;gap:12px!important}body.page-id-104 #main .elementor.elementor-104 .mph-hc-actions{grid-column:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(150px,.9fr)!important;margin-top:14px!important;gap:10px!important}body.page-id-104 #main .elementor.elementor-104 .mph-hc-actions:has(.mph-hc-model-wrap[hidden]){grid-template-columns:minmax(0,1fr)!important}body.page-id-104 #main .elementor.elementor-104 .mph-hc-chip{min-height:38px!important;padding:8px 12px!important}body.page-id-104 #main .elementor.elementor-104 .mph-hc-chip[aria-pressed=true]{background:#5265c4!important;border-color:#5265c4!important;color:#fff!important}body.page-id-104 #main .elementor.elementor-104 .mph-hc-chip:hover:not(:disabled){border-color:#5265c4!important}@media (max-width:1024px){body.page-id-104 #main .elementor.elementor-104 .mph-hc-groups{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}body.page-id-104 #main .elementor.elementor-104 .mph-hc-actions{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;margin-top:12px!important}}li.product.post-10245:not(:has(.mp-widget-product-series)) .woocommerce-loop-product__title::before{content:"iPhone 18 serie";display:block;margin:0 2px 8px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:normal;text-transform:none;text-align:left;color:#696979}body.tax-product_cat:is(.term-102,.term-104,.term-103,.term-101,.term-106,.term-108,.term-107,.term-105,.term-110,.term-112,.term-111,.term-109,.term-118,.term-117,.term-116,.term-78,.term-77,.term-79,.term-67,.term-66,.term-68,.term-72,.term-71,.term-73) .hero-section[data-type=type-2]{height:auto!important;min-height:0!important;background:#f7f5ff!important;border-bottom:1px solid #e9e4f7!important}body.tax-product_cat:is(.term-102,.term-104,.term-103,.term-101,.term-106,.term-108,.term-107,.term-105,.term-110,.term-112,.term-111,.term-109,.term-118,.term-117,.term-116,.term-78,.term-77,.term-79,.term-67,.term-66,.term-68,.term-72,.term-71,.term-73) .hero-section[data-type=type-2]>.entry-header{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1240px!important;height:auto!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important;padding:32px 0!important;text-align:left!important;--item-spacing:8px}body.tax-product_cat:is(.term-102,.term-104,.term-103,.term-101,.term-106,.term-108,.term-107,.term-105,.term-110,.term-112,.term-111,.term-109,.term-118,.term-117,.term-116,.term-78,.term-77,.term-79,.term-67,.term-66,.term-68,.term-72,.term-71,.term-73) .hero-section[data-type=type-2] .page-title{margin:8px 0 0!important;font-family:Manrope,sans-serif!important;font-size:30px!important;font-weight:750!important;line-height:1.25!important;letter-spacing:-.5px!important;color:#171622!important;text-align:left!important;overflow-wrap:anywhere!important}body.tax-product_cat:is(.term-102,.term-104,.term-103,.term-101,.term-106,.term-108,.term-107,.term-105,.term-110,.term-112,.term-111,.term-109,.term-118,.term-117,.term-116,.term-78,.term-77,.term-79,.term-67,.term-66,.term-68,.term-72,.term-71,.term-73) .hero-section[data-type=type-2] .ct-breadcrumbs{margin:0!important;color:#686273!important;font-size:12px!important;line-height:1.6!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important}body.tax-product_cat:is(.term-102,.term-104,.term-103,.term-101,.term-106,.term-108,.term-107,.term-105,.term-110,.term-112,.term-111,.term-109,.term-118,.term-117,.term-116,.term-78,.term-77,.term-79,.term-67,.term-66,.term-68,.term-72,.term-71,.term-73) .hero-section[data-type=type-2] .ct-breadcrumbs a{color:#5b46a1!important}body.tax-product_cat:is(.term-102,.term-104,.term-103,.term-101,.term-106,.term-108,.term-107,.term-105,.term-110,.term-112,.term-111,.term-109,.term-118,.term-117,.term-116,.term-78,.term-77,.term-79,.term-67,.term-66,.term-68,.term-72,.term-71,.term-73) .hero-section[data-type=type-2]+.ct-container{padding-top:24px!important}@media (max-width:1024px){body.tax-product_cat:is(.term-102,.term-104,.term-103,.term-101,.term-106,.term-108,.term-107,.term-105,.term-110,.term-112,.term-111,.term-109,.term-118,.term-117,.term-116,.term-78,.term-77,.term-79,.term-67,.term-66,.term-68,.term-72,.term-71,.term-73) .hero-section[data-type=type-2]>.entry-header{padding:24px 0!important}body.tax-product_cat:is(.term-102,.term-104,.term-103,.term-101,.term-106,.term-108,.term-107,.term-105,.term-110,.term-112,.term-111,.term-109,.term-118,.term-117,.term-116,.term-78,.term-77,.term-79,.term-67,.term-66,.term-68,.term-72,.term-71,.term-73) .hero-section[data-type=type-2] .page-title{font-size:28px!important}}@media (max-width:767px){body.tax-product_cat:is(.term-102,.term-104,.term-103,.term-101,.term-106,.term-108,.term-107,.term-105,.term-110,.term-112,.term-111,.term-109,.term-118,.term-117,.term-116,.term-78,.term-77,.term-79,.term-67,.term-66,.term-68,.term-72,.term-71,.term-73) .hero-section[data-type=type-2]>.entry-header{width:calc(100% - 40px)!important;padding:18px 0!important}body.tax-product_cat:is(.term-102,.term-104,.term-103,.term-101,.term-106,.term-108,.term-107,.term-105,.term-110,.term-112,.term-111,.term-109,.term-118,.term-117,.term-116,.term-78,.term-77,.term-79,.term-67,.term-66,.term-68,.term-72,.term-71,.term-73) .hero-section[data-type=type-2] .page-title{font-size:26px!important;line-height:1.2!important}body.tax-product_cat:is(.term-102,.term-104,.term-103,.term-101,.term-106,.term-108,.term-107,.term-105,.term-110,.term-112,.term-111,.term-109,.term-118,.term-117,.term-116,.term-78,.term-77,.term-79,.term-67,.term-66,.term-68,.term-72,.term-71,.term-73) .hero-section[data-type=type-2]+.ct-container{padding-top:22px!important}}li.product.post-10261:not(:has(.mp-widget-product-series)) .woocommerce-loop-product__title::before{content:"iPhone 15, 16, 17 & 18 serie";display:block;margin:0 2px 8px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:normal;text-transform:none;text-align:left;color:#696979}li.product.post-10312:not(:has(.mp-widget-product-series)) .woocommerce-loop-product__title::before{content:"Samsung Galaxy S24, S25 & S26 serie";display:block;margin:0 2px 8px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:normal;text-transform:none;text-align:left;color:#696979}#product-10312 .summary>.mp-series-models{font-size:0!important;line-height:0!important}#product-10312 .summary>.mp-series-models::after{content:"Samsung Galaxy S24, S25 & S26 serie";display:block;font-size:12px;line-height:1.4}li.product.post-10354:not(:has(.mp-widget-product-series)) .woocommerce-loop-product__title::before{content:"Samsung Galaxy S24, S25 & S26 serie";display:block;margin:0 2px 8px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:normal;text-transform:none;text-align:left;color:#696979}#product-10354 .summary>.mp-series-models{font-size:0!important;line-height:0!important}#product-10354 .summary>.mp-series-models::after{content:"Samsung Galaxy S24, S25 & S26 serie";display:block;font-size:12px;line-height:1.4}li.product.post-10195:not(:has(.mp-widget-product-series)) .woocommerce-loop-product__title::before{content:"iPhone 15, 16 & 17 serie";display:block;margin:0 2px 8px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:normal;text-transform:none;text-align:left;color:#696979}body:is(.page-id-104,.page-id-107,.page-id-8327,.page-id-8335,.page-id-8342,.page-id-8349,.page-id-8358,.tax-product_cat) #main li.product .price:not(:has(ins)),body:is(.page-id-104,.page-id-107,.page-id-8327,.page-id-8335,.page-id-8342,.page-id-8349,.page-id-8358,.tax-product_cat) #main li.product .price:not(:has(ins)) .amount,body:is(.page-id-104,.page-id-107,.page-id-8327,.page-id-8335,.page-id-8342,.page-id-8349,.page-id-8358,.tax-product_cat) #main li.product .price:not(:has(ins)) bdi,body:is(.page-id-104,.page-id-107,.page-id-8327,.page-id-8335,.page-id-8342,.page-id-8349,.page-id-8358,.tax-product_cat) #main li.product .price:not(:has(ins)) .woocommerce-Price-currencySymbol{color:#171725!important}@media (min-width:768px) and (max-width:1024px){body.page-id-3072 #main .elementor-element-b4082e8 ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px 18px!important}body.page-id-3072 #main .elementor-element-b4082e8 ul.products>li.product:nth-child(n+7){display:none!important}}#header .ct-header-cart>.ct-cart-content .woocommerce-mini-cart__total{--theme-text-color:var(--theme-palette-color-4);border-top-style:solid}#header .ct-header-cart>.ct-cart-content .woocommerce-mini-cart__buttons{border-top-style:solid}body.page-id-3410 .mp-contact-hero{background-color:#fff}body.page-id-3072 .entry-content .promos .promo.lavender>img[src$="/Premium-iPhone-Acc.png"]{content:url("https://mobiprotect.nl/wp-content/uploads/2026/11/MobiProtect-bundel-accessoires-transparant.webp")}