.template-product [data-product-handle=nau-mai-haere-mai-bamboo]:has([data-wood-gallery]) .wrapper{max-width:1440px;width:100%;padding-inline:48px}.yds-wood-gallery img,.yds-wood-gallery video{display:block;width:100%;height:auto}.yds-wood-gallery__main{background:#f5f4ef;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.yds-wood-gallery__main>a{width:100%}.yds-wood-gallery__main img,.yds-wood-gallery__main video{width:100%;height:100%;max-height:850px;object-fit:contain}.yds-wood-gallery__thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px}.yds-wood-gallery__thumbs button{background:transparent;border:1px solid transparent;padding:3px;cursor:pointer;min-width:0;min-height:44px}.yds-wood-gallery__thumbs button[aria-pressed=true]{border-color:#324b40}.yds-wood-gallery__thumbs img{aspect-ratio:1;object-fit:cover}.yds-wood-finish{border:0;padding:0;margin:20px 0 24px}.yds-wood-finish legend{font-size:15px;margin-bottom:12px}.yds-wood-finish__options{display:flex;gap:20px}.yds-wood-finish label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px}.yds-wood-finish input{accent-color:#344d40}.yds-wood-swatch{width:46px;height:46px;border-radius:50%;object-fit:cover;border:1px solid #888}.yds-wood-preview-note{font-size:14px;line-height:1.5;background:#f2f3ee;padding:14px;margin:16px 0}.yds-wood-story{max-width:1440px;margin:auto;padding:48px;line-height:1.7}.yds-wood-story h2{font-size:clamp(26px,3vw,40px);line-height:1.2;margin:0 0 20px}.yds-wood-story h3{font-size:22px}.yds-wood-story img{display:block;width:100%;height:auto}.yds-wood-row{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:center;margin:0 0 64px}.yds-wood-finishes{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:28px 0 64px}.yds-wood-finishes img{aspect-ratio:2;object-fit:cover}.yds-wood-sizes{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:28px;background:#f3f4ef;margin:28px 0 64px}.yds-wood-story video{width:100%;height:auto}.yds-wood-story a{text-decoration:underline;text-underline-offset:4px}.yds-wood-enquiry{max-width:850px;padding:28px;background:#f3f4ef;margin-top:48px}.yds-wood-leaf{color:#477442;font-size:14px}.yds-wood-gallery :focus-visible,.yds-wood-finish :focus-visible,.yds-wood-story :focus-visible{outline:3px solid #246b62;outline-offset:4px}[data-wood-bamboo-only][hidden]{display:none}@media(max-width:749px){.template-product [data-product-handle=nau-mai-haere-mai-bamboo]:has([data-wood-gallery]) .wrapper{padding-inline:24px}.yds-wood-story{padding:32px 24px}.yds-wood-row,.yds-wood-finishes,.yds-wood-sizes{grid-template-columns:1fr;gap:24px}.yds-wood-row{margin-bottom:40px}.yds-wood-finish__options{gap:12px;flex-wrap:wrap}.yds-wood-gallery__thumbs{gap:4px}}.yds-wood-finish__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.yds-wood-finish label{position:relative;display:flex;align-items:center;gap:12px;min-height:82px;padding:14px;border:2px solid #deded8;border-radius:14px;background:#fff;line-height:1.35;transition:border-color .15s ease,background-color .15s ease}.yds-wood-finish label:has(input:checked){border-color:#344d40;background:#f3f5f1}.yds-wood-finish label:has(input:focus-visible){outline:3px solid #246b62;outline-offset:3px}.yds-wood-finish input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.yds-wood-finish .yds-wood-swatch{width:48px;height:48px;flex:0 0 48px;border-radius:8px;border:1px solid #d1cec7;object-fit:cover}.yds-wood-finish label span{font-size:14px;font-weight:500}@media(max-width:749px){.yds-wood-finish label{padding:12px 10px;gap:9px;min-height:82px}.yds-wood-finish .yds-wood-swatch{width:40px;height:46px;flex-basis:40px}.yds-wood-finish label span{font-size:13px}}@media(max-width:359px){.yds-wood-finish label{flex-direction:column;align-items:flex-start;gap:8px;min-height:112px}.yds-wood-finish .yds-wood-swatch{flex-basis:auto}.yds-wood-finish label span{max-width:100%;overflow-wrap:normal}}.yds-wood-finish{--yds-finish-blue:#5bc6ca}.yds-wood-finish label{transition:background-color .15s ease,box-shadow .15s ease,border-color .15s ease}.yds-wood-finish label:has(input:checked){border-color:var(--yds-finish-blue);box-shadow:inset 0 0 0 2px var(--yds-finish-blue);background:#fff}@media(hover:hover)and (pointer:fine){.yds-wood-finish label:hover{background:var(--yds-finish-blue);border-color:var(--yds-finish-blue);color:#111}}.yds-wood-finish label:has(input:focus-visible){outline:3px solid #183b42;outline-offset:3px}@media(prefers-reduced-motion:reduce){.yds-wood-finish label{transition:none}}.yds-wood-finish label:has(input:checked){border-color:#000;box-shadow:inset 0 0 0 2px #000;background:#fff;color:#111}@media(hover:hover)and (pointer:fine){.yds-wood-finish label:not(:has(input:checked)):hover{background:#f5f5f5;border-color:#deded8;color:#111}.yds-wood-finish label:has(input:checked):hover{background:#fff;border-color:#000;color:#111}}.yds-wood-finish label:has(input:checked){box-shadow:none}.yds-wood-finish .yds-finish-leaf{display:inline-block;width:14px;height:14px;vertical-align:-2px;margin-left:3px;color:#477442;flex-shrink:0}.yds-wood-finishes img{width:100%;max-width:560px;height:auto;max-height:115px;aspect-ratio:1120/230;object-fit:contain;border-radius:8px}.yds-wood-finishes img[src*=yds-birch-plywood-light-texture]{aspect-ratio:3/1;max-height:none;max-width:560px;height:auto;border-radius:12px}.yds-bamboo-info{position:relative}.yds-bamboo-info h3{display:flex;align-items:center;gap:5px}.yds-bamboo-info__toggle{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px;border:0;background:transparent;color:#477442;cursor:pointer;border-radius:50%}.yds-bamboo-info__toggle svg{animation:yds-leaf-wiggle 1.3s ease-in-out infinite;transform-origin:50% 85%}.yds-bamboo-info__toggle[aria-expanded=true] svg{animation:none}.yds-bamboo-info__bubble{position:absolute;top:100%;left:0;z-index:5;width:min(340px,100%);padding:16px 18px;background:#f1f5ee;color:#19251a;border:1px solid #ccd8c5;border-radius:12px;box-shadow:0 5px 18px #00000012;font-size:15px;line-height:1.55}.yds-bamboo-info__bubble[hidden]{display:none}.yds-bamboo-info__bubble:before{content:"";position:absolute;top:-7px;left:24px;width:12px;height:12px;background:#f1f5ee;border-top:1px solid #ccd8c5;border-left:1px solid #ccd8c5;transform:rotate(45deg)}@keyframes yds-leaf-wiggle{0%,55%,to{transform:rotate(0)}65%{transform:rotate(-12deg)}78%{transform:rotate(10deg)}90%{transform:rotate(-5deg)}}@media(prefers-reduced-motion:reduce){.yds-bamboo-info__toggle svg{animation:none}}.yds-wood-finish .yds-finish-leaf,.yds-bamboo-info__toggle{color:#3e9c35}.yds-bamboo-info__bubble:before{left:var(--leaf-pointer-left,24px)}.yds-wood-finish .yds-finish-leaf{width:17px;height:17px;vertical-align:-3px}.yds-bamboo-info__toggle svg{width:22px;height:22px}.yds-wood-finishes img[src*=yds-carbonised-bamboo-clean-texture]{aspect-ratio:3/1;max-height:none;max-width:560px;height:auto;border-radius:12px}.yds-kiwi-sample{position:relative;width:100%;max-width:560px}.yds-kiwi-trigger{position:absolute;left:12px;top:-51px;z-index:2;width:70px;height:58px;padding:0;border:0;background:transparent;cursor:pointer;color:#222}.yds-kiwi-trigger>svg{display:block;animation:yds-kiwi-wiggle 5s ease-in-out infinite;transform-origin:50% 95%}.yds-kiwi-trigger:focus-visible{outline:3px solid #246b62;outline-offset:3px;border-radius:8px}.yds-kiwi-sample.is-cutting .yds-kiwi-trigger>svg{animation:none}.yds-kiwi-laser{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.yds-kiwi-edge{stroke:#29241e;stroke-width:1.8;stroke-linejoin:round}.yds-kiwi-beam{stroke:#ba523b;stroke-width:1.4;opacity:.8}.yds-kiwi-beam[hidden]{display:none}@keyframes yds-kiwi-wiggle{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-5deg)}91%{transform:rotate(4deg)}96%{transform:rotate(-2deg)}}@media(max-width:749px){.yds-wood-finishes>div:has(.yds-kiwi-sample){margin-top:36px}}@media(prefers-reduced-motion:reduce){.yds-kiwi-trigger>svg{animation:none}}.yds-kiwi-trigger{width:96px;height:70px;top:-65px;left:12px}.yds-kiwi-ray{position:absolute;z-index:4;height:1.5px;background:#c95233;box-shadow:0 0 3px #d86a4055;transform-origin:0 50%;pointer-events:none}.yds-kiwi-burn{position:absolute;z-index:5;width:4px;height:4px;margin:-2px;border-radius:50%;background:#de9650;box-shadow:0 0 4px 2px #c7683455;pointer-events:none}.yds-kiwi-ray[hidden],.yds-kiwi-burn[hidden]{display:none}.yds-kiwi-laser{overflow:visible!important}@media(max-width:749px){.yds-wood-finishes>div:has(.yds-kiwi-sample){margin-top:48px}}[data-wood-birch-only][hidden]{display:none}.yds-wood-enquiry{max-width:none;width:100%;box-sizing:border-box}.yds-wood-variation{margin:0 0 30px}.yds-wood-laser-section{margin-top:76px;margin-bottom:76px}.yds-wood-laser-section .yds-kiwi-sample>img{aspect-ratio:3/1;object-fit:cover;border-radius:12px}.yds-wood-gallery [data-wood-status]:not(.visually-hidden){font-size:13px;margin:10px 0}.yds-wood-row[data-wood-birch-only] img{aspect-ratio:1;object-fit:cover}@media(max-width:749px){.yds-wood-laser-section{gap:80px;margin-top:48px}.yds-wood-finishes{margin-bottom:48px}}.yds-wood-grain{padding-top:76px}.yds-wood-grain .yds-kiwi-sample{aspect-ratio:1;max-width:560px;margin:0}.yds-wood-grain .yds-kiwi-sample>img{aspect-ratio:1;width:100%;height:auto;display:block;border-radius:12px}.yds-wood-grain .yds-kiwi-trigger{left:auto;right:16%;top:-66px}.yds-wood-grain .yds-kiwi-laser{width:100%;height:100%;top:0;right:0;bottom:0;left:0}.yds-wood-grain .yds-kiwi-edge{stroke:#3b2314;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 1px #70431c);stroke-dasharray:1800;stroke-dashoffset:1800}@media(prefers-reduced-motion:reduce){.yds-wood-grain .yds-kiwi-edge{filter:none}}.yds-wood-grain .yds-kiwi-trigger{right:2%;top:-62px;transform:scaleX(-1)}.yds-wood-grain .yds-kiwi-edge{visibility:hidden;transition:none!important}.yds-wood-lightbox{border:0;padding:50px 60px;background:#fff;width:min(1100px,96vw);max-width:96vw;max-height:94dvh;border-radius:4px}.yds-wood-lightbox::backdrop{background:#000b}.yds-wood-lightbox [data-image]{display:flex;justify-content:center}.yds-wood-lightbox img,.yds-wood-lightbox video{max-width:100%;max-height:78dvh;object-fit:contain}.yds-wood-lightbox button{position:absolute;background:#fff;border:0;padding:10px;font-size:30px;line-height:1;cursor:pointer}.yds-wood-lightbox [data-close]{top:5px;right:8px}.yds-wood-lightbox [data-prev]{top:48%;left:4px}.yds-wood-lightbox [data-next]{top:48%;right:4px}.yds-wood-lightbox button:focus-visible{outline:2px solid #111;outline-offset:2px}@media(max-width:600px){.yds-wood-lightbox{padding:48px 32px}}.yds-wood-grain .yds-kiwi-trigger{transform:none;width:96px;height:72.3px;top:-67px;mix-blend-mode:multiply}.yds-kiwi-sprite{position:relative;display:block;width:100%;height:100%;overflow:hidden;animation:yds-kiwi-wiggle 5s ease-in-out infinite;transform-origin:50% 95%}.yds-kiwi-sprite img{position:absolute!important;max-width:none!important;width:540.85366%!important;height:359.10931%!important;left:-5.79268%;top:-204.8583%;border-radius:0!important;object-fit:fill!important;pointer-events:none}.yds-kiwi-sprite [data-kiwi-eye]{position:absolute;left:31.674%;top:40.175%;width:1px;height:1px;transform:translate(-50%,-50%)}.is-cutting .yds-kiwi-sprite{animation:none}@media(prefers-reduced-motion:reduce){.yds-kiwi-sprite{animation:none}}.yds-wood-review-sizing{margin:22px 0}.yds-wood-review-sizing label{display:block;margin-bottom:8px}.yds-wood-review-sizing select{width:100%;min-height:48px;padding:12px;border:1px solid #aaa;border-radius:6px;background:#fff;color:#222;font:inherit}.yds-wood-review-sizing [data-wood-review-price]{font-size:22px;margin:14px 0 8px}.yds-wood-review-sizing [data-wood-size-review-note]{font-size:13px}.yds-wood-review-sizing select:focus-visible{outline:2px solid #222;outline-offset:3px}[data-product-handle=nau-mai-haere-mai-bamboo] .yds-rv__size-btn{min-width:0;max-width:100%;white-space:normal;flex-wrap:wrap;gap:5px}[data-product-handle=nau-mai-haere-mai-bamboo] .yds-rv__size-btn span,[data-product-handle=nau-mai-haere-mai-bamboo] .yds-rv__size-btn small{white-space:normal;overflow-wrap:anywhere;min-width:0}.yds-rv-wood .yds-rv__controls,.yds-rv-wood .yds-rv__control-group,.yds-rv-wood .yds-rv__sizes{min-width:0!important}.yds-rv-wood .yds-rv__size-btn{width:100%;min-width:0!important;max-width:100%;white-space:normal!important;flex-wrap:wrap;gap:4px;box-sizing:border-box}.yds-rv-wood .yds-rv__size-btn span,.yds-rv-wood .yds-rv__size-btn small{white-space:normal!important;overflow-wrap:anywhere;min-width:0;max-width:100%}.yds-wood-review-sizing select,.yds-wood-review-sizing option{font-family:inherit;font-weight:400}[data-product-handle=nau-mai-haere-mai-bamboo] [data-add-to-cart] [data-button-price],[data-product-handle=nau-mai-haere-mai-bamboo] [data-add-to-cart] .cta__dot{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/213/assets/yds-wood-review.css.map */
