:root{--btn-1-border-radius: 999px;--heading_line_height: 1}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1!important}.mobile-only{display:block!important}@media(min-width:768px){.mobile-only{display:none!important}}.desktop-only{display:none!important}@media(min-width:768px){.desktop-only{display:block!important}}select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e")!important;background-position:right 16px center!important;background-repeat:no-repeat!important;background-size:1.5em 1.5em!important;padding:.75rem!important;-webkit-print-color-adjust:exact!important;color-adjust:exact!important;print-color-adjust:exact!important;--tw-shadow: 0 0 #0000 !important;background-color:#f5f5f5!important;border:1px solid #d1d3d5!important;border-radius:.375rem!important}select:focus{border-color:#030304!important;outline:none!important}input[type=checkbox].checkbox,input[type=radio].radio{display:block!important;clip:unset!important;position:relative!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0;border:none;outline:none;background:none;box-shadow:none;cursor:pointer}input[type=checkbox].checkbox{width:1.2rem;height:1.2rem;border:1px solid #666;border-radius:.25rem;background-color:#fff}input[type=radio].radio{width:1.2rem;height:1.2rem;border:1px solid #666;border-radius:50%;background-color:#fff}.font-family-cormorant,.font-family-1{font-family:var(--font-family-1)}.font-family-montserrat,.font-family-2{font-family:var(--font-family-2)}.fancy-text{font-family:var(--font-family-1);font-style:italic}.no-bg{mix-blend-mode:multiply!important;background-color:transparent!important}@keyframes pulse-expand{0%{-webkit-box-shadow:0 0 0 0 var(--dot-shadow-color);-moz-box-shadow:0 0 0 0 var(--dot-shadow-color);box-shadow:0 0 0 0 var(--dot-shadow-color);opacity:1}to{-webkit-box-shadow:0 0 0 6px var(--dot-shadow-color);-moz-box-shadow:0 0 0 6px var(--dot-shadow-color);box-shadow:0 0 0 6px var(--dot-shadow-color);opacity:0}}@media screen and (max-width:1024px){.facets__list--refined li{margin:0 8px 8px 0!important}.facets-horizontal .facets__wrapper{padding:0 16px}.facets-horizontal .facets__wrapper,.facets-horizontal .widget_filter{width:100%}.facets-horizontal .widget_filter{margin:0!important;display:none!important}.facets-horizontal .facets__wrapper .sidebarBlock{flex-wrap:wrap;width:100%!important;margin:0 0 10px!important}.facets-horizontal .facets__wrapper .sidebarBlock-heading{padding:5px 0!important;border:none!important;background:none!important}.facets-horizontal .facets__wrapper .sidebarBlock-content--full{border:none!important;border-radius:0!important;box-shadow:none!important;padding:5px!important}.sidebarBlock-headingWrapper .sidebarBlock-heading:after{content:none!important;background:none!important}.sidebar--layout_1 .sidebarBlock-headingWrapper .sidebarBlock-heading:before,.sidebar--layout_1 .sidebarBlock-headingWrapper .sidebarBlock-heading:after{content:none!important;background:none!important;width:0!important;height:0!important}.sidebarBlock-heading{position:relative;padding-right:22px}.sidebarBlock-heading .toggle-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px;height:12px;display:block!important;pointer-events:none}.sidebarBlock-heading .toggle-icon .icon{position:absolute;top:0;right:0;bottom:0;left:0;display:block;line-height:0;opacity:0;transform:scale(.85);transition:opacity .18s ease,transform .18s ease;will-change:opacity,transform}.sidebarBlock-heading .toggle-icon .icon svg{width:100%;height:100%;display:block}.sidebarBlock-heading .toggle-icon .icon-plus{opacity:1;transform:scale(1)}.sidebarBlock-heading.is-clicked .toggle-icon .icon-plus{opacity:0;transform:scale(1.15)}.sidebarBlock-heading.is-clicked .toggle-icon .icon-minus{opacity:1;transform:scale(1)}@media(prefers-reduced-motion:reduce){.sidebarBlock-heading .toggle-icon .icon{transition:none}}.facets__item input[type=checkbox]+.form-label--checkbox:before,.facets-horizontal .facets__wrapper .facet-checkbox:before{border-radius:4px!important;border:1px solid #D1D3D5!important;height:18px!important;width:18px!important}.facets__item input[type=checkbox]:checked+.form-label--checkbox:before{box-shadow:none!important;background-color:#000!important;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16 fa-3x'%3E%3Cpath fill='%23ffffff' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:cover;background-position:center}}.sidebarBlock-heading .toggle-icon{display:none}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in-retarded,.scroll-trigger.animate--fade-in-retarded{opacity:.01}.scroll-trigger.animate--slide-in-retarded{transform:translateY(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in-retarded{animation:slideIn var(--duration-extended) var(--ease-out-slow) forwards;animation-delay:calc(var(--animation-order) * .1s)}.scroll-trigger.scroll-trigger--design-mode.animate--fade-in-retarded,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in-retarded{opacity:1;animation:none;transition:none}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in-retarded{transform:translateY(0)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in-retarded{opacity:1;animation:fadeIn var(--duration-extended) var(--ease-out-slow)}}.toolbar .toolbar-dropdown .label-tab{border-radius:22px}@media(min-width:1025px){.page-sidebar.page-sidebar--horizontal+.page-content .toolbar{padding:0!important;border:none}.filters-wrapper{display:flex;flex:1;flex-wrap:wrap;row-gap:10px}}.card-title{font-size:20px!important;line-height:24px!important;font-style:italic;font-weight:var(--font-weight-semibold)!important;color:#030304!important;margin-bottom:8px!important}.product-item .card .card-information .card-price .price__regular .price-item{text-align:center;font-style:normal;font-weight:var(--font-weight-normal);font-size:14px;line-height:16px;font-family:var(--font-family-2)}.collection-header--hasSub .collection-info--absolute{max-height:none!important}.collection-title{color:#030304!important;font-size:48px;line-height:1.21!important;font-weight:var(--font-weight-semibold);padding:0!important;margin-top:24px;text-transform:initial!important}.collection-description .short-description{color:#030304;font-size:18px;line-height:25px;display:-webkit-box!important;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}.collection-info--absolute .collection-description{margin-top:12px}.search-container h1.page-header{font-family:var(--font-family-2);font-weight:var(--font-weight-medium);font-size:16px}.search-container .page-sidebar .custom-scrollbar .sidebarBlock{font-family:var(--font-family-2)!important}.search-container .page-sidebar .custom-scrollbar .sidebarBlock .sidebarBlock-heading{font-family:var(--font-family-2)!important;text-transform:none!important;font-size:16px!important;line-height:19px!important;font-style:normal;color:#030304;font-weight:var(--font-weight-normal)!important}.search-container .page-sidebar .custom-scrollbar .sidebarBlock .sidebarBlock-content .navPages-action{padding:0!important;font-size:14px}.search-container .page-sidebar .custom-scrollbar .sidebarBlock .sidebarBlock-content .navPages-action:before{display:none}.search-container .page-sidebar .custom-scrollbar .sidebarBlock .sidebarBlock-content .navPages-action:hover{font-style:italic}.productGrid.column-3{--product-width: 33.3333333%}.productGrid.column-4{--product-width: 25%}.productGrid.column-5{--product-width: 20%}@media(min-width:768px){.productGrid .product{width:var(--product-width)!important}}.price--on-sale{font-family:var(--font-family-2);font-weight:var(--font-weight-normal)}.price--on-sale .price__compare .price-item{color:#bdbdbd;text-align:center;font-style:normal;font-size:14px;line-height:1.3125rem}.price--on-sale .price__last .price-item{font-size:14px;line-height:1.3125rem}.card-product__group{bottom:auto!important;top:5px!important}.product-item .card-information .card-product__attributes{display:flex;flex-direction:column;gap:4px;margin-bottom:10px;font-size:14px;line-height:20px}.product-item .card-product .card-media{background-color:var(--color-background)!important}.product-item .card-product .card-media>img{mix-blend-mode:multiply;background-color:transparent}.facets__reset.link.link-underline.js-facet-remove.horizontal.collapse{display:none!important}.facets__reset{margin-top:20px}.facets-layout:has(.image-swatch){max-height:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.facets-layout:has(.image-swatch) .facets__label{flex-direction:column;gap:4px;padding:10px!important}.facets-layout:has(.image-swatch) .facet-checkbox__text{margin:0!important;padding:4px}.facets-layout:has(.image-swatch) .swatch-input__label,.facets-layout:has(.image-swatch) .swatch-input-wrapper{width:100%!important;height:100%!important}.facets-layout:has(.image-swatch) .facet-checkbox__text-label{font-size:14px;line-height:20px}.articleLookbook-block,.articleLookbook-title{color:#44321c}@media(min-width:768px){.productGrid.column-2 .product{width:50%!important}.productGrid.column-2 .product:nth-child(n+3),.productGrid.column-3 .product:nth-child(n+4),.productGrid.column-4 .product:nth-child(n+4),.productGrid.column-5 .product:nth-child(n+4),.productGrid.column-2 .product:nth-child(-n+2){margin-top:0!important}.productGrid.column-3 .product:nth-child(-n+3),.productGrid.column-4 .product:nth-child(-n+3),.productGrid.column-5 .product:nth-child(-n+3){margin-top:0!important}}.category-description__wrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:column-reverse;text-align:start;gap:16px;margin-bottom:20px}@media(min-width:768px){.category-description__wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.category-description__wrapper .category-description__block{display:flex;flex-direction:column;justify-content:center}.category-description__wrapper .category-description__text{color:#8c8c8c}@media(min-width:768px){.category-description__wrapper .category-description__text{grid-column:span 2 / span 2}}.category-description__wrapper .category-description__text h1,.category-description__wrapper .category-description__text h2:not(.subtitle),.category-description__wrapper .category-description__text h3:not(.subtitle),.category-description__wrapper .category-description__text h4:not(.subtitle),.category-description__wrapper .category-description__text h5:not(.subtitle),.category-description__wrapper .category-description__text h6:not(.subtitle){color:#44321c;margin:0 0 15px}.category-description__wrapper .category-description__text p{margin:0 0 10px}.category-description__wrapper .category-description__image{align-items:center}.template-collection .banner-sub-title{line-height:13px!important}@media(min-width:1025px){.template-collection .banner-sub-title{line-height:15px!important}}@media(max-width:1024px){.template-collection .content-box{top:calc(50% - 90px)!important}.template-collection .banner-heading{line-height:32px!important}}@media(max-width:768px){.template-collection .content-box{top:calc(50% - 70px)!important}}.template-collection .banner-item .banner-button{font-size:18px!important;line-height:22px!important;padding:8px 24px!important;font-weight:var(--font-weight-medium)!important}.template-collection .banner-item .banner-button span{max-width:210px!important;overflow:hidden;text-overflow:ellipsis!important}.template-collection .img-box,.template-collection .img-box img{max-height:240px!important}.template-collection .img-box .image-mobile{height:168px!important}.newsletter-form__field-wrapper .title{letter-spacing:0}.newsletter-form__field-wrapper .subtitle{font-size:13px;line-height:18px;margin-bottom:8px}@media(max-width:767px){.newsletter-form__field-wrapper .subtitle{margin-bottom:4px}}.newsletter-form__field-wrapper .form-input-placeholder{padding:12px 16px!important}.newsletter-form__field-wrapper .effect_placeholder{bottom:11px!important}.newsletter-form__field-wrapper .input_placeholder{font-family:var(--font-family-2)!important;font-size:var(--input-text-font-size, var(--font-body-size))!important}@media screen and (max-width:767px){.newsletter-form__field-wrapper span.input_placeholder{font-family:var(--font-family-2)!important;font-size:var(--input-text-font-size, var(--font-body-size))!important}}.newsletter-form__field-wrapper .newsletter-form__button{border-radius:var(--input-border-radius)!important;font-style:italic}@media(max-width:551px){.newsletter-form__field-wrapper .effect_placeholder{bottom:10px!important}}@media(max-width:767px){.footer__content-top{padding:16px 0 0!important}}.footer-block__item{margin-top:0!important;margin-bottom:var(--block-margin-bottom)!important}.footer-block__item .rte.text-center{align-items:center}@media(max-width:767px){.footer-block__heading:before,.footer-block__heading:after{top:50%!important;background-color:#030304!important}}.footer-block__item:not(:last-child){margin-bottom:15px!important}@media(max-width:767px){.footer-block__item:not(:last-child){border-bottom:1px solid #d1d3d5}}.footer-block__item:last-child{margin-bottom:0!important}.footer-block__heading{border:0!important}.footer-block__details{font-size:14px;line-height:20px}.footer-block__list li{margin-top:4px}@media(max-width:767px){.column-6 .footer-block__item:nth-child(n+3){margin-top:0}}.footer-block__heading{margin-bottom:16px!important}.footer__content-bottom{padding-top:0!important}.footer__copyright{justify-content:center!important;padding:8px 12px!important}.footer__copyright .copyright__logo-link img{height:13px!important;width:auto}@media(max-width:767px){.footer__content-bottom,.footer__column-item{font-size:12px!important;line-height:16px!important;padding:8px 0!important}.footer__column-item{margin-bottom:0!important}}.cart-content-empty{padding:30px 15px;display:flex;flex-direction:row;gap:8px;margin:0!important}.cart-content-empty h2{font-size:42px;line-height:1;font-weight:400;margin-top:0}.cart-content-empty svg{stroke:unset;width:28px;height:28px}.cart-content-empty .button-continue{font-family:var(--font-family-1)}.cart-content-empty .cart-actions{margin:0}.hide-on-mobile{display:none!important;visibility:visible!important}@media(min-width:768px){.hide-on-mobile{display:block!important}}.hide-on-desktop{display:block!important}@media(min-width:768px){.hide-on-desktop{display:none!important;visibility:visible!important}}.header-mobile{padding-left:24px;padding-right:24px}.header-mobile--wrapper{gap:24px}.halo-sidebar-header .title{font-style:italic;font-size:20px!important;line-height:24px;font-weight:var(--font-weight-semibold)!important;text-align:center;width:100%;color:#030304}.halo-sidebar_menu .nav-title-mobile{font-style:italic;letter-spacing:0!important;font-size:20px!important;line-height:24px!important;font-weight:600!important}.halo-sidebar_menu .site-nav-mobile .list-menu .menu-lv-item{border:unset!important}.preheader{width:100%;font-size:12px;line-height:16px;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #dddddd;background:#030304}.preheader .wrapper{display:flex;flex-direction:row;justify-content:space-between;gap:25px}.preheader .main-message{font-weight:600;margin:0}.preheader .container-wrapper{padding-top:10px;padding-bottom:10px;width:100%;display:flex;flex-direction:row;justify-content:space-between;color:#f5f5f5}@media(max-width:767px){.preheader .container-wrapper{justify-content:center}}.preheader .store-modal{display:flex;align-items:center;gap:.5rem;cursor:pointer}.preheader .store-item{display:flex;align-items:center;gap:.25rem}.preheader .separator{opacity:.6}.preheader .help-wrapper{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:center;color:#f5f5f5}.preheader svg.wapp-icon{stroke:unset;width:20px;height:20px}.uppercase{text-transform:uppercase}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;visibility:hidden;transition:opacity .5s ease;z-index:999;display:block!important}.side-modal{position:fixed;top:0;right:-100%;width:420px;height:100%;background:#fff;box-shadow:-2px 0 8px #00000026;transition:right .5s ease;z-index:1000;padding:24px;display:flex;flex-direction:column}@media(max-width:767px){.side-modal{width:100%}}.side-modal .modal-content{height:100%;display:flex;flex-direction:column}.side-modal .modal-content localization-form,.side-modal .modal-content #localization_form,.side-modal .modal-content .localization-picker{height:100%}.side-modal .modal-content .localization-picker{display:flex;flex-direction:column;justify-content:space-between}.side-modal h2{text-align:center;margin-top:0;margin-bottom:48px;font-size:24px;line-height:29px;font-weight:var(--font-weight-semibold);font-style:italic}@media(max-width:767px){.side-modal h2{margin-bottom:28px;font-size:20px;line-height:24px}}.side-modal p{margin-top:0;margin-bottom:1rem}.side-modal #applyLocalization{margin-bottom:0;font-size:20px;font-weight:var(--font-weight-semibold);font-style:italic;padding:12px 24px}.side-modal #mismatchMsg{display:none;color:red;text-align:center;margin-bottom:20px}.side-modal #mismatchMsg.active{display:block}.modal-section{display:flex;flex-direction:column;gap:4px;width:100%;margin-bottom:24px}.modal-section label{font-family:var(--font-family-1)!important;font-weight:var(--font-weight-semibold)!important;font-style:italic;font-size:16px}.modal-section select{font-family:var(--font-family-2)!important;width:100%;border-radius:22px!important;border:1px solid #D1D3D5!important;padding:12px 16px!important;font-size:16px}.modal-overlay.active{opacity:1;visibility:visible}.side-modal.active{right:0}.close-btn{position:absolute;top:28px;right:48px;background:none;border:none;cursor:pointer}@media(max-width:767px){.close-btn{top:25px;right:18px}}.close-btn svg{height:12px;width:12px;stroke:#d1d3d5}.close-btn:hover svg{stroke:currentColor}@media(min-width:1025px){.menu-lv-item .site-nav-list-dropdown>.menu-lv-2__action{justify-content:space-between}}.header-custom-item{display:flex;align-items:center;gap:8px}.header-custom-item img{width:24px;height:24px}.cart-count-bubble{font-family:var(--font-family-2);font-weight:500;color:var(--color-text)!important;background-color:var(--bg-color)!important;font-size:12px!important;line-height:16px!important;min-width:16px!important;min-height:16px!important}.header-top--right.header__icons{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:42px}.header__iconItem.header__group{display:flex;justify-content:space-between;align-items:center;gap:42px}.header__inline-menu{border-bottom:4px solid #F5F5F5}.list-menu{display:flex;justify-content:center;padding-bottom:var(--menu_bottom_spacing);flex-direction:column}@media(min-width:1025px){.list-menu{flex-direction:row;gap:var(--grid_gap_menu_item)}}@media(min-width:1025px){.has-megamenu .menu-dropdown,.menu-lv-item:hover>.header__submenu,.menu-lv-2.dropdown:hover .site-nav-list-dropdown>.header__submenu{border-radius:24px;padding:4px!important;box-shadow:0 4px 8px #03030429;top:5rem}.menu-lv-item.has-megamenu:hover>.menu-dropdown{padding:24px!important}}.menu-lv-1__action,.header-custom-item{font-weight:500}@media(max-width:1024px){.menu-lv-1__action,.header-custom-item{padding:8px 16px;font-size:18px;line-height:20px}}.menu-lv-2__action,.menu-lv-3__action{font-weight:600;padding:8px 16px}@media(max-width:1024px){.menu-lv-2__action,.menu-lv-3__action{font-size:18px}}.menu-lv-2__action:hover,.menu-lv-3__action:hover{background-color:#f5f5f5;font-style:italic;border-radius:24px}.site-nav-mobile.nav-account{margin-top:8px}.site-nav-mobile.nav-account .title{font-weight:500;line-height:20px}a.header__link--account.change-language.openLocalizationModal,a.header__link--account.customize-jewel{display:flex!important}.nav-labels-mobile{padding:4px}.nav-labels-mobile:has(.custom-item){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 16px 80px}@media(min-width:1025px){.page-sidebar.page-sidebar--horizontal .sidebarBlock-content--list{padding:15px 15px 0 95px!important}.header__inline-menu .menu-lv-1:hover .menu-lv-1__action>.text:before{display:none!important}.header__inline-menu .menu-lv-1:hover .menu-lv-1__action:before{content:"";position:absolute;left:0;top:100%;background:transparent;width:100%;height:25px;z-index:1}.menu-lv-item.menu-lv-1 .menu-lv-1__action:hover .text{font-style:italic}.menu-lv-item.menu-lv-1.dropdown .menu-lv-1__action:hover .text{font-style:italic}:is(.menu-lv-item.menu-lv-1.dropdown:has(.magamenu-custom:hover),.menu-lv-item.menu-lv-1.dropdown:has(.magamenu-custom:focus-within),.menu-lv-item.menu-lv-1.dropdown:has(.header__submenu:hover),.menu-lv-item.menu-lv-1.dropdown:has(.header__submenu:focus-within)) .menu-lv-1__action .text{font-style:italic}:is(.menu-lv-item.menu-lv-1.dropdown:has(.magamenu-custom:hover),.menu-lv-item.menu-lv-1.dropdown:has(.magamenu-custom:focus-within),.menu-lv-item.menu-lv-1.dropdown:has(.header__submenu:hover),.menu-lv-item.menu-lv-1.dropdown:has(.header__submenu:focus-within)) .menu-lv-1__action:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 12'%3E%3Cpath d='m12,0c.35,0,.68.12.94.35l10.67,9.6c.47.4.53,1.11.13,1.57-.04.05-.08.09-.13.13-.54.47-1.34.47-1.89,0L12,2.9,2.28,11.65c-.54.47-1.34.47-1.89,0-.47-.4-.53-1.11-.13-1.57.04-.05.08-.09.13-.13L11.06.35C11.32.12,11.65,0,12,0Z' fill='%23030304'/%3E%3C/svg%3E")}.menu-lv-item.menu-lv-1.dropdown .menu-lv-1__action:after{content:"";display:inline-block;width:12px;height:6px;margin-left:4px;vertical-align:middle;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 12'%3E%3Cpath d='m12,12c-.35,0-.68-.12-.94-.35L.39,2.05C-.08,1.65-.14.94.26.47c.04-.05.08-.09.13-.13C.93-.12,1.73-.12,2.28.35l9.72,8.75L21.72.35c.54-.47,1.34-.47,1.89,0,.47.4.53,1.11.13,1.57-.04.05-.08.09-.13.13l-10.67,9.6c-.26.23-.6.35-.94.35Z' fill='%23030304'/%3E%3C/svg%3E")}.menu-lv-item.menu-lv-1.dropdown .menu-lv-1__action:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 12'%3E%3Cpath d='m12,0c.35,0,.68.12.94.35l10.67,9.6c.47.4.53,1.11.13,1.57-.04.05-.08.09-.13.13-.54.47-1.34.47-1.89,0L12,2.9,2.28,11.65c-.54.47-1.34.47-1.89,0-.47-.4-.53-1.11-.13-1.57.04-.05.08-.09.13-.13L11.06.35C11.32.12,11.65,0,12,0Z' fill='%23030304'/%3E%3C/svg%3E")}}.large-lookbook-banner .lookbook-image-item .select-icon:before{animation:pulse-expand .9s linear infinite!important;-webkit-animation:pulse-expand .9s linear infinite!important}.large-lookbook-banner .lookbook-image-item .select-icon,.large-lookbook-banner .lookbook-image-item .select-icon:before,.large-lookbook-banner .lookbook-image-item .select-icon .glyphicon{width:20px!important;height:20px!important}.large-lookbook-banner .lookbook-image-item .select-icon .glyphicon{opacity:.5!important;width:20px!important;height:20px!important}.large-lookbook-banner .lookbook-image-item .select-icon .glyphicon:not(.numbered):after{width:65%!important;height:65%!important}.banner-item p.banner-sub-title.scroll-trigger.animate--slide-in{font-family:var(--font-family-2)!important}@media(max-width:767px){.banner-item p.banner-sub-title.scroll-trigger.animate--slide-in{margin-bottom:4px}}.banner-item h3.banner-heading.scroll-trigger.animate--slide-in{line-height:64px!important}@media(max-width:767px){.banner-item h3.banner-heading.scroll-trigger.animate--slide-in{line-height:42px!important}}@media(max-width:767px){.banner-item span.banner-text.scroll-trigger.animate--slide-in{margin-bottom:16px}}@media(max-width:1024px){.banner-item .content-box{transform:unset;top:0;left:max(calc(50% - calc(var(--content_width) / 2)),0px)!important}}.banner-item .img-box .image-mobile{height:567px}.banner-item .banner-button{width:fit-content!important;font-size:18px!important;padding:8px 24px!important;font-style:italic;text-transform:none!important}@media(min-width:1025px){.banner-item .banner-button{font-size:20px!important;padding:12px 32px!important}}.rich-text .heading{margin-top:8px}@media(max-width:1024px){.rich-text .rich-text__sub{font-size:11px!important}}.rich-text .rich-text__text{margin-top:12px!important}@media(max-width:1024px){.rich-text .rich-text__text{margin-top:8px!important}}.sections-brand-slider .halo-item .text{font-family:var(--font-family-2)}.large-lookbook-banner-wrapper .pretitle{text-transform:uppercase;font-size:11px;line-height:13px;margin:0 0 8px}@media(min-width:1024px){.large-lookbook-banner-wrapper .pretitle{font-size:13px;line-height:15px}}.large-lookbook-banner-wrapper .des{margin-left:auto;margin-right:auto;max-width:500px!important}.large-lookbook-banner-wrapper .button{max-width:fit-content}lookbook-wrapper .product-item{border-radius:24px!important;padding:16px!important}lookbook-wrapper .product-item .card-product .card-media>img{mix-blend-mode:unset!important}@media(max-width:767px){.spotlight-item .content{bottom:16px!important}}@media(min-width:768px){.spotlight-item .content{bottom:48px!important}}.spotlight-item .sub_title{font-family:var(--font-family-2)}@media(max-width:1024px){.spotlight-item .sub_title{font-size:11px!important;line-height:13px!important}}@media(min-width:1025px){.spotlight-item .sub_title{line-height:15px!important}}@media(max-width:1024px){.spotlight-item .button{margin-top:16px!important}}@media(min-width:1025px){.spotlight-item .button{margin-top:24px!important}}.product-block .subheading{text-transform:uppercase;line-height:15px}@media(max-width:1024px){.product-block .subheading{font-size:11px!important;line-height:13px}}.featured-blog-block .pretitle{margin-bottom:8px}.featured-blog-block .title{font-weight:var(--font-weight-semibold);!important}.featured-blog-block .article-card__des{font-size:18px;line-height:26px}.featured-blog-block .article-card__link{text-decoration:underline!important;text-transform:uppercase!important;font-family:var(--font-family-2)!important;font-size:13px!important;line-height:15px!important}.featured-blog-block .view-all-wrapper{width:100%}.featured-blog-block .view-all-wrapper .button{width:fit-content}@media(max-width:1024px){.featured-blog-block .pretitle{margin-bottom:4px}.featured-blog-block .title{margin-bottom:16px!important}.featured-blog-block .article-card__title{font-size:18px!important}.featured-blog-block .article-card__image-wrapper{margin-bottom:8px!important}.featured-blog-block .article-card__des{font-size:16px;line-height:24px}}@media(max-width:1024px){.item--largeImg .banner-heading{color:var(--heading_color_mb)!important}}.product-showcase{padding-top:var(--padding-top, 50px);padding-bottom:var(--padding-bottom, 50px)}.product-showcase .price{justify-content:start}.product-showcase .price--on-sale .price__sale{gap:1rem}.product-showcase__container{max-width:var(--container-width);margin:0 auto}.product-showcase__header{text-align:center;margin-bottom:40px}.product-showcase__pre-title{font-size:16px;line-height:24px;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px;color:var(--color-base-accent-1)}.product-showcase__title{font-size:32px;line-height:38px;font-weight:600;margin-bottom:15px}.product-showcase__content{display:flex;flex-direction:column;gap:30px}.product-showcase__wrapper{position:relative}.product-showcase__slider-btns{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:8rem}.prev,.next{cursor:pointer;top:calc(50% - 25px);width:auto;color:#424242;font-size:20px;transition:.6s ease;-webkit-user-select:none;user-select:none}.next{right:0}.fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{0%{opacity:.4}to{opacity:1}}.product-showcase__main{display:none;flex-direction:column;align-items:center;justify-content:center;gap:16px}@media(min-width:1025px){.product-showcase__main{flex-direction:row}}.product-showcase__main-product{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.product-showcase__main-image{align-items:center;display:flex;justify-content:center;margin-bottom:16px}@media(min-width:1025px){.product-showcase__main-image{min-height:350px}}.product-showcase__main-image img{max-width:350px;height:auto;object-fit:cover;border-radius:8px;display:block}.product-showcase__main-info{display:flex;flex-direction:column;gap:1rem;align-items:center;text-align:center;justify-content:center}@media(min-width:1025px){.product-showcase__main-info{position:absolute;right:0}}.product-showcase__main-link{color:inherit;text-decoration:none}.product-showcase__main-title{font-size:22px;line-height:30px;margin-bottom:15px}.product-showcase__main-price .price__last .price-item{font-size:30px;line-height:36px;margin-bottom:15px}.product-showcase__main-price .price__compare .price-item{font-size:16px;line-height:24px}.product-showcase__main-button{width:100%;margin:0;align-self:flex-start;display:inline-block}.product-showcase__products{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.product-showcase__product-item{border-radius:8px;overflow:hidden;box-shadow:0 2px 10px #0000001a;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.product-showcase__product-item:hover,.product-showcase__product-item.active{transform:translateY(-5px);box-shadow:0 5px 15px #00000026}.product-showcase__product-item.active{border:2px solid var(--color-base-accent-1)}.product-showcase__product-image{height:200px;overflow:hidden}.product-showcase__product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.product-showcase__product-item:hover .product-showcase__product-image img{transform:scale(1.05)}.product-showcase__product-info{padding:15px}.product-showcase__product-title{font-size:16px;line-height:24px;font-weight:500;margin-bottom:8px}.product-showcase__product-price{font-size:14px;line-height:20px}.product-showcase__placeholder{text-align:center;padding:50px 0;background-color:#f5f5f5;border-radius:8px}@media(max-width:767px){.product-showcase__title{font-size:24px;line-height:32px}.product-showcase__main-title{font-size:22px;line-height:30px}.product-showcase__main-product{grid-template-columns:1fr}.product-showcase__products{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.product-showcase__product-image{height:150px}}.static_page_title,.wrapper-body .shopify-section .page-width .container .main-page-title{font-size:38px;color:#44321c;font-weight:400}.static_page_content{line-height:22px;color:#424242;font-size:13px}.static_page_content .content-box{display:flex;align-items:flex-start;gap:20px}.static_page_content .content-box .text{flex:1;text-align:justify}.static_page_content .content-box .image{flex-shrink:0}.static_page_content h1,.static_page_content h2,.static_page_content h3{color:#44321c;text-transform:none}.static_page_content h2{font-size:38px;line-height:42px;font-weight:400;text-align:left}.static_page_content h3{font-size:28px;line-height:32px}.static_page_content.concept_page{display:flex;flex-direction:column;align-items:center;text-align:center;gap:40px}.static_page_content.concept_page>div{display:flex;flex-direction:column;align-items:center;gap:20px}.static_page_content.concept_page img{max-width:100%;height:auto}.static_page_content.concept_page h2{margin:10px 0;text-align:center}.static_page_content.concept_page .paragraph{max-width:800px}.template-404 .content{top:25%!important}.template-404 h1.subtext{display:none!important}.template-404 .background-image{mix-blend-mode:multiply!important}.productView-product .productView-title,.productView-product .productView-price>.price,.productView-product .productView-options .form__label,.productView-product .productView-options,.productView-product .productView-perks,.productView-product .productView-dlvr,.productView-product .card-product__attributes{text-align:center;justify-content:center;align-items:center}.productView-product .card-product__attributes{margin-bottom:10px}.productView-product .productView-options .form__label{color:#000;font-style:italic;font-weight:600;font-size:18px}@media(min-width:1024px){.productView-product .productView-options .form__label{font-size:20px}}.productView-product .productView-sizeChart .text{margin-right:.5rem}.productView-product .productView-quantity{display:none}@media(min-width:550px){.productView-product .productView-quantity{display:block}}.productView-product .productView-perks{overflow:unset}.productView-product .productView-wishlist a{border-radius:0;border:1px solid black}#current-motif{display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center}#current-motif h3,#current-motif p{margin:0}#current-motif h3{font-size:22px;line-height:30px;font-weight:600;color:#44321c}#current-motif img.current-motif__img{width:100%;max-width:150px;height:auto;border:1px solid #44321C;border-radius:9999px}#current-motif .current-motif__description{position:relative;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#current-motif .current-motif__description.expanded{-webkit-line-clamp:unset;max-height:none}#current-motif .read-more-btn{font-size:14px;font-weight:600;color:#44321c;cursor:pointer;background:none;border:none;text-decoration:underline}#current-motif .read-more-btn .chevron{width:1.5rem;height:1.5rem}#giftBox,#caucciu{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;line-height:20px;border:1px solid #D1D3D5;border-radius:9999px;padding:8px;margin-bottom:5px}:is(#giftBox,#caucciu) .giftBox__label,:is(#giftBox,#caucciu) .caucciu__label{font-size:20px;line-height:24px;display:flex;margin-bottom:8px;font-style:italic}:is(#giftBox,#caucciu) #giftBox__input,:is(#giftBox,#caucciu) .caucciu__input{background-color:#dadada!important;opacity:.9;border-radius:9999px!important;padding:12px 16px!important;font-size:16px}#caucciu{flex-direction:column!important;max-width:470px!important;border:none!important}#caucciu .first,#caucciu .second{width:100%}#caucciu .caucciu__input{margin-top:8px;width:100%}.disclaimer{margin-top:14px}.shopify-policy__container{max-width:1200px;padding-left:15px;padding-right:15px}.halo-size-chart-popup{max-width:80dvw!important}.halo-size-chart-popup .size-guide-details{text-align:left}.size-guide-details{display:flex;flex-direction:column;justify-content:space-between;gap:16px}@media(min-width:768px){.size-guide-details{flex-direction:row}}.size-guide-details .size-guide-description{width:100%}@media(min-width:768px){.size-guide-details .size-guide-description{width:70%}}.size-guide-details h2,.size-guide-details h6{margin:0 0 7px}.size-guide-details h2{color:#44321c;font-family:var(--font-family-2);font-size:38px;line-height:40px}.size-guide-details h6{color:#bdbdbd;font-size:16px;font-weight:300;line-height:19px}.size-guide-details a{text-decoration:underline}.size-guide-table{margin-top:16px;overflow:scroll}.size-guide-table table{width:100%;text-align:center}.size-guide-table th{border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;color:#424242;font-family:var(--font-family-2)!important;line-height:24px}.size-guide-table tr td{color:#8c8c8c;line-height:22px;padding:15px 25px}.size-guide-table tr:nth-child(2n) td{background:#f6f7f9}.size-guide-table tr td>span{display:block;margin-bottom:15px}.size-guide-table tr td>span:last-child{margin-bottom:0}.size-guide-table .strong_label{font-family:var(--font-family-2)!important;font-weight:700;color:#424242;line-height:24px}.size-guide-table .more_padding_left{padding-left:15px}.size-guide-table .more_padding_right{padding-right:15px}.size-guide-table .border_left_td{border-left:1px solid #E0E0E0}.motif-page__header{display:flex;gap:16px;flex-direction:column}@media(min-width:1024px){.motif-page__header{flex-direction:row-reverse}}.motif-page__info{display:flex;flex-direction:column}.motif-page__content{margin-top:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.motif-page__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(min-width:40rem){.motif-page__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:48rem){.motif-page__list{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:64rem){.motif-page__list{grid-template-columns:repeat(6,minmax(0,1fr))}}.motif-page__item{display:flex;flex-direction:column;gap:4px;padding:10px;border:1px solid #d1d3d5;border-radius:4px;align-items:center;justify-content:center;text-align:center}.menu-dropdown.megamenu_style_1--grandtour .site-nav{margin:0}.menu-dropdown.megamenu_style_1--grandtour .site-nav-title{text-transform:capitalize}.menu-dropdown.megamenu_style_1--grandtour .site-nav-title .text{font-weight:400;color:var(--lv_3_color)}.gtc-quad-grid-section{padding:20px 0}.gtc-quad-grid-section>.page-width{max-width:var(--container-width, 1200px);margin-left:auto;margin-right:auto;padding-left:var(--page-gutter, 20px);padding-right:var(--page-gutter, 20px)}.gtc-quad-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media(max-width:1024px){.gtc-quad-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.gtc-quad-grid{grid-template-columns:1fr}}.gtc-quad-item{height:100%}.gtc-quad-link{display:flex;flex-direction:column;height:100%;background:#f5f5f5;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.gtc-quad-link:hover{transform:translateY(-2px);box-shadow:0 6px 12px #00000014;border-color:#d1d5db}.gtc-quad-media{position:relative;aspect-ratio:4 / 3;background:#f6f6f6}.gtc-quad-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}.gtc-quad-link:hover .gtc-quad-media img{transform:scale(1.03)}.gtc-quad-media--placeholder{width:100%;height:100%;background:#eee}.gtc-quad-content{padding:16px 16px 20px;text-align:center}.gtc-quad-title{margin:0 0 8px;font-size:16px;font-weight:600;letter-spacing:.2px}.card-product__group.group-right{opacity:1!important;visibility:visible!important;transform:none!important}.card-wishlist .text{display:none!important}.magamenu-custom{overflow:visible;padding:24px}.menu-dropdown__column.magamenu-menu-custom{width:100%;gap:10px;flex-wrap:nowrap!important;justify-content:space-between}.menu-dropdown__column.magamenu-menu-custom .dropdown.custom{flex:100%}.custom-banner-title{font-size:11px;line-height:21px;text-align:center;margin-bottom:4px;margin-top:16px;font-family:var(--font-family-2);text-transform:uppercase}@media(max-width:767px){.custom-banner-title{margin-top:8px;line-height:17px}}.custom-banner-label{font-size:20px;line-height:24px;text-align:center;font-family:var(--font-family-1);font-weight:600}@media(max-width:767px){.custom-banner-label{font-size:18px;line-height:22px}}@media(min-width:1025px){.mobile-menu{display:none}}@media(max-width:1024px){.desk-menu{display:none}}.template-cart .preheader{padding-left:0!important;padding-right:0!important}.template-cart .preheader .container{max-width:1920px}.template-cart .header .container{max-width:1920px;padding:0 24px}@media(min-width:1024px){.template-cart .header .container{padding:0 48px}}.halo-popup-close{top:8px;right:8px;background:transparent}.haloCalculatorShipping{margin-bottom:8px!important}.haloCalculatorShipping .progress-wrapper{display:flex;align-items:center;gap:8px;margin:0 0 8px}.haloCalculatorShipping .progress .progress-meter{animation:none!important;background-image:none!important}.cart-message .message{color:var(--free-shipping-bg-4)!important;font-weight:600;font-size:18px!important;font-style:italic}.haloCalculatorShipping .progress{margin:0!important;flex:1}.haloCalculatorShipping .progress-price{font-size:11px;padding:0;margin:0}@media(min-width:1024px){.haloCalculatorShipping .progress-price{font-size:13px}.haloCalculatorShipping .progress-wrapper{gap:16px}.cart-message .message{font-size:20px!important}}@media(min-width:1600px){.template-cart .container{max-width:1546px}}.slider-show-in-overflow{overflow:hidden}.slider-show-in-overflow .slick-list{overflow:visible}.cart_logo{display:none}.cart_logo_mobile{display:block}@media(min-width:1024px){.cart_logo{display:block}.cart_logo_mobile{display:none}}.header-cart__container{position:relative}.header-cart__container .header__icon.customer-links{position:absolute;right:0;top:0;bottom:0;margin:auto 0;height:fit-content}.template-cart .page-header{font-size:24px;text-transform:none;padding:24px 0 12px!important;font-weight:600}.cart-totals .cart-total-grandtotal{margin-top:22px!important;justify-content:space-between!important}.cart--totals-title{font-size:20px!important;text-align:center!important;font-weight:600!important;font-style:italic;margin-bottom:24px!important;text-transform:none!important}.cart-content-item .cart-total-label .text{font-style:italic;font-weight:600}.cart-content-item .cart-total-value .text{font-family:var(--font-family-2);font-size:13px;font-weight:500}.cart-content-item .cart-total-grandtotal .cart-total-value .text{font-size:16px;font-weight:600}.cart-total-savings,.cart-total-subtotal{justify-content:space-between!important}.cart-actions{margin-top:16px!important}.cart-actions .button{border-radius:24px!important;font-style:italic;text-transform:none;font-size:20px}@media(min-width:1280px){.cart-content-wrapper{display:grid!important;grid-template-columns:repeat(10,1fr)}}.cart-summary-wrapper{width:100%}.cart-content-item{grid-column:1 / 8;width:100%!important}.cart-content-item.cart-total{grid-column:9 / -1}.template-cart{min-height:100%;display:flex;flex-direction:column}.template-cart .body-content-wrapper{display:flex;flex-direction:column;flex:1 0}.template-cart .wrapper-footer{margin-top:auto}.header-cart{margin:0 auto;width:fit-content;padding-top:16px;padding-bottom:16px}.cart{display:grid!important;grid-template-columns:minmax(300px,450px) repeat(4,auto)}.cart-header{grid-column:1 / -1;display:grid!important;grid-template-columns:subgrid;border-bottom:solid 1px #e6e6e6;background:transparent!important}.cart-header-item{font-size:11px!important;font-weight:500!important;color:var(--color-text);padding:0!important;background-color:transparent!important;text-transform:none;width:100%!important;font-family:var(--font-family-2)}.cart-list{grid-column:1 / -1;display:grid!important;grid-template-columns:subgrid}.cart-item{display:grid!important;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;border-bottom:solid 1px #e6e6e6}.cart-item-block-left{padding-right:16px!important;width:136px}.cart-item-wrapper{align-items:start!important}.cart-item-wrapper .cart-item-image{padding-bottom:0!important;aspect-ratio:1/1;width:100%}.cart-item-wrapper .cart-item-image img{aspect-ratio:1 / 1;height:auto}.cart-item-wrapper .cart-item-properties .product-option{margin-bottom:0;color:#686868}.cart-item-wrapper .cart-item-properties .product-option .definitionList-key{font-style:italic;font-weight:600}.cart-item__discounted-prices{flex-direction:row-reverse!important;justify-content:flex-end!important}.cart-item-option{display:flex!important;align-items:center;gap:8px;padding-right:0!important}.cart-item-option .cart-item-variant{max-width:fit-content;line-height:1!important}.cart-item-option .cart-item-edit{position:relative!important;line-height:1}.cart-item-option .cart-item-edit svg{width:12px!important;height:12px!important}.cart-header-item.cart-header-info,.cart-item-block.cart-item-info{width:100%}.cart-item{margin-top:10px;border-top:none!important;border-inline:none!important;border-bottom:1px solid #e6e6e6;padding:16px 0!important}.cart-item-name{margin-bottom:0!important}.cart-item-name .text{font-size:20px;font-weight:600}.cart-item-vendor{margin-bottom:12px}.cart-header-item.cart-header-info,.cart-item-block.cart-item-info{width:100%!important;padding-left:0!important}.cart-item-block,.cart-item-block.cart-item-price,.cart-item-block.cart-item-quantity{width:100%}:is(.cart-item-block,.cart-item-block.cart-item-price,.cart-item-block.cart-item-quantity) .price,:is(.cart-item-block,.cart-item-block.cart-item-price,.cart-item-block.cart-item-quantity) .cart-item-value{font-family:var(--font-family-2);font-size:16px}.cart-header-item:not(.cart-header-info){width:100%}.cart-header-item.cart-header-info,.cart-item-block.cart-item-info,.cart-item-block.cart-item-quantity{width:100%}@media(min-width:1025px){.template-cart .page-header{font-size:48px;padding:48px 0 16px!important}.cart-message{margin-bottom:24px}.cart-message .message{text-align:center;font-weight:600;font-style:italic;font-size:18px}.cart-item__discounted-prices{flex-direction:column-reverse!important}}.cart-message{margin-bottom:48px}.cart-message .message{text-align:center;font-weight:600;font-style:italic;font-size:18px}.cart-checkbox.global-checkbox{text-align:center;margin-bottom:16px}.cart-checkbox.global-checkbox input[type=checkbox]+.form-label--checkbox{font-family:var(--font-family-2)}.cart-checkbox.global-checkbox input[type=checkbox]+.form-label--checkbox:before{top:4px;border-radius:4px}.cart-checkbox.global-checkbox input[type=checkbox]+.form-label--checkbox:after{top:6px}.cart-checkbox.global-checkbox label,.cart-checkbox.global-checkbox a{font-size:12px!important;font-family:var(--font-family-2)}.cart-item-qty .form-input.cart-item-qty-input{padding:6px 24px;line-height:1!important;font-size:16px;height:34px;font-family:var(--font-family-2)}.cart-item-qty .btn-quantity{height:34px!important}.cart-item-qty .btn-quantity:after{top:17px!important}.cart-item-qty .btn-quantity:before{top:18px!important}.cart-item-vendor{margin-bottom:0}.d-none{display:none!important}.facets-horizontal .facets__form{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;overflow:visible!important}.facets-horizontal .facets__wrapper{flex:1!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;text-align:left!important;overflow:visible!important}.facets-horizontal .facets-sort-by{margin-left:auto!important;margin-bottom:0!important;padding-bottom:0!important;display:flex;align-items:center!important;position:relative!important}.facets-horizontal .facets-sort-by h2{padding:0!important;margin:0 15px 0 0!important;border:none!important;display:flex!important;align-items:center!important;height:40px!important}.facets-horizontal .facets-sort-by .sidebarBlock-content{padding:0!important}.facets-horizontal .facets-sort-by .toolbar-dropdown .label-tab{border:1px solid #e6e6e6!important;padding:7px 35px 7px 15px!important;border-radius:22px!important;background-color:#fff!important;min-width:160px!important;text-align:left!important;position:relative!important;display:flex!important;align-items:center!important;height:40px!important;line-height:1!important;cursor:pointer}.facets-horizontal .facets-sort-by .toolbar-dropdown .label-tab .label-text{font-family:var(--font-family-2)!important;text-transform:none!important;font-size:16px!important;font-weight:400!important;font-style:normal!important}.facets-horizontal .facets-sort-by .toolbar-dropdown .label-tab .icon-dropdown{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Capa_1' enable-background='new 0 0 551.13 551.13' height='512' viewBox='0 0 551.13 551.13' width='512'%3E%3Cpath style='fill: %23030304;' d='m275.565 361.679-223.897-223.896h-51.668l275.565 275.565 275.565-275.565h-51.668z'%3E%3C/path%3E%3C/svg%3E")!important;background-position:center!important;background-size:100%!important;width:9px!important;height:5px!important;display:inline-block!important}.facets-horizontal .facets-sort-by .toolbar-dropdown .dropdown-menu{top:calc(100% + 10px)!important;left:auto!important;right:0!important;width:auto!important;min-width:250px!important;display:none;position:absolute;background:#fff;z-index:10;box-shadow:0 5px 25px #0000001a!important;padding:20px!important;margin:0;list-style:none;border:1px solid #e6e6e6!important;border-radius:20px!important}.facets-horizontal .facets-sort-by .toolbar-dropdown .dropdown-menu:before{content:""!important;position:absolute!important;top:-15px!important;left:0!important;width:100%!important;height:15px!important;background:transparent!important}.facets-horizontal .facets-sort-by .toolbar-dropdown[aria-expanded=true] .dropdown-menu,.facets-horizontal .facets-sort-by .toolbar-dropdown:hover .dropdown-menu{display:block!important}.facets-horizontal .facets-sort-by .toolbar-dropdown .dropdown-menu li{padding:5px 15px!important;cursor:pointer}.facets-horizontal .facets-sort-by .toolbar-dropdown .dropdown-menu li:hover{background-color:#f5f5f5}.facets-horizontal .facets-sort-by .toolbar-dropdown .dropdown-menu li .text{font-weight:var(--font-weight-normal)!important;font-size:16px!important;font-family:var(--font-family-2);color:#030304!important}@media(min-width:1025px){.facets-horizontal .widget_filter{display:flex!important;align-self:flex-start}}.facets-horizontal .widget_filter{align-items:center!important;height:40px!important;top:0!important;left:0!important;padding-right:3px}.facets-horizontal .widget_filter .icon-filter1{margin-right:8px!important;display:flex!important;align-items:center!important;justify-content:center!important}.facets-horizontal .widget_filter .icon-filter1 svg{width:20px!important;height:auto!important;color:#030304!important;display:block!important}.facets-horizontal .facets-sort-by h2 .facets__text,.facets-horizontal .widget_filter .sidebar_more{font-family:var(--font-family-1)!important;font-style:italic!important;text-transform:none!important;font-size:20px!important;color:#030304!important;font-weight:var(--font-weight-semibold)!important}.facets-horizontal .facets__wrapper .sidebarBlock{padding-bottom:0!important;border-bottom:none!important;display:flex;align-items:center!important;position:relative!important}@media screen and (min-width:1025px){.facets-horizontal .facets__wrapper .sidebarBlock{margin-bottom:0!important;margin-right:15px}.page-sidebar.page-sidebar--horizontal .sidebarBlock{display:flex!important;align-self:flex-start}}.facets-horizontal .facets__wrapper .sidebarBlock-heading{border:1px solid #e6e6e6;border-radius:22px;padding:7px 40px 7px 20px;min-width:160px!important;height:40px!important;display:flex!important;align-items:center!important;background-color:#fff;font-family:var(--font-family-2)!important;text-transform:none!important;font-size:16px!important;font-weight:400!important;color:#030304!important;transition:all .3s ease!important}.facets-horizontal .facets__wrapper .sidebarBlock-heading:before{right:15px!important;width:12px!important;height:7px!important;transition:transform .3s ease!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Capa_1' enable-background='new 0 0 551.13 551.13' height='512' viewBox='0 0 551.13 551.13' width='512'%3E%3Cpath style='fill: %23030304;' d='m275.565 361.679-223.897-223.896h-51.668l275.565 275.565 275.565-275.565h-51.668z'%3E%3C/path%3E%3C/svg%3E")!important}.facets-horizontal .facets__wrapper .sidebarBlock:hover .sidebarBlock-heading:before{transform:translateY(-50%) rotate(-180deg)!important}.facets-horizontal .facets__wrapper .sidebarBlock-heading .facets__text{font-family:var(--font-family-2);text-transform:none;font-size:16px;line-height:19px;font-style:normal;color:#030304;font-weight:var(--font-weight-normal)}.facets-horizontal .facets__wrapper .sidebarBlock-content--full{border-radius:20px;box-shadow:0 5px 25px #0000001a;border:1px solid #e6e6e6;padding:20px!important;top:calc(100% + 10px)!important;width:auto!important;min-width:250px!important}.facets-horizontal .facets__wrapper .sidebarBlock-content--full:before{content:""!important;position:absolute!important;top:-15px!important;left:0!important;width:100%!important;height:15px!important;background:transparent!important}.facets-horizontal .facets__wrapper .sidebarBlock-content--full .facets__list{margin-bottom:0!important}.facets-horizontal .facets__wrapper .sidebarBlock-content--full .facets__item{padding-right:0!important;margin-bottom:12px!important}.facets-horizontal .facets__wrapper .sidebarBlock-content--full .facets__item:last-child{margin-bottom:0!important}.facets-horizontal .facets__wrapper .facet-checkbox{display:flex!important;align-items:center!important;color:#030304!important;cursor:pointer!important;position:relative!important;font-weight:var(--font-weight-normal)!important;font-size:14px!important;line-height:18px!important;font-family:var(--font-family-2)}.facets-horizontal .facets__wrapper .facet-checkbox:before{border-radius:4px!important;border:1px solid #D1D3D5!important;top:0!important;height:18px;width:18px}input[type=checkbox]+.form-label--checkbox:after{height:14px;width:14px;top:2px;left:2px}.facets-horizontal .facets__wrapper .facet-checkbox input[type=checkbox]{width:18px!important;height:18px!important;border:1px solid #d1d3d5!important;border-radius:4px!important;margin:0 12px 0 0!important;flex-shrink:0!important;position:relative!important;appearance:none!important;-webkit-appearance:none!important;background-color:#fff!important;display:inline-block!important;vertical-align:middle!important}.facets-horizontal .facets__wrapper .facet-checkbox input[type=checkbox]:checked{background-color:#030304!important;border-color:#030304!important}.facets__price--slide input[type=range]:nth-child(1)::-moz-range-progress,.facets__price--slide input[type=range]:nth-child(2)::-moz-range-track,.facets__price--slide input[type=range]:nth-child(2)::-moz-range-progress{height:3px!important}.facets__price--slide input[type=range]::-moz-range-thumb{border:1px solid #030304!important;height:24px!important;width:24px!important}.facets-horizontal .facets__wrapper .facet-checkbox input[type=checkbox]:checked:after{content:""!important;position:absolute!important;left:5px!important;top:2px!important;width:6px!important;height:10px!important;border:solid white!important;border-width:0 2px 2px 0!important;transform:rotate(45deg)!important}.facets-horizontal .facets__wrapper .facets__price{margin-top:0!important}.facets-horizontal .facets__wrapper .facets__price--slider{padding-top:10px!important}.facets-horizontal .facets__wrapper .facets__price--slide{margin-bottom:10px!important}.facets-horizontal .facets__wrapper .facets__price--slide:before,.facets-horizontal .facets__wrapper .facets__price--slide:after{background:#e6e6e6!important;height:2px!important;top:0!important}.facets-horizontal .facets__wrapper .facets__price--slide input[type=range]::-webkit-slider-runnable-track{background:#030304!important;height:2px!important}.facets-horizontal .facets__wrapper .facets__price--slide input[type=range]::-webkit-slider-thumb{border:1px solid #030304!important;background:#fff!important;width:20px!important;height:20px!important;margin-top:-9px!important}.facets-horizontal .facets__wrapper .facets__price--box{display:flex!important;align-items:center!important;justify-content:space-between!important}.facets-horizontal .facets__wrapper .facets__price--box .form-field{width:45%!important;position:relative!important}.facets-horizontal .facets__wrapper .facets__price--box .field__currency{left:12px!important;font-family:var(--font-family-2);color:#686868;font-size:16px;line-height:19px}.facets-horizontal .facets__wrapper .facets__price--box .filter__price{height:40px!important;border:1px solid #D1D3D5!important;border-radius:22px!important;padding:0 10px 0 20px!important;text-align:center!important;font-size:16px!important;font-family:var(--font-family-2);line-height:19px;color:#030304!important}.facets__price--box .price-to-price{font-family:var(--font-family-1)!important;font-style:italic!important;font-size:20px!important;line-height:24px!important;margin:0!important;padding:0!important}.facets-horizontal .facets__wrapper .form-actions{display:none!important}@media(min-width:1024px){.halo-block-header .title .text{max-width:720px;width:auto}}.cart-message .productView-dlvr{text-align:center;font-family:var(--font-family-2);font-size:var(--font-size);color:var(--color-text)}.productView-dlvr__date-end,.productView-dlvr__date-start{font-weight:600;text-decoration:none!important}@media(max-width:1024px){.toolbar.show-sticky{top:48px!important;background:none!important;box-shadow:none!important}.toolbar{padding:15px!important;display:flex!important;flex-direction:row!important}.toolbar-wrapper{display:flex!important;flex:0 1 auto!important;width:auto!important;justify-content:center!important;align-items:center!important;margin:0!important}.toolbar-item.toolbar-sidebar .toolbar-icon.icon-filter{border:1px solid #000!important;background:#fff!important;border-radius:100px!important;padding:8px 18px!important;height:auto!important;width:auto!important;display:flex!important;align-items:center!important;gap:8px!important;cursor:pointer}.toolbar-item.toolbar-sidebar .toolbar-icon.icon-filter svg{width:15px!important;height:16px!important;fill:#000!important;margin:0!important}.toolbar-item.toolbar-sidebar .filter-text{font-family:var(--font-family-1)!important;font-weight:var(--font-weight-semibold)!important;font-style:italic!important;font-size:18px!important;color:#000!important;display:inline-block!important;text-transform:capitalize!important;line-height:22px!important}.active-filter-count{background:#000;color:#fff;border-radius:50%;min-width:20px;height:20px;font-size:12px;display:flex;align-items:center;justify-content:center;line-height:1;margin-left:2px;font-family:var(--font-family-2)!important;font-style:normal!important}.sidebarBlock-contentWrapper,.sidebarBlock-headingWrapper{width:100%}.facets-horizontal .facets__wrapper .sidebarBlock-heading .facets__text{font-family:var(--font-family-1);text-transform:none;font-size:16px;line-height:14px;font-style:italic;color:#030304;font-weight:var(--font-weight-semibold)}.toolbar-col.toolbar-colRight{width:auto!important;margin:0!important}.toolbar-item.toolbar-sort{display:block!important;margin:0!important}.toolbar-item.toolbar-sort .filter-sortby .label-tab.hidden-on-desktop{border:1px solid #000!important;background:#fff!important;border-radius:100px!important;padding:8px 18px!important;height:auto!important;width:auto!important;display:flex!important;align-items:center!important;gap:8px!important;cursor:pointer}.toolbar-item.toolbar-sort .filter-sortby .label-tab.hidden-on-desktop .label-text{font-family:var(--font-family-2)!important;font-style:normal;font-variant:normal;font-weight:var(--font-weight-normal)!important;font-size:16px!important;line-height:19px;color:#030304!important;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toolbar-item.toolbar-sort .filter-sortby .label-tab.hidden-on-desktop .icon-dropdown{position:static!important;margin:0!important;width:14px!important;height:14px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;transform:none!important}.toolbar .results-count,.toolbar .toolbar-label,.toolbar-viewAs,.toolbar-limitView,.toolbar-wrapper.toolbar-mobile:has(.toolbar-viewAs){display:none!important}.page-sidebar .halo-sidebar-header{padding:12px 30px!important;border-bottom:none!important}.page-sidebar .halo-sidebar-close{width:12px!important;height:12px!important}.page-sidebar.page-sidebar-left .halo-sidebar-close{top:18px!important;right:18px!important}.facets__list--refined .active-facets__button .text{font-family:var(--font-family-1)!important;font-size:16px;line-height:21px;font-weight:var(--font-weight-medium);color:#030304;font-style:italic;letter-spacing:0px}.page-sidebar.page-sidebar-left .halo-sidebar-close svg{fill:var(--color-text);width:12px;height:12px}.page-sidebar .halo-sidebar-wrapper{padding:0!important}.sidebar--layout_1 .sidebarBlock-heading{display:none!important}.sidebarBlock.refined-widgets{width:100%!important;border-bottom:1px solid #e6e6e6;padding:0 16px 17px}.collection-banner,.collection-banner .image.image-adapt{height:145px!important}.collection-info--absolute.align-top{top:0!important}.collection-title{font-size:24px!important;line-height:29px!important;margin-top:16px}.collection-info--absolute .collection-description{margin-top:8px}.collection-description .short-description{font-size:16px;line-height:23px}.toolbar .dropdown-menu.hidden-on-desktop .dropdown-menu-header .dropdown-menu-title{font-family:var(--font-family-1);font-weight:var(--font-weight-semibold)!important;font-style:italic;text-transform:none!important;font-size:20px!important;line-height:24px!important;width:100%;text-align:center}.toolbar .dropdown-menu.hidden-on-desktop .dropdown-menu-header .close-mobile-modal{width:12px!important;height:12px!important}.toolbar .dropdown-menu.hidden-on-desktop .dropdown-menu-header{border-bottom:none!important}.toolbar .dropdown-menu.hidden-on-desktop .dropdown-menu-body{padding:0!important}.toolbar .dropdown-menu.hidden-on-desktop .dropdown-menu-body li{margin:0 12px}.toolbar .dropdown-menu.hidden-on-desktop .dropdown-menu-body li.is-active{margin:0 12px;border-radius:20px;background-color:#eee!important;font-style:italic}.facets-horizontal .facets__wrapper .sidebarBlock-content--full .facets__item{padding-right:4px!important;margin-bottom:8px!important}}.facets__list--refined .close{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:100%!important;top:0!important;right:0!important}.facets__list--refined .close svg{width:8px;height:8px}.facets__list--refined .active-facets__button .text{font-family:var(--font-family-1)!important;font-size:16px;line-height:21px;font-weight:var(--font-weight-medium);color:#030304;font-style:italic;letter-spacing:0px}.facets__list--refined .active-facets__button{background-color:#eaeaea!important;border-radius:20px!important;padding:6px 40px 6px 16px!important}.facets__list--refined .close:before,.facets__list--refined .close:after{display:none!important}.halo-block-header .subheading{font-family:var(--font-family-2);font-size:var(--font-size)}.card.has-tagline .card-media img,.card.has-tagline .card-media video,.card.has-tagline .card-media svg,.card.has-tagline .card-media .data-lazy-loading{opacity:1;visibility:visible;transition:all .3s ease}.card-tagline{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:0 15px;text-align:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:5;font-family:var(--font-family-1);font-size:20px;line-height:1.4;color:#000;pointer-events:none;font-style:italic;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media(hover:hover){.card.has-tagline:hover:not(:has(.card-swatch:hover)) .card-media img,.card.has-tagline:hover:not(:has(.card-swatch:hover)) .card-media video,.card.has-tagline:hover:not(:has(.card-swatch:hover)) .card-media svg,.card.has-tagline:hover:not(:has(.card-swatch:hover)) .card-media .data-lazy-loading{opacity:0!important;visibility:hidden!important}.card.has-tagline:hover:not(:has(.card-swatch:hover)) .card-tagline{opacity:1;visibility:visible}}.product-details .container-1170{max-width:1546px}.product-details .product-configurator-wrapper{display:none}.product-details .moreItem-breadcrumb{padding-bottom:0!important}.product-details .moreItem-breadcrumb .breadcrumb-container{min-height:initial}.product-details .breadcrumb{justify-content:flex-start!important;line-height:13px;padding-top:12px!important;padding-bottom:12px!important;margin:0 auto!important}.product-details .breadcrumb>*:first-child{margin-left:auto}.product-details .breadcrumb>*:last-child{margin-right:auto}.product-details .productView-images{position:relative}.product-details .productView-images .wishlist-button{position:absolute;top:12px;right:12px;z-index:20}.product-details .productView-images .wishlist-button a{display:flex;justify-content:center;align-items:center;padding:0;width:32px;height:32px;border-radius:30px;background-color:var(--product-wishlist-bg)}.product-details .productView-images .wishlist-button a svg{fill:var(--product-wishlist-color);width:16px;height:16px}.product-details .productView-images .wishlist-button a.wishlist-added{background-color:var(--product-wishlist-bg-added);color:var(--product-wishlist-color-added)}.product-details .productView-images .wishlist-button a.wishlist-added svg{fill:var(--product-wishlist-color-added)}.product-details .breadcrumb{text-transform:uppercase;font-family:var(--font-family-2)}.product-details .productView-moreItem:has(.productView-dlvr){padding-top:var(--spacing-top);padding-bottom:var(--spacing-bottom)}.product-details .productView-dlvr__text{font-family:var(--font-family-2)}.product-details .productView-dlvr__text .productView-dlvr__date-end,.product-details .productView-dlvr__text .productView-dlvr__date-start{font-family:var(--font-family-1);font-style:italic;font-size:20px}.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-title{text-align:center}.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-title .toggleLink{padding-top:12px!important;padding-bottom:12px!important;line-height:24px;font-size:20px;padding-inline:45px}.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-title .toggleLink.is-open .text{font-style:italic}.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-title .toggleLink.is-open .icon-plus:before{transform:rotate(90deg);opacity:0}.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-title .text{font-weight:600;font-size:20px}.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-title .icon-plus{width:20px;height:20px;position:absolute;right:0;padding:3px}.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-title .icon-plus:before{width:1px;height:14px;transform:none;margin:auto;top:0;left:0;right:0;bottom:0}.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-title .icon-plus:after{height:1px;width:14px;transform:none;margin:auto;top:0;left:0;right:0;bottom:0}.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content{font-size:16px;max-width:100%;overflow:hidden}:is(.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content#tab-materiali-e-caratteristiche,.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content#tab-materiali-e-caratteristiche-mobile) *{font-family:var(--font-family-2)}:is(.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content#tab-materiali-e-caratteristiche,.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content#tab-materiali-e-caratteristiche-mobile) h1,:is(.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content#tab-materiali-e-caratteristiche,.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content#tab-materiali-e-caratteristiche-mobile) h2,:is(.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content#tab-materiali-e-caratteristiche,.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content#tab-materiali-e-caratteristiche-mobile) h3,:is(.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content#tab-materiali-e-caratteristiche,.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content#tab-materiali-e-caratteristiche-mobile) h4,:is(.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content#tab-materiali-e-caratteristiche,.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content#tab-materiali-e-caratteristiche-mobile) h5,:is(.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content#tab-materiali-e-caratteristiche,.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content#tab-materiali-e-caratteristiche-mobile) h6{font-family:var(--font-family-1)}.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content iframe{margin:0 auto;max-width:100%}.product-details .productView-title{font-weight:600;font-size:24px;line-height:29px!important}.product-details .productView-moreItem:not(:has(.tagline)) .productView-title,.product-details .tagline{text-align:center;line-height:20px!important;margin:0 0 8px;font-weight:500}.product-details .productView-moreItem:has(.productView-title){padding-bottom:24px}.product-details .productView-moreItem:not(:has(.tagline)) .productView-title{margin:0}.product-details .card-product__attributes{margin-bottom:4px;text-transform:uppercase;font-family:var(--font-family-2)}.product-details .productView-tab.layout-vertical{margin-top:25px}.product-details .productView-moreItem:has(.productView-price){padding-bottom:12px}.product-details .productView-price .price-item{--fontsize-text: 18px;line-height:21px;font-family:var(--font-family-2)}.product-details .productView-price .price__compare .price-item{font-size:14px!important}.product-details .card-product__motif{font-size:11px;line-height:13px;margin-bottom:8px}.product-details .productView-moreItem:has(.productView-perks .productView-sizeChart){padding-bottom:24px}.product-details .productView-sizeChart{font-family:var(--font-family-2)}.product-details .productView-sizeChart .link:hover .text{text-underline-offset:unset}.product-details .productView-sizeChart .text{text-decoration:underline;font-size:14px;line-height:16px}.product-details .productView-options .form__label{padding-bottom:7px}.product-details .productView-options legend{line-height:1.2}.product-details .productView-options .product-form__label .available,.product-details .productView-options .product-form__label .sold_out{margin-top:12px;margin-bottom:12px}.product-details #giftBox,.product-details #caucciu{padding:6px;gap:16px;margin:0 auto;flex-direction:column;border-radius:30px;justify-content:center}:is(.product-details #giftBox,.product-details #caucciu) .giftBox__label,:is(.product-details #giftBox,.product-details #caucciu) .caucciu__label{margin:0;align-items:center}:is(:is(.product-details #giftBox,.product-details #caucciu) .giftBox__label,:is(.product-details #giftBox,.product-details #caucciu) .caucciu__label) svg{width:19px!important;height:19px!important;margin-right:9px}:is(.product-details #giftBox,.product-details #caucciu) #giftBox__input,:is(.product-details #giftBox,.product-details #caucciu) #caucciu__input{width:100%;font-family:var(--font-family-2);border:none!important;background-color:#dadada!important;padding-right:48px!important}.product-details .productView-group .productView-action{width:100%}.product-details .productView-group .productView-action button:disabled{outline:var(--color-text) solid 1px!important;background-color:transparent;color:var(--color-text)}.product-details .productView-group .productView-action button{min-height:50px;min-width:256px;font-style:italic}.product-details .productView-group .productView-quantity{margin:0}.product-details .productView-group .pvGroup-row{gap:8px;align-items:center!important;justify-content:center!important}.product-details .productView-group .productView-groupTop{width:100%!important}.product-details .product-form__label .text{font-family:var(--font-family-2)}.product-details .productView-moreItem:has(complementary-products):not(:has(complementary-products>*)){display:none}.product-details .configurator-canvas{pointer-events:none;overflow:hidden}.product-details .configurator-canvas .configurator-edit-button{pointer-events:auto;display:flex;background-color:#0003;width:fit-content;border-radius:20px;box-shadow:none;height:fit-content;overflow:hidden}.product-details .configurator-canvas .configurator-edit-button:after{width:20px;height:20px;left:8px;top:0;bottom:0;margin:auto;animation:infinite 1.2s scale-and-fade}.product-details .configurator-canvas .configurator-edit-button.active:after{animation:none}.product-details .configurator-canvas .configurator-edit-button:before{content:"";width:20px;height:20px;background:#fff;border:solid 4px #03030466;border-radius:20px;position:absolute;left:8px;top:0;bottom:0;margin:auto;z-index:1}.product-details .configurator-canvas .configurator-edit-button .configurator-button-label{position:static;transform:none;padding:6px 16px 6px 36px;font-size:16px;line-height:20px}.product-details .configurator-canvas .configurator-reset{pointer-events:auto;background-color:#fff;font-size:14px;line-height:16px;padding:8px 16px 8px 34px;z-index:10}.product-details .configurator-canvas .configurator-reset svg{display:none}.product-details .configurator-canvas .configurator-reset:before{content:"";position:absolute;left:12px;width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21.7 24"><path d="m3.48,24c-.91,0-1.64-.74-1.64-1.64V6.05H.72C.32,6.05,0,5.73,0,5.33s.32-.72.72-.72h4.8v-2.04C5.53,1.15,6.67,0,8.09,0h5.52c1.42,0,2.56,1.15,2.56,2.57v2.03h4.8c.4,0,.72.32.72.72s-.32.72-.72.72h-1.12v16.31c0,.91-.74,1.64-1.64,1.64H3.48Zm-.2-1.64c0,.11.09.2.2.2h14.73c.11,0,.2-.09.2-.2h0V6.05H3.29v16.31ZM14.73,4.6v-2.03c0-.62-.5-1.12-1.12-1.12h-5.52c-.62,0-1.12.5-1.12,1.12v2.03h7.76Zm-1.84,13.15v-7.36c0-.4.32-.72.72-.72s.72.32.72.72v7.36c0,.4-.32.72-.72.72s-.72-.32-.72-.72Zm-5.52,0v-7.36c0-.4.32-.72.72-.72s.72.32.72.72v7.36c0,.4-.32.72-.72.72s-.72-.32-.72-.72h0Z" fill="currentColor"/></svg>')}.product-details .configurator-canvas:not(:has(.configurator-overlay-image>*)) .configurator-reset{display:none}.product-details:has(.configurator-canvas) .handleMouseEnter{display:none}.product-details .configurator-dropdown.mobile-fullscreen{max-height:50%!important;height:auto!important}.product-details .configurator-dropdown.mobile-fullscreen .configurator-dropdown-content{padding:12px 16px}.product-details .configurator-dropdown.mobile-fullscreen .configurator-dropdown-content .configurator-groups-view{height:100%;max-height:calc(50dvh - 75px)}.product-details .configurator-dropdown .configurator-dropdown-header{padding-inline:28px;padding-bottom:12px}.product-details .configurator-dropdown .configurator-dropdown-header .configurator-dropdown-title{font-size:20px;line-height:24px!important;font-weight:600;font-style:italic}.product-details .configurator-dropdown .configurator-dropdown-header .configurator-items-header{top:0}.product-details .configurator-dropdown .configurator-dropdown-header .configurator-items-header .configurator-back-button{top:0;left:0;right:auto}.product-details .configurator-dropdown .configurator-dropdown-close,.product-details .configurator-dropdown .configurator-back-button{width:24px;height:24px;display:flex;padding:0;color:var(--color-text);position:absolute;top:12px;right:12px}:is(.product-details .configurator-dropdown .configurator-dropdown-close,.product-details .configurator-dropdown .configurator-back-button) svg{width:12px;height:12px;margin:auto}:is(.product-details .configurator-dropdown .configurator-dropdown-close,.product-details .configurator-dropdown .configurator-back-button) svg path{stroke-opacity:1;stroke:var(--color-text)}.product-details .configurator-dropdown .configurator-items-header{top:12px;left:12px}.product-details .configurator-dropdown .configurator-items-header .configurator-back-button{top:0;right:auto}.product-details .configurator-dropdown .configurator-dropdown-item,.product-details .configurator-dropdown .configurator-group-item{border:solid 1px #D1D3D5;border-radius:16px;padding:7px;overflow:hidden}:is(.product-details .configurator-dropdown .configurator-dropdown-item,.product-details .configurator-dropdown .configurator-group-item) .configurator-group-item-image{margin-bottom:4px}:is(.product-details .configurator-dropdown .configurator-dropdown-item,.product-details .configurator-dropdown .configurator-group-item) .configurator-group-item-name{font-size:16px;line-height:20px;text-transform:none;font-weight:500}:is(.product-details .configurator-dropdown .configurator-dropdown-item,.product-details .configurator-dropdown .configurator-group-item).selected{border-color:var(--color-text)}.product-details .configurator-dropdown .configurator-summary{display:none}main:has(.product-details) .halo-popup-header{padding-top:12px!important;padding-inline:32px}main:has(.product-details) .halo-popup-header .halo-popup-title{font-size:20px;line-height:24px!important}main:has(.product-details) .halo-popup{border-radius:24px;box-shadow:0 4px 8px #03030429}main:has(.product-details) .halo-popup .halo-popup-header{border:none!important}main:has(.product-details) .halo-popup .halo-popup-close{z-index:10}main:has(.product-details) .halo-popup-close{width:24px;height:24px;right:12px;top:12px;padding:6px}main:has(.product-details) .halo-popup-close svg{width:12px;height:12px;margin:auto}@media(min-width:1024px){main:has(.product-details) .halo-popup-header{padding-top:15px!important}main:has(.product-details) .halo-popup-close{right:12px;top:12px;width:29px;height:29px;border-radius:20px;border:solid 1px var(--color-text)}main:has(.product-details) .halo-popup-close svg{width:10px;height:10px;margin:auto}}.halo-recommendations-block .halo-block-header{margin-bottom:16px!important}.halo-recommendations-block .halo-block-header .title{margin:0!important;line-height:1.21!important}.halo-recommendations-block .tagline{font-size:13px;line-height:15px}.product-motif__wrapper.container-1170{max-width:1546px}#product-motif{display:flex;flex-direction:column;align-items:center;gap:32px;background-color:#fff}#product-motif .text-container{flex:1;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px}#product-motif .text-container>*{max-width:592px}#product-motif .text-container .read-more-btn{display:inline-block;margin:0;border:none;background:none;text-decoration:underline}#product-motif .product-motif__img{width:100%;max-width:592px;max-height:592px;object-fit:contain;aspect-ratio:1 / 1}#product-motif .product-motif__name{font-size:var(--title-mobile-font-size, 0);margin-bottom:var(--title-mobile-margin-bottom, 0);margin-top:0;font-weight:600}#product-motif .product-motif__tagline{margin-top:0;font-size:var(--tagline-mobile-font-size, 0);margin-bottom:var(--tagline-mobile-margin-bottom, 0);text-transform:uppercase;font-family:var(--font-family-2);font-weight:400}#product-motif .product-motif__description{font-size:var(--description-mobile-font-size, 0);margin-bottom:var(--description-mobile-margin-bottom, 0);margin-top:0}#product-motif .product-motif__description .text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:all .3s ease;interpolate-size:allow-keywords;line-height:1.38}#product-motif .product-motif__description.expanded .text{-webkit-line-clamp:none}#product-motif .product-motif__button{font-style:italic}@media(max-width:768px){.product-details .halo-productView-left{margin-bottom:24px}.product-details #giftBox,.product-details #caucciu{margin-bottom:16px!important}.product-details .productView{padding-bottom:32px!important}}@media(max-width:1024px){.product-details .container-1170{padding-inline:12px}.product-details .productView-thumbnail-wrapper .productView-for{padding:0}.product-details .productView-thumbnail-wrapper .productView-for .slick-arrow{display:none!important}.product-details .configurator-dropdown.mobile-fullscreen{min-height:50dvh}@media(max-width:610px){.product-details .configurator-dropdown.mobile-fullscreen .configurator-dropdown-grid{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))!important}}@media(min-width:611px){.product-details .configurator-dropdown.mobile-fullscreen .configurator-dropdown-grid{grid-template-columns:repeat(5,1fr)!important}}}@media(min-width:769px){.product-details .configurator-dropdown{position:absolute;left:calc(100% + 24px);border-radius:24px;min-width:0!important;max-width:calc(100vw - 100% - 48px);max-height:calc(100vh - 48px);width:596px;top:24px!important;box-shadow:0 4px 8px #03030429}.product-details .configurator-dropdown .configurator-dropdown-content{padding:15px 16px}@media(max-width:1024px){.product-details .configurator-dropdown .configurator-dropdown-grid{grid-template-columns:repeat(3,1fr)!important}}@media(min-width:1025px){.product-details .configurator-dropdown .configurator-dropdown-grid{grid-template-columns:repeat(5,1fr)!important}}.product-details .configurator-dropdown .configurator-dropdown-header{padding-inline:28px;padding-bottom:16px}.product-details .configurator-dropdown .configurator-dropdown-header .configurator-items-header{top:0}.product-details .configurator-dropdown .configurator-dropdown-header .configurator-items-header .configurator-back-button{top:0;left:0;right:auto}.product-details .configurator-dropdown .configurator-dropdown-close,.product-details .configurator-dropdown .configurator-back-button{width:29px;height:29px;border:solid 1px var(--color-text);border-radius:20px}:is(.product-details .configurator-dropdown .configurator-dropdown-close,.product-details .configurator-dropdown .configurator-back-button) svg{width:10px;height:10px}}@media(min-width:1023px){.product-details .configurator-dropdown{max-width:calc(100vw - 100% - 54px)}.product-details .breadcrumb{padding-top:32px!important;padding-bottom:48px!important}.product-details .productView{padding-bottom:0;margin-bottom:144px}.product-details .productView-group .productView-action{max-width:max-content}.product-details .productView-groupTop{max-width:fit-content}.product-details .productView-top{display:grid;grid-template-columns:6fr 4fr;gap:24px}.product-details .productView-top .halo-productView-right{width:100%}.product-details .productView-top .halo-productView-left{width:100%;padding:0}.product-details .productView-top .productView-images-wrapper{position:relative;display:flex;flex-direction:column;gap:24px}.product-details .productView-top .slick-list,.product-details .productView-top .slick-track,.product-details .productView-top .productView-nav,.product-details .productView-top .productView-img-container{height:100%;width:100%;padding:0!important}.product-details .productView-top .productView-image-wrapper{aspect-ratio:6 / 5}.product-details .productView-images .wishlist-button,.product-details .productView-images .productView-wishlist{top:24px;right:24px}.product-details .halo-productView-right{padding-top:48px}.product-details .productView-tab.layout-vertical{margin-top:49px}.product-details .productView-tab .tabs-contents-vertical .tab-content .toggle-content{font-size:18px}.product-details .card-product__motif{font-size:13px;line-height:15px}.product-details .productView-title{font-weight:600;font-size:48px;line-height:60px!important}.product-details .productView-moreItem:not(:has(.tagline)) .productView-title{font-weight:600;font-size:48px;line-height:60px!important}.product-details .tagline{font-size:24px;line-height:29px!important;font-weight:500}.product-details .tagline{margin-bottom:16px}.product-details .productView-moreItem:has(.productView-title){padding-bottom:32px}.product-details .card-product__attributes{margin-bottom:4px}.product-details .productView-moreItem:has(.productView-price){padding-bottom:24px}.product-details .productView-price .price-item{--fontsize-text: 24px;line-height:29px}.product-details .productView-price .price__compare .price-item{font-size:18px!important}.product-details #giftBox,.product-details #caucciu{padding-left:16px;max-width:fit-content;flex-direction:row}:is(.product-details #giftBox,.product-details #caucciu) #giftBox__input,:is(.product-details #giftBox,.product-details #caucciu) #caucciu__input{width:fit-content}#product-motif{flex-direction:row-reverse}#product-motif .text-container{padding:32px}#product-motif .product-motif__tagline,#product-motif .product-motif__name,#product-motif .product-motif__description{line-height:1.2!important}#product-motif .product-motif__tagline{font-size:var(--tagline-desktop-font-size, 0);margin-bottom:var(--tagline-desktop-margin-bottom, 0)}#product-motif .product-motif__name{font-size:var(--title-desktop-font-size, 0);margin-bottom:var(--title-desktop-margin-bottom, 0)}#product-motif .product-motif__description{font-size:var(--description-desktop-font-size, 0);margin-bottom:var(--description-desktop-margin-bottom, 0)}#product-motif .product-motif__button{max-width:max-content;margin:0}.halo-recommendations-block .halo-block-header{margin-bottom:48px!important}.halo-recommendations-block .tagline{font-size:13px;line-height:15px}}@media(min-width:1025px){.card-tagline{padding:0 30px;font-size:35px}}.card-motif{font-family:var(--font-family-2);font-size:11px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;color:#030304;line-height:13px;min-height:13px}.card-motif:empty{display:block}.pagination-custom .pagination-page-total{text-align:center;margin-bottom:10px;color:#000;font-size:14px;letter-spacing:.1em;text-transform:uppercase;display:block;font-family:var(--font-family-2)}.pagination-custom .pagination__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;list-style:none;padding:0;margin:0}.pagination-custom .pagination__list>li{min-width:unset;margin:0!important}.pagination-custom .pagination-num .pagination__item{font-family:var(--font-family-2);color:#000;background:transparent;border:none;border-radius:0;height:auto;width:auto;padding:0 5px;font-size:16px;text-decoration:none;display:inline-block;line-height:40px}.pagination-custom .pagination-num .pagination__item--current{background:#000;color:#fff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;line-height:1}.pagination-custom .pagination-arrow .pagination__item-arrow{color:#000;background:transparent;border:1px solid #000;border-radius:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:static;transform:none;padding:0}.pagination-custom .pagination-arrow .pagination__item-arrow .icon{width:18px;height:18px;fill:#000;stroke:none;transform:none!important}.pagination-custom .pagination__item--current:after,.pagination-custom .pagination__item:hover:after{display:none!important}.collection-breadcrumb.breadcrumb--top{border-bottom:1px solid #e8e8e8;margin-bottom:0}.breadcrumb{padding-top:24px!important;padding-bottom:24px!important;margin-bottom:0!important}.breadcrumb a{color:#030304!important;text-transform:uppercase!important;font-size:11px!important;letter-spacing:.1em!important}.breadcrumb span:not(.separate){color:#686868!important;text-transform:uppercase!important;font-size:11px!important;letter-spacing:.1em!important}.breadcrumb .separate svg{display:none!important}.breadcrumb .separate:after{content:"/"!important;font-size:12px!important;color:#030304!important;padding:0 5px!important}.breadcrumb span.separate{padding:0}.collection-banner,.collection-banner .image.image-adapt{height:216px;box-sizing:border-box!important;padding-top:0!important}@keyframes scale-and-fade{0%{transform:scale(1)}to{background:#00000003;transform:scale(1.8)}}@media(min-width:1024px){.halo-productView-left{max-width:50vw}}:root{--w-product-swatch-custom: 40px;--h-product-swatch-custom: 40px;--w-product-swatch-custom-mb: 30px;--h-product-swatch-custom-mb: 30px}.card-swatch .swatch-label .pattern{transition:transform .2s ease}.card-swatch .swatch-label:hover .pattern{transform:scale(1.5)}.collection-description.show-full .short-description{display:none!important}@media(max-width:1399px){.collection-content--absolute .collection-banner .image:not(.image-mobile){max-height:none!important}}.collection-content--absolute.collection-header{overflow:visible}.collection-header:has(.collection-description.show-full) .collection-info--absolute{max-height:none!important;overflow-y:visible!important;z-index:100}.collection-header:has(.collection-description.show-full) .collection-banner,.collection-header:has(.collection-description.show-full) .collection-banner .image.image-adapt{height:100%!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
