.product-card .product-media{--ratio: 1 / 1 !important}.product-card .product-media img{aspect-ratio:1 / 1!important;object-fit:contain}.main-collection__inner{padding-top:28px!important}.navigation--bubble .navigation__inner{padding-top:24px;padding-bottom:8px}[id*=__custom_section_9YFVEQ] .custom-section__inner p{max-width:75ch}:root{--mp-error: #b3261e}.mp-field{display:flex;flex-direction:column;gap:6px}.mp-error{display:none;margin:0;color:var(--mp-error);font-size:13px;line-height:1.4}.mp-field:has(:user-invalid) .mp-error{display:block}input:user-invalid,textarea:user-invalid{border-color:var(--mp-error)!important;box-shadow:0 0 0 1px var(--mp-error)}.input-group:has(input:user-invalid){border-color:var(--mp-error)!important}.textfield:has(input:user-invalid) label{color:var(--mp-error)}.mp-form-note{margin:0;font-size:13px;opacity:.75}.form-error{color:var(--mp-error);display:flex;gap:8px;align-items:flex-start}[id*=__custom_section_tghiFr] .custom-code-block{min-width:0;max-width:min(760px,100%)}[id*=__custom_section_tghiFr] .custom-code-block h2{font-size:clamp(24px,2.6vw,30px);line-height:1.2;margin:48px 0 16px}[id*=__custom_section_tghiFr] .custom-code-block>h2:first-child{margin-top:8px}[id*=__custom_section_tghiFr] .custom-code-block h3{font-size:clamp(18px,1.8vw,20px);line-height:1.3;margin:28px 0 8px}[id*=__custom_section_tghiFr] .custom-code-block p,[id*=__custom_section_tghiFr] .custom-code-block li{font-size:16px;line-height:1.65}[id*=__custom_section_tghiFr] .custom-code-block p{margin:0 0 14px}[id*=__custom_section_tghiFr] .custom-code-block ul{margin:0 0 16px;padding-left:20px}[id*=__custom_section_tghiFr] .custom-code-block li{margin-bottom:6px}[id*=__custom_section_tghiFr] .custom-code-block table{width:100%;border-collapse:collapse;margin:8px 0 24px;font-size:15px;line-height:1.5}[id*=__custom_section_tghiFr] .custom-code-block th,[id*=__custom_section_tghiFr] .custom-code-block td{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(74,52,38,.2)}[id*=__custom_section_tghiFr] .custom-code-block th{font-weight:600}@media(max-width:749px){[id*=__custom_section_tghiFr] .custom-code-block h2{margin-top:40px}[id*=__custom_section_tghiFr] .custom-code-block table{display:block;overflow-x:auto}[id*=__custom_section_tghiFr] .custom-code-block th,[id*=__custom_section_tghiFr] .custom-code-block td{padding:8px}}.mp-cross-title{padding-top:4px}.mp-cross-title p{margin:0;font-size:12px!important;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.cart-footer-resume-blocks:has(.mp-cross-title) .cart__totals{border-top:1px solid rgba(74,52,38,.2);padding-top:12px;margin-top:4px}.mp-hidden-select{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mp-pills{display:flex;flex-wrap:wrap;gap:6px}.mp-pill{font:inherit;font-size:13px;line-height:1.2;padding:7px 10px;border:1px solid rgba(74,52,38,.35);background:transparent;color:inherit;cursor:pointer;text-transform:none}.mp-pill[aria-pressed=true]{border-color:#4a3426;box-shadow:inset 0 0 0 1px #4a3426;font-weight:600}.cart-footer-resume-blocks:not(:has(.cross-sells)) .mp-cross-title{display:none}.mp-smart .cross-sell.card{background:#4a34260f;border-style:dashed}.mp-smart [data-ref=add-to-cart-button] .button__content:before{content:"+";margin-right:6px;font-size:1.2em;line-height:1}:is([id*=__main-page],[id*=__custom_section_CGXapG],[id*=__custom_section_63j7EW],[id*=__custom_section_PiDTQJ]) .text-block.paragraph :is(p,li){font-size:16px;line-height:1.65}:is([id*=__main-page],[id*=__custom_section_CGXapG],[id*=__custom_section_63j7EW]) .text-block.paragraph>*+*{margin-top:12px}:is([id*=__main-page],[id*=__custom_section_CGXapG]) .text-block.paragraph{max-width:760px}[id*=__main-page] .text-block.paragraph h2{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(22px,2.4vw,28px);line-height:1.25}[id*=__main-page] .text-block.paragraph h3{font-family:var(--font-body--family);font-weight:600;font-size:17px;line-height:1.4}[id*=__main-page] .text-block.paragraph>*+h2{margin-top:44px}[id*=__main-page] .text-block.paragraph>*+h3{margin-top:24px}[id*=__main-page] .text-block.paragraph h2+*,[id*=__main-page] .text-block.paragraph h3+*{margin-top:8px}[id*=__main-page] .text-block.paragraph ul{padding-left:20px}[id*=__main-page] .text-block.paragraph li+li{margin-top:6px}[id*=__main-page] .text-block.paragraph blockquote{margin:16px 0 24px;padding:16px 20px;border-left:3px solid rgba(74,52,38,.35);background:#4a34260a}[id*=__custom_section_CGXapG] .text-block.paragraph>*+:is(h2,h3){margin-top:32px}[id*=__custom_section_63j7EW] .text-block h2{font-size:clamp(24px,2.2vw,30px);line-height:1.2}[id*=__custom_section_k6mNHc] .text-block.paragraph p{font-size:14px;line-height:1.5}.mp-chips{display:flex;flex-wrap:wrap;gap:8px}.mp-chip{padding:8px 14px;border:1px solid rgba(74,52,38,.35);border-radius:999px;font-size:14px;line-height:1.2;color:inherit;text-decoration:none;white-space:nowrap}.mp-chip.is-active{background:#4a3426;border-color:#4a3426;color:#f5ede3}@media(max-width:750px){.filter-and-sort__mobile:has(.mp-chips){display:flex;flex-direction:column;align-items:flex-start;gap:14px}}.mp-sort-pills{display:flex;flex-wrap:wrap;gap:6px}.mp-sort-pill{font:inherit;font-size:14px;line-height:1.2;padding:8px 12px;border:1px solid rgba(74,52,38,.35);border-radius:999px;background:transparent;color:inherit;cursor:pointer}.mp-sort-pill[aria-pressed=true]{background:#4a3426;border-color:#4a3426;color:#f5ede3}.filters-sidebar .filter-list{flex-direction:row;flex-wrap:wrap;gap:6px}.filters-sidebar .filter-list .checkbox{position:relative;display:inline-block}.filters-sidebar .filter-list .checkbox input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.filters-sidebar .filter-list .checkbox span{display:inline-block;font-size:14px;line-height:1.2;padding:8px 12px!important;border:1px solid rgba(74,52,38,.35);border-radius:999px;cursor:pointer}.filters-sidebar .filter-list .checkbox span:before,.filters-sidebar .filter-list .checkbox span:after{display:none!important}.filters-sidebar .filter-list .checkbox input:checked+span{background:#4a3426;border-color:#4a3426;color:#f5ede3}.filters-sidebar .filter-list .checkbox input:focus-visible+span{outline:2px solid #4a3426;outline-offset:2px}.filters-sidebar .filter-list .checkbox input:disabled+span{opacity:.4;cursor:default}:is(.custom-code-block,[id*=__main-page] .text-block,.metafield-rich_text_field,[id*=__custom_section_CGXapG],[id*=__custom_section_PiDTQJ],[id*=__custom_section_9YFVEQ]) a:not([class*=button]){color:inherit;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#4a342673}:is(.custom-code-block,[id*=__main-page] .text-block,.metafield-rich_text_field,[id*=__custom_section_CGXapG],[id*=__custom_section_PiDTQJ],[id*=__custom_section_9YFVEQ]) a:not([class*=button]):hover{text-decoration-color:currentColor;text-decoration-thickness:2px}[id*=__main-page] .text-block.paragraph>details.mp-faq+details.mp-faq{margin-top:0}[id*=__main-page] details.mp-faq{border-bottom:1px solid rgba(74,52,38,.2)}[id*=__main-page] .text-block.paragraph>h2+details.mp-faq{border-top:1px solid rgba(74,52,38,.2);margin-top:12px}[id*=__main-page] details.mp-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0}[id*=__main-page] details.mp-faq summary::-webkit-details-marker{display:none}[id*=__main-page] details.mp-faq summary:after{content:"+";flex:none;font-size:22px;line-height:1}[id*=__main-page] details.mp-faq[open] summary:after{content:"\2212"}[id*=__main-page] details.mp-faq summary h3{margin:0}[id*=__main-page] details.mp-faq>p{margin:0 0 16px}.variant-picker__option-value input+label,.variant-picker__option-value label{text-transform:none;letter-spacing:normal}@media(max-width:749px){[id*=__collections_featured_zMrAmb] .collections-featured__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px;row-gap:20px}[id*=__collections_featured_zMrAmb] h3{font-size:14px!important;line-height:1.35}}.product-card-media-gallery__add-to-wishlist-button{display:none!important}[id*=__image_banner_mPqrFB] .text-block.paragraph p{max-width:62ch}[id*=__custom_section_z347bx] .text-block.paragraph p{max-width:75ch}[id*=__custom_section_fJ9Hg6] .text-block.paragraph p{max-width:68ch;margin-left:auto;margin-right:auto}[id*=__custom_section_66fFMT] :is(p,li){max-width:75ch}@media(max-width:750px){.side-menu__toggle-link{min-height:44px}}.policy-list__link{font-size:13.5px}details.mp-acc{border-bottom:1px solid rgba(74,52,38,.2);width:100%}details.mp-acc:not(details.mp-acc+details.mp-acc){border-top:1px solid rgba(74,52,38,.2);margin-top:24px}details.mp-acc>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0}details.mp-acc>summary::-webkit-details-marker{display:none}details.mp-acc>summary:after{content:"+";flex:none;font-size:24px;line-height:1}details.mp-acc[open]>summary:after{content:"\2212"}details.mp-acc>summary h2{margin:0!important;font-size:clamp(19px,2vw,22px)!important;line-height:1.3!important}details.mp-acc>summary .text-block{margin:0}details.mp-acc .mp-acc__body{padding:0 0 20px;max-width:760px}details.mp-acc .mp-acc__body>:first-child,details.mp-acc .mp-acc__body>.text-block:first-child>:first-child{margin-top:0!important}[id*=__custom_section_CGXapG] details.mp-acc .mp-acc__body{display:flex;flex-direction:column;gap:12px}[id*=__custom_section_CGXapG] .custom-section__inner:has(>details.mp-acc){gap:0}[id*=__image_banner_mPqrFB] h1{font-size:60px!important;line-height:1.15!important}@media(max-width:749px){[id*=__image_banner_mPqrFB] h1{font-size:40px!important;line-height:1.2!important}}@media(min-width:990px){.product-media-gallery-main-slider .product-media img,.product-media-gallery-main-slider .product-media video,.product-media-gallery-main-slider deferred-media .deferred-media__poster-image,.product-media-gallery-main-slider deferred-media video{max-height:calc(100vh - 165px);min-height:0;height:auto;object-fit:contain}.product-media-gallery-main-slider deferred-media,.product-media-gallery-main-slider deferred-media .deferred-media__poster,.product-media-gallery-main-slider deferred-media .deferred-media__video{height:auto;max-height:calc(100vh - 165px);aspect-ratio:auto}.product-media-gallery-main-slider .splide__list{align-items:flex-start}}.product-media video,deferred-media video{object-fit:contain}video:fullscreen{object-fit:contain!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/maitre-planche.css.map */
