:root{--skco-primary:#2D5849;--skco-secondary:#4C8171;--skco-accent:#71B7A6;--skco-mint:#E4F3EF;--skco-mint-2:#CCE8E2;--skco-cream:#FEF3E9;--skco-cool:#F2F4F8;--skco-text:#343A3F;--skco-muted:#697077;--skco-line:#DDE1E6;--skco-sale:#FA4D56;--skco-radius:8px;--skco-shadow:0 12px 34px rgba(45, 88, 73, .08)}body{-webkit-font-smoothing:antialiased}:where(.wp-site-blocks)>*{margin-block-start:0}.skco-promo{background:var(--skco-primary);color:#fff;font-size:.8rem;padding:.45rem 1rem}.skco-promo p{margin:0;letter-spacing:.3px}.skco-promo a{color:var(--skco-mint-2);text-decoration:underline}.skco-header{background:#fff;border-bottom:1px solid var(--skco-line);padding-top:1rem;padding-bottom:1rem;position:sticky;top:0;z-index:40}.admin-bar .skco-header{top:32px}.skco-header-row{gap:1.5rem;align-items:center}.skco-header-nav{gap:1.75rem;align-items:center}.skco-logo,.skco-logo a{color:var(--skco-primary)!important;text-decoration:none!important;white-space:nowrap}.skco-nav a{color:var(--skco-text)}.skco-nav a:hover{color:var(--skco-primary);text-decoration:none}.skco-nav .skco-nav-hl>a,.skco-nav-hl .wp-block-navigation-item__content{color:var(--skco-secondary)!important;font-weight:600}.skco-header-cta .wp-block-button__link{padding:.6rem 1.1rem;font-size:.82rem}@media (max-width:1080px){.skco-header-cta{display:none}}.wp-element-button,.wp-block-button__link{transition:background .2s,color .2s,transform .2s}.is-style-skco-light .wp-block-button__link,.wp-element-button.is-light{background:transparent!important;color:var(--skco-primary)!important;border:1.5px solid var(--skco-primary)}.is-style-skco-light .wp-block-button__link:hover,.wp-element-button.is-light:hover{background:var(--skco-primary)!important;color:#fff!important}.has-primary-background-color .is-style-skco-light .wp-block-button__link,.skco-dark .is-style-skco-light .wp-block-button__link{color:#fff!important;border-color:rgb(255 255 255 / .7)}.has-primary-background-color .wp-block-button:not(.is-style-skco-light) .wp-block-button__link,.skco-dark .wp-block-button:not(.is-style-skco-light) .wp-block-button__link{background:#fff;color:var(--skco-primary)}.wp-block-button.is-accent .wp-block-button__link{background:var(--skco-accent)}.is-style-skco-eyebrow{font-size:.75rem!important;letter-spacing:2.6px;text-transform:uppercase;font-weight:600;color:var(--skco-secondary);margin-bottom:.6rem!important}.has-primary-background-color .is-style-skco-eyebrow,.skco-dark .is-style-skco-eyebrow{color:var(--skco-mint-2)}.has-primary-background-color :is(h1,h2,h3,h4,p,li),.skco-dark :is(h1,h2,h3,h4,p,li){color:#fff}.has-primary-background-color p,.skco-dark p{color:#E4F3EF}.skco-lead{font-size:1.1rem;color:var(--skco-muted);max-width:34rem}.skco-center{text-align:center}.skco-sub{color:var(--skco-muted);text-align:center;margin-top:.4rem!important}.skco-landing>.wp-block-post-content>*{margin-block-start:0;margin-block-end:0}.skco-section{padding-top:var(--wp--preset--spacing--60)!important;padding-bottom:var(--wp--preset--spacing--60)!important}.skco-section.is-tight{padding-top:var(--wp--preset--spacing--50)!important;padding-bottom:var(--wp--preset--spacing--50)!important}.skco-section>h2{text-align:center}.skco-hero{gap:0!important;margin:0!important;background:#fff}.skco-hero>.wp-block-column:first-child{padding:clamp(2.5rem, 6vw, 5.5rem) clamp(1.25rem, 5vw, 4rem);display:flex;flex-direction:column;justify-content:center}.skco-hero h1{font-size:clamp(2.4rem, 4.6vw, 3.7rem);line-height:1.04;margin:0 0 1.1rem}.skco-hero .wp-block-image,.skco-split .wp-block-image{margin:0;height:100%}.skco-hero .wp-block-image img,.skco-split .wp-block-image img{width:100%;height:100%;min-height:460px;object-fit:cover;display:block}.skco-hero>.wp-block-column:last-child,.skco-split>.wp-block-column.is-media{padding:0!important}@media (max-width:781px){.skco-hero .wp-block-image img,.skco-split .wp-block-image img{min-height:300px}}.skco-pagehead{padding-top:var(--wp--preset--spacing--60)!important;padding-bottom:var(--wp--preset--spacing--50)!important;text-align:center}.skco-pagehead h1{margin-top:0}.skco-pagehead p:not(.is-style-skco-eyebrow){color:var(--skco-muted);max-width:40rem;margin-inline:auto}.skco-trust{background:#fff;border-top:1px solid var(--skco-line);border-bottom:1px solid var(--skco-line);padding-top:1.4rem!important;padding-bottom:1.4rem!important}.skco-trust .wp-block-columns{gap:1rem;margin:0}.skco-trust p{margin:0;font-size:.82rem;color:var(--skco-muted);text-align:center;line-height:1.4}.skco-trust strong{display:block;color:var(--skco-primary);font-size:.95rem}.is-style-skco-card,.skco-card{background:#fff;border:1px solid var(--skco-line);border-radius:var(--skco-radius);padding:1.6rem!important;box-shadow:var(--skco-shadow)}.is-style-skco-card>*:first-child{margin-top:0}.skco-cards{gap:1.25rem!important}.skco-cards h3{font-size:1.45rem;margin:.2rem 0 .5rem}.skco-cards p{font-size:.93rem;color:var(--skco-muted)}.skco-num{font-family:var(--wp--preset--font-family--optima);font-size:3rem!important;color:var(--skco-accent);line-height:1!important;margin:0!important}.skco-imgcards .wp-block-column{background:#fff;border:1px solid var(--skco-line);border-radius:var(--skco-radius);overflow:hidden;padding:0!important;transition:transform .25s,box-shadow .25s}.skco-imgcards .wp-block-column:hover{transform:translateY(-3px);box-shadow:var(--skco-shadow)}.skco-imgcards .wp-block-image{margin:0}.skco-imgcards .wp-block-image img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.skco-imgcards .wp-block-column>:not(.wp-block-image){padding-left:1.1rem;padding-right:1.1rem}.skco-imgcards h3{font-family:var(--wp--preset--font-family--montserrat);font-size:1rem;font-weight:600;margin:1rem 0 .2rem}.skco-imgcards h3 a{color:var(--skco-text)}.skco-imgcards p{font-size:.85rem;color:var(--skco-muted);margin:0 0 1.1rem}.is-style-skco-circle img{border-radius:50%;aspect-ratio:1;object-fit:cover;width:150px!important;height:150px!important;margin-inline:auto;display:block;box-shadow:var(--skco-shadow)}.skco-ing{text-align:center}.skco-ing h3{font-size:1.5rem;margin:1rem 0 .3rem}.skco-ing p{font-size:.9rem;color:var(--skco-muted)}.skco-split{gap:0!important;margin:0!important}.skco-split>.wp-block-column:not(.is-media){padding:clamp(2.5rem, 6vw, 5rem) clamp(1.25rem, 5vw, 4rem);display:flex;flex-direction:column;justify-content:center}.skco-split h2{margin-top:0}.skco-quizband{border-radius:14px;overflow:hidden;gap:0!important;background:var(--skco-primary)}.skco-quizband>.wp-block-column:first-child{padding:clamp(2rem, 5vw, 3.5rem)}.skco-quizband .wp-block-image{margin:0;height:100%}.skco-quizband .wp-block-image img{width:100%;height:100%;min-height:320px;object-fit:cover;display:block}.skco-quizband>.wp-block-column:last-child{padding:0!important}.is-style-skco-check{list-style:none;padding-left:0!important}.is-style-skco-check li{position:relative;padding:.3rem 0 .3rem 1.6rem}.is-style-skco-check li::before{content:"✦";position:absolute;left:0;top:.38rem;color:var(--skco-accent);font-size:.8rem}.skco-testis .wp-block-column{background:#fff;border:1px solid var(--skco-line);border-radius:var(--skco-radius);padding:1.5rem!important}.skco-testis .skco-stars{color:#F2B01E;letter-spacing:3px;margin:0 0 .5rem;font-size:.9rem}.skco-testis p{font-size:.93rem}.skco-testis .skco-who{font-weight:600;color:var(--skco-primary);margin-bottom:0}.wp-block-details{background:#fff;border:1px solid var(--skco-line);border-radius:var(--skco-radius);padding:1rem 1.25rem;margin-bottom:.7rem!important}.wp-block-details summary{font-weight:600;cursor:pointer;color:var(--skco-text)}.wp-block-details[open] summary{color:var(--skco-primary);margin-bottom:.6rem}.wp-block-details p{color:var(--skco-muted);font-size:.95rem}.skco-note{background:var(--skco-cream);border-left:4px solid #E0A96D;border-radius:8px;padding:1rem 1.25rem!important;font-size:.9rem}.skco-overlay.wp-block-cover{min-height:560px}.skco-overlay .wp-block-cover__inner-container{width:100%}.skco-footer{background:var(--skco-primary);color:var(--skco-mint-2);padding-top:var(--wp--preset--spacing--60);padding-bottom:0;margin-top:0!important}.skco-footer .skco-logo,.skco-footer .skco-logo a{color:#fff!important}.skco-footer p{color:var(--skco-mint-2);font-size:.9rem}.skco-footer-h{font-family:var(--wp--preset--font-family--montserrat)!important;color:#fff!important;font-size:.8rem!important;letter-spacing:1.6px;text-transform:uppercase;font-weight:600!important}.skco-footer-list{list-style:none;padding:0;font-size:.9rem}.skco-footer-list li{padding:.25rem 0}.skco-footer a{color:var(--skco-mint-2)}.skco-footer a:hover{color:#fff}.skco-legal{border-top:1px solid rgb(255 255 255 / .14);margin-top:var(--wp--preset--spacing--50)!important;padding:1.2rem 0 1.6rem;gap:1rem}.skco-legal p{font-size:.75rem!important;color:#A8C9BF!important;margin:0;max-width:46rem}.woocommerce ul.products,.wc-block-grid__products{display:grid!important;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin:0!important;padding:0}.woocommerce ul.products.columns-3{grid-template-columns:repeat(3,1fr)}.woocommerce ul.products::before,.woocommerce ul.products::after{display:none!important}@media (max-width:900px){.woocommerce ul.products,.woocommerce ul.products.columns-3{grid-template-columns:repeat(2,1fr)}}.woocommerce ul.products li.product{width:auto!important;margin:0!important;float:none!important;background:#fff;border:1px solid var(--skco-line);border-radius:var(--skco-radius);overflow:hidden;display:flex;flex-direction:column;padding-bottom:1rem;transition:transform .25s,box-shadow .25s}.woocommerce ul.products li.product:hover{transform:translateY(-3px);box-shadow:var(--skco-shadow)}.woocommerce ul.products li.product a img{margin:0 0 .9rem!important;aspect-ratio:1;object-fit:contain;background:var(--skco-cool);padding:6%}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:var(--wp--preset--font-family--montserrat);font-size:.95rem!important;font-weight:600;color:var(--skco-text);padding:0 1rem!important;line-height:1.35}.woocommerce ul.products li.product .price{padding:0 1rem;color:var(--skco-primary)!important;font-weight:600;font-size:.9rem!important}.woocommerce ul.products li.product .button{margin:auto 1rem 0!important;background:var(--skco-primary)!important;color:#fff!important;border-radius:4px!important;font-weight:600;font-size:.82rem;text-align:center;padding:.7rem 1rem!important}.woocommerce ul.products li.product .button:hover{background:var(--skco-secondary)!important}.woocommerce span.onsale{background:var(--skco-sale);border-radius:999px;min-height:0;min-width:0;padding:.2rem .7rem;font-size:.7rem;line-height:1.6}.skco-price-note{font-size:.8rem;font-weight:500;color:var(--skco-secondary)}.skco-aff-note{font-size:.78rem;color:var(--skco-muted);margin-top:.8rem;line-height:1.5}.single-product .wp-block-woocommerce-product-image-gallery img,.single-product .woocommerce-product-gallery img{background:var(--skco-cool);border-radius:12px}.single-product .wp-block-post-title{font-size:clamp(2rem, 3.6vw, 2.9rem)}.single-product form.cart .single_add_to_cart_button,.single-product .wp-block-woocommerce-add-to-cart-form .button{background:var(--skco-primary)!important;color:#fff!important;border-radius:4px!important;padding:1rem 1.8rem!important;font-weight:600;width:100%}.wc-block-components-product-price,.single-product .price{color:var(--skco-primary)!important}.woocommerce-tabs .tabs li a,.wc-tabs li a{color:var(--skco-text)}.skco-form-wrap{background:#fff;border-radius:14px;padding:clamp(1.25rem, 3vw, 2rem);box-shadow:0 24px 60px rgb(0 0 0 / .18);color:var(--skco-text)}.skco-form p{margin:0 0 .8rem}.skco-form label{display:block;font-size:.8rem;font-weight:600;color:var(--skco-text);margin-bottom:.25rem}.skco-form input[type=text],.skco-form input[type=email],.skco-form input[type=tel],.skco-form select,.skco-form textarea{width:100%;border:1.5px solid var(--skco-line);border-radius:6px;padding:.75rem .9rem;font:inherit;font-size:.92rem;background:#fff;color:var(--skco-text)}.skco-form input:focus,.skco-form select:focus,.skco-form textarea:focus{outline:none;border-color:var(--skco-accent);box-shadow:0 0 0 3px var(--skco-mint)}.skco-form .skco-check label{font-weight:400;display:flex;gap:.5rem;align-items:flex-start;font-size:.78rem;color:var(--skco-muted)}.skco-form .skco-check input{margin-top:.2rem}.skco-form button[type=submit]{width:100%;background:var(--skco-accent);color:#fff;border:0;cursor:pointer}.skco-form button[type=submit]:hover{background:var(--skco-secondary)}.skco-hp{position:absolute!important;left:-9999px!important}.skco-form-ok,.skco-form-err{border-radius:8px;padding:.9rem 1rem;margin-bottom:1rem;font-size:.9rem}.skco-form-ok{background:var(--skco-mint);color:var(--skco-primary)}.skco-form-err{background:#FDECEC;color:#9B2C2C}.skco-form-wrap .skco-form-ok a{color:var(--skco-primary);text-decoration:underline}.skco-dark .skco-form-wrap p,.has-primary-background-color .skco-form-wrap p{color:var(--skco-text)}.skco-quiz{background:#fff;border:1px solid var(--skco-line);border-radius:14px;padding:clamp(1.25rem, 4vw, 2.5rem);box-shadow:var(--skco-shadow)}.skco-quiz-progress{height:6px;background:var(--skco-mint);border-radius:99px;overflow:hidden;margin-bottom:1.6rem}.skco-quiz-progress span{display:block;height:100%;background:linear-gradient(90deg,var(--skco-accent),var(--skco-primary));transition:width .35s}.skco-quiz-step{border:0;padding:0;margin:0}.skco-quiz-step legend{font-family:var(--wp--preset--font-family--optima);font-size:clamp(1.5rem, 3vw, 2rem);color:var(--skco-primary);margin-bottom:1.2rem}.skco-quiz-step legend small{display:block;font-family:var(--wp--preset--font-family--montserrat);font-size:.72rem;letter-spacing:2px;text-transform:uppercase;color:var(--skco-secondary);margin-bottom:.4rem}.skco-quiz-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.7rem}.skco-chip{cursor:pointer}.skco-chip input{position:absolute;opacity:0}.skco-chip span{display:block;border:1.5px solid var(--skco-line);border-radius:8px;padding:.95rem 1rem;font-size:.92rem;transition:all .2s;background:#fff}.skco-chip:hover span{border-color:var(--skco-accent)}.skco-chip input:checked+span{border-color:var(--skco-primary);background:var(--skco-mint);color:var(--skco-primary);font-weight:600}.skco-chip input:focus-visible+span{outline:2px solid var(--skco-accent);outline-offset:2px}.skco-quiz-back,.skco-quiz-restart{background:none;border:0;color:var(--skco-muted);margin-top:1.2rem;cursor:pointer;font:inherit;font-size:.85rem;padding:0;text-decoration:underline}.skco-quiz-result{display:grid;grid-template-columns:1fr 1.3fr;gap:2rem;align-items:start}.skco-quiz-result[hidden]{display:none}.skco-quiz-result-img{background:var(--skco-cool);border-radius:12px;padding:1.5rem}.skco-quiz-result-img img{width:100%;height:auto;display:block}.skco-quiz-result h3{margin:0 0 .6rem}.skco-quiz-actions{display:flex;gap:.6rem;flex-wrap:wrap}.skco-quiz-save{background:var(--skco-mint);border-radius:10px;padding:1.1rem;margin-top:1.2rem}.skco-inline{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:.6rem}@media (max-width:781px){.skco-quiz-result,.skco-inline{grid-template-columns:1fr}}.skco-postgrid .wp-block-post{background:#fff;border:1px solid var(--skco-line);border-radius:var(--skco-radius);overflow:hidden}.skco-postgrid .wp-block-post-featured-image{margin:0}.skco-postgrid .wp-block-post-featured-image img{aspect-ratio:16 / 10;object-fit:cover}.skco-postgrid .wp-block-post>:not(.wp-block-post-featured-image){padding-left:1.2rem;padding-right:1.2rem}.skco-postgrid .wp-block-post-title{font-size:1.35rem;margin-top:1rem}.skco-postgrid .wp-block-post-title a{color:var(--skco-primary)}.skco-postgrid .wp-block-post-excerpt{font-size:.9rem;color:var(--skco-muted);padding-bottom:1.2rem}.single-post .wp-block-post-content h2{font-size:1.9rem;margin-top:2.4rem}.single-post .wp-block-post-content h3{font-size:1.4rem}.single-post .wp-block-post-content :is(p,li){font-size:1.04rem}.skco-ingredients{font-size:.78rem;color:var(--skco-muted);line-height:1.6}.skco-section>.alignwide>*,.skco-trust>.alignwide>*{max-width:none!important;margin-left:0!important;margin-right:0!important}.skco-section>.alignwide>:is(h2,.skco-sub){margin-left:auto!important;margin-right:auto!important}.skco-section>.alignwide>.wp-block-group:not(.alignwide):not(.skco-note){max-width:760px!important;margin-left:auto!important;margin-right:auto!important}.skco-overlay.wp-block-cover{padding:clamp(2.5rem, 6vw, 5rem) clamp(1.25rem, 4vw, 2.75rem)!important}.wp-block-cover .is-style-skco-eyebrow{color:var(--skco-mint-2)!important}.wp-block-cover h1{color:#fff;font-size:clamp(2.3rem, 4.4vw, 3.5rem);line-height:1.05}.wp-block-cover h3{color:#fff}.skco-section>.alignwide>h2:has(+.skco-sub),.skco-section>.alignwide>h2:has(+.wp-block-group),.skco-section>.alignwide>h2:has(+.wp-block-columns.skco-cards){text-align:center}.skco-pagehead :is(h1,p){text-align:center}.skco-split.skco-spotlight{padding:0!important;max-width:1000px;margin:clamp(2rem, 5vw, 4rem) auto!important;border-radius:18px;overflow:hidden;box-shadow:0 18px 40px rgb(45 88 73 / .10)}.skco-spotlight>.wp-block-column.is-media{flex-basis:40%!important;max-width:420px}.skco-spotlight .wp-block-image img{min-height:0!important;height:100%!important;aspect-ratio:4 / 5;object-fit:cover;object-position:0% 35%}.skco-spotlight>.wp-block-column:not(.is-media){flex-basis:60%!important;padding:clamp(1.75rem, 4vw, 3rem)!important}.skco-spotlight h2{font-size:clamp(1.8rem, 3vw, 2.3rem)}.skco-spotlight p,.skco-spotlight li{font-size:.95rem}@media (max-width:781px){.skco-spotlight>.wp-block-column.is-media{max-width:none}.skco-spotlight .wp-block-image img{aspect-ratio:1 / 1;height:auto!important}}.skco-price-line{font-size:1.05rem;color:var(--skco-primary);margin-top:.4rem!important}.skco-results-sec{background:linear-gradient(180deg,var(--skco-mint) 0%,#F4FAF8 100%)!important}.skco-results{gap:1.5rem!important;margin-bottom:1.5rem!important}.skco-rcard{background:#fff;border-radius:16px;overflow:hidden;padding:0!important;box-shadow:0 18px 40px rgb(45 88 73 / .10);transition:transform .3s,box-shadow .3s}.skco-rcard:hover{transform:translateY(-4px);box-shadow:0 24px 50px rgb(45 88 73 / .16)}.skco-rcard .wp-block-image{margin:0}.skco-rcard .wp-block-image img{width:100%;aspect-ratio:8 / 5;object-fit:cover;display:block}.skco-rcap{margin:0!important;padding:.8rem 1.3rem;font-size:.8rem;font-weight:600;letter-spacing:.4px;color:var(--skco-secondary);text-align:center;border-top:3px solid var(--skco-accent)}.skco-rcap::before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--skco-mint);color:var(--skco-primary);font-size:.65rem;margin-right:.45rem;vertical-align:1px}.skco-rcap span{font-size:.78rem;color:var(--skco-muted);letter-spacing:.3px}.skco-proof{background:#fff;border-radius:18px;overflow:hidden;gap:0!important;box-shadow:0 18px 40px rgb(45 88 73 / .10);margin:0 0 2rem!important;align-items:center!important}.skco-proof>.wp-block-column.is-media{padding:0!important}.skco-proof>.wp-block-column.is-media .wp-block-image{margin:0}.skco-proof>.wp-block-column.is-media{align-self:center}.skco-proof>.wp-block-column.is-media img{width:100%;height:auto;aspect-ratio:8 / 5;object-fit:cover;display:block}.skco-proof>.wp-block-column:not(.is-media) .wp-block-columns{margin:.6rem 0 .9rem!important}.skco-proof .skco-prodthumb{flex-basis:30%!important;max-width:150px}.skco-proof>.wp-block-column:not(.is-media){padding:clamp(1.5rem, 3vw, 2.5rem)!important}.skco-proof h3{margin:.2rem 0 .6rem;font-size:1.7rem}.skco-proof .wp-block-columns{gap:1rem;align-items:center;margin:1rem 0 1.2rem!important}.skco-proof .wp-block-columns p{margin:0 0 .3rem!important;font-size:.9rem}.skco-prodthumb .wp-block-image{margin:0}.skco-prodthumb img{background:var(--skco-cool);border-radius:12px;padding:10%;width:100%;height:auto;display:block}.skco-credit{font-size:.72rem!important;color:var(--skco-muted);margin-top:.8rem!important}.skco-disclaimer{text-align:center;font-size:.75rem!important;color:var(--skco-muted);margin-top:1rem!important}@media (max-width:781px){.skco-rcap{flex-direction:column;align-items:flex-start;gap:.2rem}}.wc-block-product-template{gap:1.25rem!important;align-items:stretch!important}.wc-block-product-template>li.wc-block-product,.wc-block-product-template>li{display:flex!important;flex-direction:column;background:#fff;border:1px solid var(--skco-line);border-radius:var(--skco-radius);overflow:hidden;padding:0 0 1.1rem!important;margin:0!important;height:100%;transition:transform .25s,box-shadow .25s;text-align:left!important}.wc-block-product-template>li:hover{transform:translateY(-3px);box-shadow:var(--skco-shadow)}.wc-block-product-template>li .wc-block-components-product-image,.wc-block-product-template>li .wp-block-woocommerce-product-image{margin:0 0 .9rem!important;background:#fff}.wc-block-product-template>li .wc-block-components-product-image img{aspect-ratio:1;object-fit:contain;padding:6%}.wc-block-product-template>li .wp-block-post-title{flex:1 1 auto;padding:0 1.1rem;margin:0 0 .4rem!important;font-family:var(--wp--preset--font-family--montserrat)!important;font-size:.92rem!important;font-weight:600;line-height:1.4;text-align:left!important}.wc-block-product-template>li .wp-block-post-title a{color:var(--skco-text)}.wc-block-product-template>li .wc-block-components-product-price,.wc-block-product-template>li .wp-block-woocommerce-product-price{padding:0 1.1rem;margin:0 0 .8rem!important;text-align:left!important;font-weight:600;font-size:.9rem!important}.wc-block-product-template>li .wp-block-woocommerce-product-button,.wc-block-product-template>li .wc-block-components-product-button{margin:auto 1.1rem 0!important;padding:0!important;justify-content:stretch!important;text-align:center!important}.wc-block-product-template>li .wc-block-components-product-button__button,.wc-block-product-template>li .wp-block-button__link{width:100%!important;margin:0!important;background:var(--skco-primary)!important;color:#fff!important;border-radius:4px!important;font-size:.82rem!important;font-weight:600;padding:.75rem 1rem!important;line-height:1.3;white-space:nowrap}.wc-block-product-template>li .wc-block-components-product-button__button:hover{background:var(--skco-secondary)!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{flex:1 1 auto}.wc-block-product-template{row-gap:1.5rem!important;column-gap:1.25rem!important}.wc-block-product-template>li .wc-block-components-product-image img{box-sizing:border-box;width:100%!important;max-width:100%;height:auto}.wc-block-product-template>li .wc-block-components-product-image a{display:block}.wc-block-product-template>li .wp-block-woocommerce-product-price{padding:0 1.1rem!important;margin:0 0 .8rem!important}.wc-block-product-template>li .wp-block-woocommerce-product-price .wc-block-components-product-price{padding:0!important;margin:0!important}.wp-block-woocommerce-product-collection{margin-bottom:clamp(3rem, 6vw, 5rem)!important}.woocommerce-products-header,.wp-block-woocommerce-product-collection .wp-block-query-pagination{margin-top:1.5rem}ul.wc-block-product-template.wc-block-product-template__responsive{display:grid!important;gap:1.5rem 1.25rem!important;row-gap:1.5rem!important}ul.wc-block-product-template>li.wc-block-product{height:auto!important;margin:0!important}ul.wc-block-product-template.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}ul.wc-block-product-template.columns-4,ul.wc-block-product-template.columns-5,ul.wc-block-product-template.columns-6{grid-template-columns:repeat(4,minmax(0,1fr))!important}ul.wc-block-product-template.columns-5>li:nth-child(n+5),ul.wc-block-product-template.columns-6>li:nth-child(n+5){display:none!important}@media (max-width:900px){ul.wc-block-product-template[class*="columns-"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:480px){ul.wc-block-product-template[class*="columns-"]{grid-template-columns:1fr!important}}ul.wc-block-product-template.is-flex-container{display:grid!important;gap:1.5rem 1.25rem!important;flex-wrap:initial}ul.wc-block-product-template>li.wc-block-product{width:auto!important;max-width:none!important;flex:none!important}.skco-carousel{position:relative;--gap:1.25rem}.skco-car-track{display:grid;grid-auto-flow:column;gap:var(--gap);grid-auto-columns:calc((100% - (var(--visibles, 5) - 1) * var(--gap)) / var(--visibles, 5));overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:4px 0 12px;outline:none}.skco-car-track::-webkit-scrollbar{display:none}.skco-car-item{scroll-snap-align:start;display:flex;flex-direction:column;background:#fff;border:1px solid var(--skco-line);border-radius:var(--skco-radius);overflow:hidden;padding-bottom:1rem;transition:transform .25s,box-shadow .25s;min-width:0}.skco-car-item:hover{transform:translateY(-3px);box-shadow:var(--skco-shadow)}.skco-car-img{position:relative;display:block;background:var(--skco-cool);margin-bottom:.9rem}.skco-car-img img{width:100%;aspect-ratio:1;object-fit:contain;padding:8%;box-sizing:border-box;display:block;transition:transform .5s}.skco-car-item:hover .skco-car-img img{transform:scale(1.04)}.skco-car-badge{position:absolute;top:10px;left:10px;z-index:2;background:var(--skco-sale);color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase;padding:.25rem .6rem;border-radius:999px}.skco-car-name{flex:1 1 auto;padding:0 1rem;font-size:.88rem;font-weight:600;line-height:1.4;color:var(--skco-text)!important;text-decoration:none!important}.skco-car-name:hover{color:var(--skco-primary)!important}.skco-car-price{padding:0 1rem;margin:.4rem 0 .8rem;font-weight:600;font-size:.9rem;color:var(--skco-primary)}.skco-car-buy{margin:0 1rem;display:block;text-align:center;background:var(--skco-primary);color:#fff!important;border-radius:4px;font-size:.8rem;font-weight:600;padding:.7rem .5rem;text-decoration:none!important;white-space:nowrap;transition:background .2s}.skco-car-buy:hover{background:var(--skco-secondary)}.skco-car-btn{position:absolute;top:calc(50% - 30px);z-index:5;width:46px;height:46px;border-radius:50%;border:1px solid var(--skco-line);background:#fff;color:var(--skco-primary);font-size:1.7rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 26px rgb(45 88 73 / .14);transition:background .2s,color .2s,opacity .2s,transform .2s;padding:0 0 4px}.skco-car-btn.is-prev{left:-23px}.skco-car-btn.is-next{right:-23px}.skco-car-btn:hover:not(:disabled){background:var(--skco-primary);color:#fff;transform:scale(1.06)}.skco-car-btn:disabled{opacity:0;pointer-events:none}.skco-carousel.is-static .skco-car-btn{display:none}@media (max-width:1100px){.skco-carousel{--visibles:3 !important}}@media (max-width:700px){.skco-carousel{--visibles:2 !important;--gap:.8rem}.skco-car-btn{width:38px;height:38px;font-size:1.4rem}.skco-car-btn.is-prev{left:-10px}.skco-car-btn.is-next{right:-10px}}.skco-imgcards .wp-block-column{position:relative;cursor:pointer}.skco-imgcards .wp-block-column h3 a::after{content:"";position:absolute;inset:0;z-index:2;border-radius:var(--skco-radius)}.skco-imgcards .wp-block-column:hover h3 a{color:var(--skco-primary)}.skco-imgcards .wp-block-image img{transition:transform .6s}.skco-imgcards .wp-block-column:hover .wp-block-image img{transform:scale(1.04)}.skco-imgcards .wp-block-image{overflow:hidden}.skco-shop{width:calc(100% - 2 * clamp(1.25rem, 4vw, 2.75rem));max-width:1240px;margin:0 auto;padding:1.4rem 0 clamp(3rem, 6vw, 5rem)}.skco-shop-crumbs{font-size:.8rem;color:var(--skco-muted);margin-bottom:1.6rem}.skco-shop-crumbs a{color:var(--skco-secondary)}.skco-shop-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(1.5rem, 3vw, 2.5rem);align-items:start}.skco-shop-side{position:sticky;top:100px;display:flex;flex-direction:column;gap:1.2rem}.admin-bar .skco-shop-side{top:132px}.skco-shop-side details{background:#fff;border:1px solid var(--skco-line);border-radius:var(--skco-radius);padding:1.1rem 1.1rem .8rem}.skco-shop-side summary{font-size:.72rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--skco-primary);cursor:pointer;list-style:none;padding-bottom:.8rem;border-bottom:1px solid var(--skco-line);margin-bottom:.6rem}.skco-shop-side summary::-webkit-details-marker{display:none}.skco-shop-side nav a{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .6rem;border-radius:6px;font-size:.88rem;color:var(--skco-text);text-decoration:none;transition:background .2s,color .2s}.skco-shop-side nav a span{font-size:.72rem;color:var(--skco-muted);background:var(--skco-cool);border-radius:999px;padding:.1rem .5rem;min-width:24px;text-align:center}.skco-shop-side nav a:hover{background:var(--skco-mint);color:var(--skco-primary)}.skco-shop-side nav a.is-on{background:var(--skco-primary);color:#fff}.skco-shop-side nav a.is-on span{background:rgb(255 255 255 / .2);color:#fff}.skco-side-parent{font-weight:600;margin-top:.3rem}.skco-side-all{font-weight:600}.skco-side-group ul{list-style:none;margin:0 0 .3rem;padding:0 0 0 .8rem;border-left:2px solid var(--skco-mint);margin-left:.6rem}.skco-side-group ul a{font-size:.84rem;padding:.38rem .6rem}.skco-side-help{background:var(--skco-mint);border-radius:var(--skco-radius);padding:1.2rem}.skco-side-help p{font-size:.85rem;margin:0 0 .9rem;color:var(--skco-text)}.skco-side-help .is-style-skco-eyebrow{margin-bottom:.4rem!important}.skco-shop-head h1{font-size:clamp(2.2rem, 4vw, 3.2rem);margin:0 0 .6rem}.skco-shop-head p{color:var(--skco-muted);max-width:46rem;margin:0}.skco-shop-bar{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:1.6rem 0 1.2rem;padding-bottom:1rem;border-bottom:1px solid var(--skco-line);font-size:.85rem;color:var(--skco-muted)}.skco-shop-bar form{display:flex;align-items:center;gap:.5rem;margin:0}.skco-shop-bar select{border:1px solid var(--skco-line);border-radius:999px;padding:.5rem 2rem .5rem 1rem;font:inherit;font-size:.85rem;color:var(--skco-text);background:#fff;cursor:pointer}.skco-shop-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 1.25rem}.skco-shop-empty{margin-top:1rem}@media (max-width:1200px){.skco-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.skco-shop-layout{grid-template-columns:1fr}.skco-shop-side{position:static}.skco-shop-side details:not([open]) summary{border-bottom:0;margin:0;padding:0}.skco-side-help{display:none}.skco-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.skco-seo{margin-top:clamp(3rem, 6vw, 4.5rem);padding-top:2.5rem;border-top:1px solid var(--skco-line);display:flex;flex-direction:column;gap:2rem}.skco-seo h2{font-size:clamp(1.6rem, 2.6vw, 2.1rem);margin:0 0 .8rem}.skco-seo h3{font-size:1.35rem;margin:0 0 .8rem}.skco-seo p{color:var(--skco-text);line-height:1.75;margin:0 0 1rem;max-width:52rem}.skco-seo a{color:var(--skco-primary);text-decoration:underline;text-underline-offset:2px}.skco-seo-summary{background:var(--skco-mint);border-radius:var(--skco-radius);padding:1.5rem 1.7rem}.skco-seo-summary p{margin:0}.skco-seo-content h2{margin-top:1.4rem}.skco-seo-content h2:first-child{margin-top:0}.skco-seo-related ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem}.skco-seo-related a{display:inline-flex;gap:.3rem;padding:.5rem 1rem;border:1px solid var(--skco-line);border-radius:999px;background:#fff;text-decoration:none;font-size:.86rem;font-weight:500}.skco-seo-related a:hover{background:var(--skco-primary);color:#fff;border-color:var(--skco-primary)}.skco-seo-related span{color:var(--skco-muted)}.skco-seo-related a:hover span{color:var(--skco-mint-2)}.skco-seo-posts .sb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.skco-seo-posts .sb-card{text-decoration:none}.skco-seo-faq details{background:#fff;border:1px solid var(--skco-line);border-radius:var(--skco-radius);padding:1rem 1.25rem;margin-bottom:.7rem}.skco-seo-faq summary{font-weight:600;cursor:pointer;color:var(--skco-text)}.skco-seo-faq details[open] summary{color:var(--skco-primary);margin-bottom:.6rem}.skco-seo-faq details p{margin:0;color:var(--skco-muted);font-size:.95rem}@media (max-width:900px){.skco-seo-posts .sb-grid{grid-template-columns:1fr}}.skco-cookies{position:fixed;left:50%;bottom:18px;z-index:9999;width:min(960px, calc(100% - 24px));transform:translate(-50%,20px);opacity:0;transition:opacity .25s,transform .25s}.skco-cookies.is-on{opacity:1;transform:translate(-50%,0)}.skco-cookies-in{background:#fff;border:1px solid var(--skco-line);border-radius:16px;box-shadow:0 24px 60px rgb(20 45 37 / .22);padding:1.2rem 1.4rem;display:flex;gap:1.4rem;align-items:center}.skco-cookies-txt{flex:1;font-size:.85rem;color:var(--skco-text);line-height:1.55}.skco-cookies-txt p{margin:0 0 .4rem}.skco-cookies-title{font-weight:700;color:var(--skco-primary);font-size:.95rem}.skco-cookies-txt a{color:var(--skco-primary);text-decoration:underline}.skco-cookies-prefs{margin-top:.7rem;display:flex;flex-direction:column;gap:.5rem}.skco-ck-row{display:flex;gap:.6rem;align-items:flex-start;font-size:.82rem;cursor:pointer}.skco-ck-row input{margin-top:.2rem;accent-color:var(--skco-primary)}.skco-cookies-btns{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.skco-ck-btn{border:1.5px solid var(--skco-primary);background:var(--skco-primary);color:#fff;border-radius:999px;padding:.6rem 1.15rem;font:600 .82rem var(--wp--preset--font-family--montserrat);cursor:pointer;white-space:nowrap}.skco-ck-btn.is-ghost{background:#fff;color:var(--skco-primary)}.skco-ck-btn:hover{background:var(--skco-secondary);border-color:var(--skco-secondary);color:#fff}.skco-ck-btn[hidden]{display:none}@media (max-width:720px){.skco-cookies-in{flex-direction:column;align-items:stretch}.skco-cookies-btns{justify-content:stretch}.skco-ck-btn{flex:1}}.skco-quiz-options{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:1fr;gap:.8rem}.skco-chip{display:flex;position:relative}.skco-chip span{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;min-height:5.2rem;border:1.5px solid #fff0;border-radius:16px;padding:1rem;line-height:1.4;background:var(--skco-mint);color:var(--skco-text)}.skco-chip:nth-child(4n+2) span{background:var(--skco-cream)}.skco-chip:nth-child(4n+3) span{background:var(--skco-cool)}.skco-chip:nth-child(4n+4) span{background:#EFF0EE}.skco-chip:hover span{border-color:var(--skco-accent);transform:translateY(-2px)}.skco-chip input:checked+span{border-color:var(--skco-primary);color:var(--skco-primary);font-weight:600;background:inherit;box-shadow:0 0 0 1px var(--skco-primary) inset}.skco-chip:nth-child(4n+1) input:checked+span{background:var(--skco-mint)}.skco-chip:nth-child(4n+2) input:checked+span{background:var(--skco-cream)}.skco-chip:nth-child(4n+3) input:checked+span{background:var(--skco-cool)}.skco-chip:nth-child(4n+4) input:checked+span{background:#EFF0EE}@media (max-width:1000px){.skco-quiz-options{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.skco-quiz-options{grid-template-columns:repeat(2,minmax(0,1fr))}.skco-chip span{min-height:4.6rem;font-size:.88rem}}.skco-legal a.skco-fenilabs,.skco-legal a.skco-fenilabs:visited{color:#fff!important;font-weight:500}.skco-legal a.skco-fenilabs:hover{color:#fff!important;text-decoration:underline}.skco-footer a.skco-fenilabs,a.skco-fenilabs{color:#fff!important;text-decoration:none!important;display:inline-flex;align-items:center;gap:.3em}a.skco-fenilabs:hover{opacity:.8}.skco-fenilabs-heart,.skco-heart{color:#fff;flex:none}.skco-quizband>.wp-block-column:last-child:has(.skco-vanesa-circle){display:flex;align-items:center;justify-content:center;padding:clamp(1.5rem,4vw,2.5rem)!important}.skco-quizband .wp-block-image:has(.skco-vanesa-circle){height:auto;width:100%;max-width:360px}.skco-quizband .wp-block-image img.skco-vanesa-circle{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1/1;object-fit:contain!important;border-radius:50%;filter:drop-shadow(0 10px 24px rgb(0 0 0 / .18))}@media(max-width:781px){.skco-quizband .wp-block-image:has(.skco-vanesa-circle){max-width:240px}}.skco-best{display:grid;grid-template-columns:minmax(200px,24%) minmax(0,1fr);gap:clamp(1.5rem, 4vw, 4rem);align-items:center;width:100%;max-width:var(--wp--style--global--wide-size,1240px)!important;margin:0 auto!important}.skco-best-intro{text-align:center}.skco-best-eyebrow{font-size:.68rem!important;letter-spacing:2.4px;text-transform:uppercase;font-weight:600;color:var(--skco-secondary);margin:0 0 1rem!important}.skco-best-title{font-size:clamp(2.2rem, 4vw, 3.3rem)!important;line-height:1.08!important;font-weight:400!important;color:var(--skco-text);margin:0 0 1.8rem!important}.skco-best-title em{font-style:normal;display:block;color:var(--skco-primary);position:relative}.skco-best-title em::after{content:"";display:block;width:44px;height:2px;background:var(--skco-accent);margin:.9rem auto 0;border-radius:2px}.skco-best-all,.skco-best-buy{font-size:.9rem;font-weight:600;color:var(--skco-primary)!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:6px;transition:color .2s,text-underline-offset .2s}.skco-best-all:hover,.skco-best-buy:hover{color:var(--skco-secondary)!important;text-underline-offset:9px}.skco-best-viewport{position:relative;min-width:0}.skco-best-track{--gap:clamp(1rem, 2.5vw, 2.2rem);list-style:none;margin:0!important;padding:0!important;display:flex;gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.skco-best-track::-webkit-scrollbar{display:none}.skco-best-track:focus-visible{outline:2px solid var(--skco-accent);outline-offset:6px}.skco-best-item{flex:0 0 calc((100% - 2 * var(--gap)) / 3.35);scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;text-align:center;margin:0!important;min-width:0}.skco-best-img{position:relative;display:block;width:100%;aspect-ratio:1;margin:0 0 1.6rem}.skco-best-img::before{content:"";position:absolute;inset:9%;border-radius:50%;background:var(--skco-mint);transform:scale(.55);opacity:0;transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .6s}.skco-best-item:hover .skco-best-img::before{transform:scale(1);opacity:1}.skco-best-img img{position:relative;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.skco-best-item:hover .skco-best-img img{transform:translateY(-6px)}.skco-best-rank{position:absolute;top:2%;left:0;z-index:1;font-size:.68rem;letter-spacing:2px;font-weight:600;color:var(--skco-secondary)}.skco-best-name{font-size:1rem;line-height:1.4;color:var(--skco-text)!important;text-decoration:none!important;min-height:2.8em}.skco-best-name:hover{color:var(--skco-primary)!important}.skco-best-price{font-size:.85rem;color:var(--skco-muted);margin:.2rem 0 1.1rem}.skco-best-price del{opacity:.6;margin-right:.3rem}.skco-best-btn{position:absolute;top:calc((100% - 6.5rem) / 2);z-index:3;width:46px;height:46px;border-radius:50%;border:0;background:#fff;color:var(--skco-text);box-shadow:0 6px 20px rgb(0 0 0 / .10);display:flex;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-50%);transition:opacity .25s,background .2s,color .2s}.skco-best-btn:hover{background:var(--skco-primary);color:#fff}.skco-best-btn:focus-visible{outline:2px solid var(--skco-accent);outline-offset:2px}.skco-best-btn.is-prev{left:-14px}.skco-best-btn.is-next{right:-14px}.skco-best-btn:disabled{opacity:0;pointer-events:none}.skco-best-progress{position:relative;height:2px;background:var(--skco-line);margin-top:2rem;overflow:hidden;border-radius:2px}.skco-best-progress span{display:block;height:100%;width:30%;background:var(--skco-primary);border-radius:2px;transition:transform .45s ease}.skco-best-track>.wc-block-components-notices{display:none}@media (max-width:900px){.skco-best{grid-template-columns:1fr;gap:1.6rem}.skco-best-title em{display:inline}.skco-best-title em::after{display:none}.skco-best-title{margin-bottom:1rem!important}.skco-best-item{flex-basis:62%}.skco-best-btn{display:none}}@media (prefers-reduced-motion:reduce){.skco-best-img::before,.skco-best-img img,.skco-best-progress span{transition:none}}.skco-best-item{background:var(--skco-mint);border-radius:20px;padding:1.2rem 1.2rem 1.4rem;transition:transform .35s ease,box-shadow .35s ease}.skco-best-item:nth-of-type(4n+2){background:var(--skco-cream)}.skco-best-item:nth-of-type(4n+3){background:var(--skco-cool)}.skco-best-item:nth-of-type(4n+4){background:#EFF0EE}.skco-best-item:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgb(45 88 73 / .12)}.skco-best-img{margin-bottom:1.2rem}.skco-best-img::before{background:rgb(255 255 255 / .6)}.skco-best-rank{top:0}.skco-best-track{padding:6px 0!important}@media (max-width:900px){.skco-best-item{padding:1rem 1rem 1.2rem;border-radius:16px}}@media (prefers-reduced-motion:reduce){.skco-best-item{transition:none}.skco-best-item:hover{transform:none}}.skco-header{position:sticky}.skco-header .skco-header-nav,.skco-header .skco-header-row{position:static}.skco-mm{position:static}.skco-mm-list{display:flex;align-items:center;gap:.3rem;list-style:none;margin:0;padding:0}.skco-mm-item{position:static}.skco-mm-link{display:inline-flex;align-items:center;gap:.35rem;padding:.7rem .85rem;border-radius:999px;font-size:.9rem;font-weight:500;color:var(--skco-text)!important;text-decoration:none!important;transition:background .2s,color .2s;white-space:nowrap}.skco-mm-link i{font-style:normal;font-size:.65rem;transition:transform .2s;color:var(--skco-muted)}.skco-mm-link:hover,.skco-mm-item.is-open>.skco-mm-link{background:var(--skco-mint);color:var(--skco-primary)!important}.skco-mm-item.is-open>.skco-mm-link i{transform:rotate(180deg)}.skco-mm-link.is-current{color:var(--skco-primary)!important;font-weight:600}.skco-mm-link.is-hl{color:var(--skco-secondary)!important;font-weight:600}.skco-mm-toggle,.is-mobile-cta{display:none!important}.skco-mm-panel{position:absolute;left:0;right:0;top:100%;z-index:60;background:#fff;border-top:1px solid var(--skco-line);box-shadow:0 30px 60px rgb(45 88 73 / .14);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,transform .2s,visibility .2s}.skco-mm-item.is-open>.skco-mm-panel{opacity:1;visibility:visible;transform:none}.skco-mm-inner{width:calc(100% - 2 * clamp(1.25rem, 4vw, 2.75rem));max-width:1240px;margin:0 auto;padding:1.8rem 0 1.4rem}.skco-mm-families{display:grid;grid-template-columns:1.25fr 1.25fr .9fr;gap:2rem}.skco-mm-family{display:flex;flex-direction:column;gap:1rem}.skco-mm-card{position:relative;display:block;border-radius:14px;overflow:hidden;aspect-ratio:16 / 7;text-decoration:none!important}.skco-mm-card img{width:100%;height:100%;object-fit:cover;transition:transform .6s;display:block}.skco-mm-card:hover img{transform:scale(1.05)}.skco-mm-card::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 40%,rgb(20 45 37 / .75) 100%)}.skco-mm-card span{position:absolute;left:1rem;bottom:.85rem;z-index:2;color:#fff;font-family:var(--wp--preset--font-family--optima);font-size:1.35rem;line-height:1.1}.skco-mm-card span b{font-family:var(--wp--preset--font-family--montserrat);font-size:.95rem;font-weight:600;transition:margin .2s}.skco-mm-card:hover span b{margin-left:.3rem}.skco-mm-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem 1.2rem}.skco-mm-group h6{margin:0 0 .5rem;font-size:.66rem;letter-spacing:1.8px;text-transform:uppercase;font-weight:700;color:var(--skco-secondary);font-family:var(--wp--preset--font-family--montserrat)}.skco-mm-group ul{list-style:none;margin:0;padding:0}.skco-mm-group li{margin:0}.skco-mm-group a{display:inline-block;padding:.22rem 0;font-size:.84rem;color:var(--skco-text)!important;text-decoration:none!important;line-height:1.35}.skco-mm-group a:hover{color:var(--skco-primary)!important;text-decoration:underline!important}.skco-mm-foot{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:1.4rem;padding-top:1rem;border-top:1px solid var(--skco-line);font-size:.84rem;font-weight:600}.skco-mm-foot a{color:var(--skco-primary)!important;text-decoration:none!important}.skco-mm-explore{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}.skco-mm-exp{display:flex;flex-direction:column;gap:.7rem;text-decoration:none!important;color:var(--skco-text)!important;border-radius:14px;padding:.6rem;transition:background .2s}.skco-mm-exp:hover,.skco-mm-exp.is-current{background:var(--skco-mint)}.skco-mm-exp img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:10px;display:block}.skco-mm-exp b{display:block;font-family:var(--wp--preset--font-family--optima);font-weight:400;font-size:1.15rem;color:var(--skco-primary)}.skco-mm-exp small{font-size:.78rem;color:var(--skco-muted)}@media (max-width:980px){.skco-mm-toggle{display:inline-flex!important;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;border:1px solid var(--skco-line);border-radius:50%;background:#fff;cursor:pointer;padding:0 12px;position:relative;z-index:80}.skco-mm-toggle span{display:block;height:2px;background:var(--skco-primary);border-radius:2px;transition:transform .25s,opacity .25s}.skco-mm-open .skco-mm-toggle span:nth-child(1){transform:translateY(7px) rotate(45deg)}.skco-mm-open .skco-mm-toggle span:nth-child(2){opacity:0}.skco-mm-open .skco-mm-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.skco-mm-list{position:fixed;top:0;right:0;bottom:0;width:min(92vw, 420px);background:#fff;flex-direction:column;align-items:stretch;gap:0;padding:5rem 1.2rem 2rem;overflow-y:auto;z-index:70;box-shadow:-20px 0 50px rgb(0 0 0 / .15);transform:translateX(105%);transition:transform .3s ease}.skco-mm-open .skco-mm-list{transform:none}.skco-mm-open::after{content:"";position:fixed;inset:0;background:rgb(20 45 37 / .35);z-index:65}.skco-mm-item{border-bottom:1px solid var(--skco-line)}.skco-mm-link{width:100%;justify-content:space-between;border-radius:8px;padding:1rem .6rem;font-size:1rem}.skco-mm-panel{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;display:none}.skco-mm-item.is-open>.skco-mm-panel{display:block}.skco-mm-inner{width:100%;padding:.4rem 0 1.2rem}.skco-mm-families,.skco-mm-explore{grid-template-columns:1fr;gap:1.4rem}.skco-mm-card{aspect-ratio:16 / 6}.skco-mm-foot{flex-direction:column}.skco-mm-exp{flex-direction:row;align-items:center}.skco-mm-exp img{width:90px;aspect-ratio:1}.is-mobile-cta{display:block!important;border:0!important;padding-top:1.2rem}.skco-header-cta{display:none}}.skco-mm-link.is-academia{background:var(--skco-accent);color:#fff!important;font-weight:600;padding:.6rem 1.15rem;margin:0 .2rem;box-shadow:0 6px 16px rgb(113 183 166 / .35)}.skco-mm-link.is-academia::before{content:"✦";font-size:.7rem;margin-right:.1rem}.skco-mm-link.is-academia:hover,.skco-mm-link.is-academia.is-current{background:var(--skco-primary);color:#fff!important}.skco-mm-explore{grid-template-columns:repeat(3,1fr)}@media (max-width:980px){.skco-mm-link.is-academia{margin:.6rem 0;justify-content:center;box-shadow:none}}@media (max-width:980px){.skco-header .skco-header-cta{display:none!important}body.skco-mm-open .skco-header{z-index:90!important}body.skco-mm-open{overflow:hidden}.skco-mm-list{display:flex;padding-top:6rem!important}.skco-mm-list>.is-mobile-cta{padding:1.4rem 0 0!important;border-bottom:0!important}.skco-mm-link.is-academia{margin:.3rem 0!important;width:100%;box-sizing:border-box}.skco-mm-list>.is-mobile-cta a{display:block;text-align:center;background:var(--skco-primary)!important;color:#fff!important;border-color:var(--skco-primary)!important;border-radius:999px;padding:.9rem 1rem!important;font-size:.82rem!important;letter-spacing:.5px!important}}.skco-logo{line-height:1.05!important}.skco-logo a{display:inline-block}.skco-logo::after{content:"RIMAN";display:block;font-family:var(--wp--preset--font-family--montserrat);font-size:1.25rem;font-weight:700;letter-spacing:8px;text-transform:uppercase;color:var(--skco-secondary);margin-top:.4rem;line-height:1}.skco-footer .skco-logo::after{color:var(--skco-mint-2)}@media (max-width:600px){.skco-logo::after{font-size:1rem;letter-spacing:6px}}@font-face{font-family:"Great Vibes";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/cosmeticacoreana/assets/fonts/greatvibes-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Great Vibes";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/cosmeticacoreana/assets/fonts/greatvibes-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.skco-header .skco-logo::after{content:"by Vanesa Hontoria";font-family:"Great Vibes","Segoe Script",cursive!important;font-weight:400!important;text-transform:none!important;letter-spacing:.3px!important;font-size:1.75rem!important;line-height:1!important;margin-top:.15rem;white-space:nowrap;color:var(--skco-secondary)}@media (max-width:600px){.skco-header .skco-logo::after{font-size:1.4rem!important}}@media (max-width:370px){.skco-header .skco-logo::after{font-size:1.25rem!important}}.skco-footer .skco-logo::after{content:"by Vanesa Hontoria";font-family:"Great Vibes","Segoe Script",cursive!important;font-weight:400!important;text-transform:none!important;letter-spacing:.3px!important;font-size:1.75rem!important;line-height:1!important;margin-top:.2rem;white-space:nowrap;color:var(--skco-mint-2)!important}@media (max-width:600px){.skco-footer .skco-logo::after{font-size:1.5rem!important}}.skco-footer a.skco-fenilabs,a.skco-fenilabs,a.skco-fenilabs:visited{color:#fff!important;font-weight:500;text-decoration:none}a.skco-fenilabs:hover{color:#fff!important;text-decoration:underline;text-underline-offset:3px}a.skco-fenilabs .skco-heart{color:#fff;display:inline-block;margin:0 .1em}.skco-gl-prodterms{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin:1.6rem 0 0;font-size:.88rem}.skco-gl-prodterms span{font-weight:600;color:var(--skco-muted)}.skco-gl-prodterms a{background:#F3F6F4;border-radius:99px;padding:.35rem .85rem;color:var(--skco-primary);text-decoration:underline;text-underline-offset:3px}.skco-form,.skco-form *,.skco-form *::before,.skco-form *::after{box-sizing:border-box}.skco-form input[type=text],.skco-form input[type=email],.skco-form input[type=tel],.skco-form select,.skco-form textarea,.skco-form button[type=submit]{width:100%;max-width:100%;display:block;margin-left:auto;margin-right:auto}body .skco-hero>.wp-block-column:has(.skco-vanesa-circle){display:flex;align-items:center;justify-content:center;padding:clamp(1.5rem,4vw,3rem)!important}body .skco-hero .wp-block-image:has(.skco-vanesa-circle){width:100%;max-width:440px;height:auto!important;margin:0 auto!important}body .skco-hero .wp-block-image img.skco-vanesa-circle{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1/1;object-fit:contain!important;border-radius:50%;position:static!important}@media(max-width:781px){body .skco-hero .wp-block-image:has(.skco-vanesa-circle){max-width:280px}}body.page-id-82 .skco-hero,body.page-id-82 .skco-split{max-width:var(--wp--style--global--wide-size,1240px)!important;width:calc(100% - 40px)!important;margin:clamp(1.5rem, 4vw, 3rem) auto!important;gap:clamp(1.5rem, 4vw, 3.5rem)!important;align-items:center!important;border-radius:24px;overflow:hidden}body.page-id-82 .skco-hero{background:linear-gradient(135deg,#F4FAF8,#fff)}body.page-id-82 .skco-hero>.wp-block-column:first-child{padding:clamp(1.5rem, 4vw, 3rem)!important}body.page-id-82 .skco-hero>.wp-block-column:last-child{display:flex!important;justify-content:center!important;align-items:center!important;padding:clamp(1.5rem, 3vw, 2.5rem)!important}body.page-id-82 .skco-hero .wp-block-image{width:100%!important;max-width:380px!important;height:auto!important;margin:0 auto!important}body.page-id-82 .skco-hero .wp-block-image img{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1 / 1;object-fit:contain!important;border-radius:50%}body.page-id-82 .skco-split>.wp-block-column{padding:clamp(1.5rem, 3.5vw, 2.75rem)!important}body.page-id-82 .skco-split .wp-block-image{height:auto!important;margin:0!important}body.page-id-82 .skco-split .wp-block-image img{width:100%!important;height:auto!important;min-height:0!important;max-height:420px;aspect-ratio:4 / 3;object-fit:cover!important;border-radius:18px}@media (max-width:781px){body.page-id-82 .skco-hero>.wp-block-column:last-child{order:-1;padding-bottom:0!important}body.page-id-82 .skco-hero .wp-block-image{max-width:240px!important}body.page-id-82 .skco-split .wp-block-image img{max-height:260px}}@media (max-width:781px){body.page-id-82 .skco-split{padding:0!important}body.page-id-82 .skco-split>.wp-block-column{padding:1.25rem!important}body.page-id-82 .skco-split .wp-block-image img{max-height:none;aspect-ratio:16/10}}h1,h2,h3,h4,h5,h6,.wp-block-heading,.is-style-skco-eyebrow,.skco-car-name,.skco-gl-hubcard strong{hyphens:manual!important;-webkit-hyphens:manual!important;word-break:normal!important;overflow-wrap:normal!important}@media (max-width:600px){.skco-imgcards .is-style-skco-eyebrow{letter-spacing:.12em!important;font-size:.62rem!important}.skco-imgcards .wp-block-column{min-width:0}.skco-imgcards .wp-block-column>:not(.wp-block-image){padding-left:.85rem!important;padding-right:.85rem!important}.skco-imgcards h3,.skco-imgcards h4,.skco-imgcards .wp-block-heading{font-size:1rem!important;line-height:1.3!important}}body .skco-best .skco-best-btn{display:flex!important;top:42%!important;width:40px;height:40px;background:rgb(255 255 255 / .94);color:var(--skco-primary);box-shadow:0 4px 14px rgb(0 0 0 / .14)}body .skco-best .skco-best-btn.is-prev{left:8px!important}body .skco-best .skco-best-btn.is-next{right:8px!important}body .skco-best .skco-best-btn:disabled{opacity:.35!important;pointer-events:none}@media (min-width:1000px){body .skco-best .skco-best-btn{width:46px;height:46px}body .skco-best .skco-best-btn.is-prev{left:-18px!important}body .skco-best .skco-best-btn.is-next{right:-18px!important}}.wp-block-template-part:has(>.skco-header){display:contents}body .skco-header{position:sticky!important;top:0;z-index:90}.admin-bar .skco-header{top:32px}@media (max-width:782px){.admin-bar .skco-header{top:46px}}@media (max-width:600px){.admin-bar .skco-header{top:0}}@media (max-width:980px){body .skco-mm-list .skco-mm-explore{display:grid!important;grid-template-columns:1fr!important;gap:.6rem!important}body .skco-mm-list .skco-mm-exp{display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;align-items:center!important;gap:.9rem!important;padding:.4rem .6rem;border-radius:12px;text-decoration:none}body .skco-mm-list .skco-mm-exp:hover{background:#F3F6F4}body .skco-mm-list .skco-mm-exp img{width:64px!important;height:64px!important;aspect-ratio:1!important;object-fit:cover;border-radius:12px;margin:0!important}body .skco-mm-list .skco-mm-exp span{display:flex;flex-direction:column;gap:.15rem;min-width:0}body .skco-mm-list .skco-mm-exp b{font-size:1rem!important;line-height:1.25!important}body .skco-mm-list .skco-mm-exp small{font-size:.82rem!important;line-height:1.35!important}body .skco-mm-list .skco-mm-families{grid-template-columns:1fr!important}body .skco-mm-list *{max-width:100%}}.sb-mini-prod,.sb-mini-prod *{box-sizing:border-box}.sb-mini-prod img{max-width:100%;height:auto}.skco-gl-grid .skco-car-buy{white-space:normal!important;text-align:center;line-height:1.25}@media (min-width:821px){.skco-gl-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.wp-block-post-content img,.sb-content img,.entry-content img{max-width:100%;height:auto}@media (max-width:980px){body .skco-mm-list .skco-mm-item,body .skco-mm-list .skco-mm-link{box-sizing:border-box;max-width:100%}body .skco-mm-list .skco-mm-item.is-open>.skco-mm-link{width:100%!important;margin-left:0!important;margin-right:0!important}}body .skco-form .skco-check label{display:block!important;position:relative;padding-left:1.9rem;line-height:1.5;font-size:.82rem}body .skco-form .skco-check input[type=checkbox]{position:absolute;left:0;top:.15rem;margin:0!important;width:1.1rem;height:1.1rem}body .skco-form .skco-check a{display:inline;text-decoration:underline;text-underline-offset:2px}.skco-name-en{font-weight:500;color:var(--skco-muted,#6B7A75);font-size:.88em}#unete{scroll-margin-top:90px}.skco-contact-photo{margin:0 auto;max-width:420px}.skco-contact-photo img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:28px;box-shadow:0 18px 40px rgb(45 88 73 / .15)}.skco-contact-photo figcaption{text-align:center;font-size:.85rem;color:var(--skco-muted,#6B7A75);margin-top:.7rem}.skco-contact-note{font-size:.88rem;color:var(--skco-muted,#6B7A75);margin-top:.8rem}.skco-contact-me{display:flex;gap:1rem;align-items:center;background:#fff;border-radius:20px;padding:1rem 1.2rem;margin-bottom:1.4rem}.skco-contact-me img{width:72px;height:72px;border-radius:50%;object-fit:cover;flex:none}.skco-contact-me strong{display:block;color:var(--skco-primary,#2D5849);font-size:1.05rem}.skco-contact-me span{display:block;font-size:.92rem;color:#4A5A55}#formulario{scroll-margin-top:90px}@media(max-width:781px){.skco-contact-photo{max-width:300px}}.skco-ct-hero{background:var(--skco-primary,#2D5849);color:#fff;padding:clamp(2.5rem,6vw,4.5rem) 0;margin:0!important;max-width:none!important;width:100%}.skco-ct-wrap{max-width:1140px;margin:0 auto;padding:0 20px}.skco-ct-g{display:grid;grid-template-columns:1.05fr .95fr;gap:3rem;align-items:center}.skco-ct-eb{font-size:.72rem;letter-spacing:2px;text-transform:uppercase;font-weight:700;color:#BFD8CE;margin:0 0 .5rem}.skco-ct-hero h1{color:#fff;font-size:clamp(2rem,4.5vw,3rem);line-height:1.15;margin:0 0 1rem;hyphens:none}.skco-ct-lead{opacity:.92;font-size:1.05rem;line-height:1.65;margin:0 0 1.4rem}.skco-ct-btns{display:flex;flex-wrap:wrap;gap:.8rem;margin:0}.skco-ct-btn{display:inline-flex;align-items:center;gap:.5rem;border-radius:99px;padding:.8rem 1.4rem;font-weight:700;text-decoration:none!important}.skco-ct-btn.is-wa{background:#25D366;color:#0b3d22!important}.skco-ct-btn.is-line{border:1.5px solid #fff;color:#fff!important}.skco-ct-phone{background:#ECE5DD;border-radius:30px;padding:1rem;max-width:380px;width:100%;margin:0 auto;box-shadow:0 20px 50px rgb(0 0 0 / .25);overflow:hidden}.skco-ct-top{display:flex;gap:.7rem;align-items:center;background:#075E54;color:#fff;margin:-1rem -1rem .8rem;padding:.8rem 1rem}.skco-ct-top img{width:40px;height:40px;border-radius:50%;object-fit:cover}.skco-ct-top small{display:block;opacity:.8;font-size:.75rem}.skco-ct-bub{background:#fff;color:#111;border-radius:12px;padding:.6rem .85rem;margin:.45rem 0;max-width:85%;font-size:.9rem;line-height:1.45}.skco-ct-bub.is-me{background:#DCF8C6;margin-left:auto}.skco-ct-me{display:flex;gap:1rem;align-items:center;margin-bottom:1.2rem}.skco-ct-me img{width:96px;height:96px;object-fit:cover;border-radius:50%;flex:none;box-shadow:0 0 0 4px #E6F2EE}.skco-ct-me strong{display:block;color:var(--skco-primary,#2D5849);font-size:1.1rem}.skco-ct-me span{display:block;font-size:.88rem;color:var(--skco-muted,#6B7A75)}.skco-ct-faq details{background:#fff;border:1px solid #E6ECE9;border-radius:14px;padding:1rem 1.2rem;margin-bottom:.6rem}.skco-ct-faq summary{cursor:pointer;font-weight:600}.skco-ct-faq p{margin:.6rem 0 0;line-height:1.6}.skco-ct-faq a{color:var(--skco-primary,#2D5849);text-decoration:underline}#formulario{scroll-margin-top:90px}@media(max-width:781px){.skco-ct-g{grid-template-columns:1fr;gap:2rem}.skco-ct-phone{max-width:340px}}.wp-block-column:has(>.skco-flogo){display:grid;grid-template-columns:auto 1fr;column-gap:18px;align-items:center}.wp-block-column:has(>.skco-flogo)>*{grid-column:1 / -1;margin-top:0}.wp-block-column:has(>.skco-flogo)>.skco-flogo{grid-column:1;margin:0!important}.wp-block-column:has(>.skco-flogo)>.skco-logo{grid-column:2;margin:0!important;align-self:center}.wp-block-column:has(>.skco-flogo)>p{margin-top:1.2rem!important}.skco-flogo img{width:84px!important;height:84px!important;display:block;border-radius:18px;border:1px solid rgb(255 255 255 / .28);box-shadow:0 8px 22px rgb(0 0 0 / .18)}@media (max-width:520px){.skco-flogo img{width:72px!important;height:72px!important;border-radius:16px}.wp-block-column:has(>.skco-flogo){column-gap:14px}}.skco-hfaq-sec .skv-sub a{color:var(--wp--preset--color--primary,#2D5849);font-weight:600;text-decoration:underline}@media (max-width:600px){.skco-promo .skco-promo-sep{display:none}.skco-promo .skco-promo-a,.skco-promo a{display:block;white-space:nowrap}.skco-promo p{line-height:1.45}}@media (max-width:900px){.skco-ct-g{grid-template-columns:minmax(0,1fr)!important}.skco-ct-g>*,.skco-ct-phone{min-width:0}.skco-ct-phone{box-sizing:border-box}}.single-post .wp-block-table{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.5em 0}.single-post .wp-block-table table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #E6ECE9;border-radius:16px;overflow:hidden;font-size:.92rem}.single-post .wp-block-table th{background:#2D5849;color:#fff;text-align:left;padding:10px 12px;font-weight:600;border:0}.single-post .wp-block-table td{padding:10px 12px;border:0;border-top:1px solid #E6ECE9;vertical-align:top}.single-post .wp-block-table tr:nth-child(even) td{background:#E4F3EF}@media(max-width:600px){.single-post .wp-block-table table{min-width:520px;font-size:.85rem}}.skco-shop-grid,.skco-pgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 2rem}.skco-pgrid{margin:2.4rem 0!important}.skco-car-item{background:#fff0;border:0;border-radius:0;overflow:visible;padding:0;box-shadow:none;transform:none;display:flex;flex-direction:column;min-width:0}.skco-car-item:hover{transform:none;box-shadow:none}.skco-car-img{position:relative;display:block;background:#fff0;margin:0 0 1.1rem}.skco-car-img img{width:100%;aspect-ratio:1;object-fit:contain;padding:4%;box-sizing:border-box;display:block;mix-blend-mode:multiply;transition:transform .5s}.skco-car-item:hover .skco-car-img img{transform:scale(1.03)}.skco-car-badge{position:absolute;top:0;left:0;z-index:2;background:var(--skco-primary);color:#fff;font-size:.62rem;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;padding:.3rem .6rem;border-radius:0}.skco-car-name{flex:0 0 auto;padding:0;font-size:.95rem;font-weight:400;line-height:1.4;color:var(--skco-text)!important;text-decoration:none!important;min-height:2.8em}.skco-car-name:hover{color:var(--skco-primary)!important}.skco-car-price{padding:0;margin:1rem 0 .9rem;font-size:.95rem;font-weight:700;color:var(--skco-text)}.skco-car-price::after{content:" (IVA incluido)";font-size:.68rem;font-weight:400;color:var(--skco-text)}.skco-car-buy{margin:auto 0 0;display:block;text-align:center;background:#fff0;color:var(--skco-primary)!important;border:1px solid var(--skco-primary);border-radius:0;font-size:.72rem;font-weight:500;letter-spacing:2px;text-transform:uppercase;padding:.8rem .5rem;text-decoration:none!important;white-space:nowrap;transition:background .2s,color .2s}.skco-car-buy:hover{background:var(--skco-primary);color:#fff!important}.skco-inline-card{max-width:300px;margin:2rem auto}.skco-inline-label{font-size:.7rem!important;letter-spacing:1.6px;text-transform:uppercase;font-weight:600;color:var(--skco-secondary);margin:0 0 .7rem!important;text-align:center}.skco-related-prods{max-width:var(--wp--style--global--wide-size,1240px);margin:clamp(3rem, 6vw, 4.5rem) auto 0;padding:0 var(--wp--style--root--padding-right,1.25rem)}.skco-related-prods h2{text-align:center;margin:0 0 .5rem}.skco-section>.alignwide>.skco-pgrid{max-width:var(--wp--style--global--wide-size,1240px)!important}@media (max-width:900px){.skco-shop-grid,.skco-pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem 1rem}.skco-car-buy{letter-spacing:1.2px;font-size:.66rem}}@media (prefers-reduced-motion:reduce){.skco-car-img img{transition:none}}.skco-pgrid>.wc-block-components-notices,.skco-shop-grid>.wc-block-components-notices,.skco-car-track>.wc-block-components-notices{display:contents}.skco-rm-best .skco-sub{color:var(--skco-muted)!important}.skco-shop-side details.skco-side-group{background:none;border:0;border-radius:0;padding:0;margin:0}.skco-shop-side summary.skco-side-parent{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .6rem;margin:.3rem 0 0;border:0;border-radius:6px;font-size:.88rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--skco-text);cursor:pointer;transition:background .2s,color .2s}.skco-shop-side summary.skco-side-parent::after{content:"";width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:-4px .2rem 0 .4rem;transition:transform .2s;flex:0 0 auto}.skco-shop-side details[open]>summary.skco-side-parent::after{transform:rotate(-135deg);margin-top:4px}.skco-shop-side summary.skco-side-parent span{margin-left:auto;font-size:.72rem;font-weight:400;color:var(--skco-muted);background:var(--skco-cool);border-radius:999px;padding:.1rem .5rem;min-width:24px;text-align:center}.skco-shop-side summary.skco-side-parent:hover,.skco-shop-side details[open]>summary.skco-side-parent{background:var(--skco-mint);color:var(--skco-primary)}.skco-shop-side .skco-side-group.is-current>summary.skco-side-parent{color:var(--skco-primary)}.skco-shop-side .skco-side-group ul{margin-top:.3rem}.skco-shop-side .skco-side-viewall{font-weight:600}.skco-shop-side summary.skco-side-parent:focus:not(:focus-visible){outline:none}.skco-shop-side summary.skco-side-parent:focus-visible{outline:2px solid var(--skco-accent);outline-offset:2px}.skco-shop-side nav a,.skco-shop-side nav .skco-side-all,.skco-shop-side nav .skco-side-parent,.skco-shop-side nav .skco-side-viewall,.skco-shop-side summary.skco-side-parent{font-weight:400!important}.skco-advisor-ig{font-size:.85rem!important;color:var(--skco-muted);margin-top:1rem!important}.skco-advisor-ig a{color:var(--skco-primary);font-weight:600}.skco-advisor .wp-block-image img{object-position:38% 18%!important}.skco-car-item{background:var(--skco-mint);border-radius:20px;padding:1.2rem 1.2rem 1.4rem!important;transition:transform .35s ease,box-shadow .35s ease}.skco-car-item:nth-child(4n+2){background:var(--skco-cream)}.skco-car-item:nth-child(4n+3){background:var(--skco-cool)}.skco-car-item:nth-child(4n+4){background:#EFF0EE}.skco-car-item:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgb(45 88 73 / .12)}.skco-car-img{margin-bottom:1rem}.skco-car-badge{top:.2rem;left:.2rem;border-radius:999px;padding:.32rem .7rem}.skco-car-name{min-height:2.8em}.skco-car-price{margin:.5rem 0 1rem}.skco-car-buy{border-radius:999px;background:rgb(255 255 255 / .7);border-color:#fff0}.skco-car-buy:hover{background:var(--skco-primary);border-color:var(--skco-primary)}.skco-shop-grid,.skco-pgrid{gap:1.4rem!important}.skco-inline-card .skco-car-item{background:var(--skco-mint)}@media (max-width:900px){.skco-shop-grid,.skco-pgrid{gap:.9rem!important}.skco-car-item{padding:.9rem .9rem 1.1rem!important;border-radius:16px}}@media (prefers-reduced-motion:reduce){.skco-car-item{transition:none}.skco-car-item:hover{transform:none}}.skco-buybar{display:none}@media (max-width:900px){.skco-shop-layout{grid-template-columns:minmax(0,1fr)!important}.skco-shop-main,.skco-shop-side{min-width:0}.skco-shop-side{position:static!important}.skco-shop-side>details{padding:.2rem 1rem!important}.skco-shop-side>details>summary{display:flex;justify-content:space-between;align-items:center;padding:.85rem 0!important;margin:0!important;border-bottom:0!important}.skco-shop-side>details>summary::after{content:"+";font-size:1.2rem;font-weight:400;line-height:1}.skco-shop-side>details[open]>summary{border-bottom:1px solid var(--skco-line)!important;margin-bottom:.6rem!important}.skco-shop-side>details[open]>summary::after{content:"–"}.skco-shop-side nav a{padding:.7rem .6rem!important}.skco-shop-bar{display:flex;flex-wrap:nowrap!important;align-items:center;justify-content:space-between;gap:.6rem}.skco-shop-bar>span{white-space:nowrap;font-size:.82rem}.skco-shop-bar form{display:flex;align-items:center;gap:.4rem;min-width:0}.skco-shop-bar label{font-size:.82rem}.skco-shop-bar select{max-width:46vw;box-sizing:border-box;min-height:42px}.skco-buybar{display:flex;align-items:center;gap:.8rem;position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom));box-shadow:0 -8px 24px rgb(45 88 73 / .12);transform:translateY(110%);transition:transform .3s ease}.skco-buybar.is-on{transform:none}.skco-buybar-info{display:flex;flex-direction:column;min-width:0;flex:1}.skco-buybar-name{font-size:.82rem;color:var(--skco-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skco-buybar-price{font-size:.95rem;font-weight:700;color:var(--skco-primary)}.skco-buybar-btn{flex-shrink:0;background:var(--skco-primary);color:#fff!important;text-decoration:none!important;font-weight:600;font-size:.85rem;padding:.8rem 1.1rem;border-radius:999px}.has-buybar .joinchat{--bottom:86px;bottom:86px!important}.has-buybar .skco-footer{padding-bottom:80px}}@media (max-width:600px){main .wp-block-buttons{flex-direction:column;align-items:stretch!important;gap:.7rem}main .wp-block-buttons>.wp-block-button{width:100%}main .wp-block-buttons .wp-block-button__link{display:block;width:100%;text-align:center}.skco-trust .wp-block-columns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .8rem!important}.skco-trust .wp-block-column:last-child:nth-child(odd){grid-column:1 / -1}.skco-imgcards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem!important}.skco-imgcards>.wp-block-column{margin:0!important}.skco-imgcards img{aspect-ratio:1;object-fit:cover}.skco-imgcards h3,.skco-imgcards .wp-block-heading{font-size:.92rem!important}.skco-imgcards p{font-size:.75rem!important}.skco-ing{display:grid!important;grid-template-columns:76px minmax(0,1fr);column-gap:1rem;align-items:center;text-align:left!important}.skco-ing>.wp-block-image{grid-row:1 / span 2;width:76px;margin:0!important}.skco-ing>.wp-block-image,.skco-ing>.wp-block-image a{display:block;width:76px!important;height:76px!important;overflow:hidden;border-radius:50%}.skco-ing>.wp-block-image img{display:block;width:76px!important;height:76px!important;max-width:none!important;aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:50%!important}.skco-ing{row-gap:.25rem;align-content:center}.skco-ing>.wp-block-heading{align-self:end}.skco-ing>p{align-self:start}.skco-ing>.wp-block-heading{margin:0!important;font-size:1.15rem!important;text-align:left!important}.skco-ing>p{margin:.2rem 0 0!important;text-align:left!important}.skco-shop-grid,.skco-pgrid:not(.skco-masonry){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.7rem!important}.skco-related-prods,.skco-related-prods .skco-pgrid{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:none!important}.skco-car-item{padding:.75rem .75rem 1rem!important}.skco-car-name{font-size:.86rem!important}.skco-car-buy{display:block;box-sizing:border-box;width:100%;max-width:100%;text-align:center;font-size:.68rem!important;letter-spacing:.6px!important;padding:.75rem .4rem!important}.skco-footer-list a{display:inline-block;padding:.4rem 0}.skco-best-buy{display:inline-block;padding:.55rem 0}.skco-shop-crumbs a,.woocommerce-breadcrumb a{display:inline-block;padding:.3rem 0}}@media (max-width:600px){.skco-split>.wp-block-column:not(.is-media){padding:2rem 1.25rem 2.2rem!important}.skco-split>.wp-block-column{flex-basis:100%!important;max-width:100%!important}.skco-split .wp-block-heading,.skco-split h2{font-size:clamp(1.7rem, 7.4vw, 2.15rem)!important;line-height:1.14!important;text-wrap:balance;letter-spacing:-.2px}.skco-split p:not(.is-style-skco-eyebrow){font-size:1rem;line-height:1.6}.skco-split .wp-block-image{width:100%!important;max-width:none!important}.skco-split:not(.skco-spotlight) .wp-block-image img{min-height:0!important;height:auto!important;aspect-ratio:4 / 3}}.skv-script{font-family:"Great Vibes","Segoe Script",cursive;font-weight:400;color:var(--skco-secondary);line-height:1.05}.skv-btn{display:inline-block;background:var(--skco-primary);color:#fff!important;text-decoration:none!important;font-weight:600;font-size:.92rem;padding:1rem 1.6rem;border-radius:999px;transition:background .2s,transform .2s}.skv-btn:hover{background:var(--skco-secondary);transform:translateY(-2px)}.skv-btn.is-alt{background:#fff;color:var(--skco-primary)!important;border:1.5px solid var(--skco-primary)}.skv-btn.is-alt:hover{background:var(--skco-mint)}.skv-eyebrow{font-size:.7rem!important;letter-spacing:2.4px;text-transform:uppercase;color:var(--skco-secondary);font-weight:600;margin:0 0 .7rem!important}.skv-h2{font-size:clamp(1.8rem, 3.4vw, 2.6rem)!important;line-height:1.12!important;margin:0!important}.skv-sub{color:var(--skco-muted);margin:.7rem auto 0!important;max-width:560px;line-height:1.6}.skv-sec{padding:clamp(3rem, 6vw, 4.5rem) 0}.skv-wrap{width:calc(100% - 2 * clamp(1.25rem, 4vw, 2.75rem));max-width:1180px;margin:0 auto}.skv-center{text-align:center}.skv-hero{background:linear-gradient(180deg,var(--skco-cream),#fff);padding:clamp(2rem, 5vw, 3.8rem) 0 clamp(2.4rem, 5vw, 3.4rem)}.skv-hero .skv-wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2rem, 5vw, 3.5rem);align-items:center}.skv-hi{font-size:clamp(2.1rem, 4vw, 2.7rem);margin:0 0 .25rem!important}.skv-hero h1{font-size:clamp(2.1rem, 4.2vw, 3.4rem)!important;line-height:1.08!important;margin:0 0 1.1rem!important;color:var(--skco-primary)}.skv-lead{font-size:1.06rem;line-height:1.7;color:#4a5157;margin:0 0 1.6rem!important;max-width:530px}.skv-ctas{display:flex;gap:.8rem;flex-wrap:wrap}.skv-proof{display:flex;gap:1.8rem;margin-top:1.8rem;flex-wrap:wrap}.skv-proof div{font-size:.78rem;color:var(--skco-muted)}.skv-proof b{display:block;font-size:1.15rem;color:var(--skco-primary);font-weight:600}.skv-ph{position:relative;max-width:470px;justify-self:center;width:100%}.skv-ph img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 20%;border-radius:220px 220px 24px 24px;display:block;box-shadow:0 30px 60px rgb(45 88 73 / .18)}.skv-badge{position:absolute;left:-26px;bottom:36px;background:#fff;border-radius:18px;padding:.9rem 1.1rem;box-shadow:0 14px 34px rgb(0 0 0 / .10);font-size:.8rem;max-width:230px;color:var(--skco-text)}.skv-badge b{display:block;color:var(--skco-primary);font-size:.92rem}.skv-ig{position:absolute;right:-10px;top:28px;background:var(--skco-primary);color:#fff!important;border-radius:999px;padding:.55rem 1rem;font-size:.78rem;font-weight:600;text-decoration:none!important}.skv-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin-top:2.4rem;text-align:left}.skv-step{background:#fff;border-radius:22px;padding:1.8rem;box-shadow:0 8px 24px rgb(45 88 73 / .06)}.skv-step:nth-child(2){background:var(--skco-mint)}.skv-step:nth-child(3){background:var(--skco-cream)}.skv-step .skv-script{font-size:2.4rem;color:var(--skco-accent);display:block}.skv-step h3{font-size:1.3rem!important;margin:.3rem 0 .5rem!important;color:var(--skco-primary)}.skv-step p{margin:0!important;font-size:.92rem;line-height:1.6;color:#555}.skv-favs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin-top:2.4rem;text-align:left}.skv-fav-note{font-family:"Great Vibes",cursive;font-size:1.5rem;color:var(--skco-secondary);line-height:1.1;margin:.2rem 0 .4rem!important}.skv-story{background:var(--skco-primary);color:#fff}.skv-story .skv-wrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:3rem;align-items:center}.skv-story .skv-h2{color:#fff!important}.skv-story p{line-height:1.75;color:#dfeee9}.skv-story .skv-eyebrow{color:var(--skco-mint-2)}.skv-quote{font-size:clamp(2rem, 3.6vw, 2.6rem);line-height:1.2;color:var(--skco-mint-2);margin:0!important}.skv-tl{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.6rem}.skv-tl div{border-top:1px solid rgb(255 255 255 / .3);padding-top:.8rem;font-size:.82rem;color:#cfe5de}.skv-tl b{display:block;color:#fff;font-size:1.02rem;font-weight:600}.skv-letter{background:var(--skco-mint)}.skv-lt{max-width:760px;margin:0 auto;background:#fff;border-radius:24px;padding:2.6rem;box-shadow:0 18px 40px rgb(45 88 73 / .08);display:grid;grid-template-columns:120px 1fr;gap:1.8rem;align-items:start}.skv-lt img{width:120px;height:120px;border-radius:50%;object-fit:cover}.skv-lt p{line-height:1.75;margin:.6rem 0 1.2rem!important}.skv-sig{font-size:2.6rem;color:var(--skco-primary);margin-top:.6rem}@media (max-width:820px){.skv-hero .skv-wrap{grid-template-columns:1fr;gap:1.6rem}.skv-ph{order:-1;max-width:320px}.skv-badge{left:-6px;bottom:16px}.skv-ig{right:-4px}.skv-ctas .skv-btn{flex:1 1 100%;text-align:center}.skv-steps{grid-template-columns:1fr}.skv-favs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.skv-fav-note{font-size:1.2rem}.skv-story .skv-wrap{grid-template-columns:1fr;gap:1.2rem}.skv-lt{grid-template-columns:1fr;padding:1.6rem;text-align:center}.skv-lt img{margin:0 auto}}@media (max-width:480px){.skv-proof{gap:1rem}.skv-tl{grid-template-columns:1fr}}html{overflow-x:clip}.skv-hero,.skv-sec{width:100vw;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;margin-top:0!important;margin-bottom:0!important;box-sizing:border-box}.skv-favs .skco-car-item{box-sizing:border-box;min-width:0}.skv-favs .skco-car-buy{display:block;box-sizing:border-box;width:100%;max-width:100%;text-align:center}@media (max-width:600px){.skv-favs .skco-car-buy{font-size:.64rem!important;letter-spacing:.3px!important;padding:.7rem .3rem!important}}@font-face{font-family:"Caveat";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/cosmeticacoreana/assets/fonts/caveat-latin.woff2) format("woff2")}.skv-fav-note{font-family:"Caveat","Segoe Print",cursive!important;font-weight:500;font-size:1.45rem!important;line-height:1.15!important;color:var(--skco-primary)!important}@media (max-width:820px){.skv-fav-note{font-size:1.25rem!important}}.skv-sig{margin-top:1.1rem!important}.skv-ig-link{display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem;color:var(--skco-secondary)!important;text-decoration:none!important;font-weight:600;font-size:.9rem;transition:color .2s}.skv-ig-link:hover{color:var(--skco-primary)!important}.skv-ig-link svg{flex-shrink:0}@media (max-width:820px){.skv-ig-link{justify-content:center}}.skv-insta{background:#fff}.skv-insta .skv-sub a{color:var(--skco-secondary);font-weight:600}.skv-insta-feed{margin:2rem auto 0;max-width:1100px}.skv-insta-feed #sb_instagram .sbi_photo{border-radius:16px;overflow:hidden}.skv-insta-btn{display:inline-flex!important;align-items:center;gap:.55rem;margin-top:1.8rem}.skco-results-sec.skco-section{padding-top:clamp(2.5rem, 5vw, 3.5rem)!important;padding-bottom:clamp(2.5rem, 5vw, 3.5rem)!important}.skv-res{position:relative;margin-top:1.8rem}.skv-res-track{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 10px;overscroll-behavior-x:contain}.skv-res-track::-webkit-scrollbar{display:none}.skv-res-card{flex:0 0 calc((100% - 2rem) / 3);scroll-snap-align:start;margin:0!important;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 22px rgb(45 88 73 / .08)}.skv-res-card img{display:block;width:100%;height:210px;object-fit:cover;object-position:50% 25%}.skv-res-card figcaption{font-size:.72rem;font-weight:600;color:var(--skco-secondary);text-align:center;padding:.55rem;margin:0}.skv-res-card figcaption::before{content:"✓ "}.skv-res-btn{position:absolute;top:105px;transform:translateY(-50%);z-index:2;width:42px;height:42px;border-radius:50%;border:0;background:#fff;color:var(--skco-primary);font-size:1.6rem;line-height:1;box-shadow:0 6px 18px rgb(0 0 0 / .12);cursor:pointer;transition:opacity .2s,background .2s}.skv-res-btn:hover{background:var(--skco-primary);color:#fff}.skv-res-btn.is-prev{left:-14px}.skv-res-btn.is-next{right:-14px}.skv-res-btn[disabled]{opacity:0;pointer-events:none}@media (max-width:820px){.skv-res-card{flex-basis:82%}.skv-res-card img{height:190px}.skv-res-btn{display:none}}.skv-res-card img,.skv-res-card img[height]{height:auto!important;aspect-ratio:1040 / 650;object-fit:contain!important;background:#fff}.skv-res-btn{top:42%}.skv-res-card figcaption a{color:var(--skco-primary);text-decoration:underline;text-underline-offset:2px}.skv-res-card{position:relative}.skv-res-prod{position:absolute;left:0;right:0;top:0;aspect-ratio:1040 / 650;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;background:rgb(255 255 255 / .97);opacity:0;visibility:hidden;transform:scale(.98);transition:opacity .25s ease,transform .25s ease,visibility .25s;pointer-events:none}.skv-res-prod img{height:62%;width:auto!important;aspect-ratio:auto!important;object-fit:contain}.skv-res-prod b{font-size:.85rem;color:var(--skco-primary);font-weight:600;text-align:center;padding:0 .8rem}.skv-res-prod em{font-style:normal;font-size:.8rem;font-weight:700;color:var(--skco-text)}.skv-res-card:has(figcaption a:hover) .skv-res-prod,.skv-res-card:has(figcaption a:focus-visible) .skv-res-prod{opacity:1;visibility:visible;transform:none}.skv-quote{font-family:"Caveat","Segoe Print",cursive!important;font-weight:500!important;font-size:clamp(2rem, 3.4vw, 2.6rem)!important;line-height:1.25!important;color:var(--skco-mint-2)}@media (min-width:821px){.skco-split.has-mint-background-color:not(.skco-spotlight){max-width:1100px!important;margin:clamp(2.5rem, 5vw, 4rem) auto!important;border-radius:22px;overflow:hidden;box-shadow:0 18px 40px rgb(45 88 73 / .08)}.skco-split.has-mint-background-color:not(.skco-spotlight)>.wp-block-column.is-media{flex-basis:42%!important;max-width:42%}.skco-split.has-mint-background-color:not(.skco-spotlight) .wp-block-image img{min-height:0!important;height:100%!important;width:100%!important;object-fit:cover}.skco-split.has-mint-background-color:not(.skco-spotlight)>.wp-block-column:not(.is-media){padding:1.8rem 2.6rem!important}}@media (min-width:821px){.skco-split.has-mint-background-color:not(.skco-spotlight) h2{font-size:1.75rem!important;margin-bottom:.6rem!important}.skco-split.has-mint-background-color:not(.skco-spotlight) p{font-size:.9rem;margin-bottom:.6rem!important}.skco-split.has-mint-background-color:not(.skco-spotlight) ul{margin:.4rem 0 .9rem!important}.skco-split.has-mint-background-color:not(.skco-spotlight) li{margin-bottom:.2rem!important;font-size:.88rem}}@media (min-width:821px){.skco-split.has-mint-background-color:not(.skco-spotlight){align-items:stretch!important}.skco-split.has-mint-background-color:not(.skco-spotlight)>.wp-block-column.is-media{position:relative;align-self:stretch!important;min-height:300px}.skco-split.has-mint-background-color:not(.skco-spotlight)>.wp-block-column.is-media .wp-block-image{position:absolute!important;inset:0;height:100%!important;margin:0!important}}@media (min-width:821px){.skco-split.has-mint-background-color:not(.skco-spotlight){max-width:none!important;width:100%!important;margin:0!important;border-radius:0!important;box-shadow:none!important;padding:clamp(2rem, 4vw, 3rem) max(1.5rem, calc((100% - 1100px) / 2))!important;box-sizing:border-box}.skco-split.has-mint-background-color:not(.skco-spotlight)>.wp-block-column.is-media{border-radius:20px;overflow:hidden}.skco-split.has-mint-background-color:not(.skco-spotlight)>.wp-block-column:not(.is-media){padding:1rem 0 1rem 3rem!important}}.skco-split.has-mint-background-color:not(.skco-spotlight){background:linear-gradient(180deg,var(--skco-mint) 0%,#F4FAF8 100%)!important}@media (min-width:821px){.skco-split.has-mint-background-color:not(.skco-spotlight){padding:clamp(2.5rem, 5vw, 3.5rem) max(clamp(1.25rem, 4vw, 2.75rem), calc((100% - var(--wp--style--global--wide-size, 1240px)) / 2))!important}.skco-split.has-mint-background-color:not(.skco-spotlight)>.wp-block-column.is-media{border-radius:16px;box-shadow:0 8px 22px rgb(45 88 73 / .08)}}.skco-split.has-mint-background-color:not(.skco-spotlight),.skco-results-sec{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;box-sizing:border-box}@media (min-width:821px){.skco-split.has-mint-background-color:not(.skco-spotlight){padding-left:max(clamp(1.25rem, 4vw, 2.75rem), calc((100vw - var(--wp--style--global--wide-size, 1240px)) / 2))!important;padding-right:max(clamp(1.25rem, 4vw, 2.75rem), calc((100vw - var(--wp--style--global--wide-size, 1240px)) / 2))!important}}.skv-social{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin-top:.5rem}.skv-social .skv-ig-link{margin-top:0}@media (max-width:820px){.skv-social{justify-content:center}}body .wp-block-post-content>.skv-hero,body .wp-block-post-content>.skv-sec{width:auto!important;max-width:none!important;margin-left:calc(-1 * var(--wp--style--root--padding-left, 0px))!important;margin-right:calc(-1 * var(--wp--style--root--padding-right, 0px))!important}@media (max-width:820px){.skv-wrap{width:calc(100% - 40px)}body .wp-block-post-content>.skco-split.has-mint-background-color{padding-left:0!important;padding-right:0!important}body .wp-block-post-content>.skco-split.has-mint-background-color>.wp-block-column:not(.is-media){padding:2rem 20px 2.2rem!important}.skv-lt{padding:1.4rem 1.2rem}}.skco-quizband>.wp-block-column:last-child:has(.skco-vanesa-circle){display:flex;align-items:center;justify-content:center;padding:clamp(1.5rem,4vw,2.5rem)!important}.skco-quizband .wp-block-image:has(.skco-vanesa-circle){height:auto;width:100%;max-width:360px}.skco-quizband .wp-block-image img.skco-vanesa-circle{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1/1;object-fit:contain!important;border-radius:50%;filter:drop-shadow(0 10px 24px rgb(0 0 0 / .18))}@media(max-width:781px){.skco-quizband .wp-block-image:has(.skco-vanesa-circle){max-width:240px}}@media (max-width:820px){.skv-sec:has(.skv-steps),.skv-sec:has(.skv-steps) .skv-wrap{overflow:visible!important}.skv-steps{display:block!important;padding-bottom:1rem}.skv-step{position:sticky;top:calc(96px + var(--skv-i, 0) * 16px);margin-bottom:1rem;box-shadow:0 -6px 24px rgb(45 88 73 / .10),0 8px 24px rgb(45 88 73 / .06);transform-origin:top center}.skv-step:nth-child(1){--skv-i:0;z-index:1}.skv-step:nth-child(2){--skv-i:1;z-index:2}.skv-step:nth-child(3){--skv-i:2;z-index:3}.skv-step:nth-child(4){--skv-i:3;z-index:4}.admin-bar .skv-step{top:calc(142px + var(--skv-i, 0) * 16px)}}@media (max-width:600px){.admin-bar .skv-step{top:calc(96px + var(--skv-i, 0) * 16px)}}@media (max-width:820px){.skv-steps{padding-bottom:3rem!important}.skv-step:last-child{margin-bottom:0}}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}:root{--wc-separator-color:color-mix(in srgb,currentColor 20%,transparent)}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul.wc-block-components-notice-banner__list{list-style:none;margin:0;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul.wc-block-components-notice-banner__list li+li{margin-block-start:8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0 0 0 20px;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}:root{--joinchat-ico:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3.516%203.516c4.686-4.686%2012.284-4.686%2016.97%200s4.686%2012.283%200%2016.97a12%2012%200%200%201-13.754%202.299l-5.814.735a.392.392%200%200%201-.438-.44l.748-5.788A12%2012%200%200%201%203.517%203.517zm3.61%2017.043.3.158a9.85%209.85%200%200%200%2011.534-1.758c3.843-3.843%203.843-10.074%200-13.918s-10.075-3.843-13.918%200a9.85%209.85%200%200%200-1.747%2011.554l.16.303-.51%203.942a.196.196%200%200%200%20.219.22zm6.534-7.003-.933%201.164a9.84%209.84%200%200%201-3.497-3.495l1.166-.933a.79.79%200%200%200%20.23-.94L9.561%206.96a.79.79%200%200%200-.924-.445l-2.023.524a.797.797%200%200%200-.588.88%2011.754%2011.754%200%200%200%2010.005%2010.005.797.797%200%200%200%20.88-.587l.525-2.023a.79.79%200%200%200-.445-.923L14.6%2013.327a.79.79%200%200%200-.94.23z%22%2F%3E%3C%2Fsvg%3E");--joinchat-font:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif}.joinchat{--sep:20px;--bottom:var(--sep);--s:60px;--h:calc(var(--s) / 2);--header:max(50px,var(--s) * 1.16667);--vh:100vh;--ch:142;--cs:70%;--cl:49%;--bw:1;--text:hsl(0deg 0% clamp(0%,var(--bw) * 1000%,100%)/clamp(70%,var(--bw) * 1000%,100%));--hover:hsl(var(--ch) var(--cs) calc(20% + var(--cl)));--hsl:var(--ch) var(--cs) var(--cl);--color:hsl(var(--hsl));--dark:hsl(var(--ch) var(--cs) calc(-10% + var(--cl)));--bg:hsl(var(--hsl)/4%);--msg:var(--color);color:var(--text);display:none;position:fixed;z-index:9000;right:var(--sep);bottom:var(--bottom);font:16px/1.625em var(--joinchat-font);letter-spacing:0;animation:joinchat_show .5s cubic-bezier(.18,.89,.32,1.28) 10ms both;transform:scale3d(0,0,0);transform-origin:calc(var(--s) / -2) calc(var(--s) / -4);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgb(0 0 0/0);contain:style}.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box}.joinchat--show{display:block;transform:scaleX(1)}.joinchat--left{right:auto;left:var(--sep)}.joinchat--dark{--msg:var(--dark)}.joinchat--noanim{animation:none}.joinchat--chatbox:not(.joinchat--noanim){transform-origin:0 0;animation-timing-function:ease-in-out}.joinchat--hidden{display:none!important}@supports not (width:clamp(1px,1%,10px)){.joinchat{--text:hsl(0deg 0% calc(var(--bw) * 1%)/90%)}}.joinchat__button{position:absolute;z-index:2;bottom:8px;right:8px;height:var(--s);width:var(--s);background:#25d366 var(--joinchat-ico) 50%/60% no-repeat;color:inherit;border-radius:50%;box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background-color .2s linear}.joinchat__button:hover{background-color:#128c7e}.joinchat:has(.joinchat__chatbox) .joinchat__button:hover{transition-duration:1.5s}.joinchat__button:active{background-color:#128c7e;transition:none}.joinchat--left .joinchat__button{right:auto;left:8px}.joinchat--chatbox .joinchat__button{display:none}.joinchat__button__ico{position:absolute;inset:0;display:flex;border-radius:50%;overflow:hidden;color:var(--text)!important}.joinchat__button__ico svg{width:var(--ico-size,100%);height:var(--ico-size,100%);margin:calc(.5 * (100% - var(--ico-size, 1)))}.joinchat__button:has(.joinchat__button__ico){background:var(--color);box-shadow:1px 6px 24px 0 hsl(var(--ch) var(--cs) calc(-10% + var(--cl))/24%)}.joinchat__button:has(.joinchat__button__ico):active,.joinchat__button:has(.joinchat__button__ico):hover{background:var(--hover)}.joinchat__button__image{position:absolute;inset:1px;border-radius:50%;overflow:hidden;opacity:0}.joinchat__button__image img,.joinchat__button__image video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.joinchat--show .joinchat__button__image{animation:joinchat_image_loop 20s linear 5s infinite normal both}.joinchat--img .joinchat__button__image{opacity:1;animation:none}.joinchat__badge{position:absolute;z-index:2;bottom:calc(-8px + var(--s));right:4px;width:20px;height:20px;border:none;border-radius:50%;background:#e82c0c;color:#fff;font-size:12px;font-weight:600;line-height:20px;text-align:center;box-shadow:none;opacity:0;pointer-events:none}.joinchat--left .joinchat__badge{right:auto;left:calc(-8px + var(--s))}.joinchat__badge.joinchat__badge--in{animation:joinchat_badge_in .5s cubic-bezier(.27,.9,.41,1.28) 1 both}.joinchat__badge.joinchat__badge--out{animation:joinchat_badge_out .4s cubic-bezier(.215,.61,.355,1) 1 both}.joinchat__tooltip{position:absolute;top:calc(-16px + var(--h));right:calc(16px + var(--s));max-width:calc(100vw - 45px - var(--s));height:32px;padding:0 14px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);line-height:31px;white-space:nowrap;opacity:0;transition:opacity .3s ease-out .4s;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));pointer-events:none}.joinchat__tooltip:after{content:"";display:block;position:absolute;top:10px;right:-6px;border:8px solid transparent;border-width:6px 0 6px 8px;border-left-color:#fff}.joinchat__tooltip div{width:-moz-max-content;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis}.joinchat--tooltip .joinchat__tooltip{animation:joinchat_tootlip 20s linear 5s 1 normal both}.joinchat--chatbox .joinchat__tooltip{display:none}.joinchat--left .joinchat__tooltip{right:auto;left:calc(16px + var(--s))}.joinchat--left .joinchat__tooltip:after{left:-6px;right:auto;border-color:transparent;border-width:6px 8px 6px 0;border-right-color:#fff}.joinchat__qr{position:absolute;z-index:2;bottom:calc(24px + var(--s));right:8px;display:none;flex-direction:column-reverse;width:228px;min-height:200px;padding:14px 14px 10px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);text-align:center;white-space:nowrap;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));animation:joinchat_badge_in .4s cubic-bezier(.11,.84,.83,1.01) .5s both;pointer-events:none}.joinchat__qr:after{content:"";display:block;position:absolute;bottom:-6px;right:calc(-6px + var(--h));border:8px solid transparent;border-width:8px 6px 0;border-top-color:#fff}.joinchat--left .joinchat__qr{left:8px;right:auto}.joinchat--left .joinchat__qr:after{left:calc(-6px + var(--h));right:auto}.joinchat__qr div{font-size:14px;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis}.joinchat__qr canvas{display:block;width:200px;height:200px;margin:0;image-rendering:pixelated}.joinchat__chatbox{content-visibility:hidden;contain-intrinsic-size:auto 400px auto 240px;display:flex;flex-direction:column;position:absolute;bottom:0;right:0;z-index:1;width:calc(100vw - var(--sep) * 2);max-width:400px;max-height:calc(var(--vh) - var(--bottom) - var(--sep));border-radius:calc(2px + var(--h));background:#fff linear-gradient(180deg,var(--color),var(--color) var(--header),var(--bg) var(--header),var(--bg));box-shadow:0 2px 6px 0 rgba(0,0,0,.5);text-align:left;overflow:hidden;transform:scale3d(0,0,0);opacity:0;transition:opacity 80ms,transform 0s linear 81ms}[dir=rtl] .joinchat__chatbox{text-align:right}.joinchat--chatbox .joinchat__chatbox{content-visibility:visible;opacity:1;transform:scaleX(1);transition:opacity .2s ease-out,transform 0s linear}.joinchat--left .joinchat__chatbox{right:auto;left:0}.joinchat--dark .joinchat__chatbox{background:#1a1a1a linear-gradient(180deg,var(--dark),var(--dark) var(--header),var(--bg) var(--header),var(--bg))}.joinchat__header{display:flex;flex-flow:row;align-items:center;position:relative;flex-shrink:0;height:var(--header);padding:0 70px 0 26px;margin:0}[dir=rtl] .joinchat__header{padding:0 26px 0 70px}.joinchat__header span{font-size:19px;font-weight:600;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.joinchat__header a{font-size:11px;line-height:18px;color:inherit!important;text-decoration:none!important;fill:currentcolor;opacity:.8}.joinchat__header a svg{display:inline-block;width:auto;height:18px;vertical-align:-30%}.joinchat__header a:active,.joinchat__header a:hover{color:inherit!important;text-decoration:none!important;opacity:.9;filter:drop-shadow(0 1px 3px rgba(0,0,0,.3))}.joinchat__wa{display:block;fill:currentcolor;opacity:.8}.joinchat__close{--size:34px;position:absolute;top:calc(50% - var(--size) / 2);right:24px;width:var(--size);height:var(--size);border-radius:50%;background:rgba(0,0,0,.4) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M24%202.4%2021.6%200%2012%209.6%202.4%200%200%202.4%209.6%2012%200%2021.6%202.4%2024l9.6-9.6%209.6%209.6%202.4-2.4-9.6-9.6z%22%2F%3E%3C%2Fsvg%3E") 50%/12px no-repeat;cursor:pointer;transition:background-color .3s ease-out}.joinchat__close:hover{background-color:rgba(0,0,0,.6)}.joinchat__close:active{background-color:rgba(0,0,0,.7)}[dir=rtl] .joinchat__close{right:auto;left:24px}.joinchat__scroll{display:flex;flex-direction:column-reverse;overflow:hidden scroll;scroll-behavior:smooth;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.joinchat__scroll::-webkit-scrollbar{width:4px;background:rgb(0 0 0/0)}.joinchat__scroll::-webkit-scrollbar-thumb{border-radius:2px;background:rgb(0 0 0/0)}.joinchat--blur .joinchat__scroll{background:hsl(var(--hsl)/2%);backdrop-filter:blur(10px)}.joinchat__scroll:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}.joinchat__content{display:flex;flex-direction:column;width:calc(100% + 4px);padding:20px 0 8px}.joinchat__content:after{content:"";display:block;position:absolute;bottom:0;left:0;right:4px;height:calc(20px + var(--s));background:#fff linear-gradient(180deg,var(--bg),var(--bg));-webkit-mask-image:linear-gradient(rgb(0 0 0/0),rgb(0 0 0/60%) 25%,rgb(0 0 0/92%) 70%,rgb(0 0 0/100%) 95%,rgb(0 0 0/100%));mask-image:linear-gradient(rgb(0 0 0/0),rgb(0 0 0/60%) 25%,rgb(0 0 0/92%) 70%,rgb(0 0 0/100%) 95%,rgb(0 0 0/100%));pointer-events:none}.joinchat--dark .joinchat__content:after{background-color:#1a1a1a}.joinchat__open{position:sticky;z-index:2;bottom:8px;align-self:flex-end;display:flex;flex-direction:row;min-width:var(--s);height:var(--s);margin:0 8px;background:var(--color);color:inherit;border-radius:var(--h);box-shadow:0 1px 2px 0 rgba(0,0,0,.3);overflow:hidden;cursor:pointer;transition:background-color .2s linear}[dir=rtl] .joinchat__open{align-self:flex-start}.joinchat__open:active,.joinchat__open:hover{background:var(--hover)}.joinchat--left .joinchat__open{align-self:flex-start}[dir=rtl] .joinchat--left .joinchat__open{align-self:flex-end}.joinchat--optout .joinchat__open{background-color:#999;pointer-events:none}.joinchat__open__icon{flex-shrink:0;width:var(--s);height:var(--s);max-width:var(--s);padding:calc(var(--s) * .18);margin:0;overflow:hidden}[dir=rtl] .joinchat__open__icon{transform:rotateY(180deg)}.joinchat__open__icon path{fill:none!important;stroke:var(--text)!important;stroke-linecap:round;stroke-width:33px;animation:none}.joinchat__open__icon .joinchat__pa{--stroke:1097}.joinchat__open__icon .joinchat__pb{--stroke:1020}.joinchat--chatbox .joinchat__open__icon path{stroke-dasharray:var(--stroke);stroke-dashoffset:var(--stroke);animation:joinchat_send_svg 6s .2s ease-in-out infinite}.joinchat--chatbox .joinchat__open__icon .joinchat__pb{animation-delay:3.2s}.joinchat--optout .joinchat__open__icon path{animation:none}.joinchat--optout .joinchat__open__icon .joinchat__pa{stroke-dasharray:0}.joinchat__open__text{--mw:0;max-width:var(--mw);width:-moz-fit-content;width:fit-content;padding:0;font-weight:600;line-height:var(--s);white-space:nowrap;opacity:0;overflow:hidden;text-overflow:ellipsis}.joinchat--chatbox .joinchat__open__text{--mw:min(384px - var(--s),100vw - 16px - var(--s) - 2 * var(--sep));padding:0 4px 0 24px;opacity:1}[dir=rtl] .joinchat__open__text{padding:0 24px 0 4px}.joinchat--chatbox.joinchat--opening .joinchat__open__text{animation:joinchat_open_text .45s ease-out both}@keyframes joinchat_open_text{0%{max-width:0;opacity:0}60%{max-width:var(--mw);opacity:0}to{max-width:var(--mw);opacity:1}}.joinchat__optin{padding:0 16px;margin-bottom:16px;color:#4a4a4a;font-size:13px;line-height:1.33}.joinchat__optin a{display:inline;padding:0;color:inherit!important;text-decoration:underline}.joinchat__optin a:hover{text-decoration-thickness:2px}.joinchat__optin input{position:absolute;visibility:hidden}.joinchat__optin label{position:relative;display:block;margin:0;padding:0 0 0 30px;color:inherit;font:inherit;cursor:pointer}.joinchat__optin label:before{content:"";display:block;position:absolute;top:min(50% - 11px,5px);left:0;width:22px;height:22px;border:3px solid var(--color);border-radius:4px;background:#fff;box-shadow:0 0 0 1px var(--text);transition:box-shadow .3s ease-in-out}.joinchat--dark .joinchat__optin label:before{background:#000}.joinchat__optin label:after{content:"";display:none;position:absolute;top:min(50% - 8px,8px);left:8px;width:6px;height:14px;border:solid var(--text);border-width:0 3px 3px 0;transform:rotate(45deg)}[dir=rtl] .joinchat__optin label{padding:0 30px 0 0}[dir=rtl] .joinchat__optin label:before{left:auto;right:0}[dir=rtl] .joinchat__optin label:after{left:auto;right:8px}.joinchat__optin input:checked+label:before{box-shadow:0 0 0 1px var(--text),inset 0 0 0 10px var(--color)}.joinchat__optin input:checked+label:after{display:block}.joinchat--dark .joinchat__optin{color:#d8d8d8}.joinchat__chat{--peak_l:path("M17 25V0C17 12.877 6.082 14.9 1.031 15.91c-1.559.31-1.179 2.272.004 2.272C9.609 18.182 17 18.088 17 25z");--peak_r:path("M0 25.68V0c0 13.23 10.92 15.3 15.97 16.34 1.56.32 1.18 2.34 0 2.34-8.58 0-15.97-.1-15.97 7Z");--peak:var(--peak_l);display:flex;flex-direction:column;align-items:flex-start;min-height:100px;padding-bottom:10px;transition:height .2s ease-out}[dir=rtl] .joinchat__chat{--peak:var(--peak_r)}.joinchat__bubble{flex-shrink:0;position:relative;min-width:60px;max-width:calc(100% - 52px);min-height:56px;padding:15px 20px;margin:0 26px 16px;border-radius:26px;background:#fff;color:#4a4a4a;word-break:break-word;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));transform-origin:0 50%;animation:joinchat_show .22s cubic-bezier(0,0,.58,1.19) 10ms both}[dir=rtl] .joinchat__bubble{transform-origin:100% 50%}.joinchat__bubble:before{content:"";display:block;position:absolute;bottom:18px;left:-15px;width:17px;height:25px;background:inherit;clip-path:var(--peak)}[dir=rtl] .joinchat__bubble:before{left:auto;right:-15px}.joinchat--dark .joinchat__bubble{background:#505050;color:#d8d8d8}.joinchat__bubble.joinchat__bubble--loading{width:70px;border:none;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Ccircle%20cx%3D%224%22%20cy%3D%2212%22%20r%3D%223%22%3E%3Canimate%20id%3D%22c%22%20attributeName%3D%22cy%22%20begin%3D%220%3Ba.end%2B0.1s%22%20calcMode%3D%22spline%22%20dur%3D%220.4s%22%20keySplines%3D%22.33%2C.66%2C.66%2C1%3B.33%2C0%2C.66%2C.33%22%20values%3D%2212%3B6%3B12%22%2F%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%3E%3Canimate%20attributeName%3D%22cy%22%20begin%3D%22c.begin%2B0.1s%22%20calcMode%3D%22spline%22%20dur%3D%220.4s%22%20keySplines%3D%22.33%2C.66%2C.66%2C1%3B.33%2C0%2C.66%2C.33%22%20values%3D%2212%3B6%3B12%22%2F%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2212%22%20r%3D%223%22%3E%3Canimate%20id%3D%22a%22%20attributeName%3D%22cy%22%20begin%3D%22c.begin%2B0.2s%22%20calcMode%3D%22spline%22%20dur%3D%220.4s%22%20keySplines%3D%22.33%2C.66%2C.66%2C1%3B.33%2C0%2C.66%2C.33%22%20values%3D%2212%3B6%3B12%22%2F%3E%3C%2Fcircle%3E%3C%2Fsvg%3E") 20px 20px no-repeat!important;transform-origin:50%!important;animation:joinchat_show .1s ease-out 10ms both}.joinchat--dark .joinchat__bubble.joinchat__bubble--loading{filter:invert(.5)}.joinchat__bubble.joinchat__bubble--note{min-height:0;padding:0;background:none!important;font-size:13px;line-height:1.33;filter:none;animation:none}.joinchat__bubble.joinchat__bubble--media{padding:5px}.joinchat__bubble.joinchat__bubble--loading:before,.joinchat__bubble.joinchat__bubble--note:before{content:none}.joinchat__bubble a{color:var(--msg)!important;font-size:1em;text-decoration:underline}.joinchat__bubble a:active,.joinchat__bubble a:hover{color:var(--hover)!important;border-color:var(--hover)}.joinchat__bubble a.joinchat__btn{display:inline-block;min-height:46px;max-width:100%;padding:10px 20px;margin:5px 0;border:3px solid var(--msg);border-radius:23px;line-height:20px;text-align:center;text-decoration:none!important;overflow:hidden;text-overflow:ellipsis}.joinchat__bubble a.joinchat__btn+.joinchat__bubble a.joinchat__btn{margin-top:-5px}.joinchat__bubble img,.joinchat__bubble video{max-width:100%;height:auto;margin:.2em 0;border-radius:4px;box-shadow:0 1px 5px rgb(0 0 0/10%)}.joinchat__bubble .joinchat--inline{display:inline-block;margin:-10px 0;border-radius:0;box-shadow:none;vertical-align:middle}.joinchat__bubble--media .joinchat--inline,.joinchat__bubble--media img,.joinchat__bubble--media video{display:block;margin:0;border-radius:21px;box-shadow:none}.joinchat__bubble code{padding:2px 5px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.joinchat__bubble hr{width:100%!important;height:0!important;padding:0!important;border:none!important;border-top:2px solid var(--msg)!important;margin:10px 0!important}.joinchat__bubble hr+br{display:none}.joinchat__header{anchor-name:--joinchat-header}.joinchat__powered{display:unset;position:absolute;position-anchor:--joinchat-header;position-area:bottom left;left:-75px;top:75px;width:130px;height:20px;padding:0;margin:0;background:#fff!important;color:#0009!important;border:none!important;border-radius:4px 4px 0 0!important;font:11px/20px var(--joinchat-font)!important;text-align:center!important;text-decoration:none!important;transition:opacity .2s ease-out;box-shadow:0 2px 6px 0 #0003!important;transform:rotate(-90deg);opacity:0}@supports not (position-anchor:--x){.joinchat__powered{display:none}}.joinchat--chatbox .joinchat__powered{opacity:1;transition:opacity .2s ease-out,color .5s ease-out}.joinchat__powered span{font-weight:600}.joinchat__powered:active,.joinchat__powered:hover{color:#000!important;text-decoration:none!important;transition:color .2s ease-out}.joinchat--left .joinchat__powered{position-area:bottom right;left:auto;right:-75px;transform:rotate(90deg)}.joinchat--dark .joinchat__powered{background:#ddd!important}@keyframes joinchat_show{0%{transform:scale3d(0,0,0)}to{transform:scaleX(1)}}@keyframes joinchat_badge_in{0%{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes joinchat_badge_out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes joinchat_send_svg{0%,50%,to{stroke-dashoffset:var(--stroke)}5%,45%{stroke-dashoffset:0}}@keyframes joinchat_image_loop{0%{opacity:0}3%,20%{opacity:1}25%,to{opacity:0}}@keyframes joinchat_tootlip{0%{opacity:0;transform:scaleY(0)}1%,20%{opacity:1;transform:scaleX(1)}25%,to{opacity:0;transform:scaleX(1)}}.joinchat__woo-btn__wrapper{clear:both}.joinchat__woo-btn{--s:40px;display:inline-block;box-sizing:border-box;height:var(--s);max-width:100%;padding:0 calc(var(--s) / 2) 0 var(--s);background:#25d366 var(--joinchat-ico) calc(var(--s) * .2) 50% no-repeat;background-size:calc(var(--s) * .6);color:#fff;border-radius:calc(var(--s) / 2);font:700 calc(var(--s) * .35)/var(--s) var(--joinchat-font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:background-color .2s}.joinchat__woo-btn:empty{padding-right:0}.joinchat__woo-btn:hover{background-color:#128c7e}@media (orientation:landscape) and (height >= 481px),(orientation:portrait) and (width >= 481px){.joinchat--mobile{display:none!important}}@media (width <= 767px){.joinchat--footer-bar{--bottom:76px!important}}@media (orientation:landscape) and (height <= 480px),(width <= 480px){.joinchat{--sep:6px;--header:max(50px,var(--s) * .91667)}.joinchat__header__text{font-size:17px}.joinchat__close{--size:28px}.joinchat__bubble{max-width:calc(100% - 40px);padding:16px;margin:0 20px 10px;line-height:24px}.joinchat:has(.joinchat__powered) .joinchat__content{padding-top:40px}.joinchat--left .joinchat__powered,.joinchat--right .joinchat__powered{position-area:bottom center;z-index:2;top:0;left:0;right:0;transform:none;border-radius:0 0 4px 4px}}@media (hover:hover){.joinchat__button:hover .joinchat__tooltip{opacity:1;animation:none;transition:opacity .2s}.joinchat--btn .joinchat__button:hover~.joinchat__qr,.joinchat--chatbox:has(.joinchat__open:hover) .joinchat__qr{display:flex}}@media (prefers-color-scheme:dark){.joinchat--dark-auto{--msg:var(--dark)}.joinchat--dark-auto .joinchat__chatbox{background:#1a1a1a linear-gradient(180deg,var(--dark),var(--dark) var(--header),var(--bg) var(--header),var(--bg))}.joinchat--dark-auto .joinchat__content:after{background-color:#1a1a1a}.joinchat--dark-auto .joinchat__optin label:before{background:#000}.joinchat--dark-auto .joinchat__optin{color:#d8d8d8}.joinchat--dark-auto .joinchat__bubble{background:#505050;color:#d8d8d8}.joinchat--dark-auto .joinchat__bubble.joinchat__bubble--loading{filter:invert(.5)}.joinchat--dark-auto .joinchat__powered{background:#ddd!important}}@media (prefers-reduced-motion){.joinchat,.joinchat__open__icon path{animation:none}.joinchat__open__icon .joinchat__pa{stroke-dasharray:0}.joinchat--chatbox.joinchat--opening .joinchat__open__text{animation:none}.joinchat__bubble{animation:none!important}}