/*!
Theme Name: Parchet Etalon
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/.hac-hide{display:none!important}.grecaptcha-badge{display:none;z-index:-1;visibility:hidden}.wpcf7 form>div.wpcf7-response-output{margin:16px 0 0;padding:14px 18px;border-radius:2px;border:none;font-size:13px;font-weight:600;letter-spacing:.3px;line-height:1.6;position:relative;padding-left:44px}.wpcf7 form>div.wpcf7-response-output::before{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:16px}.wpcf7 form>div.wpcf7-response-output.wpcf7-validation-errors,.wpcf7 form>div.wpcf7-response-output.wpcf7-acceptance-missing{background-color:#fdf4f4;border-left:3px solid #d9534f;color:#a33}.wpcf7 form>div.wpcf7-response-output.wpcf7-validation-errors::before,.wpcf7 form>div.wpcf7-response-output.wpcf7-acceptance-missing::before{content:"✕";color:#d9534f}.wpcf7 form>div.wpcf7-response-output.wpcf7-spam-blocked,.wpcf7 form>div.wpcf7-response-output.wpcf7-mail-sent-ng{background-color:#fdf4f4;border-left:3px solid #d9534f;color:#a33}.wpcf7 form>div.wpcf7-response-output.wpcf7-spam-blocked::before,.wpcf7 form>div.wpcf7-response-output.wpcf7-mail-sent-ng::before{content:"✕";color:#d9534f}.wpcf7 form.sent>div.wpcf7-response-output{background-color:#f2faf4;border-left:3px solid #5ea36e;color:#2e6b3e}.wpcf7 form.sent>div.wpcf7-response-output::before{content:"✔";color:#5ea36e}.wpcf7 form.failed>div.wpcf7-response-output,.wpcf7 form.aborted>div.wpcf7-response-output{background-color:#fdf4f4;border-left:3px solid #d9534f;color:#a33}.wpcf7 form.failed>div.wpcf7-response-output::before,.wpcf7 form.aborted>div.wpcf7-response-output::before{content:"✕";color:#d9534f}.wpcf7 form.spam .wpcf7-response-output{background-color:#fdf4f4;border-left:3px solid #f56e28;color:#a33}.wpcf7 form.spam .wpcf7-response-output::before{content:"✕";color:#f56e28}.wpcf7 form.invalid>div.wpcf7-response-output,.wpcf7 form.unaccepted>div.wpcf7-response-output,.wpcf7 form.payment-required>div.wpcf7-response-output{background-color:#fdf4f4;border-left:3px solid #ffb900;color:#a33}.wpcf7 form.invalid>div.wpcf7-response-output::before,.wpcf7 form.unaccepted>div.wpcf7-response-output::before,.wpcf7 form.payment-required>div.wpcf7-response-output::before{content:"✕";color:#ffb900}@media(min-width:850px){.nav-column>li>a{color:hsl(0 0% 7% / .95)}.nav-column>li>a:hover{background-color:#7a4b2b!important;color:#fff}}.presentation-badge{background-color:var(--fs-color-secondary);color:#fff;display:table-cell;font-weight:bolder;height:100%;line-height:.85;padding:2px 8px;text-align:center;transition:background-color .3s,color .3s,border .3s;vertical-align:middle;white-space:nowrap;width:100%;border-radius:999px}.catalog-parchet-archive .box-image .out-of-stock-label,.catalog-brand-parchet .box-image .out-of-stock-label{display:none}.catalog-parchet-archive .woocommerce-ordering,.catalog-brand-parchet .woocommerce-ordering{display:none}.catalog-parchet-archive .presentation-price,.catalog-brand-parchet .presentation-price{font-size:.9em;font-weight:400}.catalog-parchet-archive .wishlist-icon,.catalog-brand-parchet .wishlist-icon{display:none!important}.hac-term-header-with-image{display:flex;gap:30px;align-items:center;padding-bottom:30px}.hac-term-header-with-image .hac-term-image{flex:0 0 200px}.hac-term-header-with-image .hac-term-image img{width:100%;height:auto}.hac-term-header-with-image .hac-term-description{flex:1}.hac-term-header-with-image .hac-term-description p{margin:0;padding:0}@media(max-width:768px){.hac-term-header-with-image{flex-direction:column;text-align:center}}.presentation-product-page .ux-product-gallery,.presentation-product-page .product-gallery-slider,.presentation-product-page .product-gallery,.presentation-product-page .flickity-viewport,.presentation-product-page .flickity-slider *,.presentation-brand-parchet .ux-product-gallery,.presentation-brand-parchet .product-gallery-slider,.presentation-brand-parchet .product-gallery,.presentation-brand-parchet .flickity-viewport,.presentation-brand-parchet .flickity-slider *{max-height:700px!important}.presentation-product-page .ux-product-gallery img,.presentation-product-page .product-gallery-slider img,.presentation-product-page .product-gallery img,.presentation-product-page .flickity-viewport img,.presentation-product-page .flickity-slider * img,.presentation-brand-parchet .ux-product-gallery img,.presentation-brand-parchet .product-gallery-slider img,.presentation-brand-parchet .product-gallery img,.presentation-brand-parchet .flickity-viewport img,.presentation-brand-parchet .flickity-slider * img{width:100%;height:100%;max-height:700px;object-fit:cover}@media(max-width:991px){.presentation-product-page .ux-product-gallery,.presentation-product-page .product-gallery-slider,.presentation-product-page .product-gallery,.presentation-product-page .flickity-viewport,.presentation-product-page .flickity-slider *,.presentation-brand-parchet .ux-product-gallery,.presentation-brand-parchet .product-gallery-slider,.presentation-brand-parchet .product-gallery,.presentation-brand-parchet .flickity-viewport,.presentation-brand-parchet .flickity-slider *{max-height:400px!important}.presentation-product-page .ux-product-gallery img,.presentation-product-page .product-gallery-slider img,.presentation-product-page .product-gallery img,.presentation-product-page .flickity-viewport img,.presentation-product-page .flickity-slider * img,.presentation-brand-parchet .ux-product-gallery img,.presentation-brand-parchet .product-gallery-slider img,.presentation-brand-parchet .product-gallery img,.presentation-brand-parchet .flickity-viewport img,.presentation-brand-parchet .flickity-slider * img{max-height:400px}}.presentation-product-page .product-gallery-slider .flickity-slider,.presentation-brand-parchet .product-gallery-slider .flickity-slider{height:600px}.presentation-product-page .product-gallery-slider .flickity-slider>*,.presentation-brand-parchet .product-gallery-slider .flickity-slider>*{height:100%}.presentation-product-page .wishlist-icon,.presentation-brand-parchet .wishlist-icon{display:none!important}.presentation-product-page .hac-install,.presentation-brand-parchet .hac-install{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:15px;background:#f8f8f8;padding:15px;margin:20px 0}.presentation-product-page .hac-install .pattern-item,.presentation-brand-parchet .hac-install .pattern-item{display:flex;align-items:center;gap:12px}.presentation-product-page .hac-install .pattern-item .img,.presentation-brand-parchet .hac-install .pattern-item .img{margin-bottom:0!important;flex:0 0 100px;width:100px}.presentation-product-page .hac-install .pattern-item img,.presentation-brand-parchet .hac-install .pattern-item img{width:100%;height:auto;display:block}.presentation-product-page .hac-install .pattern-text,.presentation-brand-parchet .hac-install .pattern-text{flex:1}.presentation-product-page .hac-install .pattern-text strong,.presentation-brand-parchet .hac-install .pattern-text strong{display:block;line-height:1.2;font-size:.9em;text-transform:uppercase}.presentation-product-page .hac-install .pattern-text span,.presentation-brand-parchet .hac-install .pattern-text span{display:block;font-size:.75em;opacity:.8;line-height:1.1}.footer-compliance a{width:100%;max-width:250px;display:block;background:#fff;border-radius:24px;padding:10px;margin-bottom:14px}.footer-compliance a:first-child img{padding:10px;border:1px solid #292176;border-radius:24px}.searchform-wrapper form{background:#1c1c1c}.searchform-wrapper .autocomplete-suggestions{display:block!important}.searchform-wrapper .autocomplete-suggestion{cursor:pointer;border-top:1px solid var(--fs-color-primary)}.searchform-wrapper .autocomplete-selected{background-color:#0d0d0d}#search-lightbox{max-width:800px}.portfolio-related .flickity-slider{display:flex;align-items:flex-end}.portfolio-related .flickity-slider .portfolio-item,.portfolio-related .flickity-slider .related-item,.portfolio-related .flickity-slider .col{height:400px;display:flex;flex-direction:column;justify-content:flex-end}.portfolio-related .flickity-slider .portfolio-item .plain,.portfolio-related .flickity-slider .portfolio-item .box,.portfolio-related .flickity-slider .portfolio-item .col-inner,.portfolio-related .flickity-slider .related-item .plain,.portfolio-related .flickity-slider .related-item .box,.portfolio-related .flickity-slider .related-item .col-inner,.portfolio-related .flickity-slider .col .plain,.portfolio-related .flickity-slider .col .box,.portfolio-related .flickity-slider .col .col-inner{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.portfolio-related .flickity-slider .portfolio-item .box-image,.portfolio-related .flickity-slider .portfolio-item .box-image div,.portfolio-related .flickity-slider .related-item .box-image,.portfolio-related .flickity-slider .related-item .box-image div,.portfolio-related .flickity-slider .col .box-image,.portfolio-related .flickity-slider .col .box-image div{height:100%;display:flex;align-items:flex-end;overflow:hidden}.portfolio-related .flickity-slider .portfolio-item .box-image .image,.portfolio-related .flickity-slider .portfolio-item .box-image img,.portfolio-related .flickity-slider .portfolio-item .box-image div .image,.portfolio-related .flickity-slider .portfolio-item .box-image div img,.portfolio-related .flickity-slider .related-item .box-image .image,.portfolio-related .flickity-slider .related-item .box-image img,.portfolio-related .flickity-slider .related-item .box-image div .image,.portfolio-related .flickity-slider .related-item .box-image div img,.portfolio-related .flickity-slider .col .box-image .image,.portfolio-related .flickity-slider .col .box-image img,.portfolio-related .flickity-slider .col .box-image div .image,.portfolio-related .flickity-slider .col .box-image div img{width:100%;height:100%;object-fit:cover;object-position:center bottom}.portfolio-related .flickity-slider .portfolio-item .box-text,.portfolio-related .flickity-slider .related-item .box-text,.portfolio-related .flickity-slider .col .box-text{margin-top:auto}.pe-loyalty-notice{margin:0 0 1rem;display:flex;flex-direction:column;gap:.55rem}.pe-loyalty-medal{display:flex;align-items:center;gap:.75rem;padding:.65rem .9rem;border:1px solid rgb(207 165 106 / .35);background:linear-gradient(105deg,rgb(255 248 236 / .95) 0%,rgb(250 247 242 / .92) 45%,rgb(255 255 255 / .9) 100%);box-shadow:0 1px 0 hsl(0 0% 100% / .7) inset;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.pe-loyalty-medal__seal{position:relative;width:2.4rem;height:2.4rem;flex-shrink:0;display:grid;place-items:center}.pe-loyalty-medal__ring{position:absolute;inset:0;border-radius:50%;border:1.5px dashed #cbb89a;background:radial-gradient(circle at 32% 28%,#fffaf0,#f0e2cc 70%)}.pe-loyalty-medal__mark{position:relative;z-index:1;font-size:.68rem;font-weight:700;letter-spacing:.05em;color:#8a6d1f}.pe-loyalty-medal__copy{min-width:0;flex:1;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.55rem;row-gap:.1rem}.pe-loyalty-medal__eyebrow{flex:1 0 100%;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:#9a8670}.pe-loyalty-medal__title{font-size:.95rem;line-height:1.2;color:#3a2f24;white-space:nowrap}.pe-loyalty-medal__status{font-size:.8rem;line-height:1.3;color:#6b5b4b}.pe-loyalty-medal__aside{display:flex;align-items:center;gap:.45rem;flex-shrink:0;margin-left:auto}.pe-loyalty-medal__track{width:4.5rem;height:3px;background:rgb(122 75 43 / .12);overflow:hidden}.pe-loyalty-medal__progress{display:block;height:100%;background:linear-gradient(90deg,#e0c49a,#7a4b2b);transition:width .4s ease}.pe-loyalty-medal__pct{font-size:.72rem;font-weight:600;color:#8a6d1f;min-width:2rem;text-align:right}.pe-loyalty-medal__pill{display:inline-flex;align-items:center;padding:.28rem .65rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#5a331f;background:linear-gradient(135deg,#fff6df,#e7c48a);border:1px solid rgb(207 165 106 / .7);box-shadow:0 1px 2px rgb(122 75 43 / .12);white-space:nowrap}.pe-loyalty-medal.is-locked .pe-loyalty-medal__mark{color:#9a8670}.pe-loyalty-medal.is-disabled{opacity:.72;border-color:rgb(154 134 112 / .35);background:linear-gradient(105deg,rgb(245 242 238 / .95) 0%,rgb(250 248 245 / .9) 100%);box-shadow:none;text-decoration:none;color:inherit;cursor:pointer;transition:opacity .2s ease,border-color .2s ease}.pe-loyalty-medal.is-disabled:hover,.pe-loyalty-medal.is-disabled:focus{opacity:.9;border-color:rgb(154 134 112 / .55);outline:none}.pe-loyalty-medal.is-disabled .pe-loyalty-medal__ring{border-style:dashed;border-color:#b8a990;background:radial-gradient(circle at 32% 28%,#f7f4ef,#e8e0d4 70%)}.pe-loyalty-medal.is-disabled .pe-loyalty-medal__mark{color:#9a8670}.pe-loyalty-medal.is-disabled .pe-loyalty-medal__eyebrow,.pe-loyalty-medal.is-disabled .pe-loyalty-medal__status{color:#9a8670}.pe-loyalty-medal.is-disabled .pe-loyalty-medal__title{color:#6b5b4b}.pe-loyalty-medal__pill--muted{color:#6b5b4b;background:linear-gradient(135deg,#f0ebe3,#ddd4c6);border-color:rgb(154 134 112 / .45);box-shadow:none}.pe-loyalty-medal.is-unlocked{border-color:#cfa56a;background:linear-gradient(105deg,#fff9ef 0%,#f8efdf 40%,#fffdf8 100%);box-shadow:0 0 0 1px rgb(207 165 106 / .18),0 6px 18px rgb(122 75 43 / .08);animation:pe-loyalty-unlock .5s ease-out}.pe-loyalty-medal.is-unlocked .pe-loyalty-medal__ring{border-style:solid;border-color:#cfa56a;background:radial-gradient(circle at 35% 30%,#fff8e8,#e7c48a);box-shadow:0 0 0 3px rgb(207 165 106 / .16)}.pe-loyalty-medal.is-unlocked .pe-loyalty-medal__mark{color:#5a331f}.pe-loyalty-medal.is-unlocked .pe-loyalty-medal__eyebrow{color:#8a6d1f}@keyframes pe-loyalty-unlock{0%{transform:scale(.985);opacity:.7}60%{transform:scale(1.01)}100%{transform:none;opacity:1}}@media(max-width:600px){.pe-loyalty-medal{flex-wrap:wrap}.pe-loyalty-medal__aside{width:100%;margin-left:3.15rem;justify-content:flex-start}.pe-loyalty-medal__track{flex:1;max-width:none;width:auto}}@media(prefers-reduced-motion:reduce){.pe-loyalty-medal.is-unlocked{animation:none}}.pe-loyalty-minicart-cta-wrap{margin:.65rem 0 0;padding:.35rem 0 0;text-align:center}.ux-mini-cart-empty .pe-loyalty-minicart-cta-wrap{margin-top:.85rem;padding-top:0}.pe-loyalty-minicart-cta{display:inline-block;font-size:.85rem;line-height:1.35;color:#6b5b4b;text-decoration:none;border-bottom:1px solid #fff0;transition:color .2s ease,border-color .2s ease}.pe-loyalty-minicart-cta strong{color:#5a331f;font-weight:700}.pe-loyalty-minicart-cta:hover,.pe-loyalty-minicart-cta:focus{color:#3a2f24;border-bottom-color:rgb(90 51 31 / .35);outline:none}.pe-loyalty-minicart-cta:hover strong,.pe-loyalty-minicart-cta:focus strong{color:#3a2f24}.pe-loyalty-account{margin:0 0 1.75rem;padding:1.1rem 1.15rem 1.15rem;border:1px solid #e6e6e6;background:linear-gradient(180deg,#fafafa 0%,#f3f3f3 100%)}.pe-loyalty-account__header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.pe-loyalty-account__badge{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:#2c2c2c;color:#f0d78c;font-size:1rem;flex-shrink:0}.pe-loyalty-account__title{margin:0;font-size:1.05rem;line-height:1.25}.pe-loyalty-account__count{margin:.15rem 0 0;font-size:.85rem;color:#666}.pe-loyalty-achievements{display:flex;flex-direction:column;gap:.75rem}.pe-loyalty-achievement{padding:.85rem .9rem;background:#fff;border:1px solid #e8e8e8}.pe-loyalty-achievement__top{display:flex;align-items:center;gap:.65rem;margin-bottom:.55rem}.pe-loyalty-achievement__icon{width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:#efefef;color:#555;font-size:.7rem;font-weight:700;letter-spacing:0}.pe-loyalty-achievement__icon--ship::before{content:"TG"}.pe-loyalty-achievement__icon--bonus::before{content:"BF"}.pe-loyalty-achievement__icon--welcome::before{content:"CN"}.pe-loyalty-achievement__meta{display:flex;flex-direction:column;min-width:0}.pe-loyalty-achievement__name{font-size:.92rem;line-height:1.25}.pe-loyalty-achievement__status{font-size:.78rem;color:#777;margin-top:.1rem}.pe-loyalty-achievement__bar{height:8px;background:#ececec;overflow:hidden}.pe-loyalty-achievement__fill{display:block;height:100%;width:0;background:linear-gradient(90deg,#8a8a8a 0%,#2c2c2c 100%);transition:width .35s ease}.pe-loyalty-achievement__desc{margin:.45rem 0 0;font-size:.78rem;line-height:1.35;color:#666}.pe-loyalty-achievement--ready{border-color:#c9b27a;box-shadow:inset 3px 0 0 #c9b27a}.pe-loyalty-achievement--ready .pe-loyalty-achievement__icon{background:#f3ead0;color:#8a6d1f}.pe-loyalty-achievement--ready .pe-loyalty-achievement__status{color:#8a6d1f;font-weight:600}.pe-loyalty-achievement--ready .pe-loyalty-achievement__fill{background:linear-gradient(90deg,#c9b27a 0%,#a8893d 100%)}.pe-loyalty-achievement--done,.pe-loyalty-achievement--missed,.pe-loyalty-achievement--claimed{opacity:.72}.pe-loyalty-achievement--done .pe-loyalty-achievement__fill,.pe-loyalty-achievement--missed .pe-loyalty-achievement__fill,.pe-loyalty-achievement--claimed .pe-loyalty-achievement__fill{background:#b0b0b0}.pe-loyalty-achievement--done .pe-loyalty-achievement__status,.pe-loyalty-achievement--missed .pe-loyalty-achievement__status,.pe-loyalty-achievement--claimed .pe-loyalty-achievement__status{color:#888}.pe-loyalty-achievement--missed .pe-loyalty-achievement__status{font-style:italic}.pe-promo-notice{margin:1em 0;padding:.75em 1em;border-left:3px solid var(--fs-color-secondary);background:rgb(207 165 106 / .12);color:var(--fs-color-base);font-size:.9em}.pe-promo-notice p{margin:0}.widget_product_categories>ul>li.cat-parent:has(>a[href*="/categorie/finisaje/"])>button.toggle{display:none}.widget_product_categories>ul>li.cat-parent:has(>a[href*="/categorie/finisaje/"])>ul.children{display:block!important;border-left:0;margin:0;padding-left:0;width:100%}.widget_product_categories>ul>li.cat-parent:has(>a[href*="/categorie/finisaje/"])>ul.children>li>a{display:block;font-size:1em;padding:6px 0 6px 12px}