.Configurator__Configure__Modal__infoGalleryContainer{position:relative}.Configurator__Configure__Modal__infoGalleryContainer>div div button[data-action=prev]{font-size:3rem;left:5rem}.Configurator__Configure__Modal__infoGalleryContainer>div div button[data-action=next]{font-size:3rem;right:5rem}.Configurator__Configure__Modal__infoGalleryContainer>div div>button[data-action]{width:auto;height:auto;padding:0;position:absolute;top:1.9rem}.Configurator__Configure__Modal__infoGalleryContainer>div div>button[data-action]+div{width:100%}.Configurator__Configure__Modal__infoGalleryContainer>div div>button[data-action]+div>button{width:8px;height:8px}.Configurator__Configure__Modal__infoGalleryContainer>div div>button[data-action]:disabled{display:none}.Configurator__Configure__Modal__infoGalleryContainer>div[tabindex="-1"]>div:first-child{align-items:baseline}.Configurator__Configure__Modal__sliderWrapper{border-bottom:1px solid var(--c-configurator-dark-white-3);flex-direction:column;align-items:center;padding:1.6rem 8.5rem;display:flex}.Configurator__Configure__Modal__sliderContent{height:100%;max-height:83vh}.Configurator__Configure__Modal__sliderTitle{font-family:var(--heading-font-family);font-size:2.8rem;font-weight:var(--c-font-weight-regular);letter-spacing:-.02em;text-align:center;padding-bottom:1.4rem;line-height:36px}.Configurator__Configure__Modal__sliderTitle:last-child{padding-top:.3rem}.Configurator__Configure__Modal__detailsTop{align-items:flex-start;padding:2.6rem 4rem;display:flex}.Configurator__Configure__Modal__modalImage{border:1px solid #ededed;max-width:156px;padding:0;position:relative}div.Configurator__Configure__Modal__imagePiece{background-position:47% 20%;background-repeat:no-repeat;background-size:contain;width:150px;height:150px;display:block}div.Configurator__Configure__Modal__imagePiece.Configurator__Configure__Modal__anyTableImage{background-position:24% 28%}.Configurator__Configure__Modal__dimensions{border:none;flex-direction:column;padding:0 0 0 4rem;display:flex}.Configurator__Configure__Modal__includesTitle{font-weight:var(--c-font-weight-semibold);font-family:var(--body-font-family);text-align:left;border-bottom:none;margin:0;padding-top:0;padding-bottom:1rem;font-size:14px}.Configurator__Configure__Modal__dimensionItems{font-weight:var(--c-font-weight-light);border:none;flex-direction:column;align-items:flex-start;display:flex}.Configurator__Configure__Modal__itemDescription{font-weight:var(--c-font-weight-light);overflow-wrap:break-word;text-align:left;max-width:220px;margin:0;padding-top:1rem;font-size:1.4rem;line-height:20px}.Configurator__Configure__Modal__optionsModalContent{max-height:600px;overflow-y:auto}.Configurator__Configure__Modal__optionsModalIncludes{border-bottom:none;padding:0 4rem 2.6rem}.Configurator__Configure__Modal__optionsModalIncludesTitle{font-weight:var(--c-font-weight-semibold);font-family:var(--body-font-family);text-align:left;border-bottom:none;margin:0;padding-bottom:0;font-size:1.4rem}.Configurator__Configure__Modal__includesItems{flex-flow:wrap;justify-content:space-between;align-items:baseline;display:flex}.Configurator__Configure__Modal__includesItem{text-align:left;flex-direction:column;flex:0 0 34%;justify-content:flex-end;width:34%;margin:0 8% 2.7rem 0;display:flex}.Configurator__Configure__Modal__imageRow{flex-wrap:nowrap;justify-content:flex-start;align-items:center;max-height:50px;display:flex}.Configurator__Configure__Modal__count{font-weight:var(--c-font-weight-light);flex:auto;margin-bottom:0}.Configurator__Configure__Modal__count span{padding-left:.3rem}.Configurator__Configure__Modal__includesName{font-weight:var(--c-font-weight-semibold);margin-top:5px;margin-bottom:0;font-size:1.4rem;line-height:20px}.Configurator__Configure__Modal__deleteModal{background:#0000008c}.Configurator__Configure__Modal__warningModalWrapper{width:100%;height:100vh;transition:visibility 0s .3s,opacity .3s;position:fixed;top:0;bottom:0;right:0}.Configurator__Configure__Modal__deleteModalInner{top:50%;transform:translateY(-50%)}.Configurator__Configure__Modal__warningModalInnerWrapper{box-sizing:border-box;background:var(--c-color-white);border-radius:8px;width:75%;max-width:335px;height:auto;margin:5rem auto;position:absolute;left:0;right:0}.Configurator__Configure__Modal__warningModal{text-align:center;background:#0000008c}.Configurator__Configure__Modal__warningModal>div:first-child,.Configurator__Configure__Modal__warningModal+div{display:none}.Configurator__Configure__Modal__actionClose{padding:0}.Configurator__Configure__Modal__actionClose span{display:none}.Configurator__Configure__Modal__actionClose svg{font-size:2.2rem}.Configurator__Configure__Modal__modalHeader{text-align:right}.Configurator__Configure__Modal__content{text-align:center;color:var(--c-secondary-color);padding-top:0;padding-left:25px;padding-right:25px}.Configurator__Configure__Modal__content p{font-weight:var(--c-font-weight-light);margin-top:1rem;margin-bottom:3rem;font-size:1.4rem;line-height:20px}.Configurator__Configure__Modal__footer{padding:0 2.5rem 3.5rem}.Configurator__Configure__Modal__footer button{font-size:1.4rem;font-weight:var(--c-font-weight-bold);letter-spacing:1px}.Configurator__Configure__Modal__dismiss{width:45%;font-weight:var(--c-font-weight-semibold);border:none;padding:0}.Configurator__Configure__Modal__accept{background:var(--c-color-blue-green-2);color:var(--c-color-white);cursor:pointer;font-weight:var(--c-font-weight-bold);box-sizing:border-box;vertical-align:middle;border:none;padding:1rem 2.1rem;font-size:1.4rem;display:inline-block}@media only screen and (width<=1023px){.Configurator__Configure__Modal__infoGalleryContainer>div div button[data-action=prev]{left:2rem}.Configurator__Configure__Modal__infoGalleryContainer>div div button[data-action=next]{right:2rem}.Configurator__Configure__Modal__infoGalleryContainer>div div>button[data-action]{top:.9rem!important}.Configurator__Configure__Modal__sliderWrapper{padding:1rem 5.5rem}.Configurator__Configure__Modal__sliderTitle{padding-bottom:5px}.Configurator__Configure__Modal__modalDetails{height:500px;overflow-y:auto}.Configurator__Configure__Modal__detailsTop{margin-bottom:0;padding-left:2.6rem;padding-right:2.6rem}.Configurator__Configure__Modal__dimensions{padding-left:2rem}.Configurator__Configure__Modal__optionsModalContent{padding-bottom:20rem}.Configurator__Configure__Modal__optionsModalIncludes{padding-left:2rem}.Configurator__Configure__Modal__warningModalWrapper{background:0 0}.Configurator__Configure__Modal__warningModal{background:0 0}.Configurator__Configure__Modal__accept{padding:1rem 0}.Configurator__Configure__Modal__footer{flex-direction:column;align-items:center;display:flex}.Configurator__Configure__Modal__footer button{width:100%;margin:1rem 0}}@media only screen and (width>=1024px){body:has(.Configurator__Configure__Modal__warningModal) [data-block-name=configurator]>div>div:last-child>div:last-child{display:none}.Configurator__Configure__Modal__modalDetails{height:100%;max-height:55dvh;overflow-y:auto}.Configurator__Configure__Modal__infoGalleryContainer{position:relative}.Configurator__Configure__Modal__infoGalleryContainer>div div>button[data-action]+div{background:var(--c-color-white);box-sizing:border-box;height:40px;position:absolute;bottom:0}}.Configurator__Configure__Modal__modal{border:0;border-radius:8px;max-width:335px;padding:.8rem .8rem 2.4rem;position:relative}.Configurator__Configure__Modal__modal::backdrop{background:#0000008c}body:has(.Configurator__Configure__Modal__modal){overflow:hidden}.Configurator__Configure__Modal__modalHeader_a{position:absolute;top:11px;right:11px}.Configurator__Configure__Modal__actionClose_a span{display:none}.Configurator__Configure__Modal__actionClose_a svg{font-size:1.83rem}.Configurator__Configure__Modal__content_a{text-align:center}.Configurator__Configure__Modal__wrapper{flex-direction:column;gap:2rem;display:flex}.Configurator__Configure__Modal__step{flex-flow:column wrap;gap:.8rem;display:flex}.Configurator__Configure__Modal__plusIcon{vertical-align:bottom}.Configurator__Configure__Modal__title{letter-spacing:-.02em;margin:0 3.2rem 1.2rem;font-size:24px;line-height:24px}.Configurator__Configure__Modal__modal .Configurator__Configure__Modal__content_a h2.Configurator__Configure__Modal__title{color:var(--text-color)}.Configurator__Configure__Modal__text{text-align:center;color:var(--text-color);font-size:14px;font-weight:300;line-height:20px}.Configurator__Configure__Modal__getStartedButton{background:var(--c-color-blue-green-2);margin-top:2.4rem;padding:1.4rem 3.6rem}.Configurator__Configure__Modal__getStartedButton span{letter-spacing:1px;text-transform:uppercase;color:var(--c-color-white);font-size:14px;font-weight:700;line-height:20px}@media only screen and (width<=1023px){.Configurator__Configure__Modal__modalHeader_a{z-index:1}}.Configurator__Configure__Modal__modal_a{background-color:var(--light-color);border:1px solid #979797;border-radius:0;width:90vmin;padding:2rem 3rem 3rem;position:relative}.Configurator__Configure__Modal__modal_a::backdrop{background:0 0}body:has(.Configurator__Configure__Modal__modal_a){overflow:hidden}.Configurator__Configure__Modal__modalHeader_b{position:absolute;top:1rem;right:1rem}.Configurator__Configure__Modal__actionClose_b span{display:none}.Configurator__Configure__Modal__actionClose_b svg{font-size:2rem}.Configurator__Configure__Modal__content_b{text-align:left}main .section .Configurator__Configure__Modal__title_a{color:var(--text-color);text-align:center;margin:0 0 1.5rem;font-size:25px;line-height:30px}.Configurator__Configure__Modal__title_a img{justify-self:center;margin-top:1.5rem;padding-bottom:.5rem;display:block}.Configurator__Configure__Modal__wrapper_a{flex-direction:column;display:flex}.Configurator__Configure__Modal__wrapper_a p{color:var(--text-color);margin:0;font-size:12px}.Configurator__Configure__Modal__wrapper_a strong{color:var(--c-color-blue-green-2);font-size:13px}@media only screen and (width<=1023px){.Configurator__Configure__Modal__modal_a{padding:1rem 1.5rem 1.5rem}.Configurator__Configure__Modal__title_a img{width:100%}.Configurator__Configure__Modal__modalHeader_b{z-index:1}}.Configurator__Configure__cyoModal>div:first-child{background:0 0}.Configurator__Configure__cyoModal>div:first-child h2{margin-left:0}.Configurator__Configure__subtitle{font-size:1.6rem;font-weight:var(--c-font-weight-light);justify-content:center;padding-top:1.9rem;line-height:24px;display:flex}@media only screen and (width<=1023px){.Configurator__Configure__subtitle{padding-top:1.6rem}}.Configurator__Configure__subtitle span{padding:0 .5rem;font-size:0;line-height:1}.Configurator__Configure__subtitle span:before{content:"";background:url("data:image/svg+xml,%3csvg%20width='23'%20height='22'%20viewBox='0%200%2023%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_877_187)'%3e%3ccircle%20cx='11.5'%20cy='11'%20r='9.75'%20fill='white'%20stroke='%230098A7'%20stroke-width='2.5'/%3e%3crect%20x='10.1006'%20y='15.2383'%20width='9.14274'%20height='3.04758'%20transform='rotate(-90%2010.1006%2015.2383)'%20fill='%230098A7'/%3e%3crect%20x='7.05176'%20y='9.14282'%20width='9.14274'%20height='3.04758'%20fill='%230098A7'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_877_187'%3e%3crect%20width='22'%20height='22'%20fill='white'%20transform='translate(0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 0 0/contain no-repeat;width:20px;height:18px;display:inline-block;position:relative;top:.3rem}.Configurator__Configure__item .Configurator__Configure__edit{text-align:right;width:100%;display:none;position:absolute;top:-.4rem;left:.6rem}.Configurator__Configure__item .Configurator__Configure__edit button{background:var(--text-color);font-size:1rem;font-style:normal;font-weight:var(--c-font-weight-semibold);text-align:center;color:var(--c-color-white);border-radius:500px;width:auto;padding:4px 8px 4px 18px;line-height:12px;display:inline-block;position:relative;top:-.3rem}.Configurator__Configure__item .Configurator__Configure__edit button:before{content:"";vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20fill='none'%20height='9'%20viewBox='0%200%208%209'%20width='8'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m2.75927%201.22794c.05583%200%20.11214.00182.16892.00546.8525.07245%201.60544.56116%201.99143%201.29257.27425.48676.34604%201.05488.20084%201.59023l1.92213%201.84045c.23099.21233.36906.50074.38644.80692.01746.30611-.0872.6072-.29272.84229-.22325.23809-.53893.37776-.87295.38635-.33402.00865-.65704-.11465-.89333-.3409l-1.93673-1.85443c-.59008.16414-1.22314.10815-1.77174-.1566-.54871-.26473-.97231-.7186-1.185631-1.27033-.213321-.55174-.200559-1.16029.035793-1.70344.031107-.07185.083879-.13324.151524-.17636.067646-.04312.14711-.06608.228413-.06588.107378-.00013.210421.0409.285931.114l.74995.71808c.10262.09755.25171.13546.39135.09944.13963-.03597.24872-.14041.28627-.27411.03763-.13371-.00197-.27645-.10384-.37472l-.72619-.69526c-.09766-.09293-.13964-.22683-.11145-.35592.02825-.12902.12272-.23567.25108-.28328.27032-.09592.5562-.14482.84451-.14456z'%20fill='%23fff'%20stroke='%2356585a'%20stroke-width='.5'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;width:10px;height:10px;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.Configurator__Configure__item>input{opacity:0;width:0;height:0;position:absolute}.Configurator__Configure__item>input:checked+.Configurator__Configure__edit{text-decoration:none;display:block}.Configurator__Configure__custom .Configurator__Configure__item input{opacity:0;width:0;height:0;position:absolute}.Configurator__Configure__custom .Configurator__Configure__item img{z-index:-1;border:2px solid #0000;width:100%}.Configurator__Configure__preBuilt .Configurator__Configure__item>img{border:2px solid #0000;width:100%}.Configurator__Configure__item:has(input:checked) img,.Configurator__Configure__custom .Configurator__Configure__item :has(input:checked) img{border-color:var(--text-color)}.Configurator__Configure__title{text-transform:capitalize;font-size:1.4rem;font-weight:var(--c-font-weight-semibold);text-align:left;box-sizing:border-box;width:100%;padding:1.9rem 2.8rem 0;display:inline-block}@media only screen and (width<=1023px){.Configurator__Configure__title{padding-top:1.6rem}}.Configurator__Configure__qty{color:var(--c-color-white);background:var(--text-color);width:30px;height:30px;font-weight:var(--c-font-weight-light);border-radius:50%;justify-content:center;align-items:center;font-size:1.4rem;line-height:20px;display:inline-flex;position:absolute;top:-1rem;right:-1rem}.Configurator__Configure__sidebarItemTitleAction{text-align:left;width:100%;color:var(--c-color-blue-green-2);font-size:1.2rem;font-weight:var(--c-font-weight-semibold);white-space:nowrap;text-decoration:underline;display:block}.Configurator__Configure__sidebarItemTitleAction span{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;overflow:hidden}.Configurator__Configure__sidebarItemTitle{font-weight:var(--c-font-weight-regular);text-align:left;width:80%;display:inline-block;position:relative}.Configurator__Configure__items{grid-gap:1.8rem .7rem;border-bottom:1px solid var(--c-configurator-dark-white-3);grid-template-columns:repeat(3,1fr);padding:2.9rem 2.8rem;display:grid}.Configurator__Configure__items:has(+.Configurator__Configure__seatUpgrades){border-bottom:0;padding-bottom:0}.Configurator__Configure__item{cursor:pointer;font-weight:var(--c-font-weight-light);flex-direction:column;align-items:flex-start;display:flex;position:relative}.Configurator__Configure__anyTableTitleWrapper{justify-content:flex-start;align-items:baseline;display:flex}.Configurator__Configure__anyTableTitle{white-space:nowrap;width:auto;display:block}.Configurator__Configure__seatUpgrades .Configurator__Configure__items{z-index:0;position:relative}.Configurator__Configure__seatUpgrades:has(.Configurator__Configure__tipMessage) .Configurator__Configure__items{border-bottom:0}.Configurator__Configure__tipMessage{background-color:var(--light-color);text-align:center;border-top:1px solid var(--c-configurator-dark-white-3);border-bottom:1px solid var(--c-configurator-dark-white-3);padding:1.7rem 2.8rem}@media only screen and (width<=1023px){.Configurator__Configure__tipMessage{padding:.5rem}}.Configurator__Configure__itemUpgrade{background-color:var(--light-color);border:1px solid var(--c-configurator-dark-white-3);font-weight:var(--c-font-weight-light);border-radius:.4rem;flex-direction:row;gap:.1rem;width:140px;padding:2.3rem .8rem;display:flex;position:relative}.Configurator__Configure__itemUpgrade .Configurator__Configure__qty{z-index:1}.Configurator__Configure__itemUpgrade .Configurator__Configure__icon{display:inline-block}.Configurator__Configure__itemUpgrade .Configurator__Configure__icon:before{content:"";background:url(./storage-seat.svg) 0 0/contain no-repeat;width:40px;height:40px;display:inline-block;position:relative;top:.3rem}.Configurator__Configure__itemUpgrade.Configurator__Configure__reclining .Configurator__Configure__icon:before{background:url(./reclining-seat.svg) no-repeat;width:42px}.Configurator__Configure__itemUpgrade .Configurator__Configure__content>span{line-height:2rem}.Configurator__Configure__itemUpgrade .Configurator__Configure__sidebarItemTitle{vertical-align:middle;width:100%}.Configurator__Configure__itemUpgrade .Configurator__Configure__sidebarItemPrice{flex-wrap:wrap;display:flex}.Configurator__Configure__btnWrapper{display:flex;position:relative;bottom:.5rem}.Configurator__Configure__wood{border:1px solid var(--text-color);border-radius:50%;width:1.3rem;height:1.3rem;margin-right:1rem;font-size:0;position:relative}.Configurator__Configure__activeWood:before{content:"";border:1px solid var(--text-color);border-radius:50%;width:1.9rem;height:1.9rem;display:block;position:absolute;top:-.4rem;left:-.4rem}.Configurator__Configure__subitle{font-size:1.4rem;font-weight:var(--c-font-weight-light);padding-left:2.8rem;line-height:20px}.Configurator__Configure__seatTip{text-align:center;background-color:var(--light-color);border-bottom:.1rem solid var(--c-color-grey-2);padding:1.5rem 0}.Configurator__Configure__seatTip span{font-size:1.4rem;font-weight:var(--c-font-weight-semibold)}.Configurator__Configure__seatTip span button{vertical-align:baseline;color:var(--c-color-blue-green-2);-webkit-text-fill-color:var(--c-color-blue-green-2);text-decoration:underline}@media only screen and (width<=1023px){.Configurator__Configure__items{visibility:visible;flex-wrap:nowrap;width:auto;padding-top:1.8rem;display:flex;overflow-x:auto}.Configurator__Configure__item{width:100%;min-width:154px;margin-right:4px}.Configurator__Configure__preBuilt{text-align:center}.Configurator__Configure__qty{z-index:0}}@media only screen and (width>=1024px){.Configurator__Configure__cyoModal{z-index:1}body:has(.Configurator__Configure__cyoModal) .Configurator__Configure__qty{z-index:0}.Configurator__Configure__preBuiltModal,.Configurator__Configure__cyoModal{max-height:100%;overflow:hidden}}.Configurator__Fill__contentWrapper{flex-direction:column;align-items:center;padding:1.8rem 2.6rem 2.4rem;display:flex}.Configurator__Fill__titleWrapper{color:var(--text-color);margin-bottom:2.6rem}.Configurator__Fill__title{font-family:var(--heading-font-family);text-align:center;letter-spacing:-.02em;font-size:2.8rem;line-height:36px}.Configurator__Fill__signature{font-family:var(--body-font-family);text-align:center;font-size:1.6rem;line-height:24px;font-weight:var(--c-font-weight-light)}.Configurator__Fill__contentFill{flex-direction:column;align-items:center;padding:0;display:flex}.Configurator__Fill__image{position:relative}.Configurator__Fill__fillOption{box-sizing:border-box;background:var(--light-color);flex-direction:column;justify-content:center;align-items:center;margin:0;padding:2rem;display:flex}.Configurator__Fill__fillOption:not(:last-child){margin:0 0 2.6rem}.Configurator__Fill__fillOption.Configurator__Fill__fillOptionChecked{border:2px solid var(--link-color);box-shadow:0 4px 20px #00000040}.Configurator__Fill__fillOption:first-child .Configurator__Fill__image{top:1rem}.Configurator__Fill__fillOption:first-child .Configurator__Fill__image:before{content:url("data:image/svg+xml,%3csvg%20fill='none'%20height='33'%20viewBox='0%200%2061%2033'%20width='61'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20height='16'%20rx='5'%20stroke='%2356585a'%20stroke-width='2'%20width='58'%20x='1.5'%20y='7.99997'/%3e%3c/svg%3e");vertical-align:middle;margin-right:1rem;display:inline-block}.Configurator__Fill__fillOption:last-child .Configurator__Fill__image{top:.8rem}.Configurator__Fill__fillOption:last-child .Configurator__Fill__image:before{content:url("data:image/svg+xml,%3csvg%20fill='none'%20height='38'%20viewBox='0%200%2061%2038'%20width='61'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m46.7517%2035.2421h-33.9393c-2.4517%200-4.80293-1.0284-6.53654-2.8588-1.7336-1.8305-2.70753-4.3131-2.70753-6.9018%200-2.5886.97393-5.0712%202.70753-6.9017%201.73361-1.8305%204.08484-2.8588%206.53654-2.8588h.4366%201.1199l.2847-1.1424c.7217-2.9714%202.2625-5.64972%204.4272-7.69554%202.1646-2.04583%204.8558-3.36702%207.7324-3.79632%202.8765-.4293%205.809.05264%208.4259%201.38487s4.8003%203.45475%206.2736%206.09849l.5125.9219h.095c.8788%202.0035%201.3322%204.1856%201.3287%206.3935%200%20.2976.112.5832.3113.7936.1994.2105.4698.3287.7517.3287s.5522-.1182.7516-.3287c.1993-.2104.3114-.496.3114-.7936.0017-2.3628-.4503-4.7014-1.3288-6.8745.4868-.0292.9748-.0292%201.4616%200%203.0205%200%205.9174%201.267%208.0532%203.5222%202.1359%202.2552%203.3358%205.3138%203.3358%208.5031.0104%203.0199-1.0558%205.9334-2.9865%208.1614s-4.5847%203.6073-7.4344%203.8639zm-1.1199-27.27742c-.789.00374-1.5764.07746-2.3538.22044-1.8148-2.87116-4.358-5.14533-7.339-6.56265-2.981-1.417316-6.2794-1.920659-9.5184-1.452397s-6.288%201.889227-8.7984%204.100427-4.3811%205.12347-5.3982%208.404c-3.17664.0718-6.19615%201.473-8.3943%203.8955-2.19815%202.4224-3.394918%205.6677-3.326956%209.0218.067963%203.3541%201.395086%206.5423%203.689346%208.8632%202.29427%202.321%205.36776%203.5846%208.54441%203.5128h34.167c1.8696-.0908%203.7039-.5696%205.3982-1.4089s3.2155-2.0227%204.4766-3.4828c1.2612-1.46%202.2376-3.1679%202.8736-5.0264s.919-3.831.833-5.805c-.086-1.9739-.5393-3.9107-1.3342-5.6997s-1.9157-3.3951-3.2985-4.7267c-1.3828-1.3317-3.0004-2.36262-4.7606-3.03414-1.7601-.67152-3.6283-.97047-5.4978-.87966'%20fill='%2356585a'/%3e%3c/svg%3e");vertical-align:middle;margin-right:1rem;display:inline-block}.Configurator__Fill__container{flex-direction:column;align-self:stretch;align-items:flex-start;padding:0;display:flex}.Configurator__Fill__top{border-bottom:1px solid var(--c-configurator-dark-white-3);flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:1.4rem;padding:0 0 1.4rem;display:flex}.Configurator__Fill__top div{display:flex}.Configurator__Fill__totalTitle{font-family:var(--body-font-family);flex-direction:column;font-size:16px;line-height:24px}.Configurator__Fill__titleName{font-weight:var(--c-font-weight-semibold);color:var(--text-color)}.Configurator__Fill__totalPrice{font-weight:var(--c-font-weight-light);color:var(--text-color)}.Configurator__Fill__checkboxContainer{flex-direction:row-reverse;align-items:center}.Configurator__Fill__fillCheckboxNew{background:var(--c-color-white);border:1.5px solid var(--c-color-grey-4);width:24px;height:24px;margin:0}.Configurator__Fill__fillCheckbox{opacity:0;cursor:pointer;width:0;height:0}.Configurator__Fill__fillCheckbox:checked~.Configurator__Fill__fillCheckboxNew{background-color:var(--link-color);justify-content:center;align-items:center;display:flex}.Configurator__Fill__fillCheckbox:checked~.Configurator__Fill__fillCheckboxNew:after{content:url("data:image/svg+xml,%3csvg%20fill='none'%20height='12'%20viewBox='0%200%2016%2012'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m14.3801%201.08535c.229.20992.2445.56574.0345.79475l-8.24995%209c-.10367.1131-.24904.1789-.40243.1823-.15339.0033-.30148-.0562-.40997-.1646l-3.75-3.75005c-.21967-.21967-.21967-.57582%200-.79549s.57583-.21967.7955%200l3.33458%203.33458%207.85307-8.56693c.2099-.229006.5657-.244477.7947-.03456z'%20style='fill-rule:evenodd;clip-rule:evenodd;fill:%23fff;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round'/%3e%3c/svg%3e");display:block}.Configurator__Fill__bottom{font-weight:var(--c-font-weight-light);color:var(--text-color);text-align:left;flex-direction:column;align-items:flex-start;padding:0;font-size:1.4rem;line-height:20px;display:flex}.Configurator__Fill__drawerWrapper .Configurator__Fill__totalPrice{align-items:baseline}.Configurator__Fill__drawerWrapper .Configurator__Fill__checkboxContainer .Configurator__Fill__fillCheckboxNew{width:21px;height:21px}@media only screen and (width<=1023px){.Configurator__Fill__fillOptionChecked{border:2px solid var(--text-color)}}.Configurator__Options__titleWrapper{text-align:center;padding:2rem 6rem 0}.Configurator__Options__titleWrapper h3{font-size:2.8rem;font-weight:var(--c-font-weight-regular);letter-spacing:normal;word-break:break-word;margin-top:0;margin-bottom:1rem;line-height:1.2}.Configurator__Options__titleWrapper>div{font-style:normal;font-weight:var(--c-font-weight-light);text-align:center;color:var(--text-color);margin-bottom:2.5rem;font-size:1.6rem;line-height:24px}.Configurator__Options__option{background:var(--light-color);box-shadow:0 0 4px 0 var(--c-color-grey-10);order:1}.Configurator__Options__anyTableOption img{margin:0 auto;display:block}.Configurator__Options__optionQuantity{height:30px;display:flex}.Configurator__Options__optionQuantity button{border:2px solid var(--link-color);box-shadow:unset;opacity:1;color:var(--text-color);background:0 0;padding:2px 8px}.Configurator__Options__optionQuantity input[name=setOptionQty]{border:2px solid var(--link-color);background:var(--link-color);color:var(--c-color-white);text-align:center;font-size:1.4rem;font-style:normal;font-weight:var(--c-font-weight-semibold);letter-spacing:-.25px;appearance:none;border-radius:0;align-items:center;width:30px;margin:0;line-height:19px;display:flex}.Configurator__Options__image{width:100%;max-height:210px}.Configurator__Options__image img{object-fit:contain;max-height:210px!important}.Configurator__Options__image [data-variant=configuratorStep]{width:100%}.Configurator__Options__image [data-variant=configuratorStep] img{object-fit:none;width:100%}.Configurator__Options__image button svg{transform:translateY(-1.5rem)}.Configurator__Options__image button[data-action=prev]+div button{width:6px!important;height:6px!important}.Configurator__Options__content{border-bottom:1px solid var(--c-configurator-dark-white-3);margin:2.2rem;padding-top:2.2rem;padding-bottom:2.2rem}.Configurator__Options__noBorder{border:none;margin-bottom:0;padding-bottom:0}.Configurator__Options__titleContainer{justify-content:space-between;align-items:flex-start;display:flex}.Configurator__Options__titleContainer+.Configurator__Options__titleContainer{margin-top:2rem}.Configurator__Options__title{font-size:1.6rem;font-style:normal;font-weight:var(--c-font-weight-semibold);color:var(--text-color);line-height:24px}.Configurator__Options__decrease{border-right-color:#0000;margin:0 -2px 0 0}.Configurator__Options__increase{border-left-color:#0000;margin:0 0 0 -2px}.Configurator__Options__description{font-size:1.4rem;font-style:normal;font-weight:var(--c-font-weight-light);color:var(--text-color);margin:2.2rem 2.2rem 0;padding-bottom:1.3rem;line-height:20px}.Configurator__Options__description p{font-weight:var(--c-font-weight-light);margin:0;font-size:1.4rem;line-height:20px}.Configurator__Options__chargeOnlyDescription{padding-bottom:2rem}.Configurator__Options__details{font-size:1.4rem;font-style:normal;font-weight:var(--c-font-weight-light);color:var(--c-color-blue-green-2);cursor:pointer;align-items:center;padding:0 13px 13px;line-height:20px;display:flex}.Configurator__Options__detailsLink{box-shadow:none;text-shadow:none;font-size:1.4rem;font-weight:var(--c-font-weight-light);background:0 0;border:0;align-items:center;margin:0;padding:0;line-height:20px;text-decoration:none;display:flex}.Configurator__Options__detailsLink:before{content:url("data:image/svg+xml,%3csvg%20fill='none'%20height='16'%20viewBox='0%200%2016%2016'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='8'%20cy='8'%20r='7.5'%20stroke='%230098a7'/%3e%3cg%20fill='%230098a7'%3e%3cpath%20d='m7.4668%2011.7334h5.33333v1.06667h-5.33333z'%20transform='matrix(0%20-1%201%200%20-4.2666%2019.2002)'/%3e%3cpath%20d='m7.4668%205.33335h1.06667v1.06667h-1.06667z'%20transform='matrix(0%20-1%201%200%202.13345%2012.80015)'/%3e%3c/g%3e%3c/svg%3e");vertical-align:middle;width:24px;height:18px;margin-right:.3rem}.Configurator__Options__price{font-style:normal;font-weight:var(--c-font-weight-light);color:var(--text-color);line-height:24px}.Configurator__Options__prices{flex-direction:column;display:flex}.Configurator__Options__oldPrice,.Configurator__Options__oldPrice>span{color:var(--c-color-grey-6);font-size:1.2rem}.Configurator__Options__normalPrice{font-size:1.6rem}.Configurator__Options__priceColumn{flex-direction:column;display:flex}.Configurator__Options__btnWrapper{display:flex;position:relative;top:.5rem}.Configurator__Options__contentOption{flex-direction:column;display:flex}.Configurator__Options__wood{border:1px solid var(--text-color);border-radius:50%;width:1.3rem;height:1.3rem;margin-right:1rem;font-size:0;position:relative}.Configurator__Options__activeWood:before{content:"";border:1px solid var(--text-color);border-radius:50%;width:1.9rem;height:1.9rem;display:block;position:absolute;top:-.4rem;left:-.4rem}.Configurator__Options__qtyWrapper{justify-content:space-between;display:flex}.Configurator__Options__qtyWrapper>span:nth-child(2){font-weight:var(--c-font-weight-regular);padding-right:2.5rem}.Configurator__Options__anyTableCta{text-transform:uppercase;background:var(--c-color-blue-green-2);color:var(--c-color-white);cursor:pointer;font-size:1.4rem;font-weight:var(--c-font-weight-bold);box-sizing:border-box;vertical-align:middle;border:none;padding:.4rem 3.3rem;display:inline-block}.Configurator__Options__chargeOnlyMessage{font-size:14px;font-style:italic;font-weight:var(--c-font-weight-light);max-width:80%;margin-bottom:2rem;line-height:20px;display:block}.Configurator__Options__chargeOnlyWrapper{border-top:1px solid var(--c-configurator-dark-white-3);margin-top:1.5rem;padding-top:.8rem}.Configurator__Options__chargeOnlyWrapper p{font-size:1.4rem;font-weight:var(--c-font-weight-light);line-height:20px}.Configurator__Options__upgradeWrapper{background:var(--c-color-white);flex-direction:column;padding:2rem 1rem;display:flex}.Configurator__Options__upgradeTitle{font-size:1.4rem;font-weight:var(--c-font-weight-bold);letter-spacing:1px;text-transform:uppercase;line-height:20px}.Configurator__Options__upgradeSubtitle{font-size:1.4rem;font-weight:var(--c-font-weight-regular);padding-top:.6rem;line-height:20px}.Configurator__Options__upgradeSubtitle span{color:var(--c-color-blue-green-2);padding-right:.5rem}.Configurator__Options__messageContainer{border:none;margin:0}.Configurator__Options__contentInsertsOnly{padding-top:0}.Configurator__Options__messageTitle{flex-direction:column;display:flex}.Configurator__Options__chargeTitle{font-size:1.4rem;font-weight:var(--c-font-weight-semibold);line-height:20px}.Configurator__Options__includes{font-size:1.2rem;font-weight:var(--c-font-weight-regular);padding-top:.3rem;line-height:20px}.Configurator__Options__addOnWrapper{background:var(--c-color-white);padding:2rem}.Configurator__Options__addOnWrapper div{padding-left:0}.Configurator__Options__addOnTitle{max-width:243px}.Configurator__Options__addOnTitle span{font-weight:var(--c-font-weight-semibold)}.Configurator__Options__addOnPriceContainer{border:none;justify-content:space-between;margin:0;padding:0;display:flex}.Configurator__Options__trigger{background:var(--light-color);box-sizing:border-box;width:100%;padding:1.4rem 2.2rem;position:relative}.Configurator__Options__trigger svg{color:var(--c-color-black);stroke-width:1px;font-size:1.8rem;position:absolute;top:50%;right:1.4rem;transform:translateY(-50%)}.Configurator__Options__triggerTitle{text-align:left;width:100%;font-size:1.6rem;font-weight:var(--c-font-weight-semibold);margin-bottom:.5rem;line-height:24px;display:block}.Configurator__Options__triggerSubTitle{text-align:left;width:100%;font-size:1.6rem;font-weight:var(--c-font-weight-regular);line-height:24px;display:block}.Configurator__Options__video{width:100%;max-height:210px}.Configurator__Options__drawerWrapper{border:0;margin:0;padding:0 1.3rem 2rem 2.4rem}.Configurator__Options__drawerWrapper .Configurator__Options__price{text-align:left}@media only screen and (width<=767px){.Configurator__Options__option{margin:0 2.2rem 2.2rem}body:has([data-modalActive="true"]) div[data-step=options]{z-index:auto}}@media only screen and (width>=769px){.Configurator__Options__option{margin:0 5rem 2.2rem}}.Configurator__Options__Modal__optionStepModal>div:first-child{background:0 0}.Configurator__Options__Modal__modalContent{max-height:600px;overflow-y:auto}.Configurator__Options__Modal__modalDetails{border-bottom:1px solid var(--c-configurator-dark-white-3);padding:2.6rem 4rem}.Configurator__Options__Modal__modalDetails span{font-weight:var(--c-font-weight-semibold);padding-bottom:1.2rem;font-size:1.4rem;display:inline-block}.Configurator__Options__Modal__recliningContent p{font-weight:var(--c-font-weight-light);word-break:break-word;margin-bottom:1rem;font-size:1.4rem;line-height:20px}.Configurator__Options__Modal__recliningContent p:nth-child(2),.Configurator__Options__Modal__recliningContent p:first-child{margin-bottom:2rem}.Configurator__Options__Modal__recliningContent strong{font-size:1.4rem;font-weight:var(--c-font-weight-semibold);text-align:left;clear:both;line-height:20px;display:block}.Configurator__Options__Modal__recliningContent div{flex-wrap:nowrap;align-items:flex-start;margin-bottom:2rem;display:flex}.Configurator__Options__Modal__recliningContent div img{width:100%;max-width:150px}.Configurator__Options__Modal__recliningContent div>div{flex-direction:column;margin-top:1rem;margin-left:4rem;display:flex}.Configurator__Options__Modal__recliningContent div>div p{max-width:161px}.Configurator__Options__Modal__wirelessChargerDescWrapper{border-bottom:none}.Configurator__Options__Modal__description{font-weight:var(--c-font-weight-light);word-break:break-word;max-width:395px;margin:0;font-size:1.4rem;line-height:20px}.Configurator__Options__Modal__includes{border-bottom:1px solid var(--c-configurator-dark-white-3);padding:2.6rem 4rem}.Configurator__Options__Modal__includesTitle{font-weight:var(--c-font-weight-semibold);text-align:left;border-bottom:none;margin:0;padding-bottom:1.6rem;font-size:1.4rem}.Configurator__Options__Modal__includesItems{flex-flow:wrap;justify-content:space-between;align-items:baseline;display:flex}.Configurator__Options__Modal__includesItem{text-align:left;flex-direction:column;flex:0 0 34%;justify-content:flex-end;width:34%;margin:0 8% 2.7rem 0;display:flex}.Configurator__Options__Modal__row{flex-wrap:nowrap;justify-content:flex-start;align-items:center;max-height:50px;display:flex}.Configurator__Options__Modal__count{font-weight:var(--c-font-weight-light);flex:auto;margin-bottom:0}.Configurator__Options__Modal__count span{padding-left:.3rem}.Configurator__Options__Modal__name{font-weight:var(--c-font-weight-semibold);margin-top:.5rem;margin-bottom:0;font-size:1.4rem;line-height:20px}.Configurator__Options__Modal__image{padding:2.6rem 4rem}.Configurator__Options__Modal__image img{object-fit:contain;max-height:210px!important}.Configurator__Options__Modal__image button svg{transform:translateY(-1.5rem)}.Configurator__Options__Modal__image button[data-action=prev]+div button{width:6px!important;height:6px!important}.Configurator__Options__Modal__anyTableOption img{margin:0 auto;display:block}.Configurator__Options__Modal__wirelessChargerDesc p{font-size:1.4rem;font-weight:var(--c-font-weight-light);text-align:left;margin-bottom:2rem;line-height:20px}.Configurator__Options__Modal__wirelessChargerModal>div>div:last-child{padding:3rem 2rem 2rem}@media only screen and (width<=767px){.Configurator__Options__Modal__wirelessChargerModal{justify-content:flex-end}.Configurator__Options__Modal__wirelessChargerModal>div{height:auto}.Configurator__Options__Modal__wirelessChargerModal>div>div:last-child{padding-top:6rem}.Configurator__Options__Modal__wirelessChargerModal>div img{width:100%}}@media only screen and (width<=1022px){.Configurator__Options__Modal__optionStepModal{max-height:87dvh}.Configurator__Options__Modal__optionStepModal>div:first-child button{width:32px;height:32px;top:2rem;left:auto;right:1rem}.Configurator__Options__Modal__optionStepModal>div:first-child button:after{content:"";background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='14.2427'%20y='15.6569'%20width='14'%20height='2'%20transform='rotate(-135%2014.2427%2015.6569)'%20fill='white'/%3e%3crect%20x='4.34326'%20y='14.2427'%20width='14'%20height='2'%20transform='rotate(-45%204.34326%2014.2427)'%20fill='white'/%3e%3c/svg%3e") 0 0/2.4rem no-repeat;position:absolute;top:.4rem;left:.4rem}.Configurator__Options__Modal__modalDetails{scrollbar-width:none;max-height:367px;padding-left:1.6rem;padding-right:1.6rem;overflow:scroll}.Configurator__Options__Modal__image{margin-bottom:25rem}body:has(.Configurator__Options__Modal__optionStepModal):before{z-index:2}}@media only screen and (width>=1024px){.Configurator__Options__Modal__optionStepModal{z-index:1}.Configurator__Options__Modal__optionStepModal h2{word-break:break-word;max-width:80%}.Configurator__Options__Modal__optionStepModal+div{display:none}.Configurator__Options__Modal__wirelessChargerModal>div{min-width:auto;max-width:357px}}
