@keyframes MaterialPopover__fadeIn{0%{opacity:0}100%{opacity:1}}.MaterialPopover__popover .Popover-body{background:rgba(0,0,0,.6)}@media screen and (min-width: 768px){.MaterialPopover__popover path{stroke:#fff;stroke-width:4}}.MaterialPopover__cancelMenu{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
@keyframes MaterialPopoverContent__fadeIn{0%{opacity:0}100%{opacity:1}}.MaterialPopoverContent__container{width:276px;overflow:hidden}.MaterialPopoverContent__container.MaterialPopoverContent__small{max-width:180px}@media screen and (max-width: 767px){.MaterialPopoverContent__container{max-width:none;width:100vw}}.MaterialPopoverContent__content .MaterialPopoverContent__closeIcon{display:none}@media screen and (max-width: 767px){.MaterialPopoverContent__content{left:0;margin:auto;max-width:276px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.MaterialPopoverContent__content .MaterialPopoverContent__material{background:#fff;box-shadow:0 0 0 1px #bababa}.MaterialPopoverContent__content .MaterialPopoverContent__closeIcon{display:inline-block;position:absolute;right:10px;top:10px;z-index:1}.MaterialPopoverContent__content .MaterialPopoverContent__closeIcon svg{height:30px;width:30px}.MaterialPopoverContent__content .MaterialPopoverContent__closeIcon svg path{stroke:#fff;stroke-width:3}}.MaterialPopoverContent__imgContainer{position:relative}.MaterialPopoverContent__imgContainer img{height:200px;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MaterialPopoverContent__imgContainer [class^=Loader__dots]{position:absolute;top:50%;transform:translateY(-50%);width:100%}.MaterialPopoverContent__buttonContainer{display:none}@media screen and (max-width: 767px){.MaterialPopoverContent__buttonContainer{display:block;text-align:center;margin-top:20px;width:100%}.MaterialPopoverContent__buttonContainer .MaterialPopoverContent__button{font-size:1.1rem;letter-spacing:0.22rem;padding:8px 13px}}.MaterialPopoverContent__textContainer{padding:0 10px 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MaterialPopoverContent__name{font-family:MaisonNeue-Book,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:2.5rem;letter-spacing:0.056rem;border-bottom:1px solid #f4f4f4;margin:10px 0;padding-bottom:10px;font-weight:600}.MaterialPopoverContent__description{font-family:MaisonNeue-Book,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:2rem;letter-spacing:0.025rem;font-size:1.1rem}.MaterialPopoverContent__description .MaterialPopoverContent__descriptionTitle{font-weight:600;margin-bottom:10px}.MaterialPopoverContent__description .MaterialPopoverContent__descriptionText{margin-bottom:15px}.MaterialPopoverContent__description .MaterialPopoverContent__materialProperties{display:flex;flex-direction:column;gap:8px;margin-bottom:5px}.MaterialPopoverContent__small .MaterialPopoverContent__imgContainer{width:180px;height:180px}.MaterialPopoverContent__small .MaterialPopoverContent__textContainer{padding:6px 10px 10px}.MaterialPopoverContent__small .MaterialPopoverContent__name{padding-bottom:0;margin-bottom:12px}.MaterialPopoverContent__small .MaterialPopoverContent__description{font-size:1rem;line-height:1.8;letter-spacing:normal}
@keyframes MaterialPropertyBadge__fadeIn{0%{opacity:0}100%{opacity:1}}.MaterialPropertyBadge__container{font-family:MaisonNeue-Book,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:2.5rem;letter-spacing:0.025rem;display:flex;align-items:center;gap:10px}.MaterialPropertyBadge__iconContainer{width:40px;height:40px;background-color:#f8f1eb;border-radius:50%;display:flex;align-items:center;justify-content:center}
@keyframes MaterialPreview__fadeIn{0%{opacity:0}100%{opacity:1}}.MaterialPreview__container{position:relative;line-height:0;height:inherit}.MaterialPreview__container:active:not(.MaterialPreview__noHighlight),.MaterialPreview__container:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight){background-color:#fff8bc}.MaterialPreview__container:not(.MaterialPreview__small) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:before,.MaterialPreview__container:not(.MaterialPreview__small) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:after,.MaterialPreview__container:not(.MaterialPreview__small) .MaterialPreview__zigzagWrapper:after,.MaterialPreview__container:not(.MaterialPreview__small) .MaterialPreview__zigzagWrapper:before{background:linear-gradient(-45deg, white 8px, red 8px, blue 8px, transparent 0),linear-gradient(45deg, white 8px, transparent 0);background-position:left top;background-repeat:repeat-x;background-size:8px 16px;content:"";display:block;height:8px;width:100%;position:absolute;left:0;z-index:1;outline:1px solid rgba(0,0,0,0)}.MaterialPreview__container:not(.MaterialPreview__small) .MaterialPreview__zigzagWrapper:before{top:-8px;transform:rotateZ(180deg);transform-origin:bottom center}.MaterialPreview__container:not(.MaterialPreview__small) .MaterialPreview__zigzagWrapper:after{bottom:0}.MaterialPreview__container:not(.MaterialPreview__small) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:before{top:0;left:8px;transform:rotateZ(90deg);transform-origin:left top}.MaterialPreview__container:not(.MaterialPreview__small) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:after{top:0;left:100%;margin-left:-8px;transform:rotateZ(90deg) rotateX(180deg);transform-origin:left top}.MaterialPreview__container:not(.MaterialPreview__small):not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:before,.MaterialPreview__container:not(.MaterialPreview__small):not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:after,.MaterialPreview__container:not(.MaterialPreview__small):not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper:after,.MaterialPreview__container:not(.MaterialPreview__small):not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper:before{background:linear-gradient(-45deg, #fff8bc 8px, red 8px, blue 8px, transparent 0),linear-gradient(45deg, #fff8bc 8px, transparent 0);background-position:left top;background-repeat:repeat-x;background-size:8px 16px;content:"";display:block;height:8px;width:100%;position:absolute;left:0;z-index:1;outline:1px solid rgba(0,0,0,0)}.MaterialPreview__container:not(.MaterialPreview__small):not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper:before{top:-8px;transform:rotateZ(180deg);transform-origin:bottom center}.MaterialPreview__container:not(.MaterialPreview__small):not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper:after{bottom:0}.MaterialPreview__container:not(.MaterialPreview__small):not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:before{top:0;left:8px;transform:rotateZ(90deg);transform-origin:left top}.MaterialPreview__container:not(.MaterialPreview__small):not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:after{top:0;left:100%;margin-left:-8px;transform:rotateZ(90deg) rotateX(180deg);transform-origin:left top}.MaterialPreview__container.MaterialPreview__small .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:before,.MaterialPreview__container.MaterialPreview__small .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:after,.MaterialPreview__container.MaterialPreview__small .MaterialPreview__zigzagWrapper:after,.MaterialPreview__container.MaterialPreview__small .MaterialPreview__zigzagWrapper:before{background:linear-gradient(-45deg, white 6px, red 6px, blue 6px, transparent 0),linear-gradient(45deg, white 6px, transparent 0);background-position:left top;background-repeat:repeat-x;background-size:6px 12px;content:"";display:block;height:6px;width:100%;position:absolute;left:0;z-index:1;outline:1px solid rgba(0,0,0,0)}.MaterialPreview__container.MaterialPreview__small .MaterialPreview__zigzagWrapper:before{top:-6px;transform:rotateZ(180deg);transform-origin:bottom center}.MaterialPreview__container.MaterialPreview__small .MaterialPreview__zigzagWrapper:after{bottom:0}.MaterialPreview__container.MaterialPreview__small .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:before{top:0;left:6px;transform:rotateZ(90deg);transform-origin:left top}.MaterialPreview__container.MaterialPreview__small .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:after{top:0;left:100%;margin-left:-6px;transform:rotateZ(90deg) rotateX(180deg);transform-origin:left top}.MaterialPreview__container.MaterialPreview__small:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:before,.MaterialPreview__container.MaterialPreview__small:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:after,.MaterialPreview__container.MaterialPreview__small:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper:after,.MaterialPreview__container.MaterialPreview__small:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper:before{background:linear-gradient(-45deg, #fff8bc 6px, red 6px, blue 6px, transparent 0),linear-gradient(45deg, #fff8bc 6px, transparent 0);background-position:left top;background-repeat:repeat-x;background-size:6px 12px;content:"";display:block;height:6px;width:100%;position:absolute;left:0;z-index:1;outline:1px solid rgba(0,0,0,0)}.MaterialPreview__container.MaterialPreview__small:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper:before{top:-6px;transform:rotateZ(180deg);transform-origin:bottom center}.MaterialPreview__container.MaterialPreview__small:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper:after{bottom:0}.MaterialPreview__container.MaterialPreview__small:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:before{top:0;left:6px;transform:rotateZ(90deg);transform-origin:left top}.MaterialPreview__container.MaterialPreview__small:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:after{top:0;left:100%;margin-left:-6px;transform:rotateZ(90deg) rotateX(180deg);transform-origin:left top}.MaterialPreview__container.MaterialPreview__tiny .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:before,.MaterialPreview__container.MaterialPreview__tiny .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:after,.MaterialPreview__container.MaterialPreview__tiny .MaterialPreview__zigzagWrapper:after,.MaterialPreview__container.MaterialPreview__tiny .MaterialPreview__zigzagWrapper:before{background:linear-gradient(-45deg, white 4px, red 4px, blue 4px, transparent 0),linear-gradient(45deg, white 4px, transparent 0);background-position:left top;background-repeat:repeat-x;background-size:4px 8px;content:"";display:block;height:4px;width:100%;position:absolute;left:0;z-index:1;outline:1px solid rgba(0,0,0,0)}.MaterialPreview__container.MaterialPreview__tiny .MaterialPreview__zigzagWrapper:before{top:-4px;transform:rotateZ(180deg);transform-origin:bottom center}.MaterialPreview__container.MaterialPreview__tiny .MaterialPreview__zigzagWrapper:after{bottom:0}.MaterialPreview__container.MaterialPreview__tiny .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:before{top:0;left:4px;transform:rotateZ(90deg);transform-origin:left top}.MaterialPreview__container.MaterialPreview__tiny .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:after{top:0;left:100%;margin-left:-4px;transform:rotateZ(90deg) rotateX(180deg);transform-origin:left top}.MaterialPreview__container.MaterialPreview__tiny:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:before,.MaterialPreview__container.MaterialPreview__tiny:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:after,.MaterialPreview__container.MaterialPreview__tiny:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper:after,.MaterialPreview__container.MaterialPreview__tiny:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper:before{background:linear-gradient(-45deg, #fff8bc 4px, red 4px, blue 4px, transparent 0),linear-gradient(45deg, #fff8bc 4px, transparent 0);background-position:left top;background-repeat:repeat-x;background-size:4px 8px;content:"";display:block;height:4px;width:100%;position:absolute;left:0;z-index:1;outline:1px solid rgba(0,0,0,0)}.MaterialPreview__container.MaterialPreview__tiny:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper:before{top:-4px;transform:rotateZ(180deg);transform-origin:bottom center}.MaterialPreview__container.MaterialPreview__tiny:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper:after{bottom:0}.MaterialPreview__container.MaterialPreview__tiny:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:before{top:0;left:4px;transform:rotateZ(90deg);transform-origin:left top}.MaterialPreview__container.MaterialPreview__tiny:not(.MaterialPreview__dot).MaterialPreview__highlighted:not(.MaterialPreview__noHighlight) .MaterialPreview__zigzagWrapper .MaterialPreview__zigzag:after{top:0;left:100%;margin-left:-4px;transform:rotateZ(90deg) rotateX(180deg);transform-origin:left top}.MaterialPreview__dot .MaterialPreview__image:after{content:"";position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:1;left:0;top:0;right:0;bottom:0;margin:auto;border-radius:50%;height:15px;width:15px}.MaterialPreview__dot .MaterialPreview__image:hover:after{animation:MaterialPreview__fadeIn .2s ease-in 0s;background-color:#fff;border:2px solid #8f8e8e}.MaterialPreview__dot.MaterialPreview__highlighted .MaterialPreview__image:after{background-color:#00a4b8;border:2px solid #d9d9d9;animation:none}.MaterialPreview__image{display:inline-block;max-width:100%;max-height:100%;overflow:hidden;position:relative}.MaterialPreview__image img{max-width:100%}.MaterialPreview__title{color:#373737;margin:.4em 0 .2em;font-family:MaisonNeue-Book,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:2.8rem;letter-spacing:0.064rem;line-height:1.31;min-height:2.62em;display:flex;flex-direction:column;justify-content:center;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width: 768px){.MaterialPreview__title{font-size:1.4rem;line-height:1.21;min-height:2.42em;margin-bottom:.4em}}@media screen and (max-width: 767px){.MaterialPreview__title{font-size:1.2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.MaterialPreview__addButton{position:relative;cursor:pointer;color:#bababa;width:25px;height:25px;line-height:25px;text-align:center;border:1px solid #bababa}.MaterialPreview__addButton:before{content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}.MaterialPreview__addButton svg{display:block;height:23px;width:23px}.MaterialPreview__addButton path{stroke:rgba(100,99,100,.8)}.MaterialPreview__addButton:hover{border-color:#000}.MaterialPreview__addButton:hover path{stroke:#000}@media screen and (max-width: 992px){.MaterialPreview__addButton{height:20px;line-height:20px;width:20px}.MaterialPreview__addButton svg{height:18px;width:18px}}@media screen and (max-width: 767px){.MaterialPreview__addButton{height:17px;line-height:17px;width:17px}.MaterialPreview__addButton svg{height:15px;width:15px}}.MaterialPreview__added{display:block}.MaterialPreview__added .MaterialPreview__addButton:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background:rgba(100,99,100,.8);border:2px solid #fff;animation:MaterialPreview__fadeIn 100ms ease-in 0s}.MaterialPreview__invalid:after,.MaterialPreview__invalid:before{content:"";-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;display:block;top:5px;left:5px;right:5px;bottom:5px;position:absolute;z-index:1}.MaterialPreview__invalidImage{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.MaterialPreview__invalidImage:after,.MaterialPreview__invalidImage:before{content:"";-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;display:block;top:0px;left:0px;right:0px;bottom:0px;position:absolute;z-index:1}.MaterialPreview__invalidImage:after{background:linear-gradient(45deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 49%, rgb(255, 255, 255) 49%, rgb(255, 255, 255) 51%, rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 100%)}.MaterialPreview__invalidImage:before{background:linear-gradient(135deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 49%, rgb(255, 255, 255) 49%, rgb(255, 255, 255) 51%, rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 100%)}.MaterialPreview__small .MaterialPreview__title{font-size:1.1rem}.MaterialPreview__small .MaterialPreview__addButton{height:20px;line-height:20px;width:20px}.MaterialPreview__small .MaterialPreview__addButton svg{height:20px;width:20px;margin:-1px 0 0 -1px}.MaterialPreview__button{display:flex}@media screen and (min-width: 993px){.MaterialPreview__configuratorLayout .MaterialPreview__title{display:none}}.MaterialPreview__title.MaterialPreview__truncatedTitle>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block}
@keyframes ProductThumbnails__fadeIn{0%{opacity:0}100%{opacity:1}}.ProductThumbnails__slides{position:relative}.ProductThumbnails__slides .slick-prev{left:-40px}.ProductThumbnails__slides .slick-prev::before{background-image:url("/img/icons/general/arrow-chevron-left-white.svg")}@media screen and (max-width: 767px){.ProductThumbnails__slides .slick-prev::before{left:-30px;background-image:url("/img/icons/general/arrow-chevron-left.svg")}}.ProductThumbnails__slides .slick-next{right:-30px}.ProductThumbnails__slides .slick-next::before{background-image:url("/img/icons/general/arrow-chevron-left-white.svg")}@media screen and (max-width: 767px){.ProductThumbnails__slides .slick-next::before{background-image:url("/img/icons/general/arrow-chevron-left.svg")}}.ProductThumbnails__thumbnailContainer{width:55px;height:55px;position:relative;border-radius:100px;cursor:pointer}@media screen and (max-width: 992px){.ProductThumbnails__thumbnailContainer{display:block;width:48px;height:48px}}.ProductThumbnails__numberedThumb{background-color:#fff;display:flex;align-items:center;justify-content:center;font-family:MaisonNeue-Book,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.1rem;line-height:2.9rem;letter-spacing:0.025rem}@media screen and (max-width: 992px){.ProductThumbnails__numberedThumb{display:flex;width:48px;height:48px}}.ProductThumbnails__thumbnail{width:100%;height:100%;border-radius:100px;position:absolute;top:0;left:0;background-size:cover;background-position:center}.ProductThumbnails__carouselThumbnailContainer{margin-right:10px}.ProductThumbnails__imageOverlay{background-color:#c0b283;opacity:.5;z-index:1}
@keyframes ProductFeature__fadeIn{0%{opacity:0}100%{opacity:1}}.ProductFeature__container{max-width:803px;margin:0 auto;animation:ProductFeature__fadeIn 600ms ease-in 0s}.ProductFeature__container .ProductFeature__mediaContainer{padding-top:75%;background-size:cover;background-position:center;display:flex;flex-direction:column;width:100%;height:0px;position:relative}.ProductFeature__container .ProductFeature__mediaContainer .ProductFeature__video{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width: 992px){.ProductFeature__container .ProductFeature__mediaContainer .ProductFeature__thumbnailsContainer.ProductFeature__withCarousel{display:none}}.ProductFeature__container .ProductFeature__mediaContainer .ProductFeature__thumbnailsContainer{position:absolute;top:calc(100% - 80px);align-self:center;margin:15px 0 0 -15px;display:flex;margin-bottom:30px;-moz-column-gap:10px;column-gap:10px}@media screen and (max-width: 767px){.ProductFeature__container .ProductFeature__mediaContainer .ProductFeature__thumbnailsContainer{display:none}}.ProductFeature__container .ProductFeature__contentContainer{padding-bottom:30px;background-color:#faf7f3}@media screen and (max-width: 767px){.ProductFeature__container .ProductFeature__contentContainer{padding:20px}}.ProductFeature__container .ProductFeature__contentContainer .ProductFeature__carouselContainer{display:none}@media screen and (max-width: 767px){.ProductFeature__container .ProductFeature__contentContainer .ProductFeature__carouselContainer{display:block;margin:0 auto;width:230px;margin-bottom:20px}}.ProductFeature__container .ProductFeature__contentContainer .ProductFeature__title{font-family:MaisonNeue-Demi,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.8rem;letter-spacing:0.025rem;color:#373737;margin:0;padding:20px}@media screen and (max-width: 767px){.ProductFeature__container .ProductFeature__contentContainer .ProductFeature__title{padding:0}}.ProductFeature__container .ProductFeature__contentContainer .ProductFeature__description{font-family:MaisonNeue-Book,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:2.8rem;letter-spacing:0.025rem;margin:0px 20px}@media screen and (max-width: 767px){.ProductFeature__container .ProductFeature__contentContainer .ProductFeature__description{margin:20px 0}}.ProductFeature__container .ProductFeature__contentContainer .ProductFeature__buttonContainer{display:flex;justify-content:center;margin:30px 0 0 0;-moz-column-gap:10px;column-gap:10px}@media screen and (max-width: 992px){.ProductFeature__container .ProductFeature__contentContainer .ProductFeature__buttonContainer{flex-direction:column;row-gap:20px;margin:20px 20px 0}}@media screen and (max-width: 767px){.ProductFeature__container .ProductFeature__contentContainer .ProductFeature__buttonContainer{margin:0}}.ProductFeature__container .ProductFeature__contentContainer .ProductFeature__buttonContainer .ProductFeature__button{background-color:#faf7f3;border-radius:2px;border:solid 1px #373737;color:#373737;text-align:center}.ProductFeature__container .ProductFeature__contentContainer .ProductFeature__buttonContainer .ProductFeature__button:hover{opacity:.5}.ProductFeature__container .ProductFeature__contentContainer.ProductFeature__noPaddingBottom{padding-bottom:0px}.ProductFeature__grow{flex-grow:1}.ProductFeature__carouselContainer{width:290px;margin:10px 0;align-self:center;display:none}@media screen and (max-width: 992px){.ProductFeature__carouselContainer{display:block;position:absolute;top:calc(100% - 80px)}}@media screen and (max-width: 767px){.ProductFeature__carouselContainer{position:static;display:none}}.ProductFeature__formContainer{background-color:#fff}.ProductFeature__closeIconContainer{z-index:1;float:right;position:relative;left:-40px}.ProductFeature__close{position:absolute;align-self:flex-end;height:40px;width:40px}.ProductFeature__close svg *{stroke-width:4;stroke:#fff}.ProductFeature__close:hover{opacity:.5}.ProductFeature__close.ProductFeature__blackColor svg *{stroke:#000}.ProductFeature__thumbnailsContainer.ProductFeature__videoOverlay{position:relative;bottom:310px}.ProductFeature__mobileThumbsnailContainer{display:none}@media screen and (max-width: 767px){.ProductFeature__mobileThumbsnailContainer{display:flex;justify-content:center;display:flex;-moz-column-gap:10px;column-gap:10px;margin-bottom:10px}}
@keyframes FurnitureFeatureTile__fadeIn{0%{opacity:0}100%{opacity:1}}.FurnitureFeatureTile__videoContainer{pointer-events:none;overflow:hidden;display:flex;flex-direction:column;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0;height:100%;z-index:-1}.FurnitureFeatureTile__videoContainer.FurnitureFeatureTile__show{z-index:1}.FurnitureFeatureTile__videoTileContainer{cursor:pointer;background-color:#faf7f3}.FurnitureFeatureTile__video{display:block;height:100%;align-self:center}.FurnitureFeatureTile__tile{cursor:pointer;position:relative;display:flex;flex-direction:column;padding:0px 20px;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width: 768px){.FurnitureFeatureTile__tile{height:475px}}@media screen and (max-width: 768px){.FurnitureFeatureTile__tile{height:424px;background-size:100% auto}}@media screen and (min-width: 1024px){.FurnitureFeatureTile__tile .FurnitureFeatureTile__buttonContainer{transition:opacity 200ms ease-in;opacity:0}}.FurnitureFeatureTile__tile:hover .FurnitureFeatureTile__buttonContainer{opacity:1}@media screen and (max-width: 1024px){.FurnitureFeatureTile__tile{padding:0;background-position:center;background-origin:content-box;padding-bottom:80px}.FurnitureFeatureTile__tile .FurnitureFeatureTile__buttonContainer{width:100%;display:flex}}.FurnitureFeatureTile__fillerTile{cursor:auto;display:flex;justify-content:center;padding:0 74px;background-color:#faf7f3}@media screen and (max-width: 1280px){.FurnitureFeatureTile__fillerTile{padding:0 37px}}@media screen and (max-width: 1024px){.FurnitureFeatureTile__fillerTile{padding:0 20px;padding-top:75%;height:100%;position:relative}}@media screen and (max-width: 1024px){.FurnitureFeatureTile__fillerTile .FurnitureFeatureTile__contentContainer{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:20px;width:100%;height:100%;position:absolute;top:0;left:0}}.FurnitureFeatureTile__fillerTile .FurnitureFeatureTile__description{width:100%;margin:0 0 30px;color:#373737;font-family:MaisonNeue-Demi,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3.6rem;line-height:5rem;letter-spacing:0.025rem}@media screen and (max-width: 1024px){.FurnitureFeatureTile__fillerTile .FurnitureFeatureTile__description{font-family:MaisonNeue-Demi,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.1rem;line-height:2.9rem;letter-spacing:0.025rem;color:#373737}}@media screen and (max-width: 767px){.FurnitureFeatureTile__fillerTile .FurnitureFeatureTile__description{margin:0;padding-bottom:20px}}.FurnitureFeatureTile__fillerTile .FurnitureFeatureTile__link{white-space:nowrap;width:-moz-fit-content;width:fit-content;border-bottom:solid 1px #373737}.FurnitureFeatureTile__fillerTile .FurnitureFeatureTile__link a{text-transform:uppercase;color:#373737;font-family:MaisonNeue-Demi,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:2.5rem;letter-spacing:0.2rem}.FurnitureFeatureTile__fillerTile .FurnitureFeatureTile__link a:hover{color:rgba(100,99,100,.8)}.FurnitureFeatureTile__grow{flex-grow:1}.FurnitureFeatureTile__titleContainer{min-height:65px;margin-bottom:19px;border-radius:2px;background-color:#faf7f3;display:flex;align-items:center;padding:0 10px;z-index:10}@media screen and (max-width: 1024px){.FurnitureFeatureTile__titleContainer{min-height:80px;align-items:flex-start;height:auto;padding:20px 10px;justify-content:center;flex-direction:column;row-gap:10px;margin:80px 0 0;position:absolute;bottom:0;width:100%}}@media screen and (max-width: 767px){.FurnitureFeatureTile__titleContainer{margin:80px 0 0 0}}.FurnitureFeatureTile__titleContainer p{font-family:MaisonNeue-Demi,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.8rem;letter-spacing:0.025rem;color:#373737;margin:0;width:100%}.FurnitureFeatureTile__additionalTile{border-radius:5px}@media screen and (max-width: 1024px){.FurnitureFeatureTile__additionalTile{max-height:350px;padding-bottom:90px;background-origin:content-box}}.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__titleContainer{display:flex;flex-direction:row;justify-content:space-between}.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__titleContainer p{width:calc(100% - ((35px) + 5px));display:flex;height:100%;align-items:center}.FurnitureFeatureTile__additionalTile:hover .FurnitureFeatureTile__additionalTileButton{opacity:1}@media screen and (max-width: 1024px){.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__titleContainer{position:absolute;bottom:0;width:100%;min-height:90px;padding:20px 10px}.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__titleContainer p{-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width: 1024px)and (max-width: 1024px){.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__titleContainer p{font-family:MaisonNeue-Demi,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:2.5rem;letter-spacing:0.025rem;min-height:50px;align-items:flex-start}}@media screen and (max-width: 767px){.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__titleContainer p{width:calc(100% - ((23px) + 10px));font-family:MaisonNeue-Demi,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:2.5rem;letter-spacing:0.025rem}}@media screen and (max-width: 767px){.FurnitureFeatureTile__additionalTile{height:290px;background-size:cover;background-position:50% 0}}.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__additionalTileButton{opacity:1}.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__additionalTileButton.Button__button{height:35px;width:35px;border-radius:18px;padding:0;border:solid 1px #373737}.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__additionalTileButton:hover,.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__additionalTileButton.FurnitureFeatureTile__active{background-color:#373737}.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__additionalTileButton:hover .FurnitureFeatureTile__additionalTileButtonIcon svg *,.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__additionalTileButton.FurnitureFeatureTile__active .FurnitureFeatureTile__additionalTileButtonIcon svg *{stroke:#fff}.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__additionalTileButton .FurnitureFeatureTile__additionalTileButtonIcon{display:flex;justify-content:center}.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__additionalTileButton .FurnitureFeatureTile__additionalTileButtonIcon svg{height:24px;transform:rotate(0.74turn)}.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__additionalTileButton .FurnitureFeatureTile__additionalTileButtonIcon svg *{stroke-width:6;stroke:#373737}@media screen and (max-width: 767px){.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__additionalTileButton.Button__button{height:23px;width:23px}.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__additionalTileButton .FurnitureFeatureTile__additionalTileButtonIcon svg{height:15px}.FurnitureFeatureTile__additionalTile .FurnitureFeatureTile__additionalTileButton .FurnitureFeatureTile__additionalTileButtonIcon svg *{stroke-width:8}}
@keyframes DiscountExplainer__fadeIn{0%{opacity:0}100%{opacity:1}}.DiscountExplainer__container{background:#f4f4f4;color:#373737;max-width:1220px;margin-left:auto;margin-right:auto;margin-bottom:30px}.DiscountExplainer__wrapper{display:flex;flex-wrap:wrap}.DiscountExplainer__card{min-width:50%;position:relative}.DiscountExplainer__card .DiscountExplainer__imageWrapper{height:100%;overflow:hidden}.DiscountExplainer__card .DiscountExplainer__background{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.DiscountExplainer__card .DiscountExplainer__text{position:absolute;top:0;left:0;padding:90px 30px 0}.DiscountExplainer__card .DiscountExplainer__text h5{font-family:MaisonNeue-Demi,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.8rem;letter-spacing:0.025rem;color:#373737;font-weight:normal;margin-bottom:22px}.DiscountExplainer__card .DiscountExplainer__text p{font-family:MaisonNeue-Book,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:2.8rem;letter-spacing:0.025rem;max-width:400px}.DiscountExplainer__discounts{flex:1;padding:0px 30px;margin:auto 0}.DiscountExplainer__discountItem{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;border-bottom:1px solid #d9d9d9;padding:30px 10px}.DiscountExplainer__discountItem:last-child{border-bottom:none}.DiscountExplainer__discountConditions{min-width:120px;padding-right:30px}.DiscountExplainer__discountPercentage{font-family:MaisonNeue-Demi,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.1rem;line-height:2.9rem;letter-spacing:0.025rem;color:#373737;font-weight:normal;white-space:nowrap;padding-right:12px}@media screen and (max-width: 767px){.DiscountExplainer__discountPercentage{font-family:MaisonNeue-Demi,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.8rem;letter-spacing:0.025rem;color:#373737}}.DiscountExplainer__discountQuantity{font-family:MaisonNeue-Book,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:2.5rem;letter-spacing:0.025rem;white-space:nowrap}.DiscountExplainer__discountIcons img{height:70px;width:auto;margin:10px 2px}@media screen and (max-width: 1024px){.DiscountExplainer__container{text-align:center}.DiscountExplainer__wrapper{display:inline-block;text-align:left}.DiscountExplainer__card{width:100%}.DiscountExplainer__card .DiscountExplainer__background{display:none}.DiscountExplainer__card .DiscountExplainer__text{position:static;padding-top:40px}.DiscountExplainer__card .DiscountExplainer__text p{font-family:MaisonNeue-Book,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:2.5rem;letter-spacing:0.025rem;max-width:none}.DiscountExplainer__discounts{padding:0 30px}}@media screen and (max-width: 500px){.DiscountExplainer__discounts{padding:0px}.DiscountExplainer__discountItem{padding:30px 20px;flex-wrap:wrap}.DiscountExplainer__discountConditions{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.DiscountExplainer__discountIcons{width:100%;margin-top:20px}.DiscountExplainer__discountIcons img{height:58px;margin:0 2px}.DiscountExplainer__card .DiscountExplainer__text{padding:40px 20px 0}}
@keyframes FurnitureFeatureListGrid__fadeIn{0%{opacity:0}100%{opacity:1}}.FurnitureFeatureListGrid__container{max-width:1220px;margin:0 auto}.FurnitureFeatureListGrid__header{font-family:MaisonNeue-Demi,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.1rem;line-height:2.9rem;letter-spacing:0.025rem;color:#373737;margin-top:30px;margin-bottom:40px;text-align:center}@media screen and (max-width: 992px){.FurnitureFeatureListGrid__header{margin-top:20px;margin-bottom:30px;letter-spacing:0}}@media screen and (max-width: 767px){.FurnitureFeatureListGrid__header{margin-top:15px}}.FurnitureFeatureListGrid__videoContainer{margin-bottom:30px}@media screen and (max-width: 767px){.FurnitureFeatureListGrid__videoContainer{margin-bottom:15px}}.FurnitureFeatureListGrid__videoContainer .FurnitureFeatureListGrid__video .Video__videoWrapper{width:100%;padding-top:56.25%;height:0px;position:relative}@media screen and (max-width: 767px){.FurnitureFeatureListGrid__videoContainer .FurnitureFeatureListGrid__video .Video__videoWrapper{padding-top:75%}}.FurnitureFeatureListGrid__videoContainer .FurnitureFeatureListGrid__video .Video__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.FurnitureFeatureListGrid__videoContainer .FurnitureFeatureListGrid__video .Video__playIcon{left:0%}@media screen and (max-width: 767px){.FurnitureFeatureListGrid__videoContainer .FurnitureFeatureListGrid__video .Video__content{padding:0px}}.FurnitureFeatureListGrid__allFeaturesContainer{animation:FurnitureFeatureListGrid__fadeIn 600ms ease-in 0s;margin-bottom:15px}@media screen and (max-width: 1280px){.FurnitureFeatureListGrid__tilesContainer,.FurnitureFeatureListGrid__videoContainerMaintainRatio{margin:0 30px}}@media screen and (max-width: 767px){.FurnitureFeatureListGrid__tilesContainer,.FurnitureFeatureListGrid__videoContainerMaintainRatio{margin:0 10px}}.FurnitureFeatureListGrid__featuresContainer{display:flex;flex-wrap:wrap}.FurnitureFeatureListGrid__tileContainer{margin-right:30px;margin-bottom:30px;width:calc(50% - 15px)}.FurnitureFeatureListGrid__tileContainer:nth-of-type(2n + 2){margin-right:0px}@media screen and (max-width: 767px){.FurnitureFeatureListGrid__tileContainer{margin-right:0px;margin-bottom:20px;width:100%}}.FurnitureFeatureListGrid__additionalTileContainer{margin-right:30px;margin-bottom:40px;width:calc(33.3333333333% - 20px)}.FurnitureFeatureListGrid__additionalTileContainer:nth-child(3n+3){margin-right:0px}@media screen and (max-width: 992px){.FurnitureFeatureListGrid__additionalTileContainer{margin-bottom:20px}}@media screen and (max-width: 767px){.FurnitureFeatureListGrid__additionalTileContainer{width:calc(50% - 5px);margin-right:0}.FurnitureFeatureListGrid__additionalTileContainer:nth-child(odd){margin-right:10px}}.FurnitureFeatureListGrid__additionalOptionsTitle{font-family:MaisonNeue-Demi,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.1rem;line-height:2.9rem;letter-spacing:0.025rem;color:#373737;text-align:center;margin-bottom:20px}.FurnitureFeatureListGrid__modalContent{padding:0}.FurnitureFeatureListGrid__modalOverlay .Modal__panel{max-width:803px;min-height:-moz-fit-content;min-height:fit-content}.FurnitureFeatureListGrid__modalHeader{display:none}
