body.pd-stile-elegant{font-family:'Jost',system-ui,sans-serif}body.pd-stile-elegant .pdmh-sec h1,body.pd-stile-elegant .pdmh-sec h2,body.pd-stile-elegant .pdmh-sec h3,body.pd-stile-elegant .pdmh-hero h1,body.pd-stile-elegant .pdmh-titolo h2,body.pd-stile-elegant .entry-title,body.pd-stile-elegant .product_title{font-family:'Playfair Display',Georgia,serif !important;font-weight:600 !important;letter-spacing:-.005em !important}body.pd-stile-elegant .pdmh-sec em{font-style:italic !important;font-weight:500 !important}body.pd-stile-elegant .pdmh-occhiello,body.pd-stile-elegant .pdmh-eyebrow{letter-spacing:.32em !important;font-weight:500 !important}body.pd-stile-elegant .pdmh-sec-hero{overflow:visible}body.pd-stile-elegant .pdmh-hero{display:block;position:relative;min-height:600px}body.pd-stile-elegant .pdmh-hero-fig{position:absolute;z-index:0;top:-150px;bottom:0;left:50%;width:100vw;transform:translateX(-50%);padding:0}body.pd-stile-elegant .pdmh-hero-fig .pdmh-alone,body.pd-stile-elegant .pdmh-hero-fig .pdmh-chip{display:none !important}body.pd-stile-elegant .pdmh-hero-fig .pdmh-foto{position:absolute;inset:0;aspect-ratio:auto;border-radius:0 !important;transform:none;box-shadow:none;background:#17121c}body.pd-stile-elegant .pdmh-hero-fig .pdmh-foto::after{background:linear-gradient(90deg,rgba(23,18,28,.94) 0%,rgba(23,18,28,.78) 34%,rgba(23,18,28,.2) 68%,rgba(23,18,28,.05) 100%),linear-gradient(0deg,rgba(23,18,28,.9),transparent 30%)}body.pd-stile-elegant .pdmh-hero-txt{position:relative;z-index:1;max-width:600px;padding:70px 0 40px}body.pd-stile-elegant .pdmh-hero h1{font-size:clamp(42px,5.4vw,74px) !important;line-height:1.02 !important}body.pd-stile-elegant .pdmh-eyebrow{background:none !important;border:0 !important;padding:0 !important}body.pd-stile-elegant .pdmh-kpi{background:none;border:0;border-top:1px solid rgba(255,255,255,.22);border-radius:0;max-width:460px}body.pd-stile-elegant .pdmh-kpi>div{padding:16px 18px 0 0}body.pd-stile-elegant .pdmh-kpi>div + div{border-left:0}body.pd-stile-elegant .pdmh-kpi b{font-family:'Playfair Display',Georgia,serif;font-weight:600}html body.pd-grad.pd-stile-elegant .elementor-section.pdmh-sec.pdmh-sec-hero{padding-bottom:0 !important;margin-bottom:0 !important}html body.pd-grad.pd-stile-elegant .elementor-section.pdmh-sec.pdmh-sec-vantaggi{position:relative;z-index:2;background:#17121c !important;box-shadow:0 0 0 100vmax #17121c;clip-path:inset(0 -100vmax);margin-top:0 !important}body.pd-stile-elegant .pdmh-vantaggi{gap:0;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16)}body.pd-stile-elegant .pdmh-v{background:none !important;border:0 !important;border-radius:0 !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;padding:26px 24px;box-shadow:none !important}body.pd-stile-elegant .pdmh-v + .pdmh-v{border-left:1px solid rgba(255,255,255,.16) !important}body.pd-stile-elegant .pdmh-v-ic{background:none !important;box-shadow:inset 0 0 0 1px rgba(217,195,165,.7) !important;border-radius:50% !important}body.pd-stile-elegant .pdmh-v h3{font-size:17px !important}html body.pd-grad.pd-stile-elegant .elementor-section.pdmh-sec.pdmh-sec-prodotti,html body.pd-grad.pd-stile-elegant .elementor-section.pdmh-sec.pdmh-sec-offerte{background:#f6f1ea !important;box-shadow:0 0 0 100vmax #f6f1ea;clip-path:inset(0 -100vmax);padding-top:56px !important;padding-bottom:56px !important}body.pd-stile-elegant .pdmh-sec-prodotti .pdmh-titolo h2,body.pd-stile-elegant .pdmh-sec-offerte .pdmh-titolo h2,body.pd-stile-elegant .pdmh-sec-prodotti h2,body.pd-stile-elegant .pdmh-sec-offerte h2{color:#1c1917 !important}body.pd-stile-elegant .pdmh-sec-prodotti em,body.pd-stile-elegant .pdmh-sec-offerte em{background:none !important;-webkit-text-fill-color:#a07a45 !important;color:#a07a45 !important}body.pd-stile-elegant .pdmh-sec-prodotti .pdmh-occhiello,body.pd-stile-elegant .pdmh-sec-offerte .pdmh-occhiello{color:#a07a45 !important}body.pd-stile-elegant .pdmh-sec-prodotti .pdmh-titolo p,body.pd-stile-elegant .pdmh-sec-offerte .pdmh-titolo p{color:#57534e !important}body.pd-stile-elegant .pdmh-sec-prodotti .pdmh-titolo::after,body.pd-stile-elegant .pdmh-sec-offerte .pdmh-titolo::after,body.pd-stile-elegant .pdmh-sec-prodotti .pdmh-titolo hr,body.pd-stile-elegant .pdmh-sec-offerte .pdmh-titolo hr{background:#c9b28e !important}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard{background:transparent !important;box-shadow:none !important;border:0 !important;border-radius:0 !important;overflow:visible !important}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard:hover{transform:none !important;box-shadow:none !important}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard__thumb-wrap{border-radius:0 !important;overflow:hidden;background:#ebe3d8 !important}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard__thumb-wrap{aspect-ratio:4 / 5}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard__thumb-wrap>a,body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard__thumb-wrap>a>img{display:block;width:100% !important;height:100% !important;max-height:none !important}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard__thumb-wrap img{object-fit:cover !important;aspect-ratio:auto !important;transition:transform .6s ease}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard:hover .tk-pcard__thumb-wrap img{transform:scale(1.04)}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard__badge-sito,body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard__breve,body.pd-stile-elegant .pdmh-sec-prodotti .tk-stars-link{display:none !important}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard__details{background:transparent !important;padding:16px 2px 0 !important;text-align:center}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard__details h2,body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard__details h2 a{color:#1c1917 !important;font-family:'Playfair Display',Georgia,serif !important;font-size:17px !important;font-weight:500 !important;line-height:1.3 !important}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard__price{justify-content:center;color:#1c1917 !important;font-size:15px !important}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard__price *{color:inherit !important;-webkit-text-fill-color:currentColor !important;background:none !important}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard__price del{opacity:.5}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard__footer{background:transparent !important;padding:10px 2px 0 !important}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pch-cpn{background:transparent !important;border-color:#d9c8ad !important}body.pd-stile-elegant .tk-pcard__btn{border-radius:0 !important;text-transform:uppercase !important;letter-spacing:.08em !important;font-size:11px !important;white-space:nowrap;box-shadow:none !important}@media (hover:hover) and (min-width:783px){body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard__btn{opacity:0;transform:translateY(8px);transition:opacity .25s,transform .25s !important}body.pd-stile-elegant .pdmh-sec-prodotti .tk-pcard:hover .tk-pcard__btn{opacity:1;transform:none}}body.pd-stile-elegant .pdmh-sec-cat .tkcg-content{background:none !important;border:0 !important;box-shadow:none !important;padding:0 !important}body.pd-stile-elegant .pdmh-sec-cat .tkcg-block{width:210px !important}body.pd-stile-elegant .pdmh-sec-cat .tkcg-thumb{width:170px !important;height:170px !important;box-shadow:0 0 0 1px rgba(217,195,165,.55),0 0 0 10px rgba(255,255,255,.03) !important}body.pd-stile-elegant .pdmh-sec-cat .tkcg-title{font-family:'Playfair Display',Georgia,serif !important;font-weight:500 !important;font-size:19px !important}body.pd-stile-elegant .pdmh-btn,body.pd-stile-elegant .pdmh-scopri .elementor-button,body.pd-stile-elegant .tkpo-card__actions a,body.pd-stile-elegant .single_add_to_cart_button,body.pd-stile-elegant .button{border-radius:0 !important;text-transform:uppercase !important;letter-spacing:.16em !important;font-size:12px !important;font-weight:600 !important;box-shadow:none !important}body.pd-stile-elegant .tkpo-card,body.pd-stile-elegant .tkwr-item,body.pd-stile-elegant .pdmh-come,body.pd-stile-elegant .pdmh-chip,body.pd-stile-elegant .tkpo-card__media,body.pd-stile-elegant .pdmh-contatti,body.pd-stile-elegant .pdmh-contatti-lista li{border-radius:2px !important}@media (max-width:782px){body.pd-stile-elegant .pdmh-hero{min-height:0}body.pd-stile-elegant .pdmh-hero-fig{top:-110px;bottom:-20px}body.pd-stile-elegant .pdmh-hero-fig .pdmh-foto::after{background:linear-gradient(0deg,rgba(23,18,28,.96) 20%,rgba(23,18,28,.55) 70%,rgba(23,18,28,.25))}body.pd-stile-elegant .pdmh-hero-txt{padding:150px 0 20px}body.pd-stile-elegant .pdmh-vantaggi{grid-template-columns:1fr 1fr !important}body.pd-stile-elegant .pdmh-v:nth-child(3){border-left:0 !important}body.pd-stile-elegant .pdmh-v:nth-child(n+3){border-top:1px solid rgba(255,255,255,.16) !important}body.pd-stile-elegant .pdmh-v{padding:18px 14px}body.pd-stile-elegant .pdmh-sec-cat .tkcg-block{width:44% !important}body.pd-stile-elegant .pdmh-sec-cat .tkcg-thumb{width:130px !important;height:130px !important}}body.pd-stile-elegant .pdmh-sec-video .tk-vid-az-card{border-radius:0 !important;background:none !important;border:0 !important;box-shadow:none !important}body.pd-stile-elegant .pdmh-sec-video .tk-vid-az-cta{background:none !important;padding:12px 0 0 !important;border-top:1px solid rgba(217,195,165,.4)}body.pd-stile-elegant .pdmh-sec-video .tk-vid-az-cta a{font-family:'Playfair Display',Georgia,serif;font-weight:500 !important;letter-spacing:.02em}body.pd-stile-elegant .pdmh-sec-video .tk-vid-az-cta a::before{background:none !important;box-shadow:inset 0 0 0 1px rgba(217,195,165,.8)}html body.pd-stile-elegant .tkpo-card{display:flex !important;flex-direction:column}html body.pd-stile-elegant .tkpo-card__footer{flex:1 1 auto}html body.pd-stile-elegant .pdmh-sec-prodotti .pd-sl-dots,html body.pd-stile-elegant .pdmh-sec-offerte .pd-sl-dots{--pdt-dot0:#1c1917;--pdt-dot1:#a07a45;--pdt-dot2:#c9a36b;--pdt-num:#fff}html body.pd-stile-elegant .pdmh-sec-prodotti .pd-sl-pal button:not(.on),html body.pd-stile-elegant .pdmh-sec-offerte .pd-sl-pal button:not(.on){background:rgba(28,25,23,.28) !important}html body.pd-stile-elegant .pdmh-sec-prodotti .pd-sl-arrow,html body.pd-stile-elegant .pdmh-sec-offerte .pd-sl-arrow{color:#1c1917 !important;background:transparent !important;box-shadow:inset 0 0 0 1px rgba(28,25,23,.35) !important;border-color:rgba(28,25,23,.35) !important;backdrop-filter:none !important}@media (max-width:782px){html body.pd-stile-elegant .pdmh-hero-fig{top:-260px !important}}@media (min-width:783px) and (max-width:1024px){html body.pd-stile-elegant .pdmh-hero-fig{top:-200px !important}}