body.palazzo-pdp-v2 #page-content{padding-top:0;}body.palazzo-pdp-v2{--pdp-header-offset:70px;--pdp-toc-h:68px;--pdp-max-width:1220px;--pdp-gutter:40px;--pdp-column-gap:48px;--pdp-label-col:240px;--pdp-ink:#1a1a1a;--pdp-muted:#5c5c5c;--pdp-line:#e4e4e4;--pdp-bg:#fff;--pdp-stage:#f3f3f1;--pdp-font:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif;}html:has(body.palazzo-pdp-v2){overflow-x:clip;}body.palazzo-pdp-v2{overflow-x:clip;}body.palazzo-pdp-v2 #page{overflow-x:clip;overflow-y:visible;}body.palazzo-pdp-v2 .palazzo-pdp__docs-region{position:relative;display:block;overflow:visible;}@media (max-width:1199px){body.palazzo-pdp-v2{--pdp-header-offset:50px;--pdp-gutter:28px;--pdp-column-gap:32px;}}@media (max-width:767px){body.palazzo-pdp-v2{--pdp-gutter:20px;--pdp-column-gap:24px;}}body.palazzo-pdp-v2 .palazzo-pdp{color:var(--pdp-ink);font-family:var(--pdp-font);background:var(--pdp-bg);--pdp-max:var(--pdp-max-width);}body.palazzo-pdp-v2 .palazzo-pdp a{color:inherit;text-decoration:none;}body.palazzo-pdp-v2 .pdp-shell,body.palazzo-pdp-v2 .palazzo-pdp__stage,body.palazzo-pdp-v2 .palazzo-pdp__toc-inner,body.palazzo-pdp-v2 .palazzo-pdp__docs,body.palazzo-pdp-v2 .palazzo-pdp > .related.products > .container{width:100%;max-width:var(--pdp-max-width);margin-left:auto;margin-right:auto;padding-left:var(--pdp-gutter);padding-right:var(--pdp-gutter);box-sizing:border-box;}body.palazzo-pdp-v2 #page-breadcrumb{padding-top:22px;padding-bottom:0;}body.palazzo-pdp-v2 #page-breadcrumb .container,body.palazzo-pdp-v2 #page-breadcrumb .container-wide{max-width:var(--pdp-max-width) !important;width:100% !important;margin-left:auto !important;margin-right:auto !important;padding-left:var(--pdp-gutter) !important;padding-right:var(--pdp-gutter) !important;box-sizing:border-box !important;}body.palazzo-pdp-v2 #page-breadcrumb .insight_core_breadcrumb{justify-content:flex-start !important;}body.palazzo-pdp-v2 .palazzo-pdp__stage{padding-top:18px;}body.palazzo-pdp-v2{--pdp-thumb-w:60px;--pdp-thumb-gap:14px;--pdp-cta-w:260px;--pdp-cta-h:45px;}body.palazzo-pdp-v2 .palazzo-pdp__stage{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(0,1fr);gap:var(--pdp-column-gap);align-items:start;padding-top:28px;padding-bottom:48px;}body.palazzo-pdp-v2 .palazzo-pdp__media{min-width:0;}body.palazzo-pdp-v2 .palazzo-pdp__gallery{display:flex;flex-direction:row;align-items:stretch;gap:var(--pdp-thumb-gap);}body.palazzo-pdp-v2 .palazzo-pdp__viewport{position:relative;flex:1 1 auto;min-width:0;background:var(--pdp-stage);overflow:hidden;}body.palazzo-pdp-v2 .palazzo-pdp__slides{position:relative;aspect-ratio:600 / 708;width:100%;}body.palazzo-pdp-v2 .palazzo-pdp__slide{position:absolute;inset:0;display:none;margin:0;}body.palazzo-pdp-v2 .palazzo-pdp__slide.is-active,body.palazzo-pdp-v2 .palazzo-pdp__slide.minimog-slide-active,body.palazzo-pdp-v2 .palazzo-pdp__slide.swiper-slide-active{display:block;}body.palazzo-pdp-v2 .palazzo-pdp__zoom{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in;}body.palazzo-pdp-v2 .palazzo-pdp__slide picture{display:block;width:100%;height:100%;}body.palazzo-pdp-v2 .palazzo-pdp__slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;}body.palazzo-pdp-v2 .palazzo-pdp__nav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 10px;pointer-events:none;z-index:2;}body.palazzo-pdp-v2 .palazzo-pdp__nav-btn{pointer-events:auto;width:36px;height:36px;border:0;background:rgba(255,255,255,0.78);color:var(--pdp-ink);font-size:1.35rem;line-height:1;cursor:pointer;opacity:0;transition:opacity 0.2s ease;}body.palazzo-pdp-v2 .palazzo-pdp__viewport:hover .palazzo-pdp__nav-btn,body.palazzo-pdp-v2 .palazzo-pdp__nav-btn:focus-visible{opacity:1;}body.palazzo-pdp-v2 .palazzo-pdp__nav-btn:focus-visible{outline:1px solid var(--pdp-ink);outline-offset:2px;}body.palazzo-pdp-v2 .palazzo-pdp__thumbs{flex:0 0 var(--pdp-thumb-w);width:var(--pdp-thumb-w);min-width:var(--pdp-thumb-w);overflow:hidden;}body.palazzo-pdp-v2 .palazzo-pdp__thumbs[hidden]{display:none !important;}body.palazzo-pdp-v2 .palazzo-pdp__thumbs-track{display:flex;flex-direction:column;gap:10px;height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}body.palazzo-pdp-v2 .palazzo-pdp__thumbs-track::-webkit-scrollbar{width:0;height:0;}body.palazzo-pdp-v2 .palazzo-pdp__thumb{flex:0 0 auto;width:var(--pdp-thumb-w);height:calc(var(--pdp-thumb-w) * 177 / 150);padding:0;border:1px solid transparent;background:var(--pdp-stage);cursor:pointer;opacity:0.48;box-sizing:border-box;transition:opacity 0.15s ease,border-color 0.15s ease;}body.palazzo-pdp-v2 .palazzo-pdp__thumb img{display:block;width:100%;height:100%;object-fit:cover;}body.palazzo-pdp-v2 .palazzo-pdp__thumb.is-active,body.palazzo-pdp-v2 .palazzo-pdp__thumb.minimog-slide-active,body.palazzo-pdp-v2 .palazzo-pdp__thumb.swiper-slide-thumb-active{opacity:1;border-color:var(--pdp-ink);}body.palazzo-pdp-v2 .palazzo-pdp__thumb:hover{opacity:0.85;}body.palazzo-pdp-v2 .palazzo-pdp__thumb:focus-visible{outline:1px solid var(--pdp-ink);outline-offset:2px;opacity:1;}body.palazzo-pdp-v2 .palazzo-pdp__info{min-width:0;max-width:none;padding-top:8px;}body.palazzo-pdp-v2 .palazzo-pdp__title{margin:0 0 1.5rem;font-size:clamp(2rem,2.5vw,2.5rem);font-weight:300;letter-spacing:0.05em;line-height:1.15;color:var(--pdp-ink);}body.palazzo-pdp-v2 .palazzo-pdp__intro{margin:0 0 1.75rem;max-width:34rem;font-size:0.9375rem;font-weight:400;line-height:1.7;color:var(--pdp-ink);display:block;-webkit-line-clamp:unset;overflow:visible;}body.palazzo-pdp-v2 .palazzo-pdp__intro p{margin:0 0 0.85em;}body.palazzo-pdp-v2 .palazzo-pdp__intro p:last-child{margin-bottom:0;}body.palazzo-pdp-v2 .palazzo-pdp__viewing{display:flex;align-items:center;gap:0.55rem;margin:0 0 2rem;color:var(--pdp-muted);font-size:0.8125rem;line-height:1.4;}body.palazzo-pdp-v2 .palazzo-pdp__viewing-icon{width:0.5rem;height:0.5rem;border-radius:50%;background:var(--pdp-ink);opacity:0.35;flex-shrink:0;animation:palazzo-pdp-pulse 2.4s ease-in-out infinite;}@keyframes palazzo-pdp-pulse{0%,100%{opacity:0.25;}50%{opacity:0.55;}}@media (prefers-reduced-motion:reduce){body.palazzo-pdp-v2 .palazzo-pdp__viewing-icon{animation:none;}}body.palazzo-pdp-v2 .palazzo-pdp__viewing-text{margin:0;}body.palazzo-pdp-v2 .palazzo-pdp__viewing .count{font-weight:500;color:var(--pdp-ink);}body.palazzo-pdp-v2 .palazzo-pdp__colorways{margin:0 0 0.25rem;}body.palazzo-pdp-v2 .palazzo-pdp__colorways-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.4rem 1rem;margin-bottom:1rem;}body.palazzo-pdp-v2 .palazzo-pdp__colorways-label{margin:0;font-size:0.75rem;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:var(--pdp-ink);}body.palazzo-pdp-v2 .palazzo-pdp__selected{margin:0;font-size:0.9rem;color:var(--pdp-muted);}body.palazzo-pdp-v2 .palazzo-pdp__selected[hidden]{display:none !important;}body.palazzo-pdp-v2 .palazzo-pdp__swatches{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 1.35rem;padding:0;}body.palazzo-pdp-v2 .palazzo-pdp__swatch{display:block;width:68px;height:68px;padding:0;border:1px solid transparent;background:var(--pdp-stage);line-height:0;transition:border-color 0.2s ease;}body.palazzo-pdp-v2 .palazzo-pdp__swatch img{display:block;width:100%;height:100%;object-fit:cover;}body.palazzo-pdp-v2 .palazzo-pdp__swatch:hover{border-color:#c8c8c8;}body.palazzo-pdp-v2 .palazzo-pdp__swatch.isw-selected,body.palazzo-pdp-v2 .palazzo-pdp__swatch.is-selected{border-color:var(--pdp-ink);}body.palazzo-pdp-v2 .palazzo-pdp__swatch:focus-visible{outline:1px solid var(--pdp-ink);outline-offset:2px;}body.palazzo-pdp-v2 .palazzo-pdp__actions{display:flex;align-items:center;justify-content:flex-start;gap:1.75rem;margin:0 0 1.5rem;min-height:1.25rem;}body.palazzo-pdp-v2 .palazzo-pdp__clear,body.palazzo-pdp-v2 .palazzo-pdp__share{font-family:inherit;font-size:0.75rem;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:var(--pdp-muted);background:none;border:0;padding:0;cursor:pointer;border-bottom:1px solid transparent;}body.palazzo-pdp-v2 .palazzo-pdp__clear:hover,body.palazzo-pdp-v2 .palazzo-pdp__share:hover{color:var(--pdp-ink);border-bottom-color:var(--pdp-ink);}body.palazzo-pdp-v2 .palazzo-pdp__clear[hidden]{display:none !important;}body.palazzo-pdp-v2 .palazzo-pdp__cta{display:flex;align-items:center;justify-content:center;width:var(--pdp-cta-w);max-width:100%;height:var(--pdp-cta-h);margin:0;padding:0 1.25rem;border:0;box-sizing:border-box;background:#111;color:#fff;font-family:inherit;font-size:0.75rem;font-weight:500;letter-spacing:0.16em;text-transform:uppercase;text-align:center;line-height:1;cursor:pointer;}body.palazzo-pdp-v2 .palazzo-pdp__cta:hover{background:#000;}body.palazzo-pdp-v2 .palazzo-pdp__cta:focus-visible{outline:1px solid #111;outline-offset:3px;}body.palazzo-pdp-v2 .entry-product-badges,body.palazzo-pdp-v2 .price,body.palazzo-pdp-v2 .cart,body.palazzo-pdp-v2 .quantity,body.palazzo-pdp-v2 .single_add_to_cart_button{display:none !important;}body.palazzo-pdp-v2 .palazzo-pdp__toc{position:sticky;top:var(--pdp-header-offset);z-index:40;width:100%;background:#fff;border-top:1px solid var(--pdp-line);border-bottom:1px solid var(--pdp-line);}body.palazzo-pdp-v2 .palazzo-pdp__toc-inner{}body.palazzo-pdp-v2 .palazzo-pdp__toc-track{display:flex;gap:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}body.palazzo-pdp-v2 .palazzo-pdp__toc-track::-webkit-scrollbar{display:none;}body.palazzo-pdp-v2 .palazzo-pdp__toc-link{flex:0 0 auto;margin-right:clamp(2rem,4vw,3.5rem);padding:1.15rem 0 1.05rem;font-size:0.8125rem;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:var(--pdp-muted);border-bottom:2px solid transparent;white-space:nowrap;transition:color 0.2s ease,border-color 0.2s ease;}body.palazzo-pdp-v2 .palazzo-pdp__toc-link:last-child{margin-right:0;}body.palazzo-pdp-v2 .palazzo-pdp__toc-link:hover{color:var(--pdp-ink);}body.palazzo-pdp-v2 .palazzo-pdp__toc-link.is-active{color:var(--pdp-ink);border-bottom-color:var(--pdp-ink);}body.palazzo-pdp-v2 .palazzo-pdp__toc-link:focus-visible{outline:1px solid var(--pdp-ink);outline-offset:3px;}body.palazzo-pdp-v2 .palazzo-pdp__details{border-top:0;max-width:none;margin:0;padding:0 0 24px;}body.palazzo-pdp-v2 .palazzo-pdp__docs{}body.palazzo-pdp-v2 .palazzo-pdp__section{display:grid;grid-template-columns:var(--pdp-label-col) minmax(0,1fr);gap:24px 48px;align-items:start;margin:0;padding:56px 0;border-bottom:1px solid var(--pdp-line);scroll-margin-top:calc(var(--pdp-header-offset) + var(--pdp-toc-h) + 16px);}body.palazzo-pdp-v2 .palazzo-pdp__section:last-child{border-bottom:0;}body.palazzo-pdp-v2 .palazzo-pdp__section-label{margin:0;font-size:0.8125rem;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:var(--pdp-ink);line-height:1.45;}body.palazzo-pdp-v2 .palazzo-pdp__section-body{min-width:0;max-width:none;}body.palazzo-pdp-v2 .palazzo-pdp__prose{font-size:0.9375rem;line-height:1.7;color:var(--pdp-ink);}body.palazzo-pdp-v2 .palazzo-pdp__prose p{margin:0 0 0.85em;}body.palazzo-pdp-v2 .palazzo-pdp__prose p:last-child{margin-bottom:0;}body.palazzo-pdp-v2 .palazzo-pdp__specs{margin:0;padding:0;max-width:none;width:100%;}body.palazzo-pdp-v2 .palazzo-pdp__spec-row{display:grid;grid-template-columns:minmax(9rem,11rem) minmax(0,1fr);gap:0.75rem 1.75rem;padding:0.8rem 0;border-bottom:1px solid var(--pdp-line);}body.palazzo-pdp-v2 .palazzo-pdp__spec-row:first-child{padding-top:0;}body.palazzo-pdp-v2 .palazzo-pdp__spec-row:last-child{border-bottom:0;padding-bottom:0;}body.palazzo-pdp-v2 .palazzo-pdp__spec-row dt{margin:0;font-size:0.875rem;font-weight:400;color:var(--pdp-muted);}body.palazzo-pdp-v2 .palazzo-pdp__spec-row dd{margin:0;font-size:0.975rem;font-weight:400;color:var(--pdp-ink);line-height:1.5;}body.palazzo-pdp-v2 .palazzo-pdp__care p,body.palazzo-pdp-v2 .palazzo-pdp__care li{display:flex;align-items:flex-start;gap:1rem;margin:0 0 1.1rem;list-style:none;font-size:0.9375rem;line-height:1.55;}body.palazzo-pdp-v2 .palazzo-pdp__care ul{margin:0;padding:0;}body.palazzo-pdp-v2 .palazzo-pdp__care img{flex:0 0 28px;width:28px !important;height:28px !important;max-height:28px !important;margin:0.15rem 0 0 !important;object-fit:contain;}body.palazzo-pdp-v2 .palazzo-pdp__certs-grid{max-width:none;}body.palazzo-pdp-v2 .palazzo-pdp__certs{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.25rem 1.75rem;}body.palazzo-pdp-v2 .palazzo-pdp__certs img{display:block;max-height:72px;width:auto;margin:0;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products.entry-product-section{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;padding-top:72px !important;padding-bottom:48px !important;border-top:1px solid var(--pdp-line);overflow:visible;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products > .container{max-width:var(--pdp-max-width) !important;padding-left:var(--pdp-gutter) !important;padding-right:var(--pdp-gutter) !important;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products .entry-product-section-heading{font-size:1.5rem !important;font-weight:300 !important;letter-spacing:0.04em;line-height:1.3 !important;margin:0 0 1.75rem !important;max-width:none !important;text-align:left !important;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products .tm-swiper,body.palazzo-pdp-v2 .palazzo-pdp > .related.products .swiper-inner,body.palazzo-pdp-v2 .palazzo-pdp > .related.products .swiper{width:100% !important;max-width:100% !important;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products .swiper-slide,body.palazzo-pdp-v2 .palazzo-pdp > .related.products .grid-item.product{width:calc((100% - 90px) / 4) !important;max-width:270px !important;flex:0 0 calc((100% - 90px) / 4) !important;margin-right:30px !important;}@media (max-width:1024px){body.palazzo-pdp-v2{--pdp-label-col:200px;--pdp-thumb-w:56px;--pdp-thumb-gap:12px;}body.palazzo-pdp-v2 .palazzo-pdp__stage{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;}body.palazzo-pdp-v2 .palazzo-pdp__swatch{width:60px;height:60px;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products .swiper-slide,body.palazzo-pdp-v2 .palazzo-pdp > .related.products .grid-item.product{width:calc((100% - 60px) / 3) !important;flex:0 0 calc((100% - 60px) / 3) !important;}}@media (max-width:768px){body.palazzo-pdp-v2 .palazzo-pdp__stage{grid-template-columns:1fr;padding-bottom:40px;}body.palazzo-pdp-v2 .palazzo-pdp__gallery{flex-direction:column;align-items:stretch;gap:12px;}body.palazzo-pdp-v2 .palazzo-pdp__thumbs{flex:none;width:100%;min-width:0;order:2;overflow:visible;}body.palazzo-pdp-v2 .palazzo-pdp__viewport{order:1;}body.palazzo-pdp-v2 .palazzo-pdp__thumbs-track{flex-direction:row;height:auto;max-height:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;gap:10px;}body.palazzo-pdp-v2 .palazzo-pdp__thumbs-track::-webkit-scrollbar{width:auto;height:4px;}body.palazzo-pdp-v2 .palazzo-pdp__thumb{width:64px;height:calc(64px * 177 / 150);}body.palazzo-pdp-v2 .palazzo-pdp__cta{width:100%;}body.palazzo-pdp-v2 .palazzo-pdp__section{grid-template-columns:1fr;gap:14px;padding:40px 0;}body.palazzo-pdp-v2 .palazzo-pdp__nav-btn{opacity:0.85;}}@media (max-width:900px) and (min-width:768px){body.palazzo-pdp-v2 .palazzo-pdp__stage{grid-template-columns:1fr;padding-bottom:40px;}body.palazzo-pdp-v2 .palazzo-pdp__section{grid-template-columns:1fr;gap:14px;padding:40px 0;}body.palazzo-pdp-v2 .palazzo-pdp__nav-btn{opacity:0.85;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products .swiper-slide,body.palazzo-pdp-v2 .palazzo-pdp > .related.products .grid-item.product{width:calc((100% - 30px) / 2) !important;flex:0 0 calc((100% - 30px) / 2) !important;}}@media (max-width:767px){body.palazzo-pdp-v2{overflow-x:clip;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products > .container{padding-left:var(--pdp-gutter) !important;padding-right:0 !important;overflow:visible;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products .entry-product-section-heading{padding-right:var(--pdp-gutter);}body.palazzo-pdp-v2 .palazzo-pdp > .related.products .tm-swiper,body.palazzo-pdp-v2 .palazzo-pdp > .related.products .swiper-inner{width:100% !important;max-width:100% !important;overflow:visible !important;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products .swiper{width:100% !important;max-width:100% !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;padding-right:var(--pdp-gutter);box-sizing:border-box;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products .swiper::-webkit-scrollbar{display:none;width:0;height:0;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products .related-grid{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;gap:0 !important;width:max-content !important;max-width:none !important;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products .swiper-slide,body.palazzo-pdp-v2 .palazzo-pdp > .related.products .grid-item.product{width:78vw !important;max-width:78vw !important;flex:0 0 78vw !important;margin-right:18px !important;scroll-snap-align:start;scroll-snap-stop:normal;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products .swiper-slide:last-child,body.palazzo-pdp-v2 .palazzo-pdp > .related.products .grid-item.product:last-child{margin-right:0 !important;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products .grid-item.product,body.palazzo-pdp-v2 .palazzo-pdp > .related.products .product-wrapper,body.palazzo-pdp-v2 .palazzo-pdp > .related.products .swiper-slide .product-wrapper{width:100% !important;max-width:none !important;height:auto !important;max-height:none !important;}body.palazzo-pdp-v2 .palazzo-pdp > .related.products .product-main-image img,body.palazzo-pdp-v2 .palazzo-pdp > .related.products .product-hover-image img{width:100% !important;height:auto !important;aspect-ratio:300 / 400;object-fit:cover !important;}body.palazzo-pdp-v2 .related.products .product-actions{display:none !important;}body.palazzo-pdp-v2 .related.products .product-hover-image{display:none !important;}}@media (hover:hover) and (pointer:fine){body.palazzo-pdp-v2 .related.products .minimog-product .product:hover .product-hover-image{opacity:1;}}@media (max-width:480px){body.palazzo-pdp-v2 .palazzo-pdp__title{font-size:1.75rem;margin-bottom:1.15rem;}body.palazzo-pdp-v2 .palazzo-pdp__swatch{width:56px;height:56px;}body.palazzo-pdp-v2 .palazzo-pdp__thumb{width:56px;height:calc(56px * 177 / 150);}body.palazzo-pdp-v2 .palazzo-pdp__toc-link{font-size:0.75rem;margin-right:1.5rem;padding:1rem 0 0.9rem;}body.palazzo-pdp-v2 .palazzo-pdp__spec-row{grid-template-columns:1fr;gap:0.25rem;}body.palazzo-pdp-v2 .palazzo-pdp__section{padding:36px 0;}}.palazzo-sample[hidden]{display:none !important;}.palazzo-sample{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:1.25rem;}.palazzo-sample__backdrop{position:absolute;inset:0;background:rgba(0,0,0,0.42);}.palazzo-sample__dialog{position:relative;z-index:1;width:min(560px,100%);max-height:min(92vh,840px);overflow:auto;background:#fff;color:#1a1a1a;padding:1.75rem 1.5rem 1.5rem;box-shadow:0 18px 48px rgba(0,0,0,0.18);font-family:Jost,"Helvetica Neue",Helvetica,Arial,sans-serif;}.palazzo-sample__x{position:absolute;top:0.65rem;right:0.75rem;border:0;background:none;font-size:1.5rem;line-height:1;cursor:pointer;color:#666;}.palazzo-sample__title{margin:0 0 0.5rem;font-size:1.35rem;font-weight:300;letter-spacing:0.04em;}.palazzo-sample__lede{margin:0 0 1.25rem;font-size:0.9rem;line-height:1.55;color:#666;}.palazzo-sample__form{display:flex;flex-direction:column;gap:0.85rem;}.palazzo-sample__row2{display:grid;grid-template-columns:1fr 1fr;gap:0.75rem;}.palazzo-sample__field{display:flex;flex-direction:column;gap:0.3rem;font-size:0.75rem;letter-spacing:0.04em;text-transform:uppercase;color:#666;}.palazzo-sample__field input,.palazzo-sample__field textarea{font:inherit;font-size:0.95rem;letter-spacing:0;text-transform:none;color:#111;border:0;border-bottom:1px solid #ddd;border-radius:0;padding:0.55rem 0;background:transparent;}.palazzo-sample__field input:focus,.palazzo-sample__field textarea:focus{outline:none;border-bottom-color:#111;}.palazzo-sample__readonly{display:flex;justify-content:space-between;gap:1rem;padding:0.65rem 0;border-bottom:1px solid #eee;font-size:0.9rem;}.palazzo-sample__ro-label{text-transform:uppercase;letter-spacing:0.08em;font-size:0.72rem;color:#888;}.palazzo-sample__colorways{border:0;margin:0.25rem 0 0;padding:0;}.palazzo-sample__colorways legend{padding:0;font-size:0.72rem;letter-spacing:0.1em;text-transform:uppercase;color:#666;}.palazzo-sample__hint{margin:0.35rem 0 0.55rem;font-size:0.85rem;color:#888;text-transform:none;letter-spacing:0;}.palazzo-sample__swatches{display:flex;flex-wrap:wrap;gap:0.4rem;max-height:11rem;overflow:auto;}.palazzo-sample__swatch{width:3.5rem;height:3.5rem;padding:0;border:1px solid transparent;background:#f4f4f2;cursor:pointer;}.palazzo-sample__swatch img{display:block;width:100%;height:100%;object-fit:cover;}.palazzo-sample__swatch.is-selected{border-color:#111;}.palazzo-sample__swatch:focus-visible{outline:1px solid #111;outline-offset:2px;}.palazzo-sample__consent{display:flex;gap:0.55rem;align-items:flex-start;font-size:0.85rem;color:#444;text-transform:none;letter-spacing:0;}.palazzo-sample__submit{margin-top:0.5rem;width:100%;padding:0.9rem 1rem;border:0;background:#111;color:#fff;font:inherit;font-size:0.72rem;letter-spacing:0.14em;text-transform:uppercase;cursor:pointer;}.palazzo-sample__err{display:block;min-height:0;color:#8b1e1e;font-size:0.78rem;letter-spacing:0;text-transform:none;}.palazzo-sample__hp{position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;opacity:0 !important;}body.palazzo-sample-open{overflow:hidden;}@media (max-width:640px){.palazzo-sample__row2{grid-template-columns:1fr;}.palazzo-sample__dialog{padding:1.4rem 1.1rem 1.2rem;}}