@import url(/wp-content/themes/lediamant/css/base.css);.slick-arrow{font-size:0;background:rgb(0 0 0 / .5);color:rgb(255 255 255 / .7);width:64px;height:64px;padding:0;border-radius:64px;position:absolute;z-index:1;top:50%;transform:translateY(-50%);transition:all 0.3s;cursor:pointer}.slick-prev{left:16px}.slick-next{right:16px}.slick-arrow:hover,.slick-arrow:active,.slick-arrow:focus{background:rgb(0 0 0 / .8);color:#fff;width:80px}.slick-arrow:before{font-size:32px;transition:all 0.5s cubic-bezier(.68,-.55,.27,1.55)}.slick-prev:before{content:"\2190"}.slick-next:before{content:"\2192"}.slick-prev:hover{left:0;border-radius:0 64px 64px 0;padding-left:16px}.slick-prev:hover:before{margin-left:-32px}.slick-next:hover{right:0;border-radius:64px 0 0 64px;padding-right:16px}.slick-next:hover:before{margin-right:-32px}.site-content{flex-wrap:wrap}body.woocommerce-shop:not(.search) .site-content{margin-top:48px}body.home .site-content{display:block}@media(max-width:768px){body.woocommerce-shop:not(.search) .site-content{margin:0}}#master-header{top:0;position:sticky;background-color:#fff}#master-header.scrolled{border:1px solid var(--border)}#top-header{transition:all 0.3s}body.admin-bar #master-header.scrolled{top:32px}#master-header .site-logo{mix-blend-mode:multiply}#master-header .header-wrapper>div,#master-header .site-logo{transition:0.3s}@media (min-width:1025px){#master-header.hide-top-bar #top-header{transform:translateY(-100%)}#master-header.hide-top-bar{transform:translateY(-34px)}#master-header .site-logo,#master-header .scrolled-logo{position:absolute;top:50%;transform:translateY(-50%)}#master-header.scrolled .site-logo{transform-origin:left center;transform:translateY(-50%) scale(.8);opacity:0}#master-header .scrolled-logo{transform:translateY(-50%) scale(0);opacity:0;transition:all 0.3s}#master-header.scrolled .scrolled-logo{transform:translateY(-50%) scale(1);opacity:1}}@media (max-width:1024px){#master-header .site-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#master-header .scrolled-logo{display:none}}@media (max-width:768px){#master-header.scrolled .header-wrapper>div{padding-top:0;padding-bottom:0}}#top-header .wpml-ls-legacy-dropdown{align-self:stretch;width:auto;margin-left:12px}#top-header .wpml-ls-legacy-dropdown,#top-header .wpml-ls-legacy-dropdown ul,#top-header .wpml-ls-legacy-dropdown li{display:flex;align-items:stretch}#top-header .wpml-ls-legacy-dropdown a{background:rgb(0 0 0 / .05);border:0;display:flex;align-items:center}#top-header .wpml-ls-sub-menu{min-width:84px;border-top:0;background-color:#fff;box-shadow:0 3px 6px rgb(0 0 0 / 8%)}#top-header .wpml-ls-sub-menu li,#top-header .wpml-ls-sub-menu a{width:100%}#top-header .wpml-ls-sub-menu a{padding:12px 10px;background-color:#fff}#top-header .wpml-ls-sub-menu a:hover{color:var(--link-hover)}#top-header .wpml-language-switcher-block{width:auto!important}#top-header .wpml-ls-flag{height:16px!important;width:20px!important;border-radius:var(--border-radius-sm)!important;border:1px solid var(--light-text);object-fit:cover!important}#top-header .wpml-language-switcher-block .has-child .wp-block-navigation__submenu-container{z-index:101;background-color:var(--surface-0);box-shadow:0 5px 10px rgb(0 0 0 / .1);border:0;border-radius:var(--border-radius-md);right:0;left:unset;margin-top:-8px;transition:all 0.3s ease-in-out}#top-header .wpml-language-switcher-block .wp-block-navigation .has-child .wp-block-navigation__submenu-container{width:140px}#top-header .wpml-language-switcher-block .wp-block-navigation-item:hover .has-child .wp-block-navigation__submenu-container{margin-top:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container li,.wp-block-navigation .has-child .wp-block-navigation__submenu-container li div{width:100%;background-color:#fff0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container li:first-child a{border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md)}.wp-block-navigation .has-child .wp-block-navigation__submenu-container li:last-child a{border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md)}.wp-block-navigation .has-child .wp-block-navigation__submenu-container li a{background-color:var(--background-1);display:flex;column-gap:8px;align-items:center;padding:6px 12px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container li a:hover{background:var(--background-3)}body.admin-bar #search-modal{top:32px}#search-modal #search-wrapper{margin:0;box-shadow:0 5px 10px rgb(0 0 0 / .1);width:100%}#search-modal .dgwt-wcas-sf-wrapp,#master-header .dgwt-wcas-sf-wrapp,#search-404 .dgwt-wcas-sf-wrapp,#generate-slideout-menu .dgwt-wcas-sf-wrapp{padding:0;position:relative;background-color:#fff0;border-radius:0}#search-modal .dgwt-wcas-sf-wrapp input[type=search],#master-header .dgwt-wcas-sf-wrapp input[type=search],#search-404 .dgwt-wcas-sf-wrapp input[type=search],#generate-slideout-menu .dgwt-wcas-sf-wrapp input[type=search]{border-radius:0;border:0;border-bottom:1px solid var(--border);padding:10px 28px 10px 10px;font-family:inherit;transition:all 0.3s;background-color:#fff0}#search-404 .dgwt-wcas-sf-wrapp input[type=search]{background-color:#fff;border:1px solid var(--border)}#search-modal .dgwt-wcas-sf-wrapp input[type=search]:focus,#master-header .dgwt-wcas-sf-wrapp input[type=search]:focus,#search-404 .dgwt-wcas-sf-wrapp input[type=search]:focus,#generate-slideout-menu .dgwt-wcas-sf-wrapp input[type=search]:focus{border-color:var(--input-border-focus)}#search-modal .dgwt-wcas-sf-wrapp input[type=search]::placeholder,#master-header .dgwt-wcas-sf-wrapp input[type=search]::placeholder,#search-404 .dgwt-wcas-sf-wrapp input[type=search]::placeholder,#generate-slideout-menu .dgwt-wcas-sf-wrapp input[type=search]::placeholder{opacity:.5;transition:all 0.3s}#search-modal .dgwt-wcas-sf-wrapp input[type=search]:focus::placeholder,#master-header .dgwt-wcas-sf-wrapp input[type=search]:focus::placeholder,#search-404 .dgwt-wcas-sf-wrapp input[type=search]:focus::placeholder,#generate-slideout-menu .dgwt-wcas-sf-wrapp input[type=search]:focus::placeholder{opacity:1}#search-modal .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,#master-header .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,#search-404 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,#generate-slideout-menu .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{right:0;left:unset;top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.74 23.73'%3E%3Cpath d='M15.66,15.82c1.8-1.75,2.79-4.09,2.79-6.59C18.45,4.14,14.31,0,9.23,0S0,4.14,0,9.23s4.14,9.23,9.23,9.23c2.01,0,3.92-.64,5.54-1.86l7.07,7.07,.07,.07,.83-.83-7.08-7.08Zm1.61-6.59c0,4.44-3.61,8.05-8.05,8.05S1.18,13.67,1.18,9.23,4.79,1.18,9.23,1.18s8.05,3.61,8.05,8.05Z'%3E%3C/path%3E%3C/svg%3E");background-position:center;background-size:20px;background-repeat:no-repeat}#search-404 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background-size:18px}#search-modal .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg,#master-header .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg,#search-404 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg,#generate-slideout-menu .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg{display:none}#search-modal .dgwt-wcas-style-pirx .dgwt-wcas-preloader #master-header .dgwt-wcas-style-pirx .dgwt-wcas-preloader #search-404 .dgwt-wcas-style-pirx .dgwt-wcas-preloader,#generate-slideout-menu .dgwt-wcas-style-pirx .dgwt-wcas-preloader{margin-right:0}#generate-slideout-menu .dgwt-wcas-sf-wrapp input[type=search]{border-color:rgb(0 0 0 / .1)}.dgwt-wcas-suggestions-wrapp{border:1px solid var(--border)!important}#generate-slideout-menu .gb-accordion__toggle a,#generate-slideout-menu .uppercase-link a{text-transform:uppercase}#search-model .dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{border-top:2px solid var(--accent)!important;margin-top:-1px}@media (max-width:768px){.dgwt-wcas-search-wrapp{min-width:unset;display:flex;height:100%;align-items:center}#master-header .dgwt-wcas-sf-wrapp input[type=search]{border:0;width:32px}#master-header .dgwt-wcas-sf-wrapp input[type=search]::placeholder{color:#fff0}#master-header .dgwt-wcas-sf-wrapp input[type=search]{border:0;width:32px}#master-header .dgwt-wcas-sf-wrapp input[type=search]::placeholder{color:#fff0}}#master-header .shopping-cart{font-size:1.5em;display:flex;position:relative}#master-header .shopping-cart svg{width:1em;height:1em}#master-header .shopping-cart .number-of-items{position:absolute;top:0;height:16px;width:16px;line-height:16px;font-size:12px;color:#fff;border-radius:14px;background:var(--accent);text-align:center;right:-8px}@media (max-width:768px){#master-header .shopping-cart{margin-left:3px}}.mega-menu .gb-tabs__items{position:absolute;left:0;right:0;background:#fff;box-shadow:0 20px 20px rgb(0 0 0 / 10%)}.mega-menu .gb-tabs__item.gb-tabs__item-open:empty{display:none}.mega-menu .gb-tabs__button{position:relative}.mega-menu .gb-tabs__button:after{position:absolute;content:"";width:100%;height:0;left:0;bottom:0;background-color:var(--border);transition:all 0.3s;z-index:0}.mega-menu .gb-tabs__button[aria-expanded="true"]:after{height:3px}.mega-menu .gb-tabs__button>p{margin:0;position:relative;z-index:1;padding:32px 20px;display:flex}.mega-menu .gb-tabs__button[aria-expanded="true"]>p a{color:var(--link-hover)}#master-header.scrolled .mega-menu .gb-tabs__button>p{padding-top:20px;padding-bottom:20px;font-size:.95em}.mega-menu .boutique-menu img{height:160px}.mega-menu .tag-new:before,.mega-menu .tag-new p:before{position:absolute;background:var(--accent);left:50%}.mega-menu .tag-new:before{content:"";width:10px;height:10px;transform:translateX(-50%) rotate(45deg);top:16px}.mega-menu .tag-new p:before{content:"New";font-family:var(--body-font);font-weight:700;font-size:.75em;padding:.05em .4em;color:#fff;top:6px;transform:translateX(-50%)}header.scrolled .mega-menu .tag-new:before{top:8px}header.scrolled .mega-menu .tag-new p:before{top:-1px}@media (max-width:1350px){.mega-menu .gb-tabs__button>p{padding-left:10px;padding-right:10px}}@media (max-width:1200px){.mega-menu .gb-tabs__button{display:flex;align-items:center}.mega-menu .gb-tabs__button>p{padding:24px 7px;font-size:.95em}.mega-menu .gb-tabs__button .gb-icon{display:none}}@media (max-width:1024px){.mega-menu .gb-tabs__button>p>a{padding:16px 10px}}.brands-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;align-items:center}.brands-list .brand a{padding:32px;transition:all 0.3s;align-items:center;height:120px;overflow:hidden;display:flex;align-items:center;justify-content:center}.brands-list .brand a img{mix-blend-mode:multiply;max-width:100%}.brands-list .brand a:hover{background-color:var(--button-2-hover)}:root{--gp-slideout-width:100% !important}#generate-slideout-menu{padding:16px}#generate-slideout-menu .inside-navigation>*{width:100%}#generate-slideout-menu .slideout-exit{padding:0;position:absolute;top:0;right:0;width:auto;display:flex;align-items:center;justify-content:center;font-size:1.25em}#generate-slideout-menu .gb-button-light{color:var(--text)}#generate-slideout-menu .uppercase-link a{font-weight:700}#generate-slideout-menu .mobile-menu-additional-links a{display:inline}#generate-slideout-menu .wpml-language-switcher-block{width:auto!important}#generate-slideout-menu .wpml-language-switcher-block .wp-block-navigation-item{margin:0!important}#generate-slideout-menu .wpml-language-switcher-block .wp-block-navigation-item a{text-transform:uppercase}.gb-headline-footer-heading:after{content:"";display:block;margin-top:12px;margin-bottom:20px;border-bottom:2px solid #C1B45F;width:48px}.site-footer nav{font-size:.9em}body.home .site-content{display:block}.ns_slider{margin:0;padding:0}.home-mobile-categories{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:12px;grid-row-gap:12px}@media (max-width:1024px){.home-mobile-categories{grid-template-columns:1fr 1fr 1fr}}@media (max-width:768px){.home-mobile-categories{grid-template-columns:1fr 1fr}}@media (max-width:479px){.home-mobile-categories{grid-template-columns:1fr}}.home-brands .brands-list,#brand-page .brands-list{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:32px;grid-row-gap:32px}.home-brands .brands-list .brand a,#brand-page .brands-list .brand a{padding:48px;height:160px}#brand-page .brands-list{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:16px;grid-row-gap:16px}#brand-page .brands-list .brand a{padding:48px;height:160px;border:1px solid var(--border)}#brand-page .brands-list .brand a img{width:90%}@media (max-width:1024px){.home-brands .brands-list .brand a,#brand-page .brands-list .brand a{padding:16px;height:120px}#brand-page .brands-list .brand a{padding:32px}}@media (max-width:768px){.home-brands .brands-list,#brand-page .brands-list{grid-template-columns:1fr 1fr}.home-brands .brands-list .brand a,#brand-page .brands-list .brand a{padding:48px}#brand-page .brands-list .brand a{height:160px}}@media (max-width:520px){#brand-page .brands-list{grid-column-gap:10px;grid-row-gap:10px}.home-brands .brands-list .brand a,#brand-page .brands-list .brand a{padding:16px;height:100px}#brand-page .brands-list .brand a{height:140px}}@media (max-width:420px){.home-brands .brands-list .brand a,#brand-page .brands-list .brand a{padding:0;height:100px}}body.page .entry-header{margin-top:32px}article.category-standard .entry-content,article.category-standard-de .entry-content{margin-bottom:64px}@media (max-width:479px){.opening-hours tbody,.opening-hours tr{display:flex;flex-direction:column}.opening-hours tbody{row-gap:8px}}#fluentform_3 .ff_submit_btn_wrapper{text-align:right}body.separate-containers:not(.full-width-content) #page{padding:0 24px}@media (max-width:768px){body.separate-containers:not(.full-width-content) #page{padding:16px}}.woocommerce-breadcrumb{width:100%;order:-100;font-size:.9em;padding:24px 0 32px 0}.woocommerce-breadcrumb a{color:#000}.woocommerce-breadcrumb i{font-style:normal;padding:0 4px}@media (max-width:1024px){.woocommerce-breadcrumb{padding-top:16px;padding-bottom:24px}}@media (max-width:768px){.woocommerce-breadcrumb{display:none}}.woocommerce-message,.woocommerce-error{padding:8px 16px;background:var(--background-2);display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;min-height:48px;flex-wrap:wrap;row-gap:6px;column-gap:6px}.woocommerce-error{list-style-type:none;margin-left:0;background:var(--sale);color:#fff;flex-direction:column;align-items:flex-start;min-height:unset;width:100%}.woocommerce-message .button{order:1;padding:0;text-transform:uppercase;font-size:.85em;font-weight:600;color:#000;padding:8px 16px;background:#fff;border-radius:50px}p.woocommerce-store-notice{margin:0;padding:10px 16px;text-align:center;background:#d93d3a;color:var(--background-1);font-weight:700}p.woocommerce-store-notice a{text-transform:uppercase;font-size:.9rem;color:var(--background-1);border-bottom:1px solid var(--background-1);margin-left:6px}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single{border-color:var(--border);border-radius:0;height:auto}.select2-container .select2-selection--single .select2-selection__rendered,.select2-container .select2-selection--single .select2-selection__rendered{padding:8px 15px}.select2-container--default .select2-selection--single .select2-selection__arrow{margin-right:12px;margin-top:10px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:var(--input-border);border-width:8px 6px 0 6px}.select2-container--default.select2-container--open .select2-selection--single{border-color:var(--input-border-focus)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 var(--input-border-focus) #fff0;border-width:0 6px 8px 6px}.select2-dropdown{border-color:var(--input-border-focus)}.select2-container--open .select2-dropdown--above{border-radius:0}.select2-container--default .select2-results__option{transition:all 0.3s}.select2-container--default .select2-results__option--highlighted[data-selected=false]{background-color:var(--background-2);color:var(--text)}.select2-container--default .select2-results__option[data-selected=true]{background-color:var(--accent);color:#fff}.separate-containers .inside-left-sidebar,.separate-containers .inside-right-sidebar{margin:0}.separate-containers.left-sidebar .site-main{margin:0}.is-left-sidebar{width:25%;padding-right:64px}.site-content .content-area{width:unset;flex:1}#left-sidebar .widget{padding:0}@media (max-width:768px){.is-left-sidebar.sidebar{order:-10}}.woocommerce-products-header>img{width:100%;margin-bottom:8px;border-radius:4px}.wpgb-facet-16 fieldset{width:100%}.wpgb-facet-16 fieldset .wpgb-inline-list{display:flex;row-gap:8px;column-gap:8px;flex-wrap:wrap;border-top:1px solid var(--border);margin-top:8px;padding:6px 0;border-bottom:1px solid var(--border)}.wpgb-facet-16.wpgb-facet .wpgb-inline-list li{margin:0}.wpgb-facet-16.wpgb-facet .wpgb-inline-list li .wpgb-button[aria-pressed="true"]{border:1px solid var(--border);background-color:var(--background-3);color:var(--text);border-radius:100px;transition:all 0.3s}.wpgb-facet-16.wpgb-facet .wpgb-inline-list li .wpgb-button .wpgb-button-label{font-size:.9em}.wpgb-facet-16.wpgb-facet .wpgb-inline-list li .wpgb-button[aria-pressed="true"]:hover{border-color:var(--link-hover)}.wpgb-facet-16.wpgb-facet .wpgb-selection-facet .wpgb-button-control:before,.wpgb-facet-16.wpgb-facet .wpgb-selection-facet .wpgb-button-control:after{background-color:var(--light-text);width:1px;transition:all 0.3s}.wpgb-facet-16.wpgb-facet .wpgb-selection-facet .wpgb-button:hover .wpgb-button-control:before,.wpgb-facet-16.wpgb-facet .wpgb-selection-facet .wpgb-button:hover .wpgb-button-control:after{background-color:var(--link-hover)}.button-wrapper.tag-new{position:relative;display:flex;flex-direction:row-reverse;align-items:center}.button-wrapper.tag-new:before{content:"New";font-family:var(--body-font);font-weight:700;font-size:.75em;padding:.3em .3em;color:#fff;background:var(--accent);text-transform:uppercase;line-height:1;display:flex}@media (max-width:1200px){.button-wrapper.tag-new:before{font-size:.7em;padding:.2em .2em;position:absolute;top:-15px}}@media (max-width:1024px){.button-wrapper.tag-new:before{display:none}}.woocommerce ul.products{margin:0;padding-top:24px;display:grid;grid-template-columns:repeat(4,1fr);column-gap:32px;row-gap:32px}.woocommerce ul.products:before{content:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{list-style-type:none;width:100%;display:flex;margin:0}.woocommerce ul.products li.product .add_to_cart_button,.woocommerce-page ul.products li.product .add_to_cart_button{display:none}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce-loop-product__link{display:flex;flex-direction:column;width:100%;padding-bottom:16px}.product-flags{position:absolute;top:0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;row-gap:4px}.product-flags .flag{padding:4px 8px;text-transform:uppercase;font-size:.85em;color:#fff}.product-flags .flag.sale{background-color:var(--sale)}.product-flags .flag.new{background-color:var(--button-1-hover)}.product-flags .flag.limited-edition{background-color:#898d96}.product-flags .flag.out-of-stock{background:#d93d34;text-transform:none;display:inline-flex;align-items:center;column-gap:4px}.product-flags .flag.out-of-stock:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='white' stroke-width='2'%3E%3Cpath stroke-linecap='round' d='m18.5 5.5l-13 13'/%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3C/g%3E%3C/svg%3E");content:"";width:1.1em;height:1.1em;opacity:.5;background-size:100%;margin-left:-2px}.woocommerce-loop-product__link .wc-product-image{padding:0;margin-bottom:16px}.woocommerce-loop-product__link .inside-wc-product-image{position:relative;text-align:center}.woocommerce-loop-product__link .attachment-woocommerce_thumbnail{aspect-ratio:1 / 1;object-fit:contain;height:auto;object-fit:contain;width:100%;mix-blend-mode:multiply}.woocommerce-loop-product__link h2,.woocommerce-loop-product__link .brand-name,.woocommerce-loop-product__link .price{padding:0 16px;transform:translateX(-16px)}.woocommerce-loop-product__link h2,.woocommerce-loop-product__link .price{order:1}.woocommerce-loop-product__link .brand-name{letter-spacing:1.4px;text-transform:uppercase;font-size:.8em;color:var(--light-text);margin-bottom:0}.woocommerce-loop-product__link h2{color:#000;font-size:1em;text-transform:none;font-family:"Lato";font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4em}.woocommerce-loop-product__link .price{color:#000}.woocommerce-loop-product__link .price del{color:var(--light-text);font-weight:400}.woocommerce-loop-product__link .price ins{color:var(--sale)}.woocommerce-loop-product__link,.woocommerce-loop-product__link>*{transition:all 0.3s}.woocommerce-loop-product__link:hover{background-color:var(--background-2)}.woocommerce-loop-product__link:hover h2,.woocommerce-loop-product__link:hover .brand-name,.woocommerce-loop-product__link:hover .price{transform:translateX(0)}.woocommerce-pagination{display:flex;justify-content:center;padding-bottom:64px}.woocommerce-pagination .page-numbers{margin:0}.woocommerce-pagination li .page-numbers{transition:all 0.3s;padding:6px 10px;min-width:32px;display:inline-block}.woocommerce-pagination li a.page-numbers:hover{background-color:var(--background-2)}.woocommerce-pagination .next,.woocommerce-pagination .prev{color:#fff0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='15' viewBox='0 0 8 15' fill='none'%3E%3Cpath d='M1 1L7 7.375L1 13.75' stroke-linecap='round' stroke='black' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}.woocommerce-pagination .prev{transform:rotate(180deg)}.woocommerce-archive-wrapper .entry-content{margin-bottom:64px}@media (max-width:1024px){.product-flags .flag.out-of-stock:before{content:none}}@media(max-width:768px){.woocommerce-loop-product__link:hover{background:#fff0}.woocommerce-loop-product__link h2,.woocommerce-loop-product__link .brand-name,.woocommerce-loop-product__link .price{transform:translateX(0);padding:0}.product-flags .flag{font-size:.75em}.woocommerce ul.products{grid-template-columns:repeat(2,1fr)!important;column-gap:24px;row-gap:32px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0!important;width:100%!important}}@media(max-width:600px){.woocommerce-loop-product__link h2,.woocommerce-loop-product__link .brand-name,.woocommerce-loop-product__link .price{text-align:center;font-size:.9em}.woocommerce-loop-product__link .brand-name{font-size:.75em}}.jvm_add_to_wishlist.button,.jvm_add_to_wishlist.button.in_wishlist{background:#fff0;position:absolute;right:0;font-size:1.2em;padding:4px 8px;color:var(--link);transition:all 0.3s;opacity:.8}.jvm_add_to_wishlist.button:hover,.jvm_add_to_wishlist.button:active,.jvm_add_to_wishlist.button:focus,.jvm_add_to_wishlist.button.in_wishlist{background-color:#fff0;color:var(--link-hover);transform:scale(1.1);opacity:1}#products-header .wpgb-facet{display:flex;align-items:center}#products-header .wpgb-facet .wpgb-facet-title{margin:0 12px 0 0;font-size:1em}#products-header .wpgb-facet fieldset{margin:0}#products-header .wpgb-facet select.wpgb-select:not([multiple]){border:1px solid var(--border);border-width:0 0 1px 0;border-radius:0}#products-header .wpgb-facet select.wpgb-select+.wpgb-select-controls .wpgb-select-separator{display:none}#products-filters{padding-bottom:32px}#products-filters .wpgb-facet .wpgb-radio-label,#products-filters .wpgb-facet .wpgb-button-label,#products-filters .wpgb-facet .wpgb-rating-label,#products-filters .wpgb-facet .wpgb-az-index-label,#products-filters .wpgb-facet .wpgb-checkbox-label,#products-filters .wpgb-facet .wpgb-hierarchy-label{font-size:.95em}#products-filters .wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox-control{height:18px;width:18px;margin-top:1px}#products-filters .wpgb-facet{border-bottom:1px solid var(--border)}#products-filters .wpgb-facet:empty{display:none}#products-filters .wpgb-facet .wpgb-facet-title{text-transform:uppercase;font-family:"Josefin Sans";font-size:1em;letter-spacing:1px;margin-bottom:0;padding:12px 0;display:flex;align-items:center;justify-content:space-between}#products-filters .wpgb-facet fieldset{padding-bottom:12px}#products-filters .wpgb-facet>fieldset:last-child{margin-bottom:0}#products-filters .wpgb-facet .wpgb-range-values{font-size:.85em}#products-filters #categories-filter span.wpgb-hierarchy>.wpgb-hierarchy-label{font-weight:700}#products-filters #categories-filter>li[data-depth="1"]{padding-left:25px}.wpgb-facet .wpgb-hierarchy-facet #categories-filter .wpgb-hierarchy{color:var(--text);transition:all 0.3s}.wpgb-facet .wpgb-hierarchy-facet #categories-filter a.wpgb-hierarchy:hover{color:var(--link-hover)}body.product-parent-category-27122 .wpgb-facet-17,.product-parent-category-27123 .wpgb-facet-17{display:none}@media (max-width:768px){body.separate-containers #page{position:relative}#products-header .wpgb-facet select.wpgb-select:not([multiple]){font-size:1em}#products-filters,#left-sidebar:before{position:absolute;top:0;height:100%;left:-100vw}#products-filters{position:absolute;background-color:#fff;width:320px;z-index:1;transition:all 0.3s;padding:0 16px}#left-sidebar:before{content:"";width:100vw;background-color:#fff0;z-index:1;transition:background-color 0.3s}#left-sidebar.opened:before{background-color:rgb(90 87 93 / .9);left:0}#left-sidebar.opened #products-filters{left:0}.wpgb-facet .wpgb-pagination-facet .wpgb-pagination{display:flex;align-items:center}}@media (max-width:479px){#products-header .wpgb-facet-title{display:none}}.fibofilters-more-less{position:relative;height:auto;max-height:unset;padding:8px;border:none;border-radius:4px;box-shadow:none;color:#2a2a2a;cursor:pointer;font-style:unset;font-size:14px;font-weight:500;line-height:16px;letter-spacing:0;text-decoration:unset;text-transform:none;-webkit-appearance:none;transition:background-color ease 0.25s;margin:0;background:var(--background-2);text-transform:capitalize;display:inline-block}.fibofilters-block--category .fibofilters-block__pre-headline{color:var(--text);font-size:1.33em;font-weight:600;line-height:23px;margin:0;padding:0;text-transform:uppercase;font-family:"Josefin Sans"}body:not(.woocommerce-shop) .fibofilters-block--category .fibofilters-block__headline-box{display:none}.fibofilters-block--category span.fibofilters-block__breadcrumbs{display:flex;align-items:center;column-gap:2px;font-size:0}.fibofilters-block--category span.fibofilters-block__breadcrumbs:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='wpgb-icon'%3E%3Cpolyline fill='none' stroke='currentColor' stroke-linecap='round' stroke-miterlimit='10' points='17,2 7,12 17,22 ' transform='translate(0, 0)' stroke-linejoin='round'/%3E%3C/svg%3E");content:"";display:block;width:16px;height:16px}.fibofilters-block--category span.fibofilters-block__breadcrumbs a{font-size:1rem;color:var(--text)!important;text-transform:none}.fibofilters-block--category li.fibofilters-item--link{margin:0;padding:6px 0 0 0}.fibofilters-block--category span.fibofilters-block__breadcrumbs+ul li.fibofilters-item--link{padding:6px 0 0 20px}.fibofilters-block--category li.fibofilters-item--more-less{margin-top:16px}.fibofilters-product-placeholder{animation-duration:1.8s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#fafafa 8%,#f4f4f4 38%,#fafafa 54%);background-size:1000px 640px;position:relative;height:clamp(16.25rem, 13.5061rem + 11.7073vw, 23.75rem)}.fibofilters-product-placeholder *,.fibofilters-product-placeholder:before,.fibofilters-product-placeholder:after{display:none;content:none}.fibofilters-applied-filters{padding:0}.fibofilters-horizontal-filters-container .fibofilters-filter-button,.fibofilters-applied-filters .fibofilters-applied-filter{border-radius:3px;padding:6px 8px;font-size:.9rem}.fibofilters-applied-filters .fibofilters-applied-filter-icon{margin-left:.5em}.fibofilters-button svg{transform-origin:center;transform:scale(.9)}.fibofilters-horizontal-filters-container .fibofilters-horizontal-filters{padding-bottom:0}.fibofilters-popover{padding:12px;border-radius:3px}.fibofilters-popover .fibofilters-block{padding:0}.fibofilters-popover>svg{margin-bottom:8px}.fibofilters-offcanvas{border-radius:0}.fibofilters-offcanvas-btn{background:var(--button-1);text-transform:uppercase;font-weight:700;letter-spacing:1px;border:0;border-radius:100px;padding:12px 24px}.fibofilters-offcanvas-content>.fibofilters-block:last-child{margin-bottom:0}.products-count-and-ordering{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.products-count-and-ordering>p{margin:0}.woocommerce-notices-wrapper+.woocommerce-ordering{display:none!important}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@media (max-width:520px){.products-count-and-ordering{flex-direction:column-reverse;row-gap:6px}.products-count-and-ordering .woocommerce-ordering{width:100%}.products-count-and-ordering>p{color:var(--light-text);font-size:.9rem}}body.archive.tax-brand .woocommerce-breadcrumb,body.archive.tax-brand #wc-column-container{max-width:1440px;margin:0 auto}body.archive.tax-brand .site-content .content-area{width:100%;flex:unset}body.archive.tax-brand .entry-content{background-color:var(--background-2)}body.archive.tax-brand .woocommerce-products-header{background-color:#fff;padding:64px 24px 64px 24px;display:flex;flex-direction:column;align-items:center}body.archive.tax-brand .woocommerce-products-header .brand-image{max-width:280px;margin-bottom:48px}body.archive.tax-brand .woocommerce-products-header .term-description{text-align:justify;max-width:600px;margin:0 auto;margin-bottom:24px}body.archive.tax-brand #wc-column-container{padding:64px 24px 32px 24px}.gray-bg-products .woocommerce-loop-product__link:hover,body.archive.tax-brand .woocommerce-loop-product__link:hover{background-color:var(--background-1);box-shadow:0 0 20px rgb(0 0 0 / .1)}.gray-bg-products .woocommerce-loop-product__link .wc-product-image,body.archive.tax-brand .woocommerce-loop-product__link .wc-product-image{background-color:var(--background-1);padding:16px}body.archive.tax-brand .woocommerce-pagination li a.page-numbers:hover{background-color:#fff}body.archive.tax-brand .woocommerce-no-products-found{padding:64px 24px;text-align:center;font-weight:700}body.archive.tax-brand #products-pagination{padding-bottom:64px}body.archive.tax-brand #products-pagination li a{transition:all 0.3s}body.archive.tax-brand #products-pagination li a[aria-current],body.archive.tax-brand #products-pagination li a:hover{background-color:#fff}@media(max-width:768px){body.archive.tax-brand .woocommerce-products-header{padding:32px 16px 48px 16px}body.archive.tax-brand .woocommerce-products-header .brand-image{margin-bottom:24px}body.archive.tax-brand .woocommerce-products-header .term-description{margin:0}}@media(max-width:479px){body.archive.tax-brand .woocommerce-products-header .brand-image{width:200px}}body.single-product.separate-containers.right-sidebar .site-main{margin:0 32px 0 0}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:45%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{margin-top:0;width:53%}body.single-product .entry-content>.product{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media(max-width:1024px){body.single-product.separate-containers.right-sidebar .site-main{margin:0}}@media(max-width:768px){body.single-product .entry-content>.product{flex-direction:column;align-items:center}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{max-width:500px;margin-top:16px}}article.product .product-flags{z-index:1;top:8px}.woocommerce-product-gallery{position:relative}.woocommerce-product-gallery__trigger{position:absolute;top:8px;right:8px;font-size:0;width:30px;height:30px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='black' d='M22.4,21.2L16.2,15c1.3-1.5,2.1-3.5,2.1-5.6c0-4.7-3.8-8.6-8.6-8.6S1.2,4.7,1.2,9.4s3.8,8.6,8.6,8.6c2.2,0,4.2-0.9,5.7-2.2 l6.2,6.2L22.4,21.2z M9.8,16.9c-4.2,0-7.6-3.4-7.6-7.6c0-4.2,3.4-7.6,7.6-7.6c4.2,0,7.6,3.4,7.6,7.6C17.3,13.6,13.9,16.9,9.8,16.9z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:18px;background-color:var(--background-3);background-position:center;opacity:1;border-radius:30px;z-index:1}.woocommerce-product-gallery img{aspect-ratio:1/1;object-fit:contain}.woocommerce-product-gallery a>img{mix-blend-mode:multiply}.woocommerce-product-gallery .zoomImg{background-color:var(--background-3)}.woocommerce-product-gallery__image{transition:all 0.3s}.woocommerce-product-gallery__image:after{position:absolute;bottom:0;left:0;right:0;content:"";width:0%;height:3px;background-color:var(--accent);transition:all 0.3s}.woocommerce-product-gallery__image:hover{background:var(--background-3)}.woocommerce-product-gallery__image:hover:after{width:100%}.woocommerce-product-gallery .flex-control-nav{display:flex;flex-wrap:wrap;margin:0;list-style-type:none;column-gap:12px;row-gap:12px;margin-top:24px}.woocommerce-product-gallery .flex-control-nav li{width:calc(100% / 6);background-color:var(--background-3);display:flex}.woocommerce-product-gallery .flex-control-nav li img{position:relative;border-bottom:2px solid #fff0;transition:all 0.3s;background-color:#fff}.woocommerce-product-gallery .flex-control-nav li img.flex-active{mix-blend-mode:multiply;border-bottom-color:var(--accent)}@media (max-width:1024px){body.single-product #content{flex-direction:column}body.single-product #content>div{width:100%}#product-sidebar-content{margin-top:32px;display:flex;column-gap:16px;flex-direction:row}#product-sidebar-content>div{width:50%}}@media (max-width:768px){#product-sidebar-content{flex-direction:column;row-gap:16px}#product-sidebar-content>div{width:100%}.woocommerce-product-gallery .flex-control-nav{column-gap:8px;row-gap:8px;justify-content:center}.woocommerce-product-gallery .flex-control-nav li{width:calc(100% / 8)}}body.single-product .summary .brand{margin-bottom:22px}body.single-product .summary .brand img{max-width:100px}h1.product_title{margin-bottom:0;font-size:1.3em;font-family:"Lato",sans-serif;text-transform:none;font-weight:700}.product-reference{color:var(--light-text);font-size:.9em}.product-price-wrapper{border-top:1px solid var(--border);padding-top:16px;margin-top:16px}.product-price-wrapper .price{font-size:24px;font-weight:700}.product.sale .product-price-wrapper .price{display:flex;flex-direction:column}.product-price-wrapper .price del{color:var(--light-text);font-weight:400;font-size:.8em}.product-price-wrapper .price ins{color:var(--sale)}.product-price-wrapper+form.cart{margin-top:16px}.tax-shipping-delivery-label{font-size:.9em;color:var(--light-text)}.product-short-description{margin-bottom:24px;margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.product-short-description>a{margin-top:8px;display:inline-block}.product-short-description>a svg{fill:none;stroke:currentColor;stroke-width:1px;width:14px;height:8px}.stock{display:inline-flex;font-weight:700}.stock.out-of-stock{color:#d93d34}.stock.out-of-stock{display:inline-flex;column-gap:.3em;align-items:center}.stock.out-of-stock:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23d93d34' stroke-width='2'%3E%3Cpath stroke-linecap='round' d='m18.5 5.5l-13 13'/%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3C/g%3E%3C/svg%3E");width:1.1em;height:1.1em;opacity:.5;background-size:100%}article.product form.cart,.single_variation_wrap,.woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;width:100%;align-items:center;column-gap:16px}body.single-product form.cart .quantity{display:none!important}button.single_add_to_cart_button{background-color:var(--button-1);border-radius:200px;border-radius:200px;transition:all 0.3s;font-weight:400;padding:16px 24px;text-transform:uppercase;letter-spacing:.1em}button.single_add_to_cart_button:hover{background-color:var(--button-1-hover)}.shipping-delay{margin-top:20px;width:100%}body.single-product form.cart .jvm_add_to_wishlist.button{position:static;transform:scale(1.2)}@media (max-width:768px){body.single-product .summary .brand{margin:16px 0 10px;text-align:center}body.single-product .summary{font-size:.9em;text-align:center}.product-short-description{display:none}article.product form.cart,article.product .single_variation_wrap,article.product .woocommerce-variation-add-to-cart{text-align:initial;column-gap:6px}article.product:not(.product_cat-alliances):not(.product_cat-trauringe) form.cart{position:fixed;bottom:0;background:#fff;padding:16px;box-shadow:0 0 20px rgb(0 0 0 / .1);left:0;width:100%;z-index:1;justify-content:center;row-gap:12px}.shipping-delay{margin:0 0 0 8px;font-size:.8em;width:auto}}@media (max-width:479px){.shipping-delay{margin:0}}article.product .summary .related.products{margin-top:16px;padding-top:16px;border-top:1px solid var(--border);display:none}article.product .summary section.products{border-top:1px solid var(--border);padding-top:16px;margin-top:16px}article.product .summary section.products ul{padding-top:8px;margin-bottom:16px;column-gap:8px;grid-template-columns:repeat(5,1fr)}article.product .summary section.products .woocommerce-loop-product__link{border:1px solid var(--border);padding-bottom:8px}article.product .summary section.products .woocommerce-loop-product__link:hover{border-color:var(--link-hover);box-shadow:0 0 10px rgb(0 0 0 / .1);background-color:#fff}article.product .summary section.products .wc-product-image{margin:0}article.product .summary section.products h2{font-size:.9em;margin:0}article.product .summary section.products ul h2,article.product .summary section.products ul .brand-name,article.product .summary section.products ul .jvm_add_to_wishlist.button{display:none}article.product .summary section.products .price{font-size:.8em;font-weight:700;padding:0;transform:none;width:100%;text-align:center}@media (max-width:768px){article.product .summary .related.products{display:block}article.product .summary section.products ul{justify-content:center;column-gap:10px;row-gap:10px;margin-bottom:0}article.product .summary section.products li.product{width:16%}article.product .summary section.products ul{column-gap:4px;grid-template-columns:repeat(5,1fr)!important}article.product .summary section.products ul.products[class*=columns-] li.product{margin:0}}@media (max-width:479px){article.product .summary section.products ul{column-gap:4px}article.product .summary section.products li.product{width:23%}article.product .summary section.products ul{grid-template-columns:repeat(4,1fr)!important}article.product .summary section.products .price{font-size:.7em}}.up-sells.upsells.products+.related.products{display:none}article.product .summary section.up-sells.upsells.products ul.products{row-gap:8px}.up-sells.upsells.products .product-flags{display:none}#details{width:100%}.woocommerce-tabs{padding-top:48px}.woocommerce-tabs ul.tabs{margin:0;box-shadow:inset 0 -1px 0 var(--border)}.woocommerce-tabs ul.tabs li{margin-right:3px}.woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:flex}.woocommerce-tabs ul.tabs a{text-transform:uppercase;font-weight:700;padding:12px;font-size:.9em;border-bottom:3px solid #fff0;transition:all 0.3s;color:var(--text)}.woocommerce-tabs ul.tabs .active a,.woocommerce-tabs ul.tabs a:hover{border-color:var(--accent)}.woocommerce-Tabs-panel--video{position:relative;padding-bottom:56.25%;height:0}.woocommerce-Tabs-panel--video iframe.product-youtube-video{position:absolute;top:0;left:0;width:100%;height:100%}#tab-brand-content{margin-bottom:32px}#tab-brand-content img{max-width:200px}.woocommerce-tabs ul.tabs{display:none}.woocommerce-tabs{padding-top:0}.woocommerce #content div.product .woocommerce-tabs{display:flex;flex-direction:column}.woocommerce-tabs ul.tabs{display:none}.product-tab-accordion{display:block}.wc-tab{margin-top:1em!important;margin-bottom:16px;padding-inline:12px}.product-tab-accordion[aria-controls='tab-description']{order:0}#tab-description,.product-tab-accordion[aria-controls='tab-additional_information']{order:1}#tab-additional_information,.product-tab-accordion[aria-controls='tab-video']{order:2}#tab-video,.product-tab-accordion[aria-controls='tab-brand']{order:3}#tab-brand{order:4}#tab-video{min-height:400px}.product-tab-accordion[aria-controls='tab-warranty']{order:5}#tab-warranty{order:6}.product-tab-accordion[aria-controls='tab-returns']{order:7}#tab-returns{order:8}.product-tab-accordion[aria-controls='tab-availability']{order:9}#tab-availability{order:10}.product-tab-accordion a{text-transform:uppercase;font-weight:700;letter-spacing:0;color:var(--text);font-size:.9rem;display:block;padding:12px;background:var(--background-3);border-bottom:2px solid var(--background-1);transition:all 0.3s}@media (min-width:769px){#details{margin-top:32px}}@media (max-width:768px){.product-tab-accordion a{margin-left:-16px;margin-right:-16px}}@media (max-width:479px){.woocommerce-tabs ul.tabs a{font-size:.7em;text-align:center;padding:0 8px;height:48px;display:flex;align-items:center}.woocommerce-page div.product .woocommerce-tabs ul.tabs li a span{display:none}}.woocommerce-product-attributes{border:0}.woocommerce-product-attributes tbody,.woocommerce-product-attributes tbody tr,.woocommerce-product-attributes tbody th,.woocommerce-product-attributes tbody td{display:flex;flex-wrap:wrap;border:0}.woocommerce-product-attributes tbody{row-gap:16px;justify-content:space-between}.woocommerce-product-attributes tbody tr{width:48%;flex-direction:column}.woocommerce-product-attributes tbody th,.woocommerce-product-attributes tbody td{width:100%;padding:0}.woocommerce-product-attributes tbody th{text-transform:uppercase;font-size:.9em}.woocommerce-product-attributes tbody p{margin:0}.woocommerce-product-attributes tbody td a{color:var(--text);pointer-events:none}@media (max-width:768px){.woocommerce-product-attributes{font-size:.9em}}@media (max-width:479px){.woocommerce-product-attributes tbody{flex-direction:column}.woocommerce-product-attributes tbody tr{width:100%}}body.single-product>.related.products .yarpp-related{margin:0}body.single-product>.related.products .yarpp-related a{font-weight:inherit}body.single-product>.related.products .yarpp-related .wrapper{background:var(--background-3);padding:84px 24px 64px 24px;margin-top:48px}body.single-product>.related.products .yarpp-related .wrapper>h2{text-align:center;font-size:28px}body.single-product>.related.products .yarpp-related .wrapper ul{max-width:1440px;margin:0 auto}body.single-product>.related.products .yarpp-related .wrapper ul .wc-product-image{background-color:#fff}body.single-product>.related.products .yarpp-related .wrapper ul .wc-product-image img{aspect-ratio:1 / 1;height:auto}body.single-product>.related.products .yarpp-related .wrapper ul .woocommerce-loop-product__link:hover{background-color:#fff}article.product table.variations+.single_variation_wrap{row-gap:16px;column-gap:10px;margin-top:-12px;order:1}article.product table.variations+.single_variation_wrap .woocommerce-variation-add-to-cart{width:auto}article.product table.variations+.single_variation_wrap .single_variation{flex:1}article.product table.variations+.single_variation_wrap .single_variation{font-weight:700;font-size:24px}article.product table.variations a.reset_variations{display:none!important}article.product table.variations{border-width:0 0 1px 0;margin-top:16px}article.product form.cart select{width:unset;flex:1}.product.product-type-variable .product-price-wrapper .price{font-size:18px}.simple-size-guide{justify-content:flex-end;margin-top:3px}@media(max-width:768px){article.product table.variations{margin-top:0;margin-bottom:0}article.product table.variations tbody tr:first-child th.label,article.product table.variations tbody tr:first-child td.value{border-top:0;padding-top:0}article.product table.variations+.single_variation_wrap{justify-content:center;margin-top:0}article.product table.variations+.single_variation_wrap .single_variation{text-align:center}article.product table.variations+.single_variation_wrap .woocommerce-variation-add-to-cart{row-gap:10px;justify-content:center}}@media(max-width:479px){article.product table.variations+.single_variation_wrap{flex-direction:column}article.product table.variations+.single_variation_wrap .single_variation{font-size:1.3em}article.product table.variations+.single_variation_wrap .woocommerce-variation-add-to-cart .shipping-delay{width:100%;text-align:center}}.product-options{margin:0 0 32px 0;border-bottom:1px solid var(--border);width:100%}.product-options .product-option{padding:16px 0;border-top:1px solid var(--border);display:flex;flex-direction:column;row-gap:8px}.product-options .input-wrapper{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}.product-options .input-wrapper .input-wrapper-description{display:flex;width:50%;margin-top:6px}.product-options label,.alliances-field label{width:50%}.product-options input{flex:1}.product-options .product-options-toggle{display:none}.product-options label:after,.alliances-field label:after{content:attr(data-price);color:var(--light-text);display:block;font-size:.8em}.single_variation_wrap+.product-options{margin-top:-24px}.single_variation_wrap+.product-options .product-option:first-of-type{border:0}@media(max-width:768px){.product-options{width:100%;margin-bottom:0;border:0}.product-options select,.product-options input{font-size:1em}.product-options .product-option{display:none;border-top:0;padding-top:0}.product-options .product-options-toggle{display:block;color:var(--text);text-align:center;border-radius:4px;background:var(--background-3);padding:6px;width:100%}.product-options.opened{border-bottom:1px solid var(--border)}.product-options.opened .product-options-toggle{display:none}.product-options.opened .product-option{display:flex}article.product table.variations th.label label,.product-options .product-option label{text-align:left;font-weight:700}.single_variation_wrap+.product-options{margin-top:0}}@media(max-width:479px){.product-options .input-wrapper{flex-direction:column;align-items:center}.product-options .product-option label{margin-bottom:3px}.product-options .product-option label:after,.alliances-field label:after{display:inline-block;margin-left:5px}.product-options .product-option .input-wrapper>*{width:100%}}body.product-alliances article.product .product-price-wrapper,body.product-alliances article.product .product-short-description,body.product-alliances article.product .related.products{display:none}.alliances-configurator,.alliances-recap-wrapper{width:100%}body.product-alliances article.product select,.alliances-configurator select{max-width:180px}body.product-alliances article.product table.variations{counter-reset:alliances-variants;margin:16px 0 0 0;border:0}article.product table.variations th.label,article.product table.variations td.value{padding:0;border:0;text-align:left;border-width:1px 0 0 0;border-top:1px solid var(--border);padding-top:10px;padding-bottom:10px;margin-bottom:0}article.product table.variations th.label{font-weight:400}article.product table.variations td.value{text-align:right}body.product-alliances article.product table.variations th.label label,.alliances-configurator .label-title,body.product-alliances article.product .alliances-recap-wrapper label{font-family:'Josefin Sans';text-transform:uppercase;font-weight:400;font-size:.9em}.alliances-configurator .configurator-wrapper{border-top:1px solid var(--border);padding-top:10px;padding-bottom:10px}body.product-alliances article.product table.variations th.label label:before,.alliances-configurator .label-title:before{display:inline-block;color:#fff;background:#BFB36A;width:24px;height:24px;border-radius:20px;line-height:26px;text-align:center;font-weight:400;margin-right:10px}body.product-alliances article.product table.variations th.label label:before{content:counter(alliances-variants);counter-increment:alliances-variants}.alliances-configurator .label-title:before{content:counter(alliances-variants);counter-increment:alliances-variants}.alliances-configurator .label-title-wrapper{display:flex;justify-content:space-between}.input-wrapper-description{font-size:.85em;display:flex;align-items:center;column-gap:4px}.input-wrapper-description:before{content:"?";font-size:12px;color:var(--accent);border-radius:16px;border:1px solid var(--accent);width:16px;height:16px;display:flex;margin-right:2px;font-weight:700;text-align:center;justify-content:center;line-height:13px}.alliances-configurator .input-wrapper{padding-left:34px;display:flex;justify-content:space-between;align-items:center;margin-top:8px}.alliances-configurator .collapsed-opener .label-title:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.8px' height='7px' viewBox='0 0 13.8 7' fill='none'%3E%3Cpath stroke='black' d='M13.3,0.5l-6.4,6l-6.4-6'%3E%3C/path%3E%3C/svg%3E");background-size:16px;width:16px;height:10px;background-position:center;background-repeat:no-repeat;display:inline-block;margin-left:12px}body.product-alliances article.product .single_variation_wrap{padding-top:10px;border-top:1px solid var(--border)}body.product-alliances article.product .alliances-recap-wrapper{background-color:var(--background-2);padding:16px;margin-bottom:16px;display:flex;font-size:.9em;column-gap:24px}body.product-alliances article.product .alliances-recap-wrapper ul{list-style-type:none;margin:0;padding:0}body.product-alliances article.product .alliances-recap-wrapper label{margin-bottom:10px;display:block;font-size:1em}body.product-alliances article.product .alliances-recap-wrapper .reassurances{font-size:.9em;color:var(--light-text);margin-bottom:0}body.product-alliances article.product .alliances-recap-wrapper .price{font-weight:700;font-size:24px}body.product-alliances article.product .alliances-recap-wrapper .alliances-recap{width:60%}body.product-alliances article.product .alliances-recap-wrapper .alliances-total{flex:1}.alliances-recap li{display:flex}.alliances-recap li .label{min-width:90px}.alliances-recap li .value{flex:1;font-weight:700}.alliances-recap .recap-engraving{display:none}.alliances-recap .recap-engraving:after{content:attr(data-price);margin-left:4px;display:inline-block;font-weight:400;font-size:.9em;color:var(--light-text)}@media(max-width:1200px){body.product-alliances article.product .alliances-recap-wrapper{flex-direction:column;row-gap:16px}body.product-alliances article.product .alliances-recap-wrapper .alliances-recap{width:100%}.alliances-configurator .input-wrapper{padding-left:0}}@media(max-width:768px){body.product-alliances article.product .alliances-recap-wrapper{flex-direction:row}body.product-alliances article.product .alliances-recap-wrapper .alliances-recap{width:60%}body.product-alliances article.product form.cart{margin-bottom:24px}body.product-alliances article.product form.cart .woocommerce-variation-add-to-cart{justify-content:center}}@media(max-width:479px){body.product-alliances article.product .alliances-recap-wrapper{flex-direction:column}body.product-alliances article.product .alliances-recap-wrapper .alliances-recap{width:100%}}body.woocommerce-cart .return-to-shop .button{text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:.9em;padding:12px 24px;border-radius:200px}body.woocommerce-cart .woocommerce table.shop_table{border:0;margin-bottom:0}body.woocommerce-cart .woocommerce table.shop_table thead,body.woocommerce-checkout .woocommerce table.shop_table thead{display:none}.woocommerce-cart table.cart tr{display:flex}.woocommerce-cart table.cart .product-thumbnail{width:20%}.woocommerce-cart table.cart img{width:90%;aspect-ratio:1 / 1;object-fit:contain}.woocommerce-cart table.cart .product-name{padding:24px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:35%}.woocommerce-cart table.cart .product-name .brand,.woocommerce-checkout .product-name .brand a{letter-spacing:1.4px;text-transform:uppercase;font-size:.9em;color:var(--light-text);margin-bottom:0}.woocommerce-cart table.cart .product-name>a{color:#000;font-size:1.1em;font-weight:700}.woocommerce-cart table.cart .product-name .variation{font-size:.85em;margin-top:16px}.woocommerce-cart table.cart .product-name .variation dt{clear:both;min-width:140px}.woocommerce-cart table.cart .product-name .variation dt,.woocommerce-cart table.cart .product-name .variation dd{float:left}.woocommerce-cart table.cart .product-name .variation dd,.woocommerce-cart table.cart .product-name .variation dd p{margin:0}.woocommerce-cart table.cart .product-name .variation dd p{margin-left:12px}.woocommerce-cart table.cart td{border:0;border-top:1px solid var(--border);padding-top:24px;padding-bottom:24px;display:flex;align-items:center}.woocommerce-cart table.cart tr:first-child td{border-top:0}.woocommerce-cart .cart_item .product-quantity{width:10%}.woocommerce-cart .cart_item .product-quantity a{display:none}.woocommerce-cart .cart_item .product-quantity>.quantity{width:100%}.woocommerce-cart .cart_item .product-price{justify-content:center}.woocommerce-cart .cart_item .product-subtotal{justify-content:flex-end}.woocommerce-cart .cart_item .product-price,.woocommerce-cart .cart_item .product-subtotal{width:15%}.woocommerce-cart table.cart .product-subtotal .amount{font-weight:700}.woocommerce-cart .cart_item .product-remove{width:5%;order:100;justify-content:flex-end}.woocommerce a.remove{width:48px;height:48px;display:flex;align-items:center;justify-content:center;transition:all 0.3s;border:0;border-radius:50%;background-color:#fff0;font-size:1.8em}.woocommerce a.remove svg{width:20px;fill:var(--accent-1);transition:all 0.3s}.woocommerce a.remove:hover{background-color:var(--background-2)}.woocommerce a.remove:hover svg{fill:red}.woocommerce-cart table.cart td.actions{justify-content:space-between;padding:12px 0;flex:1}.woocommerce-cart table.cart td.actions #coupon_code{width:200px;padding:16px 0}.woocommerce-cart .cart_totals{width:50%;margin-left:auto;margin-top:32px}.woocommerce-cart .cart_totals h2{font-size:25px}.cart_totals table.shop_table th,.cart_totals table.shop_table td{border:0;border-top:1px solid var(--border);padding:16px 0}.woocommerce-cart .cart_totals table.shop_table th{text-align:left}.woocommerce-cart .cart_totals table.shop_table td{text-align:right}.woocommerce-shipping-methods{list-style-type:none;margin:0;padding:0}.woocommerce-shipping-destination{font-size:.9em;margin:0}.woocommerce-cart input#coupon_code{padding:12px;border-width:0 0 1px 0;width:200px!important}.woocommerce-cart-form .button{border-radius:200px;color:var(--text);text-transform:uppercase;background:#fff;font-size:.9em;border:1px solid #000}.woocommerce .button.alt{border-radius:200px;text-transform:uppercase;letter-spacing:1px}.woocommerce .button.alt:hover{background-color:var(--button-1-hover)}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;float:none;margin:0}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{display:none}body.woocommerce-cart .includes_tax,body.woocommerce-cart .tax_label{display:none}.woocommerce-page .cart-collaterals .cart_totals .order-total th,.woocommerce-page .cart-collaterals .cart_totals .order-total td{border-bottom:1px solid #000;padding-top:24px;padding-bottom:24px;font-size:1.1em}.woocommerce-page .cart-collaterals #shipping_method input{margin-right:6px}.woocommerce-cart .wc-proceed-to-checkout{text-align:right;margin-top:32px;margin-bottom:64px}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{padding:16px 32px}@media (max-width:1024px){.woocommerce-cart table.cart td{align-items:flex-start;font-size:.95em}.woocommerce-cart table.cart .product-name{padding-left:12px;padding-right:12px}.woocommerce-cart table.cart td.product-quantity,.woocommerce-cart table.cart td.product-remove{padding-top:12px}.woocommerce-cart table.cart .product-thumbnail{width:15%;padding-left:0;padding-right:0}.woocommerce-cart table.cart img{width:100%}.woocommerce-cart table.cart .product-name{justify-content:flex-start;width:40%}.woocommerce-cart table.cart .product-name>a{font-size:1em}.woocommerce-cart .cart_item .product-quantity{width:10%}.woocommerce-cart .cart_item .product-price,.woocommerce-cart .cart_item .product-subtotal{width:15%;font-size:.9em}.woocommerce-cart .cart_item .product-remove{width:5%}.woocommerce-cart table.cart .product-name .variation dt{min-width:110px}}@media (max-width:768px){.woocommerce-cart table.cart tr{flex-wrap:wrap}.woocommerce table.cart .cart_item{position:relative;min-height:160px}.woocommerce table.cart .cart_item .product-thumbnail,.woocommerce-page #content table.cart .cart_item .product-thumbnail,.woocommerce-page table.cart .cart_item .product-thumbnail{display:block;width:20%;padding:12px 0;position:absolute;text-align:left!important}.woocommerce table.shop_table_responsive.cart tr td::before,.woocommerce-page table.shop_table_responsive.cart tr td::before{content:none}.woocommerce-cart table.cart .product-name{width:80%;padding:12px 6px 12px 0;margin-left:20%;text-align:left!important}.woocommerce-cart table.cart .product-name .brand,.woocommerce-checkout .product-name .brand a{font-size:.8em}.woocommerce-cart table.cart td.product-remove,.woocommerce-cart .cart_item .product-price,.woocommerce-cart .cart_item .product-subtotal,.woocommerce-cart table.cart td.product-quantity{border-top:0}.woocommerce-cart .cart_item .product-price{margin-left:20%;text-align:left!important}.woocommerce-cart .cart_item .product-price,.woocommerce-cart .cart_item .product-subtotal{width:30%;padding:12px 6px}.woocommerce-cart table.cart td.product-quantity{padding:0 0 12px 0}.woocommerce-cart table.cart .product-name .variation dt{text-align:left}.woocommerce-cart table.cart td.product-remove{width:10%;display:flex;justify-content:flex-end;padding:0}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff0}.woocommerce-cart table.cart img{width:90%}.woocommerce-cart table.cart td.actions{display:flex;column-gap:12px}.woocommerce-cart table.cart td.actions .coupon{flex:1;display:flex}.woocommerce-cart table.cart td.actions .coupon #coupon_code{padding:0;margin-right:12px;font-size:.9em;width:120px!important}.woocommerce-cart table.cart td.actions .coupon button[type=submit],.woocommerce-cart-form .button{padding-left:20px;padding-right:20px;font-size:.8em}.cart_totals table.shop_table_responsive .woocommerce-shipping-totals td,.cart_totals table.shop_table_responsive .woocommerce-shipping-totals td{flex-direction:column;display:flex}.cart_totals .woocommerce-shipping-totals td:before{text-align:left}}@media (max-width:479px){.woocommerce table.cart .cart_item .product-thumbnail,.woocommerce-page #content table.cart .cart_item .product-thumbnail,.woocommerce-page table.cart .cart_item .product-thumbnail{display:none}.woocommerce-cart table.cart .product-name{width:100%}.woocommerce-cart table.cart .product-name,.woocommerce-cart .cart_item .product-price{margin:0}.woocommerce-cart .cart_item .product-price,.woocommerce-cart .cart_item .product-subtotal{width:35%;padding-left:0}.woocommerce-cart table.cart td.product-quantity{width:20%}.woocommerce-cart table.cart .product-name .variation{margin-top:8px}.woocommerce-cart table.cart td.actions{flex-direction:column;row-gap:4px}.woocommerce-cart table.cart td.actions .coupon{width:100%}.woocommerce-cart table.cart td.actions .coupon #coupon_code{width:auto!important;flex:1}}form.checkout{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative}form.checkout .woocommerce-NoticeGroup{width:100%;margin-bottom:12px}form.checkout .woocommerce-error{width:70%}form.checkout #customer_details,body.woocommerce-checkout #order_review{width:70%}form.checkout #customer_details{display:flex;flex-direction:column}#order_review_heading{display:none}body.woocommerce-order-pay #order_review{width:100%}#payment{width:100%}body.woocommerce-order-pay #payment{border:0;margin-top:-20px}form.checkout #customer_details>div{width:100%}.woocommerce-checkout-review-order-table{position:absolute;right:0;top:0;border:0;border-left:1px solid var(--border);padding-left:32px;width:calc(30% - 32px)}li.wc_payment_method{display:flex;flex-wrap:wrap;column-gap:6px}li.wc_payment_method>label{display:flex;align-items:center;flex-direction:row-reverse;column-gap:8px}li.wc_payment_method label img{max-width:unset!important;object-fit:contain;width:44px;height:30px}li.wc_payment_method.payment_method_spgw_mastercard label img,li.wc_payment_method.payment_method_spgw_maestro label img,li.wc_payment_method.payment_method_spgw_american_express label img,li.wc_payment_method.payment_method_spgw_postfinancecard label img,li.wc_payment_method.payment_method_PowerpayCw_OpenInvoice label img{padding:2px}li.wc_payment_method label .payment-icon{font-size:6px;text-transform:uppercase;background:var(--accent);display:flex;align-items:center;justify-content:center;padding:2px 4px 0 4px;border:2px solid var(--border);font-family:'Josefin Sans';color:#fff;height:28px;width:44px;line-height:1.2em;text-align:center}li.wc_payment_method.payment_method_heylight label .payment-icon{font-size:5.3px}li.payment_method_spgw_twint label img{padding:0;height:auto;border-radius:3px}#payment-form-wallee_1{margin-top:12px;background:#fff;padding:12px;border-radius:5px;box-shadow:0 0 10px rgb(0 0 0 / .1)}@media (max-width:1024px){form.checkout .woocommerce-error,form.checkout #customer_details,body.woocommerce-checkout #order_review{width:60%}.woocommerce-checkout-review-order-table{padding-left:24px;width:calc(40% - 24px)}body.woocommerce-checkout #order_review .order-review-header h3{font-size:20px}}@media (max-width:768px){form.checkout .woocommerce-error,form.checkout #customer_details,body.woocommerce-checkout #order_review{width:100%}.woocommerce-checkout-review-order-table{position:static;border:0;padding:0;width:100%;border-bottom:1px solid var(--border)}body.woocommerce-checkout #order_review h3{font-size:20px}body.woocommerce-checkout #order_review .order-review-header h3{margin-bottom:8px}}@media (max-width:479px){li.wc_payment_method label img,li.wc_payment_method label .payment-icon{display:none}}body.woocommerce-checkout #master-header{position:relative}body.woocommerce-checkout #top-header,body.woocommerce-checkout .dgwt-wcas-search-wrapp,body.woocommerce-checkout #mega-menu-wrapper,body.woocommerce-checkout .header-wrapper>.gb-container>.gb-container:last-child{display:none}body.woocommerce-checkout #master-header .header-wrapper{background-color:var(--background-3)}body.woocommerce-checkout #master-header .header-wrapper>.gb-container{padding-top:20px;padding-bottom:20px}body.woocommerce-checkout #master-header .site-logo{width:150px;position:static;transform:none}body.woocommerce-order-received .site-main,body.woocommerce-order-received .entry-header{margin-top:0}body.woocommerce-order-received h2{font-size:20px}body.woocommerce-order-received h3{font-size:16px;font-family:"Lato",sans-serif;font-weight:700}@media (max-width:1024px){body.woocommerce-checkout .site-main,body.woocommerce-checkout .entry-header{margin-top:0}body.woocommerce-order-received .entry-header{margin-top:24px}body.woocommerce-checkout .entry-content:not(:first-child){margin-top:16px}body.woocommerce-order-received h1{font-size:28px}}@media (max-width:768px){body.woocommerce-checkout #master-header .header-wrapper>.gb-container{padding-top:0;padding-bottom:0}}.site-footer{background-color:var(--background-3)}body.home .site-footer,body.single-product .site-footer,body.woocommerce-checkout .site-footer,body.error404 .site-footer,body.tax-brand .site-footer{background-color:var(--background-1)}body.home .site-footer .footer-logo,body.single-product .site-footer .footer-logo,body.woocommerce-checkout .site-footer .footer-logo,body.error404 .site-footer .footer-logo,body.tax-brand .site-footer .footer-logo{border-color:var(--background-3)}body.woocommerce-checkout .site-footer .footer-reassurances,body.woocommerce-checkout .site-footer .footer-navigation,body.woocommerce-checkout .site-footer .footer-social-media{display:none}.woocommerce-form-login-toggle{border:1px solid var(--border);box-shadow:0 2px 0 var(--border);padding:24px 0;border-radius:4px;padding:16px;margin:16px 0 32px 0;font-weight:700;cursor:pointer;transition:all 0.3s}.woocommerce-form-login-toggle:hover{border-color:var(--accent);box-shadow:0 2px 0 var(--accent)}.woocommerce-form-login-toggle:hover a{color:var(--accent)}.entry-content.login-opened .showlogin{position:fixed;content:"";background:rgb(0 0 0 / .4);left:0;right:0;top:0;bottom:0;z-index:100;display:block;font-size:0;cursor:default}body.woocommerce-checkout .woocommerce-form-login{background:#fff;z-index:101;position:absolute;left:50%;transform:translateX(-50%);width:600px;padding:32px;box-shadow:0 0 20px rgb(0 0 0 / .1);display:flex!important;flex-direction:row;margin-top:-50px;opacity:0;visibility:hidden;transition:all 0.3s;top:10%;flex-wrap:wrap;justify-content:space-between}body.woocommerce-checkout .entry-content.login-opened .woocommerce-form-login{margin-top:0;opacity:1;visibility:visible}body.woocommerce-checkout form.woocommerce-form-login>p{width:100%;margin-bottom:16px}body.woocommerce-checkout form.woocommerce-form-login>p.form-row-first,body.woocommerce-checkout form.woocommerce-form-login>p.form-row-last{width:49%}body.woocommerce-checkout form.woocommerce-form-login .woocommerce-form-login__rememberme{font-weight:600;font-size:.9em;margin-bottom:16px}body.woocommerce-checkout form.woocommerce-form-login button{border-radius:200px;text-transform:uppercase;letter-spacing:1px;font-size:.9em}body.woocommerce-checkout form.woocommerce-form-login>.lost_password{margin-bottom:0}.woocommerce-form-login .show-password-input{display:none}@media(max-width:1024px){body.woocommerce-checkout .woocommerce-form-login{width:90%;top:32px}}@media(max-width:479px){body.woocommerce-checkout .woocommerce-form-login{padding:24px;width:calc(100% - 32px)}}.woocommerce form .form-row label{font-weight:700;font-size:.85em;padding-bottom:4px}.woocommerce form .form-row{margin-bottom:0}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-address-fields__field-wrapper,.woocommerce-EditAccountForm{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:1%;row-gap:16px}.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-shipping-fields__field-wrapper .form-row,.woocommerce-address-fields__field-wrapper .form-row{flex:49%}#billing_company_field,#shipping_company_field,#billing_address_1_field,#shipping_address_1_field,form.checkout .woocommerce-additional-fields .form-row,.woocommerce-EditAccountForm .form-row-wide,.woocommerce-EditAccountForm p,.woocommerce-EditAccountForm fieldset{flex:100%;padding-right:0}#billing_postcode_field,#billing_city_field,#shipping_postcode_field,#shipping_city_field{flex:25%}#billing_last_name_field,#shipping_last_name_field,#billing_city_field,#shipping_city_field,#billing_company_field,#billing_state_field,#shipping_state_field,#billing_email_field{padding-right:0}body.woocommerce-checkout .woocommerce-account-fields{display:flex;background:#f5f5f5;margin-top:18px;padding:18px 18px;justify-content:space-between;border-radius:4px}body.woocommerce-checkout .create-account{width:50%;display:flex;flex-direction:column}body.woocommerce-checkout .create-account .woocommerce-password-strength,body.woocommerce-checkout .create-account .woocommerce-password-hint{display:none!important}body.woocommerce-checkout .woocommerce-account-fields .input-description{width:48%;color:var(--light-text);font-size:.85em;display:flex;align-items:flex-end}body.woocommerce-checkout .woocommerce-account-fields .input-description p{margin:0}@media (max-width:768px){body.woocommerce-checkout .woocommerce-account-fields{flex-wrap:wrap;row-gap:8px}body.woocommerce-checkout .create-account,body.woocommerce-checkout .woocommerce-account-fields .input-description{width:100%}}@media (max-width:479px){.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-shipping-fields__field-wrapper .form-row,.woocommerce-address-fields__field-wrapper .form-row,#billing_postcode_field,#billing_city_field,#shipping_postcode_field,#shipping_city_field{flex:100%}}.woocommerce-page form .mailchimp-newsletter{margin-top:24px}.woocommerce-page form .mailchimp-newsletter label.woocommerce-form__label{display:flex;align-items:flex-start;font-size:1em}.woocommerce-page form .mailchimp-newsletter label.woocommerce-form__label input{margin:2px 8px 0 0}.woocommerce-page form .mailchimp-newsletter label.woocommerce-form__label span{line-height:1.2em;font-weight:400;font-size:.9em;color:var(--light-text)}.woocommerce-page form .mailchimp-newsletter label.woocommerce-form__label span:first-line{font-weight:700;font-size:1.1em;color:var(--text)}.woocommerce-shipping-fields{border:1px solid var(--border);box-shadow:0 2px 0 var(--border);padding:24px 0;border-radius:4px;padding:16px;margin:16px 0 24px 0}.woocommerce-shipping-fields h3{font-family:"Lato";text-transform:none;font-weight:700;font-size:1.1em;margin-bottom:0}.woocommerce-shipping-fields h3 span{margin-left:3px}.woocommerce-shipping-fields .shipping_address{margin-top:24px}.woocommerce-additional-fields{margin-bottom:32px}#payment .payment_methods{margin:0;list-style-type:none;margin-bottom:24px;font-weight:700}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-weight:700;padding:16px 32px}.wc_payment_method{padding-bottom:12px}.wc_payment_method .payment_box{font-weight:400;padding:10px 12px;font-size:.9em;background:#EEE;margin-top:6px;border-radius:3px;width:100%}.wc_payment_method .payment_box p{margin:0}#order_review{background:#F5F5F5;padding:24px}.woocommerce-checkout-review-order-table small{color:var(--light-text);font-weight:400}.woocommerce-checkout-review-order-table .tax_label{display:none}.woocommerce-table--order-details{border:0;border-bottom:1px solid var(--border)}.woocommerce-checkout-review-order-table tr{display:flex;flex-direction:column}.woocommerce-checkout-review-order-table tfoot tr{flex-direction:row}.woocommerce-checkout-review-order-table tfoot tr.shipping{flex-direction:column}.woocommerce-checkout-review-order-table tfoot tr.shipping th,.woocommerce-checkout-review-order-table tfoot tr.shipping td{width:100%;text-align:left}.woocommerce-checkout-review-order-table tfoot tr.shipping #shipping_method{font-size:.9em;margin-top:4px;margin-bottom:12px}.woocommerce-checkout-review-order-table tfoot tr.shipping #shipping_method input{margin-right:6px}.woocommerce-checkout-review-order-table tr td{width:100%;padding:0;border:0}.woocommerce-checkout-review-order-table .product-name .brand{text-transform:uppercase;font-size:.8em;color:var(--light-text)}.woocommerce-checkout-review-order-table tr td.product-name,.woocommerce-table--order-details tr td.product-name{border-top:0;padding-top:12px}.woocommerce-checkout-review-order-table tr:first-child td.product-name,.woocommerce-table--order-details tr:first-child td.product-name{padding-top:0}.woocommerce-checkout-review-order-table tr td.product-total{text-align:left;font-weight:700;padding-bottom:12px}.woocommerce-checkout-review-order-table .variation{display:none}.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tfoot td{width:50%;align-items:center}.woocommerce-checkout-review-order-table tfoot th{text-align:left;border:0;padding:0}.woocommerce-checkout-review-order-table tfoot td{text-align:right}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th,.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td,.woocommerce-checkout-review-order-table tfoot tr.order-total th,.woocommerce-checkout-review-order-table tfoot tr.order-total td{padding:12px 0;border-top:1px solid var(--border)}.woocommerce-checkout-review-order-table tfoot tr.order-total td{display:flex;flex-direction:column;align-items:flex-end}.gift_wrap{padding:16px;margin-top:12px;border:1px solid var(--background-3);box-shadow:inset 0 0 0 3px #fff;background:var(--background-3)}.gift_wrap td{display:flex;flex-direction:column}.gift_wrap h4{text-transform:uppercase;font-size:1em;margin-bottom:8px;display:flex}.gift_wrap h4:before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 134 134' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;fill:%23C2B35E'%3E%3Cg transform='matrix(1,0,0,1,-300,-535.072)'%3E%3Cg transform='matrix(4.16667,0,0,4.16667,300,535.072)'%3E%3Cg transform='matrix(0.24,0,0,0.24,-72,-128.417)'%3E%3Cpath d='M323.889,602.768L317.933,602.768L317.933,576.393L331.89,576.393C327.59,573.561 323.782,568.853 323.782,561.059C323.782,552.663 331.175,548.784 340.376,549.677C350.505,550.66 362.621,557.497 366.957,569.197C371.292,557.497 383.407,550.66 393.535,549.677C402.735,548.784 410.127,552.663 410.127,561.059C410.127,568.853 406.321,573.561 402.022,576.393L415.396,576.393L415.396,602.768L409.447,602.768L409.447,653.924L323.889,653.924L323.889,602.768ZM343.644,580.559L322.1,580.559C322.1,580.559 322.1,598.601 322.1,598.601L364.583,598.601L364.583,580.589L343.955,580.589L343.878,580.583C343.878,580.583 343.796,580.576 343.644,580.559ZM364.583,602.768L328.056,602.768L328.056,649.757C328.056,649.757 345.996,649.757 364.583,649.757L364.583,602.768ZM364.338,576.393C363.117,562.732 350.283,554.825 339.973,553.824C333.557,553.201 327.949,555.204 327.949,561.059C327.949,574.056 341.384,576.125 343.819,576.393L364.338,576.393ZM390.096,576.393C392.511,576.127 405.961,574.064 405.961,561.059C405.961,555.204 400.354,553.201 393.938,553.824C383.63,554.825 370.796,562.732 369.576,576.393L390.096,576.393ZM405.281,602.768L368.749,602.768L368.749,649.757C387.337,649.757 405.281,649.757 405.281,649.757L405.281,602.768ZM368.749,598.601L411.229,598.601C411.229,598.601 411.229,580.559 411.229,580.559L390.27,580.559C390.117,580.576 390.036,580.583 390.036,580.583L389.959,580.589L368.749,580.589L368.749,598.601Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:24px;height:24px;margin-left:-5px;margin-right:5px;margin-top:-3px}.gift_wrap td .input-wrapper{display:flex;text-align:left;align-items:flex-start}.gift_wrap td .input-wrapper input{margin-right:8px;margin-top:6px}.woocommerce-checkout-review-order-table tfoot .gift_wrap td{width:100%;align-items:flex-start}@media (max-width:768px){.gift_wrap{box-shadow:none;margin-bottom:24px;background:#fff;padding:16px;border:1px solid var(--background-4)}}.woocommerce-form-coupon-toggle a,form.checkout #order_review>p:not(.form-row){display:none}.woocommerce-form-coupon-toggle .woocommerce-info{font-weight:700;padding-bottom:8px}form.checkout #order_review>p.form-row{width:49%}form.checkout #order_review>p.form-row button{width:100%;border-radius:200px;text-transform:uppercase;font-size:.85em;letter-spacing:1px;padding:12px}.woocommerce-table--order-details .product-name a{font-weight:700}.woocommerce-table--order-details ul.wc-item-meta{margin:0;list-style-type:none}.woocommerce-table--order-details ul.wc-item-meta li{display:flex;column-gap:8px;font-size:.9em}.woocommerce-table--order-details ul.wc-item-meta li p{margin:0}.woocommerce-account .woocommerce{display:flex;column-gap:64px;flex-wrap:wrap;row-gap:32px}.woocommerce-account .woocommerce>.woocommerce-notices-wrapper{width:100%}.woocommerce-account .woocommerce>.woocommerce-notices-wrapper:not(:empty){margin-bottom:16px}.woocommerce-MyAccount-navigation{width:30%}.woocommerce-MyAccount-content{width:100%;flex:1}.woocommerce-account em,.woocommerce-account address{font-style:normal}.woocommerce-account em{font-size:.9em;color:var(--light-text)}.show-password-input{display:none}.woocommerce-account button[type=submit]{border-radius:200px;text-transform:uppercase;letter-spacing:.5px;font-weight:700;font-size:.9em;padding:12px 24px}@media (max-width:768px){.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a:after{content:""}}#customer_login h2{font-size:22px}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:none}#customer_login{column-gap:48px;display:flex}#customer_login:after{content:"";height:100%;background-color:var(--border);width:1px}#customer_login .col-1,#customer_login .col-2{float:none;width:50%}#customer_login .col-2{order:1}#customer_login .woocommerce-form-row{margin-bottom:20px}#customer_login .woocommerce-form__label-for-checkbox,#customer_login .woocommerce-button{margin-bottom:12px}#customer_login .woocommerce-form-login__rememberme span{font-size:1.1em;margin-left:3px;font-weight:400}#customer_login .lost_password{margin:0}@media (max-width:1024px){#customer_login{column-gap:24px}}@media (max-width:768px){#customer_login{flex-direction:column;row-gap:32px}#customer_login .col-1,#customer_login .col-2{width:100%}#customer_login:after{width:100%;height:1px}}.woocommerce-MyAccount-navigation ul{margin:0;list-style-type:none;display:flex;flex-direction:column}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid var(--border)}.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:0}.woocommerce-MyAccount-navigation ul li a{font-family:"Josefin Sans";text-transform:uppercase;font-size:.85em;color:var(--text);padding:14px 0 10px 0;display:flex;transition:all 0.3s;position:relative}.woocommerce-MyAccount-navigation ul li a:hover{padding-left:12px;background-color:#F5F5F5}.woocommerce-MyAccount-navigation ul li a:after{width:18px;height:18px;background-position:center center;background-size:18px;content:"";background-repeat:no-repeat;margin-top:-2px;margin-right:8px;order:-1}.woocommerce-MyAccount-navigation-link--dashboard a:after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23C1B45E' d='M12 4h8v6h-8V4m0 17V11h8v10h-8m-9 0v-6h8v6H3m0-7V4h8v10H3m1-9v8h6V5H4m9 0v4h6V5h-6m0 7v8h6v-8h-6m-9 4v4h6v-4H4Z'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation-link--orders a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24' xml:space='preserve' fill='%23C1B45E'%3E%3Cg%3E%3Cpath d='M3.6,11h2v-1h-2V11z M3.6,15h2v-1h-2V15z M3.6,7h2V6h-2V7z M7.6,11h13v-1h-13V11z M7.6,15h13v-1h-13V15z M7.6,6 v1h13V6H7.6z M3.6,19h2v-1h-2V19z M7.6,19h13v-1h-13V19z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation-link--edit-address a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24' xml:space='preserve' fill='%23C1B45E'%3E%3Cg%3E%3Cpath d='M12,22.7l-0.4-0.4C11.3,22,4.5,14.4,4.5,9c0-4.1,3.4-7.5,7.5-7.5s7.5,3.4,7.5,7.5c0,5.4-6.8,13-7.1,13.3 L12,22.7z M12,2.5C8.4,2.5,5.5,5.4,5.5,9c0,4.3,5.1,10.6,6.5,12.2c1.4-1.7,6.5-7.9,6.5-12.2C18.5,5.4,15.6,2.5,12,2.5z M11.9,12.1 c-1.9,0-3.5-1.6-3.5-3.5C8.3,6.6,9.9,5,11.9,5c1.9,0,3.5,1.6,3.5,3.5C15.4,10.5,13.8,12.1,11.9,12.1z M11.9,6 c-1.4,0-2.5,1.1-2.5,2.5s1.1,2.5,2.5,2.5s2.5-1.1,2.5-2.5S13.3,6,11.9,6z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation-link--edit-account a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' viewBox='0 0 24 24' xml:space='preserve' fill='%23C1B45E'%3E%3Cg%3E%3Cg%3E%3Cpath d='M12,1c2.5,0,4.6,2.1,4.6,4.6s-2.1,4.6-4.6,4.6S7.4,8.1,7.4,5.6S9.5,1,12,1 M12,0C8.9,0,6.4,2.5,6.4,5.6s2.5,5.6,5.6,5.6 s5.6-2.5,5.6-5.6S15.1,0,12,0L12,0z'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath d='M15.2,13.7c3.4,0,7.4,3,7.4,7V23H1.4v-2.3c0-3.9,4-7,7.4-7H15.2 M15.2,12.7H8.8c-4,0-8.4,3.6-8.4,8V24h23.2v-3.3 C23.6,16.3,19.2,12.7,15.2,12.7L15.2,12.7z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation-link--customer-logout a:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24' xml:space='preserve' fill='%23C1B45E'%3E%3Cg%3E%3Cpolygon points='9.9,17.2 13.8,13.3 0.7,13.3 0.7,12 13.8,12 9.9,8.1 10.8,7.2 16.2,12.6 10.8,18.1 '%3E%3C/polygon%3E%3Cpath d='M12,1.3c-5,0-9.3,3.3-10.8,7.8h1.3C4,5.3,7.7,2.5,12,2.5c5.6,0,10.1,4.5,10.1,10.1c0,5.6-4.5,10.1-10.1,10.1 c-4.3,0-8-2.7-9.5-6.6H1.2C2.7,20.7,6.9,24,12,24c6.3,0,11.4-5.1,11.4-11.4C23.3,6.4,18.3,1.3,12,1.3z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation ul li a:hover{color:var(--link-hover)}.woocommerce-address-fields>p{margin-top:24px}.woocommerce-EditAccountForm fieldset{border:1px solid var(--border);margin-top:24px;padding:16px}.woocommerce-EditAccountForm fieldset legend{font-weight:700;padding-right:12px;text-align:center}.woocommerce-orders-table{border:0;font-size:.9em}.woocommerce-orders-table th,.woocommerce-orders-table td{text-align:left;padding-left:0;padding-right:0;border-right:0}.woocommerce-orders-table th{text-transform:uppercase;font-family:"Josefin Sans",sans-serif;font-size:.9em}.woocommerce-orders-table td{padding:12px 0}.woocommerce-orders-table .woocommerce-orders-table__header-order-actions{text-align:right}.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions{justify-content:flex-end;display:flex;column-gap:16px}.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button{text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:0;color:var(--link);background-color:#fff0}.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .button:hover{color:var(--link-hover)}.woocommerce-view-order h2{font-size:20px}.woocommerce-table--order-details th,.woocommerce-table--order-details td{border:0;text-align:left}.woocommerce-table--order-details th:last-child,.woocommerce-table--order-details td:last-child{text-align:right}.woocommerce-table--order-details tbody td{border-bottom:0}.woocommerce-table--order-details th,.woocommerce-table--order-details td{border-bottom:1px solid var(--border)}.woocommerce-table--order-details tfoot tr:first-child th,.woocommerce-table--order-details tfoot tr:first-child td{border-top:1px solid var(--border)}.woocommerce-view-order mark{background:var(--background-3);border-radius:4px;padding:4px 6px}@media (max-width:768px){table.woocommerce-MyAccount-orders tr td.woocommerce-orders-table__cell-order-actions a{font-size:.9em;margin-right:8px}table.woocommerce-MyAccount-orders tr td.woocommerce-orders-table__cell-order-actions a:last-child{margin-right:0}}.jvm_add_to_wishlist span{color:inherit!important}.jvm_add_to_wishlist.button .jvm_add_to_wishlist_text_add,.jvm_add_to_wishlist.button .jvm_add_to_wishlist_text_already_in,.jvm_add_to_wishlist.button .jvm_add_to_wishlist_text_remove{display:none}.in_wishlist.jvm_add_to_wishlist span,.jvm_add_to_wishlist.button:hover span{color:var(--link-hover)!important}.jvm-woocommerce-wishlist-table{border:0}.jvm-woocommerce-wishlist-table thead{display:none}.woocommerce-cart table.cart.jvm-woocommerce-wishlist-table .product-name{width:unset;flex:1}.woocommerce-cart table.cart.jvm-woocommerce-wishlist-table .product-name>a:hover{color:var(--link-hover)}.woocommerce-cart table.cart.jvm-woocommerce-wishlist-table .product-price a{font-weight:700}.woocommerce-cart table.cart.jvm-woocommerce-wishlist-table .product-thumbnail{width:15%}.woocommerce-cart table.cart.jvm-woocommerce-wishlist-table .product-stock-status{min-width:200px;justify-content:flex-end}.woocommerce-cart table.cart.jvm-woocommerce-wishlist-table .product-stock-status>span{text-transform:uppercase;font-size:.8em;color:var(--light-text);padding:4px 12px;background:var(--background-2);border-radius:200px}.woocommerce-cart table.cart.jvm-woocommerce-wishlist-table .product-stock-status>span.wishlist-in-stock{color:#2fab77;background:#dff3ea}.woocommerce-cart table.jvm-woocommerce-wishlist-table .product-name{justify-content:center}.woocommerce-cart table.jvm-woocommerce-wishlist-table .product-remove,.woocommerce-cart table.jvm-woocommerce-wishlist-table .product-price,.woocommerce-cart table.jvm-woocommerce-wishlist-table .product-stock-status{align-items:center}.wishlist-info,.cixwishlist-notice{background:var(--background-3);color:var(--text)}.wishlist-info:empty,.cixwishlist-notice:empty{display:none}.wishlist-page-wrapper>h2{display:none}.wishlist-page-wrapper td{border:0}.wishlist-page-wrapper td.product-add-to-cart{text-align:right}.wishlist-page-wrapper td.product-remove{max-width:0}#wishlist-modal{border-radius:0;padding:32px;box-shadow:0 0 100px rgb(0 0 0 / .3)}#wishlist-modal .modal-wishlist-icon{display:none}#wishlist-modal .modal-product-info{font-weight:700;margin:0 0 16px 0}#wishlist-modal a.button{border-radius:100px;text-transform:uppercase;font-weight:700;padding:14px 32px}#wishlist-modal .modal-action-btns{margin-bottom:0}#wishlist-modal a.close-modal{right:8px;top:8px;background:#fff0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='m12 13.4l-4.9 4.9q-.275.275-.7.275t-.7-.275t-.275-.7t.275-.7l4.9-4.9l-4.9-4.9q-.275-.275-.275-.7t.275-.7t.7-.275t.7.275l4.9 4.9l4.9-4.9q.275-.275.7-.275t.7.275t.275.7t-.275.7L13.4 12l4.9 4.9q.275.275.275.7t-.275.7t-.7.275t-.7-.275z'/%3E%3C/svg%3E");opacity:.3;background-size:24px;background-repeat:no-repeat;transition:all 0.3s}#wishlist-modal a.close-modal:hover{opacity:1}@media (max-width:1024px){.woocommerce-cart table.cart.jvm-woocommerce-wishlist-table .product-thumbnail{width:10%}}@media (max-width:768px){.woocommerce #content table.cart.jvm-woocommerce-wishlist-table .product-thumbnail,.woocommerce table.cart.jvm-woocommerce-wishlist-table .product-thumbnail,.woocommerce-page #content table.cart.jvm-woocommerce-wishlist-table .product-thumbnail,.woocommerce-page table.cart.jvm-woocommerce-wishlist-table .product-thumbnail{display:block;padding:16px 0}.woocommerce-cart table.cart.jvm-woocommerce-wishlist-table td.product-remove{width:unset}.woocommerce-cart table.jvm-woocommerce-wishlist-table .product-name{margin:0;justify-content:flex-start;padding-top:16px}.woocommerce-cart table.jvm-woocommerce-wishlist-table a.remove{width:24px}.woocommerce-cart table.cart.jvm-woocommerce-wishlist-table .product-stock-status{min-width:unset}.wishlist-page-wrapper .woocommerce table.shop_table_responsive tr td{text-align:left!important}}@media (max-width:600px){.woocommerce #content table.cart.jvm-woocommerce-wishlist-table .product-thumbnail,.woocommerce table.cart.jvm-woocommerce-wishlist-table .product-thumbnail,.woocommerce-page #content table.cart.jvm-woocommerce-wishlist-table .product-thumbnail,.woocommerce-page table.cart.jvm-woocommerce-wishlist-table .product-thumbnail{display:none}.woocommerce-cart table.jvm-woocommerce-wishlist-table .product-name{padding-left:16px}}@media (max-width:479px){.woocommerce-cart table.jvm-woocommerce-wishlist-table tr{flex-direction:column;margin-bottom:16px;border-bottom:1px solid var(--border);padding-bottom:16px}.woocommerce-cart table.cart.jvm-woocommerce-wishlist-table td.product-remove,.woocommerce-cart table.cart.jvm-woocommerce-wishlist-table td.product-price,.woocommerce-cart table.cart.jvm-woocommerce-wishlist-table td.product-stock-status{justify-content:flex-start;border:0;padding:6px 0 0 0;text-align:left!important}.woocommerce-cart table.cart.jvm-woocommerce-wishlist-table td.product-remove{height:24px;padding:0 0 10px 0;width:14px}.woocommerce-cart table.jvm-woocommerce-wishlist-table .product-name{padding:0;border:0;align-items:flex-start}}.separate-containers .site-main>article.category-guide{margin-bottom:64px}.home-badge .wpsr-reviews-badge-wrapper .wpsr-reviews-badge-html{box-shadow:none;padding:0;background-color:#fff0;margin-top:32px}.home-badge .wpsr-reviews-badge-wrapper-inner .wpsr-business-info-logo{display:none}.home-badge .wpsr-reviews-badge-wrapper .wpsr-reviews-badge-html:hover{box-shadow:none}.home-badge .wpsr-reviews-badge-wrapper .wpsr-rating-and-count{display:flex}.home-badge .wpsr-reviews-badge-wrapper .wpsr-rating-and-count .wpsr-total-rating{font-size:1rem;flex-direction:row-reverse;column-gap:8px;align-items:center}.home-badge .wpsr-reviews-badge-wrapper .wpsr-rating-and-count .wpsr-star svg path{fill:#F28200}@media (max-width:768px){.home-badge .wpsr-reviews-badge-wrapper .wpsr-reviews-badge-html{margin:0}.home-badge .wpsr-reviews-badge-wrapper .wpsr-rating-and-count{display:flex;flex-direction:row;column-gap:6px}}.wpsr-reviews-wrapper{--gap:16px}.wpsr-reviews-wrapper .wpsr-all-reviews,.wpsr-reviews-wrapper .wpsr-fixed-height .wpsr-review-fixed-height-wrap{overflow:visible}.wpsr-reviews-wrapper .wpsr-fixed-height .wpsr-business-info{background-color:rgb(255 255 255 / .5)}.wpsr-reviews-210994.wpsr-reviews-wrapper .wpsr-fixed-height .wpsr-business-info{background-color:#F5F5F5}.wpsr-reviews-wrapper .wpsr-business-info .wpsr-business-info-right a.wpsr-write-review{font-size:var(--fs-body-md);font-weight:600;background:#fff0;padding:0;color:var(--text);border-bottom:1px solid currentColor;border-radius:0;transition:all 0.3s}.wpsr-reviews-wrapper .wpsr-business-info .wpsr-business-info-right a.wpsr-write-review:hover,.wpsr-reviews-wrapper .wpsr-business-info .wpsr-business-info-right a.wpsr-write-review:focus,.wpsr-reviews-wrapper .wpsr-business-info .wpsr-business-info-right a.wpsr-write-review:active{color:var(--link-hover);background-color:#fff0}.wpsr-all-reviews .wpsr-col-4{padding:0 calc(var(--gap) / 2)}.wpsr-reviews-wrapper .wpsr-all-reviews .wpsr-review-template.wpsr-review-template-two.wpsr-review-template-google{margin-bottom:var(--gap);border-radius:var(--border-radius-md);padding:24px 20px 20px 20px;border:1px solid var(--border)}.wpsr-reviews-wrapper .wpsr-all-reviews .wpsr-review-template .wpsr-rating-wrapper{padding:0}.wpsr-reviews-wrapper .wpsr-all-reviews .wpsr-review-template .wpsr-review-content{margin-top:var(--gap)}.wpsr-reviews-wrapper .wpsr-all-reviews .wpsr-review-template .wpsr-review-content p{color:var(--text);font-size:var(--fs-body-md)}.wpsr-reviews-badge-wrapper .wpsr-rating-and-count .wpsr-rating{margin:0}.wpsr-star-container{width:20px;height:20px;position:relative;display:flex;align-items:center;justify-content:center;margin-right:3px;border-radius:4px;text-align:center;line-height:20px}.wpsr-star-empty,.wpsr-star-filled{position:absolute;width:80%;height:80%;clip-path:polygon(49.14% 79.18%,74.94% 93.78%,71.04% 64.43%,92.87% 44.26%,63.88% 38.95%,51.54% 11.97%,37.51% 37.94%,8.09% 41.34%,28.44% 62.8%,22.57% 91.98%);width:100%;height:100%}.wpsr-rating .wpsr-star-empty{background-color:#d6dae4}.wpsr-rating .wpsr-star-filled{background-color:#ffb542}#wedding-rings-configurator-holder{position:absolute;left:-9999px}#modal-wedding-rings-configurator{background-color:var(--background-1)}#modal-wedding-rings-configurator .gb-inside-container{width:100%;height:100vh}#modal-wedding-rings-configurator [role='dialog']{margin:0}#modal-wedding-rings-configurator .model-wedding-rings-configurator-holder{padding:0;margin-top:-50px}#modal-wedding-rings-configurator .modal-close-button{position:relative;z-index:1}html[lang='fr-FR'] #modal-wedding-rings-configurator #metrix-configurator .jv-menu li a{font-size:0}html[lang='fr-FR'] #modal-wedding-rings-configurator #metrix-configurator .jv-menu li:first-child a:before{content:"Configurateur";font-size:16px}html[lang='fr-FR'] #modal-wedding-rings-configurator #metrix-configurator .jv-menu li:last-child a:before{content:"Collections";font-size:16px}body.admin-bar #modal-wedding-rings-configurator{top:32px}body.admin-bar #modal-wedding-rings-configurator .gb-inside-container{height:calc(100vh - 32px)}@media (max-width:768px){#modal-wedding-rings-configurator .model-wedding-rings-configurator-holder{margin-top:0}#modal-wedding-rings-configurator #metrix-configurator .jv-menu{margin-top:0!important;background:linear-gradient(#EEE 0%,#FFF 100%)}#modal-wedding-rings-configurator .modal-header{background-color:#EEE}}