:root,[class*=color-scheme-]{--ma-accent: var(--color-stars-icons);--ma-muted: var(--color-foreground);--ma-arch-radius: 150px 150px 2px 2px}@supports (color: color-mix(in srgb,red 50%,blue)){:root,[class*=color-scheme-]{--ma-muted: color-mix(in srgb, var(--color-foreground) 70%, var(--color-background))}}.ma-eyebrow{margin:0;font-size:11.5px;line-height:1.3;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ma-muted)}.ma-rte{display:grid;gap:12px;padding-bottom:8px;color:var(--color-foreground)}.ma-rte>div{display:grid;gap:12px}.ma-rte p,.ma-rte li{margin:0;font-size:15px;font-weight:400;line-height:1.6;color:inherit}.ma-rte strong,.ma-rte b{font-weight:inherit;color:inherit}.ma-rte :is(h1,h2,h3,h4,h5,h6){display:flex;align-items:center;gap:12px;margin:10px 0 -4px;font-family:var(--font-body--family);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--ma-accent)}.ma-rte :is(h1,h2,h3,h4,h5,h6):after{content:"";flex:1;height:1px;background:var(--color-border)}.ma-rte>:first-child:is(h1,h2,h3,h4,h5,h6),.ma-rte>div>:first-child:is(h1,h2,h3,h4,h5,h6){margin-top:0}.ma-rte ul,.ma-rte ol{list-style:none;margin:0;padding:0;display:grid}.ma-rte li{position:relative;padding:10px 0 10px 18px;border-bottom:1px solid var(--color-border)}.ma-rte li:last-child{border-bottom:0}.ma-rte li:before{content:"";position:absolute;left:0;top:calc(7px + .8em);width:6px;height:6px;border-radius:50%;background:var(--ma-accent)}.ma-rte--check li{padding-left:22px}.ma-rte--check li:before{top:calc(4px + .8em);width:10px;height:5px;border-radius:0;background:none;border-left:1.5px solid var(--ma-accent);border-bottom:1.5px solid var(--ma-accent);transform:rotate(-45deg)}.ma-icon{width:22px;height:22px;flex:none}.text-block.ma-card-name>:is(h2,h3,p){margin:4px 0 0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:19px;line-height:1.15;letter-spacing:-.005em}@media not (max-width:750px){.text-block.ma-card-name>:is(h2,h3,p){font-size:21px}}.ma-desc{max-width:70ch}.ma-desc .see-more__content>:first-child{margin-top:0}.ma-desc .see-more__toggle{position:relative;margin-top:2px;padding:0;color:var(--color-foreground);text-underline-offset:3px}.ma-desc .see-more__toggle:after{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}.text-block.ma-col-title>h1{font-size:32px;line-height:1.08;text-wrap:balance}@media not (max-width:750px){.text-block.ma-col-title>h1{font-size:48px}}.product-media-gallery .splide__pagination{left:50%;right:auto;bottom:12px;transform:translate(-50%);padding:5px 8px;border-radius:999px;background:#ffffffd9}.ma-nowrap .button{white-space:nowrap}@media(prefers-reduced-motion:no-preference){.ma-reveal{opacity:0;transform:translateY(22px);transition:opacity .8s ease var(--ma-reveal-delay, 0ms),transform .8s cubic-bezier(.2,.7,.2,1) var(--ma-reveal-delay, 0ms)}.ma-reveal.is-visible{opacity:1;transform:none}}.shopify-policy__container{max-width:760px;margin-inline:auto;padding:40px 20px 64px;color:var(--color-foreground)}.shopify-policy__title h1{margin:0 0 24px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:34px;line-height:1.1;text-align:left}.shopify-policy__body .rte{font-size:16px;line-height:1.7}.shopify-policy__body :is(h2,h3,h4),.text-block.paragraph.ma-prose>:is(h2,h3,h4){display:flex;align-items:center;gap:12px;margin:32px 0 10px;font-family:var(--font-body--family);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--ma-accent)}.shopify-policy__body :is(h2,h3,h4):after,.text-block.paragraph.ma-prose>:is(h2,h3,h4):after{content:"";flex:1;height:1px;background:var(--color-border)}.shopify-policy__body .rte>:first-child,.text-block.paragraph.ma-prose>:first-child{margin-top:0}.shopify-policy__body p,.text-block.paragraph.ma-prose>p{margin:0 0 14px;font-size:16px;line-height:1.7;color:var(--color-foreground)}.shopify-policy__body strong,.shopify-policy__body b,.text-block.ma-prose strong,.text-block.ma-prose b{font-weight:inherit}.shopify-policy__body a,.text-block.ma-prose a{color:var(--color-foreground);text-decoration:underline;text-decoration-color:var(--ma-accent);text-underline-offset:3px}.shopify-policy__body ul,.text-block.paragraph.ma-prose>ul{list-style:none;margin:0 0 16px;padding:0;border-top:1px solid var(--color-border)}.shopify-policy__body ul>li,.text-block.paragraph.ma-prose>ul>li{position:relative;margin:0;padding:10px 0 10px 18px;border-bottom:1px solid var(--color-border);font-size:16px;line-height:1.6}.shopify-policy__body ul>li:before,.text-block.paragraph.ma-prose>ul>li:before{content:"";position:absolute;left:0;top:calc(7px + .8em);width:6px;height:6px;border-radius:50%;background:var(--ma-accent)}.shopify-policy__body ol,.text-block.paragraph.ma-prose>ol{margin:0 0 16px;padding-left:22px}.shopify-policy__body ol>li,.text-block.paragraph.ma-prose>ol>li{padding:6px 0 6px 4px;font-size:16px;line-height:1.6}.shopify-policy__body ol>li::marker,.text-block.paragraph.ma-prose>ol>li::marker{color:var(--ma-accent);font-weight:600}.text-block.ma-prose{max-width:70ch}@media not (max-width:750px){.shopify-policy__container{padding:64px 20px 88px}.shopify-policy__title h1{font-size:44px}}@media(not (max-width:750px))and (max-width:1000px){.main-collection__products-grid{grid-template-columns:repeat(3,1fr)}.ma-il--cards .ma-il__list{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.ma-il--rows .ma-il__inner,.ma-sf__inner,.ma-verite__inner,.ma-details__inner,.ma-faq__inner{grid-template-columns:minmax(0,1fr)}.ma-il--rows .ma-il__note{grid-column:auto}.ma-fig__inner{grid-template-columns:minmax(0,1fr)}}.ma-faq__answer a,.ma-sf__answer a{color:var(--color-foreground);text-decoration:underline;text-decoration-color:var(--ma-accent);text-underline-offset:3px}.ma-faq__answer strong,.ma-sf__answer strong{font-weight:600;color:var(--color-foreground)}.shopify-section:has(>.ma-faq)+.shopify-section>.ma-faq{padding-top:0}@media(max-width:750px){body:has(.sticky-add-to-cart):not(.ma-tidio-open) #tidio-chat{bottom:84px!important}}body:has(.jdgm-write-review-modal[style*="display: block"]) #tidio-chat{display:none!important}.ma-hero-banner video::-webkit-media-controls,.ma-hero-banner video::-webkit-media-controls-panel,.ma-hero-banner video::-webkit-media-controls-overlay-play-button,.ma-hero-banner video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.ma-hero-banner .deferred-media__poster-icon,.ma-hero-banner .video-interaction-hint{display:none!important}@media(not (max-width:750px))and (min-aspect-ratio:8/5){.ma-hero-banner .image-banner__media video{width:auto;max-width:100%;height:100%;aspect-ratio:16 / 9;margin-inline:auto;object-fit:cover;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%)}.ma-hero-banner .ma-video-still{background-size:auto 100%}.ma-hero-banner .deferred-media__poster{display:none}}.ma-hero-banner .ma-video-still{background:var(--ma-video-still) center / cover no-repeat}.ma-hero-banner .ma-video-still>video{visibility:hidden}.text-block.ma-hero-eyebrow>:is(p,h1){margin:0;font-family:var(--font-body--family);font-style:normal;font-size:13px;font-weight:600;line-height:1.5;letter-spacing:.08em;text-transform:none;color:var(--ma-accent)}.text-block.ma-hero-text strong{font-weight:600}.text-block.ma-footer-tagline>p{max-width:46ch;margin-inline:auto;opacity:.85}.text-block.ma-footer-title>p,.ma-footer-col .menu-block__content>.text-block>p{margin:0 0 4px;font-family:var(--font-body--family);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ma-accent)}.ma-footer-col .menu-block__link{font-size:15px;color:rgb(from var(--color-foreground) r g b / .78)}.ma-footer-col .menu-block__link:hover{color:var(--color-foreground)}@media(max-width:750px){.ma-hero-banner .image-banner__media{position:relative;height:auto;aspect-ratio:4 / 3}.ma-hero-banner .image-banner__media-filter{opacity:.12}.ma-hero-banner .image-banner__media:after{content:"";position:absolute;inset:auto 0 0;height:30%;z-index:1;background:linear-gradient(to bottom,rgb(from var(--color-background) r g b / 0),var(--color-background));pointer-events:none}.ma-hero-buttons>.button-block{flex:1 1 auto}.ma-hero-buttons .button{width:100%;justify-content:center;padding-inline:14px;font-size:14px}@media(max-width:380px){.ma-hero-buttons .button{padding-inline:10px;font-size:13px}}.ma-hero-banner .image-banner__content-wrapper .image-banner__content{min-height:0;padding-top:4px;padding-bottom:36px}}.text-block.ma-announce strong{color:var(--ma-accent);font-weight:600}.text-block.ma-announce p{text-wrap:balance}html body .jdgm-widget,html body .jdgm-review-widget-modal{--jdgm-primary-color: var(--color-foreground);--jdgm-secondary-color: color-mix(in srgb, var(--color-foreground) 8%, transparent);--jdgm-star-color: var(--color-foreground);--jdgm-write-review-text-color: var(--color-background);--jdgm-write-review-bg-color: var(--color-foreground);--jdgm-paginate-color: var(--color-foreground);--jdgm-reviewer-name-color: var(--color-foreground);--jdgm-border-radius: 2px}html body .jdgm-widget .jdgm-star,html body .jdgm-review-widget-modal .jdgm-star,.jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star,.jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__other-product-stars .jdgm-star{color:var(--color-foreground)}.jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn:not(.jdgm-write-review-modal__nav-btn-back),.jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__btn--contact-us,.jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__btn--leave-review:hover,.jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__chip-label:hover,.jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__chip-input:checked+.jdgm-write-review-modal__chip-label,.jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__page .jdgm-picture-fieldset__delete{background-color:var(--color-foreground);color:var(--color-background)}.jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn{border-radius:2px}.jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__btn--leave-review{color:var(--color-foreground);border-color:var(--color-foreground)}.jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__field-input:focus,.jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__page .jdgm-form__fieldset .jdgm-picture-fieldset__box--input{border-color:var(--color-foreground)}.jdgm-review-widget-modal.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom{border-color:var(--color-foreground);background-color:var(--color-foreground)}html body .jdgm-histogram__bar-content,html body .jdgm-rev__buyer-badge.jdgm-rev__buyer-badge,html body .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after{background-color:var(--color-foreground)}.jdgm-widget.jdgm-review-widget{width:100%;max-width:var(--page-width);margin-inline:auto;padding:8px var(--page-margin-mobile) 8px;color:var(--color-foreground)}.jdgm-review-widget .jm-review-widget-minimal-header__title{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-h2--size);line-height:1.15;color:var(--color-foreground);text-transform:lowercase}.jdgm-review-widget .jm-review-widget-minimal-header__title:first-letter{text-transform:uppercase}.jdgm-review-widget .jm-no-reviews-state{width:100%;max-width:none;margin-inline:0;align-items:flex-start;text-align:left}.jdgm-review-widget .jm-no-reviews-state__text{margin:0;font-size:15px;color:var(--ma-muted)}.jdgm-review-widget .jm-no-reviews-state__action-buttons{justify-content:flex-start}.jdgm-widget.jdgm-review-widget .jm-button--primary{min-height:44px;padding:0 20px;border:1px solid var(--color-foreground);border-radius:2px;background:transparent;color:var(--color-foreground);font-family:var(--font-body--family);font-size:15px;font-weight:600}.jdgm-widget.jdgm-review-widget .jm-button--primary:hover{background:var(--color-foreground);color:var(--color-background)}.jdgm-review-widget .jm-review-widget__body:has(>.jdgm-empty-state:only-child){display:none}@media not (max-width:750px){.jdgm-widget.jdgm-review-widget{padding:24px var(--page-margin-desktop) 16px}}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ma-accent);outline-offset:2px}.shopify-section.ma-head-assets{display:none}.ma-hidden{display:none!important}.ma-note,.ma-note p{color:var(--ma-muted)}.ma-back a{display:inline-flex;align-items:center;min-height:44px;color:var(--ma-muted);text-decoration:none}.ma-back a:hover{text-decoration:underline;text-underline-offset:3px}.ma-reco:not(:has(.product-recommendations__inner *)){border-top:0}.ma-reco:not(:has(.product-recommendations__inner *)) .product-recommendations__inner{padding:0}.ma-contact .button,.ma-contact .button-block{flex:none;white-space:nowrap}@media not (max-width:750px){:root,[class*=color-scheme-]{--ma-arch-radius: 220px 220px 2px 2px}}.ma-arch{border-radius:var(--ma-arch-radius);overflow:hidden}.ma-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ma-hublot{position:relative;margin:0;aspect-ratio:1;padding:16px;border-radius:50%}.ma-hublot:before,.ma-hublot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none}.ma-hublot:before{background:repeating-conic-gradient(from -.35deg,var(--ma-accent) 0 .7deg,transparent .7deg 6deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 7px),#000 calc(100% - 7px));mask:radial-gradient(farthest-side,transparent calc(100% - 7px),#000 calc(100% - 7px))}.ma-hublot:after{background:repeating-conic-gradient(from -.7deg,var(--ma-accent) 0 1.4deg,transparent 1.4deg 30deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 12px),#000 calc(100% - 12px));mask:radial-gradient(farthest-side,transparent calc(100% - 12px),#000 calc(100% - 12px))}.ma-hublot__trotteuse{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:50%;pointer-events:none}.ma-hublot__trotteuse:before{content:"";position:absolute;top:-1px;left:50%;width:3px;height:15px;margin-left:-1.5px;border-radius:2px;background:color-mix(in srgb,var(--ma-accent) 55%,#fff);box-shadow:0 0 8px color-mix(in srgb,var(--ma-accent) 70%,transparent)}@media(prefers-reduced-motion:no-preference){.ma-hublot__trotteuse{animation:ma-trotteuse 60s steps(60) infinite}}@keyframes ma-trotteuse{to{transform:rotate(360deg)}}.ma-hero-banner .image-banner__media{overflow:hidden}@media(prefers-reduced-motion:no-preference){.ma-hero-banner .image-banner__media img{animation:ma-hero-zoom 14s cubic-bezier(.2,.6,.2,1) both}}@keyframes ma-hero-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}.ma-hublot.ma-hublot>img,.ma-hublot.ma-hublot>picture img{position:absolute;top:16px;right:16px;bottom:16px;left:16px;display:block;width:calc(100% - 32px);height:calc(100% - 32px);max-width:none;object-fit:cover;border-radius:50%}.ma-hublot{--ma-hublot-zoom: 1.3;height:auto;align-self:center;background:radial-gradient(closest-side,transparent calc(100% - 16px),var(--ma-accent) calc(100% - 16px) calc(100% - 15px),transparent calc(100% - 15px))}.ma-hublot.ma-hublot>img,.ma-hublot.ma-hublot>picture img{transform:scale(var(--ma-hublot-zoom));clip-path:circle(calc(50% / var(--ma-hublot-zoom)) at 50% 50%)}.ma-ecrin{position:relative;margin:0;aspect-ratio:1;height:auto;align-self:center;border:1px solid var(--ma-accent)}.ma-ecrin:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;z-index:1;border:1px solid color-mix(in srgb,var(--ma-accent) 55%,transparent);pointer-events:none}.ma-ecrin.ma-ecrin>img,.ma-ecrin__reflet{position:absolute;top:14px;right:14px;bottom:14px;left:14px;width:calc(100% - 28px);height:calc(100% - 28px)}.ma-ecrin.ma-ecrin>img{display:block;max-width:none;object-fit:cover}.ma-ecrin__reflet{overflow:hidden;pointer-events:none}.ma-ecrin__reflet:after{content:"";position:absolute;top:-25%;bottom:-25%;left:-70%;width:40%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .18) 50%,transparent);transform:skew(-14deg)}@media(prefers-reduced-motion:no-preference){.ma-ecrin__reflet:after{animation:ma-reflet 9s ease-in-out infinite}}@keyframes ma-reflet{0%,60%{left:-70%}90%,to{left:130%}}@media not (max-width:750px){body .sticky-add-to-cart[data-active=true] .sticky-add-to-cart__content,body .sticky-add-to-cart[data-closing=true] .sticky-add-to-cart__content{position:static;padding:0;border-top:0;animation:none}}@media(prefers-reduced-motion:reduce){body .sticky-add-to-cart .sticky-add-to-cart__content{animation:none}}@media not (max-width:750px){.article-content.page-width{max-width:900px}}.text-block.ma-card-title :is(h2,h3){font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:21px;line-height:1.25}.text-block.ma-card-more p{margin:0;color:var(--color-foreground);text-decoration:underline;text-decoration-color:var(--ma-accent);text-underline-offset:4px}@media(hover:hover){.article-card:hover .text-block.ma-card-more p{color:var(--ma-accent)}}.text-block.ma-blog-intro p{max-width:60ch;margin:0;font-size:16px;line-height:1.6;color:var(--ma-muted)}:is(product-media-gallery,product-card-media-gallery) .product-media,.ma-details__photo{--ma-fond-photo: #f2f2f2;background:var(--ma-fond-photo)}:is(product-media-gallery,product-card-media-gallery) .product-media img,.ma-details__photo img{mix-blend-mode:multiply}.ma-tel{white-space:nowrap}.image-banner-wrapper .splide:not(.is-initialized):not(.is-rendered),.product-media-gallery-main-slider:not(.is-initialized):not(.is-rendered),.product-card-media-gallery>.splide:not(.is-initialized):not(.is-rendered){visibility:visible}.image-banner-wrapper .splide:not(.is-initialized):not(.is-rendered) .splide__slide,.product-media-gallery-main-slider:not(.is-initialized):not(.is-rendered) .splide__slide,.product-card-media-gallery>.splide:not(.is-initialized):not(.is-rendered) .splide__slide{width:100%}.image-banner-wrapper .splide:not(.is-initialized):not(.is-rendered) :is(.splide__arrows,.splide__pagination),.product-media-gallery-main-slider:not(.is-initialized):not(.is-rendered) :is(.splide__arrows,.splide__pagination),.product-card-media-gallery>.splide:not(.is-initialized):not(.is-rendered) :is(.splide__arrows,.splide__pagination){visibility:hidden}.ma-desc see-more-component:not(:defined) .see-more__content{max-height:80px;overflow:hidden}:is(h1,h2,h3,.h1,.h2,.h3) em{font-style:italic;color:var(--ma-accent)}@media not (max-width:750px){.ma-hero-banner .image-banner__media-filter{opacity:1;background:linear-gradient(90deg,#1f3a329e,#1f3a3273 30%,#1f3a321f 52%,#1f3a3200 66%)}.text-block.ma-hero-eyebrow>:is(p,h1){font-size:15px;line-height:1.5}.text-block.ma-hero-title>:is(p,h1,h2){font-size:66px;line-height:1.12}.text-block.ma-hero-text p{font-size:18.5px;line-height:1.6}.ma-hero-buttons .button{font-size:17px;padding:16px 26px}.ma-hero .ma-checks,.ma-hero .ma-checks__item{font-size:17.5px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ma-theme.css.map */
