*,:after,:before{box-sizing:inherit}a{background-color:#0000}ol,p,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit}figure{margin:0}img{border:none;height:auto;max-width:100%}svg{vertical-align:middle;overflow:hidden}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button,input,select,textarea{color:inherit;font:inherit;display:block}[hidden]{display:none!important}button,input,select,textarea{appearance:none;vertical-align:baseline;margin:0;padding:0}input[type=button],input[type=reset],input[type=submit]{appearance:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=checkbox]{vertical-align:baseline}input[type=search]::-webkit-inner-spin-button,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:none;padding:0}button:-moz-focusring,input:-moz-focusring{outline:none!important}input::-webkit-inner-spin-button{display:none}@keyframes dash{}@keyframes rotate{}.l-section_holder-gaps{max-width:1364px;margin:0 auto;padding-left:32px;padding-right:32px}@media screen and (1025px<=width<=1366px){.l-section_holder-gaps{padding-left:24px;padding-right:24px}}@media screen and (768px<=width<=1024px){.l-section_holder-gaps{padding-left:24px;padding-right:24px}}@media screen and (width<=767px){.l-section_holder-gaps{padding-left:20px;padding-right:20px}}.l-section_holder-md_up{max-width:1364px;margin:0 auto;padding-left:32px;padding-right:32px}@media screen and (1025px<=width<=1366px){.l-section_holder-md_up{padding-left:24px;padding-right:24px}}@media screen and (768px<=width<=1024px){.l-section_holder-md_up{padding-left:24px;padding-right:24px}}@media screen and (width<=767px){.l-section_holder-md_up{padding-left:0;padding-right:0}}.l-component_holder-gaps{padding-left:20px;padding-right:20px}@media screen and (width<=767px){.l-component_holder-gaps{padding-left:20px;padding-right:20px}}.l-component_holder-md_up{padding-left:20px;padding-right:20px}@media screen and (width<=767px){.l-component_holder-md_up{padding-left:0;padding-right:0}.l-component_holder-gaps_sm{margin-left:20px;margin-right:20px}}.b-form-title{margin-bottom:32px;font-size:32px;font-weight:500;line-height:1.1}@media screen and (width<=1024px){.b-form-title{font-size:26px}}.b-form-description{margin-bottom:20px;padding:8px 0}.b-form-message{margin-bottom:32px}.b-form-error_feedback{color:#cc0300;margin-top:20px;font-size:12px;font-weight:500}.b-wishlist_flyout .b-form-error_feedback{text-align:left;font-size:20px;font-weight:400}.b-form-set{border:none;padding:0;display:block;position:relative}.b-form-set[hidden]{display:none}.b-form-set.m-bottom-divider{border-bottom:1px solid#dfdde3;margin-bottom:32px;padding-bottom:8px}.b-form-set_label{max-width:100%;width:100%;margin-bottom:24px;padding:0;font-size:24px;font-weight:500;line-height:1.1;display:block}.b-form-set_label.m-wai{clip:rect(1px,1px,1px,1px);border:0;max-height:1px;max-width:1px;padding:0;position:absolute;left:0;top:0;overflow:hidden}.b-form-set_sublabel{margin:8px 0 24px;font-size:20px;font-weight:500}.b-form-set_text{max-width:523px;margin:0 0 24px}.b-form-note{margin:0 0 24px}.b-form-line{width:100%;display:flex}.b-form-line.m-actions{margin-top:48px}.b-form-line.m-tooltip{position:relative}.b-form-line[hidden]{clip:rect(1px,1px,1px,1px);border:0;max-height:1px;max-width:1px;padding:0;position:absolute;left:0;top:0;overflow:hidden}.b-form-line>.b-form_section{width:100%}.b-form-line.m-equal{justify-content:space-between}.b-form-line.m-equal .b-form_section{width:calc(50% - 10px)}@media screen and (width<=767px){.b-form-line.m-equal .b-form_section{width:83%}}.b-form-line.m-fixed_width .b-form_section{width:150px}@media screen and (width<=767px){.b-form-line.m-mobile_column{flex-flow:column}}.b-form-line.m-btns_column{grid-template-rows:repeat(2,1fr);grid-gap:16px;display:grid}.b-form-line.m-card_expiration{flex-wrap:nowrap}.b-form-divider{background-color:#dfdde3;height:1px;width:100%;margin-bottom:24px}.b-form-line_divider{align-items:center;height:64px;margin:0 16px;font-size:16px;font-weight:300;display:flex}.b-form-btn_save{margin-inline-end:20px}@media screen and (width<=767px){.b-form-btn_save{margin:0 0 20px}}.b-form-btn_cancel{padding:0 36px}@media screen and (width>=768px){.b-form.m-account{flex-grow:0;max-width:524px}}.b-list{background:#fff}.b-list-label,.b-list-value{flex-basis:calc(50% - 12px);padding:16px 0}.b-list-value{color:#616579}.m-total .b-list-value{color:#fff}.b-list-row{text-align:left;border-bottom:1px solid#dfdde3;justify-content:space-between;margin:0 12px;font-size:14px;display:flex}.b-list-row.m-total{color:#fff;background:#616579;border-bottom:0;margin:0;padding:0 12px}.b-inventory{margin:32px 0 60px}@media screen and (width<=767px){.b-inventory{margin:32px 0;padding:0 20px}}.b-inventory_flyout .b-variations_item{margin:0 0 24px}.b-inventory_flyout .alert-danger{color:#cc0300;padding:16px}.b-inventory_flyout .b-list{margin-top:32px}.b-inventory_short-roll{color:#222;font-size:13px}.b-installiation{width:100%}.b-installiation_image{text-indent:-9999px;background:center url(images/noimagelarge.png);background-size:cover;width:100%;padding-bottom:50%;display:block;position:relative;overflow:hidden}.b-installiation_image-img{color:#caccd7;object-fit:cover;height:100%;width:100%;display:block;position:absolute;bottom:0;left:0;top:0}.b-zoom_info{pointer-events:none;flex-direction:column;align-items:center;display:flex}.b-zoom_info-icon{cursor:pointer;text-align:center;background:none;border:none;flex-shrink:0;align-items:center;justify-content:center;height:48px;width:48px;display:flex}.b-zoom_info-icon_sm{display:none}.b-zoom_info-content{flex-wrap:wrap;justify-content:center;display:flex}.b-zoom_info-copy{margin-inline-end:4px;display:none}@media screen and (width>=1025px){.b-zoom_info-copy.m-lg{display:block}}@media screen and (768px<=width<=1024px){.b-zoom_info-copy.m-md{display:block}.b-zoom_info-copy.m-wrapped_text{text-align:center;width:100%;margin-inline-end:0}}@media screen and (width<=767px){.b-zoom_info-copy.m-sm{display:block}}.b-product_hero{max-width:1364px;margin:0 auto;padding-left:32px;padding-right:32px}@media screen and (1025px<=width<=1366px){.b-product_hero{padding-left:24px;padding-right:24px}}@media screen and (768px<=width<=1024px){.b-product_hero{padding-left:24px;padding-right:24px}}@media screen and (width<=767px){.b-product_hero{padding-left:20px;padding-right:20px}}@media screen and (width>=768px){.b-product_hero{text-indent:-9999px;aspect-ratio:26/9;background:center url(images/noimagelarge.png);background-size:cover;width:100%;max-width:1300px;padding-bottom:0;display:block;position:relative;overflow:hidden}}.b-product_hero-image{color:#caccd7;object-fit:cover;height:100%;width:100%;display:block;position:absolute;bottom:0;left:0;top:0}.b-product_description{margin:32px 0 10px}@media screen and (width<=767px){.b-product_description{padding:0 20px}}.b-product_description-heading{letter-spacing:.08em;text-transform:uppercase;padding:8px 0;font-size:16px;font-weight:500}.b-product_description-section+.b-product_description-section{margin-top:32px}.b-product_description-title{font-size:40px;font-weight:500;line-height:1.1}@media screen and (width<=1024px){.b-product_description-title{font-size:32px}}.b-product_description-content{margin-top:16px}.b-product_description-list{flex-wrap:wrap;margin-top:32px;display:flex}.b-product_description-list.m-specification{margin-top:0}.b-product_description-list.m-specification img{aspect-ratio:1;object-fit:scale-down;width:100%}.b-product_description-item{background-color:#fff;flex:0 0 25%;flex-direction:column;align-items:flex-start;padding:16px;display:flex;box-shadow:inset -1px 0#efeef1}@media screen and (width<=1024px){.b-product_description-item{flex:0 0 33.3333%}.b-product_description-item:nth-child(2n){box-shadow:none}.b-product_description-item:nth-child(n+3){border-top:1px solid#efeef1}.m-specification .b-product_description-item:nth-child(n+3){border-top:none}}.b-product_description-item:nth-child(4n){box-shadow:none}.m-specification .b-product_description-item{align-items:center;box-shadow:none}.b-product_description-item:nth-child(n+5){border-top:1px solid#efeef1}@media screen and (768px<=width<=1024px){.m-triple .b-product_description-item{border-top:none;flex:0 0 33.3333%}.m-triple .b-product_description-item:nth-child(2n){box-shadow:inset -1px 0#efeef1}}.m-specification .m-triple .b-product_description-item:nth-child(2n){box-shadow:none}.m-specification .b-product_description:nth-child(n+5){border-top:none}.b-product_description-link{text-transform:capitalize;text-underline-offset:2px;margin-top:12px;font-size:14px;font-weight:500;text-decoration:underline#222 2px;transition:cubic-bezier(.3,.46,.45,.94).2s}@media not all and (pointer:coarse){.b-product_description-link:hover{text-underline-offset:2px;text-decoration:underline#6bbcb9 2px}}.m-specification .b-product_description-link{text-align:center;text-transform:none;font-weight:400;text-decoration:none}.b-product_description-icon_link{width:100%}.b-product_specification-inner{flex-direction:column;display:flex}.b-product_specification-container,.b-product_specification-inner .b-product_accordion{display:contents}.b-product_specification-link_wrapper{order:-1}@media screen and (width<=1024px){.b-product_specification-link_wrapper{margin-bottom:32px}}.b-product_specification-link_wrapper .b-button{white-space:normal;justify-content:center;font-size:16px}.b-product_specification-link_wrapper .b-button .b-link-inner{text-align:center;flex:auto}.b-product_specification-link_wrapper .b-button svg{flex:0 0 20px;margin-inline:0 8px}.b-product_specification-link_list{flex-wrap:wrap;justify-content:space-between;margin:0 0 32px;display:flex}@media screen and (width<=1024px){.b-product_specification-link_list{margin-bottom:0}.b-product_specification-link_list .m-last{order:5}}.m-leed .b-product_specification-link_list{margin:8px 0 0}.b-product_specification-link_item{margin-top:24px}@media screen and (width>=1025px){.b-product_specification-link_item{width:calc(50% - 10px)}}@media screen and (width<=1024px){.b-product_specification-link_item{width:100%}}.b-product_specification-link_item:nth-child(3):last-child{width:100%}html[lang*=fr] .b-button-scorecard .b-link-inner{line-height:1.05}.b-product-banner_content{color:var(--banner-content-color,#fff);text-align:center;padding-bottom:140px;padding-top:140px}@media screen and (width<=1366px){.b-product-banner_content{padding-bottom:64px;padding-top:64px}}@media screen and (width<=767px){.b-product-banner_content{padding-bottom:32px;padding-top:32px}}.b-product-banner_title{margin:0 0 24px;font-size:40px;font-weight:500;line-height:1.1}@media screen and (width<=1024px){.b-product-banner_title{font-size:32px}}.b-product-banner_text{font-size:24px;font-weight:300}@media screen and (768px<=width<=1024px){.b-product-banner_text{font-size:20px}}.b-product_accordion-item{background:#fff;border:solid#dfdde3;border-width:0 0 1px}.b-product_accordion-item:first-child{border-top:1px solid#dfdde3}.b-product_accordion-button{cursor:pointer;text-align:left;align-items:center;justify-content:space-between;width:100%;padding:24px 20px;font-size:20px;font-weight:500;line-height:1.1;display:flex}.b-product_accordion-content{opacity:0;visibility:hidden;transition:cubic-bezier(.3,.46,.45,.94).2s;transition-property:height,opacity;position:relative;overflow:hidden}.b-product_accordion-content[aria-hidden=false]{opacity:1;visibility:visible}.b-product_accordion-item:not([data-initialized="1"]) .b-product_accordion-content{opacity:1;visibility:visible}.b-product_accordion-content_inner{padding:0 20px 16px;overflow:hidden}@media screen and (width>=768px){.b-product_accordion-content_inner .b-md_up-hide{display:none}}.b-product_accordion-content_inner.m-accessories{grid-template-columns:48px auto;display:grid}.b-specification{text-align:left;width:100%}.b-specification_column{padding:16px 0 16px 24px}.m-accessories .b-specification_column{padding:16px 0 0 8px}.b-specification_heading{padding:16px 0 16px 24px;font-weight:500}.b-specification_item{font-size:16px}.b-specification_item+.b-specification_item{border-top:1px solid#dfdde3}@media screen and (width>=768px){.b-specification_tablist{border-bottom:1px solid#dfdde3}}.b-specification_label{color:#616579;width:100px;padding:16px 0;font-size:14px}.b-specification_header{align-items:flex-start;justify-content:space-between;margin:0 0 18px;display:flex}.b-pdp_variations .b-specification_header{margin:0 0 12px}.b-specification_header .b-tooltip{margin:2px 0 0}.b-specification_header .b-tooltip-container{z-index:2}.b-specification_title{font-size:20px;font-weight:500}.b-specification_backing{background:#fff}.b-specification_tab{flex-grow:1;margin:0 0 16px}.b-specification_tab .b-tab_list-tab{width:100%}.b-specification_icon{width:36px;padding-top:16px}.b-specification_icon+.b-specification_column{padding:16px 0 0 8px}.b-specification_description{color:#616579;margin-top:4px;font-size:14px;line-height:1.5}.m-accessories .b-specification_picture img{object-fit:cover;height:48px;width:48px;margin-top:16px}.m-thickness .b-specification_line{position:relative}.m-thickness .b-specification_line:before{content:"";background-color:#616579;height:12px;width:150px;display:inline-block}.m-thickness .b-specification_thick{position:relative}.m-thickness .b-specification_thick:before{content:"";background-image:url("data:image/svg+xml,<svg width='11' height='12' viewBox='0 0 11 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5.5 2L3.5 4H7.5L5.5 2Z' fill='%23222222'/><path d='M1 0.5H10M3.5 4L5.5 2L7.5 4H3.5Z' stroke='%23222222' stroke-linecap='square'/><path d='M5.5 10L3.5 8H7.5L5.5 10Z' fill='%23222222'/><path d='M1 11.5H10M3.5 8L5.5 10L7.5 8H3.5Z' stroke='%23222222' stroke-linecap='square'/></svg>");height:12px;width:12px;margin:0 8px;display:inline-block}.b-heading_h6{font-size:16px;font-weight:500}.b-product_wishlist-action{color:#fff;z-index:16;background:#cc0300;padding:12px;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.b-product_wishlist-action.m-error{font-weight:500}.b-image_tile{outline:20px solid#fff;width:200px;display:inline-block;position:absolute;bottom:100%}@media screen and (width<=767px){.b-image_tile{display:none}}.m-no-hero .b-image_tile{position:static}.b-image_tile.m-plank{width:360px}@media screen and (768px<=width<=1024px){.b-image_tile.m-plank{max-width:calc(100% - 40px)}}.b-image_tile-inner{height:auto;position:relative}@media not all and (pointer:coarse){.b-image_tile-inner:hover svg{transform:scale(1)}}.b-image_tile svg{transition:cubic-bezier(.3,.46,.45,.94).4s;position:absolute;bottom:20px;right:20px;transform:scale(0)}.b-image_tile-button{cursor:pointer;display:block}.b-image_tile-img{height:auto;width:100%;display:block}.b-review{text-align:center;text-transform:uppercase;background-color:#fff;padding:40px;font-size:18px;font-weight:500;line-height:2}.b-photoswipe-close{cursor:pointer;text-align:center;z-index:12;background:none;background:#efeef1;border:none;flex-shrink:0;align-items:center;justify-content:center;height:40px;width:40px;display:none;right:20px;top:20px}@media screen and (width>=1920px){.b-photoswipe-close{right:calc(50% - 935px)}}.b-product_gallery.m-zoomed-in .b-photoswipe-close{display:block;position:fixed}@media screen and (width>=768px){.b-photoswipe-close:after{content:"";z-index:-1;background:#efeef1;height:100vh;width:146px;position:absolute;right:-26px;top:-20px}}@media screen and (768px<=width<=1024px){.b-photoswipe-close:before{content:"";z-index:-1;background:#efeef1;height:33px;width:100%;position:fixed;right:0;top:0}}.b-photoswipe-spiner .b-loader{pointer-events:none;z-index:auto;display:block;position:absolute;left:calc(50% - 16px);top:50%}.b-photoswipe.pswp--zoomed-in{z-index:14}.pswp{touch-action:none;z-index:11;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;background:#efeef1;outline:0;width:100%;height:100%;max-width:1920px;display:none;position:absolute;left:50%;top:0;overflow:hidden;transform:translate(-50%)}.pswp[aria-hidden=false]{opacity:1;display:block;position:fixed}.pswp__caption{text-align:center;background:#efeef1;width:100%;padding:16px 0;display:block;position:absolute;bottom:0}@media screen and (width<=767px){.pswp__caption{bottom:100px}}.pswp__caption--fake{visibility:hidden}.pswp img{max-width:none}.pswp:not(.pswp--zoomed-in) img{object-fit:contain}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity.4s cubic-bezier(.3,.46,.45,.94)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img,.pswp__img{cursor:url(./images/zoom-in.svg),zoom-in}.pswp--zoomed-in .pswp__img{cursor:url(./images/zoom-out.svg),zoom-out;object-fit:contain}.pswp--dragging .pswp__img{cursor:grabbing}.pswp__bg{opacity:0;-webkit-backface-visibility:hidden;background:#fff;width:100%;height:100%;position:absolute;left:0;top:0;transform:translateZ(0)}.pswp__scroll-wrap{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;inset:0}.pswp__container,.pswp__img{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{width:100%;transition:transform.4s cubic-bezier(.3,.46,.45,.94);position:absolute;transform-origin:0%0%}.pswp__bg{will-change:opacity;background-color:#efeef1;transition:opacity.4s cubic-bezier(.3,.46,.45,.94)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;inset:0;overflow:hidden}.pswp__img{width:auto;height:auto;position:absolute;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#efeef1}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{text-align:center;color:#cc0300;width:100%;margin-top:-8px;font-size:14px;line-height:16px;position:absolute;left:0;top:50%}.pswp__error-msg a{color:#cc0300;text-decoration:underline}.pswp--zoomed-in .pswp__caption,.pswp__caption--empty,.pswp__counter{display:none}.pswp__scroll-wrap{opacity:0}.pswp--visible .pswp__scroll-wrap{opacity:1}.b-floor_design{background-color:#fff}.b-floor_design-inner{max-width:1364px;margin:0 auto;padding-left:32px;padding-right:32px;padding-bottom:50px}@media screen and (1025px<=width<=1366px){.b-floor_design-inner{padding-left:24px;padding-right:24px}}@media screen and (768px<=width<=1024px){.b-floor_design-inner{padding-left:24px;padding-right:24px}}@media screen and (width<=767px){.b-floor_design-inner{padding-left:0;padding-right:0}}.b-floor_design-wrapper{text-indent:-9999px;text-indent:0;background:center url(images/noimagelarge.png);background-size:cover;width:100%;padding-bottom:56.25%;display:block;position:relative;overflow:hidden}@media screen and (width<=767px){.b-floor_design-wrapper{min-height:615px}}@media screen and (768px<=width<=1024px){.b-floor_design-wrapper{min-height:790px}}.b-floor_design-header{pointer-events:none;padding:32px 10px 16px}@media screen and (width>=1025px){.b-floor_design-header{z-index:1;margin-bottom:-52px;padding:32px 0;position:relative}}.b-floor_design-title{align-items:center;font-size:40px;font-weight:500;line-height:1.1;display:flex}@media screen and (width<=1024px){.b-floor_design-title{font-size:32px}}.b-floor_design-title svg{margin-right:12px}@media screen and (width>=1025px){.b-floor_design-title svg{height:44px;width:44px}}.b-floor_design-iframe{height:100%;width:100%;position:absolute}.b-variations_group{background-color:#fff;padding:4px 20px 20px}.b-variations_group.m-backing{padding:24px 20px 32px}.b-variations_wrapper{margin:0-20px -1px}.b-variations_wrapper .b-specification_title{font-size:16px}.b-variations_wrapper .b-specification_header{margin-bottom:8px}.b-variations_wrapper .b-tab_list{gap:8px;margin:0 20px;display:inline-flex}.b-variations_wrapper .b-tab_list-tab{color:#222;text-align:center;z-index:1;background-color:#0000;min-width:72px;padding:8px;position:relative}.b-variations_wrapper .b-tab_list-tab:hover{box-shadow:inset 0-3px#6bbcb9}.b-variations_wrapper .b-tab_list-tab.m-active{background-color:#efeef1;box-shadow:inset 0-4px#222}.b-variations_wrapper .b-tab_list-tab.m-disabled-clickable{color:#828282;text-decoration:line-through.4px}.b-variations_wrapper .b-tab_list-tab.m-disabled-clickable:hover{box-shadow:inset 0-3px#d16a5c}.b-variations_wrapper .b-tab_list-tab.m-disabled-clickable.m-active{text-decoration:none;box-shadow:inset 0-4px#d16a5c}.b-variations_container{position:relative}.b-compare_content{align-items:center;display:flex}.b-compare_grid{width:100%;display:grid;position:relative}.b-compare_slider{appearance:none;z-index:2;background:none;outline:none;height:100%;width:100%;position:absolute}.b-compare_slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fffurl("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='none' height='24' viewBox='0 0 25 24' width='25'><path d='m2.5 12c6.6666667-.05982 13.333333-.01655 20 0m-20 0 6-6m-6.725655 5.326742 6.725655 6.673258m14-6-6-6m6.521073 5.111111-6.521073 6.888889' stroke='%23222' stroke-width='2'/></svg>")no-repeat center;height:56px;width:56px}.b-compare_slider:hover{opacity:1}.b-compare_image{max-width:none;width:634px;display:block}@media screen and (1025px<=width<=1366px){.b-compare_image{width:480px}}@media screen and (768px<=width<=1024px){.b-compare_image{width:360px}}@media screen and (width<=767px){.b-compare_image{object-fit:cover;height:calc(100vh - 69px);width:100vw}}.b-compare_primary-image{z-index:1;border-right:2px solid#fff;grid-area:1/1;position:relative;overflow:hidden}.b-compare_secondary-image{z-index:0;grid-area:1/1;position:relative}.b-compare_primary-label,.b-compare_secondary-label{color:#222;white-space:nowrap;z-index:1;background-color:#fff;padding:4px 8px;font-size:16px;line-height:1;position:absolute;top:20px}@media screen and (width<=767px){.b-compare_primary-label,.b-compare_secondary-label{font-size:14px}}.b-compare_primary-label{left:20px}.b-compare_secondary-label{right:20px}.b-lgw-popup{grid-template-columns:33.3333%66.6667%;display:grid}@media screen and (width<=1024px){.b-lgw-popup{grid-template-columns:100%}}.b-lgw-popup.m-lgw-small{grid-template-columns:100%}.b-lgw-popup_main{background-color:#fff}.b-lgw-popup_head{justify-content:space-between;padding:28px 32px 0;display:flex}@media screen and (width<=1024px){.b-lgw-popup_head{padding:20px 70px 20px 20px}}.m-lgw-small .b-lgw-popup_head{padding-right:70px}.b-lgw-popup_product{grid-template-columns:144px auto;align-items:center;gap:20px;padding:92px 32px;display:grid}@media screen and (width<=1024px){.b-lgw-popup_product{padding:8px 20px 20px}}.b-lgw-popup_product-img{aspect-ratio:1;object-fit:cover;width:100%}.b-lgw-popup_product-details p{margin-bottom:2px}.b-lgw-popup_recs{padding:32px}@media screen and (width<=1024px){.b-lgw-popup_recs{padding:32px 20px}}.b-lgw-popup_carousel{margin-block:32px 16px}@media screen and (width<=1024px){.b-lgw-popup_carousel{border-bottom:1px solid#dfdde3;margin-block:20px;padding-bottom:20px}}.b-lgw-popup_explore{justify-self:flex-end}@media screen and (width<=1024px){.b-lgw-popup_explore{justify-self:center}}.b-lgw-popup .b-product_tile-link{font-weight:500}.b-lgw-popup .b-carousel{grid-template-columns:calc(25% + 32px)calc(75% - 32px);padding:0;display:grid;overflow-x:visible}.b-lgw-popup .b-carousel-ctrl_wrapper{grid-column:1}@media screen and (width<=1024px){.b-lgw-popup .b-carousel.m-inited .b-carousel-ctrl_wrapper{display:flex}}.b-lgw-popup .b-carousel-track_wrapper{grid-column:1/span 2}.b-lgw-popup .b-carousel-track{max-width:calc(100% + 32px);min-width:calc(100% + 32px);margin-right:-32px;padding-left:0;padding-right:32px;list-style:none;display:inline-flex}@media screen and (width<=1024px){.b-lgw-popup .b-carousel-track{max-width:calc(100% + 20px);min-width:calc(100% + 20px);margin-right:-20px;padding-right:20px}}.b-lgw-popup .b-carousel-item{max-width:28.5%;min-width:28.5%;margin-bottom:0;margin-right:32px}@media screen and (width<=1024px){.b-lgw-popup .b-carousel-item{max-width:calc(50% - 20px);min-width:calc(50% - 20px);margin-right:20px}}.b-lgw-popup .b-carousel-item:last-child{margin-right:0}.b-lgw-popup .b-carousel .b-product_tile-bottom{min-height:64px}.b-lgw-popup .b-carousel .b-product_tile-info p{margin-bottom:2px}.b-lgw-popup .b-carousel .b-pagination{grid-column:2}@media screen and (width<=1024px){.b-lgw-popup .b-carousel .b-pagination{display:none}}.b-lgw-popup .b-carousel .b-pagination_track{background-color:inherit;padding-inline:0}.b-loader{animation:rotate 3s ease-in-out infinite;display:none}.b-path{stroke-dasharray:30;stroke-dashoffset:30;animation:dash 3s ease-in-out infinite.5s}@keyframes dash{0%{stroke-dashoffset:30}25%,50%{stroke-dashoffset:60}75%,to{stroke-dashoffset:90}}@keyframes rotate{0%{transform:rotate(0)}15%{transform:rotate(180deg)}15.1%,to{transform:rotate(360deg)}}.m-loading_long .b-loader{pointer-events:none;z-index:3;display:block;position:absolute;left:calc(50% - 16px);top:50%}@media screen and (width<=1024px){.m-quick_view{display:none}}.m-quick_view .b-dialog-loader .b-loader{pointer-events:none;z-index:auto;display:block;position:absolute;left:calc(50% - 16px);top:50%}.m-quick_view .l-pdp{overflow:hidden}.l-pdp-main{background:#efeef1;transition:opacity.4s cubic-bezier(.3,.46,.45,.94)}@media print{.l-pdp-main{background:#fff}}.l-pdp-main.m-busy{cursor:wait;opacity:.6}.m-quick_view .l-pdp-main{display:flex}@media screen and (width>=1025px){.m-quick_view .l-pdp-main{justify-content:space-between}}@media screen and (width<=1024px){.m-quick_view .l-pdp-main{flex-direction:column;margin-top:24px}}.l-pdp-main.m-product_set_item{margin-top:100px}@media screen and (width<=767px){.l-pdp-main.m-product_set_item{margin-top:80px}}.l-pdp-main.m-product_set_buy_all{margin-top:40px}.l-pdp-top{align-items:flex-start;padding-bottom:64px;display:flex;position:relative}@media screen and (width>=768px){.l-pdp-top{margin-top:32px}}@media screen and (width<=767px){.l-pdp-top{flex-direction:column;align-items:stretch;display:flex}}@media screen and (width>=768px){.l-pdp-top.m-standart{margin-top:0}.l-pdp-top.m-standart .b-product_details-top{padding-top:24px}}.l-pdp-top.m-standart .b-badges,.l-pdp-top.m-standart .b-promotion{padding:0 0 24px}.l-pdp-top.m-standart .b-breadcrumbs{padding-right:40px}.m-quick_view .l-pdp-top{width:calc(40.63% - 32px);margin:0;padding:0}@media screen and (width<=1024px){.m-quick_view .l-pdp-top{width:100%;margin-top:16px}}.l-pdp-top .m-size.m-not-instalation{margin:32px 0 0}@media screen and (width<=767px){.l-pdp-top .m-size.m-not-instalation{margin:32px 20px 0}}.l-pdp-left{flex-grow:1}@media screen and (width>=768px){.l-pdp-left{flex-direction:column;display:flex;position:relative}}@media screen and (width<=767px){.l-pdp-left{display:contents}}.l-pdp-left .b-installiation{order:1}.l-pdp-sticky{z-index:2;flex-shrink:0;position:sticky;top:var(--header-menu,80px)}@media screen and (width>=768px){.l-pdp-sticky{width:calc(50% - 12px);margin-left:24px}}@media screen and (width>=1367px){.l-pdp-sticky{width:40%}}@media screen and (width>=1025px){.l-pdp-sticky{margin-left:32px}}@media screen and (1025px<=width<=1366px){.l-pdp-sticky{top:calc(var(--header-menu,65px) + 10px)}}@media screen and (width<=1024px){.l-pdp-sticky{top:55px}}@media screen and (width<=767px){.l-pdp-sticky{display:contents}}.m-quick_view .l-pdp-sticky{z-index:0;flex-shrink:initial;width:100%;margin:0;position:relative;top:0}@media screen and (width>=1367px){.m-quick_view .l-pdp-sticky{min-width:380px}}.m-has_dialog .l-pdp-sticky{z-index:auto;position:static}.l-pdp-sticky:has(button[aria-checked=true] span[data-theme=light]) .b-order_sample-icon{color:#222}@media screen and (width<=767px){.l-pdp-details{flex-basis:100%;order:1;margin-bottom:32px}}.l-pdp-review{margin:80px 0}@media screen and (width<=767px){.l-pdp-review{margin:60px 0}}.l-pdp .b-variations_msg-inner{background-color:#fff;position:relative}.l-pdp .b-variations_msg-inner:has(.m-variant_unavailable) .b-variations_item.m-color{padding-top:20px}.l-pdp .b-form-error_feedback.m-variant_unavailable{color:#fff;text-align:center;z-index:4;background-color:#d16a5c;margin:0 20px;padding:8px;position:sticky;top:var(--header-menu,68px)}@media screen and (width<=1024px){.l-pdp .b-form-error_feedback.m-variant_unavailable{top:48px}}.m-quick_view .l-pdp{visibility:visible;height:auto;animation:fade-in cubic-bezier(.3,.46,.45,.94).4s;overflow:initial}.b-flyout .m-size.m-not-instalation{margin:0}.b-flyout .m-size.m-not-instalation+.m-option{margin-top:24px}@keyframes triangle-expand{0%{transform:scale(1)}to{transform:scale(1.8)}}.b-variation_swatch{appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;flex-direction:column;width:100%;padding:8px;transition:cubic-bezier(.3,.46,.45,.94).2s;display:flex;position:relative}.b-variation_swatch-label{color:#222;text-align:left;text-overflow:ellipsis;padding:8px 0 2px;font-size:10px;line-height:1.2;display:block;overflow:hidden}.b-variation_swatch-label:after{content:"";background-color:#0000;height:5.5px;transition:cubic-bezier(.3,.46,.45,.94).2s;display:block;position:absolute;inset:auto 0 0}.b-variation_swatch-label_number{padding-top:2px;display:block}.b-variation_swatch:hover{background-color:#efeef1}.b-variation_swatch:hover .b-variation_swatch-label:after{background-color:#6bbcb9}.m-quick_view .b-variation_swatch{background-color:#efeef1}.m-quick_view .b-variation_swatch:hover{background-color:#fff}.b-variation_swatch .b-variation_check{height:28%;width:28%;position:absolute;left:0;top:0}.b-variation_swatch-image{color:#0000;object-fit:cover;text-indent:-99999px;height:100%;width:100%;display:block}.b-variation_swatch-image:before{content:"";height:100%;width:100%;display:block;box-shadow:inset 0 0 0 1px#2222221a}.m-quick_view .b-variation_swatch-image:before{box-shadow:inset 0 0 1px#828282}.b-variation_swatch.m-disabled .b-variation_swatch-label:after{background-color:#0000}.b-variation_swatch.m-disabled:hover .b-variation_swatch-label:after{background-color:#d16a5c}.b-variation_swatch.m-disabled .b-variation_swatch-image{clip-path:polygon(34% 0,100% 0,100% 100%,0 100%,0 34%)}.b-variation_swatch.m-disabled .b-variation_check-icon{opacity:0}.b-variation_swatch[aria-checked=true]{cursor:default;z-index:2;background-color:#efeef1;position:relative}.b-variation_swatch[aria-checked=true] .b-variation_cross-icon{display:none}.b-variation_swatch[aria-checked=true] .b-variation_swatch-label{font-weight:500}.b-variation_swatch[aria-checked=true] .b-variation_swatch-label:after{background-color:#222}.b-variation_swatch[aria-checked=true] .b-variation_swatch-image{clip-path:polygon(34% 0,100% 0,100% 100%,0 100%,0 34%)}.b-variation_swatch[aria-checked=true] .b-variation_check{animation:triangle-expand.25s cubic-bezier(.3,.46,.45,.94)forwards}.b-variation_swatch[aria-checked=true] .b-variation_check-icon{opacity:1}.b-variation_swatch[aria-checked=true] .b-variation_check-background{fill:#222}.b-variation_swatch[aria-checked=true].m-disabled .b-variation_swatch-label:after{background-color:#d16a5c}.b-variation_swatch[aria-checked=true].m-disabled .b-variation_check-background{fill:#d16a5c}.m-quick_view .b-variation_swatch[aria-checked=true]{background-color:#fff}.b-variation_swatch-value{aspect-ratio:1;width:100%;display:flex;position:relative}.b-variation_swatch-value_overlay{z-index:1;position:absolute;inset:0}.b-variation_swatch-collapse{display:none}@media screen and (width<=767px){.b-variation_swatch-collapse{color:#222;background:#efeef1;margin-top:-1px;font-size:16px;display:flex;position:relative}.b-variation_swatch-collapse svg{margin-right:12px}}.b-variation_swatch-qship{color:#fff;pointer-events:none;text-shadow:0 0 1px#222;font-size:14px;line-height:1;position:absolute;bottom:2px;left:3px}.b-variation_swatch [data-theme=light] .b-variation_swatch-qship{color:#222;text-shadow:0 0 3px#fff;font-weight:500}.b-button_multi_state{text-overflow:ellipsis;width:100%;display:inline-block;overflow:hidden}.b-button_multi_state.m-disabled,.b-button_multi_state:disabled{opacity:1}.b-button_multi_state.m-disabled:not(.m-processing),.b-button_multi_state:disabled:not(.m-processing){color:#2229;background:#6d6c6f;border:#6d6c6f}.b-button_multi_state.m-processing{cursor:wait;pointer-events:none;display:inline-flex}.b-button_multi_state-icon{margin-inline-end:8px;animation:rotate 1.5s linear infinite;display:none}.m-processing .b-button_multi_state-icon{display:block}.b-product_gallery{position:relative}.m-quick_view .b-product_gallery-inner{height:100%;display:flex}@media screen and (width<=1024px){.m-quick_view .b-product_gallery-inner{flex-direction:column}}@media screen and (width>=1025px){.b-product_gallery-list{column-count:2;column-gap:32px}.b-product_gallery-list.m-standart{column-count:1}}.m-quick_view .b-product_gallery-container{height:calc(100% + 8px)}@media screen and (768px<=width<=1024px){.b-product_gallery-item{width:100%}}.b-product_gallery-item:last-of-type{display:block}.m-standart .b-product_gallery-item{width:100%}.b-product_gallery-button{cursor:pointer;width:100%;margin-bottom:32px;display:inline-block;position:relative}.b-product_gallery-button svg{transition:cubic-bezier(.3,.46,.45,.94).4s;position:absolute;bottom:20px;right:20px;transform:scale(0)}.b-product_gallery-button:hover svg{transform:scale(1)}.b-product_gallery-img{width:100%;display:block}.b-product_gallery-image_wrap{display:block}.b-product_gallery-image{color:#caccd7;object-fit:cover;height:100%;width:100%;display:block;position:absolute;bottom:0;left:0;top:0}.b-product_gallery-main{grid-area:main}.m-quick_view .b-product_gallery-main{width:calc(100% - 138px)}.b-product_gallery-zoom{color:#fff;pointer-events:none;z-index:1;font-weight:500;position:absolute;bottom:50px;right:13px}@media screen and (width>=768px){.b-product_gallery-zoom{display:none}}.b-product_gallery-thumbs{grid-area:thumbs;height:100%;max-height:560px;min-width:87px;display:flex;position:relative}@media screen and (width<=767px){.b-product_gallery-thumbs{width:100%}}@media screen and (768px<=width<=1024px){.b-product_gallery-thumbs:before{content:"";background:#efeef1;height:150px;width:100vw;position:absolute;bottom:-39px}}@media screen and (width<=767px){.b-product_gallery-thumbs:before{content:"";background:#efeef1;height:120px;width:100vw;position:absolute;bottom:-39px}}.b-product_gallery-thumbs.m-zoomed-in{z-index:12;height:calc(100% - 64px);max-height:none;position:fixed;bottom:32px;top:32px}@media screen and (width<=767px){.b-product_gallery-thumbs.m-zoomed-in{z-index:14;height:auto;top:auto}}@media screen and (width>=768px){.b-product_gallery-thumbs.m-zoomed-in:after{content:"";z-index:-1;background:#efeef1;height:100vh;width:146px;position:absolute;left:0;top:-32px}}.m-quick_view .b-product_gallery-thumbs.m-zoomed-in:after,.m-quick_view .b-product_gallery-thumbs.m-zoomed-in:before{content:none}.b-product_gallery-thumbs:not(.m-zoomed-in){display:none}.m-quick_view .b-product_gallery-thumbs{height:auto;max-height:624px;min-width:74px;margin-right:64px;position:relative;top:0}@media screen and (width<=1024px){.m-quick_view .b-product_gallery-thumbs{display:none}}.b-product_gallery-thumbs_track{margin-left:32px}@media screen and (width>=768px){.b-product_gallery-thumbs_track{display:flex;overflow:hidden;overflow-behavior:contain;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-overflow-style:none;scroll-behavior:smooth;-ms-scroll-chaining:none;scrollbar-width:none;flex-direction:column;overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;height:100%}.b-product_gallery-thumbs_track::-webkit-scrollbar{display:none}.b-product_gallery-thumbs.m-zoomed-in .b-product_gallery-thumbs_track{bottom:0}}@media screen and (width<=767px){.b-product_gallery-thumbs_track{display:flex;overflow:hidden;overflow-behavior:contain;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-overflow-style:none;scroll-behavior:smooth;-ms-scroll-chaining:none;scrollbar-width:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-left:20px}.b-product_gallery-thumbs_track::-webkit-scrollbar{display:none}}.m-quick_view .b-product_gallery-thumbs_track{margin:0}.b-product_gallery-thumb{cursor:pointer;scroll-snap-align:start;background:#caccd7;height:74px;width:74px;margin-bottom:4px;position:relative;transform:translateZ(0)}@media screen and (width<=767px){.b-product_gallery-thumb{flex-shrink:0;margin:0 4px 0 0}}@media screen and (width>=768px){.b-product_gallery-thumb:last-child{height:70px;margin-bottom:0}}.b-product_gallery-thumb:after{content:"";opacity:0;background:url(images/shavron.svg)2px 2px no-repeat;background-size:25px;height:100%;width:100%;transition:cubic-bezier(.3,.46,.45,.94).4s;position:absolute;top:0;transform:scale(1.2);box-shadow:inset 0 0 0 4px#efeef1}.b-product_gallery-thumb.m-current:after{opacity:1;transform:scale(1.01)}.b-product_gallery-thumbs_ctrl{cursor:pointer;z-index:1;border:none;height:48px;width:48px;line-height:48px;display:block;position:absolute;left:100%}@media screen and (width<=767px){.b-product_gallery-thumbs_ctrl{display:none}}.b-product_gallery-thumbs_ctrl[disabled]{color:#6d6c6f}@media not all and (pointer:coarse){.b-product_gallery-thumbs_ctrl:hover{color:#6d6c6f}}.m-no_scroll .b-product_gallery-thumbs_ctrl{display:none}.b-product_gallery-thumbs_ctrl.m-next{bottom:0}.b-product_gallery-thumbs_ctrl.m-prev{bottom:75px}.m-quick_view .b-product_gallery-thumbs_ctrl{margin:0 8px}.b-product_gallery-thumb_overlay{padding-bottom:100%;display:block}.m-quick_view .b-product_gallery{width:100%}@media screen and (width>=1025px){.m-quick_view .b-product_gallery{width:59.37%}}.b-product_slider{position:relative}.b-product_slider-track{display:flex;overflow:hidden;overflow-behavior:contain;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-overflow-style:none;scroll-behavior:smooth;-ms-scroll-chaining:none;scrollbar-width:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;width:100%}.b-product_slider-track::-webkit-scrollbar{display:none}.b-product_slider-track.m-mousemove_navigation{scroll-snap-type:unset}.b-product_slider-track.m-grabbing{cursor:grab;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.b-product_slider-track.m-grabbing:before{content:"";z-index:3;display:block;position:absolute;inset:0}.b-product_slider-image{color:#caccd7;object-fit:cover;height:100%;width:100%;display:block;position:absolute;bottom:0;left:0;top:0}.m-quick_view .b-product_slider-image{height:auto;position:static}.b-product_slider-item{text-indent:-9999px;scroll-snap-align:center;background:center url(images/noimagelarge.png);background-size:cover;min-width:100%;width:100%;padding-bottom:106%;display:block;position:relative;overflow:hidden}.b-product_slider-item[role=button]{cursor:url(./images/zoom-in.png),zoom-in}.m-quick_view .b-product_slider-item{background:none;max-height:620px;padding-bottom:0}.b-product_slider-ctrl{appearance:none;color:#222;cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;background:#fff3;border:none;height:48px;width:48px;display:none;position:absolute;top:50%;transform:translateY(-50%)}.b-product_slider-ctrl:hover{color:#6bbcb9}.b-product_slider.m-inited .b-product_slider-ctrl{display:block}@media screen and (width<=767px){.b-product_slider.m-inited .b-product_slider-ctrl{display:none}}.b-product_slider-ctrl[disabled]{opacity:0}.b-product_slider-ctrl.m-prev{left:12px}.b-product_slider-ctrl.m-next{right:12px}.b-product_details{color:#222;position:relative}.b-product_details-breadcrumbs{max-width:1364px;margin:0 auto;padding-left:32px;padding-right:32px}@media screen and (1025px<=width<=1366px){.b-product_details-breadcrumbs{padding-left:24px;padding-right:24px}}@media screen and (768px<=width<=1024px){.b-product_details-breadcrumbs{padding-left:24px;padding-right:24px}}@media screen and (width<=767px){.b-product_details-breadcrumbs{padding-left:20px;padding-right:20px}}.b-product_details-breadcrumbs .b-breadcrumbs{padding:16px 0 32px;line-height:1}@media screen and (width<=1024px){.b-product_details-breadcrumbs .b-breadcrumbs{margin:0-20px;overflow:auto}}.b-product_details-breadcrumbs .b-breadcrumbs::-webkit-scrollbar{display:none}@media screen and (width<=1024px){.b-product_details-breadcrumbs .b-breadcrumbs-list{white-space:nowrap;flex-wrap:nowrap;padding:0 20px;display:inline-flex}}.b-product_details-breadcrumbs .b-breadcrumbs-link{color:#222;font-size:14px;line-height:1}.b-product_details-breadcrumbs.m-hero{z-index:1;background:linear-gradient(#000000b3 0%,#0000);max-width:1300px;margin-bottom:-74px;position:relative}.b-product_details-breadcrumbs.m-hero .b-breadcrumbs{padding-bottom:40px}.b-product_details-breadcrumbs.m-hero .b-breadcrumbs-link{color:#fff}.b-product_details .b-imperial_hide .b-imperial{display:none}.b-product_details-name{word-break:break-word;padding-bottom:16px;font-size:50px;font-weight:500;line-height:1.1}@media screen and (width<=1024px){.b-product_details-name{font-size:40px}}.b-flyout .b-product_details-name{margin-bottom:4px;padding-bottom:0;font-size:20px;font-weight:500}.m-quick_view .b-product_details-name{font-size:40px;font-weight:500;line-height:1.1}@media screen and (width<=1024px){.m-quick_view .b-product_details-name{font-size:32px}}.b-product_details-collection_container{margin-bottom:8px}.b-product_details-collection_container.m-truncate{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media screen and (width>=1025px){.m-quick_view .b-product_details-collection_container.m-truncate{margin-right:24px}}.b-product_details-collection{letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:16px;font-weight:500}.b-flyout .b-product_details-collection{color:#6d6c6f;letter-spacing:normal;text-transform:capitalize;font-size:14px}.b-product_details-number,.b-product_details-title{color:#6d6c6f;font-size:14px}.b-product_details-top{background-color:#fff;padding:32px 20px 0;position:relative}@media screen and (width<=767px){.b-product_details-top{flex-basis:100%;order:-2;padding-top:12px}}.m-quick_view .l-pdp-top .b-product_details-top{background-color:inherit;padding:0}.m-quick_view .l-pdp-top .b-product_details-top .b-product_actions-error_msg{margin-top:0}.b-product_details-badges{flex-wrap:wrap;margin-bottom:8px;display:flex}.b-product_details-standard{background:#fff;padding:20px}.b-product_details-footnode{margin:20px 0 0;font-size:14px}.b-product_details-wishlist{justify-content:center;margin:32px 0;display:flex}.b-product_details-wishlist .m-filled{opacity:0}.b-product_details-wishlist .m-active .m-filled{opacity:1}.b-product_details-wishlist svg{height:24px;width:24px}.b-product_details-price.m-quick_view{margin:0 0 32px;font-size:20px}.b-product_details-message{color:#cc0300;background-color:#fff;padding:20px 20px 0;font-size:20px}.m-quick_view .b-product_details-message{background-color:#0000;padding:0 0 12px}@media screen and (width<=767px){.b-product_details-custom{order:-2}}.b-product_details-actions_wrapper{border-bottom:1px solid#dfdde3;gap:40px;justify-content:space-between;padding:12px 0 20px;display:flex}@media screen and (width<=1024px){.b-product_details-actions_wrapper{flex-direction:column;gap:24px}}.b-standard_flyout .b-flyout-top_description{padding:12px}.b-standard_flyout .b-product_image-img{object-fit:cover;height:100%;max-width:118px;width:100%}.b-variations_item{position:relative}.b-variations_item-item_standard{gap:12px;font-size:20px;display:flex}.b-variations_item-label{color:#222;gap:12px;justify-content:flex-start;margin-bottom:12px;font-size:20px;font-weight:500;display:flex}.b-variations_item.m-quantity .b-variations_item-label{clip:rect(1px,1px,1px,1px);border:0;max-height:1px;max-width:1px;padding:0;position:absolute;left:0;top:0;overflow:hidden}.b-variations_item-label_value{font-weight:400}.b-variations_item-content.m-list{scrollbar-width:none;background-color:#efeef1;grid-template-columns:repeat(6,calc(16.6667% - .8333px));gap:1px;padding:1px;display:grid;position:relative}.b-variations_item-content.m-list:has(.b-variation_swatch:last-child:nth-child(5n+1)):after{grid-column:span 4}.b-variations_item-content.m-list:has(.b-variation_swatch:last-child:nth-child(5n+2)):after{grid-column:span 3}.b-variations_item-content.m-list:has(.b-variation_swatch:last-child:nth-child(5n+3)):after{grid-column:span 2}.b-variations_item-content.m-list:has(.b-variation_swatch:last-child:nth-child(5n+4)):after{grid-column:span 1}@media screen and (width>=1025px){.b-variations_item-content.m-list:has(.b-variation_swatch:last-child:nth-child(6n+1)):after{grid-column:span 5}.b-variations_item-content.m-list:has(.b-variation_swatch:last-child:nth-child(6n+2)):after{grid-column:span 4}.b-variations_item-content.m-list:has(.b-variation_swatch:last-child:nth-child(6n+3)):after{grid-column:span 3}.b-variations_item-content.m-list:has(.b-variation_swatch:last-child:nth-child(6n+4)):after{grid-column:span 2}.b-variations_item-content.m-list:has(.b-variation_swatch:last-child:nth-child(6n+5)):after{grid-column:span 1}}@media screen and (width<=1024px){.b-variations_item-content.m-list{grid-template-columns:repeat(5,calc(20% - .8px));max-height:3200px;transition:cubic-bezier(.3,.46,.45,.94).2s;overflow:hidden}}.b-variations_item-content.m-list:after{content:"";background-color:#fff;height:calc(100% + 2px);width:calc(100% + 2px)}.m-quick_view .b-variations_item-content.m-list:after{background-color:#efeef1}.m-quick_view .b-variations_item-content.m-list{background-color:#fff}@media screen and (1025px<=width<=1366px){.m-quick_view .b-variations_item-content.m-list{grid-template-columns:repeat(4,calc(25% - .75px))}.m-quick_view .b-variations_item-content.m-list:has(.b-variation_swatch:last-child:nth-child(4n+1)):after{grid-column:span 3}.m-quick_view .b-variations_item-content.m-list:has(.b-variation_swatch:last-child:nth-child(4n+2)):after{grid-column:span 2}.m-quick_view .b-variations_item-content.m-list:has(.b-variation_swatch:last-child:nth-child(4n+3)):after{grid-column:span 1}}.b-variations_item-wrapper{justify-content:space-between;display:flex}@media screen and (width<=767px){.b-variations_item-order{background-color:#fff}}.b-variations_item-order .b-order_sample{width:100%;margin:0 0 20px}@media screen and (width<=767px){.b-variations_item-order .b-order_sample{width:calc(100% - 40px);margin:0 20px 20px}}.m-quick_view .b-variations_item-order{background:initial}@media screen and (768px<=width<=1024px){.b-variations_item-order .b-order_sample-text{white-space:normal;padding-right:50px}}.b-variations_item-info{z-index:3;display:none;position:absolute;right:20px;top:20px}.b-variations_item-info .b-tooltip-container{white-space:normal;width:180px}.m-quick_view .b-variations_item-info{display:none}.b-variations_item:has(.b-variation_swatch.m-disabled) .b-variations_item-info{display:block}.b-variations_item.m-color{background-color:#fff;padding:20px}@media screen and (width<=767px){.b-variations_item.m-color{flex-basis:100%;order:-1}}.m-quick_view .b-variations_item.m-color{background-color:initial;margin-bottom:16px;padding:0}.b-variations_item.m-size{flex:0 0 50%}@media screen and (width<=767px){.b-variations_item.m-size.m-not-instalation{order:-1}}.m-quick_view .b-variations_item.m-size{order:-1;margin:0}.b-variations_item.m-backing{margin-top:32px}@media screen and (width<=767px){.b-variations_item.m-backing{padding:0 20px}}.b-flyout .b-variations_item.m-backing{margin-top:24px}@media screen and (width<=767px){.b-flyout .b-variations_item.m-backing{padding:0}}.b-variations_item.m-layout{flex:0 0 100%}@media screen and (width<=767px){.b-variations_item .m-collapse{max-height:calc(70vw + 47.6px)}}.b-variations_item .b-list{margin-top:32px}.b-product_actions{border-bottom:1px solid#caccd7;padding-bottom:20px}.b-product_actions-inner{width:100%}@media screen and (width>=1025px){.b-product_actions-inner{display:flex}}.b-product_actions-cta,.b-product_actions-status{width:100%}.b-product_actions-success_title{margin-bottom:8px;font-size:18px;display:block}.b-product_actions-success_value{color:#6d6c6f}.b-product_actions-error_msg{color:#cc0300;text-align:center;margin-top:32px;font-size:20px}.b-product_actions-error_msg.m-swatch{text-align:left}.b-product_actions-error_sample{color:#cc0300;padding:0 20px 20px;font-size:20px}@media screen and (width<=767px){.b-product_actions-error_sample{text-align:center}}.b-order_sample{justify-content:space-between;position:relative}.b-order_sample-btn{display:inline-flex}.b-order_sample-pattern{align-items:center;justify-content:center;height:64px;width:64px;display:flex;position:absolute;right:0;top:0}.b-order_sample-pattern:after{content:"";background-color:#0000001a;height:100%;width:100%;position:absolute}.b-order_sample-value{height:100%;width:100%;position:absolute}.b-order_sample-icon{color:#fff;z-index:1;position:relative}.b-order_sample.b-button_multi_state{display:inline-flex}.b-flyout .b-order_sample{width:100%;margin-top:32px}.m-quick_view .b-order_sample{margin:16px 0}.b-supplementary_carousel-tile{flex-direction:column;height:100%;display:flex}.b-supplementary_carousel-heading{margin-bottom:8px;font-size:20px;font-weight:500}.b-supplementary_carousel-description{margin-bottom:16px}.b-supplementary_carousel-content{flex-direction:column;height:100%;margin-top:16px;display:flex}.b-supplementary_carousel-cta{margin-top:auto;padding:0}.b-video_modal-preview{position:relative}.b-video_modal-play{cursor:pointer;background-color:#fff;border-radius:50%;height:80px;width:80px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.b-video_modal-play svg{height:32px;width:32px}.b-video_modal_video-container{margin-top:32px}.b-pdp_lgw{flex-direction:column;align-items:stretch;width:100%;display:flex;position:relative}@media screen and (width>=1025px){.b-pdp_lgw.m-active-lgw+.l-pdp-image{visibility:hidden;position:absolute}}.b-pdp_lgw_tabs{grid-template-columns:repeat(2,50%);margin-bottom:24px;display:grid}@media screen and (width<=1024px){.b-pdp_lgw_tabs{display:none}}.b-pdp_lgw_panel{opacity:0;pointer-events:none;visibility:hidden;width:100%;position:absolute;left:0;top:90px}.b-dialog .b-pdp_lgw_panel,.m-active-lgw .b-pdp_lgw_panel{opacity:1;pointer-events:auto;visibility:visible;position:static}@media screen and (width<=1024px){.b-pdp_lgw_panel .b-badges-wrapper,.l-pdp-left .b-pdp_lgw_panel{display:none}.b-pdp_lgw_panel .b-product_tile{height:auto}.b-pdp_lgw_panel .b-product_tile .b-wishlist_button{display:none}.b-pdp_lgw_panel .b-product_tile-link_wrapper{pointer-events:none;background-color:#efeef1;grid-template-columns:80px auto;padding:16px;display:grid}.b-pdp_lgw_panel .b-product_tile-bottom{background-color:#efeef1}.b-pdp_lgw_panel .b-product_tile-image{margin-bottom:0}.b-pdp_lgw_panel .b-product_tile-info{padding:0 20px}}@media screen and (width>=1025px){.b-pdp_lgw_tile{display:contents}}@media screen and (width<=1024px){.b-pdp_lgw_tile .b-product_tile-link_wrapper{box-shadow:inset 0 0#6bbcb9}}.b-pdp_lgw_tile .b-tile_button-set{opacity:0;grid-template-rows:0fr;transition:grid-template-rows.4s ease-in-out;display:grid;overflow:hidden}@media screen and (width>=1025px){.b-pdp_lgw_tile .b-tile_button-set{display:none}}.b-pdp_lgw_tile .b-tile_button-set div{min-height:0}.b-pdp_lgw_tile .b-tile_button-set .b-button{height:auto;padding:10px 16px}.b-dialog .b-pdp_lgw_tile{transition:.2s ease-in-out}@media screen and (width<=1024px){.b-pdp_lgw_tile.m-clicked .b-product_tile-link_wrapper{background-color:#fff;box-shadow:inset 4px 0#6bbcb9}.b-pdp_lgw_tile.m-clicked .b-product_tile-bottom{background-color:#fff}}.b-pdp_lgw_tile.m-clicked .b-tile_button-set{opacity:1;grid-template-rows:1fr}.b-pdp_lgw_tile.m-clicked .b-wishlist_button[aria-pressed=true]{animation:none}.b-pdp_lgw_grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:24px;margin-bottom:32px;display:grid}@media screen and (width<=1024px){.b-pdp_lgw_grid{grid-template-columns:100%;gap:4px}}.b-pdp_lgw_mobile{text-align:center;border-bottom:1px solid#dfdde3;border-top:1px solid#dfdde3;margin:-21px 20px 20px;padding:16px;position:relative}@media screen and (width>=1025px){.b-pdp_lgw_mobile{display:none}}.b-pdp_lgw_mobile .b-link-secondary_icon{margin:0 auto}.m-looks_good_with:has(.m-closed){display:none}body{pointer-events:all;visibility:var(--page_visibility,hidden);overflow:hidden scroll}.b-product_wishlist{position:relative}.b-product_wishlist-action{margin-top:16px}.b-product_wishlist-action.m-success{clip:rect(1px,1px,1px,1px);border:0;max-height:1px;max-width:1px;padding:0;position:absolute;left:0;top:0;overflow:hidden}.b-product_wishlist-action.m-error{color:#fff}