#om#om .product-section{background:var(--o-paper)}#om#om .product-section__product-info{padding-top:6px}#om#om .product-media-gallery img,#om#om .product-media-gallery__media{border-radius:0}#om#om .product-media-gallery .splide__arrow{border-radius:50%;background:#fbf9f5f0;border:0;box-shadow:0 1px 8px #23211d1f}#om#om .product-media-gallery .splide__pagination__page{border-radius:0;height:2px;width:22px}#om#om .aiph__top{margin-bottom:12px;align-items:center}#om#om .aiph__kicker{font-family:var(--o-sans);font-size:11px;line-height:16px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--o-brass)}#om#om .aiph__sku{font-size:11px;letter-spacing:.14em;color:var(--o-mute)}#om#om .product-section .aiph__title{font-family:var(--o-serif);font-weight:500;font-size:clamp(34px,2.9vw,46px);line-height:1.06;letter-spacing:-.012em;text-transform:none;color:var(--o-ink)}#om#om .aiph__row{align-items:flex-start;gap:16px}#om#om .aiph__wish{flex:0 0 42px;width:42px;height:42px;margin:2px 0 0;padding:11px;border:1px solid var(--o-hair);border-radius:50%;color:var(--o-ink);transition:border-color .25s var(--o-ease),color .25s var(--o-ease)}#om#om .aiph__wish:hover{border-color:var(--o-ink);color:var(--o-terra)}#om#om .aipp{align-items:baseline;gap:4px 12px;padding:16px 0 22px;margin-bottom:24px;border-bottom:1px solid var(--o-hair)}#om#om .aipp__from{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--o-mute)}#om#om .aipp__price{font-family:var(--o-serif);font-size:32px;line-height:1;font-weight:500}#om#om .aipp__unit{font-size:13px;color:var(--o-mute)}#om#om .aipp__compare{font-size:15px}#om#om .aiwc{position:relative;gap:16px;padding:28px 28px 26px;border-radius:0;outline:0;border:1px solid var(--o-stone);background:var(--o-linen)}#om#om .aiwc:before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:3px;background:var(--o-green)}#om#om .aiwc__title{font-family:var(--o-serif);font-weight:500;font-size:27px;line-height:1.15;letter-spacing:0;text-transform:none;color:var(--o-ink)}#om#om .aiwc__unit{padding:5px 6px 5px 12px;border:1px solid var(--o-ink);border-radius:0;background:transparent;font-size:11px;line-height:16px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;transition:background-color .25s var(--o-ease),color .25s var(--o-ease)}#om#om .aiwc__unit:hover{background:var(--o-ink);color:var(--o-paper)}#om#om .aiwc__dims{align-items:flex-end;gap:10px}#om#om .aiwc__label{gap:10px;font-size:11px;line-height:16px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--o-ink-2)}#om#om .aiwc__field input{height:58px;padding:10px 46px 10px 16px;border:1px solid var(--o-stone);border-bottom:1px solid var(--o-ink);border-radius:0;outline:0;background:var(--o-paper);font-family:var(--o-serif);font-size:26px;line-height:32px;letter-spacing:.01em;color:var(--o-ink);text-transform:none;transition:border-color .25s var(--o-ease),box-shadow .25s var(--o-ease)}#om#om .aiwc__field input:focus{outline:0;border-color:var(--o-green);box-shadow:inset 0 -2px 0 var(--o-green)}#om#om .aiwc__field input.is-invalid{outline:0;border-color:var(--o-terra);box-shadow:inset 0 -2px 0 var(--o-terra)}#om#om .aiwc__suffix{right:14px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--o-mute)}#om#om .aiwc__times{flex:0 0 12px;margin:0 0 23px;color:var(--o-brass)}#om#om .aiwc__note{padding:0;font-size:12.5px;line-height:1.65;color:var(--o-ink-2)}#om#om .aiwc__measure{color:var(--o-green);text-underline-offset:3px;font-weight:500}#om#om .aiwc__cta{min-height:58px;margin-top:4px;border-radius:0;background:var(--o-green);font-size:12px;font-weight:500;letter-spacing:.2em;transition:background-color .3s var(--o-ease)}#om#om .aiwc__cta:hover{opacity:1;background:var(--o-green-2)}#om#om .aiwc__result{gap:16px;padding-top:10px}#om#om .aiwc__preview-wrap{height:260px;border-radius:0;border:1px solid var(--o-stone);background:var(--o-paper)}#om#om .aiwc__preview{box-shadow:0 10px 30px -14px #23211d73}#om#om .aiwc__option{font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--o-ink-2)}#om#om .aiwc__option select{border-radius:0;outline:0;border:1px solid var(--o-stone);border-bottom-color:var(--o-ink);background:var(--o-paper);font-size:15px;letter-spacing:0;text-transform:none;color:var(--o-ink)}#om#om .aiwc__summary{gap:8px;padding:14px 0;border-top:1px solid var(--o-hair);border-bottom:1px solid var(--o-hair)}#om#om .aiwc__summary dd{font-weight:500}#om#om .aisb{grid-template-columns:54px minmax(0,1fr);gap:16px 18px;padding:22px 24px;border-radius:0;outline:0;border:1px solid var(--o-stone);background:var(--o-paper)}#om#om .aisb:before{content:"";display:block;width:54px;height:70px;border:1px solid var(--o-brass-2);background:linear-gradient(135deg,transparent 0 78%,var(--o-paper) 78% 80%,var(--o-stone) 80%),repeating-linear-gradient(135deg,rgba(156,123,71,.14) 0 2px,transparent 2px 7px),var(--o-linen);box-shadow:3px 3px 0 var(--o-linen),3px 3px 0 1px var(--o-stone)}#om#om .aisb__title{margin:0 0 4px;font-family:var(--o-serif);font-weight:500;font-size:23px;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--o-ink)}#om#om .aisb__desc{font-size:12.5px;line-height:1.6;color:var(--o-ink-2)}#om#om .aisb__meta{margin-top:6px;font-size:11px;line-height:16px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--o-brass)}#om#om .aisb__btn{min-height:52px;padding:14px 18px;border-radius:0;outline:0;border:1px solid var(--o-green);background:transparent;color:var(--o-green);font-size:11px;line-height:18px;font-weight:500;letter-spacing:.18em;transition:background-color .3s var(--o-ease),color .3s var(--o-ease)}#om#om .aisb__btn:hover{background:var(--o-green);color:var(--o-paper)}#om#om .aisb__action{grid-column:1 / -1}@media(min-width:750px)and (max-width:1099px){#om#om .aiwc{padding:20px 18px 18px;gap:12px}#om#om .aiwc__title{font-size:22px}#om#om .aiwc__dims{gap:6px}#om#om .aiwc__field input{height:50px;padding:8px 34px 8px 10px;font-size:20px}#om#om .aiwc__suffix{right:8px;font-size:10px;letter-spacing:.08em}#om#om .aiwc__times{margin-bottom:19px}#om#om .aiwc__cta{min-height:52px;letter-spacing:.14em}#om#om .aisb{padding:18px;gap:12px 14px}}#om#om .aick li{padding:6px 0;font-size:14px;line-height:21px;color:var(--o-ink-2)}#om#om .aick li:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7' fill='none' stroke='%239c7b47' stroke-width='1.6' stroke-linecap='square'/%3E%3C/svg%3E") no-repeat center / 20px 20px}#om#om .aitr{padding:20px 0;border-top:1px solid var(--o-hair)}#om#om .aipt{max-width:1360px;margin-top:var(--o-section);padding:0 var(--o-gutter)}#om#om .aipt__tabs{justify-content:center;gap:0 clamp(18px,3vw,48px);margin:0 auto 48px;border-bottom:1px solid var(--o-hair)}#om#om .aipt__tab{flex:0 0 auto;padding:18px 2px 16px;font-family:var(--o-serif);font-size:22px;line-height:1.2;font-weight:500;letter-spacing:0;text-transform:none;color:var(--o-mute);transition:color .25s var(--o-ease)}#om#om .aipt__tab:after{top:auto;bottom:-1px;border-bottom:2px solid transparent;transform:scaleX(.4);transition:transform .35s var(--o-ease),border-color .25s var(--o-ease)}#om#om .aipt__tab:hover{opacity:1;color:var(--o-ink)}#om#om .aipt__tab:hover:after{border-color:var(--o-stone);transform:scaleX(1)}#om#om .aipt__tab.is-active{color:var(--o-ink)}#om#om .aipt__tab.is-active:after{border-color:var(--o-brass);transform:scaleX(1)}#om#om .aipt__panels{animation:oFade .4s var(--o-ease)}#om#om .aipt__h2{margin-bottom:14px;font-size:clamp(30px,2.6vw,40px);line-height:1.1}#om#om .aipt__h2m{font-size:clamp(30px,2.8vw,42px);line-height:1.1}#om#om .aipt__h3{font-size:26px;line-height:1.25}#om#om .aipt__desc{gap:clamp(24px,4vw,64px);align-items:start}#om#om .aipt__desc-body,#om#om .aipt__rte{font-size:15px;line-height:1.8;color:var(--o-ink-2)}#om#om .aipt__desc-body a{color:var(--o-green)}#om#om .aipt__desc-img{box-shadow:14px 14px 0 var(--o-linen)}#om#om .aipt__table tr,#om#om .aipt__scroll tbody tr{border-bottom-color:var(--o-hair)}#om#om .aipt__table th{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--o-mute)}#om#om .aipt__table td{font-size:15px;color:var(--o-ink)}#om#om .aipt__group{padding:26px 0;border-top:1px solid var(--o-hair)}#om#om .aipt__group+.aipt__group{margin-top:0}@media(max-width:749px){#om#om .aipt__tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin:0 -16px 32px;padding:0 16px}#om#om .aipt__tabs::-webkit-scrollbar{display:none}#om#om .aipt__tab{font-size:19px;white-space:nowrap}}#om#om .aipl{padding:0 var(--o-gutter);margin-top:var(--o-section)}#om#om .aipl:before{width:48px;background:var(--o-brass)}#om#om .aipl__title{margin:30px 0 24px}#om#om .aipl__scroll{scrollbar-width:none}#om#om .aipl__scroll::-webkit-scrollbar{display:none}#om#om .aipl__row{gap:12px}#om#om .aipl__title{font-size:clamp(28px,2.6vw,38px);line-height:1.1}#om#om .aipl__pill{border-radius:0;border:1px solid var(--o-stone);background:var(--o-paper);transition:border-color .25s var(--o-ease),background-color .25s var(--o-ease)}#om#om .aipl__pill:hover{border-color:var(--o-ink);background:var(--o-linen)}#om#om .aipl__pill p{font-family:var(--o-serif);font-size:19px;font-weight:500;letter-spacing:0;text-transform:none}#om#om .aipl__img{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/17/assets/o-maison-product.css.map */
