.header-bar .product-detail,.product-type-4 .header-fixed .basket,.product-type-4 .header-fixed .menu-block{display:none}.product-type-4 .header-fixed .product-detail{display:block}.product-type-4 .header-fixed .product-detail p{color:#3a3646;display:block;font-size:1.35em;font-weight:500;padding:1.741em 0;position:relative;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out}.product-type-4 .header-fixed .product-detail-title{margin-left:2em}.product-type-4 .header-fixed .product-detail-buy{align-items:center;display:flex;justify-content:flex-end;margin-left:auto;margin-right:2em}.product-type-4 .header-fixed .product-detail a{border:2px solid #000;border-radius:3px;border-radius:25px;color:#000;cursor:pointer;display:block;font-size:1.3em;padding:.75em 1.5em;position:relative;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out}.product-type-4 .header-fixed .product-detail a:hover{background:#00a8ff;border:2px solid #00a8ff;color:#fff}@media only screen and (max-width:767px){.product-pool-table{padding-bottom:5.5rem}}.product-pool-table .table-inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1080px;padding:0 2em;width:100%}.product-pool-table .table-cloths{padding-top:2em}.product-pool-table .table-cloths .cloth-section-title{font-size:1.75em;font-weight:500;line-height:1.35em;text-align:center;width:100%}.product-pool-table .table-cloths .finish-switcher{padding-bottom:2em;padding-top:1em}.product-pool-table .table-cloths .finish-switcher p{font-size:1.55em;font-weight:600}.product-pool-table .table-cloths .finish-switcher li.is-unavailable{opacity:.45}.product-pool-table .table-cloths .finish-switcher li.is-unavailable a{pointer-events:none}.product-pool-table .table-cloths .finish-switcher a:focus-visible{box-shadow:0 0 0 4px rgba(19,95,243,.14);outline:none}.product-pool-table .table-meta{margin-bottom:2em;margin-top:2em}.product-pool-table .table-meta h1{font-size:2.5em;font-weight:600;line-height:1.35;margin-bottom:.5em}@media only screen and (max-width:767px){.product-pool-table .table-meta h1{width:100%}}.product-pool-table .table-meta span.amount{font-size:2em;font-weight:600}@media only screen and (max-width:600px){.product-pool-table .table-meta span.amount{width:100%}.product-pool-table .table-meta span.amount bdi{display:block;text-align:center;width:100%}}.product-pool-table .table-media{background:#f3f4f6;display:flex;margin:2em 0 4em;padding:2em;width:100%}.product-pool-table .table-media img{height:auto;margin:0 auto;max-width:1040px;width:100%}.product-pool-table .content-blocks{margin:2em auto 0;max-width:1080px}.product-pool-table .table-accessories,.product-pool-table .table-delivery,.product-pool-table .table-purchase,.product-pool-table .table-text{scroll-margin-top:138px}.product-pool-table .table-purchase h2{font-size:2em;font-weight:600;margin-bottom:.5em}.product-pool-table .table-purchase p{font-size:1.35em;line-height:1.4}.product-pool-table .table-accessories .table-tops{background:#f3f4f6;border:1px solid #e6e8ee;border-radius:16px;box-shadow:0 18px 40px rgba(15,23,42,.05);padding:2em}@media only screen and (min-width:601px){.product-pool-table .table-accessories .table-tops{margin-right:2em}}@media only screen and (max-width:600px){.product-pool-table .table-accessories .table-tops{margin-bottom:2em}}.product-pool-table .table-accessories .table-benches.width-wide{background:#fff;border:1px solid #e6e8ee;border-radius:16px;box-shadow:0 18px 40px rgba(15,23,42,.05);display:flex;padding:2em 0;width:100%}@media only screen and (min-width:768px){.product-pool-table .table-accessories .table-benches.width-wide{padding:2em 0}}@media only screen and (max-width:767px){.product-pool-table .table-accessories .table-benches.width-wide{flex-wrap:wrap;padding:1rem 0 1.5rem}}@media only screen and (min-width:768px){.product-pool-table .table-accessories .table-benches.width-wide .images{margin:0 2em 0 0;width:47.5%}}@media only screen and (max-width:767px){.product-pool-table .table-accessories .table-benches.width-wide .images{margin-bottom:1.25rem;padding:0 1rem;width:100%}}.product-pool-table .table-accessories .table-benches.width-wide .images img{border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.06)}.product-pool-table .table-accessories .table-benches,.product-pool-table .table-accessories .table-tops{padding:2em}@media only screen and (min-width:601px){.product-pool-table .table-accessories .table-benches,.product-pool-table .table-accessories .table-tops{width:calc(50% - 1em)}}@media only screen and (max-width:600px){.product-pool-table .table-accessories .table-benches,.product-pool-table .table-accessories .table-tops{padding:0 1rem;width:100%}}.product-pool-table .table-accessories .table-benches h2{border-bottom:0;font-weight:600;margin-bottom:0;padding-bottom:0}.product-pool-table .table-accessories .table-benches hr{background:#e6e8ee;border:none;height:1px;margin:12px 0 24px}.product-pool-table .table-accessories .table-benches ul{font-size:1.35em;list-style:none;padding-left:0}.product-pool-table .table-accessories .table-benches ul li{line-height:1.7;margin-bottom:12px;padding-left:20px;position:relative}.product-pool-table .table-accessories .table-benches ul li:before{color:#1f6af2;content:"✓";font-weight:600;left:0;position:absolute}.product-pool-table .table-accessories .images{background:#fff;margin-bottom:2em;overflow:hidden;position:relative}.product-pool-table .table-accessories .images .tns-liveregion{display:none}.product-pool-table .table-accessories .images .tns-controls{height:100%;position:absolute;width:100%;z-index:9}.product-pool-table .table-accessories .images .tns-controls button{appearance:none;-webkit-appearance:none;background-color:transparent;background-repeat:no-repeat;border:0;height:100%;padding:0;position:absolute;text-indent:-9999em;top:0;width:50%}.product-pool-table .table-accessories .images .tns-controls button[data-controls=prev]{background-image:url(images/arrow-left.39ebc75adaad83387386.svg);background-position:5%;left:0}.product-pool-table .table-accessories .images .tns-controls button[data-controls=next]{background-image:url(images/arrow-right.ce3add8f0998d53f10d6.svg);background-position:95%;right:0}.product-pool-table .table-accessories .images .tns-controls button:disabled{cursor:default;opacity:.2}.product-pool-table .table-accessories .images .single-image{position:relative}.product-pool-table .table-accessories .images .single-image img{padding:1em}.product-pool-table .table-accessories .images .single-image span{background:rgba(0,0,0,.65);bottom:0;color:#fff;font-size:1.15em;padding:.5em;position:absolute;right:0;z-index:9}.product-pool-table .table-accessories img{height:auto;width:100%}.product-pool-table .table-features .single-feature{height:auto}@media only screen and (max-width:600px){.product-pool-table .table-features .single-feature{flex-wrap:wrap}}@media only screen and (min-width:601px){.product-pool-table .table-features .single-feature .data{order:0;padding-right:1em}}.product-pool-table .table-purchase,.product-pool-table .whats-included{display:block;padding:0 2em;width:100%}.product-pool-table .table-purchase .table-inside,.product-pool-table .whats-included .table-inside{background:#f3f4f6;border:1px solid #e6e8ee;border-radius:16px;box-shadow:0 18px 36px rgba(15,23,42,.05);display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;padding:2em;width:100%}.product-pool-table .whats-included{margin-bottom:2em;margin-top:2em}@media only screen and (min-width:601px){.product-pool-table .whats-included .wi-text,.product-pool-table .whats-included img{width:48.5%}}@media only screen and (max-width:600px){.product-pool-table .whats-included .wi-text,.product-pool-table .whats-included img{width:100%}.product-pool-table .whats-included .wi-text{margin-top:2em}}.product-pool-table .whats-included img{align-self:flex-start}.product-pool-table .whats-included h2,.product-pool-table .whats-included p{width:100%}.product-pool-table .whats-included ul{margin-top:2em;padding-left:1.5em}.product-pool-table .whats-included ul li{list-style:disc;margin-top:.5em}.product-pool-table .whats-included ul li:first-child{margin-top:0}.product-pool-table .table-purchase{margin-bottom:2em;margin-top:2em}.product-pool-table .table-purchase h2{width:100%}@media only screen and (max-width:600px){.product-pool-table .table-purchase .built-image,.product-pool-table .table-purchase .table-atc{width:100%}}.product-pool-table .table-purchase .built-image{display:flex}@media only screen and (min-width:601px){.product-pool-table .table-purchase .built-image{width:50%}}@media only screen and (max-width:600px){.product-pool-table .table-purchase .built-image{margin-bottom:2em}}.product-pool-table .table-purchase .built-image img{align-self:center;height:auto;width:100%}@media only screen and (min-width:601px){.product-pool-table .table-purchase .table-atc{width:45%}}.product-pool-table .table-purchase .table-atc .options{background:none}.product-pool-table .table-purchase .table-atc .klarna-pay{background:#0b051d;display:flex;margin-top:1em;padding:1em}.product-pool-table .table-purchase .table-atc .klarna-pay p{align-items:center;color:#fff;display:flex;font-size:1.3em;font-weight:600;justify-content:space-between;width:100%}.product-pool-table .table-purchase .table-atc .klarna-pay svg{align-self:flex-start;background:#ffa8cd;border-radius:7px;display:flex;height:25px;margin-left:.5em;max-width:60px;padding:.5em;width:100%}.product-pool-table .table-purchase .lead-time{margin-top:1em}.product-pool-table .table-text{margin-bottom:2em}.product-pool-table .product-tabs{padding:0}.product-pool-table .product-tabs .panel{width:100%}.product-pool-table .product-tabs .panel.active{display:block}.product-pool-table .table-part-features{margin:2em 0;padding:0 2em;width:100%}.product-pool-table .table-part-features .table-inner{margin:0 auto;max-width:1080px;width:100%}@media only screen and (max-width:600px){.product-pool-table .table-part-features .table-inner{padding:0}}.product-pool-table .table-part-features .tab-part-features{align-items:stretch;background:#efefef;border:1px solid rgba(0,0,0,.06);border-radius:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7);display:flex;gap:0;overflow-x:auto;padding:1em;width:100%;-webkit-overflow-scrolling:touch;position:relative;scrollbar-width:none;z-index:2}.product-pool-table .table-part-features .tab-part-features::-webkit-scrollbar{display:none}.product-pool-table .table-part-features .tab-part-features:after,.product-pool-table .table-part-features .tab-part-features:before{border-radius:16px;bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:34px;z-index:3}.product-pool-table .table-part-features .tab-part-features:before{background:linear-gradient(90deg,#efefef,hsla(0,0%,94%,0));left:0}.product-pool-table .table-part-features .tab-part-features:after{background:linear-gradient(270deg,#efefef,hsla(0,0%,94%,0));right:0}.product-pool-table .table-part-features .tab-part-features button{appearance:none;background:transparent;border:0;border-radius:12px;color:#111827;cursor:pointer;flex:0 0 auto;font-size:1.35em;font-weight:600;padding:.85em 1.35em;position:relative;transition:background .15s ease,box-shadow .15s ease,transform .15s ease,color .15s ease;white-space:nowrap;z-index:4}.product-pool-table .table-part-features .tab-part-features button:hover{background:hsla(0,0%,100%,.7)}.product-pool-table .table-part-features .tab-part-features button:focus-visible{box-shadow:0 0 0 4px rgba(75,154,248,.22),0 10px 24px rgba(0,0,0,.1);outline:0}.product-pool-table .table-part-features .tab-part-features button:active{transform:translateY(0) scale(.99)}.product-pool-table .table-part-features .tab-part-features button+button:before{background:rgba(0,0,0,.1);content:"";height:60%;left:-.5px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media only screen and (max-width:520px){.product-pool-table .table-part-features .tab-part-features button+button:before{opacity:.06}}.product-pool-table .table-part-features .tab-part-features button.active,.product-pool-table .table-part-features .tab-part-features button[aria-selected=true]{background:#fff;box-shadow:0 10px 24px rgba(0,0,0,.1);color:#0b1220;transform:translateY(-1px) scale(1.01)}.product-pool-table .table-part-features .tab-part-features button.active+button:before,.product-pool-table .table-part-features .tab-part-features button.active:before,.product-pool-table .table-part-features .tab-part-features button:hover:before,.product-pool-table .table-part-features .tab-part-features button[aria-selected=true]+button:before,.product-pool-table .table-part-features .tab-part-features button[aria-selected=true]:before{opacity:0}.product-pool-table .table-part-features .panel-part-features{background:#f3f4f6;border:1px solid #e6e8ee;border-radius:16px;box-shadow:0 18px 40px rgba(15,23,42,.05);margin-top:1.5em;padding:2.25em;position:relative;z-index:1}@media only screen and (max-width:600px){.product-pool-table .table-part-features .panel-part-features{padding:1.5em}}.product-pool-table .table-part-features .single-part-feature{align-items:center;display:none;gap:3em;justify-content:space-between;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .2s ease,transform .25s ease}.product-pool-table .table-part-features .single-part-feature.active{animation:tabPanelIn .22s ease both;display:flex}.product-pool-table .table-part-features .single-part-feature.active:first-child{display:flex}@media only screen and (max-width:600px){.product-pool-table .table-part-features .single-part-feature.active{flex-wrap:wrap;gap:1.75em}}@media only screen and (min-width:601px){.product-pool-table .table-part-features .single-part-feature .data{width:46%}}@media only screen and (max-width:600px){.product-pool-table .table-part-features .single-part-feature .data{width:100%}}.product-pool-table .table-part-features .single-part-feature .data h3{color:#111827;font-size:2em;font-weight:700;letter-spacing:-.01em;margin:0 0 .6em}.product-pool-table .table-part-features .single-part-feature .data p{color:#374151;font-size:1.4em;line-height:1.7;margin:0}@media only screen and (min-width:601px){.product-pool-table .table-part-features .single-part-feature .flex-image{width:50%}}@media only screen and (max-width:600px){.product-pool-table .table-part-features .single-part-feature .flex-image{width:100%}}.product-pool-table .table-part-features .single-part-feature .flex-image img{border-radius:14px;box-shadow:0 14px 30px rgba(0,0,0,.1);display:block;height:auto;width:100%}@keyframes tabPanelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media only screen and (min-width:768px){body.desktop-nav-open .product-pool-table .product-page-jump-nav{z-index:990}}.product-pool-table .product-page-jump-nav{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.96);border-bottom:1px solid #f1f3f6;border-top:1px solid #f1f3f6;margin:0 0 1.25rem;position:sticky;top:0;width:100%;z-index:10020}.product-pool-table .product-page-jump-nav .table-inner{align-items:center;gap:.5em;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding-bottom:.55rem;padding-top:.55rem;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.product-pool-table .product-page-jump-nav a{align-items:center;border-radius:999px;color:#111827;display:inline-flex;font-size:.94rem;font-weight:600;justify-content:center;line-height:1.15;min-height:42px;padding:0 .85rem;text-decoration:none;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.product-pool-table .product-page-jump-nav a.is-active,.product-pool-table .product-page-jump-nav a:hover,.product-pool-table .product-page-jump-nav a[aria-current=true]{background:rgba(19,95,243,.08);color:#135ff3}.product-pool-table .product-page-jump-nav a:focus-visible{box-shadow:0 0 0 3px rgba(19,95,243,.14);outline:none}.product-pool-table .table-selection-summary{background:#f9fafb;border:1px solid #e6e8ee;border-radius:14px;box-shadow:none;margin-top:1.2em;padding:1rem;width:100%}.product-pool-table .selection-summary-kicker{color:#6b7280;display:inline-flex;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.product-pool-table .selection-summary-list{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:.75rem 0 0;padding:0}.product-pool-table .selection-summary-list li{background:#fff;border:1px solid #f1f3f6;border-radius:10px;display:grid;gap:.2rem;padding:.75rem}.product-pool-table .selection-summary-list span{color:#6b7280;font-size:.8rem;font-weight:700;text-transform:uppercase}.product-pool-table .selection-summary-list strong{color:#111827;font-size:.98rem;line-height:1.35}.product-pool-table .selection-summary-note{color:#4b5563;font-size:.92rem;margin:.75rem 0 0}.product-pool-table .table-part-features{scroll-margin-top:138px}@media only screen and (max-width:767px){.product-pool-table .product-page-jump-nav{margin-bottom:1rem}.product-pool-table .product-page-jump-nav .table-inner{padding-bottom:.45rem;padding-top:.45rem}.product-pool-table .selection-summary-list{grid-template-columns:1fr}}