.footer__legals{color:rgb(var(--text-color) / .65);margin-top:-30px}.privacy-checkbox{font-size:10px;display:flex;align-items:center;line-height:1.1}.privacy-checkbox input{margin-right:5px}.privacy-checkbox a{text-decoration:underline}.shopify-app-block .th_prd_wl_btn{margin-top:-20px;width:100%;padding:0}.shopify-app-block .th_prd_wl_btn .d-flex{width:100%}.shopify-app-block .th_prd_wl_btn .d-flex .th_wl_button{width:100%;height:44.22px}.color-swatch-list{display:flex;flex-wrap:wrap;gap:5px}.color-swatch-list span{border-radius:50%;width:20px;height:20px;display:block;border:1px solid grey}.body-template--index .header .header__wl-link svg{transition-duration:.2s}.body-template--index .header.is-solid .header__wl-link svg,.body-template--index .header:hover .header__wl-link svg{transition-duration:.2s}.img-size-chart{display:none;width:100%;max-width:460px;margin:0 auto}.img-size-chart.show{display:block}x-modal .table-scroller{min-width:900px}.product-card{padding-bottom:10px;border:1px solid #f5f5f5;overflow:hidden}.product-card .block-swatch{border:none!important;padding:0}.product-card .th_prd_wl_btn{padding:.625rem!important;position:absolute!important;inset-block-top:.5rem!important;inset-inline-end:.5rem!important}.product-card .th_prd_wl_btn .th_wl_text{display:none}.product-card{height:100%!important}.body-template--collection .block-swatch{position:relative}.body-template--collection .block-swatch:hover .o-current-color{opacity:1}.o-current-color{pointer-events:none;opacity:0;position:absolute;left:50%;top:-5px;transform:translate(-50%,-100%);box-sizing:border-box;border:1px solid #e4e4e4;background:#fff;color:#939393;padding:3px;font-size:13px;z-index:10;max-width:200px;width:max-content}.o-current-color:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#e4e4e4 transparent transparent transparent}.move-down{top:2rem}.custom-tag{background-color:#f5f5f5;color:#333;padding:.25rem .5rem;z-index:10;font-weight:600}.product-card .d-flex{justify-content:flex-end}.product-card .th_wl_text{display:none!important}.header__search-link,.header__cart-link{line-height:0!important}x-header.header{padding-top:5px;padding-bottom:5px}.modal::part(content){overflow:auto!important}.is-desk{display:block}@media screen and (max-width: 1024px){.product-card .th_prd_wl_btn{inset-block-top:unset!important;bottom:9rem;padding:0!important}.th_wl_icon{margin-right:0!important;width:12px!important;height:12px!important}.custom-tag{font-size:10px}.header-sidebar__promo img{height:35svh;object-fit:contain}.is-desk{display:none}.header__wl-link svg{width:20px!important;height:20px!important}.header__secondary-nav{gap:.5rem}}@media screen and (min-width: 1024px){.is-mob{display:none}.header__wl-link svg{width:22px!important;height:22px!important}}.shopify-section.shopify-section--collection-banner .container--xs{--container-max-width: var(--container-sm-max-width)}@supports (height: 100dvh){.modal::part(content){max-height:90dvh}}.shop-the-look__popover::part(base),.shop-the-look__popover::part(content){background-color:#fff!important}.shopify-section.shopify-section--collection-banner .section-spacing{padding:3rem 0}.clamp-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.js-show-more{cursor:pointer;margin-top:.5rem;text-decoration:underline}.is-sticky-buy{position:sticky;bottom:20px;left:0;z-index:99}a#open-whatsapp{position:fixed;bottom:15px;right:20px;padding:10px;box-shadow:0 0 5px #00000075;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;z-index:20}@media screen and (max-width: 1024px){.product-sticky-bar{display:none!important}}html[lang=en] #th-wl-sucess-mgs .is-it,html[lang=it] #th-wl-sucess-mgs .is-en,html[lang=en] .th_wl_button .is-it,html[lang=it] .th_wl_button .is-en{display:none!important}.plg-custom-wrap{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.plg-custom-wrap.is-open{max-height:1000px;overflow:visible}.plg-custom-wrap .custom-field-input{margin-top:1rem}.swiper-button-next svg path,.swiper-button-prev svg path{fill:#333!important}.swiper-button-next svg,.swiper-button-prev svg{width:24px;height:24px}.plg-custom-message{padding:10px;display:flex;align-items:center;gap:1rem;background-color:#ab957e;transition:background-color .3s ease}.plg-custom-message p{color:#fff;font-size:14px;margin:0}.plg-custom-message img{height:80px;width:auto}.plg-wrap-container{display:none}#js-trigger-moreinfo{text-decoration:underline}.custom-field-checkbox{display:flex;align-items:flex-start;gap:12px;cursor:pointer;margin:2px 0}.custom-field-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;min-width:20px;border-radius:4px;background-color:#fff;cursor:pointer;position:relative;transition:all .2s ease}.custom-field-checkbox input[type=checkbox]:checked{background-color:#000}.custom-field-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:9px;top:5px;width:4px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-field-checkbox label{cursor:pointer;font-size:14px;line-height:1.5;color:#fff;-webkit-user-select:none;user-select:none}.terms-text{color:#333!important}.custom-field-wrap-checkbox input[type=checkbox]:disabled{opacity:.6;cursor:not-allowed}.custom-field-wrap-checkbox input[type=checkbox]:disabled+label{opacity:.6;cursor:not-allowed}#required-field{display:none;color:red;font-size:12px}.js-wrap .swiper-slide{height:auto!important}.js-wrap .swiper-slide img{height:100%!important;object-fit:cover}@media screen and (min-width: 1024px){.product-gallery{position:sticky;top:calc(var(--announcement-bar-height) + var(--header-height));left:0}}@media screen and (max-width: 1024px){.plg-custom-message{flex-direction:column}.plg-custom-message img{width:100%;height:auto}}.plg-drawer-wrap-trigger{padding:10px;display:flex;align-items:center;gap:1rem;background-color:#ab957e;transition:background-color .3s ease;text-align:left;color:#fff}.plg-drawer-wrap-trigger p{line-height:120%}.plg-drawer-wrap-trigger img{height:40px;width:auto}.cart-footer button{height:max-content}
/*# sourceMappingURL=/cdn/shop/t/7/assets/plg.css.map */
