.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@font-face{font-family:Geologica;src:url(/cdn/shop/files/GeologicaRoman-Light.eot?v=1762914690);src:url(/cdn/shop/files/GeologicaRoman-Light.eot?v=1762914690?#iefix) format("embedded-opentype"),url(/cdn/shop/files/GeologicaRoman-Light.woff2?v=1762914691) format("woff2"),url(/cdn/shop/files/GeologicaRoman-Light.woff?v=1762914691) format("woff"),url(/cdn/shop/files/GeologicaRoman-Light.ttf?v=1762914691) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/cdn/shop/files/GeologicaRoman-Regular.eot?v=1762914691);src:url(/cdn/shop/files/GeologicaRoman-Regular.eot?v=1762914691?#iefix) format("embedded-opentype"),url(/cdn/shop/files/GeologicaRoman-Regular.woff2?v=1762914691) format("woff2"),url(/cdn/shop/files/GeologicaRoman-Regular.woff?v=1762914690) format("woff"),url(/cdn/shop/files/GeologicaRoman-Regular.ttf?v=1762914691) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/cdn/shop/files/GeologicaRoman-Medium.eot?v=1762914690);src:url(/cdn/shop/files/GeologicaRoman-Medium.eot?v=1762914690?#iefix) format("embedded-opentype"),url(/cdn/shop/files/GeologicaRoman-Medium.woff2?v=1762914691) format("woff2"),url(/cdn/shop/files/GeologicaRoman-Medium.woff?v=1762914690) format("woff"),url(/cdn/shop/files/GeologicaRoman-Medium.ttf?v=1762914690) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/cdn/shop/files/GeologicaRoman-SemiBold.eot?v=1762914437);src:url(/cdn/shop/files/GeologicaRoman-SemiBold.eot?v=1762914437?#iefix) format("embedded-opentype"),url(/cdn/shop/files/GeologicaRoman-SemiBold.woff2?v=1762914436) format("woff2"),url(/cdn/shop/files/GeologicaRoman-SemiBold.woff?v=1762914436) format("woff"),url(/cdn/shop/files/GeologicaRoman-SemiBold.ttf?v=1762914437) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/cdn/shop/files/GeologicaRoman-Bold.eot?v=1762914690);src:url(/cdn/shop/files/GeologicaRoman-Bold.eot?v=1762914690?#iefix) format("embedded-opentype"),url(/cdn/shop/files/GeologicaRoman-Bold.woff2?v=1762914690) format("woff2"),url(/cdn/shop/files/GeologicaRoman-Bold.woff?v=1762914690) format("woff"),url(/cdn/shop/files/GeologicaRoman-Bold.ttf?v=1762914691) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geologica;src:url(/cdn/shop/files/Geologica-Black.eot?v=1761801676);src:url(/cdn/shop/files/Geologica-Black.eot?v=1761801676?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Geologica-Black.woff2?v=1761801675) format("woff2"),url(/cdn/shop/files/Geologica-Black.woff?v=1761801676) format("woff"),url(/cdn/shop/files/Geologica-Black.ttf?v=1761801676) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:BentonModDisp;src:url(/cdn/shop/files/BentonModDisp-SemiboldItalic.eot?v=1762922599);src:url(/cdn/shop/files/BentonModDisp-SemiboldItalic.eot?v=1762922599?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BentonModDisp-SemiboldItalic.woff2?v=1762922599) format("woff2"),url(/cdn/shop/files/BentonModDisp-SemiboldItalic.woff?v=1762922599) format("woff"),url(/cdn/shop/files/BentonModDisp-SemiboldItalic.ttf?v=1762922599) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:BentonModDisp;src:url(/cdn/shop/files/BentonModDisp-Bold.eot?v=1762922599);src:url(/cdn/shop/files/BentonModDisp-Bold.eot?v=1762922599?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BentonModDisp-Bold.woff2?v=1762922599) format("woff2"),url(/cdn/shop/files/BentonModDisp-Bold.woff?v=1762922599) format("woff"),url(/cdn/shop/files/BentonModDisp-Bold.ttf?v=1762922600) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BentonModDisp;src:url(/cdn/shop/files/BentonModDisp-BoldItalic.eot?v=1763373717);src:url(/cdn/shop/files/BentonModDisp-BoldItalic.eot?v=1763373717?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BentonModDisp-BoldItalic.woff2?v=1763373703) format("woff2"),url(/cdn/shop/files/BentonModDisp-BoldItalic.woff?v=1763373725) format("woff"),url(/cdn/shop/files/BentonModDisp-BoldItalic.ttf?v=1763373720) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:BentonModDisp;src:url(/cdn/shop/files/BentonModDisp-Black.eot?v=1763373402);src:url(/cdn/shop/files/BentonModDisp-Black.eot?v=1763373402?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BentonModDisp-Black.woff2?v=1763373384) format("woff2"),url(/cdn/shop/files/BentonModDisp-Black.woff?v=1763373425) format("woff"),url(/cdn/shop/files/BentonModDisp-Black.ttf?v=1763373348) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/cdn/shop/files/Inter18pt-Regular.eot?v=1762419178);src:url(/cdn/shop/files/Inter18pt-Regular.eot?v=1762419178?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Inter18pt-Regular.woff2?v=1762419177) format("woff2"),url(/cdn/shop/files/Inter18pt-Regular.woff?v=1762419177) format("woff"),url(/cdn/shop/files/Inter18pt-Regular.ttf?v=1762419178) format("truetype");font-weight:400;font-style:normal;font-display:swap}.cst-index .showroom-section{z-index:1;position:relative}.btn-center-wrp{text-align:center}.images-set-one-wrp img{border-radius:10px}.images-set-one-wrp{margin-bottom:30px}.showroom-section .h3{margin-top:0;margin-bottom:30px}body .buttion-custom{margin:25px 0 0}.cst-page-warranty-new .breadcrumbs a.breadcrumbs__link:hover{text-decoration:underline}.cst-page-warranty-new .breadcrumbs a.breadcrumbs__link,.cst-page-warranty-new .breadcrumbs span{color:#4b4f54;text-decoration:none;font-size:12px;font-weight:600}.cst-page-judgeme_reviews .multicolumn.background-primary .multicolumn-card{background:#fbf8f5}body a.jdgm-write-rev-link,.jdgm-widget-actions-wrapper a.jdgm-write-rev-link.close-form-btn,.jdgm-form__fieldset a.jdgm-btn.jdgm-btn--border.jdgm-cancel-rev,input.jdgm-btn.jdgm-btn--solid.jdgm-submit-rev{border-radius:10px}body .jdgm-form__fieldset p a{color:#971b2f}body{letter-spacing:0!important}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:1;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;display:block!important}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px #0009;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px #0009;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#0009;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#0009;position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}body .button,body .button--primary{letter-spacing:-.176px;font-size:var(--font-size16);padding:0 1.6rem 0 1.5rem;position:relative;transition:all .3s;text-transform:uppercase}body .button:not([disabled]):hover:after,body .shopify-challenge__button:hover:after,body .customer button:hover:after,body .shopify-payment-button__button--unbranded:hover:after{--border-offset: 1.3px;box-shadow:none}body .button--primary:after{background:url(/cdn/shop/files/btn-arrow.svg?v=1761814473);content:""!important;width:10px;position:relative;display:inline-block;background-repeat:no-repeat;background-position:center right;right:-5px;left:auto;box-shadow:none!important;transition:transform .3s ease;height:12px;top:0}body .button--primary:hover:after{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(97deg) brightness(110%) contrast(101%)}.underline-links-hover:hover a{text-decoration:underline;text-underline-offset:.3rem}b{font-weight:700}body .hxxl{font-size:85px}body .hxl{font-size:75px}body .h0{font-size:50px}body .h1{font-size:40px}body .h2{font-size:35px}body .h3{font-size:60px}.image-with-text__heading.h4{font-size:40px;line-height:1.3}body .customer button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))}body .customer button:hover{background-color:rgb(var(--color-button-hover))!important;color:rgb(var(--color-button-text-hover))!important;border-color:rgb(var(--color-button-hover))!important}*{outline:none}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0;line-height:calc(1 + .16/max(1,var(--font-heading-scale)))}.hxl{line-height:calc(1 + .083334 /max(1,var(--font-heading-scale)));letter-spacing:-.02em}img{max-width:100%;height:auto}.button,.button-label,.shopify-challenge__button,.customer button{font-family:var(--font-heading-family);font-size:1.4rem;font-weight:500;letter-spacing:-.03rem}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:calc(4.7rem + var(--buttons-border-width) * 2)}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{content:none}.button,.shopify-challenge__button,.customer button{border:1px solid rgb(var(--color-button-border))}.button:hover,.shopify-challenge__button:hover,.customer button:hover{background-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover));border-color:rgb(var(--color-button-hover))}.button.button--secondary:disabled,.button.button--secondary[aria-disabled=true],.button.button--secondary.disabled{color:#fff;border-color:#c9c9c9;opacity:1}.button.button--secondary:disabled:hover,.button.button--secondary[aria-disabled=true]:hover,.button.button--secondary.disabled:hover{background:transparent;color:#c9c9c9;border-color:#c9c9c9;opacity:1}.field__input,.select__select,.customer .field input,.customer select{height:55px;background:#f8f8f8;border-radius:0;border:none;outline:none;color:rgba(var(--color-text));font-family:Geologica}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{content:none}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:2.2rem 1.5rem .8rem 2rem}.field__label,.customer .field label{left:2rem;top:1.6rem}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{left:2rem}.swiper-pagination{position:static;margin-block-start:2rem}.swiper-pagination-bullet{width:1rem;height:1rem;border:1px solid #878787;background:transparent;opacity:1}.swiper-pagination-bullet-active{background:#f4c144;border-color:#f4c144;opacity:1}.cart-drawer .drawer__close{top:5px}body.cst-customers-account .account table td:first-of-type a{padding-left:0;padding-right:0}.cst-page-support .right{z-index:1!important}form#customer_login a.button--primary,.login a.button--primary{padding:0}.cst-search .article-card-wrapper .card__content a.full-unstyled-link:hover{text-decoration:underline}.cart-item__quantity quantity-popover .quantity{background:#fff;border:1px solid #D9D9D9;background:#fbf8f5}body .cart__footer-wrapper:last-child .cart__footer{padding-top:0}div#main-cart-footer .cart__footer .cart__note{width:550px}div#main-cart-footer label{color:rgba(var(--color-text))}cart-remove-button .icon-remove{color:#971b2f}.cst-search .product-grid .card-wrapper .card__content{height:auto!important}.cst-search .article-card-wrapper .card__content{padding:0!important}body .quantity__button:focus,body .quantity__input:focus{background-color:transparent;outline:0;box-shadow:0 0;z-index:2}body.cst-search .card__badge.top{position:absolute;left:10px}body .customer thead th{font-size:var(--font-size16);font-weight:700;color:var(--title-color)!important}body .account table td:first-of-type a{font-size:var(--font-size16)}body .account table td:first-of-type a:hover{text-decoration:underline}.account a{font-size:var(--font-size16)}.account h1+a{font-size:var(--font-size16)}.addresses a{font-size:var(--font-size16)}quick-add-modal .product__view-details{font-size:var(--font-size16)}body .select .svg-wrapper,body .customer select+.svg-wrapper{right:20px}body .order table a{font-size:var(--font-size16)}form#create_customer li a{font-size:var(--font-size18)}body .product-option,.customer.order a{font-size:var(--font-size16)}body .customer td:before{color:var(--title-color);font-weight:700}body .tax-note{font-size:var(--font-size16)}.login .field+a{font-size:var(--font-size16)}form#customer_login a.button--primary:after{display:none}.customer.login a.button--primary:after{display:none}body .underlined-link{color:var(--color-link)!important}h2.form__message span.svg-wrapper{top:-1px;position:relative}.predictive-search__item-query-result mark{color:var(--blue-color);font-weight:700}.predictive-search__pages-wrapper h2,body .predictive-search__heading{font-weight:700;color:rgb(var(--color-foreground))}.cst-search .predictive-search__item-query-result mark{color:#4b4f54}.cst-search .predictive-search__pages-wrapper h2,body.cst-search .predictive-search__heading,body.cst-search .predictive-search__item-content--centered .predictive-search__item-heading{color:#4b4f54}body.cst-search .predictive-search__item:hover{background-color:rgba(var(--color-foreground),.04)}body .template-search .search__button{top:-1px}body .template-search__search .search__input.field__input{background:#fff;border:1px solid #CCC}.cart-item__price-wrapper>:only-child:not(.cart-item__discounted-prices){color:rgba(var(--color-text))}.jdgm-review-widget-modal.jdgm-write-review-modal{z-index:99999999}div#smile-ui-lite-container{z-index:9!important}body .feature-set-wrp .quick-add button.button{text-align:center;font-size:16px}body .card__badge.top{line-height:1;margin-top:15px}body .card--media .card__inner .card__content{padding-top:0}.category-grid .category-icon ax{width:100%}body .price--on-sale .price-item--regular{font-size:var(--font-size16);letter-spacing:0}.select-wrp .card{background:#f6f6f6;border-radius:0!important}.select-wrp .card:hover{background:#e9f7fd}.select-wrp h2.title.inline-richtext{margin-bottom:15px}.erro404{font-size:70px;margin-bottom:0;line-height:1;font-weight:600}body .search__button{height:100%}.cst-search h3.card__heading{margin-bottom:10px}body .predictive-search{background:#fff}body .article-template__title:not(:only-child){margin-bottom:1.6rem}.article-template__link:hover{color:#971b2f}.cst-cart .cart__warnings{padding-bottom:70px}.custom-content-listing .spacing-not li{margin-bottom:0!important;padding-bottom:0!important}.custom-content-listing h2{font-size:32px;font-weight:700;margin-top:35px;display:inline-block;margin-bottom:15px;text-transform:capitalize;width:100%}.custom-content-listing ol{padding-left:15px;margin-top:15px;margin-bottom:20px}.custom-content-listing p{margin-bottom:10px;line-height:1.5;margin-top:0}.custom-content-listing li{margin-bottom:10px!important;line-height:1.3;padding-left:20px;position:relative;list-style:none}.custom-content-listing li:after{content:"";display:block;position:absolute;left:0;background:#4b4f54;width:6px;height:6px;border-radius:50px;top:7px}.custom-content-listing a{color:rgba(var(--color-text))}.custom-content-listing a:hover{color:#1971ba!important;text-decoration:underline}h1.main-page-title{font-weight:700}.custom-content-listing ul{padding-left:0}.accordion .spacing-not li{margin-bottom:0!important;padding-bottom:0!important}.accordion h2{font-size:28px;font-weight:700;margin-top:35px;display:inline-block;margin-bottom:15px;text-transform:capitalize;width:100%}.accordion ul{padding-left:15px;margin-top:15px;margin-bottom:20px}.accordion ol{padding-left:0}.accordion p{margin-bottom:10px;line-height:1.5;margin-top:0}.accordion ul li{margin-bottom:10px!important;line-height:1.3;padding-left:20px;position:relative;list-style:none}.accordion ul li:after{content:"";display:block;position:absolute;left:0;background:#4b4f54;width:6px;height:6px;border-radius:50px;top:7px}.accordion a{color:rgba(var(--color-text))}.accordion a:hover{color:#971b2f!important;text-decoration:underline}.accordion__content ul{padding-left:0}.jdgm--leex-script-loaded .jdgm-rev-widg__title{font-size:50px;color:#4b4f54}.sofa-container .sofa-details ul li:after{display:none}body .modal__close-button.link{position:relative;top:8px}body .mobile-facets{background-color:#0000007f}h1{font-weight:700}.cart-items thead th{font-weight:700;color:rgb(var(--color-foreground));font-size:var(--font-size16)}body .cart-items a.cart-item__name.h4{font-weight:600;color:rgba(var(--color-text))}body .cart-notification-product__name{color:rgba(var(--color-text))}cart-remove-button .button:hover{background:transparent}cart-remove-button .button{border:0;height:auto;min-height:inherit}.cart-drawer .cart-items{padding-right:10px}.cart-drawer .cart__checkout-button{padding:0}.customer select,.customer .field input{color:rgba(var(--color-text));font-weight:400;font-family:Geologica}.login .field+a{color:rgba(var(--color-text))}body .field__label,body .customer .field label{color:rgba(var(--color-text));font-weight:400;font-family:Geologica;letter-spacing:0}.promo-card .pd-img{padding-bottom:70%;position:relative}.addresses input[type=checkbox]{position:relative;top:1px}.promo-card .pd-img img{position:absolute;left:50%;transform:translate(-50%,-50%);object-fit:cover;height:100%;top:50%}.promo-card__content{padding:15px 0}.promo-card__content a.button.button--primary{margin-top:10px}.cst-page-contact .contact .field__input{background:#fff}body .customer.addresses li button{background-color:var(--button-color);color:var(--button-text-color)}body .customer.addresses form button[type],body .customer.addresses .button{background-color:var(--button-color);color:var(--button-text-color);border:1px solid rgb(var(--color-button-border))}.cart-notification__links a#cart-notification-button{color:var(--button-text-color)}.cart-notification__links a#cart-notification-button:hover{color:#fff}.cst-page-business-profile p.image-with-text__text{margin-bottom:10px}*{box-sizing:border-box}p{line-height:1.3}:root{--page-width: 1350px;--color-background: 242, 232, 220 !important;--color-link: 75, 79, 84 !important;--color-secondary-button: 75, 79, 84 !important;--font-heading-family: "Geologica" !important;--font-body-family: "Geologica" !important;--product-and-price-color:;--title-color: !important;--color-link: !important;--red-bg:#971B2F;--button-color:#EDDECD;--button-text-color:#971B2F;--font-size40: 40px;--font-size30: 30px;--font-size32:32px;--font-size28: 28px;--font-size24: 24px;--font-size22: 22px;--font-size20: 20px;--font-size18: 18px;--font-size15: 15px;--font-size16: 16px}body.cst-index .section-header.shopify-section-group-header-group{z-index:999}.title-wrapper-with-link a:hover{color:rgb(var(--color-foreground))!important}body .cart__blocks a:hover{color:rgb(var(--color-foreground))}body .customer__title~a:hover{color:rgb(var(--color-foreground))}.set-ones a:hover{color:rgb(var(--color-foreground))}.customer h1~a:hover{color:rgb(var(--color-foreground))}.custom-collection-banner-section .image-section{overflow:hidden;padding-bottom:20%}.custom-collection-banner-section .image-section img{object-fit:cover;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.custom-collection-banner-section .image-section img{width:100%;object-fit:cover;height:100%}body .more-feat-con ul li span:first-child,body .dim-wei ul li span:first-child{color:#971b2f}body .jdgm-preview-badge .jdgm-star{color:#fdd086}.jdgm-prev-badge .jdgm-prev-badge__text{visibility:unset;color:#971b2f;font-weight:200;font-size:12px;font-style:italic;margin-left:15px;text-decoration:underline}.customize .cus-left{justify-content:normal}.product__info-wrapper .customize{display:block}.product__info-wrapper .cus-left{display:flex;width:100%;justify-content:flex-end;text-align:left;flex-direction:row;margin-top:20px}.predictive-search__loading-state{display:none!important}input[type=password]~.show_password .slash-icon,input[type=password]~.show_password_input .slash-icon{display:block!important}.slash-icon{position:absolute;width:1px;height:15px;background-color:currentColor;transform:rotate(45deg);top:2px;left:11px;display:none}.show_password svg{width:100%;height:100%;fill:none}.show_password{max-width:22px;max-height:19px;display:flex;align-items:center;justify-content:center;position:absolute;height:auto;top:19px;cursor:pointer;right:15px}.header-wrapper{z-index:99}.cst-page-sofa-buying-guide-new main#MainContent{padding:0}.cst-page-sofa-buying-guide-new main h2{color:rgb(var(--color-foreground));margin-top:20px}.cst-page-sofa-buying-guide-new main p{color:rgba(var(--color-text))}.cst-page-sofa-buying-guide-new main button{position:relative}.cst-page-sofa-buying-guide-new .rte a.button:after{background:url(/cdn/shop/files/btn-arrow.svg?v=1761814473);content:""!important;width:10px;position:relative;display:inline-block;background-repeat:no-repeat;background-position:center right;right:-5px;left:auto;box-shadow:none!important;transition:transform .3s ease;height:12px;top:0}.contact__button button.button:after{background:url(/cdn/shop/files/btn-arrow.svg?v=1761814473);content:""!important;width:10px;position:relative;display:inline-block;background-repeat:no-repeat;background-position:center right;right:-5px;left:auto;box-shadow:none!important;transition:transform .3s ease;height:12px;top:0}.contact__button button.button:hover:after{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(97deg) brightness(110%) contrast(101%)}.cst-page-sofa-buying-guide-new .rte a.button:hover:after{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(97deg) brightness(110%) contrast(101%)}.cst-page-our-stores .multirow .image-with-text__text p a{margin-bottom:5px;display:inline-block;margin-top:5px}.cst-page-our-stores .multirow .image-with-text__text p a:hover,.cst-page-business-profile .image-with-text__text-item a:hover,.cst-page-career .rich-text p a:hover{color:rgb(var(--color-foreground))}.cst-page-career .multicolumn.background-primary .multicolumn-card{background:#fbf8f5}.cst-page-quality-assurance .collection-list__item .card:hover a{text-decoration:underline}.cst-page-quality-assurance .multicolumn.background-primary .multicolumn-card{background:#fbf8f5}.cst-page-forms-membership-form .page-width.page-width--narrow{text-align:center}.cart-item__price-wrapper>:only-child:not(.cart-item__discounted-prices){letter-spacing:0}cart-note.cart__note.field textarea#Cart-note{border:1px solid #e7e7e7}.cart-item__quantity-wrapper .quantity__input{color:rgba(var(--color-text))}body .customer button:after{background:url(/cdn/shop/files/btn-arrow.svg?v=1761814473);content:""!important;width:10px;position:relative;display:inline-block;background-repeat:no-repeat;background-position:center right;right:-5px;left:auto;box-shadow:none!important;transition:transform .3s ease;height:12px;top:0}body .customer button:hover:after{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(97deg) brightness(110%) contrast(101%)}.article-template__content a:hover{color:#971b2f}.article-template__link .icon-wrap path{stroke:#4b4f54!important}.article-template__link:hover .icon-wrap path{stroke:#971b2f!important}.img-with-set-wrp .image-with-text__media{border-radius:0!important}.one-set-wrp product-recommendations{z-index:1}body .thumbnail[aria-current]{box-shadow:0 0 0 .2rem rgb(var(--color-foreground))}body .thumbnail{box-shadow:0 0 0 .2rem #d9d9d9}body .thumbnail-list{grid-gap:2.2rem}body .thumbnail:focus-visible{outline:0!important;box-shadow:0 0 0 .2rem rgb(var(--color-foreground))}body .thumbnail:focus{box-shadow:0 0 0 .2rem rgb(var(--color-foreground))}.price__regular .price-item--regular{letter-spacing:0}.one-set-wrp{position:relative}.one-set-wrp .corner-shape{top:-100px;background-color:#f1f0ed}.one-set-wrp .corner-shape:before{background-color:#f1f0ed}.product-media-container .product__modal-opener{border-radius:10px}.cst-list-collections .pagination-wrapper{margin-bottom:60px}.cst-list-collections h1.title{margin-top:60px}.cst-list-collections .card__information h3 a{color:rgba(var(--color-text))}.cst-list-collections .card__information:hover h3 a{color:currentColor}.cst-list-collections .card__information{text-align:center}.recliner-fit-section .recliner-grid{margin-bottom:20px}body .pagination-wrapper{margin-top:3rem}.cst-search h3.card__heading a{color:#4b4f54}.cst-search .card__content{background:#f8f2eb}.cst-search .card__inner .card__content{background:transparent}.cst-search .article-card-wrapper .card--card{border:0;border-radius:10px;overflow:hidden}.cst-search .article-card__info time{color:#4b4f54}.cst-search .article-card__info span{color:#4b4f54}body .custom-content-listing a:hover{color:rgb(var(--color-foreground))!important}body.cst-page-judgeme_reviews footer{margin-top:50px}.cst-page-career .accordion h4{color:rgba(var(--color-text))}.collapse-corners h2.image-with-text__heading em{font-family:BentonModDisp;font-weight:700}h3.mg-tp0{margin-top:0!important}.shopify-section .vid-wrp{position:relative}body .shopify-section .vid-wrp:after{content:"";height:100px;width:100%;background:linear-gradient(to bottom,#fff0,#fff);position:absolute;bottom:0}.shopify-section .vid-wrp{border-radius:120px 120px 0 0;overflow:hidden}.header__icon--cart svg.icon.icon-cart{width:27px;height:27px}.cst-page-judgeme_reviews footer{margin-top:50px}.jdgm-widget.jdgm-all-reviews-widget{margin-bottom:60px}body.cst-blog .article-card .card__heading{font-size:23px}.shopify-policy__container{padding-top:30px;padding-bottom:60px}.cst-page-sofa-buying-guide-new .rte main{padding-left:0}.cst-page-sofa-buying-guide-new .rte a.button{display:inline-block;height:auto;min-height:auto;padding:15px;min-width:auto;color:rgb(var(--color-button-text))}body .customer button{letter-spacing:-.176px;font-size:var(--font-size16);padding:0 1.6rem 0 1.5rem;position:relative;transition:all .3s;text-transform:uppercase;font-weight:500}.cst-cart .title-wrapper-with-link{align-items:center}.cst-page-our-stores .image-with-text__text p a{color:rgba(var(--color-text))}body .cart-count-bubble{background-color:#971b2f;color:#fff}.cst-page-our-stores .image-with-text__text-item p.image-with-text__text{margin-bottom:15px}.cst-page-sofa-buying-guide-new .rte a.button{background-color:rgba(var(--color-button),var(--alpha-button-background))}.cst-page-sofa-buying-guide-new .rte a.button:hover{background-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover));border-color:rgb(var(--color-button-hover))}.copyright__content a:hover,.footer-block__details-content .list-menu__item--link:hover{text-decoration:underline;text-underline-offset:.3rem}body.cst-index .slider-one .banner__text.rte p{letter-spacing:-.176px}.product-description section.features-section{text-align:left;max-width:100%}.features-header-one h2{font-size:24px;font-weight:700;color:#971b2f}.features-header-one p{font-size:24px;color:#971b2f}.fear-dsk p:first-child{margin-top:0}.features-header-one h2{margin-bottom:15px}.features-header-one{margin-bottom:30px}section.features-section-wrp{margin-bottom:40px}.feature-item .img-set-one{line-height:1}.section-product-tabs{margin-top:0!important}.info-block .content{position:relative;top:-5px}.template-404 p{font-size:80px;margin-bottom:10px;margin-top:0}.badge{text-transform:uppercase;padding:.8rem 1.3rem;letter-spacing:0}body facet-filters-form.facets.facets-vertical-sort.page-width.small-hide.no-js-hidden{padding:0;letter-spacing:0}body .facets-vertical .active-facets__button-remove,body .facets-vertical .active-facets__button{padding-left:0}body .facets-container{padding-top:0}body .active-facets__button svg{margin-top:0rem}.custom-collection-banner-section li.breadcrumbs__item span{font-size:12px;font-weight:600}.facets-vertical .facets__summary .icon.icon-caret path{stroke:#4b4f54!important}facet-filters-form.facets.facets-vertical-sort form#FacetSortForm{justify-content:left;padding-left:0}body .product-count-vertical{margin-left:0;margin-bottom:30px}.card-information .price__sale s.price-item.price-item--regular{margin-right:10px;letter-spacing:0}.custom-sub-collection .item:hover .collection_heading a{text-decoration:underline}.content-for-layout .page-width .product.product--large{padding:30px 0 0}body .global-media-settings{border-radius:0;border:2px solid #D9D9D9;background:transparent}.cart-item .cart-item__image-container.gradient.global-media-settings{border:1px solid #fdecdb!important}body .product-media-container.media-type-image{border:0;background:transparent}.product media-gallery slider-component .slick-initialized .slick-slide,.product media-gallery slider-component .slick-initialized .slick-slide .product-media-container .product__modal-opener{background:transparent!important}.product-media-container .product__modal-opener .product__media.media.media--transparent{border-radius:10px;overflow:hidden;background:transparent!important;background-color:transparent!important}body .thumbnail:hover{opacity:1}body .product__media-list .slick-arrow{display:none!important}.product__info-wrapper product-form.product-form{margin-top:35px}.product-form__buttons .button--primary{width:auto;padding-left:17px;padding-right:17px}.slider-one h2.banner__heading.inline-richtext em{font-family:BentonModDisp;font-weight:700}body .product--thumbnail_slider ul.slick-dots{display:none!important}.product .slider-button .icon{width:22px;height:22px}.features-section{max-width:1200px;margin:50px auto;padding:0 20px;text-align:center}.features-header h2{color:#750000;font-size:1.8rem;margin-bottom:10px}.features-header p{color:#333;max-width:750px;margin:0 auto 40px;font-size:1rem}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:25px}.feature-item{background:#fff;border-radius:8px;transition:transform .3s ease}.feature-item:hover{transform:translateY(-5px)}.feature-item img{width:100%;height:160px;object-fit:cover;border-radius:8px}.feature-item h4{color:#971b2f;font-weight:700;margin-top:10px;font-size:16px;margin-bottom:0}.feature-item p{color:#971b2f;font-size:16px;margin-bottom:15px;margin-top:5px}.custom-sub-collection .item .collection_heading{line-height:1.3}body .list-menu__item .facet-checkbox>svg rect{stroke:none}body .customer button{background-color:var(--button-color);color:var(--button-text-color)}section[id*=_video_wrp_P9XDFT]{margin-top:0!important;background:#fbf8f5}body .deferred-media__poster:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#060606ad}body .deferred-media__poster-button{background:transparent;border:2px solid #D9D9D9;width:88px;height:88px}body .deferred-media__poster-button svg.icon.icon-play{color:#d9d9d9;width:28px;height:28px}.full-width .image-with-text__content{padding-left:325px;padding-right:60px}.card__content h3{font-size:16px;font-weight:600;line-height:1.4}.card__information .sub_heading{margin-top:4px;text-transform:uppercase;font-size:12px}.card__content .card-information .price__container .price__regular{font-weight:600}.card__content .card-information .price__container .price__regular span.price-item.price-item--regular{letter-spacing:0}body .card__information .card-information{margin-top:12px}body .grid--3-col-desktop .grid__item{margin-bottom:25px}body .pagination__item .icon-caret{height:1rem}body .facets-vertical .facets__summary{padding-top:0;padding-bottom:0}body .facet-checkbox .icon-checkmark{top:1.2rem}body .price_facet .price-range span.max-range{float:right;font-size:12px}body .price-range span.min-range{font-size:12px}div#FacetsWrapperDesktop details{margin-bottom:30px}.announcement-bar svg.icon.icon-arrow{display:none}.header__menu-item{color:rgba(var(--color-foreground))!important;font-weight:700}body .header.page-width.header--middle-left{justify-content:space-between;display:flex}.header__inline-menu a{font-weight:700}body .pb-utility-scrolled{position:inherit}.header__icon--account svg.icon.icon-account{width:32px;height:31px}.header__icon--cart svg.icon.icon-cart-empty{width:30px;height:30px}a.header__icon.header__icon--account{margin-right:5px}.extra-menu li a{font-weight:400}body .extra-header-menu-section{background-color:rgb(var(--color-background));box-shadow:0 4px 6px #0000000d}.flx-header-wrp{display:flex;justify-content:space-between;padding:9px 0;align-items:center}.header__inline-menu ul.list-menu li{margin-right:20px}.extra-search-section{max-width:500px;width:100%;position:relative}.extra-search-section .field input#Search-In-Modal{height:35px;padding:2px 40px 5px 45px;border-radius:17px;font-weight:400;font-size:15px}.extra-search-section .field input#Search-In-Modal:focus{box-shadow:0 0}.extra-search-section button.reset__button.field__button{height:auto;top:9px;right:1px}.extra-search-section button.search__button{height:auto;top:10px;right:auto;left:5px}.announcement-bar__message span{font-size:12px;font-weight:400;font-family:Inter}.announcement-bar{padding:3px 0}body .announcement-bar__link{width:auto}body .search__button .icon{color:#a2a9b0}body .footer-block-image{display:block}body .grid--4-col-tablet .grid__item:nth-child(1){width:35%}body .grid--4-col-tablet .grid__item:nth-child(2){width:15%}body .grid--4-col-tablet .grid__item:nth-child(3){width:15%}body .grid--4-col-tablet .grid__item:nth-child(4){width:18%}body .footer-block__newsletter{text-align:left}body .newsletter-form{max-width:inherit}body .footer{margin-top:0}.newsletter-form__field-wrapper .field__input:focus{box-shadow:0 0!important}.newsletter-form__field-wrapper .field__input{padding-right:5rem;background:transparent;padding:10px 35px 10px 0;height:auto;border-bottom:1px solid #FFFFFF;border-radius:0;letter-spacing:0}body .newsletter-form__field-wrapper .field__input::placeholder{color:#fbf8f5;font-weight:400}body .newsletter-form__button{width:auto}body .newsletter-form__field-wrapper{max-width:410px;width:100%}.newsletter-form__field-wrapper input.field__input::placeholder{color:#fff;opacity:1}body .footer-block__image-wrapper{margin-bottom:6rem}.footer-custom-newsletter h2.footer-block__heading{font-size:27px;margin-bottom:5px}.newsletter-form__button .icon{width:16px;height:16px}body .footer__list-social.list-social:only-child{justify-content:left}.footer-custom-newsletter{margin-bottom:30px}body .footer__list-social.list-social:only-child a{padding-left:0;padding-right:0;margin-right:15px}body .footer-block__heading{font-size:var(--font-size20);font-weight:600;margin-bottom:20px;color:#fff}body .footer-block__details-content .list-menu__item--link{font-size:16px;color:#fbf8f5;letter-spacing:0;font-weight:400;line-height:1.4}.footer-block__details-content .list-menu__item--link{padding:0}.footer-block__details-content>li{margin-bottom:6px}body .footer__content-bottom{border-color:#fff}body .footer__copyright{display:flex;justify-content:space-between!important;width:100%;align-items:center}body .footer__copyright ul.extra_menu{display:flex;justify-content:space-around}body .footer-custom-social_media li a svg.icon{height:21px;width:21px}body .footer__copyright{margin-top:0;align-items:center}.extra_menu li{margin-right:25px}.extra_menu li a{padding:0}body .extra_menu li a{color:#fbf8f5;line-height:1;text-decoration:underline;text-underline-offset:.1rem}body .extra_menu li a:hover{color:#fff;text-decoration:underline}.copyright__content,body .copyright__content{font-size:14px}.extra_menu li:last-child{margin-right:0}body .footer__payment{margin-top:0}body .footer__payment .payment_logo_image{line-height:1}body .footer__content-top{padding-bottom:10rem}body .footer__copyright .extra_menu .list-menu__item--active{text-underline-offset:.3rem;font-weight:700}.slider-one h2.banner__heading.inline-richtext.hxxl{margin:0 0 30px}body .slider-one .banner__text.rte{font-size:var(--font-size30);font-weight:400}body .slider-one .banner__buttons{margin-top:30px}body .slider-buttons{position:absolute;bottom:20px;border:0;z-index:99;left:0;right:0}body .slider-counter__link--dots .dot{width:16px;height:16px;border:1px solid #FFFFFF99}body .slider-counter__link--active.slider-counter__link--dots .dot{background-color:var(--red-bg);border:1px solid #971b2f!important}body .slider-counter__link--dots .dot{background-color:#fff9;border:1px solid #FFFFFF99!important}body .slider-buttons .slider-button{display:none}.slider-one .slideshow__text-wrapper .content-container{width:100%;max-width:100%}.slider-one .slideshow__text-wrapper .content-container .banner__heading{max-width:900px}.cst-index .multicolum-wrp .multicolumn-card__image-wrapper .media--adapt{width:130px;height:130px;border:3px solid #971B2F;border-radius:100px;display:flex;align-items:center;justify-content:center;padding:0!important;margin:auto}.cst-index .multicolum-wrp .multicolumn-card__image-wrapper img.multicolumn-card__image{width:70px;height:70px;position:static;transform:none!important;object-fit:contain}.cst-index .multicolum-wrp .multicolumn-card__info h3{font-size:var(--font-size28);line-height:1.3}.cst-index .multicolum-wrp .multicolumn-card__info{max-width:290px;margin:auto}.tab-wrp-section .section-title{text-transform:capitalize;font-weight:600}.cst-index .multicolumn-card__image-wrapper--third-width{width:100%}.store-details p{color:rgba(var(--color-text));font-size:var(--font-size18)}.store-details a{color:rgba(var(--color-text));text-decoration:none}.store-details a:hover{text-decoration:underline}body .store-title{color:rgb(var(--color-foreground))}.center-text{text-align:center}.mt50{margin-top:50px}.store-accordion{max-width:950px;z-index:1;position:relative}.store-title{font-weight:600;margin-bottom:20px}.store-item{background:#f9f3ee;border-radius:20px;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.store-header{width:100%;background:none;border:none;outline:none;font-size:36px;color:#a31d1d;display:flex;justify-content:space-between;align-items:center;padding:18px 30px;cursor:pointer;font-family:var(--font-heading-family)}.store-header .arrow-icon{transition:transform .3s ease}.store-content{display:none;padding:10px 32px 20px}.store-info{display:flex;gap:40px;align-items:center}.store-image img{object-fit:cover;border-radius:20px;height:100%;width:100%}.store-details hr{margin:21px 0;border-color:#4b4f54}.store-info .store-image{max-width:385px;width:100%;height:210px;overflow:hidden}.store-details p{margin:6px 0}.store-info .store-details{max-width:46%}.tab-wrp-section{border-radius:120px 120px 0 0}.sofa-tab-list .sofa-tab-btn{font-size:var(--font-size24);font-family:var(--font-heading-family);color:#992033;padding:10px 12px;margin-bottom:25px;display:block;width:auto;cursor:pointer;border:0;background:transparent;text-transform:uppercase;text-align:left}button.sofa-tab-btn.active{background:#fdfcfa;border-radius:10px;font-weight:700}.sofa-tabs{padding-top:40px}.sofa-tab-content .sofa-tab-pane{position:relative;overflow:hidden;border-radius:30px;width:100%;height:600px}.sofa-tab-content .sofa-text{position:absolute;bottom:10px;padding:20px 40px;overflow:hidden}.sofa-tab-content .sofa-tab-pane img{width:100%;border-radius:30px;height:100%}.sofa-tabs{display:flex;gap:20px;justify-content:space-between}.sofa-tab-pane{display:none}.sofa-tab-pane.active{display:inline-block}.sofa-tab-list{width:30%;margin-top:25px}.sofa-tab-content{width:70%}.sofa-tab-pane .sofa-text h3{color:#fff}.img-shedow{position:relative;line-height:0;overflow:hidden;border-radius:30px;height:100%}.img-shedow a{display:inline-block;width:100%;height:100%}.img-shedow:after{content:"";display:block;pointer-events:none;position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,#0000 58.72%,#0009 83.89%)}.sofa-tab-pane .sofa-text h3{font-size:var(--font-size32);text-transform:capitalize!important;font-weight:600;margin-bottom:0}.sofa-tab-content .sofa-text p{font-weight:400;font-size:var(--font-size20);line-height:1.4;margin-top:10px;margin-bottom:0}.sofa-tab-content .sofa-text{pointer-events:none}.shop-space-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:15px;margin-top:30px;margin-bottom:40px}.shop-space-item{border-radius:20px;overflow:hidden;transition:transform .3s ease;position:relative}.shop-space-item:hover .shop-space-name{text-decoration:underline}.shop-space-image img{width:100%;display:block}.shop-space-name{margin:10px 0 0;font-weight:700;padding:5px 30px;position:absolute;left:0;right:0;bottom:20px;font-size:24px;color:rgba(var(--color-text));text-align:center}.shop-space-link{display:block;text-decoration:none;position:relative}.shop-space-link.no-link{cursor:default}.shop-space-item .shop-space-image{padding-bottom:87%}.shop-space-item .shop-space-image img{position:absolute;object-fit:cover;height:100%}.shop-by-space-wrp h2.section-title{margin-top:0;margin-bottom:35px;font-weight:600}.shop-space-item .shop-space-image{position:relative}.shop-space-item .shop-space-image:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,#0000 58.72%,#0009 83.89%)}.store-item svg.arrow-icon{width:35px;height:30px}.cst-index .images-banner-wrp{border-radius:120px 120px 0 0;overflow:hidden}.images-banner-wrp .banner__buttons{margin-top:30px}div[id*=_image_with_text_MDJqkm] .image-with-text__text p{font-size:24px;line-height:1.3}div[id*=_image_with_text_MDJqkm] .image-with-text__content{padding-right:0}div[id*=_image_with_text_MDJqkm] h2.image-with-text__heading{margin-bottom:20px}div[id*=_image_with_text_MDJqkm] .image-with-text__text p{margin-bottom:25px}.feature-description p:first-child{font-size:18px}div[id*=_image_with_text_BjX8cW]{border-radius:120px 120px 0 0;overflow:hidden}div[id*=_image_with_text_BjX8cW] h2.image-with-text__heading{margin-bottom:15px;letter-spacing:-.32px}div[id*=_image_with_text_BjX8cW] .image-with-text__text{font-size:24px}div[id*=_image_with_text_BjX8cW] .image-with-text__content{padding-left:0}.set-did p.sub-title{font-size:30px;margin-top:15px}.feature-description p{margin-bottom:10px;margin-top:0}.feature-description h3{margin-bottom:7px}.feature-card hr{margin:3rem 0;background-color:#4b4f54}.feature-card p{color:rgba(var(--color-text));font-size:16px}.feature-card h3{color:rgba(var(--color-text))}.feature-card{background:#f1f0ed;border-radius:30px;overflow:hidden;display:flex;flex-direction:column;height:100%}.feature-image img{width:100%;height:auto;display:block}.feature-content{padding:20px 30px 30px;border-radius:0 0 30px 30px}.feature-subtitle{font-size:12px;font-weight:600;letter-spacing:1px;color:#888;text-transform:uppercase;margin-bottom:8px}.comfort-features-section .feature-subtitle{font-size:15px;font-weight:400}.comfort-features-section .feature-description p+p{font-size:16px}.feature-description h3{font-size:16px;margin-bottom:5px;margin-top:30px;font-weight:700}.feature-title{font-size:20px;font-weight:700;margin-bottom:5px;margin-top:5px}.feature-description{font-size:15px;line-height:1.6}.grid--dynamic{display:grid;gap:20px;grid-template-columns:repeat(var(--columns),1fr)}.vid-wrp{background-size:cover;background-position:center;background-repeat:no-repeat}.set-did{text-align:center}.img-with-set-wrp h2.image-with-text__heading{margin-bottom:15px}body .video-section__media.deferred-media{border-radius:20px;overflow:hidden!important;max-width:1120px;margin:auto}.video-section .title-wrapper,.video-section .title-wrapper h2.title{margin-bottom:0}.set-did{margin-bottom:40px}.set-warranty{padding-left:60px;margin-top:0}.recliner-fit-section .recliner-title{font-size:20px;text-transform:uppercase;margin-top:0}.recliner-fit-section ul.recliner-features{padding:0}p.recliner-best{border-top:1px solid #4B4F54;padding-top:25px;margin-top:25px;font-weight:700;font-size:14px}p.recliner-best strong{font-weight:700;display:block}.recliner-fit-section{text-align:center;padding:60px 0}.section-title{font-weight:700;margin-bottom:40px}.recliner-item{background:#f1f0ed;border-radius:10px;padding:20px;text-align:left}.recliner-img{width:100%;border-radius:10px;margin-bottom:15px}.recliner-title{font-weight:700;margin-bottom:10px}.recliner-features{list-style:disc;margin-left:18px;margin-bottom:10px}.recliner-features ul{padding-left:0}.recliner-features li{line-height:1.2;margin-bottom:2px;font-size:14px}body .slider-counter{font-size:15px}div[id*=_shop_by_space_bCX4dQ]{position:relative}div[id*=_shop_by_space_bCX4dQ]:after{content:"";display:block;position:absolute;background:#f2e8dc;height:180px;width:100%;z-index:-1}section[id*=_1762229663ab1ba2e4]{position:relative}div[id*=_accordiontabstyle_EWCeYJ]{position:relative}.corner-shape{position:absolute;width:310px;height:370px;background-color:#f4f3f1;display:block!important;right:0;top:-40px}.corner-shape:after{content:"";position:absolute;top:40px;left:0;width:150px;height:350px;background:#fff;border-top-right-radius:50px;border-bottom-left-radius:0}.trustify-review-google .splide{padding-bottom:100px}section[id*=_1762229663ab1ba2e4]{background:#f4f3f1;padding-top:100px!important;padding-bottom:100px;border-radius:120px 0 50px 50px}body .trustify-review-google{font-family:Geologica}body .trgg-app .splide__arrow svg{background:transparent;height:30px;width:30px;fill:#971b2f}body .trgg-app .splide__arrow{background:#eddecd;border-radius:50px;width:40px;height:40px}body .trgg-app .splide__arrow:hover{background:#971b2f}body .trgg-app .splide__arrow:hover svg{fill:#fff}body .trgg-app .splide__arrow:hover:not(:disabled) svg{fill:#fff}body .trgg-app .splide__arrow--next{right:-10px}body .trgg-app .splide__arrow--prev{left:-10px}body .trgg-media-modal__toggle path{fill:#000}body .trgg-media-modal__toggle{background-color:#f8f2eb;border:1px solid #F8F2EB}.trgg-google-review-compact-rating-2 .trgg-display-flex a.trgg-google-review__place-name{font-size:23px;font-weight:600;color:#4b4f54;line-height:1.1}body .trustify-review-google .trgg-google-review-compact-rating-2 .trgg-review-carousel-google-list-btn{border:1px solid rgb(var(--color-button-border))!important;display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:#eddecd!important;font-weight:500;text-transform:uppercase;opacity:1}body .trustify-review-google .trgg-google-review-compact-rating-2 .trgg-review-carousel-google-list-btn:hover{background-color:#971b2f!important;color:rgb(var(--color-button-text-hover));border-color:rgb(var(--color-button-hover) 151,27,47)}.register-product-form-section h2.title p{margin:0}.register-product-form-section h2.title{line-height:1}.register-product-form-section .title-wrapper-with-link{margin-bottom:0}.register-product-form{margin-top:30px}.register-product-form-section .section-content p{font-size:24px;margin-top:10px;margin-bottom:0;letter-spacing:-.176px}.register-product-form-section label.field__label{position:static;margin-bottom:6px;display:inline-block;color:#4b4f54;font-size:14px;letter-spacing:0}.register-product-form-section .field{display:block}.register-product-form-section input{border-radius:0;height:48px;padding:10px 15px!important;border-bottom:1px solid #C1C7CD}.warranty-section .grid-set.grid--2-col{display:grid;grid-template-columns:1fr 1fr;gap:40px}.set-warranty .warranty-item{display:flex;align-items:flex-start;gap:30px;margin-bottom:60px;align-items:center}.warranty-item h4{font-size:24px;margin-bottom:6px;margin-top:0;color:rgba(var(--color-text));font-weight:700}.warranty-item p{margin-top:5px;margin-bottom:0}.warranty-left p.warranty-subtitle{font-size:40px;font-weight:500;line-height:1.3;margin-bottom:0;letter-spacing:-.176px}.warranty-left p.warranty-desc{margin-bottom:65px;font-size:24px;letter-spacing:-.176px}.warranty-left h2{margin-top:0;font-weight:600}.set-warranty .warranty-item img{width:56px;height:86px}.register-product-form .field{margin-bottom:15px}.register-product-form-section input:focus-visible{box-shadow:0 0;border-radius:0;padding:10px 15px}.register-product-form-section input::placeholder{color:#697077;opacity:1}.register-product-form-section textarea::placeholder{color:#697077;opacity:1;font-weight:400!important}.register-product-form-section .gradient{border-radius:120px 120px 0 0}body .contact__button{margin-top:35px}.register-product-form-section textarea{border-radius:0;height:96px;border-bottom:1px solid #C1C7CD;font-weight:400;background:#fff}.register-product-form-section textarea:focus-visible{box-shadow:0 0;border-radius:0;padding:10px 15px}.register-product-form-section input{color:#697077;background:#fff}.register-product-form-section textarea{color:#697077;padding:10px 15px;font-weight:400!important}.custom-collection-banner-section .image-section img{width:100%}.custom-content-section{position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;left:50%;max-width:var(--page-width);padding-left:5rem;padding-right:5rem}.custom-collection-banner-section{position:relative}body .custom-collection_title.h1{color:rgb(var(--color-foreground))}.custom-collection_description{font-size:24px;font-weight:400;letter-spacing:0}.custom-content-section .custom-collection_title{margin:10px 0 5px}.custom-collection-banner-section .custom-breadcrumb{position:absolute;top:50px;transform:translate(-50%,-50%);width:100%;left:50%;max-width:var(--page-width);padding-left:5rem;padding-right:5rem}.custom-collection-banner-section .custom-breadcrumb a.breadcrumbs__link{color:#fff}.custom-breadcrumb a.breadcrumbs__link{font-size:12px;font-weight:600}.custom-collection-banner-section .image-section:after{content:"";display:block;position:absolute;background:linear-gradient(270.32deg,#0000 27.08%,#000 145.45%);top:0;bottom:0;left:0;right:0}.custom-collection-banner-section .image-section{line-height:0}body .breadcrumbs__item:not(:last-child):after{content:">";margin:0 5px 0 3px;font-family:Geologica;position:relative;top:2px}.recliner-fit-section h2.section-title{text-align:left;margin-bottom:50px;font-weight:600}.facets__summary:hover span{text-decoration:none!important}.facets-vertical .facets__summary span{color:#4b4f54;font-weight:700;font-size:16px;letter-spacing:0}.facets-vertical details{border:0}body #FacetsWrapperDesktop summary .icon-caret{width:22px;height:12px;color:#4b4f54;top:calc(50% - .5rem)}body .facets__display-vertical{padding-bottom:0;margin-top:10px}body .facet-checkbox>svg{background-color:#d9d9d9;margin-right:1.5rem}.facets-wrap li.list-menu__item label.facet-checkbox{font-size:16px;padding:.8rem 2rem .8rem 0;letter-spacing:0}.facets-wrap label.facet-checkbox span{position:relative;top:-2px;text-transform:capitalize;letter-spacing:0}body .facets__heading--vertical{display:none}.product-count__text span#ProductCountDesktop{color:#939598;font-size:16px}body .price-range-progress-slider{height:5px;background:#bcbcbc}body .price-range-input input[type=range]{top:-4px}body .price-range-progress{height:5px;background:#d9d9d9}body .card__information .card-information span.price-item.price-item--sale{color:#971b2f;font-weight:600;letter-spacing:0}.facets-vertical .facets__summary .facets__selected{display:none}.accordion{background:#fff;border-radius:20px;margin-bottom:20px;overflow:hidden;transition:all .3s ease}body .accordion summary{width:100%;background:none;border:none;outline:none;font-size:36px;color:#a31d1d;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:30px 80px 30px 25px}body .accordion__content{padding:0 25px;margin-bottom:30px}.accordion svg.icon.icon-caret{width:35px;height:30px;font-weight:100;top:30px;right:35px}.accordion svg.icon.icon-caret path{font-weight:100}.accordion h3.accordion__title.inline-richtext{font-size:24px;font-weight:400;max-width:calc(100% + -0rem)}body .collapsible-content-wrapper-narrow{max-width:var(--page-width);padding-left:5rem;padding-right:5rem}.accordion summary{padding:0}.collapsible-content-wrapper-narrow .accordion{margin-bottom:20px}body .collapsible-content summary:hover{background:transparent}body .collapsible-content summary:hover .accordion__title{text-decoration:none}.cst-collection .accordion-custom .gradient{border-radius:120px 120px 0 0}.cst-collection-9-9-sale .section.accordion-custom{margin-top:0}.accordion-custom.section+.section{margin-top:0}body .collapsible-content__header{margin-bottom:40px}.cst-collection .collapsible-content__header{margin-bottom:50px}.custom-sub-collection .item{text-align:center;max-width:220px;width:100%}.custom-sub-collection .item .collection_image{border-radius:100px}.custom-sub-collection{display:flex;margin-bottom:100px}.custom-sub-collection .item .collection_heading a{color:#4b4f54;font-size:16px;text-decoration:none}.custom-sub-collection .item .collection_heading{margin-top:20px}.custom-sub-collection .item .collection_image img{border-radius:100%}.custom-sub-collection .item .collection_image a{display:inline-block;background:#f8f2eb;border-radius:50%;height:190px;width:190px}.cst-page-faq-new .multicolumn-card__info a.link{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background));border:1px solid rgb(var(--color-button-border));letter-spacing:-.176px;font-size:var(--font-size16);padding:0 2.5rem 0 1.5rem;position:relative;transition:all .3s;text-transform:uppercase;min-height:calc(4.7rem + var(--buttons-border-width) * 2);border-radius:10px}.cst-page-faq-new .multicolumn-card__info a.link span.icon-wrap svg{position:relative;top:1px;width:12px;height:13px}.cst-page-faq-new .multicolumn-card__info a.link:hover{background-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover));border-color:rgb(var(--color-button-hover))}.promo-card__content h3{font-size:19px;color:rgb(var(--color-foreground))}.promo-cards__wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.promo-card{border-radius:16px;overflow:hidden;text-align:center;padding:20px}.promo-card img{width:100%;border-radius:12px;margin-bottom:16px}.promo-card__content p{margin-bottom:16px;color:rgba(var(--color-text))}.promo-card{background-color:rgb(var(--color-background))}.cst-index .images-banner-wrp h2.banner__heading{margin-bottom:15px}.full-width-set-wrp .image-with-text__media-item img{border-radius:30px!important}div[id*=_image_with_text_LNAW88] .full-width-set-wrp .image-with-text__media-item img,.full-width .image-with-text__media img{border-radius:0!important}section[id*=_collapsible_content_F4Gxzm] .collapsible-content__header{display:flex;flex-direction:column}section[id*=_collapsible_content_F4Gxzm] .caption-with-letter-spacing+h2{order:-1;margin-bottom:15px}section[id*=_collapsible_content_F4Gxzm] p.caption-with-letter-spacing{font-size:14px;text-transform:capitalize;letter-spacing:0;margin-top:0}.template-search__search button.reset__button{height:53px}.mobile-only{display:none;width:100%;height:auto;border-radius:12px}.store-accordion h2.store-title{margin-bottom:40px}.overflow-hidden-tablet .slideshow__controls{display:none}body.predictive-search__item-content--centered p.predictive-search__item-heading{font-weight:400}body .predictive-search__item-query-result mark{font-weight:400}body .predictive-search__item-query-result :not(mark){font-weight:400}body .trgg-app .splide{padding:0}body .trgg-google-review-compact-rating-2{padding-left:0!important;padding-right:0!important}.comfort-features-section{margin-bottom:30px}.corner-shape:before{content:"";height:110px;width:160px;background:#f4f3f1;position:absolute;bottom:-50px;right:0;border-bottom-left-radius:40%;z-index:1}.cst-index .corner-shape:before{border-bottom-left-radius:30%}ul.breadcrumbs__list{padding:0;list-style:none}ul.breadcrumbs__list li{display:inline-block;line-height:1.1}.product-info-section{display:flex;gap:20px}.product-card,.lifestyle-image{width:50%}.section-custom-text-link .gradient{border-radius:10px}.section-custom-text-link .gradient{padding-left:15px;padding-right:15px;text-align:center}.section-custom-text-link .gradient .custom-content{display:flex;align-items:center;justify-content:center}.section-custom-text-link .text-only{margin-right:15px;font-weight:600}.section-custom-text-link .gradient .custom-content .button-only a{background:#eddecd;padding:5px 10px;text-decoration:none;color:#971b2f;border-radius:5px}.product-info-section .product-card{border-radius:10px;padding:40px 25px 40px 35px}.section-product-info-image span.badge{background:#971b2f;color:#fff;font-size:12px;border-radius:5px;padding:7px 10px;font-weight:500;margin-right:10px}.section-product-info-image .price{background:#fff;font-size:12px;border-radius:5px;padding:7px 10px;font-weight:500;color:#000;display:inline-block}.product-card p.product-status{font-size:15px;margin-top:30px}.product-description{margin-top:15px;margin-bottom:20px}.product-card p.product-status{font-size:14px}.product-info-section .product-card h2.product-title{font-weight:600;font-size:16px;margin-bottom:15px}.product-card .product-description p{font-size:12px}.product-description{margin-top:10px}.main-tab-style{display:flex;justify-content:space-around;gap:30px;align-items:center}.teb-new-style{width:50%}.product-image{position:relative;width:50%}.pd-img-set{height:330px;background:#fff;border-radius:10px;display:inline-block}.pd-img-set img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover;height:100%;overflow:hidden;border-radius:10px}.teb-new-style a.button.button--primary:after{display:none}.teb-new-style a.button{padding:8px 13px!important;border-radius:5px;font-size:12px;display:inline-block;width:auto;min-width:auto;min-height:auto}.jdgm--leex-script-loaded .jdgm-rev-widg__header{box-shadow:0 0!important}.cst-product .section+.section.section-custom-text-link{margin-top:0;margin-bottom:90px}.lifestyle-image img{height:100%;object-fit:cover;width:100%}.lifestyle-image{height:460px;overflow:hidden;border-radius:10px}.jdgm-widget.jdgm-widget{max-width:100%!important;margin-bottom:25px;margin-top:10px}.cst-product .accordion{background:#f9f3ee;border-radius:20px;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.cst-product .accordion summary h3{width:100%;background:none;border:none;outline:none;font-size:36px;color:#a31d1d;justify-content:space-between;align-items:center;cursor:pointer}body .global-media-settings{border:0!important}.cst-product .accordion svg.arrow-icon{width:35px;height:30px}.store-header[aria-expanded=true] .arrow-icon{transform:rotate(180deg)}body .accordion summary svg.icon-accordion{display:none}.cst-product .accordion{border:0}.sofa-container{align-items:center;display:flex}.sofa-container .sofa-image{width:70%}.sofa-container .sofa-image img{border-radius:20px}.sofa-container .sofa-details{margin-left:70px;width:50%}.sofa-container .sofa-details ul{list-style:none}.sofa-container .sofa-details ul li{border-bottom:1px solid #4B4F54;margin-top:11px;padding-bottom:11px;font-size:24px;padding-left:0;display:inline-block;width:80%;margin-bottom:0!important}.sofa-container .sofa-details ul li span{font-weight:600;padding-right:25px;max-width:210px;width:100%;display:inline-block}.cst-product .accordion h3.accordion__title.inline-richtext{font-weight:700}.delivery-info-section h4{margin-top:5px;font-size:18px}.delivery-info-section .content p{font-size:24px;margin:0}.delivery-info-section h4{margin-top:0;font-size:18px}.delivery-info-section h4{margin-top:0}.info-block{display:flex;width:45%;gap:40px}.divider{background:#4b4f54;width:1px;height:120px;display:inline-block!important}.delivery-info-section{display:flex;justify-content:space-between}.info-block .content a{margin-top:15px;display:inline-block;font-size:20px;border-bottom:1px solid #4B4F54;line-height:1}related-products h2.related-products__heading{color:#4b4f54;font-size:24px;font-weight:600}body .product__title h1{font-size:32px;font-weight:600}body .product__info-wrapper .product__title{width:100%}body .product__info-container .price__regular span.price-item{font-size:32px;font-weight:700;letter-spacing:0}.product .product__info-wrapper .price__sale span.price-item.price-item--sale{font-size:32px;font-weight:700}.product .product__info-wrapper .price__sale span.price-item.price-item--sale{margin-bottom:20px}body .product-form__input input[type=radio]+label{border-color:#d9d9d9;color:#4b4f54;font-size:12px;background:#fbf8f5;border-radius:5px;letter-spacing:0}fieldset.product-form__input .form__label{color:#971b2f;font-size:14px;text-transform:uppercase;font-weight:700;margin-bottom:.3rem}.product__info-wrapper variant-radios fieldset{margin-bottom:40px}.cst-product .product__info-wrapper variant-radios{width:100%;margin-top:15px!important}.product-form__input label.quantity__label.form__label{color:#971b2f;font-size:14px;text-transform:uppercase;font-weight:700;margin-bottom:12px}body .price-per-item__container .quantity{max-width:225px;width:100%;border-color:#d9d9d9;background:#fbf8f5;min-height:34px}body .quantity:after{display:none}body .product-form__quantity .quantity__button{height:34px;width:30px}body .product-form__quantity input{height:34px;color:#4b4f54;font-weight:700;font-size:12px}.quantity__button svg{color:#4b4f54}.product .product__tax.caption.rte{display:none}body .price-per-item__container .quantity{max-width:225px;width:100%;border:1px solid #D9D9D9;background:#fbf8f5}.product-form__quantity{color:#4b4f54;font-size:12px;font-weight:700;opacity:1}section[id*=_1762751238b2cd3aaa]{background:#f1f0ed;border-radius:120px 120px 0 0}section[id*=_1762751238b2cd3aaa] .jdgm-rev-widg{padding:80px 0 60px}.cst-product ul.breadcrumbs__list{margin-bottom:0}.cst-product a.breadcrumbs__link{color:#4b4f54;text-decoration:none;font-size:12px;font-weight:600}.cst-product a.breadcrumbs__link:hover{text-decoration:underline}body ul.breadcrumbs__list li:after{margin:0!important;top:1px!important}ul.breadcrumbs__list li span{font-weight:600;font-size:12px;color:#4b4f54}.cst-index .slider-one .slideshow__text,.cst-index .banner--content-align-left .banner__box{padding-left:0}.predictive-search__item-content--centered .predictive-search__item-heading{font-weight:400}.predictive-search__pages-wrapper h2,body .predictive-search__heading{font-size:14px}body .price_facet .price-range{margin-top:0;margin-bottom:10px}.cst-product .accordion{margin-bottom:30px}body .product .product__info-wrapper{padding-top:0!important}.related-products h2{color:#4b4f54;font-size:24px}.jdgm-widget.jdgm-widget .jdgm-shop-reviews__body{display:flex;flex-wrap:wrap;gap:0}.product-card-wrapper .card__inner .card__media .media{height:100%}.wa__btn_popup,.wa__popup_chat_box{z-index:2!important}body .newsletter-form__button:hover{transform:scale(1.1)}body .footer__copyright .extra_menu .list-menu__item--link:hover{text-underline-offset:.3rem!important}.article-card__image-wrapper.card__media{padding-bottom:42%;overflow:hidden!important;position:relative;width:100%!important;min-width:100%}body .accordion__content{overflow:unset}.product__info-container .product__description .des-flex,.product__info-container .product__description .more-feat{display:block!important}.product__info-container .product__description .des-flex .des-content,.product__info-container .product__description .more-feat .more-feat-con{width:100%}.product__info-container .product__description .des-flex .des-slider{width:100%;margin-top:30px}.cst-product-hero .breadcrumbs{max-width:var(--page-width);margin:0 auto;padding:1rem 5rem}.section.section-judge-me .color-background-1{background:#f1f0ed!important}#shop-hcaptcha-badge-container{z-index:2!important}@media screen and (min-width: 2600px) and (max-width: 5000px){body{max-width:2200px;margin:auto}}@media only screen and (min-width:1025px){.product--small .thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(20% - .8rem)}.grid__item.product__media-wrapper slider-component.thumbnail-slider{position:absolute;top:0;transform:rotate(90deg);width:690px;left:-20px;transform-origin:left top;height:110px;overflow:hidden}.grid__item.product__media-wrapper{position:relative;padding-left:125px}.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(16.8% - .8rem)}body .product--large:not(.product--no-media) .product__info-wrapper{max-width:40%;width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)}body .product--large:not(.product--no-media) .product__media-wrapper{max-width:60%;width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2)}body .product--large:not(.product--no-media) .product__media-wrapper{max-width:60%}body .product--large:not(.product--no-media) .product__info-wrapper{padding-left:70px!important}.img-with-set-wrp .image-with-text__media-item--60\%{width:53%}.img-with-set-wrp .image-with-text__media-item--60\%~.grid__item.image-with-text__text-item{width:46%}.product-media-container .product__modal-opener .product__media.media.media--transparent{padding-bottom:150px}}@media only screen and (min-width:750px){body .customer:not(.account):not(.order){max-width:52.8rem}body .facets-vertical .facets-wrapper{padding-right:5rem}}@media screen and (min-width:768px){body .grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media screen and (min-width:1370px){body .large-width{max-width:1650px}}@media screen and (min-width:1520px){.cst-product section.page-width{max-width:1500px}}@media (max-width:1600px){.full-width .image-with-text__content{padding-left:170px}}@media (max-width:1550px){.full-width .image-with-text__content{padding-left:85px}.custom-collection-banner-section .image-section{padding-bottom:24%}}@media (max-width:1400px){.header__inline-menu ul.list-menu li{margin-right:10px}.full-width .image-with-text__content{padding-left:60px}.jdgm--leex-script-loaded .jdgm-rev-widg__title{font-size:40px}.custom-collection-banner-section .image-section{padding-bottom:28%}}@media (max-width:1280px){.recliner-fit-section .recliner-grid{margin-bottom:0}.recliner-fit-section h2.section-title{margin-bottom:35px}.recliner-fit-section .recliner-title{font-size:17px}.custom-collection_description{font-size:22px}.warranty-left p.warranty-subtitle{font-size:35px}.warranty-left p.warranty-desc,.warranty-item h4{font-size:22px}.feature-description p:first-child{font-size:17px}.feature-content{padding:15px 25px 20px;border-radius:0 0 30px 30px}:root{--font-size30:27px;--font-size28:22px}.tab-wrp-section .section-title{margin-top:20px}.sofa-tab-content .sofa-text{bottom:10px;padding:10px 30px}body .hxxl{font-size:75px}body .hxl{font-size:60px}body .h0{font-size:40px}body .h1,body .h2{font-size:30px}body .h3{font-size:50px}.full-width .image-with-text__content{padding-left:50px}body .video-section__media.deferred-media{max-width:1000px}.features-header-one p,.delivery-info-section .content p{font-size:20px}.info-block .content a{font-size:17px}.sofa-container .sofa-details ul li{font-size:20px}.cst-product .collapsible-content .accordion:last-child{margin-bottom:0}.tab-wrp-section{border-radius:90px 90px 0 0}section[id*=_1762229663ab1ba2e4]{border-radius:90px 90px 0 0}.cst-index .images-banner-wrp,div[id*=_image_with_text_BjX8cW],.register-product-form-section .gradient,.cst-collection .accordion-custom .gradient{border-radius:90px 90px 0 0}section[id*=_1762751238b2cd3aaa]{border-radius:90px 90px 0 0}.shopify-section .vid-wrp{border-radius:90px 90px 0 0}body .grid--4-col-tablet .grid__item:nth-child(1){width:37%}body .grid--4-col-tablet .grid__item:nth-child(4){width:19%}body .footer__content-top{padding-bottom:8rem}}@media (max-width:1250px){.header__inline-menu ul.list-menu li{margin-right:0}.extra-search-section{max-width:360px}.tab-wrp-section .section-title br{display:none}}@media screen and (min-width:767px) and (max-width:1030px){body .comfort-features-section{padding-top:60px}body .product--large:not(.product--no-media) .product__info-wrapper{max-width:45%}body .product--large:not(.product--no-media) .product__media-wrapper{max-width:55%}body .header__inline-menu{margin-left:-6px}}@media (max-width: 1024px){:root{--font-size24:19px;--font-size32:28px;--font-size20: 18px}.cst-page-warranty-new .breadcrumb-main-section{padding-bottom:0}.facets-wrap label.facet-checkbox span{top:-3px}body .newsletter-form__field-wrapper,body .footer-block__image-wrapper img{max-width:280px}.product-info-section .product-card{padding:20px}.sofa-container .sofa-details ul li{width:80%}div[id*=_product-grid].section{margin-top:20px}body .custom-sub-collection{margin-bottom:60px}.accordion h3.accordion__title.inline-richtext{font-size:22px}.card__content h3{line-height:1.3}.text-with-icon section{padding:70px 0 50px}.register-product-form-section .fomr-main-section{padding-top:60px;padding-bottom:70px}.warranty-left p.warranty-desc{margin-bottom:45px}.set-warranty .warranty-item{margin-bottom:30px}.warranty-left p.warranty-subtitle{font-size:30px}.warranty-left p.warranty-desc,.warranty-item h4{font-size:19px}.cst-page-thankyou .slideshow.banner{margin-top:81px}.feature-title{font-size:18px}.feature-card hr{margin:20px 0}body .deferred-media__poster-button{width:78px;height:78px}.image-with-text__heading.h4{font-size:30px}.shop-by-space-wrp{padding-top:0!important;padding-bottom:40px!important}.sofa-tab-content .sofa-text{padding:10px 30px 20px}.sofa-tab-content .sofa-text p{line-height:1.3}body .grid--4-col-tablet .grid__item:nth-child(1){width:30%}.delivery-info-section h4{font-size:15px}.cst-product .product{padding-top:0!important}.sofa-container .sofa-image{width:60%}.info-block{gap:20px}.info-block{width:47%}.delivery-info-section .content p{font-size:18px;margin:0}.sofa-container .sofa-details ul li{font-size:18px}.sofa-container .sofa-details ul li span{padding-right:15px}.info-block .content a{font-size:15px}.sofa-container .sofa-details{margin-left:20px}.features-header-one h2{margin-bottom:10px}.features-header-one p{font-size:18px}.product__info-wrapper product-form.product-form{margin-top:30px}body .features-grid{gap:15px}.collapsible-content .collapsible-content__wrapper{padding-top:70px;padding-bottom:60px}.custom-sub-collection .item .collection_image a{height:150px;width:150px}.custom-sub-collection .item{max-width:170px}.cst-collection .collapsible-content__header{margin-bottom:30px}.facets-vertical .active-facets facet-remove:last-of-type{margin-left:0}.card-information .price__sale s.price-item.price-item--regular{margin-right:5px}.card__content .card-information .price__container .price__regular span.price-item.price-item--regular,.card__content h3,body .card__information .card-information span.price-item.price-item--sale,.card-information .price__sale s.price-item.price-item--regular{font-size:15px}div[id*=_image_with_text_MDJqkm] h2.image-with-text__heading{margin-bottom:10px;line-height:1.1}div[id*=_image_with_text_BjX8cW] h2.image-with-text__heading{margin-bottom:5px}body .h3{font-size:40px}.register-product-form-section .section-content p{font-size:22px}.set-did p.sub-title{font-size:25px;margin-top:15px;margin-bottom:0}.set-did{margin-bottom:30px}body .hxxl{font-size:55px}div[id*=_image_with_text_MDJqkm] .image-with-text__text p,div[id*=_image_with_text_BjX8cW] .image-with-text__text{font-size:22px}.store-accordion h2.store-title{margin-top:0}body .store-header{font-size:30px}.tab-wrp-section{border-radius:60px 60px 0 0}section[id*=_1762229663ab1ba2e4]{border-radius:60px 60px 0 0}.cst-index .images-banner-wrp,div[id*=_image_with_text_BjX8cW],.register-product-form-section .gradient,.cst-collection .accordion-custom .gradient{border-radius:60px 60px 0 0}section[id*=_1762751238b2cd3aaa]{border-radius:60px 60px 0 0}.shopify-section .vid-wrp{border-radius:60px 60px 0 0}.header__inline-menu ul.list-menu li{margin-right:5px}body .header__inline-menu a{padding:.5rem}.extra-search-section{max-width:370px}.tab-wrp-section .section-title{margin-bottom:10px}.sofa-tab-content .sofa-tab-pane{height:500px}body .footer-block-image{display:block;max-width:330px}.footer-custom-newsletter h2.footer-block__heading{font-size:24px}body .footer__copyright{display:block;text-align:center!important}body .footer__copyright{display:block}body .footer__content-bottom .footer__copyright.caption{display:block;text-align:center}body .footer__copyright ul.extra_menu{margin-top:25px}.copyright__content,body .copyright__content{margin-bottom:20px;display:inline-block}.custom-collection_description{font-size:18px}.recliner-fit-section h2.section-title{margin-bottom:30px}.comfort-features-section{margin-bottom:0}body .product--large:not(.product--no-media) .product__info-wrapper{padding-left:30px!important}body .product__info-container .price__regular span.price-item,.product .product__info-wrapper .price__sale span.price-item.price-item--sale{font-size:25px}body .product__title h1{font-size:30px}.product__info-wrapper variant-radios fieldset{margin-bottom:25px}body .thumbnail-list{grid-gap:1rem}.predictive-search__results-groups-wrapper{flex-wrap:wrap!important}}@media screen and (min-width:767px) and (max-width:995px){body .extra-header-menu-section .page-width{padding:0 3.2rem}.set-warranty .warranty-item{margin-bottom:40px}.warranty-item h4{font-size:20px}.warranty-left p.warranty-subtitle{font-size:30px}.cst-page-our-story-new .img-with-set-wrp .image-with-text{padding-top:70px;padding-bottom:70px}body .facets-vertical .facets-wrapper{padding-right:3rem}body .facets__form-vertical{width:23rem}}@media (max-width: 992px){:root{--font-size30:25px;--font-size28: 21px;--font-size24: 18px;--font-size32:25px;--font-size20: 16px;--font-size18: 17px}body .newsletter-form__field-wrapper{max-width:330px}.cst-index .corner-shape:before{border-bottom-left-radius:30%;height:90px;bottom:-40px;width:90px}body .has-submenu.list-menu.extra-menu a{color:#000;font-weight:400}.jdgm--leex-script-loaded .jdgm-rev-widg__title{font-size:35px}.sofa-container .sofa-details ul li{width:100%}.sofa-container .sofa-details ul li span{max-width:130px}.custom-content-section .custom-collection_title{font-size:30px}.recliner-fit-section h2.section-title{margin-top:0}.comfort-features-section .feature-description p+p{font-size:15px}.cst-page-our-story-new .section+.section{margin-top:0}body .feature-card hr{margin:2rem 0}body.cst-blog .article-card .card__heading{font-size:20px}body .slider-buttons{position:static}body.cst-index .slider-one .slider-buttons{position:absolute}div#main-cart-footer .cart__footer .cart__note{width:360px}section[id*=_1762751238b2cd3aaa]{margin-top:30px!important}.delivery-info-section .content p,.sofa-container .sofa-details ul li{font-size:16px}.info-block{display:block}.info-block{width:45%;display:block}.feature-title{font-size:18px}.feature-description p:first-child{font-size:16px}.feature-content{padding:10px}.comfort-features-section .feature-description p{font-size:15px}.comfort-features-section .feature-subtitle{font-size:13px}.feature-description h3{margin-bottom:10px;margin-top:20px}.text-with-icon section{padding-bottom:40px}body .h3{font-size:35px}.register-product-form{margin-top:20px}.register-product-form-section .fomr-main-section{padding-top:45px;padding-bottom:80px}.recliner-fit-section .recliner-title{font-size:17px}body .promo-cards__wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}body .promo-card{padding:10px}body .promo-card__content{padding:5px 0}body .accordion{border-radius:10px}section[id*=_collapsible_content_F4Gxzm] .caption-with-letter-spacing+h2{margin-bottom:0}.accordion h3.accordion__title.inline-richtext{font-size:20px}body .collapsible-content__header{margin-bottom:20px}body .accordion summary{padding:20px 80px 20px 20px}.accordion svg.icon.icon-caret{top:20px;right:15px;width:25px;height:25px}.register-product-form-section .section-content p{font-size:19px;margin-top:10px}.warranty-left p.warranty-desc{font-size:21px}.set-warranty{padding-left:10px}.warranty-left p.warranty-subtitle{font-size:25px}.warranty-left p.warranty-desc{margin-bottom:35px;font-size:17px}.warranty-item h4{font-size:17px}.set-warranty .warranty-item{gap:20px}.set-warranty .warranty-item img.warranty-icon{width:50px}.warranty-left .hxxl{margin-bottom:20px}body .footer-custom-social_media li a svg.icon{height:20px;width:20px}body .footer-block__details-content .list-menu__item--link{font-size:16px}body .footer-block__details-content .list-menu__item--link{padding-top:0;padding-bottom:0}body .footer-custom-newsletter h2.footer-block__heading{font-size:21px}body .hxxl{font-size:60px}body .hxl{font-size:55px}body .h0{font-size:40px}.corner-shape:after{width:220px}body .store-header{font-size:25px}.store-info{gap:25px}body .trgg-google-review-compact-rating-2{flex-direction:row}section[id*=_1762229663ab1ba2e4]{padding-top:80px!important;padding-bottom:80px}.shop-space-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.shop-space-name{padding:5px 10px;font-size:20px}.sofa-tab-list .sofa-tab-btn{margin-bottom:15px}.tab-wrp-section .section-title{margin-top:10px}.sofa-tab-content .sofa-text{padding:20px}.slider-one h2.banner__heading.inline-richtext.hxxl{margin:0 0 10px}.grid--dynamic{grid-template-columns:repeat(2,1fr)}.comfort-features-section .grid--dynamic{grid-template-columns:repeat(3,1fr)}.flx-header-wrp nav.header__inline-menu{display:block}body .flx-header-wrp{display:block;text-align:center}body .flx-header-wrp .extra-menu{margin-bottom:10px;display:none}.extra-search-section{max-width:100%}.header__icon--cart svg.icon.icon-cart-empty{width:25px;height:25px}body .header__icon--menu[aria-expanded=true]:before{background:#0000007f}.menu-drawer__navigation-container ul.menu-drawer__menu li a{font-weight:600}body .menu-drawer__menu-item{padding:1.1rem 2rem}.menu-drawer__navigation li{margin-bottom:0}a.menu-drawer__account.link span.svg-wrapper{margin-right:10px;position:relative;top:-2px}a.menu-drawer__account.link:hover{text-decoration:underline}.full-width .image-with-text__content{padding-left:40px}.store-details p br{display:none}body .header.page-width.header--middle-left,body .extra-header-menu-section .page-width{padding-left:15px;padding-right:15px}.menu-drawer__navigation-container ul.menu-drawer__menu li a{font-size:15px;padding-top:0;padding-bottom:0}body .menu-drawer__navigation li{margin-bottom:15px!important}.has-submenu.list-menu.extra-menu{margin-top:20px;border-top:1px solid #ebebeb;padding-top:20px}.menu-drawer__navigation-container ul.menu-drawer__menu li a{padding-left:15px}body .menu-drawer__close-button:focus,body .menu-drawer__close-button:hover,body .menu-drawer__menu-item--active,body .menu-drawer__menu-item:focus,body .menu-drawer__menu-item:hover{background-color:transparent;text-decoration:underline}}@media (max-width: 768px){.product-count__text span#ProductCountDesktop{font-size:15px}body .facets-vertical .active-facets-vertical-filter facet-remove.active-facets__button-wrapper{margin-bottom:0!important}body .facets-vertical .active-facets facet-remove:last-of-type{margin-bottom:2rem}body .facets-vertical .active-facets__button{padding-bottom:0}.menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{padding-top:0}body .header--has-social .menu-drawer__utility-links{padding-left:15px}.menu-drawer__navigation-container a.menu-drawer__account{font-size:15px}body .menu-drawer__utility-links .list-social__item .icon{width:19px;height:19px}body .menu-drawer__utility-links .list-social__item a{padding-right:2px}.custom-content-section{margin-top:10px}.register-product-form-section .fomr-main-section{padding-top:50px;padding-bottom:60px}body .contact__button{margin-top:20px}.recliner-fit-section{padding:40px 0}.warranty-section .grid--2-col{grid-template-columns:1fr}body .grid--4-col-tablet .grid__item:nth-child(1){width:42%;margin-right:40px}body .grid--4-col-tablet .grid__item:nth-child(2){width:30%}body .grid--4-col-tablet .grid__item:nth-child(3){width:45%}body .grid--4-col-tablet .grid__item:nth-child(4){width:25%}.footer-block__details-content>:first-child .list-menu__item--link{padding-top:0}body .footer-block__details-content>li{margin-bottom:5px}div[id*=_image_with_text_MDJqkm] .image-with-text__text p,div[id*=_image_with_text_BjX8cW] .image-with-text__text{font-size:18px}div[id*=_image_with_text_MDJqkm] h2.image-with-text__heading{font-size:40px}body .product-grid-container .card__content{padding:0}body .facets-vertical .facets-wrapper{padding-right:2rem}.store-info .store-image{max-width:315px}.cst-page-thankyou .slideshow.banner{margin-top:0}.custom-sub-collection .item .collection_heading{margin-top:10px}body .accordion__content{padding:0 20px}.main-tab-style{gap:10px}.pd-img-set{height:230px}.lifestyle-image{height:340px}.cst-product .accordion{margin-bottom:20px}.cst-product .accordion{border-radius:10px}.section-product-info-image .price{margin-top:5px}.product-card p.product-status{margin-top:20px}.custom-content-listing h2{font-size:20px;margin-top:20px;margin-bottom:10px}section[id*=_collapsible_content_F4Gxzm] p.caption-with-letter-spacing{margin-top:10px}section[id*=_collapsible_content_G9cgHW] .collapsible-content__wrapper{padding-bottom:0}section[id*=_collapsible_content_F4Gxzm] .collapsible-content__wrapper{padding-top:30px}.cst-page-contact .rich-text__blocks{max-width:100%}}@media screen and (min-width: 768px) and (max-width:991px){body .product-grid-container .grid--3-col-desktop .grid__item{width:calc(55.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(50.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media (max-width: 767px){:root{--font-size30:20px;--font-size28: 19px;--font-size24: 16px;--font-size18: 14px;--font-size20: 17px;--font-size16: 14px}body .buttion-custom .button--primary:after{top:-1px}.showroom-class .page-width{padding-top:50px;padding-bottom:50px}.images-set-one-wrp{margin-bottom:20px}body.cst-page-business-profile .banner__text p,body.cst-page-business-profile h2.banner__heading{color:#4b4f54}body.cst-index .slider-one .banner__buttons{margin-top:20px}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:calc(4rem + var(--buttons-border-width) * 2)}.cst-index .images-banner-wrp h2.banner__heading{margin-bottom:5px}body .sofa-tab-content .sofa-tab-pane{border-radius:20px}body .sofa-tab-content .sofa-tab-pane img{border-radius:20px;object-fit:cover}body .img-shedow{border-radius:20px}.store-image img{border-radius:10px}.cst-index .images-banner-wrp .banner__media img{object-fit:cover!important}body .button,body .button--primary{font-size:14px}.collection .card__media .media img{object-fit:cover}body .card__information .card-information{margin-top:7px}.menu-drawer__account .icon-account{margin-right:5px}.menu-drawer__account .icon-account path{stroke:#4b4f54}.menu-drawer__navigation-container a.menu-drawer__account{color:#4b4f54}.jdgm-form__fieldset-actions a.jdgm-btn.jdgm-btn--border.jdgm-cancel-rev{margin-bottom:10px}body .newsletter-form__field-wrapper{max-width:100%}.cst-page-business-profile .banner__box.content-container{padding-bottom:0}.cst-page-business-profile h2.banner__heading{color:rgba(var(--color-text))}.cst-page-forms-membership-form h1.main-page-title{margin-bottom:0!important}.section-custom-text-link .gradient .custom-content{display:block}.cst-product .section+.section.section-custom-text-link{margin-bottom:50px}.section-custom-text-link .gradient .custom-content .text-only{margin-right:0;margin-bottom:10px}.section-custom-text-link .button-only{margin-bottom:0}.main-tab-style{flex-direction:column-reverse}.product-info-section .product-card{margin-bottom:20px}.pd-img-set img{width:100%}.main-tab-style{gap:20px}.product-info-section .product-card{padding:10px 10px 20px}.section-product-info-image{margin-top:30px!important}.teb-new-style,.product-image{width:100%}.product-info-section{display:block}.product-card,.lifestyle-image{width:100%}.jdgm--leex-script-loaded .jdgm-rev-widg__title{font-size:25px}.divider~.info-block{margin-bottom:10px}.product .product__media img{object-fit:cover!important}body .product__info-wrapper .product__title{margin-bottom:10px}[class*=_product-tab-description-padding]{padding-top:20px}.cst-product [class*=main-padding]{padding-bottom:0}body .thumbnail-list__item.slider__slide{width:calc(23% - .6rem)}.thumbnail-slider .thumbnail-list.slider,fieldset.product-form__input .form__label{margin-bottom:0}.product-form__input label.quantity__label.form__label{margin-bottom:5px}body .badge{padding:.5rem 1rem;font-size:11px}.cst-list-collections h1.title{margin-top:50px;margin-bottom:10px}.cst-list-collections .pagination-wrapper{margin-bottom:30px;margin-top:20px}div[id*=_image_with_text_MDJqkm] .image-with-text__text p{margin-bottom:20px}body .comfort-features-section,.video-section{padding-top:50px}div[id*=_image_with_text_BjX8cW] h2.image-with-text__heading br{display:none}.cst-index .banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:32rem}body.cst-index .slider-one .slider-buttons{position:static}body .mobile-only{display:block}.shop-space-grid{margin-top:20px;margin-bottom:40px}body .corner-shape{display:none!important}.corner-shape:after{display:none!important}.corner-shape:before{display:none!important}.store-info .store-image{max-width:100%}body .sofa-tab-list{margin-top:5px}.sofa-tab-content .sofa-tab-pane{height:400px}.sofa-tab-content .sofa-text p{font-size:15px}.newsletter-form__field-wrapper .field__input{font-size:14px}body .footer{padding-top:40px}body.cst-page-judgeme_reviews footer{margin-top:0}body.cst-blog .article-card .card__heading{font-size:18px}body .pagination__list>li:not(:last-child){margin-right:.5rem}.cst-blog .card--card.card--media>.card__content{padding:0}.shopify-policy__container{padding-left:15px;padding-right:15px}.cst-page-our-stores .multirow .image-with-text .image-with-text__media img,.cst-page-sofa-buying-guide .image-with-text .image-with-text__media img{object-fit:cover}.main-blog h1.title--primary{margin-bottom:20px}.cst-page-business-profile .rich-text .rich-text__blocks h2.rich-text__heading~h2{margin-top:30px}body .accordion ul li{padding-left:15px}.custom-content-listing li:after{top:7px;width:6px;height:6px}.custom-content-listing li{padding-left:15px}div#main-cart-footer .cart__footer .cart__note{width:auto}body .customer:not(.account):not(.order){max-width:100%}.delivery-info-section{margin-top:10px!important}body .product .slider-button{width:34px}body .product.product--large{padding-top:0!important}section[id*=_1762751238b2cd3aaa] .jdgm-rev-widg{padding:60px 0 40px}[id*=_related-products]{margin-top:25px!important}.cst-product ul.breadcrumbs__list{margin-top:0}.accordion svg.icon.icon-caret{width:20px;height:22px}body .divider{display:none!important}body .info-block{margin-bottom:30px}.delivery-info-section{display:block}.info-block{width:100%;display:block}body .product--large:not(.product--no-media) .product__info-wrapper{padding-left:0!important;margin-top:30px}body .product__title h1{font-size:27px}body .product__info-container .price__regular span.price-item,.product .product__info-wrapper .price__sale span.price-item.price-item--sale{font-size:22px}.cst-product .accordion{border-radius:10px}section.features-section-wrp{margin-bottom:20px}.feature-item p{font-size:14px}.feature-item h4{font-size:15px}.cst-product .accordion{margin-bottom:15px}.sofa-container{display:block}.sofa-container .sofa-details ul{list-style:none;display:inline-block}.sofa-container .sofa-details{margin-left:0}.sofa-container .sofa-details ul{padding-left:0}.sofa-container .sofa-details,.sofa-container .sofa-image{width:100%}.features-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.template-404 p{font-size:70px}body .active-facets__button svg{margin-top:-1px}body .facets-vertical details summary.mobile-facets__summary.focus-inset svg.icon.icon-arrow{position:relative;top:3px}body .mobile-facets__checkbox:checked+.mobile-facets__highlight{background-color:transparent}body .mobile-facets__label svg.icon.icon-checkmark{top:15px}body .mobile-facets__close-button{font-weight:600;color:rgba(var(--color-text))}body .facets-vertical details summary span{font-weight:600}body .mobile-facets__label>svg{background-color:#d9d9d9;top:2px}body .mobile-facets__label>svg rect{stroke:none}.mobile-facets__inner details span.mobile-facets__arrow path{stroke:#4b4f54!important}body .mobile-facets__label{padding:.8rem 2rem .8rem 2.5rem}body .facets-vertical details summary.mobile-facets__summary.focus-inset{padding:1rem 2.5rem}.mobile-facets__close-button svg path{stroke:#4b4f54!important}.product-grid-container ul#product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;align-items:stretch}.collapsible-content .collapsible-content__wrapper{padding-top:50px;padding-bottom:50px}body .accordion__content{margin-bottom:20px}.card__content .card-information .price__container .price__regular span.price-item.price-item--regular,.card__content h3,body .card__information .card-information span.price-item.price-item--sale,.card-information .price__sale s.price-item.price-item--regular{font-size:14px}body .facets-vertical .active-facets__button{padding-left:15px;padding-bottom:0;padding-right:0}div[id*=_custom_promo_cards_qLzq3M] .page-width>div{padding-top:55px}.accordion svg.icon.icon-caret{top:19px;width:17px;height:17px;right:15px}.comfort-features-section .grid--dynamic{grid-template-columns:repeat(1,1fr)}.register-product-form-section .fomr-main-section{padding-bottom:60px}.cst-page-thankyou .mobile-image-section{padding-bottom:104%}.store-details hr{margin:15px 0}body .footer{padding-bottom:15px}.cst-index .slider-one .slideshow__text,.cst-index .banner--content-align-left .banner__box{padding-left:15px}.store-accordion h2.store-title{margin-bottom:20px}.shop-by-space{padding-bottom:20px!important;padding-top:20px!important}.mt50{margin-top:25px}body .pagination__list>li{max-width:2.4rem}.custom-collection-banner-section .custom-breadcrumb{padding-left:15px;padding-right:15px}.custom-collection-banner-section .image-section{padding-bottom:60%}.custom-collection-banner-section .image-section:after{background:linear-gradient(270.32deg,#00000024 27.08%,#000 145.45%)}.custom-collection-banner-section .custom-content-section{padding:0 15px}body .custom-collection-banner-section .custom-breadcrumb a.breadcrumbs__link,body .custom-collection-banner-section li.breadcrumbs__item,body .custom-content-section .custom-collection_title,.custom-content-section .custom-collection_description{color:#fff}body .custom-content-section{padding-left:0;padding-right:0;text-align:center}.custom-collection-banner-section .page-width{background-color:#fbfbfb;padding-top:0;padding-bottom:0}body.cst-collection .breadcrumbs__list{justify-content:center}.custom-collection_description{font-size:16px}.custom-content-section{padding-top:10px;padding-bottom:30px}body .accordion__content{padding:0 12px 0 15px}.collapsible-content__wrapper .collapsible-content__header{margin-bottom:0!important}section[id*=_collapsible_content_F4Gxzm] p.caption-with-letter-spacing{margin-bottom:0}.collapsible-content__wrapper h2.collapsible-content__heading{margin-bottom:0}.collapsible-content-wrapper-narrow .accordion{margin-bottom:10px}body .accordion summary{padding:17px 40px 17px 15px}.accordion h3.accordion__title.inline-richtext{font-size:17px}body .collapsible-content-wrapper-narrow{max-width:var(--page-width);padding-left:15px;padding-right:15px}.register-product-form-section .title-wrapper-with-link{display:inline-block;padding:0}.register-product-form-section .section-content p{font-size:15px}div[id*=_image_with_text_MDJqkm] .image-with-text__content{padding-right:0;padding-left:0}body .hxxl{font-size:36px}body .hxl,body .h0{font-size:30px}body .h1,body .h2{font-size:25px}body .h3{font-size:28px}body .grid--4-col-tablet .grid__item:nth-child(1){width:100%;margin-right:40px}body .grid--4-col-tablet .grid__item:nth-child(2){width:100%}body .grid--4-col-tablet .grid__item:nth-child(3){width:100%}body .grid--4-col-tablet .grid__item:nth-child(4){width:100%}body .trgg-google-review-compact-rating-2{flex-direction:column}.shop-by-space-wrp h2.section-title{margin-bottom:15px}.shop-space-name{font-size:19px}.sofa-tab-content .sofa-text{bottom:0}.sofa-tab-list .sofa-tab-btn{margin-right:15px;padding:5px 10px;display:inline-block;margin-bottom:10px;font-size:15px}.sofa-tabs{padding-top:10px}.sofa-tab-content{width:100%}.sofa-tab-list{width:100%;margin-bottom:10px}.sofa-tabs{display:block}body .slider-counter__link--dots .dot{border:1px solid #4a4a4a69!important}body .slider-buttons{bottom:-10px;border:0;z-index:99}body .banner__box{padding:4rem 15px}.dk-img.slideshow__media{display:none}.mobile-image-section{padding-bottom:80%;display:block;position:relative}.mobile-image-section img.mobile-only{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:100%;border-radius:0}.grid--dynamic{grid-template-columns:1fr 1fr}.warranty-section{padding:60px 0;background-color:#fff}.warranty-title{font-weight:600;margin-bottom:10px}.warranty-subtitle{font-size:var(--font-size40);font-weight:500;margin-bottom:20px;line-height:1.2;letter-spacing:-.176px;margin-top:0}.warranty-desc{font-size:var(--font-size24);margin-bottom:20px;margin-top:0;line-height:1.4}.warranty-section .grid--2-col{display:grid;grid-template-columns:1fr 1fr;gap:40px}.warranty-item{display:flex;gap:20px;margin-bottom:65px;align-items:center}.warranty-icon{width:65px;height:65px;object-fit:contain}.warranty-item-content h4{font-weight:700;margin-bottom:4px;margin-top:0;font-size:var(--font-size24)}.warranty-item-content p{margin:0}.warranty-left h2.warranty-title{margin-top:0;margin-bottom:35px;line-height:1}.warranty-item-content h4{color:rgba(var(--color-text))}.warranty-left .button--primary{margin-top:30px}body .header.page-width,body .header,body .utility-bar__grid.page-width{padding-left:1.5rem;padding-right:1.5rem}.flx-header-wrp nav.header__inline-menu{margin:0}.flx-header-wrp .list-menu--inline{justify-content:center}.cst-index .multicolum-wrp .multicolumn-card__image-wrapper img.multicolumn-card__image{width:60px;height:60px}.cst-index .multicolum-wrp .multicolumn-card__image-wrapper .media--adapt{width:110px;height:110px;border:2px solid #971B2F}.cst-index .background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:0}.cst-index .multicolum-wrp .multicolumn-card__info{max-width:100%;margin:auto}.cst-index .multicolum-wrp .slider-buttons{position:static;margin-top:15px}.tab-wrp-section{border-radius:30px 30px 0 0;padding-bottom:20px!important}section[id*=_1762229663ab1ba2e4]{border-radius:30px 30px 0 0}.cst-index .images-banner-wrp,div[id*=_image_with_text_BjX8cW],.register-product-form-section .gradient,.cst-collection .accordion-custom .gradient{border-radius:30px 30px 0 0}section[id*=_1762751238b2cd3aaa]{border-radius:30px 30px 0 0}.shopify-section .vid-wrp{border-radius:30px 30px 0 0}section[id*=_1762229663ab1ba2e4]{padding-top:40px!important;padding-bottom:50px}body .store-header{font-size:17px}.store-header{padding:15px}.store-item svg.arrow-icon{width:20px;height:20px}.store-item{border-radius:10px}.store-info{display:block}.store-content{padding:15px 15px 18px}.store-info .store-details{max-width:100%;margin-top:20px}.store-item{margin-bottom:10px}body .footer__content-top{padding-left:15px;padding-right:15px}body .footer-block-image{display:block;max-width:100%}body .footer__content-top{padding-bottom:0rem}body .footer-block__details-content .list-menu__item--link{font-size:14px}body .footer-block__heading{margin-bottom:15px}body .footer-custom-newsletter h2.footer-block__heading{font-size:16px}body .footer-block-image img{max-width:260px}body .footer-block__image-wrapper{margin-bottom:3rem}body .footer__list-social.list-social:only-child a{padding:0rem}body .footer__copyright ul.extra_menu{display:inline-block}.extra_menu li{margin-right:20px;display:inline-block;margin-bottom:15px}body .footer__content-bottom .footer__copyright.caption{margin-top:20px}.full-width .image-with-text__content{padding-left:15px}div[id*=_image_with_text_MDJqkm] h2.image-with-text__heading{font-size:30px;margin-bottom:5px;line-height:1.1}div[id*=_image_with_text_MDJqkm] .image-with-text__text p,div[id*=_image_with_text_BjX8cW] .image-with-text__text{font-size:16px}div[id*=_image_with_text_MDJqkm] .image-with-text__content{padding-bottom:20px}div[id*=_image_with_text_MDJqkm] .image-with-text{padding-bottom:10px}div[id*=_image_with_text_BjX8cW] .image-with-text{padding-top:55px;padding-bottom:35px}.set-did p.sub-title{font-size:17px;margin-top:15px;margin-bottom:0}body .deferred-media__poster-button{width:68px;height:68px}.comfort-features-section{margin-bottom:0}.feature-description p:first-child{font-size:15px}.feature-description p{margin-bottom:10px}.feature-card hr{margin:2rem 0}.feature-title{font-size:18px;margin-bottom:10px;margin-top:5px}body .comfort-features-section{padding-bottom:60px!important}.feature-content{padding:15px}div[id*=_image_with_text_BjX8cW] .image-with-text__content{padding-right:0;padding-bottom:20px}div[id*=_image_with_text_BjX8cW] h2.image-with-text__heading{margin-bottom:5px}body .warranty-section .grid-set.grid--2-col{display:block}.warranty-left p.warranty-desc{margin-bottom:0}.warranty-left p.warranty-subtitle{font-size:21px;margin-bottom:15px}.set-warranty{padding-left:0;margin-top:40px}.set-warranty .warranty-item{margin-bottom:5px}.text-with-icon section{padding-bottom:40px;padding-top:60px}.warranty-section{padding-bottom:0;padding-top:0}.warranty-left h2.warranty-title{margin-bottom:20px}.warranty-left p.warranty-desc{font-size:15px}body .recliner-item{padding:7px}.recliner-fit-section .recliner-title{font-size:15px}body .recliner-features li{margin-bottom:5px;font-size:13px}p.recliner-best{padding-top:15px;margin-top:15px}body p.recliner-best{font-size:13px}body .grid--dynamic{display:grid;gap:10px}.recliner-fit-section h2.section-title{margin-bottom:20px}body .recliner-fit-section{padding-bottom:35px}body .card__badge.top{margin-top:10px}body .grid--3-col-desktop .grid__item{margin-bottom:5px}.card__content h3{font-size:14px}body .custom-sub-collection{margin-bottom:30px;margin-top:40px}.custom-sub-collection .item .collection_image a{height:150px;width:150px}.custom-sub-collection .item .collection_heading{margin-top:5px}.features-header-one p{font-size:16px}.features-header-one h2{font-size:20px}.sofa-container .sofa-details ul li,body .delivery-info-section .content p{font-size:15px}.product__info-wrapper product-form.product-form{margin-bottom:0}.sofa-container .sofa-image img{border-radius:10px}.image-with-text__heading.h4{font-size:26px}div[id*=_image_with_text_MDJqkm] .image-with-text{padding-top:50px}body .custom-content-section{margin-top:0}.product-count__text span#ProductCount{color:#939598}.cst-page-forms-membership-form section[id*=_forms]{margin-top:10px!important}.shopify-policy__container{padding-top:20px;padding-bottom:40px}.cst-blog h1.title--primary{margin-top:10px}.cst-search .article-card__info span{margin-bottom:5px;display:inline-block}.cst-page-career .multicolum-wrp{margin-top:0}body .section-collection-list .page-width{padding-left:15px;padding-right:15px}.set-warranty .warranty-item img.warranty-icon{width:43px}body .footer-custom-social_media li a svg.icon{height:19px;width:18px}body .facets-vertical .facets-wrapper{padding-right:0rem}body .facets-vertical .active-facets__button-remove{padding-left:15px}.slider-one .slideshow__text-wrapper .content-container .banner__heading{white-space:normal!important}.cst-page-warranty-new .text-with-icon section{padding-top:40px}.article-card__image-wrapper.card__media{padding-bottom:unset!important}.images-banner-wrp .banner.banner--content-align-center .banner__media.media img{object-fit:cover}.cst-product-hero .breadcrumbs{padding:1rem 1.5rem}}@media (max-width:375px){.features-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.feature-item h4{font-size:14px}.feature-item p{font-size:15px;margin-top:5px;line-height:1}.recliner-fit-section .recliner-title{font-size:14px}body p.recliner-best{font-size:12px}.card__content h3,body .card__information .card-information span.price-item.price-item--sale,.card__content .card-information .price__container .price__regular span.price-item.price-item--regular,.card-information .price__sale s.price-item.price-item--regular{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custome.css.map */
