.ow-site .ow-card h3 a:hover{text-decoration:underline}.ow-product{padding-block:30px clamp(48px,8vw,96px)}.ow-product__body{display:grid;gap:clamp(20px,4vw,64px);margin-top:24px}.ow-product__body>img{display:block;width:100%;height:auto}.ow-product__copy{min-width:0}.ow-product__body:not(:has(.ow-gallery)) .ow-product__copy{align-self:center}.ow-product__copy h1{font-size:clamp(2rem,4vw,4.5rem);margin-block:8px 18px}.ow-site .ow-product__quote{display:inline-block;margin-top:18px;padding:13px 20px;background:#24251d;color:#fff}.ow-product__details{margin-top:24px;border-top:1px solid #d8d2c8}.ow-product__details details{border-bottom:1px solid #d8d2c8}.ow-product__details summary{padding:14px 0;cursor:pointer}.ow-product__details dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px 16px;margin:0 0 16px}.ow-product__details dt{font-weight:600}.ow-product__details dd{margin:0;overflow-wrap:anywhere}.ow-product__details p{margin:0 0 16px}.ow-product__related,.ow-product__scene{margin:clamp(32px,7vw,76px) 0 0}.ow-product__related h2{font-size:clamp(1.7rem,3vw,3rem);margin-bottom:14px}.ow-product__scene img{height:auto}.ow-product__scene figcaption{margin-top:9px;color:#514d45}.ow-product :is(a,button,summary):focus-visible{outline:2px solid #6a5839;outline-offset:3px}@media(min-width:800px){.ow-product__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ow-product--reference{--ow-pdp-edge: clamp(20px, 3.34vw, 54px);max-width:1600px;margin-inline:auto;padding:24px var(--ow-pdp-edge) clamp(48px,7vw,96px);background:#fff;color:#191919}.ow-product__breadcrumb ol{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;font:700 .9rem/1.4 var(--serif)}.ow-product__breadcrumb li:not(:first-child):before{content:"/";margin-inline-end:14px;color:#555}.ow-product__breadcrumb a:hover{text-decoration:underline}.ow-product--reference .ow-product__body{align-items:start;grid-template-columns:minmax(0,1fr);gap:20px;margin-top:clamp(22px,3.4vw,50px)}.ow-site .ow-product--reference .ow-product__copy h1{margin:0 0 18px;color:#191919;font:700 clamp(1.65rem,2.25vw,2.15rem)/1.24 var(--serif)}.ow-product__introduction{margin:0 0 20px;font:1.2rem/1.48 var(--serif)}.ow-product__introduction>:first-child{margin-top:0}.ow-product__introduction>:last-child{margin-bottom:0}.ow-site .ow-product__technical-link{display:inline-flex;align-items:center;gap:.45rem;margin-top:22px;text-decoration:underline;text-underline-offset:4px}.ow-product__technical{margin-top:clamp(40px,6vw,88px);padding-top:clamp(26px,3.5vw,48px);border-top:1px solid #ddd;scroll-margin-top:120px}.ow-site .ow-product__technical h2{margin:0 0 24px;font-size:clamp(1.7rem,2.35vw,2.15rem)}.ow-product__technical-grid{display:grid;gap:clamp(18px,3vw,48px)}.ow-site .ow-product__technical h3{margin:0 0 8px;font-size:1.25rem}.ow-product__technical dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);margin:0 0 24px;font-size:.94rem}.ow-product__technical dl>*{margin:0;padding:10px 12px;border-bottom:1px solid #e4e4e4;overflow-wrap:anywhere}.ow-product__technical dl>:nth-child(4n+1),.ow-product__technical dl>:nth-child(4n+2){background:#f6f6f5}.ow-product__technical dt{font-weight:600}@media(max-width:899px){.ow-product--reference .ow-product__body{margin-top:8px}.ow-product--reference .ow-gallery--reference{margin-inline:calc(-1 * var(--ow-pdp-edge))}}@media(min-width:900px){.ow-product--reference .ow-product__body:has(.ow-gallery){grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:24px}.ow-product__technical-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ow-product__technical-grid>:only-child{grid-column:1 / -1}}.ow-gallery{min-width:0;scroll-margin-top:120px}.ow-gallery__track{display:flex;position:relative;overflow-x:auto;scroll-snap-type:x mandatory;background:#f7f5f1}.ow-gallery__photo{flex:0 0 100%;position:relative;scroll-snap-align:start}.ow-gallery__photo:focus-visible{outline-offset:-4px}.ow-gallery__photo img{display:block;width:100%;aspect-ratio:1;height:auto;object-fit:contain}.ow-gallery__zoom{position:absolute;inset:auto 12px 12px auto;display:grid;place-items:center;width:44px;height:44px;background:#fff;border:1px solid #d8d2c8;border-radius:50%;font:24px/1 sans-serif}.ow-gallery__controls{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;margin-top:10px}.ow-gallery__controls[hidden]{display:none}.ow-gallery__controls p{grid-column:1 / -1;margin:0;color:#514d45;font-size:.85rem;text-align:center}.ow-gallery__thumbs{display:flex;align-items:center;gap:8px;overflow:auto;padding:4px}.ow-gallery button{min-width:44px;min-height:44px;background:#fff;border:1px solid #d8d2c8;color:#24251d;font:20px/1 sans-serif;cursor:pointer}.ow-gallery button:disabled{opacity:.42;cursor:default}.ow-gallery__thumbs button{flex:0 0 64px;padding:0}.ow-gallery__thumbs button[aria-current=true]{border-color:#24251d;box-shadow:0 0 0 1px #24251d}.ow-gallery__thumbs img{aspect-ratio:1;object-fit:contain}.ow-gallery__dialog{width:min(94vw,1080px);max-width:none;max-height:94dvh;padding:12px;border:1px solid #d8d2c8;background:#fff;color:#24251d}.ow-gallery__dialog::backdrop{background:#000000b3}.ow-gallery__dialog-bar{display:flex;justify-content:space-between;align-items:center;min-height:44px;gap:8px}.ow-gallery__dialog-image img{width:100%;height:min(72dvh,78vw);object-fit:contain}.ow-gallery--reference .ow-gallery__track{background:#f5f5f4;scrollbar-width:none}.ow-gallery--reference .ow-gallery__track::-webkit-scrollbar{display:none}.ow-gallery--reference .ow-gallery__photo img{aspect-ratio:4 / 3}.ow-gallery--reference .ow-gallery__zoom{inset:auto clamp(12px,2vw,28px) clamp(12px,2vw,28px) auto;border-color:#e0e0e0}.ow-gallery--reference .ow-gallery__photo:hover .ow-gallery__zoom{background:#f2f2f2}.ow-gallery--reference .ow-gallery__controls{margin-top:12px}.ow-gallery--reference button[data-ow-gallery-step],.ow-gallery--reference .ow-gallery__dialog button{border-radius:50%}.ow-gallery--reference .ow-gallery__thumbs{gap:8px;padding-block:4px 9px;scrollbar-width:thin}.ow-gallery--reference .ow-gallery__thumbs button{flex:0 0 clamp(65px,7.3vw,104px);border:0;border-radius:3px;background:#f5f5f4}.ow-gallery--reference .ow-gallery__thumbs button[aria-current=true]{box-shadow:0 3px 0 -1px #191919}.ow-gallery--reference .ow-gallery__thumbs img{height:auto;aspect-ratio:4 / 3;border-radius:inherit}.ow-gallery--reference .ow-gallery__dialog{width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:clamp(16px,3vw,40px);border:0}.ow-gallery--reference .ow-gallery__dialog[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.ow-gallery--reference .ow-gallery__dialog-image img{height:100%;max-height:100%}.ow-gallery--reference .ow-gallery__dialog-bar:last-child{justify-content:center}@media(max-width:899px){.ow-gallery--reference .ow-gallery__zoom{inset:16px 20px auto auto}.ow-gallery--reference .ow-gallery__controls{padding-inline:8px}}@media(min-width:900px){.ow-gallery--reference .ow-gallery__controls{margin-top:18px}}@media(prefers-reduced-motion:reduce){.ow-gallery__track{scroll-behavior:auto}}.ow-product-inquiry{display:block;scroll-margin-top:120px}.ow-product-inquiry__configuration,.ow-product-inquiry__quantity{display:grid;justify-items:start;gap:7px}.ow-product-inquiry__configuration{justify-items:stretch}.ow-product-inquiry__configuration label,.ow-product-inquiry__quantity label{font-weight:600}.ow-product-inquiry__options{display:grid;gap:18px}.ow-product-inquiry__options fieldset{min-width:0;margin:0;padding:0;border:0}.ow-product-inquiry__options legend{padding:0 0 8px;font-weight:600}.ow-product-inquiry__options legend span{margin-inline-start:4px;font-weight:400}.ow-product-inquiry__option-values{display:flex;flex-wrap:wrap;gap:8px}.ow-product-inquiry__option-values button{min-height:43px;padding:8px 15px;border:1px solid #b6b6b6;background:#fff;color:#191919}.ow-product-inquiry__option-values button:hover,.ow-product-inquiry__option-values button[aria-pressed=true]{border-color:#191919;box-shadow:inset 0 0 0 1px #191919}.ow-product-inquiry__quantity{margin-top:12px}.ow-product-inquiry__stepper{display:flex}.ow-product-inquiry__stepper button{width:44px;min-height:44px;padding:0;border:1px solid #b6b6b6;background:#fff;color:#191919}.ow-product-inquiry__stepper button:disabled{color:#696969;cursor:default}.ow-product-inquiry__stepper button:not(:disabled):hover{background:#f5f5f4}.ow-product-inquiry .ow-product-inquiry__stepper input{width:3.6rem;min-height:44px;padding-inline:2px;text-align:center;-webkit-appearance:textfield;appearance:textfield}.ow-product-inquiry__stepper[data-enhanced] input{border-inline:0}.ow-product-inquiry__stepper[data-enhanced] input::-webkit-inner-spin-button,.ow-product-inquiry__stepper[data-enhanced] input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.ow-site .ow-product-inquiry__contact>summary{display:flex;justify-content:center;gap:8px;margin-top:12px;background:#50604e;color:#fff;cursor:pointer;list-style:none}.ow-product-inquiry__contact>summary::-webkit-details-marker{display:none}.ow-site .ow-product-inquiry__contact>summary:hover{background:#3f4e3e}.ow-product-inquiry__fields{display:grid;gap:8px;margin-top:14px;padding:clamp(12px,2vw,24px);border:1px solid #dedede}.ow-product-inquiry__fields label:not(:first-child){margin-top:4px}.ow-product-inquiry__success{margin:0 0 8px;padding:10px 12px;background:#edf2ea}.ow-product-inquiry [data-ow-configuration-photo]{justify-self:start;text-decoration:underline;text-underline-offset:3px}.ow-product-inquiry :is(input,select,textarea){width:100%;padding:10px 12px;border:1px solid #8a8275;border-radius:0;background:#fff;color:inherit;font:inherit}.ow-product-inquiry :is(input,select,textarea):focus-visible{outline:2px solid #6a5839;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA */
