﻿@import"https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";:root{--bs-body-font-family: "Albert Sans", sans-serif;--bs-primary: $color-primary;--bs-primary-rgb: rgb(17, 123, 177)}body{font-family:var(--bs-body-font-family)}a{color:#117bb1}#content-wrapper{padding-bottom:0 !important}#content-wrapper .page-footer{margin-top:0 !important}#header{background-color:rgba(0,0,0,0);position:fixed;z-index:1020;top:0;padding:.5rem 0}#header.scrolled{box-shadow:var(--bs-box-shadow-sm) !important;background-color:rgba(247,247,247,.9490196078)}#header.sticky{position:sticky;background-color:rgba(247,247,247,.9490196078)}#header .punchline{font-size:.75rem;line-height:1rem;text-transform:uppercase;max-width:8rem;display:inline-block;vertical-align:middle;margin-left:15px}.main-menu li a{text-transform:uppercase;font-size:.8rem;font-weight:500;padding:1.25rem .75rem}.main-menu li a:hover{color:#117bb1 !important}.main-menu li.current a{color:#117bb1 !important}#mobile-menu{background:#fff;padding:1rem;border-top:1px solid #ddd;left:0;top:50px;position:absolute;width:100%;box-shadow:var(--bs-box-shadow-sm) !important}#burger-toggle{font-size:24px}.header-block{display:flex}.header-block__action-btn{padding:0}.header-block__icon{margin-right:0;font-size:26px}.header-block__badge{position:absolute;top:-16px;right:-10px;background-color:#117bb1;color:#fff}@media(min-width: 1200px)and (max-width: 1700px){#header .main-menu li a{font-size:.7rem;padding:1rem .3rem}}@media(max-width: 768px){#header.scrolled,#header.sticky{background-color:#fff}.header-block__badge{background-color:var(--bs-gray-100);top:-10px;right:-10px;color:inherit}#mobile-menu ul,#mobile-menu ul li{display:block}#mobile-menu ul li a{padding:.5rem}}.footer a,.footer .footer__block__content,.footer .copyright{color:#534949 !important}.footer .footer__main{background-color:#c6e6f1}.footer .footer__main .footer__block__title{text-transform:uppercase;color:#534949;font-size:.9rem;font-weight:900;line-height:1.75rem;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0}.footer .footer__main .category-link,.footer .footer__main .cms-page-link{color:#534949;font-size:.9rem;padding-top:.25rem;padding-bottom:.25rem;line-height:1.75rem}.footer .footer__main .block-instagram{text-align:center}.footer .footer__main .block-instagram a{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.footer .footer__main .block-instagram h3{font-style:italic;font-size:1.5rem;line-height:1.75rem;font-family:"Playfair Display",serif;color:#534949;font-weight:400}.footer .footer__main .block-contact .contact__phone,.footer .footer__main .block-contact .contact__email,.footer .footer__main .block-contact .contact__whatsapp{font-size:.9rem;padding-top:.25rem;padding-bottom:.25rem;line-height:1.75rem;margin-bottom:0}.footer .footer__main .email-subscription{background-color:rgba(0,0,0,0);max-width:42rem;margin:auto;text-align:center}.footer .footer__main .email-subscription .email-subscription__label,.footer .footer__main .email-subscription .email-subscription__content__infos{font-size:.9rem}.footer .footer__main .email-subscription .email-subscription__content__inputs input[type=email]{margin-right:0 !important}.footer .footer__main .email-subscription form input{border-radius:0;outline:none;box-shadow:none;font-weight:400;font-size:1.5rem;line-height:2rem;background-color:#fff;font-family:"Playfair Display",serif;font-style:italic;color:#534949 !important;border:1px solid #fff !important}.footer .footer__main .email-subscription form input::placeholder{color:#534949}.footer .footer__main .email-subscription form .btn:hover{background-color:#117bb1;border-color:#117bb1 !important;color:#fff !important}.footer .footer__main .footer__main__top{align-items:start}.footer .footer__main .footer__main__top .block-instagram{margin-top:20px}.btn-primary{background-color:#117bb1;border-color:#117bb1;border-radius:0}.btn-primary:hover,.btn-primary:active{background-color:#117bb1 !important;border-color:#117bb1 !important}.btn-outline-primary{border-color:#117bb1;border-radius:0;color:#117bb1}.btn-outline-primary:hover,.btn-outline-primary:active{border-color:#117bb1 !important;background-color:#117bb1 !important}.btn-secondary{border-radius:0}.form-check-input:checked{background-color:#117bb1;border-color:#117bb1}.form-control{box-shadow:none !important}#home-slider{height:100vh;background-color:#fff}.carousel .carousel-caption{max-width:24rem !important}.carousel .carousel-caption h2{font-family:"Playfair Display",serif;font-size:2.75rem;line-height:1.25;font-weight:300;color:#000;text-align:center}.carousel .carousel-caption .caption-description{text-align:center;max-width:none}.carousel-fade .carousel-item{opacity:.3;visibility:hidden;z-index:0;transition:opacity 3s ease-in-out,visibility 0s linear 3s;will-change:opacity}.carousel-fade .carousel-item.active{opacity:1;visibility:visible;z-index:1;transition:opacity 3s ease-in-out}.carousel .carousel-overlay{position:absolute;width:100%;height:20%;background:linear-gradient(to bottom, white 0%, transparent 100%);pointer-events:none;z-index:10}.tooltip{opacity:1 !important}.tooltip-inner{background-color:#117bb1;color:#fff}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:#117bb1}.certified-tooltip[data-popper-placement^=top] .tooltip-arrow:before{border-top-color:#000 !important}.certified-tooltip .tooltip-inner{background-color:#000 !important}.whatsapp-button{position:fixed;bottom:20px;right:20px;z-index:9999;display:inline;text-align:right;padding:0;width:auto}.whatsapp-button img{width:80px}.whatsapp-modal .modal-content{border:none;border-radius:2rem;background-color:#2e8c7d}.whatsapp-modal .modal-content .modal-header{background-color:#2e8c7d;color:#fff;border-top-left-radius:2rem;border-top-right-radius:2rem}.whatsapp-modal .modal-content .modal-body{background-color:#eee6e0;color:#000}.whatsapp-modal .modal-content .modal-body .bubble-content{position:absolute;top:50%;transform:translateY(-50%);width:73%;inset-inline-start:4rem}.whatsapp-modal .modal-content .modal-footer{background-color:#fff;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.whatsapp-modal .modal-content .modal-footer .btn{background-color:#25d366;color:#fff !important;font-weight:bold;border-radius:24px}.whatsapp-modal .modal-content .modal-footer .btn img{vertical-align:bottom}@media(max-width: 768px){.whatsapp-button img{width:46px}}.login,.register-form,.forgotten-password{padding:30px 0}.slider-home-content{position:absolute;z-index:5;top:50%;transform:translateY(-50%);left:0}.home-category-links .menu-item-type-category a{transition:none;border-bottom:2px solid rgba(0,0,0,0)}.home-category-links .menu-item-type-category a:hover,.home-category-links .menu-item-type-category a.active{border-bottom:2px solid #70c7f5}.home-category-slider{display:none}.home-category-slider:first-of-type{display:block}.home-design-form h3{display:none}.home-design-form br{display:none}.home-design-form label{font-weight:300}.home-design-form textarea{height:90px}.home-design-form input,.home-design-form textarea{border-radius:0;box-shadow:none !important}.home-design-form p{margin-top:15px}.home-design-form .form-file-container{margin-top:15px;border:1px dotted #534949;background-color:#fff;padding:40px;cursor:pointer;text-align:center;position:relative}.home-design-form .form-file-container img{width:56px;margin-right:20px}.home-design-form .form-file-container .fichier{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.home-design-form .form-file-container .fichier .custom_choosefile{width:100%;height:100%}.home-design-form .form-file-container .fichier .custom_choosefile input[type=file]{width:100%;height:100%}.home-design-form .form-file-container .fichier .custom_choosefile .button_choosefile{display:none}.home-design-form .wpcf7-submit{background-color:#302d2d;font-weight:400;text-transform:uppercase;font-size:1.125rem;padding:.5rem 2.5rem;margin:0}.home-design-form .wpcf7-response-output{margin-bottom:0}.home-design-form .clearfix{display:none}@media(max-width: 768px){.slider-home-content{top:unset;transform:none;bottom:0;padding-bottom:40px !important;background-image:linear-gradient(to top, #FFFFFF, transparent)}}.category-filter .ce-filters{display:flex;flex-direction:row;gap:200px}.category-filter .ce-filters .ce-filters__clear{order:3;align-items:center;margin-bottom:0}.category-filter .ce-filters .ce-filters__clear a{padding:0}.category-filter .ce-filters .elementor-field-type-color{display:flex;gap:20px}.category-filter .ce-filters .elementor-field-type-color h6{font-weight:300}.category-filter .ce-filters .elementor-field-type-color:has([data-type="attribute_group:2"]) .elementor-field-option input:checked~i{filter:brightness(0) saturate(100%) invert(30%) sepia(94%) saturate(1401%) hue-rotate(176deg) brightness(91%) contrast(87%);border:none !important}.category-filter .ce-filters .elementor-field-type-color:has([data-type="attribute_group:2"]) .ceicon{height:32px;border:none;border-radius:0 !important;background-size:contain;background-repeat:no-repeat;background-position:center center}.category-filter .ce-filters .elementor-field-type-color:has([data-type="attribute_group:2"]) .ceicon[title=Round]{width:32px}.category-filter .ce-filters .elementor-field-type-color:has([data-type="attribute_group:2"]) .ceicon[title=Pear]{width:20px}.category-filter .ce-filters .elementor-field-type-color:has([data-type="attribute_group:2"]) .ceicon[title=Pear]{width:20px}.category-filter .ce-filters .elementor-field-type-color:has([data-type="attribute_group:2"]) .ceicon[title=Oval]{width:23px}.category-filter .ce-filters .elementor-field-type-color:has([data-type="attribute_group:2"]) .ceicon[title=Emerald]{width:25px}.category-filter .ce-filters .elementor-field-type-color:has([data-type="attribute_group:2"]) .ceicon[title=Radiant]{width:22px}.category-filter .ce-filters .elementor-field-type-color:has([data-type="attribute_group:2"]) .ceicon[title=Princess]{width:32px}.category-filter .ce-filters .elementor-field-type-color:has([data-type="attribute_group:2"]) .ceicon[title=Cushion]{width:32px}.category-filter .ce-filters .elementor-field-type-color:has([data-type="attribute_group:2"]) .ceicon.ceicon-check{background-color:rgba(0,0,0,0);border-style:solid}@media(max-width: 1300px){.category-filter .ce-filters{flex-direction:column;gap:15px;overflow:hidden !important}.category-filter .ce-filters .ce-filters__clear{justify-content:center}.category-filter .ce-filters .elementor-field-type-color{flex-direction:column}}.ce-tax-shipping-delivery-label{display:inline}.ce-add-to-wishlist span{color:#534949;font-weight:600;font-size:.875rem;display:inline-block;vertical-align:middle}.ce-add-to-wishlist i{display:inline-block;vertical-align:middle}.finger-size-guide{margin-left:15px;font-size:.8rem;line-height:1rem}.finger-size-guide a{color:#212529 !important}.finger-size-guide a:hover{text-decoration:underline}.size-guide-modal .modal-header{border-bottom:none}.size-guide-modal .modal-body{padding-bottom:30px}.size-guide-modal h5{width:100%;font-size:1.65rem}.size-guide-modal p{font-size:1.125rem}.size-guide-modal .download-link{font-size:1.125rem;display:block}.size-guide-modal .download-link svg{color:#117bb1;width:30px}.size-guide-modal .download-link span{display:block;padding-top:10px}.size-guide-modal .apps-block{display:flex;justify-content:center;flex-direction:row;gap:5px}.size-guide-modal .apps-block .app-block{padding:.75rem;background-color:hsla(0,0%,80%,.2901960784);border-radius:.25rem}.size-guide-modal .apps-block .app-block.apple-block{color:#534949;padding:.75rem 1.2rem}.size-guide-modal .apps-block .app-block svg{width:auto;height:2.25rem;display:block;margin:auto}.size-guide-modal .apps-block .app-block .app-title{text-align:center;margin-top:8px}.block-product-attribute-custom .form-group,.block-product-attribute-custom .ets_notification_ex{display:none}.block-product-attribute-custom .from-group-option h5{font-family:"Nunito Sans",sans-serif;font-size:14px;font-weight:400}.block-product-attribute-custom .from-group-option h5 .required{display:none}.block-product-attribute-custom .from-group-option select,.block-product-attribute-custom .from-group-option option{font-weight:300}#product-variant-form .ce-product-variants__item .ce-product-variants__radio-wrapper[title=Round] .ce-product-variants__texture{width:32px}#product-variant-form .ce-product-variants__item .ce-product-variants__radio-wrapper[title=Pear] .ce-product-variants__texture{width:20px}#product-variant-form .ce-product-variants__item .ce-product-variants__radio-wrapper[title=Pear] .ce-product-variants__texture{width:20px}#product-variant-form .ce-product-variants__item .ce-product-variants__radio-wrapper[title=Oval] .ce-product-variants__texture{width:23px}#product-variant-form .ce-product-variants__item .ce-product-variants__radio-wrapper[title=Emerald] .ce-product-variants__texture{width:25px}#product-variant-form .ce-product-variants__item .ce-product-variants__radio-wrapper[title=Radiant] .ce-product-variants__texture{width:22px}#product-variant-form .ce-product-variants__item .ce-product-variants__radio-wrapper[title=Princess] .ce-product-variants__texture{width:32px}#product-variant-form .ce-product-variants__item .ce-product-variants__radio-wrapper[title=Cushion] .ce-product-variants__texture{width:32px}#product-variant-form .ce-product-variants__item .ce-product-variants__radio-wrapper:has(.ce-product-variants__color):has(input:checked) .ce-product-variants__color{border:1px solid #117bb1 !important;padding:0}#product-variant-form .ce-product-variants__item .ce-product-variants__radio-wrapper:has(.ce-product-variants__texture):has(input:checked) .ce-product-variants__texture{position:relative;filter:brightness(0) saturate(100%) invert(30%) sepia(94%) saturate(1401%) hue-rotate(176deg) brightness(91%) contrast(87%)}#product-variant-form .ce-product-variants__item .ce-product-variants__radio-wrapper .ce-product-variants__texture{width:32px;height:32px;border:none;border-radius:0 !important;background-size:contain;background-repeat:no-repeat;background-position:center center;padding:0}button[name=submitCustomizedData]{display:none !important}.finger-size-field{max-width:40%}.ce-product-customization textarea,.ce-product-customization label{display:none !important}.ce-product-customization .ce-product-variants__item{flex-direction:row !important;align-items:center !important}.ce-product-customization .ce-product-variants__item .ce-product-variants__label{min-width:180px}.ce-price-3x{margin-left:10px}.product-info-carousel .swiper-slide .elementor-image-carousel-caption{position:absolute;top:-5px;left:40px;font-size:1.125rem;line-height:1.25}.product-info-carousel .swiper-slide .elementor-image-carousel-caption h3{text-transform:uppercase;color:#9b7d36;font-size:1.5rem;line-height:2rem}.product-page-tabs .elementor-tab-title{padding:15px}.product-page-tabs form h3{display:none}.product-page-tabs form br{display:none}.product-page-tabs form label{font-weight:300}.product-page-tabs form textarea{height:160px}.product-page-tabs form œ input,.product-page-tabs form textarea{border-radius:0;box-shadow:none !important}.product-page-tabs form p{margin-top:15px}.product-page-tabs form .form-file-container{display:flex;align-items:center;justify-content:center;margin-top:24px;border:1px dotted #534949;background-color:#fff;padding:40px;height:160px;cursor:pointer;text-align:center;position:relative}.product-page-tabs form .form-file-container img{width:56px;margin-right:20px}.product-page-tabs form .form-file-container .fichier{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.product-page-tabs form .form-file-container .fichier .custom_choosefile{width:100%;height:100%}.product-page-tabs form .form-file-container .fichier .custom_choosefile input[type=file]{width:100%;height:100%}.product-page-tabs form .form-file-container .fichier .custom_choosefile .button_choosefile{display:none}.product-page-tabs form .wpcf7-submit{background-color:#302d2d;font-weight:400;text-transform:uppercase;font-size:1.125rem;padding:.5rem 2.5rem;margin:0}.product-page-tabs form .wpcf7-response-output{margin-bottom:0}.product-page-tabs form .clearfix{display:none}@media(min-width: 1300px)and (max-width: 1500px){.ce-product-variants .ce-product-variants__item .ce-product-variants__label{min-width:120px !important}.ce-product-customization .ce-product-variants__item .ce-product-variants__label{min-width:120px}}@media(max-width: 768px){.finger-size-guide{margin-left:0;margin-top:10px}.ce-product-variants .ce-product-variants__item,.ce-product-customization .ce-product-variants__item{flex-direction:column !important;align-items:center !important}.ce-product-variants .ce-product-variants__item .ce-product-variants__label,.ce-product-customization .ce-product-variants__item .ce-product-variants__label{min-width:auto !important;margin-bottom:10px}.product-page-tabs .elementor-tab-title{padding:10px;font-weight:bold !important}.product-info-carousel .swiper-slide .elementor-image-carousel-caption{position:relative;top:0;left:0}}.blockreassurance_product .item-product{width:62px;height:auto}.blockreassurance_product .item-product img{width:62px;height:auto}.blockreassurance_product .block-title{display:none}.cart-summary{background-color:rgba(0,0,0,0);padding:0}.cart-summary #promo-code .btn-primary{color:#fff;background-color:#117bb1;border-radius:0;text-transform:uppercase;font-weight:500;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.25rem;padding-right:1.25rem;border-color:#117bb1}.cart-summary .cart-detailed__actions .btn-primary{color:#fff;background-color:#117bb1;border-radius:0;text-transform:uppercase;font-weight:500;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.25rem;padding-right:1.25rem;border-color:#117bb1}.cart-summary .card-footer{background-color:rgba(0,0,0,0)}.cart-grid{height:calc(100vh - 72px)}.cart-grid h1{text-transform:uppercase;font-family:Playfair Display,sans-serif;font-size:2rem;color:#534949;font-weight:300;margin:0}.cart-grid .cart__item .product-line__informations{color:#302d2d;font-size:1.5rem;line-height:2rem}.cart-grid .product-line .product-line__title{font-size:1.7rem;text-transform:uppercase;line-height:2rem;font-family:Playfair Display,sans-serif;color:#534949;font-weight:300}.cart-grid .cart-grid__body{padding-top:50px;padding-bottom:50px}.cart-grid .cart-grid__right{background-color:#f5f3f0;padding-top:50px;padding-bottom:50px;position:fixed;right:0;height:100vh}.cart-grid .cart-grid__right h2{font-size:2.25rem;line-height:2.5rem;font-style:italic;margin-bottom:3rem;font-family:Playfair Display,sans-serif;font-weight:300;color:#534949}.product-attribute-summary{display:inline;margin-right:25px}.product-attribute-summary .pas-label{font-size:1rem;margin-right:8px}.product-attribute-summary .pas-color{display:inline-block;width:28px;height:28px;border-radius:50%;border:1px solid #ccc;vertical-align:middle}.product-attribute-summary .pas-image{width:28px;text-align:center}.product-attribute-summary .pas-image img{max-height:30px}.product-attribute-summary .pas-value{width:28px;text-align:center;font-size:1rem}.blockcart-modal .h4{text-transform:uppercase;font-family:Playfair Display,sans-serif;color:#534949;font-weight:300;font-size:1rem;margin:0}.blockcart-modal .product-name{text-transform:uppercase;font-family:Playfair Display,sans-serif;color:#534949;font-size:28px;font-weight:400}.blockcart-modal .product-attribute-summary{display:flex;justify-content:space-between;margin-bottom:10px;margin-right:0}.blockcart-modal .product-attribute-summary .pas-value{order:1}@media(max-width: 992px){.cart-grid{height:auto}.cart-grid .cart-grid__right{position:relative;height:auto}.cart-grid .cart__item{position:relative}.cart-grid .cart__item .product-line{flex-direction:column}.cart-grid .cart__item .product-line .remove-from-cart{position:absolute;top:0;right:0}.cart-grid .cart__item .product-line .product-line__image img{width:300px}.cart-grid .cart__item .product-line .product-attribute-summary{display:flex;justify-content:space-between;margin-bottom:10px;margin-right:0}.cart-grid .cart__item .product-line .product-attribute-summary .pas-value{order:1}}@media(max-width: 768px){.blockcart-modal__product{border-bottom:none}}.checkout__steps{background-color:#fff !important;border:none !important}.checkout__steps .checkout__steps__list{max-width:100%}.checkout__steps .checkout__steps__list .checkout__steps__item.checkout__steps--success:after{background:#afe1ff}.checkout__steps .checkout__steps__list .checkout__steps__item.checkout__steps--success:before{background:#afe1ff}.checkout__steps .checkout__steps__list .checkout__steps__item:after{height:1px;top:24px;background:#afe1ff}.checkout__steps .checkout__steps__list .checkout__steps__item:before{height:1px;top:24px;background:#afe1ff}.checkout__steps .checkout__steps__list .checkout__steps__item .checkout__steps__number{padding:.75rem;color:#78716c;border-radius:9999px;background:#f4f9fb;width:48px;height:48px;border:1px solid #afe1ff}.checkout__steps .checkout__steps__list .checkout__steps__item .checkout__steps__text{text-transform:uppercase;font-weight:normal;font-size:.875rem;line-height:1.25rem;color:#78716c}#checkout-delivery-step{display:none}#payment-option-1-container{display:none}.checkout-container .cart-grid-body{padding-top:50px;padding-bottom:50px}.checkout-container .cart-grid-body .checkout__steps__list{margin:0}.checkout-container .cart-grid-right{background-color:#f5f3f0;padding-top:50px;padding-bottom:50px;position:fixed;right:0;height:100vh}.checkout-container .cart-grid-right h2{font-size:2.25rem;line-height:2.5rem;font-style:italic;margin-bottom:3rem;font-family:Playfair Display,sans-serif;font-weight:300;color:#534949}.checkout-container .cart-grid-right .cart-summary__product__body .product-name{font-size:1rem;text-transform:uppercase;font-family:Playfair Display,sans-serif;color:#534949;display:block;font-weight:300}.checkout-container .cart-grid-right .cart-summary__product__body .product-attribute-summary{display:block;margin-top:10px}#delivery-addresses .address.selected{border:1px solid #117bb1;border-radius:0}#checkout-personal-information-step .nav-tabs .nav-link{border-radius:0 !important;box-shadow:none !important;border-width:1px}#order-confirmation .alert{border-radius:0}#order-confirmation .order-confirmation__details{border-radius:0}#order-confirmation .order-confirmation-message p br{display:block}#order-confirmation .order-confirmation-message br{display:none}@media(max-width: 992px){.checkout-container .cart-grid-right{position:relative;height:auto}}.account-menu-column{background-color:#f5f3f0}.customer-link a span:hover,.customer-link__link span:hover{background:var(--bs-gray-100);color:var(--bs-gray-800)}.customer-link a span:hover i,.customer-link__link span:hover i{color:var(--bs-gray-700)}.wishlist-footer-links{margin-top:20px;position:relative;z-index:2}.wishlist-products-container-header h1{text-transform:uppercase;font-family:Playfair Display,sans-serif;font-size:2rem;color:#534949;font-weight:300;margin:15px 0}.wishlist-products-container{max-width:90%;margin:auto !important}.wishlist-products-container .sort-by-row{display:none !important}.wishlist-product-combinations a{z-index:2}.wishlist-products-list{margin:0 !important;padding:0 !important;justify-content:space-between}.wishlist-products-list .wishlist-products-item{width:33.33%;margin:0}.wishlist-products-list .wishlist-products-item .wishlist-product{max-width:none;padding:20px}.wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-image,.wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-right{width:100%;text-align:center}.wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-right .wishlist-product-price{text-align:center}.wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-right .wishlist-product-title{font-family:"Playfair Display",sans-serif;text-align:center;font-weight:300;text-transform:uppercase;font-size:1.5rem;line-height:2em}.wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-right .wishlist-product-combinations{display:none}@media(max-width: 991px){.wishlist-products-container{max-width:100%}.wishlist-products-list .wishlist-products-item{width:50%}}@media(max-width: 768px){.wishlist-products-container{max-width:100%}.wishlist-products-container .page-content.card{box-shadow:none !important}.wishlist-button-add{position:absolute !important;margin-left:0 !important}.wishlist-products-list .wishlist-products-item{width:100%}.wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-image,.wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-right{height:80%}.wishlist-products-list .wishlist-products-item .wishlist-product .wishlist-product-link{flex-direction:column}}.full-design-form h3{display:none}.full-design-form br{display:none}.full-design-form label{font-weight:300}.full-design-form textarea{height:90px}.full-design-form input,.full-design-form textarea{border-radius:0;box-shadow:none !important}.full-design-form p{margin-top:15px}.full-design-form .form-file-container{display:flex;align-items:center;justify-content:center;margin-top:27px;border:1px dotted #534949;background-color:#fff;padding:40px;height:270px;cursor:pointer;text-align:center;position:relative}.full-design-form .form-file-container img{width:56px;margin-right:20px}.full-design-form .form-file-container .fichier{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.full-design-form .form-file-container .fichier .custom_choosefile{width:100%;height:100%}.full-design-form .form-file-container .fichier .custom_choosefile input[type=file]{width:100%;height:100%}.full-design-form .form-file-container .fichier .custom_choosefile .button_choosefile{display:none}.full-design-form .wpcf7-submit{background-color:#302d2d;font-weight:400;text-transform:uppercase;font-size:1.125rem;padding:.5rem 2.5rem;margin:0}.full-design-form .wpcf7-response-output{margin-bottom:0}.full-design-form .clearfix{display:none}.contact-form-container h3{display:none}.contact-form-container br{display:none}.contact-form-container label{font-weight:300}.contact-form-container textarea{height:90px}.contact-form-container input,.contact-form-container textarea{border-radius:0;box-shadow:none !important}.contact-form-container p{margin-top:15px}.contact-form-container .wpcf7-submit{background-color:#302d2d;font-weight:400;text-transform:uppercase;font-size:1.125rem;padding:.5rem 2.5rem;margin:0}.contact-form-container .wpcf7-response-output{margin-bottom:0}.contact-form-container .clearfix{display:none}.ybc-blog-wrapper-blog-list{max-width:90%;margin:auto !important}.ybc_blog_layout_large_grid .ybc-blog-list.blog-main-page li:first-child .post-wrapper{display:flex;gap:40px}.ybc_blog_layout_large_grid .ybc-blog-list.blog-main-page li:nth-child(n+2){width:33% !important}.ybc_blog_layout_large_grid .ybc-blog-list.blog-main-page li:nth-child(n+2) .blog_description,.ybc_blog_layout_large_grid .ybc-blog-list.blog-main-page li:nth-child(n+2) .read_more{display:none}.ybc-blog-wrapper-detail{max-width:1080px;margin:auto;float:none}.ybc_blog_img_wrapper{position:relative}.ybc_blog_img_wrapper .overlay-black{position:absolute;top:0;width:100%;height:100%;background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.ybc_blog_img_wrapper h1{position:absolute;bottom:0;left:15px;font-family:"Playfair Display",serif;font-size:1.875rem;color:#fff}.blog-sub-banner-container{clear:both;display:flex;justify-content:space-between;align-items:center}.blog-sub-banner-container .ybc-blog-tags-social .blog-extra-item{display:flex;gap:10px;align-items:center}.blog-sub-banner-container .ybc-blog-tags-social .icon-gray:before{content:none}.blog-sub-banner-container .ybc-blog-tags-social .icon-gray.facebook a{background-image:url("/themes/ethelya/assets/images/blog/facebook-min.svg")}.blog-sub-banner-container .ybc-blog-tags-social .icon-gray.twitter a{background-image:url("/themes/ethelya/assets/images/blog/twitter-min.svg")}.blog-sub-banner-container .ybc-blog-tags-social .icon-gray.whatsapp a{background-image:url("/themes/ethelya/assets/images/blog/whatsapp-min.svg")}.blog-sub-banner-container .ybc-blog-tags-social .icon-gray a{width:20px;min-width:auto;height:20px;margin:0 10px 0 0;padding:0;background-size:cover;background-color:rgba(0,0,0,0)}.blog-sub-banner-container .ybc-blog-tags-social .icon-gray a:before{content:none}@media(max-width: 768px){.ybc_blog_layout_large_grid .ybc-blog-list.blog-main-page .post-wrapper{flex-direction:column}.ybc_blog_layout_large_grid .ybc-blog-list.blog-main-page li:nth-child(n+2){width:100% !important}.ybc_blog_layout_large_grid .ybc-blog-list.blog-main-page li:nth-child(n+2) .blog_description{display:block}.ybc_blog_layout_large_grid .ybc-blog-list.blog-main-page li:nth-child(n+2) .read_more{display:inline}}.sitemap li>ul{margin-left:0}