:root{--harmo-title-tracking: .2em;--harmo-title-tracking-mobile: .14em;--harmo-title-weight: 300;--harmo-text-strength: 68%;--harmo-veil-color: #000000;--harmo-veil-opacity: .12;--harmo-grain-opacity: .35;--harmo-grain-size: 220px;--harmo-grain-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html:root{--page-width: 1480px}.text-block.h1,.text-block.h2,.text-block.h3,.text-block.h1>*,.text-block.h2>*,.text-block.h3>*{text-transform:uppercase;font-weight:var(--harmo-title-weight);letter-spacing:var(--harmo-title-tracking-mobile);line-height:1.3}@media(min-width:750px){.text-block.h1,.text-block.h2,.text-block.h3,.text-block.h1>*,.text-block.h2>*,.text-block.h3>*{letter-spacing:var(--harmo-title-tracking)}}.image-block{position:relative}a.image-block{display:block}.image-banner{position:relative}.dc__img-wrap:before,.image-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--harmo-veil-color);opacity:var(--harmo-veil-opacity)}.dc__img-wrap:after,.image-block:after,.image-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:var(--harmo-grain-opacity);mix-blend-mode:overlay;background-image:var(--harmo-grain-image);background-repeat:repeat;background-size:var(--harmo-grain-size) var(--harmo-grain-size)}.image-banner:after{z-index:1;border-radius:inherit}.image-block:has(.image-block__image--rounded):before,.image-block:has(.image-block__image--rounded):after{border-radius:var(--card-border-radius)}.dc .dc__grid,.cb .cb__inner,.pb:not(.pb--full) .pb__inner{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-margin-mobile);box-sizing:border-box}@media not (max-width:750px){.dc .dc__grid,.cb .cb__inner,.pb:not(.pb--full) .pb__inner{padding-inline:var(--page-margin-desktop)}.dc .dc__text{justify-self:start}.dc .dc__media{justify-self:end}.dc.dc--images-left .dc__media{justify-self:start}.dc.dc--images-left .dc__text{justify-self:center}}.text-block.paragraph:not(.image-banner *),.price-container,.pb .pb__body,.pb .pb__infos,.dc .dc__body,.cb .cb__body{color:color-mix(in srgb,currentColor var(--harmo-text-strength),transparent)}.shopify-section-group-footer-group .text-block.h4,.shopify-section-group-footer-group .text-block.h5,.shopify-section-group-footer-group .text-block.h6,.shopify-section-group-footer-group .text-block.h4>*,.shopify-section-group-footer-group .text-block.h5>*,.shopify-section-group-footer-group .text-block.h6>*{font-family:var(--font-body--family);font-size:.8rem;font-weight:400;line-height:1.5;letter-spacing:.25em;text-transform:uppercase}.shopify-section-group-footer-group .menu-block__link{letter-spacing:.12em;color:color-mix(in srgb,var(--color-foreground) var(--harmo-text-strength),transparent)}.shopify-section-group-footer-group .menu-block__link:hover{color:var(--color-foreground);opacity:1}.shopify-section-group-footer-group .menu-block__content{gap:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/23/assets/harmonie.css.map */
