.compare .ow-color-carousel{min-width:0;width:100%}.compare .ow-color-stage{position:relative;isolation:isolate;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#ededed}.compare .ow-color-stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block;margin:0}.compare .ow-color-finish{opacity:0;transition:opacity 1.2s ease-in-out}.compare .ow-color-finish.is-visible{opacity:1}.compare .ow-color-caption{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 0 14px}.compare .ow-color-name{margin:0;font-family:Arial,Helvetica,sans-serif;color:#202020;font-size:17px;line-height:1.3;font-weight:700}.compare .ow-color-accent{margin:4px 0 0;font-size:12px;color:#686868;line-height:1.35}.compare .ow-color-accent:empty{display:none}.compare .ow-color-pause{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border:1px solid #d5d5d5;border-radius:50%;padding:0;background:transparent;color:#222;cursor:pointer}.compare .ow-color-pause:hover{background:#eee}.compare .ow-color-pause svg{width:12px;height:12px}.compare .ow-color-pause .ow-color-play{display:none}.compare .ow-color-pause[aria-pressed=true] .ow-color-play{display:block}.compare .ow-color-pause[aria-pressed=true] .ow-color-pause-icon{display:none}.compare .ow-color-swatches{display:flex;align-items:center;flex-wrap:wrap;gap:11px;padding:3px}.compare .ow-color-swatch{width:29px;height:29px;flex:0 0 29px;border:1px solid #b9b9b9;border-radius:50%;padding:0;background:var(--paint);cursor:pointer;outline:1px solid transparent;outline-offset:3px;transition:outline-color .2s}.compare .ow-color-swatch[aria-pressed=true]{outline-color:#222}.compare .ow-color-swatch:hover{outline-color:#777}.compare .ow-color-swatch:focus-visible,.compare .ow-color-pause:focus-visible{outline:2px solid #202020;outline-offset:4px}.compare .ow-color-note{margin:13px 0 0;color:#888;font-size:10px;line-height:1.4}@media(max-width:749px){.compare .ow-color-name{font-size:16px}.compare .ow-color-caption{padding-top:16px}.compare .ow-color-swatches{gap:12px}.compare .ow-color-swatch{width:27px;height:27px;flex-basis:27px}}@media(prefers-reduced-motion:reduce){.compare .ow-color-finish{transition:none}}.compare__content>.ow-color-carousel{grid-column:1 / -1}.compare .ow-color-stage img{border-radius:0}.template-index .ow-entry{padding:0}.template-index .ow-entry__intro{text-align:center;padding:46px 0 36px}.template-index .ow-entry__title{margin:0;color:#202020;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:clamp(26px,3.5vw,52px);line-height:1.12;letter-spacing:-.045em}.template-index .ow-entry__subtitle{margin:20px 0 0;color:#484848;font-size:clamp(16px,1.6vw,20px);line-height:1.45}.template-index .ow-entry__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;justify-content:center;justify-items:center;align-items:center;width:100%;margin:0 auto}.template-index .ow-entry__card{position:relative;display:block;overflow:hidden;isolation:isolate;width:100%;min-width:0;height:auto;aspect-ratio:4 / 5;max-height:540px;background:#ececec;color:#fff;text-decoration:none}.template-index .ow-entry__card img{display:block;width:100%;height:100%;object-fit:cover;object-position:52% 50%;transition:transform .5s ease;margin:0}.template-index .ow-entry__card--werkshop img,.template-index .ow-entry__card--projects img{object-position:50% 50%}.template-index .ow-entry__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;margin:0;transform:scale(1.08);transform-origin:center;opacity:0;pointer-events:none;transition:opacity .3s ease}.template-index .ow-entry__card--projects .ow-entry__video{filter:grayscale(1);object-position:calc(50% + 23.148148px) 50%}.template-index .ow-entry__card--video.is-preview-playing .ow-entry__video{opacity:1}.template-index .ow-entry__card--parts img{transform:scale(1.28)}.template-index .ow-entry__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0000000f,#00000047,#0000002e);opacity:0;transition:opacity .45s ease}.template-index .ow-entry__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#000;opacity:0;transition:opacity .45s ease}.template-index .ow-entry__button{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;display:flex;align-items:center;justify-content:center;width:calc(100% - 40px);padding:0;border:0;background:transparent;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:clamp(20px,2vw,26px);font-weight:800;letter-spacing:.045em;line-height:1.25;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.65);transition:none}.template-index .ow-entry__card:hover:before,.template-index .ow-entry__card:focus-visible:before{opacity:1}.template-index .ow-entry__card:hover:after,.template-index .ow-entry__card:focus-visible:after{opacity:1}.template-index .ow-entry__card--video:hover:after,.template-index .ow-entry__card--video:focus-visible:after{opacity:.16}.template-index .ow-entry__card:hover img{transform:scale(1.035)}.template-index .ow-entry__card--parts:hover img{transform:scale(1.32)}.template-index .ow-entry__card:focus-visible{outline:2px solid #202020;outline-offset:5px}.template-index .ow-recommission-media{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,4fr);align-items:start;gap:24px;min-width:0}.template-index .ow-recommission-video{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;background:#000;margin:0}.template-index .ow-recommission-media .compare__container{grid-column:auto;width:100%;height:auto;min-height:0;aspect-ratio:16 / 9;min-width:0;margin:0}.template-index .ow-recommission-media img-comparison-slider{display:block;width:100%;height:100%;min-height:0}.template-index .ow-recommission-media .compare__figure{width:100%;height:100%;margin:0}.template-index .ow-recommission-media .compare__figure img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.template-index .ow-entry__intro{padding:32px 0 28px}.template-index .ow-entry__title{font-size:clamp(16px,5.3vw,34px);line-height:1.12;white-space:nowrap}.template-index .ow-entry__subtitle{margin-top:16px;font-size:16px}.template-index .ow-entry__grid{grid-template-columns:1fr;gap:24px}.template-index .ow-entry__card{height:auto;aspect-ratio:4 / 3}.template-index .ow-entry__button{font-size:24px}.template-index .ow-recommission-media{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.template-index .ow-entry__card img,.template-index .ow-entry__video,.template-index .ow-entry__card:before,.template-index .ow-entry__card:after,.template-index .ow-entry__button{transition:none}}body.template-index{background:#fafafa}.template-index #MainContent{padding-bottom:48px;overflow:visible}.template-index #MainContent>.shopify-section{margin-block:0!important}.template-index #MainContent>.shopify-section+.shopify-section{margin-top:72px!important}.template-index .ow-entry{position:relative}.template-index .ow-scroll-cue{position:absolute;bottom:-58px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#333;border:1px solid #ddd;border-radius:50%;background:transparent;transition:background .2s,transform .2s;z-index:2}.template-index .ow-scroll-cue:hover{background:#eee;transform:translate(-50%,3px)}.template-index .ow-scroll-cue:focus-visible{outline:2px solid #333;outline-offset:4px}.template-index [id$=__compare_VJC33A] .compare{padding-top:16px!important;padding-bottom:16px!important}.template-index [id$=__categories-list] .categories-list{padding-top:0!important;padding-bottom:56px!important}.template-index .categories-list__wrapper{gap:24px!important}.template-index .categories-list__item{min-width:0}.template-index [id$=__image_banner_DpBnwH]{scroll-margin-top:70px}@media(max-width:749px){.template-index #MainContent>.shopify-section+.shopify-section{margin-top:56px!important}.template-index .ow-scroll-cue{width:36px;height:36px;bottom:-46px}.template-index .categories-list__wrapper{gap:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map?subset=AAgAAAAACA */
