@import url(https://use.typekit.net/hwy8jnz.css);:root{--header-height:80px}#primary #main .products .product .product-image .over-image-content .wishlist-btn path,#wishlist-products-wrapper .products .product .product-image .over-image-content .wishlist-btn path,.act-1-page .act-1-products .products .product .product-image .over-image-content .wishlist-btn path,.btn-line,.btn-line-beige,.btn-line-black,.btn-line-white,.contact-page .wpcf7 input[type=submit],.css-transition-1,.main-header-wrapper .main-header .icon-menu #header-account-icon path,.main-header-wrapper .main-header .icon-menu svg circle,.main-header-wrapper .main-header .icon-menu svg path:first-child,.main-header-wrapper .main-navigation ul li,.main-product-grid .products .product .product-image .over-image-content .wishlist-btn path,.type-product .summary .cart .button,.type-product .summary .cart .wishlist-btn svg path,.type-product .summary .share-buttons-container .share-buttons svg path,.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-indicators .indicator,.woocommerce #customer_login .woocommerce-form-login__submit,.woocommerce #customer_login .woocommerce-form-register__submit,button,div.woocommerce .checkout_coupon button,footer .footer-nav ul li{-moz-transition:background-color .5s,fill .5s;-webkit-transition:background-color .5s,fill .5s;-o-transition:background-color .5s,fill .5s;transition:background-color .5s,fill .5s}h1{font-size:clamp(4rem,10vw,12rem)}.home-page .hero-home h1,h1,h2{font-family:Taviraj,serif;font-weight:100;line-height:1}.home-page .hero-home h1,h2{font-size:clamp(3rem,7vw,7rem)}.type-product .summary h1,h3{font-family:Taviraj,serif;font-size:clamp(1.5rem,3vw,4rem);font-weight:100;line-height:1.1}.main-header-wrapper .main-navigation ul li a,.woocommerce #customer_login h2,footer .footer-nav ul li a,h4{font-family:Taviraj,serif;font-size:clamp(1.4rem,2.4vw,3rem);font-weight:100;line-height:1.2}div.woocommerce .checkout h3,h5{font-family:Figtree,sans-serif;font-optical-sizing:auto;font-size:clamp(1.3rem,1.2vw,1.8rem);font-weight:300;letter-spacing:.05rem;line-height:1.2;text-transform:uppercase}.addresses h2,.type-product .related-products h2,.type-product .summary .price,.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address h3,.woocommerce .woocommerce-order-details h2,.woocommerce-order h2,h6{font-family:Taviraj,serif;font-size:clamp(1.2rem,1.4vw,1.6rem);font-style:italic;font-weight:200;line-height:1.2}.woocommerce .woocommerce-info,p{font-family:Taviraj,serif;font-size:1.2rem;font-weight:200;line-height:1.4}@media(max-width:767px){.woocommerce .woocommerce-info,p{font-size:1rem}}#primary #main .products .product .title-price,#primary #main .products .product .title-price .type-product .summary .cart .button,#primary #main .products .product .title-price a,#primary #main .products .product .title-price div.woocommerce .checkout_coupon button,#wishlist-products-wrapper .products .product .title-price,#wishlist-products-wrapper .products .product .title-price .type-product .summary .cart .button,#wishlist-products-wrapper .products .product .title-price a,#wishlist-products-wrapper .products .product .title-price div.woocommerce .checkout_coupon button,.act-1-page .act-1-products .products .product .title-price,.act-1-page .act-1-products .products .product .title-price .type-product .summary .cart .button,.act-1-page .act-1-products .products .product .title-price a,.act-1-page .act-1-products .products .product .title-price div.woocommerce .checkout_coupon button,.addresses,.addresses .woocommerce-column p,.contact-page .wpcf7 input:not([type=submit]),.contact-page .wpcf7 label,.contact-page .wpcf7 textarea,.custom-select,.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .product-details,.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .product-details>span .product-name,.main-product-grid .products .product .title-price,.main-product-grid .products .product .title-price .type-product .summary .cart .button,.main-product-grid .products .product .title-price a,.main-product-grid .products .product .title-price div.woocommerce .checkout_coupon button,.p-s,.p-s-bold,.type-product .summary .cart #primary #main .products .product .title-price .button,.type-product .summary .cart #wishlist-products-wrapper .products .product .title-price .button,.type-product .summary .cart .act-1-page .act-1-products .products .product .title-price .button,.type-product .summary .cart .main-product-grid .products .product .title-price .button,.type-product .summary .cart .variations label,.type-product .summary .estimated-shipping,.type-product .summary .product-info .dimensions,.type-product .summary .product-info .product-description,.type-product .summary .product-info .product-details,.type-product .summary .share-buttons-container .share-buttons p,.type-product .summary .stock,.woocommerce .input-text,.woocommerce .optional,.woocommerce .select2-container,.woocommerce .woocommerce-MyAccount-paymentMethods,.woocommerce .woocommerce-orders-table tbody td,.woocommerce .woocommerce-orders-table thead th,.woocommerce em,.woocommerce label,.woocommerce-error,.woocommerce-order,.woocommerce-table,.woocommerce-table .wc-item-meta p,.woocommerce-table .wc-item-meta-label,.woocommerce-table th,div.woocommerce .checkout #order_review .cart-subtotal td,div.woocommerce .checkout #order_review .cart-subtotal th,div.woocommerce .checkout #order_review .order-total td,div.woocommerce .checkout #order_review .order-total th,div.woocommerce .checkout #order_review .shop_table,div.woocommerce .checkout #order_review .shop_table dl.variation dd p,div.woocommerce .checkout #order_review .woocommerce-checkout-payment .payment_box .testmode-info,div.woocommerce .checkout #order_review .woocommerce-checkout-payment .woocommerce-info,div.woocommerce .checkout #order_review .woocommerce-checkout-payment .woocommerce-privacy-policy-text p,div.woocommerce .checkout #order_review .woocommerce-shipping-totals td,div.woocommerce .checkout #order_review .woocommerce-shipping-totals th,div.woocommerce .checkout .field-error-message,div.woocommerce .checkout_coupon #primary #main .products .product .title-price button,div.woocommerce .checkout_coupon #wishlist-products-wrapper .products .product .title-price button,div.woocommerce .checkout_coupon .act-1-page .act-1-products .products .product .title-price button,div.woocommerce .checkout_coupon .main-product-grid .products .product .title-price button,div.woocommerce .checkout_coupon .woocommerce-form-coupon-toggle .woocommerce-info button,div.woocommerce .checkout_coupon p,div.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info,div.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info .checkout_coupon button,div.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a,select{font-family:Figtree,sans-serif;font-optical-sizing:auto;font-size:.8rem;font-weight:400;line-height:1.4}#primary #main .products .product .title-price span.bold,#wishlist-products-wrapper .products .product .title-price span.bold,.act-1-page .act-1-products .products .product .title-price span.bold,.addresses span.bold,.contact-page .wpcf7 input:not([type=submit]) span.bold,.contact-page .wpcf7 label span.bold,.contact-page .wpcf7 textarea span.bold,.custom-select span.bold,.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .product-details span.bold,.main-product-grid .products .product .title-price span.bold,.p-s span.bold,.p-s-bold span.bold,.type-product .summary .cart .variations label span.bold,.type-product .summary .estimated-shipping span.bold,.type-product .summary .product-info .dimensions span.bold,.type-product .summary .product-info .product-description span.bold,.type-product .summary .product-info .product-details span.bold,.type-product .summary .share-buttons-container .share-buttons p span.bold,.type-product .summary .stock span.bold,.woocommerce .input-text span.bold,.woocommerce .optional span.bold,.woocommerce .select2-container span.bold,.woocommerce .woocommerce-MyAccount-paymentMethods span.bold,.woocommerce .woocommerce-orders-table tbody td span.bold,.woocommerce .woocommerce-orders-table thead th span.bold,.woocommerce em span.bold,.woocommerce label span.bold,.woocommerce-error span.bold,.woocommerce-order span.bold,.woocommerce-table span.bold,div.woocommerce .checkout #order_review .cart-subtotal td span.bold,div.woocommerce .checkout #order_review .cart-subtotal th span.bold,div.woocommerce .checkout #order_review .order-total td span.bold,div.woocommerce .checkout #order_review .order-total th span.bold,div.woocommerce .checkout #order_review .shop_table dl.variation dd p span.bold,div.woocommerce .checkout #order_review .shop_table span.bold,div.woocommerce .checkout #order_review .woocommerce-checkout-payment .payment_box .testmode-info span.bold,div.woocommerce .checkout #order_review .woocommerce-checkout-payment .woocommerce-info span.bold,div.woocommerce .checkout #order_review .woocommerce-checkout-payment .woocommerce-privacy-policy-text p span.bold,div.woocommerce .checkout #order_review .woocommerce-shipping-totals td span.bold,div.woocommerce .checkout #order_review .woocommerce-shipping-totals th span.bold,div.woocommerce .checkout .field-error-message span.bold,div.woocommerce .checkout_coupon p span.bold,div.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info span.bold,select span.bold{font-weight:600}@media(max-width:1440px){#primary #main .products .product .title-price,#primary #main .products .product .title-price .type-product .summary .cart .button,#primary #main .products .product .title-price a,#primary #main .products .product .title-price div.woocommerce .checkout_coupon button,#wishlist-products-wrapper .products .product .title-price,#wishlist-products-wrapper .products .product .title-price .type-product .summary .cart .button,#wishlist-products-wrapper .products .product .title-price a,#wishlist-products-wrapper .products .product .title-price div.woocommerce .checkout_coupon button,.act-1-page .act-1-products .products .product .title-price,.act-1-page .act-1-products .products .product .title-price .type-product .summary .cart .button,.act-1-page .act-1-products .products .product .title-price a,.act-1-page .act-1-products .products .product .title-price div.woocommerce .checkout_coupon button,.addresses,.addresses .woocommerce-column p,.contact-page .wpcf7 input:not([type=submit]),.contact-page .wpcf7 label,.contact-page .wpcf7 textarea,.custom-select,.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .product-details,.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .product-details>span .product-name,.main-product-grid .products .product .title-price,.main-product-grid .products .product .title-price .type-product .summary .cart .button,.main-product-grid .products .product .title-price a,.main-product-grid .products .product .title-price div.woocommerce .checkout_coupon button,.p-s,.p-s-bold,.type-product .summary .cart #primary #main .products .product .title-price .button,.type-product .summary .cart #wishlist-products-wrapper .products .product .title-price .button,.type-product .summary .cart .act-1-page .act-1-products .products .product .title-price .button,.type-product .summary .cart .main-product-grid .products .product .title-price .button,.type-product .summary .cart .variations label,.type-product .summary .estimated-shipping,.type-product .summary .product-info .dimensions,.type-product .summary .product-info .product-description,.type-product .summary .product-info .product-details,.type-product .summary .share-buttons-container .share-buttons p,.type-product .summary .stock,.woocommerce .input-text,.woocommerce .optional,.woocommerce .select2-container,.woocommerce .woocommerce-MyAccount-paymentMethods,.woocommerce .woocommerce-orders-table tbody td,.woocommerce .woocommerce-orders-table thead th,.woocommerce em,.woocommerce label,.woocommerce-error,.woocommerce-order,.woocommerce-table,.woocommerce-table .wc-item-meta p,.woocommerce-table .wc-item-meta-label,.woocommerce-table th,div.woocommerce .checkout #order_review .cart-subtotal td,div.woocommerce .checkout #order_review .cart-subtotal th,div.woocommerce .checkout #order_review .order-total td,div.woocommerce .checkout #order_review .order-total th,div.woocommerce .checkout #order_review .shop_table,div.woocommerce .checkout #order_review .shop_table dl.variation dd p,div.woocommerce .checkout #order_review .woocommerce-checkout-payment .payment_box .testmode-info,div.woocommerce .checkout #order_review .woocommerce-checkout-payment .woocommerce-info,div.woocommerce .checkout #order_review .woocommerce-checkout-payment .woocommerce-privacy-policy-text p,div.woocommerce .checkout #order_review .woocommerce-shipping-totals td,div.woocommerce .checkout #order_review .woocommerce-shipping-totals th,div.woocommerce .checkout .field-error-message,div.woocommerce .checkout_coupon #primary #main .products .product .title-price button,div.woocommerce .checkout_coupon #wishlist-products-wrapper .products .product .title-price button,div.woocommerce .checkout_coupon .act-1-page .act-1-products .products .product .title-price button,div.woocommerce .checkout_coupon .main-product-grid .products .product .title-price button,div.woocommerce .checkout_coupon .woocommerce-form-coupon-toggle .woocommerce-info button,div.woocommerce .checkout_coupon p,div.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info,div.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info .checkout_coupon button,div.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a,select{font-size:.7rem}}.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .product-details>span .product-name,.p-s-bold,.woocommerce .woocommerce-orders-table thead th,.woocommerce-table .wc-item-meta-label,.woocommerce-table th,div.woocommerce .checkout #order_review .cart-subtotal td,div.woocommerce .checkout #order_review .cart-subtotal th,div.woocommerce .checkout #order_review .order-total td,div.woocommerce .checkout #order_review .order-total th,div.woocommerce .checkout #order_review .shop_table dl.variation dd p,div.woocommerce .checkout #order_review .woocommerce-shipping-totals td,div.woocommerce .checkout #order_review .woocommerce-shipping-totals th{font-weight:600}#primary #main .products .product .product-image .over-image-content .woocommerce .woocommerce-info,#primary #main .products .product .product-image .over-image-content p,#wishlist-products-wrapper .products .product .product-image .over-image-content .woocommerce .woocommerce-info,#wishlist-products-wrapper .products .product .product-image .over-image-content p,.act-1-page .act-1-products .products .product .product-image .over-image-content .woocommerce .woocommerce-info,.act-1-page .act-1-products .products .product .product-image .over-image-content p,.main-product-grid .products .product .product-image .over-image-content .woocommerce .woocommerce-info,.main-product-grid .products .product .product-image .over-image-content p,.p-xs,.p-xs-bold,.type-product .summary .cart .wishlist-btn,.type-product .summary .woocommerce-product-details__short-description p,.woocommerce #primary #main .products .product .product-image .over-image-content .woocommerce-info,.woocommerce #wishlist-products-wrapper .products .product .product-image .over-image-content .woocommerce-info,.woocommerce .act-1-page .act-1-products .products .product .product-image .over-image-content .woocommerce-info,.woocommerce .main-product-grid .products .product .product-image .over-image-content .woocommerce-info,.woocommerce fieldset legend,.woocommerce-message:not(.woocommerce-notices-wrapper .woocommerce-message),.woocommerce-notices-wrapper,footer .footer-rest a,footer .footer-rest p{font-family:Figtree,sans-serif;font-optical-sizing:auto;font-size:.6rem;font-weight:400;letter-spacing:.2rem;line-height:1.4;max-width:none;text-transform:uppercase}@media(max-width:1440px){#primary #main .products .product .product-image .over-image-content .woocommerce .woocommerce-info,#primary #main .products .product .product-image .over-image-content p,#wishlist-products-wrapper .products .product .product-image .over-image-content .woocommerce .woocommerce-info,#wishlist-products-wrapper .products .product .product-image .over-image-content p,.act-1-page .act-1-products .products .product .product-image .over-image-content .woocommerce .woocommerce-info,.act-1-page .act-1-products .products .product .product-image .over-image-content p,.main-product-grid .products .product .product-image .over-image-content .woocommerce .woocommerce-info,.main-product-grid .products .product .product-image .over-image-content p,.p-xs,.p-xs-bold,.type-product .summary .cart .wishlist-btn,.type-product .summary .woocommerce-product-details__short-description p,.woocommerce #primary #main .products .product .product-image .over-image-content .woocommerce-info,.woocommerce #wishlist-products-wrapper .products .product .product-image .over-image-content .woocommerce-info,.woocommerce .act-1-page .act-1-products .products .product .product-image .over-image-content .woocommerce-info,.woocommerce .main-product-grid .products .product .product-image .over-image-content .woocommerce-info,.woocommerce fieldset legend,.woocommerce-message:not(.woocommerce-notices-wrapper .woocommerce-message),.woocommerce-notices-wrapper,footer .footer-rest a,footer .footer-rest p{font-size:.5rem}}#primary #main .products .product .product-image .over-image-content .woocommerce .woocommerce-info span.bold,#primary #main .products .product .product-image .over-image-content p span.bold,#wishlist-products-wrapper .products .product .product-image .over-image-content .woocommerce .woocommerce-info span.bold,#wishlist-products-wrapper .products .product .product-image .over-image-content p span.bold,.act-1-page .act-1-products .products .product .product-image .over-image-content .woocommerce .woocommerce-info span.bold,.act-1-page .act-1-products .products .product .product-image .over-image-content p span.bold,.main-product-grid .products .product .product-image .over-image-content .woocommerce .woocommerce-info span.bold,.main-product-grid .products .product .product-image .over-image-content p span.bold,.p-xs span.bold,.p-xs-bold,.p-xs-bold span.bold,.type-product .summary .cart .wishlist-btn span.bold,.type-product .summary .woocommerce-product-details__short-description p span.bold,.woocommerce #primary #main .products .product .product-image .over-image-content .woocommerce-info span.bold,.woocommerce #wishlist-products-wrapper .products .product .product-image .over-image-content .woocommerce-info span.bold,.woocommerce .act-1-page .act-1-products .products .product .product-image .over-image-content .woocommerce-info span.bold,.woocommerce .main-product-grid .products .product .product-image .over-image-content .woocommerce-info span.bold,.woocommerce fieldset legend span.bold,.woocommerce-message:not(.woocommerce-notices-wrapper .woocommerce-message) span.bold,.woocommerce-notices-wrapper span.bold,footer .footer-rest a span.bold,footer .footer-rest p span.bold{font-weight:600}.type-product .summary .cart .button,a,button,div.woocommerce .checkout_coupon button{font-family:Figtree,sans-serif;font-optical-sizing:auto;font-size:.8rem;font-weight:400;text-transform:uppercase}@media(max-width:1440px){.type-product .summary .cart .button,a,button,div.woocommerce .checkout_coupon button{font-size:.65rem}}#primary #main .products .product,#primary #main .products .product .title-price,#wishlist-products-wrapper .products .product,#wishlist-products-wrapper .products .product .title-price,.act-1-page .act-1-products .products .product,.act-1-page .act-1-products .products .product .title-price,.act-1-page .act-1-romance-2,.addresses .woocommerce-column,.contact-page .contact-box,.flex-column,.gap-span,.home-page .cta-card,.home-page .cta-card .cta-card-span,.home-page .frene-romance,.home-page .frene-romance span,.home-page .hero-home span,.main-header-wrapper .main-navigation ul li a .contain-line,.main-header-wrapper .my-cart .cart-items-wrapper,.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .product-details>span,.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .product-details>span>.gap-span,.main-header-wrapper .my-cart .cart-summary-wrapper,.main-header-wrapper .my-cart .empty-cart-message,.main-product-grid .products .product,.main-product-grid .products .product .title-price,.subpage-checker-wrapper .subpage-checker-text,.subpage-hero,.subpage-hero span,.type-product .related-products,.type-product .summary .cart,.type-product .summary .cart .woocommerce-variation-add-to-cart,.type-product .summary .product-info,.type-product .summary .share-buttons-container,.type-product .summary .variation-container,.type-product .summary .woocommerce-product-details__short-description,.woocommerce .woocommerce-MyAccount-content,.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address,.woocommerce .woocommerce-MyAccount-navigation ul,.woocommerce .woocommerce-order-details,.woocommerce-message:not(.woocommerce-notices-wrapper .woocommerce-message),.woocommerce-order,.woocommerce-order .woocommerce-order-details,.woocommerce-table .wc-item-meta,body:has(.teaser-page) .teaser-page section,div.woocommerce .checkout #order_review .woocommerce-checkout-payment,div.woocommerce .checkout #order_review .woocommerce-checkout-payment .place-order,div.woocommerce .checkout_coupon,footer .footer-rest div .links-span{display:flex;flex-direction:column}.text-underline,a:hover{text-decoration:underline;-webkit-text-decoration:underline;text-decoration-skip-ink:none;text-decoration-thickness:1px;-webkit-text-decoration-thickness:1px;text-underline-offset:2px;-webkit-text-underline-offset:2px}.space-between{display:flex;justify-content:space-between}.gap-span,.home-page .cta-card .cta-card-span,.home-page .frene-romance span,.home-page .hero-home span{gap:1rem}#primary,.about-page,.act-1-page,.craftsmanship-page,.home-page,.main-grid,.showroom-page,body:has(.teaser-page) .teaser-page,div.woocommerce{display:grid;width:100%;--space-lr:0rem;--space-gap:0rem;--col-count:12;gap:var(--space-gap);grid-template-columns:1fr repeat(var(--col-count),calc((min(100% - var(--space-lr), 2560px) - (var(--col-count) - 1)*var(--space-gap))/var(--col-count))) 1fr}@media(max-width:1024px){#primary,.about-page,.act-1-page,.craftsmanship-page,.home-page,.main-grid,.showroom-page,body:has(.teaser-page) .teaser-page,div.woocommerce{--space-lr:2rem;--space-gap:0rem;--col-count:6}}@media(max-width:767px){#primary,.about-page,.act-1-page,.craftsmanship-page,.home-page,.main-grid,.showroom-page,body:has(.teaser-page) .teaser-page,div.woocommerce{--space-lr:2rem;--space-gap:0rem;--col-count:2}}.gap-grid{display:grid;width:100%;--space-lr:0rem;--space-gap:1rem;--col-count:12;gap:var(--space-gap);grid-template-columns:1fr repeat(var(--col-count),calc((min(100% - var(--space-lr), 2560px) - (var(--col-count) - 1)*var(--space-gap))/var(--col-count))) 1fr}@media(max-width:1024px){.gap-grid{--space-lr:2rem;--space-gap:1rem;--col-count:6}}@media(max-width:767px){.gap-grid{--space-lr:2rem;--space-gap:1rem;--col-count:2}}#primary #main,#wishlist-products-wrapper,.act-1-page .act-1-products,.act-1-page .banner,.act-1-page .hero-act-1,.fullwidth,.home-page .frene-romance,.home-page .hero-home,.main-product-grid,.subpage-3-img,.subpage-checker-wrapper,.subpage-hero,div.woocommerce .checkout_coupon,div.woocommerce .woocommerce-form-coupon-toggle{grid-column:1/-1}.inlinewidth,body:has(.teaser-page) .teaser-page section{grid-column:2/14}@media(max-width:1024px){.inlinewidth,body:has(.teaser-page) .teaser-page section{grid-column:2/8}}@media(max-width:767px){.inlinewidth,body:has(.teaser-page) .teaser-page section{grid-column:2/4}}.act-1-page .act-1-romance,.col1-2,.home-page .cta-card-1{grid-column:1/8}@media(max-width:1024px){.act-1-page .act-1-romance,.col1-2,.home-page .cta-card-1{grid-column:1/5}}@media(max-width:767px){.act-1-page .act-1-romance,.col1-2,.home-page .cta-card-1{grid-column:1/-1}}.act-1-page .act-1-romance-2,.col2-2,.home-page .cta-card-2{grid-column:8/-1}@media(max-width:1024px){.act-1-page .act-1-romance-2,.col2-2,.home-page .cta-card-2{grid-column:5/-1}}@media(max-width:767px){.act-1-page .act-1-romance-2,.col2-2,.home-page .cta-card-2{grid-column:1/-1}}*{box-sizing:border-box;color:inherit;margin:0;padding:0}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{max-width:65ch;text-wrap:pretty}html{min-width:100%}hr{border:none;border-top:1px solid #0f0f0f}img.style-svg{display:none}body{background-color:#f8f8f8;margin:auto;overflow-x:clip;position:relative;width:100%}ul{list-style-type:none;padding:0}a{text-decoration:none}a:hover{text-decoration-color:#0f0f0f;-webkit-text-decoration-color:#0f0f0f}img{max-width:100%;object-fit:cover;user-select:none;width:100%;-webkit-user-drag:none;-moz-user-select:none;-webkit-touch-callout:none;-ms-user-select:none}.main-header-wrapper{display:flex;flex-direction:column;left:0;position:sticky;top:0;width:100%;z-index:999999}.main-header-wrapper .main-header{align-items:center;background-color:#f8f8f8;border-bottom:1px solid #0f0f0f;display:flex;gap:2rem;justify-content:space-between;padding:1.5rem 2rem;position:relative;width:100%}@media(max-width:1440px){.main-header-wrapper .main-header{padding:2rem 2rem 1.5rem}}@media(max-width:444px){.main-header-wrapper .main-header{padding:1.5rem 2rem}}.main-header-wrapper .main-header a{align-items:end;display:flex;height:fit-content;justify-content:end}.main-header-wrapper .main-header img{width:175px}@media(max-width:444px){.main-header-wrapper .main-header img{width:120px}}.main-header-wrapper .main-header p{color:#0f0f0f;text-wrap:nowrap}@media(max-width:1440px){.main-header-wrapper .main-header p{left:50%;position:absolute;text-align:center;top:.5rem;transform:translateX(-50%)}}@media(max-width:444px){.main-header-wrapper .main-header p{display:none}}.main-header-wrapper .main-header>*{width:175px}@media(max-width:1440px){.main-header-wrapper .main-header>*{width:fit-content}}.main-header-wrapper .main-header .icon-menu-left{display:none;width:128px}.main-header-wrapper .main-header .icon-menu-left circle,.main-header-wrapper .main-header .icon-menu-left path{fill:none}@media(max-width:1440px){.main-header-wrapper .main-header .icon-menu-left{display:flex;gap:1.5rem}}@media(max-width:767px){.main-header-wrapper .main-header .icon-menu-left{width:fit-content}}.main-header-wrapper .main-header .icon-menu-left a{align-items:end;display:none;justify-content:end;width:fit-content}@media(max-width:767px){.main-header-wrapper .main-header .icon-menu-left a{display:flex}}.main-header-wrapper .main-header .icon-menu-left svg{overflow:visible;width:14px}.main-header-wrapper .main-header .icon-menu-left #header-heart-icon path{stroke-width:1.2px}.main-header-wrapper .main-header .icon-menu{align-items:end;display:flex;gap:1.5rem;justify-content:end}.main-header-wrapper .main-header .icon-menu a{align-items:end;display:flex;justify-content:end;width:fit-content}@media(max-width:767px){.main-header-wrapper .main-header .icon-menu a{display:none}}.main-header-wrapper .main-header .icon-menu svg{cursor:pointer;overflow:visible;width:14px}.main-header-wrapper .main-header .icon-menu svg circle,.main-header-wrapper .main-header .icon-menu svg path:first-child{fill:#f8f8f8}.main-header-wrapper .main-header .icon-menu.active-fill #header-account-icon circle,.main-header-wrapper .main-header .icon-menu.active-fill #header-account-icon path{fill:#0f0f0f}.main-header-wrapper .main-header .icon-menu #header-account-icon path{fill:transparent}.main-header-wrapper .main-header .icon-menu #header-heart-icon path{stroke-width:1.2px}.main-header-wrapper .main-header .icon-menu #header-cart-icon path:nth-child(2){fill:none}.main-header-wrapper .main-header .icon-menu #header-account-icon:hover circle,.main-header-wrapper .main-header .icon-menu #header-account-icon:hover path,.main-header-wrapper .main-header .icon-menu #header-cart-icon:hover path:first-child,.main-header-wrapper .main-header .icon-menu #header-heart-icon:hover path{fill:#0f0f0f}@media(max-width:767px){.main-header-wrapper .main-header .icon-menu #header-account-icon:hover circle,.main-header-wrapper .main-header .icon-menu #header-account-icon:hover path,.main-header-wrapper .main-header .icon-menu #header-cart-icon:hover path:first-child,.main-header-wrapper .main-header .icon-menu #header-heart-icon:hover path{fill:transparent}}.main-header-wrapper .main-header .icon-menu #header-hamburger{margin-bottom:2px}.main-header-wrapper .main-navigation{display:none;left:0;overflow:hidden;position:fixed;top:var(--header-height);width:100%;z-index:-1}.main-header-wrapper .main-navigation ul li{background-color:#f8f8f8;border-bottom:1px solid #0f0f0f;color:#0f0f0f;display:flex;overflow:hidden;position:relative;text-transform:uppercase;z-index:var(--z-index)}.main-header-wrapper .main-navigation ul li:first-child{background-color:#0f0f0f;color:#ded1bc}.main-header-wrapper .main-navigation ul li:not(:first-child):hover{background-color:#ded1bc}.main-header-wrapper .main-navigation ul li a{display:flex;height:100%;justify-content:end;padding:1.5rem 8vw;position:relative;text-decoration:none;text-wrap:nowrap;width:100%}@media(max-width:767px){.main-header-wrapper .main-navigation ul li a{padding:1.5rem 2rem}}.main-header-wrapper .main-navigation ul li a .contain-line{width:fit-content}.main-header-wrapper .main-navigation ul li a .underline-anim{background-color:#ded1bc;height:1px;margin-top:-.2rem;transition:width .3s ease-in-out;width:0}.main-header-wrapper .main-navigation ul li:hover .underline-anim{width:100%}.main-header-wrapper .my-cart{background-color:#f8f8f8;border-left:1px solid #0f0f0f;display:none;height:calc(100dvh - var(--header-height));position:fixed;right:0;top:var(--header-height);width:600px;z-index:-1}@media(max-width:1024px){.main-header-wrapper .my-cart{width:50%}}@media(max-width:767px){.main-header-wrapper .my-cart{width:100%}}.main-header-wrapper .my-cart .cart-content{display:grid;grid-template-rows:1fr auto;position:relative;width:100%}.main-header-wrapper .my-cart .empty-cart-message{gap:1rem;margin:0 auto;padding-top:3rem;text-align:center}.main-header-wrapper .my-cart .cart-items-wrapper{overflow-y:auto;padding:1.5rem}.main-header-wrapper .my-cart .cart-items-wrapper .cart-item{align-items:start;display:flex;gap:1rem;margin-bottom:1rem;min-width:100%}.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .cart-item-thumbnail{aspect-ratio:1/1;width:40%}.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .cart-item-thumbnail .product-thumbnail{height:100%;width:100%}.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .product-details{align-items:start;display:flex;gap:.5rem;height:100%;justify-content:space-between;padding-bottom:.35rem;width:60%}.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .product-details>span{gap:.5rem;height:100%;justify-content:space-between}.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .product-details>span>.gap-span{gap:.5rem}.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .product-details>span .woocommerce-Price-amount{display:block}.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .product-details>span .mini-cart-quantity-form{align-items:baseline;display:flex;gap:.2rem}.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .quantity-reset{cursor:pointer;margin-top:5px;width:8px}.main-header-wrapper .my-cart .cart-items-wrapper .cart-item .quantity-reset path{stroke:1px solid #0f0f0f}.main-header-wrapper .my-cart .cart-summary-wrapper{gap:1rem;padding:2rem}.main-header-wrapper .my-cart .cart-summary-wrapper hr{margin:.5rem 0}.main-header-wrapper .my-cart .cart-summary-wrapper a,footer{width:100%}footer{background-color:#0f0f0f}footer .footer-nav ul li{border-bottom:1px solid #ded1bc;color:#ded1bc;display:flex;overflow:hidden;position:relative;text-transform:uppercase;z-index:var(--z-index)}footer .footer-nav ul li a{align-items:baseline;display:flex;gap:1.5rem;height:100%;justify-content:end;padding:1.5rem 8vw;position:relative;text-decoration:none;text-wrap:nowrap;width:100%}@media(max-width:767px){footer .footer-nav ul li a{font-size:1.3rem;gap:.8rem;padding:1.5rem 1rem}}footer .footer-nav ul li a svg{height:.8em;overflow:visible}footer .footer-nav ul li a svg path{stroke:#ded1bc;fill:none}footer .footer-rest{align-items:last baseline;color:#ded1bc;display:flex;gap:2rem;justify-content:space-between;padding:6rem 8vw}@media(max-width:1024px){footer .footer-rest{align-items:center;flex-direction:column-reverse}}@media(max-width:767px){footer .footer-rest{padding:6rem 2rem}}footer .footer-rest div{align-items:last baseline;display:flex;gap:2rem}@media(max-width:1024px){footer .footer-rest div{align-items:center;flex-direction:column}}footer .footer-rest div .links-span a{text-align:end}@media(max-width:1024px){footer .footer-rest div .links-span a{text-align:center}}footer .footer-rest div svg{width:250px}footer .footer-rest div svg path{fill:#ded1bc;stroke:none}footer .footer-rest p{text-wrap:nowrap}@media(max-width:1024px){footer .footer-rest p{text-align:center}}footer .footer-rest a{text-decoration:none}footer .footer-rest .tribius:hover{color:#2bc4f1}.btn-line,.btn-line-beige,.btn-line-black,.btn-line-white,.contact-page .wpcf7 input[type=submit],.type-product .summary .cart .button,.woocommerce #customer_login .woocommerce-form-login__submit,.woocommerce #customer_login .woocommerce-form-register__submit,button,div.woocommerce .checkout_coupon button{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:auto;justify-content:center;min-width:200px;padding:1rem 0;text-decoration:none;-webkit-text-decoration:none;width:fit-content}.btn-line-beige:hover,.btn-line-black:hover,.btn-line-white:hover,.btn-line:hover,.contact-page .wpcf7 input[type=submit]:hover,.type-product .summary .cart .button:hover,.woocommerce #customer_login .woocommerce-form-login__submit:hover,.woocommerce #customer_login .woocommerce-form-register__submit:hover,button:hover,div.woocommerce .checkout_coupon button:hover{text-decoration:none;-webkit-text-decoration:none}.btn-line-beige,.contact-page .wpcf7 input[type=submit],.type-product .summary .cart .button,button{background-color:#ded1bc;color:#0f0f0f}.btn-line-beige:hover,.contact-page .wpcf7 input[type=submit]:hover,.type-product .summary .cart .button:hover,button:hover{background-color:#c1af94}.btn-line-white{background-color:#f8f8f8;border:1px solid #0f0f0f;color:#0f0f0f}.btn-line-white:hover{background-color:#d8d8d8}.btn-line-black,.woocommerce #customer_login .woocommerce-form-login__submit,.woocommerce #customer_login .woocommerce-form-register__submit,div.woocommerce .checkout_coupon button{background-color:#0f0f0f;color:#f8f8f8}.btn-line-black:hover,.woocommerce #customer_login .woocommerce-form-login__submit:hover,.woocommerce #customer_login .woocommerce-form-register__submit:hover,div.woocommerce .checkout_coupon button:hover{background-color:#242424}button{border:none}.anim-line .hover-line{background-color:#0f0f0f;height:1px;transform:scaleX(0);transform-origin:center;transition:transform .3s ease-in-out}.anim-line:hover .hover-line{transform:scaleX(1)}#primary #main,#wishlist-products-wrapper,.act-1-page .act-1-products,.main-product-grid{display:grid;margin-bottom:2rem;width:100%}#primary #main .products,#wishlist-products-wrapper .products,.act-1-page .act-1-products .products,.main-product-grid .products{box-sizing:border-box;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));margin:0 1rem;max-width:100vw}#primary #main .products.wishlist-products,#wishlist-products-wrapper .products.wishlist-products,.act-1-page .act-1-products .products.wishlist-products,.main-product-grid .products.wishlist-products{grid-template-columns:repeat(3,1fr);margin:0}@media(max-width:1700px){#primary #main .products.wishlist-products,#wishlist-products-wrapper .products.wishlist-products,.act-1-page .act-1-products .products.wishlist-products,.main-product-grid .products.wishlist-products{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){#primary #main .products.wishlist-products,#wishlist-products-wrapper .products.wishlist-products,.act-1-page .act-1-products .products.wishlist-products,.main-product-grid .products.wishlist-products{grid-template-columns:repeat(2,1fr)}}@media(max-width:1440px){#primary #main .products,#wishlist-products-wrapper .products,.act-1-page .act-1-products .products,.main-product-grid .products{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){#primary #main .products,#wishlist-products-wrapper .products,.act-1-page .act-1-products .products,.main-product-grid .products{grid-template-columns:repeat(2,1fr)}}#primary #main .products .product,#wishlist-products-wrapper .products .product,.act-1-page .act-1-products .products .product,.main-product-grid .products .product{gap:.5rem;grid-column:span 1}#primary #main .products .product .product-image,#wishlist-products-wrapper .products .product .product-image,.act-1-page .act-1-products .products .product .product-image,.main-product-grid .products .product .product-image{display:block;padding-bottom:100%;position:relative;width:100%}#primary #main .products .product .product-image .over-image-content,#wishlist-products-wrapper .products .product .product-image .over-image-content,.act-1-page .act-1-products .products .product .product-image .over-image-content,.main-product-grid .products .product .product-image .over-image-content{color:#f8f8f8;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:100%;left:0;padding:1rem;position:absolute;top:0;width:100%}@media(max-width:767px){#primary #main .products .product .product-image .over-image-content,#wishlist-products-wrapper .products .product .product-image .over-image-content,.act-1-page .act-1-products .products .product .product-image .over-image-content,.main-product-grid .products .product .product-image .over-image-content{padding:.5rem}}#primary #main .products .product .product-image .over-image-content .stock-status,#wishlist-products-wrapper .products .product .product-image .over-image-content .stock-status,.act-1-page .act-1-products .products .product .product-image .over-image-content .stock-status,.main-product-grid .products .product .product-image .over-image-content .stock-status{grid-area:1/1/2/2;justify-self:start}@media(max-width:550px){#primary #main .products .product .product-image .over-image-content .stock-status,#wishlist-products-wrapper .products .product .product-image .over-image-content .stock-status,.act-1-page .act-1-products .products .product .product-image .over-image-content .stock-status,.main-product-grid .products .product .product-image .over-image-content .stock-status{align-self:end;grid-area:2/1/3/2;text-wrap:nowrap}}#primary #main .products .product .product-image .over-image-content .product-tags,#wishlist-products-wrapper .products .product .product-image .over-image-content .product-tags,.act-1-page .act-1-products .products .product .product-image .over-image-content .product-tags,.main-product-grid .products .product .product-image .over-image-content .product-tags{grid-area:1/2/2/3;justify-self:center}@media(max-width:550px){#primary #main .products .product .product-image .over-image-content .product-tags,#wishlist-products-wrapper .products .product .product-image .over-image-content .product-tags,.act-1-page .act-1-products .products .product .product-image .over-image-content .product-tags,.main-product-grid .products .product .product-image .over-image-content .product-tags{grid-area:1/1/2/2;justify-self:start;text-wrap:nowrap}}#primary #main .products .product .product-image .over-image-content .wishlist-btn,#wishlist-products-wrapper .products .product .product-image .over-image-content .wishlist-btn,.act-1-page .act-1-products .products .product .product-image .over-image-content .wishlist-btn,.main-product-grid .products .product .product-image .over-image-content .wishlist-btn{grid-area:1/3/2/4;justify-self:end;width:14px}#primary #main .products .product .product-image .over-image-content .wishlist-btn path,#wishlist-products-wrapper .products .product .product-image .over-image-content .wishlist-btn path,.act-1-page .act-1-products .products .product .product-image .over-image-content .wishlist-btn path,.main-product-grid .products .product .product-image .over-image-content .wishlist-btn path{stroke-width:1.1px;stroke:#f8f8f8}#primary #main .products .product .product-image .over-image-content .wishlist-btn.remove-from-wishlist path,#wishlist-products-wrapper .products .product .product-image .over-image-content .wishlist-btn.remove-from-wishlist path,.act-1-page .act-1-products .products .product .product-image .over-image-content .wishlist-btn.remove-from-wishlist path,.main-product-grid .products .product .product-image .over-image-content .wishlist-btn.remove-from-wishlist path{fill:#f8f8f8}#primary #main .products .product .product-image .over-image-content .wishlist-btn.remove-from-wishlist:hover path,#wishlist-products-wrapper .products .product .product-image .over-image-content .wishlist-btn.remove-from-wishlist:hover path,.act-1-page .act-1-products .products .product .product-image .over-image-content .wishlist-btn.remove-from-wishlist:hover path,.main-product-grid .products .product .product-image .over-image-content .wishlist-btn.remove-from-wishlist:hover path{fill:hsla(0,0%,100%,0)}@media(max-width:767px){#primary #main .products .product .product-image .over-image-content .wishlist-btn.remove-from-wishlist:hover path,#wishlist-products-wrapper .products .product .product-image .over-image-content .wishlist-btn.remove-from-wishlist:hover path,.act-1-page .act-1-products .products .product .product-image .over-image-content .wishlist-btn.remove-from-wishlist:hover path,.main-product-grid .products .product .product-image .over-image-content .wishlist-btn.remove-from-wishlist:hover path{fill:#f8f8f8}}#primary #main .products .product .product-image .over-image-content .wishlist-btn.add-to-wishlist path,#wishlist-products-wrapper .products .product .product-image .over-image-content .wishlist-btn.add-to-wishlist path,.act-1-page .act-1-products .products .product .product-image .over-image-content .wishlist-btn.add-to-wishlist path,.main-product-grid .products .product .product-image .over-image-content .wishlist-btn.add-to-wishlist path{fill:hsla(0,0%,100%,0)}#primary #main .products .product .product-image .over-image-content .wishlist-btn.add-to-wishlist:hover path,#wishlist-products-wrapper .products .product .product-image .over-image-content .wishlist-btn.add-to-wishlist:hover path,.act-1-page .act-1-products .products .product .product-image .over-image-content .wishlist-btn.add-to-wishlist:hover path,.main-product-grid .products .product .product-image .over-image-content .wishlist-btn.add-to-wishlist:hover path{fill:#f8f8f8}@media(max-width:767px){#primary #main .products .product .product-image .over-image-content .wishlist-btn.add-to-wishlist:hover path,#wishlist-products-wrapper .products .product .product-image .over-image-content .wishlist-btn.add-to-wishlist:hover path,.act-1-page .act-1-products .products .product .product-image .over-image-content .wishlist-btn.add-to-wishlist:hover path,.main-product-grid .products .product .product-image .over-image-content .wishlist-btn.add-to-wishlist:hover path{fill:hsla(0,0%,100%,0)}}#primary #main .products .product .product-image .over-image-content .wishlist-btn .heart-product,#wishlist-products-wrapper .products .product .product-image .over-image-content .wishlist-btn .heart-product,.act-1-page .act-1-products .products .product .product-image .over-image-content .wishlist-btn .heart-product,.main-product-grid .products .product .product-image .over-image-content .wishlist-btn .heart-product{overflow:visible;z-index:2}#primary #main .products .product .title-price .type-product .summary .cart .button,#primary #main .products .product .title-price a,#primary #main .products .product .title-price div.woocommerce .checkout_coupon button,#wishlist-products-wrapper .products .product .title-price .type-product .summary .cart .button,#wishlist-products-wrapper .products .product .title-price a,#wishlist-products-wrapper .products .product .title-price div.woocommerce .checkout_coupon button,.act-1-page .act-1-products .products .product .title-price .type-product .summary .cart .button,.act-1-page .act-1-products .products .product .title-price a,.act-1-page .act-1-products .products .product .title-price div.woocommerce .checkout_coupon button,.main-product-grid .products .product .title-price .type-product .summary .cart .button,.main-product-grid .products .product .title-price a,.main-product-grid .products .product .title-price div.woocommerce .checkout_coupon button,.type-product .summary .cart #primary #main .products .product .title-price .button,.type-product .summary .cart #wishlist-products-wrapper .products .product .title-price .button,.type-product .summary .cart .act-1-page .act-1-products .products .product .title-price .button,.type-product .summary .cart .main-product-grid .products .product .title-price .button,div.woocommerce .checkout_coupon #primary #main .products .product .title-price button,div.woocommerce .checkout_coupon #wishlist-products-wrapper .products .product .title-price button,div.woocommerce .checkout_coupon .act-1-page .act-1-products .products .product .title-price button,div.woocommerce .checkout_coupon .main-product-grid .products .product .title-price button{text-transform:capitalize}.custom-select{cursor:pointer;outline:1px solid #d8d8d8;position:relative;width:80%}.custom-select .select-selected{display:flex;gap:1rem;justify-content:space-between;padding:.5rem 1rem}.custom-select .select-selected svg{overflow:visible;width:8px}.custom-select .select-selected svg polyline{fill:none;stroke:1px solid #0f0f0f}.custom-select .select-options{display:none;left:0;outline:1px solid #d8d8d8;position:absolute;top:100%;width:100%;z-index:2}.custom-select .select-options.show{display:block}.custom-select .option{background-color:#ececec;padding:.5rem 1rem;transition:background-color .5s}.custom-select .option:hover{background-color:#ded1bc}.quantity,.quantity-cart{align-items:center;display:flex;height:25px;margin:0;outline:1px solid #d8d8d8;width:fit-content}.quantity div,.quantity-cart div{aspect-ratio:1/1;background-color:#ececec;height:25px;position:relative}.quantity div.minus,.quantity div.plus,.quantity-cart div.minus,.quantity-cart div.plus{cursor:pointer}.quantity div:hover line,.quantity-cart div:hover line{stroke:#242424;transition:stroke .5s}.quantity div img,.quantity div svg,.quantity-cart div img,.quantity-cart div svg{left:50%;margin:auto;overflow:visible;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.quantity div img line,.quantity div svg line,.quantity-cart div img line,.quantity-cart div svg line{fill:#b0b0b0;stroke:#b0b0b0}.quantity div:hover,.quantity-cart div:hover{background-color:#ded1bc;transition:background-color .5s}.quantity input[type=number],.quantity-cart input[type=number]{-moz-appearance:textfield}.quantity .amount,.quantity input,.quantity-cart .amount,.quantity-cart input{background-color:#f8f8f8;border:none;text-align:center;width:35px}.quantity .amount:focus-visible,.quantity input:focus-visible,.quantity-cart .amount:focus-visible,.quantity-cart input:focus-visible{outline:none}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button,.quantity-cart input::-webkit-inner-spin-button,.quantity-cart input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.subpage-hero{max-height:calc(100svh - var(--header-height))}.subpage-hero .subpage-hero-img{flex-grow:0;flex-shrink:1;min-height:0}.subpage-hero .subpage-hero-img img{height:100%}.subpage-hero span{align-items:center;flex-grow:1;flex-shrink:0;gap:2rem;height:auto;justify-content:center;padding:4rem 2rem;text-align:center}.subpage-3-img{display:grid;grid-template-columns:1fr 1fr;margin-bottom:1rem;max-height:400px}.subpage-3-img>img{padding-right:1rem}.subpage-3-img img{height:100%;min-height:0}.subpage-3-img span{display:grid;gap:1rem;grid-template-columns:1fr 1fr;min-height:0}.subpage-checker-wrapper{display:flex}@media(max-width:767px){.subpage-checker-wrapper{flex-direction:column;height:auto}}.subpage-checker-wrapper:first-child{margin-top:1rem}.subpage-checker-wrapper>div{width:50%}@media(max-width:767px){.subpage-checker-wrapper>div{width:100%}}.subpage-checker-wrapper .subpage-checker-img{height:calc(100svh - var(--header-height));min-height:0}.subpage-checker-wrapper .subpage-checker-img img{height:100%}@media(max-width:767px){.subpage-checker-wrapper .subpage-checker-img{height:50vh;order:2}}.subpage-checker-wrapper .subpage-checker-text{align-items:center;gap:3rem;justify-content:center;padding:15vh 10vw;text-align:center}@media(max-width:767px){.subpage-checker-wrapper .subpage-checker-text{order:1;padding:4rem 2rem}}.home-page .hero-home{background-image:url(80d74b7b9a9b43cf9168.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:4rem;height:calc(100svh - var(--header-height));justify-content:end;padding:15vh 10vw}.home-page .hero-home h1{color:#f8f8f8}.home-page .hero-home h4{color:#ded1bc}.home-page .frene-romance{align-items:center;background-color:#e4dbcf;color:#0f0f0f;gap:4rem;justify-content:center;min-height:calc(100vh + var(--header-height));padding:10vh 5vw;text-align:center}@media(max-width:767px){.home-page .frene-romance{min-height:100vh}}.home-page .frene-romance span{align-items:center}.home-page .frene-romance svg{overflow:visible;width:75px}.home-page .frene-romance svg path{stroke-width:.2px}.home-page .frene-romance svg .cls-3 path{stroke:none}.home-page .frene-romance img{max-height:30em;object-fit:contain}.home-page .cta-card{align-items:center;color:#0f0f0f;text-align:center}.home-page .cta-card img{height:40vh}@media(max-width:767px){.home-page .cta-card img{height:25vh}}.home-page .cta-card .cta-card-span{align-items:center;padding:10vh 5vw}.home-page .cta-card .cta-card-span a{margin-top:3rem}.act-1-page .hero-act-1{align-items:center;background-image:url(ce5ddcc4ad43fc7ac924.avif);background-position:top;background-size:cover;display:flex;flex-direction:column;gap:1rem;height:calc(100svh - var(--header-height));justify-content:center;padding:15vh 10vw;position:relative}@media(max-width:767px){.act-1-page .hero-act-1{order:0}}.act-1-page .hero-act-1>*{position:relative;z-index:2}.act-1-page .hero-act-1:before{background-color:rgba(0,0,0,.33);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.act-1-page .hero-act-1 svg{background-color:#ded1bc;outline:2.5px solid #ded1bc;overflow:visible;width:75px}.act-1-page .hero-act-1 svg path{stroke-width:.2px}.act-1-page .hero-act-1 svg .cls-3 path{stroke:none}.act-1-page .hero-act-1 span{text-align:center}.act-1-page .hero-act-1 h1{color:#f8f8f8}.act-1-page .hero-act-1 h6{color:#ded1bc}.act-1-page .act-1-romance{background-image:url(b894a48e4cec91a83102.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:50vw}@media(max-width:767px){.act-1-page .act-1-romance{min-height:50vh;order:2}}.act-1-page .act-1-romance-2{align-items:center;background-color:#ded1bc;gap:2rem;justify-content:center;padding:15vh 10vw;text-align:center}@media(max-width:767px){.act-1-page .act-1-romance-2{order:1}}.act-1-page .banner{background-color:#0f0f0f;margin:2rem 0 1rem;padding:2rem 0 2.5rem;text-align:center}.act-1-page .banner h3{color:#f8f8f8}.act-1-page .banner h6{color:#ded1bc}@media(max-width:767px){.act-1-page .banner{order:3}.act-1-page .act-1-products{order:4}}body:has(.teaser-page){background-color:#d5cab7}body:has(.teaser-page) .teaser-page{background-image:url(https://lebonetage.local/wp-content/uploads/2024/11/bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}body:has(.teaser-page) .teaser-page section{align-items:center;height:100svh;justify-content:center}body:has(.teaser-page) .teaser-page section .main-teaser{align-items:center;display:flex;justify-content:center;position:relative;width:min(100%,600px)}@media(max-width:1440px){body:has(.teaser-page) .teaser-page section .main-teaser{width:min(100%,500px)}}body:has(.teaser-page) .teaser-page section .main-teaser img:first-child{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1}body:has(.teaser-page) .teaser-page section .main-teaser img:nth-child(2){z-index:2}body:has(.teaser-page) .teaser-page section .main-teaser .teaser-blur{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);bottom:0;left:0;position:absolute;right:0;top:3.2%;z-index:0}body:has(.teaser-page) .teaser-page section .main-teaser p{font-size:.8rem;left:50%;position:absolute;text-align:center;top:105%;transform:translateX(-50%);width:100%;z-index:2}@media(max-width:1440px){body:has(.teaser-page) .teaser-page section .main-teaser p{font-size:.6rem}}@media(max-width:1024px){body:has(.teaser-page) .teaser-page section .main-teaser p{font-size:.5rem;top:110%}}body:has(.teaser-page) .teaser-page section .main-teaser p a{font-size:.8rem}@media(max-width:1440px){body:has(.teaser-page) .teaser-page section .main-teaser p a{font-size:.6rem}}@media(max-width:1024px){body:has(.teaser-page) .teaser-page section .main-teaser p a{font-size:.5rem}}.showroom-page .subpage-checker-wrapper{gap:1rem}.contact-page .subpage-checker-wrapper{margin-top:0}.contact-page .subpage-checker-text{gap:1rem;justify-content:space-between;padding:4rem;text-align:left}.contact-page .wpcf7{justify-self:center;max-width:650px;width:100%}.contact-page .wpcf7 label{margin-bottom:5px}.contact-page .wpcf7 input:not([type=submit]),.contact-page .wpcf7 textarea{border:1px solid #d8d8d8;border-radius:0;box-sizing:border-box;font-size:1rem;padding:.6rem;transition:border-color .2s ease;width:100%}.contact-page .wpcf7 input:focus,.contact-page .wpcf7 textarea:focus{border-color:#c1af94;outline:none}.contact-page .wpcf7 input[type=submit]{border:none}.contact-page .contact-box{text-align:center}#primary #main .woocommerce-breadcrumb{display:none}div.woocommerce{min-height:calc(100svh - var(--header-height))}div.woocommerce form{grid-column:6/10;margin:auto 0}@media(max-width:1440px){div.woocommerce form{grid-column:5/11}}@media(max-width:1024px){div.woocommerce form{grid-column:3/7}}@media(max-width:767px){div.woocommerce form{grid-column:2/4}}@keyframes slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.woocommerce-notices-wrapper{background-color:#f8f8f8;bottom:1rem;left:1rem;max-width:calc(100% - 2rem);position:fixed;z-index:99}.woocommerce-notices-wrapper>*{border:1px solid #0f0f0f;display:grid;gap:.5rem;grid-template-columns:1fr auto;padding:1rem}.woocommerce-message:not(.woocommerce-notices-wrapper .woocommerce-message){background-color:#f8f8f8;border:1px solid #0f0f0f;bottom:1rem;gap:.5rem;left:1rem;padding:1rem;position:fixed;z-index:99}.woocommerce-message a{grid-area:2/1/3/2;width:fit-content}.woocommerce-message .close-notice{cursor:pointer;grid-area:1/2/2/3;width:10px}.woocommerce-error{color:#d9534f;padding:1rem 2rem}select{appearance:none;background-color:none;border:1px solid #d8d8d8;border-radius:0;box-sizing:border-box;padding:2px 3px 1px 2px;text-align:center}select:focus{border-color:#c1af94;outline:none}.woocommerce .form-row{display:flex;flex-direction:column;margin:.5rem 0}.woocommerce label{margin-bottom:5px}.woocommerce .input-text{border:1px solid #d8d8d8;border-radius:0;box-sizing:border-box;font-size:1rem;padding:.6rem;transition:border-color .2s ease;width:100%}.woocommerce .input-text:focus{border-color:#c1af94;outline:none}.woocommerce abbr.required{color:#d9534f;font-weight:600;margin-left:2px}.woocommerce .select2-container{border-radius:0;margin-top:5px;width:100%!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#e4dbcf;color:#0f0f0f}.woocommerce-billing-fields{display:grid;gap:1rem}.woocommerce-billing-fields__field-wrapper{display:grid;gap:.5rem}.woocommerce-table{border-collapse:collapse;width:100%}.woocommerce-table thead:after{background-color:transparent;content:"";display:block;height:1rem}.woocommerce-table thead th{font-size:1rem}.woocommerce-table tbody:after{background-color:transparent;content:"";display:block;height:1rem}.woocommerce-table .order_item td{border-bottom:1px solid #0f0f0f;border-top:1px solid #0f0f0f;padding:1rem 0 .5rem}.woocommerce-table .wc-item-meta-label,.woocommerce-table th{text-align:left}.woocommerce-table td{vertical-align:top}.woocommerce-table .wc-item-meta{gap:.5rem;margin:.5rem 0}.addresses{display:flex;flex-wrap:wrap;gap:4rem}.addresses .woocommerce-column{gap:.5rem}.addresses .woocommerce-column p{margin-top:.25rem}.type-product{display:grid;grid-column:-1/2;grid-template-columns:repeat(2,1fr)}.type-product .woocommerce-product-gallery{grid-column:1/2;position:relative}@media(max-width:1024px){.type-product .woocommerce-product-gallery{grid-column:1/-1;position:static}}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{height:calc(100svh - var(--header-height));overflow:hidden;position:sticky;top:var(--header-height)}@media(max-width:767px){.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{aspect-ratio:1/1;height:auto}}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-nav{display:flex;justify-content:space-between;left:0;padding:2rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:99}@media(max-width:767px){.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-nav{display:none}}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-nav div{align-items:center;aspect-ratio:1/1;background-color:#ded1bc;cursor:pointer;display:flex;justify-content:center;transform-origin:center;transition:background-color .5s}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-nav div svg{overflow:visible;width:20px}@media(max-width:767px){.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-nav div svg{width:10px}}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-nav div svg polyline{fill:none;stroke:#0f0f0f;stroke-width:.6px}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-nav div:hover{background-color:#c1af94}@media(max-width:767px){.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-nav div:hover{background-color:#ded1bc}}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-nav #gallery-nav-left{padding:0 1rem 0 .9rem}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-nav #gallery-nav-left svg{transform:rotate(90deg)}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-nav #gallery-nav-right{padding:0 .9rem 0 1rem}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-nav #gallery-nav-right svg{transform:rotate(-90deg)}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child{position:relative;z-index:1}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-child){height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image.active{opacity:1;z-index:2}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper img{height:100%;width:100%}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-indicators{bottom:0;display:flex;gap:1rem;justify-content:center;left:0;padding:2rem;position:absolute;width:100%;z-index:99}@media(max-width:767px){.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-indicators{padding:1rem}}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-indicators .indicator{aspect-ratio:1/1;background-color:transparent;border:1px solid #c1af94;cursor:pointer;width:1rem}@media(max-width:767px){.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-indicators .indicator{width:.8rem}}.type-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-gallery-indicators .active-indicator{background-color:#ded1bc;border:1px solid #ded1bc}.type-product .summary{align-self:center;display:grid;grid-column:2/-1;height:fit-content;justify-self:center;padding:4rem 8vw 2rem;width:100%}@media(max-width:1024px){.type-product .summary{grid-column:1/-1;padding:4rem 1rem 0}}.type-product .summary .product-tags{color:#c1af94;font-weight:200;order:1}.type-product .summary h1{font-weight:200;order:2}.type-product .summary .woocommerce-product-details__short-description{gap:.3rem;order:3;padding:1.25rem 0}.type-product .summary .hr-1{order:4}.type-product .summary .product-info{gap:1rem;order:5;padding:1.25rem 0}.type-product .summary .product-info .dimensions{display:flex;gap:.5rem}.type-product .summary .product-info .product-details{font-style:italic}.type-product .summary .variation-container{gap:1rem;margin-bottom:1rem;order:7}.type-product .summary .variation-container .variation-options{display:flex;gap:1rem}.type-product .summary .variation-container .variation-options p{width:120px}.type-product .summary .variation-container .variation-options .variation-option{aspect-ratio:1/1;border-radius:50px;cursor:pointer;outline:1px solid #f8f8f8;outline-offset:3px;transition:all .5s;width:2rem}@media(max-width:767px){.type-product .summary .variation-container .variation-options .variation-option{width:1.5rem}}.type-product .summary .variation-container .variation-options .variation-option.active{outline:1px solid #c1af94}.type-product .summary .variation-container .variation-circle-options{align-items:center}.type-product .summary .variation-container .variation-select-options{align-items:first baseline}.type-product .summary .hr-3{order:8}.type-product .summary .price{font-size:max(1.2vw,1.2rem);order:10;padding:1.25rem 0}.type-product .summary .estimated-shipping{font-style:italic;margin-top:1rem;order:9}.type-product .summary .stock{order:11}.type-product .summary .cart{gap:2rem;order:12;padding:1.25rem 0}.type-product .summary .cart .variations{display:none}.type-product .summary .cart .variations label{display:flex}.type-product .summary .cart .wishlist-btn{align-items:center;cursor:pointer;display:flex;gap:.5rem;margin-top:1rem}.type-product .summary .cart .wishlist-btn svg{margin-bottom:.1rem;overflow:visible;width:14px}.type-product .summary .cart .wishlist-btn svg path{stroke-width:1.1px;stroke:#0f0f0f}.type-product .summary .cart .wishlist-btn.remove-from-wishlist path{fill:#0f0f0f}.type-product .summary .cart .wishlist-btn.remove-from-wishlist:hover path{fill:hsla(0,0%,100%,0)}@media(max-width:767px){.type-product .summary .cart .wishlist-btn.remove-from-wishlist:hover path{fill:#0f0f0f}}.type-product .summary .cart .wishlist-btn.add-to-wishlist path{fill:hsla(0,0%,100%,0)}.type-product .summary .cart .wishlist-btn.add-to-wishlist:hover path{fill:#0f0f0f}@media(max-width:767px){.type-product .summary .cart .wishlist-btn.add-to-wishlist:hover path{fill:hsla(0,0%,100%,0)}}.type-product .summary .cart .single_variation_wrap .woocommerce-variation{position:relative}.type-product .summary .cart .single_variation_wrap .woocommerce-variation .woocommerce-variation-price{opacity:0;position:absolute;visibility:hidden}.type-product .summary .cart .woocommerce-variation-add-to-cart{gap:1rem}.type-product .summary .share-buttons-container{gap:1rem;margin-top:1rem;order:13}.type-product .summary .share-buttons-container .share-buttons{align-items:center;display:flex;gap:.5rem}.type-product .summary .share-buttons-container .share-buttons p{margin-right:.5rem}.type-product .summary .share-buttons-container .share-buttons svg{overflow:visible;width:1.5rem}.type-product .summary .share-buttons-container .share-buttons svg:hover path{fill:#c1af94}.type-product .summary .share-buttons-container .share-buttons svg path{fill:#0f0f0f}.type-product .related-products{gap:1rem;grid-column:span 2;padding-top:4rem}.type-product .related-products h2{font-style:normal;padding-left:1rem;text-wrap:nowrap}div.woocommerce .woocommerce-form-coupon-toggle{background-color:#ded1bc;color:#0f0f0f;padding:1rem 2rem;position:sticky;top:0;z-index:999}div.woocommerce .checkout_coupon .woocommerce-form-coupon-toggle .woocommerce-info button,div.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info .checkout_coupon button,div.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a{text-transform:none}div.woocommerce .checkout_coupon{background-color:#ded1bc;color:#0f0f0f;gap:.5rem;padding:1rem 2rem;position:sticky;top:47.6px;z-index:999}div.woocommerce .checkout_coupon button{width:100%}div.woocommerce .checkout_coupon .form-row input{padding:.6rem;width:100%}div.woocommerce .checkout{align-self:center;display:grid;grid-column:3/13;grid-template-columns:repeat(2,1fr);padding:4rem 0;position:relative}@media(max-width:1024px){div.woocommerce .checkout{grid-column:1/8}}div.woocommerce .checkout .woocommerce-NoticeGroup-checkout{display:none}div.woocommerce .checkout .field-error-message{color:#d9534f;margin-top:.5rem}div.woocommerce .checkout #customer_details{margin:1rem}@media(max-width:1024px){div.woocommerce .checkout #customer_details{grid-column:1/8;padding-right:0}}div.woocommerce .checkout #order_review{align-self:start;margin:1rem;position:sticky;top:8rem}@media(max-width:1024px){div.woocommerce .checkout #order_review{grid-column:1/8}}div.woocommerce .checkout #order_review .shop_table{border-collapse:collapse;margin:1rem 0;width:100%}div.woocommerce .checkout #order_review .shop_table dl.variation{column-gap:.5rem;display:grid;grid-template-columns:auto 1fr;margin-top:.5rem}div.woocommerce .checkout #order_review .shop_table dl.variation dd{grid-column:2/3}div.woocommerce .checkout #order_review .shop_table th{border-bottom:1px solid #e0e0e0;font-weight:600;padding:10px;text-align:left}div.woocommerce .checkout #order_review .shop_table td{border-bottom:1px solid #e0e0e0;padding:10px;vertical-align:middle}div.woocommerce .checkout #order_review .cart-subtotal td,div.woocommerce .checkout #order_review .order-total td,div.woocommerce .checkout #order_review .shop_table .product-total,div.woocommerce .checkout #order_review .woocommerce-shipping-totals td{text-align:right}div.woocommerce .checkout #order_review .order-total{padding-top:10px}div.woocommerce .checkout #order_review .woocommerce-shipping-methods{list-style:none;margin:0;padding:0}div.woocommerce .checkout #order_review .woocommerce-shipping-methods li{margin:5px 0}div.woocommerce .checkout #order_review .woocommerce-checkout-payment{gap:1rem}div.woocommerce .checkout #order_review .woocommerce-checkout-payment .payment_box .woocommerce-SavedPaymentMethods-saveNew{flex-direction:row!important;gap:.5rem}div.woocommerce .checkout #order_review .woocommerce-checkout-payment .place-order{gap:1rem}.woocommerce{overflow:visible;position:relative}.woocommerce #customer_login{grid-column:6/10;margin:auto 0}@media(max-width:1440px){.woocommerce #customer_login{grid-column:5/11}}@media(max-width:1024px){.woocommerce #customer_login{grid-column:3/7}}@media(max-width:767px){.woocommerce #customer_login{grid-column:2/4}}.woocommerce #customer_login h2{margin-bottom:1rem;text-align:left}.woocommerce #customer_login .show-password-input{padding:0}.woocommerce #customer_login .btn-gap{display:flex;gap:1rem}.woocommerce #customer_login .register-section{display:none}.woocommerce .password-confirmation-wrapper{grid-column:6/10;margin:auto 0}@media(max-width:1440px){.woocommerce .password-confirmation-wrapper{grid-column:5/11}}@media(max-width:1024px){.woocommerce .password-confirmation-wrapper{grid-column:3/7}}@media(max-width:767px){.woocommerce .password-confirmation-wrapper{grid-column:2/4}}.woocommerce .woocommerce-MyAccount-navigation{grid-column:3/5;height:fit-content;margin:1rem;position:absolute;top:calc(50% - var(--header-height));transform:translateY(-50%)}@media(max-width:1024px){.woocommerce .woocommerce-MyAccount-navigation{border-bottom:1px solid #0f0f0f;grid-column:3/7;margin:0;padding:2rem 0;position:static;transform:none}}@media(max-width:767px){.woocommerce .woocommerce-MyAccount-navigation{grid-column:2/4}}.woocommerce .woocommerce-MyAccount-navigation ul{gap:1rem}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#c1af94}.woocommerce .woocommerce-MyAccount-content{gap:2rem;grid-column:5/11;margin:4rem 0}@media(max-width:1440px){.woocommerce .woocommerce-MyAccount-content{grid-column:5/11}}@media(max-width:1024px){.woocommerce .woocommerce-MyAccount-content{grid-column:3/7;margin:2rem 0 4rem}}@media(max-width:767px){.woocommerce .woocommerce-MyAccount-content{grid-column:2/4}}.woocommerce .woocommerce-MyAccount-content .woocommerce-info a{display:none}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses{display:flex;gap:4rem}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{gap:1rem}.woocommerce fieldset{border:none;margin-top:2rem}.woocommerce em{color:#c1af94}.woocommerce mark{background-color:transparent;color:#c1af94}.woocommerce .woocommerce-order-details{gap:1rem}@media(max-width:767px){.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-date,.woocommerce .woocommerce-orders-table .woocommerce-orders-table__header-order-date{display:none}}.woocommerce .woocommerce-MyAccount-paymentMethods,.woocommerce .woocommerce-orders-table tr th{text-align:left}.woocommerce-order{gap:2rem;grid-column:6/10;margin:4rem 0}@media(max-width:1440px){.woocommerce-order{grid-column:5/11}}@media(max-width:1024px){.woocommerce-order{grid-column:3/7;margin:2rem 0 4rem}}@media(max-width:767px){.woocommerce-order{grid-column:2/4}}.woocommerce-order .woocommerce-order-details{gap:1rem}