:root{--poli-cream: #f4eee6;--poli-cream-deep: #e9ded1;--poli-warm-black: #211d1a;--poli-taupe: #75675e;--poli-sage: #7d8777;--poli-burgundy: #6d2734;--poli-line: rgba(33, 29, 26, .18);--poli-max: 1440px}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:.01em}body,button,input,textarea,select{color:var(--poli-warm-black)}a{text-underline-offset:.22em}#header-group{position:relative;z-index:20}#header-group .announcement-bar,#header-group [class*=announcement]{letter-spacing:.13em}#header-component .header__row{border-color:var(--poli-line)}#header-component .header-logo{letter-spacing:.2em;text-transform:uppercase}#header-component .header-logo:not(:has(img)){font-family:var(--font-heading--family);font-size:clamp(1.05rem,1.7vw,1.45rem);font-weight:500}#header-component .header-menu a,#header-component .header-actions__action,#header-component .dropdown-localization__button{font-size:.76rem;letter-spacing:.1em;text-transform:uppercase}#header-component .header-menu a{position:relative;text-decoration:none}#header-component .header-menu a:after{content:"";position:absolute;left:0;right:100%;bottom:-.25rem;height:1px;background:currentColor;transition:right .25s ease}#header-component .header-menu a:hover:after{right:0}.poli-button,.poli-button--outline{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.45rem;border:1px solid currentColor;text-decoration:none;text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;line-height:1;transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.poli-button{background:var(--poli-warm-black);color:#fff;border-color:var(--poli-warm-black)}.poli-button:hover{background:transparent;color:var(--poli-warm-black)}.poli-button--outline{background:transparent}.poli-button--outline:hover{background:var(--poli-warm-black);color:#fff;border-color:var(--poli-warm-black)}.poli-button:focus-visible,.poli-button--outline:focus-visible{outline:2px solid currentColor;outline-offset:3px}.poli-eyebrow{margin:0 0 1rem;font-size:.69rem;line-height:1.25;letter-spacing:.18em;text-transform:uppercase}.poli-section-title{margin:0;font-family:var(--font-heading--family);font-weight:400;line-height:1.06;letter-spacing:-.02em}.poli-copy{line-height:1.75}.poli-copy p:first-child{margin-top:0}.poli-copy p:last-child{margin-bottom:0}.product-card__content,.product-grid__card,.product-card .card-gallery,.product-card .product-media,.product-card img{border-radius:0!important}.product-card__content{gap:.55rem!important}.product-card a{text-decoration:none}.product-card .price,.product-card [class*=price]{letter-spacing:.04em}.product-grid-container{border-top:0}.product-grid__item{margin-bottom:1.75rem}[data-testid=product-information]{--poli-product-border: rgba(33,29,26,.15)}[data-testid=product-information] .product-information__grid{align-items:start}[data-testid=product-information] .product-details{max-width:560px}[data-testid=product-information] .product-details h1{font-family:var(--font-heading--family);font-weight:400;letter-spacing:-.02em;line-height:1.06}[data-testid=product-information] .product-details .button,[data-testid=product-information] .product-details button[type=submit]{border-radius:0!important;min-height:50px;text-transform:uppercase;letter-spacing:.12em;font-size:.74rem}[data-testid=product-information] .product-details input,[data-testid=product-information] .product-details select,[data-testid=product-information] .product-details [role=button],[data-testid=product-information] .product-media,[data-testid=product-information] .product-media img,[data-testid=product-information] .product-media-gallery__slideshow{border-radius:0!important}[data-testid=product-information] details{border-color:var(--poli-product-border)}.main-page,.page-width--narrow .rte{line-height:1.8}.rte h1,.rte h2,.rte h3{font-family:var(--font-heading--family);font-weight:400}input,textarea,select{border-radius:0!important}@media(max-width:749px){.poli-button,.poli-button--outline{min-height:44px;padding-inline:1.2rem}#header-component .header-logo:not(:has(img)){letter-spacing:.14em}[data-testid=product-information] .product-details{max-width:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media(min-width:990px)and (hover:hover){#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px;pointer-events:auto}#header-component .menu-list__submenu,#header-component .menu-list__submenu-inner,#header-component .mega-menu{pointer-events:auto}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/poli-atelier.css.map */
