﻿@tailwind base;@tailwind components;@tailwind utilities;@keyframes leapFrog{0%{transform:translateX(0) rotate(0deg)}33.333%{transform:translateX(0) rotate(180deg)}66.666%{transform:translateX(calc(var(--uib-size) * -0.38)) rotate(180deg)}99.999%{transform:translateX(calc(var(--uib-size) * -0.78)) rotate(180deg)}100%{transform:translateX(0) rotate(0deg)}}.d-none{@apply hidden}@media only screen and (min-width: 320px)and (max-width: 1023px){.d-sm-block{@apply block}}@media only screen and (min-width: 1024px)and (max-width: 1439px){.d-lg-block{@apply block}}@media only screen and (min-width: 1440px){.d-lg-block{@apply block}}@media only screen and (min-width: 1024px)and (max-width: 1439px){.d-lg-none{@apply hidden}}@media only screen and (min-width: 1440px){.d-lg-none{@apply hidden}}.switch-box .slider{@apply absolute cursor-pointer top-0 left-0 right-0 bottom-0 bg-transparent border-[0.3px] border-solid border-gray-700 dark:border-gray-600;transition:.4s}.switch-box .slider::before{@apply absolute content-[""] h-[14px] w-[14px] left-[5px]  top-0 bottom-0 my-auto mx-0 bg-center bg-no-repeat z-[2];background:#fff url("../img/sunny.svg");background-size:cover;transition:.4s}.switch-box .slider::after{@apply absolute content-[""] w-[18px] h-[18px] z-[1] bg-white rounded-[50%] border-solid border border-gray-700 dark:border-gray-600 top-[1px] left-[3px];transition:.4s}.switch-box .slider.round{@apply rounded-[34px] bg-white bg-opacity-[0.5] dark:bg-[#696969] dark:bg-opacity-[0.5]}.switch-box .slider.round::before{@apply rounded-[50%]}.switch-box .switch{@apply relative inline-block w-[56px] h-[22px]}.switch-box .switch input{@apply opacity-0 w-0 h-0}.switch-box input:checked+.slider{@apply bg-transparent}.switch-box input:checked+.slider:before{@apply translate-x-[31px] bg-no-repeat bg-center;background:#fff url("../img/night.svg");background-size:cover}.switch-box input:checked+.slider:after{@apply translate-x-[31px]}.search-form label{@apply sr-only hidden}.search-form input{@apply block w-full pb-[3px] bg-transparent text-[12px] font-light font-lato text-gray-700 border-b leading-[16px] border-b-gray-400 placeholder:text-gray-700 placeholder:uppercase focus-visible:outline-none dark:text-gray-600 dark:placeholder:text-gray-600 dark:border-b-gray-600}.search-form button[type=submit]{@apply absolute top-[5px] right-0 w-fit}.search-form button[type=submit] svg{@apply h-[10px] w-[10px] object-contain}.widget-title{@apply font-lato text-center font-bold text-[12px] leading-[12px] mb-[6px] text-black dark:text-white block}@media only screen and (min-width: 1024px)and (max-width: 1439px){.switch-box .slider::before{@apply h-[26px] w-[26px] left-[7px] top-[-1px]}.switch-box .slider::after{@apply h-[32px] w-[32px] left-[4px] border-solid border border-gray-700 dark:border-gray-600}.switch-box .switch{@apply w-[100px] h-[39px]}.switch-box input:checked+.slider:before{@apply translate-x-[56px]}.switch-box input:checked+.slider:after{@apply translate-x-[56px]}}@media only screen and (min-width: 1440px){.switch-box .slider::before{@apply h-[21px] w-[21px] left-[8px]}.switch-box .slider::after{@apply h-[30px] w-[30px] left-[4px] top-[3px] border-solid border border-gray-700 dark:border-gray-600}.switch-box .switch{@apply w-[100px] h-[39px]}.switch-box input:checked+.slider:before{@apply translate-x-[58px]}.switch-box input:checked+.slider:after{@apply translate-x-[58px]}}body.brand-chanel .widget-title,body.product-brand-chanel .widget-title,body.page-template-tpl-request-info-chanel .widget-title{@apply dark:text-black}body{padding-top:100px}body.home{padding-top:0}body.home header{background:rgba(0,0,0,0)}body.ontop header{background:#f2f3f4}body.open_mobile #nav-toggle span:before,body.open_mobile #nav-toggle span:after{background:#000}body.open_mobile header #menu-principale{opacity:1;visibility:visible;right:0}body.open_mobile header .logo{width:94px;height:100px;background:none}@media only screen and (min-width: 320px)and (max-width: 1023px){body.home{padding-top:0}body.home header{background:#f2f3f4}}#nav-toggle{display:none;z-index:1000000000;cursor:pointer;position:fixed;padding:0;opacity:1;right:0;width:52px;border-radius:0;border:none;height:52px;visibility:visible;top:0}@media(max-width: 767px){#nav-toggle{display:block}}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{content:"";cursor:pointer;border-radius:8px;height:1px;width:20px;position:absolute;display:block;top:40%;left:50%;margin:0 0 0 -12px;transition:all 300ms ease-in-out}#nav-toggle span:before{top:0;left:12px;background:#000}#nav-toggle span:after{top:6px;left:12px;background:#000}#nav-toggle.active span{background-color:rgba(0,0,0,0)}#nav-toggle.active span:before,#nav-toggle.active span:after{top:0}#nav-toggle.active span:before{transform:rotate(45deg)}#nav-toggle.active span:after{transform:rotate(-45deg)}header{display:block;position:fixed;left:0;top:0;z-index:10000000;width:100%;background:#f2f3f4;transition:all 300ms ease-in-out}@media only screen and (min-width: 320px)and (max-width: 1023px){header{height:52px}}header #header{position:relative;overflow:visible}header #header .logo{left:45px;width:150px;height:40px;transition:all 300ms ease-in-out;position:absolute;top:30px;z-index:100000;overflow:hidden}@media(max-width: 767px){header #header .logo{left:20px !important;width:90px;height:32px;top:16px}}header #header .logo img{width:100%;height:auto}header #menu-principale{width:100%;display:block;padding:30px 0}@media(max-width: 767px){header #menu-principale{height:100vh;opacity:0;visibility:hidden;background:#fff;right:-100%;position:fixed;top:0;transition:all 300ms ease-in-out}}header #menu-principale ul{text-align:center;display:block}header #menu-principale ul#menu-secondario{position:absolute;right:25px;top:30px}@media(max-width: 767px){header #menu-principale ul{position:absolute;top:50%;bottom:initial;left:50%;right:initial;transform:translate(-50%, -50%);width:100%;text-align:center}}header #menu-principale ul li{display:inline-block;padding:0 15px;vertical-align:middle}@media(max-width: 767px){header #menu-principale ul li{width:100%;display:block;padding:0;text-align:center}}header #menu-principale ul li.social a:before{display:none}@media(max-width: 767px){header #menu-principale ul li.social{width:auto;display:inline-block}}header #menu-principale ul li a{color:#000;font-size:18px;line-height:30px;font-weight:400;transition:all 300ms ease-in-out;padding:5px 0;position:relative;display:block;text-transform:uppercase}@media(max-width: 767px){header #menu-principale ul li a{padding:10px 25px;font-size:1em;line-height:1.625em;display:block}}header #menu-principale ul li a:before{content:"";position:absolute;background:#000;left:0;bottom:0;height:0;width:100%;z-index:-1;transition:all 100ms ease-in-out}@media(max-width: 767px){header #menu-principale ul li a:before{display:none}}header #menu-principale ul li a:hover{color:#000}header #menu-principale ul li a:hover:before{height:5%}@media(max-width: 767px){header #menu-principale ul li a.active{text-decoration:underline}}header #menu-principale ul li a.active:before{height:5px}header #menu-principale ul li a.active:hover:before{height:100%}header #menu-secondario ul{text-align:center;display:block;position:absolute;right:25px;top:30px}@media(max-width: 767px){header #menu-secondario ul{right:52px;top:0}}header #menu-secondario ul li{display:inline-block;padding:0 15px;vertical-align:middle}@media(max-width: 767px){header #menu-secondario ul li{padding:0 5px}}header #menu-secondario ul li.cart-toggler{text-indent:-99999px}header #menu-secondario ul li.cart-toggler a{width:30px;background:url("../img/shopping-bag.png") no-repeat center center;background-size:20px auto}header #menu-secondario ul li a{color:#000;font-size:18px;line-height:30px;font-weight:400;transition:all 300ms ease-in-out;padding:5px 0;position:relative;display:block;text-transform:uppercase}@media(max-width: 767px){header #menu-secondario ul li a{font-size:14px;line-height:52px;padding:0}}header #menu-secondario ul li a:before{content:"";position:absolute;background:#000;left:0;bottom:0;height:0;width:100%;z-index:-1;transition:all 100ms ease-in-out}header #menu-secondario ul li a:hover{color:#000}header #menu-secondario ul li a:hover:before{height:5%}header #menu-secondario ul li a.active:before{height:5px}header #menu-secondario ul li a.active:hover:before{height:100%}.search-wrapper{display:none}.side{position:relative}.side .fixed-position{z-index:10;width:100vw;height:100%;position:fixed;overflow:hidden;z-index:1000000000}.side .fixed-position .closeall{position:absolute;top:0;width:calc(100% - 500px);height:100vh;padding:15px;cursor:pointer}.side .fixed-position .closeall i{color:#fff;font-size:1.2rem;font-weight:900}.side .wrapper{position:absolute;max-width:500px;width:100%;height:100%;overflow:hidden;background:#fff}.side.side-left .fixed-position{left:-100vw;top:0}.side.side-left .fixed-position .closeall{left:80%;text-align:left}.side.side-left .fixed-position .wrapper{left:0;overflow:auto}.side.side-left .fixed-position .wrapper .level-base{position:absolute;width:100%;height:100vh}.side.side-left .fixed-position .wrapper .user-section{padding:20px 20px 8px;border-top:1px solid #ddd}.side.side-left .fixed-position .wrapper .user-section .user-profile{text-decoration:none;color:#000}.side.side-left .fixed-position .wrapper .user-section .log-user{text-align:center}.side.side-left .fixed-position .wrapper .user-section .log-user span{font-size:.87rem}.side.side-left .fixed-position .wrapper .user-section .log-user .button{padding:5px;border:1px solid #a9a9a9;text-align:center;text-decoration:none;color:#fff;background:#a9a9a9;line-height:unset;border-radius:0}.side.side-left .fixed-position .wrapper .user-section .log-user .button-empty{padding:5px;border:1px solid;text-align:center;text-decoration:none;color:#000}.side.side-left .fixed-position .wrapper .menu-select{padding:8px 20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.side.side-left .fixed-position .wrapper .menu-select .inner-select{width:100%}.side.side-right .fixed-position{right:-100vw;top:0}.side.side-right .fixed-position .closeall{text-align:right}.side.side-right .fixed-position .wrapper{right:0}.side.side-right .fixed-position .wrapper .close-side{position:absolute;display:block;width:13px;height:13px;cursor:pointer;right:20px;top:22px}.side.side-right .fixed-position .wrapper .close-side:after,.side.side-right .fixed-position .wrapper .close-side:before{content:"";position:absolute;left:5px;right:0;height:13px;width:2px;background-color:#000}.side.side-right .fixed-position .wrapper .close-side:before{transform:rotate(45deg)}.side.side-right .fixed-position .wrapper .close-side:after{transform:rotate(-45deg)}.side.side-right .fixed-position .wrapper .cart-section .title-side{font-weight:bold;color:#374151;text-transform:uppercase;padding:17px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart{margin-top:50px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .empty-cart{width:100%;height:100%;background:#fff;padding:1.5em}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widgettitle{display:none}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content{display:flex;flex-direction:column;justify-content:space-between;position:relative;height:100%}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-error{margin:0}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart{background:#fff;max-height:500px;height:100%;overflow:auto;padding:0 17px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item{padding:0 0 34px 0;border-bottom:1px solid #707070;display:grid;grid-template-columns:161px 1fr;column-gap:25px;margin-top:20px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item:first-child{margin-top:0}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item:before,.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item:after{display:none}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .thumb{grid-row-start:2;grid-column-start:1;height:188px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .thumb img{width:100%;height:100%;object-fit:cover;margin:0;float:unset}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .text{grid-row-start:2;grid-column-start:2;align-content:center;display:grid}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .text .link-title{color:#374151;font-size:14px;font-weight:bold;margin-bottom:17px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .text .link-title span{font-weight:normal}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .sfe_remove_from_cart_button{font-size:14px;color:#374151;font-weight:normal;text-decoration:underline;text-align:end;margin-bottom:20px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .attributes-qty{display:grid;grid-template-columns:auto 182px;gap:17px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .attributes-qty .size,.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .attributes-qty .quantity{font-size:14px;color:#374151;font-weight:normal}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .attributes-qty .quantity{display:flex;gap:15px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .attributes-qty .quantity span{cursor:pointer}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .attributes-qty .quantity input{color:#000;width:20px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .price{color:#374151;font-size:14px;display:block;font-weight:normal;text-align:end;margin-top:26px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .add-promo-code{font-size:.9rem;padding:1.5em;display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #e7e7e7}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .add-promo-code input{margin-top:8px;width:100%;padding:10px;font-size:.9rem;border:1px solid #ddd}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .add-promo-code .wrap-coupons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .add-promo-code .wrap-coupons .message{width:100%;text-align:center}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .add-promo-code .wrap-coupons .coupon{border:1px solid #a9a9a9;background:#fff;padding:3px 6px;display:flex;flex-direction:row;margin-right:5px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .add-promo-code .wrap-coupons .coupon span{font-weight:600}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .add-promo-code .wrap-coupons .coupon a{transition:.4s;margin-left:5px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .add-promo-code .wrap-coupons .coupon a:hover{transition:.4s;color:#d3d3d3}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .woocommerce-mini-cart .add-promo-code .wrap-coupons .coupon:last-child{margin-right:0}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .cta-cart{background:#fff;z-index:9;margin-top:26px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .cta-cart .total-price{padding:0 17px;font-size:14px;color:#374151;display:grid;grid-template-columns:repeat(2, 1fr)}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .cta-cart .total-price .text-total{text-transform:uppercase}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .cta-cart .total-price .price{font-weight:bold;text-align:end}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .cta-cart .total-price .price .amount span{margin-right:2px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .cta-cart .buttons{padding:0 17px;margin-top:82px}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .cta-cart .buttons .button{background-color:#fff;border:1px solid #707070;margin:0;width:100%;text-align:center;padding:12px 0;text-transform:uppercase;font-size:14px;font-weight:bold;border-radius:0;display:block}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .cta-cart .buttons .button.got-to-shop{border:0;text-align:end;margin-bottom:8px;font-size:12px;font-weight:bold;color:#707070;padding:0}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .sfe-loader{background:rgba(0,0,0,.5);position:absolute;top:0;left:17px;width:calc(100% - 34px);height:100%;justify-content:center;z-index:10}.side.side-right .fixed-position .wrapper .cart-section .widget-cart .woocommerce .widget_shopping_cart_content .sfe-loader img{width:35px;-webkit-animation:rotating 1s linear infinite;-moz-animation:rotating 1s linear infinite;-ms-animation:rotating 1s linear infinite;-o-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}.footer-area{background:#e9e9ea;padding:100px 50px}@media(max-width: 767px){.footer-area{padding:30px 20px}}.footer-area .footer-area-1{margin:0 auto;border-bottom:1px #d6d8db solid;max-width:1200px;padding:0 0 55px;display:flex;flex-wrap:nowrap;justify-content:center}@media(max-width: 767px){.footer-area .footer-area-1{display:block;padding:0 0 0}}.footer-area .footer-area-1 div{padding:0 30px}@media(max-width: 767px){.footer-area .footer-area-1 div{width:100%;padding:15px 0;text-align:center}}.footer-area .footer-area-1 div h4{text-transform:uppercase;font-size:16px;padding-bottom:12px;color:#111;line-height:18px}@media(max-width: 767px){.footer-area .footer-area-1 div h4{font-size:14px;padding-bottom:0}}.footer-area .footer-area-1 div ul{list-style-type:none;padding:0 0 20px;margin:0;font-size:14px;line-height:18px;color:#333}.footer-area .footer-area-1 div ul li{padding:12px 0;font-weight:300}@media(max-width: 767px){.footer-area .footer-area-1 div ul li{padding:5px 0 0}}.footer-area .footer-area-1 div ul li a{color:#333}.footer-area .footer-area-2{padding-top:55px;text-align:center}@media(max-width: 767px){.footer-area .footer-area-2{display:block;padding:15px 0 0}}.footer-area .footer-area-2 h5{display:block;padding-bottom:24px;font-size:16px;color:#2b2e31}.footer-area .footer-area-2 h5 span{display:block;font-size:13px}.footer-area .footer-area-2 p{font-size:12px}body.brand-chanel .footer-area,body.product-brand-chanel .footer-area,body.page-template-tpl-request-info-chanel .footer-area{@apply bg-white dark:bg-white;background-image:none}body.brand-chanel .footer-area .widget_sferica_logo_widget img,body.product-brand-chanel .footer-area .widget_sferica_logo_widget img,body.page-template-tpl-request-info-chanel .footer-area .widget_sferica_logo_widget img{@apply dark:invert-0}body.brand-chanel .footer-area .copyright,body.brand-chanel .footer-area .info,body.product-brand-chanel .footer-area .copyright,body.product-brand-chanel .footer-area .info,body.page-template-tpl-request-info-chanel .footer-area .copyright,body.page-template-tpl-request-info-chanel .footer-area .info{@apply dark:text-black}body.brand-chanel .footer-area .widget .widget-title,body.product-brand-chanel .footer-area .widget .widget-title,body.page-template-tpl-request-info-chanel .footer-area .widget .widget-title{@apply dark:text-black}body.brand-chanel .footer-area .widget .menu li a,body.product-brand-chanel .footer-area .widget .menu li a,body.page-template-tpl-request-info-chanel .footer-area .widget .menu li a{@apply dark:text-black}@keyframes fadeSlideRightFluid{0%{opacity:0;transform:translateX(-50px)}100%{opacity:1;transform:translateX(0)}}*{margin:0;padding:0;scrollbar-width:none;box-sizing:border-box}html{margin-top:0 !important;min-height:100%;box-sizing:border-box}body{width:100%;overflow-x:hidden;position:relative;height:100%;display:block;font-weight:400;color:#000;padding:100px 0 0 0;font-family:"Lato",sans-serif;background:#f2f3f4}body #wpadminbar{z-index:0}body #main-content{@apply mt-[18px] pb-[41px] min-h-[70vh]}body #main-content>.row .content-page{@apply w-full}body #main-content>.row .sidebar{@apply hidden}@media(min-width: 768px){body #main-content>.row{@apply flex flex-row gap-[17px]}body #main-content>.row .sidebar{@apply block w-[108px] text-right pr-[23px] sticky top-[0] h-full}body #main-content>.row .sidebar .sidebar-content{@apply min-h-[200px]}body #main-content>.row .sidebar .search-form{@apply ml-[auto] mb-[10px]}body #main-content>.row .sidebar .search-form input{@apply text-right}body #main-content>.row .sidebar .search-form button[type=submit]{@apply left-0}body #main-content>.row .sidebar .nav-menu li a{@apply text-[14px] font-bold text-gray-700 uppercase}body #main-content>.row .sidebar .nav-menu li.active a,body #main-content>.row .sidebar .nav-menu li:hover a{@apply text-black dark:text-white}body #main-content>.row .sidebar .nav-menu li.active a:before,body #main-content>.row .sidebar .nav-menu li:hover a:before{content:"[";display:inline-block}body #main-content>.row .sidebar .nav-menu li.active a:after,body #main-content>.row .sidebar .nav-menu li:hover a:after{content:"]";display:inline-block}}@media only screen and (min-width: 1024px)and (max-width: 1439px){body #main-content>.row{@apply gap-[10px]}body #main-content>.row .content-page{@apply w-[calc(100%-168px)]}body #main-content>.row .sidebar{@apply pr-[0] pt-[74px] w-[168px]}body #main-content>.row .sidebar .nav-menu li a{@apply text-[15px]}}@media only screen and (min-width: 1440px){body #main-content>.row{@apply gap-[23px]}body #main-content>.row .content-page{@apply w-[calc(100%-206px)]}body #main-content>.row .sidebar{@apply pr-[0] pt-[30px] w-[206px] top-[0]}body #main-content>.row .sidebar .nav-menu li a{@apply text-[18px]}}a{color:#000;text-decoration:none}a:visited,a:hover{color:#000}@media only screen and (max-width: 767px){.onlydesk{display:none !important}}.onlymobile{display:none !important}@media only screen and (max-width: 767px){.onlymobile{display:block !important}}.opacity{display:none;width:100vw;height:100vh;position:fixed;top:0;right:0;background:rgba(0,0,0,.5);z-index:9}.img_store{margin-bottom:30px}.content{@apply dark:text-white}.section-title{padding-bottom:30px;font-size:24px;font-weight:bold;font-family:Playfair Display,serif;line-height:34px;text-transform:uppercase}@media only screen and (min-width: 1024px)and (max-width: 1439px){.section-title{@apply text-[30px]}}@media only screen and (min-width: 1440px){.section-title{@apply text-[32px]}}@media only screen and (max-width: 767px){.section-title{font-size:18px;line-height:22px}}.title-mini{font-size:12px;text-transform:uppercase;color:#707070;margin-bottom:12px}.sub-section-title{@apply uppercase font-bold text-[18px] text-black dark:text-white mb-[14px]}.sub-section-title:before{content:"[";display:inline-block}.sub-section-title:after{content:"]";display:inline-block}@media only screen and (min-width: 1024px)and (max-width: 1439px){.sub-section-title{@apply text-[30px]}}@media only screen and (min-width: 1440px){.sub-section-title{@apply text-[32px]}}.sup-section-title{@apply uppercase font-bold text-[12px] text-gray-700 dark:text-gray-600}@media only screen and (min-width: 1024px)and (max-width: 1439px){.sup-section-title{@apply text-[18px]}}@media only screen and (min-width: 1440px){.sup-section-title{@apply text-[22px]}}.breadcrumbs a{@apply uppercase font-lato font-semibold text-[12px] text-gray-700 dark:text-gray-600}@media only screen and (min-width: 1024px)and (max-width: 1439px){.breadcrumbs a{@apply text-[18px]}}@media only screen and (min-width: 1440px){.breadcrumbs a{@apply text-[22px]}}.post-thumbnail{width:100%}.post-thumbnail img{width:100%;height:auto;margin:0 0 30px}.testo_gestionale{font-size:20px !important}@media only screen and (max-width: 767px){.testo_gestionale{font-size:16px !important;line-height:26px}}.testo_gestionale.content{width:70%}@media only screen and (max-width: 767px){.testo_gestionale.content{width:100%}}.testo_gestionale p{padding:0 0 30px}@media only screen and (max-width: 767px){.testo_gestionale p{padding:0 0 20px}}.testo_gestionale h2{padding:0 0 10px}.testo_gestionale ul,.testo_gestionale ol{list-style-type:circle;padding:0 0 0 20px;margin:0}.testo_gestionale ul li,.testo_gestionale ol li{padding:0 0 10px}.new-subtitle{font-size:1.1rem;color:#555;margin-bottom:50px}@media only screen and (max-width: 767px){.new-subtitle{margin-bottom:30px;font-size:15px;line-height:22px}}.new-title{font-size:42px;font-weight:bold;font-family:Playfair Display,serif;line-height:56px;padding-bottom:60px;text-transform:uppercase}@media only screen and (max-width: 767px){.new-title{padding-bottom:10px !important;font-size:20px;line-height:24px}}.new-title::after{content:".";display:inline-block}.container-new{width:100%;display:block;padding:100px 85px 150px;max-width:1320px;margin:0 auto}@media only screen and (max-width: 767px){.container-new{padding:0 20px 30px}}.container-new.container-magazine .section-magazine-new{display:grid;grid-template-columns:1fr;gap:40px 20px;margin:60px 0}@media(min-width: 768px){.container-new.container-magazine .section-magazine-new{grid-template-columns:repeat(2, minmax(0, 1fr));gap:50px 40px}.container-new.container-magazine .section-magazine-new .post:first-child{grid-column:1/-1}.container-new.container-magazine .section-magazine-new .post:first-child .excerpt{display:block}.container-new.container-magazine .section-magazine-new .post:first-child .title{font-size:34px;line-height:1.2}.container-new.container-magazine .section-magazine-new .post:first-child .img{aspect-ratio:21/9}.container-new.container-magazine .section-magazine-new .post:first-child .img img{max-height:none}}.container-new.container-magazine .section-magazine-new .post{display:flex;flex-direction:column;min-width:0}.container-new.container-magazine .section-magazine-new .post .img{margin-bottom:20px;overflow:hidden;width:100%;aspect-ratio:16/9}.container-new.container-magazine .section-magazine-new .post .img a{display:block;width:100%;height:100%}.container-new.container-magazine .section-magazine-new .post .img img{width:100%;height:100%;object-fit:cover;display:block}.container-new.container-magazine .section-magazine-new .post .term{font-size:12px;text-transform:uppercase;color:#707070;margin-bottom:12px}.container-new.container-magazine .section-magazine-new .post .title{margin:0 0 12px 0;font-family:Playfair Display,serif;font-size:22px;line-height:1.3;font-weight:700;color:#000;text-decoration:none;color:#707070}@media only screen and (max-width: 767px){.container-new.container-magazine .section-magazine-new .post .title{font-size:18px}}.container-new.container-magazine .section-magazine-new .post .excerpt{display:none}.container-new.container-magazine .section-magazine-new .post .excerpt p{margin:0;font-size:15px;line-height:1.6;color:#555;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.container-new .breadcrumbs-new{font-size:18px}@media only screen and (max-width: 767px){.container-new .breadcrumbs-new{font-size:14px}}.container-new .new-title{padding-bottom:20px}.container-new .content{font-size:24px;line-height:32px;font-weight:300}@media only screen and (max-width: 767px){.container-new .content{line-height:26px}}.container-new.container-brand .section-service-new{padding:30px 0 0 0;font-size:24px;line-height:32px;font-weight:300;display:flex;flex-direction:column;gap:40px}@media only screen and (max-width: 767px){.container-new.container-brand .section-service-new{padding:0}}.container-new.container-brand .section-service-new .service-new .post{width:100%}.container-new.container-brand .section-service-new .service-new .post img{width:100%;height:auto}.container-new.container-brand .section-service-new .service-new .store{margin-bottom:100px}@media only screen and (max-width: 767px){.container-new.container-brand .section-service-new .service-new .store{margin-bottom:30px}}.container-new.container-brand .section-service-new .service-new .store.store-detail{display:flex;align-items:center;justify-content:space-between;gap:6%;text-decoration:none;color:inherit;align-items:flex-start}@media only screen and (max-width: 767px){.container-new.container-brand .section-service-new .service-new .store.store-detail{display:block;gap:0}.container-new.container-brand .section-service-new .service-new .store.store-detail .image{margin:0 0 20px}}.container-new.container-brand .section-service-new .service-new .store a{display:flex;align-items:center;justify-content:space-between;gap:6%;text-decoration:none;color:inherit;align-items:flex-start}.container-new.container-brand .section-service-new .service-new .store .image,.container-new.container-brand .section-service-new .service-new .store .desc_store{flex:1}.container-new.container-brand .section-service-new .service-new .store .image img{width:100%;height:auto;display:block;object-fit:cover}.container-new.container-brand .section-service-new .service-new .store .post-title{font-size:42px;font-weight:100;font-family:Playfair Display,serif;line-height:56px;color:#111;opacity:1;padding:0 0 40px}@media only screen and (max-width: 767px){.container-new.container-brand .section-service-new .service-new .store .post-title{font-size:30px;line-height:40px;padding:0 0 20px}}.container-new.container-brand .section-service-new .service-new .store:nth-child(odd) a{flex-direction:row-reverse}.container-new.container-brand .section-service-new .service-new .store:nth-child(even) a{flex-direction:row}@media only screen and (max-width: 767px){.container-new.container-brand .section-service-new .service-new .store a{flex-direction:column !important;gap:30px !important}.container-new.container-brand .section-service-new .service-new .store:nth-child(odd) a{flex-direction:column !important}}.container-new .new-brand-desc{padding-top:90px;font-size:24px;line-height:32px;font-weight:300;display:flex;flex-direction:column;gap:40px}@media only screen and (max-width: 767px){.container-new .new-brand-desc{padding-top:10px;font-size:18px;line-height:28px;padding-bottom:30px}}.container-new .new-brand-desc .new-brand-img{width:100%;max-width:450px;margin:0 auto}.container-new .new-brand-desc .new-brand-img img{width:100%;height:auto;display:block}@media(min-width: 768px){.container-new .new-brand-desc{flex-direction:row;align-items:flex-start;gap:100px}.container-new .new-brand-desc .new-brand-img{flex:0 0 450px;margin:0}.container-new .new-brand-desc .new-brand-testo{flex:1}}.gallery-with-progress .splide__pagination{padding:0;justify-content:space-between;background-color:#ccc;bottom:-20px}.gallery-with-progress .splide__pagination li{flex:1;position:relative;height:.5px}.gallery-with-progress .splide__pagination li button{all:unset;width:100%;display:inline-block;height:.5px;cursor:pointer;position:absolute;top:0}.gallery-with-progress .splide__pagination li button.is-active::before{@apply bg-gray-700 dark:bg-white;content:"";width:14px;height:14px;background-color:#707070;position:absolute;left:50%;top:-7px}.gallery-with-progress .splide__pagination li:first-child button.is-active::before{left:0}.gallery-with-progress .splide__pagination li:last-child button.is-active::before{left:100%}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0;background-color:#fff}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{display:none}#sfe-ajax-load-more #sfe-load-more-items{all:unset;display:none}#sfe-ajax-load-more #sfe_custom_loader-more_items{all:unset;align-items:center;justify-content:center}#sfe-ajax-load-more #sfe_custom_loader-more_items .custom-loader{@apply flex flex-col items-center}#sfe-ajax-load-more #sfe_custom_loader-more_items .custom-loader .container{--uib-size: 40px;--uib-color: black;--uib-speed: 2.5s;--uib-dot-size: calc(var(--uib-size) * 0.18);position:relative;top:15%;left:0;display:flex;align-items:center;justify-content:space-between;width:var(--uib-size);height:var(--uib-size)}#sfe-ajax-load-more #sfe_custom_loader-more_items .custom-loader .dot{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:flex-start;width:100%;height:100%}#sfe-ajax-load-more #sfe_custom_loader-more_items .custom-loader .dot::before{content:"";display:block;height:calc(var(--uib-size)*.22);width:calc(var(--uib-size)*.22);border-radius:50%;background-color:var(--uib-color);transition:background-color .3s ease;@apply bg-black dark:bg-white}#sfe-ajax-load-more #sfe_custom_loader-more_items .custom-loader .dot:nth-child(1){animation:leapFrog var(--uib-speed) ease infinite}#sfe-ajax-load-more #sfe_custom_loader-more_items .custom-loader .dot:nth-child(2){transform:translateX(calc(var(--uib-size) * 0.4));animation:leapFrog var(--uib-speed) ease calc(var(--uib-speed)/-1.5) infinite}#sfe-ajax-load-more #sfe_custom_loader-more_items .custom-loader .dot:nth-child(3){transform:translateX(calc(var(--uib-size) * 0.8)) rotate(0deg);animation:leapFrog var(--uib-speed) ease calc(var(--uib-speed)/-3) infinite}#sfe-ajax-load-more #sfe_custom_loader-more_items .custom-loader span{@apply text-black dark:text-white text-[10px] font-light}body .home-top{position:relative}body .home-top img{width:100%;height:auto}body .home-top div{position:absolute;top:23%;left:6%}body .home-top h2{font-family:"Playfair Display",serif;font-size:80px;line-height:90px;font-weight:700;margin:0}@media only screen and (max-width: 767px){body .home-top h2{font-size:38px;line-height:50px}}body .home-top h2 span{display:block;opacity:0;animation:fadeSlideRightFluid 1.5s cubic-bezier(0.16, 1, 0.3, 1) forwards}body .home-top h2 span:nth-child(1){animation-delay:.1s}body .home-top h2 span:nth-child(2){animation-delay:.25s}body .home-top h2 span:nth-child(3){animation-delay:.4s}body .home-top h2 span:nth-child(4){animation-delay:.55s}body .home-top h3{font-family:"Playfair Display",serif;font-size:25px;line-height:40px;padding:60px 0;opacity:0;animation:fadeSlideRightFluid 1.5s cubic-bezier(0.16, 1, 0.3, 1) forwards;animation-delay:.8s}@media only screen and (max-width: 767px){body .home-top h3{font-size:18px;line-height:30px;padding:45px 0}}body .store-lipari{width:100%;display:block}body .store-lipari ul{list-style-type:none;padding:0;margin:0 auto;max-width:1440px;display:flex}@media only screen and (max-width: 767px){body .store-lipari ul{display:block;padding:45px 0 0}}body .store-lipari ul li{width:33%;padding:100px 85px}@media only screen and (max-width: 767px){body .store-lipari ul li{width:100%;padding:0 20px 45px;text-align:center}}body .store-lipari ul li h3{font-size:24px;text-transform:uppercase;font-weight:700;padding:0 0 12px;line-height:33px}@media only screen and (max-width: 767px){body .store-lipari ul li h3{font-size:16px;padding:0 0 5px;line-height:25px}}body .store-lipari ul li p{font-size:15px;padding-bottom:18px;font-weight:300;line-height:20px}@media only screen and (max-width: 767px){body .store-lipari ul li p{font-size:9px;line-height:12px;padding-bottom:0}}body .store-lipari ul li a.indicazioni{text-decoration:underline;font-style:italic;padding:0 0 0 30px;font-size:14px;font-weight:300;background:url(../img/link.png) no-repeat 1px -4px;background-size:25px auto}@media only screen and (max-width: 767px){body .store-lipari ul li a.indicazioni{font-size:10px;padding:0 0 0 15px;background-position:-7px -7px}}body .brand{width:100%;display:block;padding:0 85px;max-width:1440px;margin:0 auto}@media only screen and (max-width: 767px){body .brand{padding:0 20px}}body .brand ul{list-style-type:none;padding:0;margin:0 auto;display:flex;flex-wrap:wrap;max-width:1120px}body .brand ul li{width:50%;padding:20px}@media only screen and (max-width: 767px){body .brand ul li{padding:0 10px}}body .brand ul li img{width:100%;margin:0 0 15px;height:auto}body .brand ul li h3{text-transform:uppercase;font-weight:300;padding:0 0 15px}@media only screen and (max-width: 767px){body .brand ul li h3{padding:0 0 10px;font-size:13px}}body .frase-evidenza{text-align:center;font-family:Playfair Display,serif;padding:150px 85px;font-size:50px;line-height:80px;font-weight:700}@media only screen and (max-width: 767px){body .frase-evidenza{padding:60px 20px;font-size:22px;line-height:40px}}body .community{width:100%;display:block;padding:0 85px 150px;max-width:1440px;margin:0 auto}body .magazine{width:100%;display:block;padding:0 85px 150px;max-width:1440px;margin:0 auto}@media only screen and (max-width: 767px){body .magazine{padding:0 20px}}body .magazine .magazine-grid{display:flex;flex-wrap:wrap;max-width:1120px}body .magazine .post-full{width:100%;padding:20px}@media only screen and (max-width: 767px){body .magazine .post-full{padding:0 0 20px}}body .magazine .post-half{width:50%;padding:20px}@media only screen and (max-width: 767px){body .magazine .post-half{padding:0 0 20px;width:100%}}@media only screen and (max-width: 767px){body .magazine .post-wrapper:last-child{display:none}}body .magazine .post-wrapper img{width:100%;height:auto;object-fit:cover}body .magazine .post-wrapper .image{margin:0 0 20px}body .magazine .post-wrapper .post-category{padding:0 0 10px;text-transform:uppercase;color:#777;font-weight:300;font-size:14px}@media only screen and (max-width: 767px){body .magazine .post-wrapper .post-category{font-size:12px}}body .magazine .post-wrapper .title{font-weight:700;font-size:32px;font-family:Playfair Display,serif}@media only screen and (max-width: 767px){body .magazine .post-wrapper .title{font-size:18px}}body.home{padding:0}body.home #main-content{@apply mt-[54px]}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content{margin-top:103px;padding:0 37px 108px}}@media only screen and (min-width: 1440px){body.home #main-content{@apply mt-[81px];padding:0 37px 91px}}@media(min-width: 768px){body.home #main-content .row{@apply flex flex-row gap-[17px]}}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content .row{@apply gap-[10px]}}@media only screen and (min-width: 1440px){body.home #main-content .row{@apply gap-[23px]}}body.home #main-content .row .content-page{@apply w-full}@media(min-width: 768px){body.home #main-content .row .content-page{@apply w-[calc(100%-108px)]}}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content .row .content-page{@apply w-[calc(100%-168px)]}}@media only screen and (min-width: 1440px){body.home #main-content .row .content-page{@apply w-[calc(100%-206px)]}}body.home #main-content .row .content-page .section-designers .title{@apply font-bold text-[18px] uppercase text-black dark:text-white}body.home #main-content .row .content-page .section-designers .title:before{content:"[";display:inline-block}body.home #main-content .row .content-page .section-designers .title:after{content:"]";display:inline-block}@media(min-width: 768px){body.home #main-content .row .content-page .section-designers .title{@apply text-center}}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content .row .content-page .section-designers .title{@apply text-[30px]}}@media only screen and (min-width: 1440px){body.home #main-content .row .content-page .section-designers .title{@apply text-[32px]}}body.home #main-content .row .content-page .boxes-slider{@apply w-screen relative ml-[-50vw] h-[448px] left-[50%] mt-[28px] mb-[46px]}@media(min-width: 768px){body.home #main-content .row .content-page .boxes-slider{@apply w-full relative ml-[0] h-[373px] left-[0] mt-[28px] mb-[43px]}}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content .row .content-page .boxes-slider{@apply h-[613px] mt-[29px] mb-[94px]}}@media only screen and (min-width: 1440px){body.home #main-content .row .content-page .boxes-slider{@apply h-[730px] mt-[30px] mb-[79px]}}body.home #main-content .row .content-page .boxes-slider .splide__pagination,body.home #main-content .row .content-page .boxes-slider .splide__arrows{@apply hidden}body.home #main-content .row .content-page .boxes-slider .splide__track{@apply h-full}@media(min-width: 768px){body.home #main-content .row .content-page .boxes-slider .splide__track{@apply overflow-visible}}@media(min-width: 768px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list{display:flex;flex-flow:column wrap;height:430px;width:100%}}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list{height:613px}}@media only screen and (min-width: 1440px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list{height:730px}}body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide,body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide__row{@apply px-[12px];width:305px !important}@media(min-width: 768px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide,body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide__row{@apply px-[0] mx-[4px];width:239px !important}}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide,body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide__row{@apply mx-[5px];width:416px !important}}@media only screen and (min-width: 1440px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide,body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide__row{@apply mx-[5.5px];width:495px !important}}@media(min-width: 768px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide.half,body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide__row.half{width:179px !important}body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide.half:nth-child(4),body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide__row.half:nth-child(4){width:118px !important}body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide.half:nth-child(5),body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide__row.half:nth-child(5){width:193px !important}}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide.half,body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide__row.half{width:274px !important}body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide.half:nth-child(4),body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide__row.half:nth-child(4){width:220px !important}}@media only screen and (min-width: 1440px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide.half,body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide__row.half{width:326px !important}body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide.half:nth-child(4),body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide__row.half:nth-child(4){width:262px !important}body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide.half:nth-child(5),body.home #main-content .row .content-page .boxes-slider .splide__track .splide__list>.splide__slide__row.half:nth-child(5){width:326px !important}}@media(min-width: 768px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide .splide__slide__row{@apply w-full}body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide .splide__slide__row .splide__slide{@apply w-full}body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.half:nth-child(2),body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.half:nth-child(5){@apply mt-[8px]}}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.half:nth-child(2),body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.half:nth-child(5){@apply mt-[4px]}}@media only screen and (min-width: 1440px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.half:nth-child(2),body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.half:nth-child(5){@apply mt-[6px]}}body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.term.half .image img{@apply h-[calc((425px/2)-21px)];box-shadow:5px 5px 30px rgba(0,0,0,.1607843137)}@media(min-width: 768px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.term.half .image img{@apply h-[calc((355px/2)-17px)];box-shadow:none}}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.term.half .image img{@apply h-[274px];box-shadow:2px 2px 10px rgba(0,0,0,.1607843137)}}@media only screen and (min-width: 1440px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.term.half .image img{@apply h-[329px];box-shadow:3px 3px 8px rgba(0,0,0,.1607843137)}}body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.term .image img{@apply w-full h-[425px] object-cover;box-shadow:5px 5px 30px rgba(0,0,0,.1607843137)}@media(min-width: 768px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.term .image img{@apply h-[355px];box-shadow:none}}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.term .image img{@apply h-[581px];box-shadow:2px 2px 10px rgba(0,0,0,.1607843137)}}@media only screen and (min-width: 1440px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.term .image img{@apply h-[692px];box-shadow:3px 3px 8px rgba(0,0,0,.1607843137)}}body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.term .term-name{@apply font-normal text-[10px] text-gray-700 mt-[11px] uppercase dark:text-gray-600}@media(min-width: 768px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.term .term-name{@apply mt-[2px]}}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.term .term-name{@apply text-[14px] mt-[4px]}}@media only screen and (min-width: 1440px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.term .term-name{@apply text-[16px] mt-[2px]}}body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.text .splide-text{@apply font-bold text-[23px] leading-[30px] text-black dark:text-white}@media(min-width: 768px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.text .splide-text{@apply text-[25px] leading-[33px]}}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.text .splide-text{@apply text-[35px] leading-[46px]}}@media only screen and (min-width: 1440px){body.home #main-content .row .content-page .boxes-slider .splide__track .splide__slide.text .splide-text{@apply text-[37px] leading-[49px]}}body.home #main-content .row .content-page #sb_instagram{padding-bottom:0 !important;margin-top:27px}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content .row .content-page .instagram-posts{width:558px}}@media only screen and (min-width: 1440px){body.home #main-content .row .content-page .instagram-posts{width:662px}}body.home #main-content .row .content-page #sbi_images{padding:0 !important}body.home #main-content .row .content-page #sbi_images .sbi_item{padding:0 4.7px 5.23px 0 !important}body.home #main-content .row .content-page #sbi_images .sbi_item a{box-shadow:5px 5px 10px rgba(0,0,0,.1607843137)}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content .row .content-page #sbi_images .sbi_item{padding:0 9px 9px 0 !important}body.home #main-content .row .content-page #sbi_images .sbi_item a{box-shadow:1px 1px 5px rgba(0,0,0,.1607843137)}}@media only screen and (min-width: 1440px){body.home #main-content .row .content-page #sbi_images .sbi_item{padding:0 10px 10px 0 !important}body.home #main-content .row .content-page #sbi_images .sbi_item a{box-shadow:3px 3px 8px rgba(0,0,0,.1607843137)}}body.home #main-content .row .sidebar{@apply hidden}@media(min-width: 768px){body.home #main-content .row .sidebar{@apply block w-[108px] text-right pr-0 sticky top-[0] h-full}body.home #main-content .row .sidebar .sidebar-content{@apply min-h-[200px]}body.home #main-content .row .sidebar .search-form{@apply ml-[auto] mb-[10px]}body.home #main-content .row .sidebar .search-form input{@apply text-right}body.home #main-content .row .sidebar .search-form button[type=submit]{@apply left-0}body.home #main-content .row .sidebar .nav-menu li a{@apply text-[14px] font-bold text-gray-700 uppercase}body.home #main-content .row .sidebar .nav-menu li.active a,body.home #main-content .row .sidebar .nav-menu li:hover a{@apply text-black dark:text-white}body.home #main-content .row .sidebar .nav-menu li.active a:before,body.home #main-content .row .sidebar .nav-menu li:hover a:before{content:"[";display:inline-block}body.home #main-content .row .sidebar .nav-menu li.active a:after,body.home #main-content .row .sidebar .nav-menu li:hover a:after{content:"]";display:inline-block}}@media only screen and (min-width: 1024px)and (max-width: 1439px){body.home #main-content .row .sidebar{@apply pr-[37px] pt-[74px] w-[168px]}body.home #main-content .row .sidebar .search-form{@apply mb-[12px]}body.home #main-content .row .sidebar .nav-menu li a{@apply text-[15px]}}@media only screen and (min-width: 1440px){body.home #main-content .row .sidebar{@apply pr-[49px] pt-[30px] w-[206px]}body.home #main-content .row .sidebar .search-form{@apply mb-[13px] w-[80%]}body.home #main-content .row .sidebar .nav-menu li a{@apply text-[18px]}}.page-template-tpl-archivi-brands .terms{@apply mt-[23px] flex flex-row flex-wrap gap-x-[5px] text-[14px] text-black dark:text-white}@media only screen and (max-width: 767px){.page-template-tpl-archivi-brands .terms h2{width:100%;display:block;margin:0 0 10px}.page-template-tpl-archivi-brands .terms span{display:none}}@media only screen and (min-width: 1024px)and (max-width: 1439px){.page-template-tpl-archivi-brands .terms{@apply mt-[54px] gap-x-[8px] text-[22px] w-[764px]}}@media only screen and (min-width: 1440px){.page-template-tpl-archivi-brands .terms{@apply mt-[52px] gap-x-[8px] text-[24px] w-[1024px]}}.page-template-tpl-archivi-brands .terms .term:before{content:"[";display:inline-block}.page-template-tpl-archivi-brands .terms .term:after{content:"]";display:inline-block}.page-template-tpl-archivi-brands .terms .term:hover{@apply font-bold text-black dark:text-white}@media only screen and (min-width: 1024px)and (max-width: 1439px){.page-template-tpl-archivi-brands .container{@apply pl-[115px] pr-[37px]}}@media only screen and (min-width: 1440px){.page-template-tpl-archivi-brands .container{@apply pl-[121px] pr-[49px]}}.container-brand .brands-page-title{font-size:3rem;font-family:serif;font-weight:bold;margin-bottom:10px;color:#111}.container-brand .brands-page-subtitle{font-size:1.1rem;color:#555;margin-bottom:50px}.container-brand .brands-directory{column-count:1;column-gap:50px}@media(min-width: 768px){.container-brand .brands-directory{column-count:3}}.container-brand .brand-group{break-inside:avoid;page-break-inside:avoid;margin-bottom:40px;padding:0 140px 0 0}@media only screen and (max-width: 767px){.container-brand .brand-group{margin-bottom:30px;padding:0}}.container-brand .brand-letter{font-size:1.8rem;font-weight:normal;color:#333;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ddd}@media only screen and (max-width: 767px){.container-brand .brand-letter{font-size:18px;margin-bottom:10px;padding-bottom:10px}}.container-brand .brand-list{list-style-type:none;padding-left:0;margin:0}.container-brand .brand-list li{margin-bottom:15px}.container-brand .brand-list .term-link{color:#222;text-decoration:none;font-size:1rem;transition:color .3s ease}.container-brand .brand-list .term-link:hover{color:#888}body.single-product #product-page{background-color:#f2f2f2;padding-bottom:1px;color:#000}body.single-product #product-page .page-header{padding-top:24px;padding-bottom:48px;text-align:right}@media(max-width: 1024px){body.single-product #product-page .page-header{padding-top:12px;padding-bottom:24px}}body.single-product #product-page .page-header .type{font-size:14px;text-transform:uppercase;font-weight:300}@media(max-width: 1024px){body.single-product #product-page .page-header .type{font-size:14px}}@media(max-width: 480px){body.single-product #product-page .page-header .type{font-size:10px}}body.single-product #product-page .container{width:100%;display:block;padding:100px 85px 150px;max-width:1320px;margin:0 auto}@media only screen and (max-width: 767px){body.single-product #product-page .container{padding:0 20px}}body.single-product #product-page .container .woocommerce-notices-wrapper .woocommerce-message{display:none !important}body.single-product #product-page .container .product-content{display:flex;height:640px;gap:20px}@media(max-width: 1024px){body.single-product #product-page .container .product-content{height:520px}}@media(max-width: 480px){body.single-product #product-page .container .product-content{flex-direction:column;height:auto}}body.single-product #product-page .container .product-content .products-also-available-desktop{width:33.333333%;margin-left:12px;margin-right:12px}@media(max-width: 1024px){body.single-product #product-page .container .product-content .products-also-available-desktop{display:none}}body.single-product #product-page .container .product-content .products-also-available-desktop .also-available-products{height:640px;display:flex;justify-content:flex-end;gap:20px}body.single-product #product-page .container .product-content .products-also-available-desktop .also-available-products .title-also-available{align-self:flex-end;font-size:18px;text-transform:uppercase;font-weight:300}body.single-product #product-page .container .product-content .products-also-available-desktop .also-available-products .tns-outer{position:relative}body.single-product #product-page .container .product-content .products-also-available-desktop .also-available-products .tns-outer .tns-ovh{margin-top:30px;position:relative;z-index:2}body.single-product #product-page .container .product-content .products-also-available-desktop .also-available-products .tns-outer .tns-controls{z-index:1;position:absolute;top:0;height:640px;display:flex;flex-direction:column;justify-content:space-between;font-size:24px;width:100%;color:gray}body.single-product #product-page .container .product-content .products-also-available-desktop .also-available-products .tns-outer .tns-controls [data-controls=prev],body.single-product #product-page .container .product-content .products-also-available-desktop .also-available-products .tns-outer .tns-controls [data-controls=next]{transform:rotate(-90deg)}body.single-product #product-page .container .product-content .products-also-available-desktop .also-available-products .tns-outer .available-product .fill{display:block;height:50px;background-color:#fff}body.single-product #product-page .container .product-content .products-also-available-desktop .also-available-products .tns-outer .available-product .woocommerce-loop-product__link{text-align:right}body.single-product #product-page .container .product-content .products-also-available-desktop .also-available-products .tns-outer .available-product .woocommerce-loop-product__link img{width:120px;height:120px}body.single-product #product-page .container .product-content .products-also-available-desktop .also-available-products .tns-outer .available-product .woocommerce-loop-product__link span{display:block;font-size:12px;text-transform:uppercase;margin-top:2px;width:100%}body.single-product #product-page .container .product-content .product-images{width:33.333333%;padding-left:12px;padding-right:12px;background-color:#fff}@media(max-width: 1024px){body.single-product #product-page .container .product-content .product-images{width:60%}}@media(max-width: 480px){body.single-product #product-page .container .product-content .product-images{width:100%;padding-left:0;padding-right:0;background-color:rgba(0,0,0,0)}}body.single-product #product-page .container .product-content .product-images .fill{height:200px;background-color:#fff;display:block}@media(max-width: 1024px){body.single-product #product-page .container .product-content .product-images .fill{height:100px}}@media(max-width: 480px){body.single-product #product-page .container .product-content .product-images .product-gallery-content{background-color:#fff}}body.single-product #product-page .container .product-content .product-images .owl-carousel{position:relative}body.single-product #product-page .container .product-content .product-images .owl-carousel .owl-dots{position:absolute;top:10px;left:25%;right:25%}body.single-product #product-page .container .product-content .product-images .product-gallery-content .product-gallery{min-height:100%}body.single-product #product-page .container .product-content .product-images .product-gallery-content .product-gallery .owl-stage-outer .owl-stage .owl-item{min-height:392px;display:flex;align-items:center}body.single-product #product-page .container .product-content .product-images .product-gallery-content .product-gallery .owl-stage-outer .owl-stage .owl-item .open-pswp{margin:auto}body.single-product #product-page .container .product-content .product-images .product-gallery-content .product-gallery .owl-dots{background:#fff;margin-top:0;padding-top:9px;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;justify-content:center;grid-gap:2px}body.single-product #product-page .container .product-content .product-images .product-gallery-content .product-gallery .owl-dots .owl-dot{padding:0 !important;margin:0}body.single-product #product-page .container .product-content .product-images .product-gallery-content .product-gallery .owl-dots .owl-dot span{display:inline-block;width:30px;height:2px;background:#d8d8d8}body.single-product #product-page .container .product-content .product-images .product-gallery-content .product-gallery .owl-dots .owl-dot.active span{background:#000;border:1px solid #000}body.single-product #product-page .container .product-content .product-images .product-gallery-content .product-gallery .owl-stage-outer .owl-item.active .open-pswp:before{display:none}body.single-product #product-page .container .product-content .product-summary{width:33.333333%;padding-left:80px;position:relative}@media(max-width: 1024px){body.single-product #product-page .container .product-content .product-summary{width:40%;padding-left:40px}}@media(max-width: 480px){body.single-product #product-page .container .product-content .product-summary{width:100%;padding:12px 0 0 0}}body.single-product #product-page .container .product-content .product-summary .entry-title{font-size:16px;font-weight:300;text-transform:uppercase;padding:0 0 20px}@media(max-width: 1024px){body.single-product #product-page .container .product-content .product-summary .entry-title{font-size:14px}}@media(max-width: 480px){body.single-product #product-page .container .product-content .product-summary .entry-title{font-size:12px}}body.single-product #product-page .container .product-content .product-summary .entry-title .family{font-size:24px;font-weight:700;text-transform:uppercase}@media(max-width: 1024px){body.single-product #product-page .container .product-content .product-summary .entry-title .family{font-size:18px}}@media(max-width: 480px){body.single-product #product-page .container .product-content .product-summary .entry-title .family{font-size:16px}}body.single-product #product-page .container .product-content .product-summary .entry-title .color{font-size:24px;text-transform:uppercase}@media(max-width: 1024px){body.single-product #product-page .container .product-content .product-summary .entry-title .color{font-size:18px}}@media(max-width: 480px){body.single-product #product-page .container .product-content .product-summary .entry-title .color{font-size:16px}}body.single-product #product-page .container .product-content .product-summary .entry-title span:last-of-type{float:right}body.single-product #product-page .container .product-content .product-summary .price{font-size:22px;padding-bottom:25px;color:#000}@media(max-width: 1024px){body.single-product #product-page .container .product-content .product-summary .price{font-size:20px}}@media(max-width: 480px){body.single-product #product-page .container .product-content .product-summary .price{font-size:14px}}body.single-product #product-page .container .product-content .product-summary .variations .variation label{font-size:16px;text-transform:uppercase;font-weight:300;padding-right:15px}@media(max-width: 1024px){body.single-product #product-page .container .product-content .product-summary .variations .variation label{font-size:14px}}body.single-product #product-page .container .product-content .product-summary .variations .variation select{width:80px;background-position:calc(100% - 45px) 50%}body.single-product #product-page .container .product-content .product-summary .variations .variation select:focus-visible{outline:none}body.single-product #product-page .container .product-content .product-summary .variations .variation select option{background-color:#f2f2f2}body.single-product #product-page .container .product-content .product-summary .variations .availability{font-size:16px;text-transform:uppercase;font-weight:300;padding-top:20px;padding-bottom:25px}@media(max-width: 1024px){body.single-product #product-page .container .product-content .product-summary .variations .availability{font-size:12px;padding-top:10px;padding-bottom:12px}}@media(max-width: 480px){body.single-product #product-page .container .product-content .product-summary .variations .availability{font-size:10px}}body.single-product #product-page .container .product-content .product-summary .variations .availability .bullet{display:inline-block;width:8px;height:8px;border-radius:50%;background:#6de87b 0% 0% no-repeat padding-box;margin-right:10px}body.single-product #product-page .container .product-content .product-summary .variations .availability .bullet.unavailable{background-color:#ff4d4d}body.single-product #product-page .container .product-content .product-summary .single_variation_wrap{display:flex;justify-content:flex-end}@media(max-width: 480px){body.single-product #product-page .container .product-content .product-summary .single_variation_wrap{justify-content:flex-end}}body.single-product #product-page .container .product-content .product-summary .single_variation_wrap .woocommerce-variation-add-to-cart{position:absolute;display:grid;bottom:0}@media(max-width: 1024px){body.single-product #product-page .container .product-content .product-summary .single_variation_wrap .woocommerce-variation-add-to-cart{float:right;position:relative}}@media(max-width: 480px){body.single-product #product-page .container .product-content .product-summary .single_variation_wrap .woocommerce-variation-add-to-cart{grid-template-columns:1fr;grid-template-rows:24px}}body.single-product #product-page .container .product-content .product-summary .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{background-color:#000;color:#fff;font-size:14px;text-transform:uppercase;font-weight:400;padding:13px 26px;border:1px solid #000;border-radius:0px;cursor:pointer;transition:.3s;border-radius:22px}@media(max-width: 1024px){body.single-product #product-page .container .product-content .product-summary .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{font-size:14px;padding:10px 14px}}@media(max-width: 480px){body.single-product #product-page .container .product-content .product-summary .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{font-size:8px;padding:10px 15px;line-height:0}}body.single-product #product-page .container .product-content .product-summary .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{border:1px solid #707070}body.single-product #product-page .container .also-available-products{display:none}body.single-product #product-page .container .product-extra{padding-top:32px}body.single-product #product-page .container .product-extra .accordion{overflow:hidden}body.single-product #product-page .container .product-extra .accordion .tab{position:relative}body.single-product #product-page .container .product-extra .accordion .tab input{position:absolute;opacity:0;z-index:-1}body.single-product #product-page .container .product-extra .accordion .tab__content{max-height:0;overflow:hidden;transition:all .35s;font-size:16px;font-weight:300}@media(max-width: 480px){body.single-product #product-page .container .product-extra .accordion .tab__content{font-size:10px}}body.single-product #product-page .container .product-extra .accordion .tab input:checked~.tab__content{max-height:100rem}body.single-product #product-page .container .product-extra .accordion .tab__label{display:flex;cursor:pointer;padding:1rem;font-size:18px;text-transform:uppercase;font-weight:300}@media(max-width: 480px){body.single-product #product-page .container .product-extra .accordion .tab__label{font-size:14px}}body.single-product #product-page .container .product-extra .accordion .tab__label::after{content:"❯";width:1em;height:1em;text-align:center;transform:rotate(90deg);transition:all .35s;margin-left:1rem;color:#707070}body.single-product #product-page .container .product-extra .accordion .tab input:checked+.tab__label::after{transform:rotate(270deg)}body.single-product #product-page .container .product-extra .accordion .tab__content p{margin:0;padding:5px 0 5px 1rem}body.single-product #product-page .container .product-extra .accordion .tab input:not(:checked)+.tab__label:hover::after{animation:bounce .5s infinite}@keyframes bounce{25%{transform:rotate(90deg) translate(0.25rem)}75%{transform:rotate(90deg) translate(-0.25rem)}}@media(min-width: 481px)and (max-width: 1024px){body.single-product #product-page .container .product-also-available{padding-top:30px}body.single-product #product-page .container .product-also-available .title-also-available{font-size:20px;text-transform:uppercase}body.single-product #product-page .container .product-also-available .also-available-products{display:inline}body.single-product #product-page .container .product-also-available .also-available-products .fill{display:block;height:80px;background-color:#fff}body.single-product #product-page .container .product-also-available .also-available-products .woocommerce-loop-product__link{text-align:right}body.single-product #product-page .container .product-also-available .also-available-products .woocommerce-loop-product__link span{display:block;font-size:16px;text-transform:uppercase;margin-top:2px;width:100%}}@media(max-width: 480px){body.single-product #product-page .container .product-also-available .also-available-products{display:inline;text-transform:uppercase}body.single-product #product-page .container .product-also-available .also-available-products .available-product .fill{display:block;height:40px;width:100%;background-color:#fff}body.single-product #product-page .container .product-also-available .also-available-products .available-product span{font-size:12px;text-transform:uppercase;padding-top:4px;float:right}}body.single-product #product-page .related-section{width:100%;text-align:center;padding-bottom:20px}body.single-product #product-page .related-section .title-related{font-size:32px;text-transform:uppercase}@media(max-width: 1024px){body.single-product #product-page .related-section .title-related{font-size:20px}}@media(max-width: 480px){body.single-product #product-page .related-section .title-related{font-size:14px}}body.single-product #product-page .related-section ul.products{display:flex;justify-content:space-between;text-align:left;width:100%;padding-top:20px}@media(max-width: 480px){body.single-product #product-page .related-section ul.products{padding-top:12px}}body.single-product #product-page .related-section ul.products .product-images{height:400px;background-color:#fff;display:flex;align-items:flex-end;justify-content:center}@media(max-width: 1024px){body.single-product #product-page .related-section ul.products .product-images{height:270px}}@media(max-width: 480px){body.single-product #product-page .related-section ul.products .product-images{height:150px}}body.single-product #product-page .related-section ul.products .woocommerce-loop-product_title .product-brand{font-size:18px;font-weight:300;text-transform:uppercase;padding-top:10px}@media(max-width: 1024px){body.single-product #product-page .related-section ul.products .woocommerce-loop-product_title .product-brand{font-size:12px;padding-top:14px}}@media(max-width: 480px){body.single-product #product-page .related-section ul.products .woocommerce-loop-product_title .product-brand{font-size:10px;padding-top:12px}}body.single-product #product-page .related-section ul.products .woocommerce-loop-product_title .product-brand span{float:right}body.single-product #product-page .related-section ul.products .woocommerce-loop-product_title .product-data{display:flex;justify-content:space-between;font-size:20px;text-transform:uppercase}@media(max-width: 1024px){body.single-product #product-page .related-section ul.products .woocommerce-loop-product_title .product-data{font-size:14px}}@media(max-width: 480px){body.single-product #product-page .related-section ul.products .woocommerce-loop-product_title .product-data{font-size:12px}}body.single-product #product-page .related-section ul.products .woocommerce-loop-product_title .product-data span:first-child{font-weight:700}body.single-product #product-page .related-section ul.products .price{font-size:18px}@media(max-width: 1024px){body.single-product #product-page .related-section ul.products .price{font-size:14px}}@media(max-width: 480px){body.single-product #product-page .related-section ul.products .price{font-size:12px}}.newsletter-form{@apply mx-auto}.newsletter-form label{@apply sr-only}.newsletter-form input{@apply block w-full pb-2 bg-transparent  text-gray-600 border-b-[0.3px]  border-opacity-[0.3]  border-b-gray-700 placeholder:text-gray-600 placeholder:uppercase focus-visible:outline-none}.newsletter-form button[type=submit]{@apply text-white font-bold bg-black dark:bg-white dark:text-black;margin:auto !important;width:fit-content !important;text-align:center !important;padding:10px 20px}.newsletter-form .mc-field-group{width:100% !important;clear:unset !important}.newsletter-form .mc-field-group input{border-radius:0 !important;border-top:0 !important;border-left:0 !important;border-right:0 !important}.newsletter-form .mc-field-group.two-field{display:flex !important;flex-direction:row;flex-wrap:wrap;gap:18px;align-items:center;justify-content:center}.newsletter-form .mc-field-group.two-field span{margin-left:1%;display:block;width:100%;@apply text-gray-600 uppercase}.newsletter-form .mc-field-group.two-field div{flex:1}.newsletter-form .mc-field-group.content__gdprBlock{@apply text-[12px] dark:text-white}.newsletter-form .mc-field-group.content__gdprBlock .gdprRequired label{all:unset}.section-stores{@apply mt-[10px];padding:40px 0 0}@media only screen and (max-width: 767px){.section-stores{padding:0}}.section-stores .section-title{@apply mb-[17px]}.section-stores .city-group h2{margin:0 0 100px;font-size:42px;font-weight:100;font-family:Playfair Display,serif;line-height:56px;color:#111;opacity:1;padding:0 0 15px;border-bottom:2px solid rgba(42,42,42,.9803921569);text-transform:capitalize}@media(max-width: 767px){.section-stores .city-group h2{font-size:20px;line-height:20px;padding:0 0 20px;margin:0 0 30px}}.section-stores .store{margin-bottom:100px}@media only screen and (max-width: 767px){.section-stores .store{margin-bottom:30px}}.section-stores .store.store-detail{display:flex;align-items:center;justify-content:space-between;gap:6%;text-decoration:none;color:inherit}@media(max-width: 767px){.section-stores .store.store-detail{display:block;gap:0}}.section-stores .store a{display:flex;align-items:center;justify-content:space-between;gap:6%;text-decoration:none;color:inherit;align-items:flex-start}.section-stores .store .image,.section-stores .store .desc_store{flex:1}.section-stores .store .image img{width:100%;height:auto;display:block;object-fit:cover}.section-stores .store .post-title{font-size:35px;line-height:45px;color:#111;opacity:1;padding:0 0 40px;font-weight:400}@media(max-width: 767px){.section-stores .store .post-title{font-size:18px;line-height:22px;padding:0 0 10px}}.section-stores .store .post-content{font-size:23px;line-height:35px;font-weight:300}@media(max-width: 767px){.section-stores .store .post-content{font-size:16px;line-height:24px}}.section-stores .store:nth-child(even) a{flex-direction:row}@media(max-width: 767px){.section-stores .store a{flex-direction:column !important;gap:30px !important}.section-stores .store:nth-child(odd) a{flex-direction:column !important}}.booking-cta-container{margin-top:50px;margin-bottom:50px;text-align:left}@media(max-width: 767px){.booking-cta-container{margin:0;position:fixed;z-index:100;left:0;bottom:0;width:100%;text-align:center;background:#fff;padding:20px}}.store-services{margin:30px 0}.store-services ul{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.store-services ul li{margin:0 10px 10px 0}.store-services ul li>a,.store-services ul li>div{display:block;padding:21px 95px 21px 85px;position:relative;white-space:nowrap;border:1px solid #d8d5d1;border-radius:35px;box-sizing:border-box;line-height:28px;background:#fff;color:#000}@media(max-width: 767px){.store-services ul li>a,.store-services ul li>div{padding:11px 30px 11px 35px;line-height:20px;font-size:16px}}.store-services ul li>a span,.store-services ul li>div span{width:70px;height:70px;position:absolute;left:-1px;top:-1px;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;box-sizing:border-box}@media(max-width: 767px){.store-services ul li>a span,.store-services ul li>div span{width:44px;height:44px}}.store-services ul li>a span img,.store-services ul li>div span img{max-height:70px;width:auto}@media(max-width: 767px){.store-services ul li>a span img,.store-services ul li>div span img{max-height:24px}}.store-map-link{padding:20px 0 0}.store-map-link a,.store-map-link span{padding:0 0 0 20px;background:url("../img/indicazioni.png") no-repeat left center;text-decoration:underline;background-size:24px auto}.section-feature-post{@apply mb-[42px]}.section-feature-post .section-title{@apply font-bold text-[18px] text-black mb-[22px] dark:text-white normal-case}.section-feature-post .section-title:before,.section-feature-post .section-title:after{display:none}.section-feature-post .section-title span:before{content:"[";display:inline-block}.section-feature-post .section-title span:after{content:"]";display:inline-block}.section-feature-post .post-wrapper .image img{@apply w-[308px] h-[351px] object-cover;box-shadow:5px 5px 30px rgba(0,0,0,.1607843137)}.section-feature-post .post-wrapper .title{@apply mt-[18px] mb-[16px] font-bold text-[18px] text-black dark:text-white}.section-feature-post .post-wrapper .content{@apply font-normal text-[13px] text-gray-700 dark:text-white line-clamp-6}.section-feature-post .post-wrapper .read-more{@apply mt-[11px] font-normal uppercase text-[10px] text-black dark:text-white}@media only screen and (min-width: 1024px)and (max-width: 1439px){.section-feature-post{@apply mb-[89px]}.section-feature-post .section-title,.section-feature-post .post-wrapper{@apply w-[416px] mx-auto}.section-feature-post .section-title{@apply text-center mb-[29px] text-[30px]}.section-feature-post .post-wrapper .image img{@apply w-[416px] h-[502px];box-shadow:2px 2px 10px rgba(0,0,0,.1607843137);border:0}.section-feature-post .post-wrapper .title{@apply mt-[32px] mb-[7px] text-[28px]}.section-feature-post .post-wrapper .content{@apply text-[18px]}.section-feature-post .post-wrapper .read-more{@apply mt-[11px] text-[14px]}}@media only screen and (min-width: 1440px){.section-feature-post{@apply mb-[79px]}.section-feature-post .section-title,.section-feature-post .post-wrapper{@apply w-[495px] mx-auto}.section-feature-post .section-title{@apply text-center mb-[31px] text-[32px]}.section-feature-post .post-wrapper .image img{@apply w-[495px] h-[598px];box-shadow:3px 3px 8px rgba(0,0,0,.1607843137);border:0}.section-feature-post .post-wrapper .title{@apply mt-[21px] mb-[7px] text-[32px]}.section-feature-post .post-wrapper .content{@apply text-[22px]}.section-feature-post .post-wrapper .read-more{@apply mt-[21px] text-[16px]}}.section-last-posts{margin:80px 0;padding-top:60px;border-top:1px solid #eaeaea}.section-last-posts .section-title{font-family:"Playfair Display",serif;font-size:28px;font-weight:700;margin-bottom:40px;color:#000;text-transform:uppercase;letter-spacing:.5px}@media(max-width: 767px){.section-last-posts .section-title{font-size:22px;margin-bottom:30px}}.section-last-posts .last-posts-grid{display:grid;grid-template-columns:1fr;gap:40px 20px}@media(min-width: 768px){.section-last-posts .last-posts-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:50px 40px}}.section-last-posts .post-item{display:flex;flex-direction:column;min-width:0}.section-last-posts .post-item .image{margin-bottom:20px;overflow:hidden;width:100%;height:auto}.section-last-posts .post-item .image a{display:block}.section-last-posts .post-item .image img{width:100%;height:auto}.section-last-posts .post-item .term{font-size:11px;text-transform:uppercase;color:#707070;margin-bottom:10px}.section-last-posts .post-item .title{margin:0 0 12px 0;font-family:Playfair Display,serif;font-size:22px;line-height:1.3;font-weight:700;color:#000;text-decoration:none;color:#707070}.section-last-posts .post-item .excerpt p{margin:0;font-size:14px;line-height:1.6;color:#555;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.section-feed-instagram .title-section{@apply font-bold uppercase text-[18px] text-black dark:text-white}.section-feed-instagram .title-section:before{content:"[";display:inline-block}.section-feed-instagram .title-section:after{content:"]";display:inline-block}.section-feed-instagram .title-section:before{content:"[ ";display:inline-block}.section-feed-instagram .title-section:after{content:" ]";display:inline-block}.section-feed-instagram .title-section strong{@apply text-gray-700 dark:text-gray-800}@media only screen and (min-width: 1024px)and (max-width: 1439px){.section-feed-instagram{@apply mt-[94px]}.section-feed-instagram .title-section{@apply text-center mx-auto text-[30px] mb-[29px]}}@media only screen and (min-width: 1440px){.section-feed-instagram{@apply mt-[80px]}.section-feed-instagram .title-section{@apply text-center mx-auto text-[32px] mb-[30px]}}/*# sourceMappingURL=newtemplate.css.map */
