.inv-catalog-notice{margin:0;padding:12px 22px;background:#f1f5f1;color:#153b36;text-align:center;font:13px/1.5 Arial,sans-serif}.inv-detail-image{width:100%;aspect-ratio:3/2;border-radius:10px;overflow:hidden;background:#faf6ed;margin-bottom:28px}.inv-detail-image img{display:block;width:100%;height:100%;object-fit:contain}.inv-detail{font-family:Arial,sans-serif;color:#142b31;line-height:1.65;max-width:1200px;padding:56px 40px;margin:auto}.inv-detail *{box-sizing:border-box}.inv-detail h1,.inv-detail h2,.inv-detail p{font-family:inherit;color:inherit}.inv-detail h1{font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.15;letter-spacing:-1.2px;max-width:900px;margin:15px 0 38px}.inv-detail-eyebrow{font-size:12px;color:#087868!important;letter-spacing:2px;font-weight:700;margin-top:34px}.inv-detail-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:64px}.inv-detail-copy h2{font-size:25px;margin:0 0 22px}.inv-detail-copy p{font-size:16px;margin:0 0 22px}.inv-detail-fr section[lang=en],.inv-detail-en section[lang=fr]{display:none}.inv-detail-buy{background:#edf4ee;border:1px solid #d5e2d9;border-radius:8px;padding:28px;align-self:start}.inv-detail-price{font-size:30px;font-weight:700;margin:0 0 22px}.inv-detail-price span{font-size:14px;font-weight:400}.inv-detail label{display:block;font-size:13px;font-weight:600;margin:16px 0 6px}.inv-detail input{width:100%;min-height:46px;padding:12px;font:inherit;background:#fff;border:1px solid #aebfb5;border-radius:4px;color:#142b31}.inv-detail input[type=number]{max-width:110px}.inv-detail button{width:100%;padding:15px;background:#153b36;color:#fff;font-size:15px;font-weight:600;border:0;border-radius:4px;min-height:48px;cursor:pointer;margin-top:12px}.inv-detail button:hover{background:#087868}.inv-detail button:disabled{background:#cbd8d0;color:#526864;cursor:not-allowed}.inv-detail-small{font-size:12px!important;color:#526864!important}.inv-detail a{color:#0a6556;text-underline-offset:4px}.inv-detail :focus-visible{outline:3px solid #087868;outline-offset:4px}@media(max-width:760px){.inv-detail{padding:32px 20px}.inv-detail-grid{grid-template-columns:1fr;gap:28px}.inv-detail-buy{padding:24px}.inv-detail h1{font-size:36px}}.ic-market-switcher{display:flex;align-items:end;flex-wrap:wrap;gap:12px 20px;font:400 14px/1.5 Arial,Helvetica,sans-serif;color:#172720}.ic-market-switcher *{box-sizing:border-box}.ic-market-form{display:flex;align-items:end;flex-wrap:wrap;gap:8px;margin:0}.ic-market-field{display:grid;gap:5px;min-width:0}.ic-market-field label{font:600 12px/1.5 Arial,Helvetica,sans-serif}.ic-market-field select{width:100%;max-width:320px;min-height:44px;padding:9px 32px 9px 10px;border:1px solid #526158;border-radius:3px;background:#fff;color:#172720;font:400 16px/1.5 Arial,Helvetica,sans-serif}.ic-market-form button{min-height:44px;padding:10px 14px;border:1px solid #172720;border-radius:3px;background:#172720;color:#fff;font:600 14px/1.5 Arial,Helvetica,sans-serif;cursor:pointer}.ic-market-form :is(select,button):focus-visible{outline:3px solid #285fbc;outline-offset:3px}.ic-market-help{flex-basis:100%;max-width:62ch;margin:0;font-size:12px}@media(max-width:480px){.ic-market-switcher,.ic-market-form{width:100%}.ic-market-field{flex:1 1 170px}.ic-market-form button{flex:0 1 auto}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map?subset=AAAAAAAAAYAAAAAAAAAAAAAAAAAAAEA */
