@font-face{font-family:Quincy CF;src:local("QuincyCF-Regular.woff2"),url(QuincyCF-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:local("ProximaNova-Regular.woff2"),url(ProximaNova-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:local("ProximaNova-Semibold.woff2"),url(ProximaNova-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:local("ProximaNova-Bold.woff2"),url(ProximaNova-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:local("CormorantGaramond-Regular.woff2"),url(CormorantGaramond-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.bg-main{background-color:#f2f0ed}[data-show]{display:none}[data-show].show{display:block}[data-show].flex.show{display:flex}[data-show].inline.show{display:inline-block}[data-show].show.Product-link{display:none}@media print,screen and (min-width:64em){[data-show].show.Product-link{display:flex}}[data-show].flex.show.Product-link{display:none}@media print,screen and (min-width:64em){[data-show].flex.show.Product-link{display:flex}}@media(max-width:1023px){h1.ProductTitleSamples{font-size:30px}}.mobile_sample_image{display:block;margin:40px auto}@media(min-width:1024px){.mobile_sample_image{display:none}}.Product{margin-top:2.5rem}.Product-section--images{overflow:hidden}@media print,screen and (min-width:64em){.Product .--mobile-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:0;overflow:hidden;position:absolute;white-space:nowrap;width:0;visibility:hidden;content-visibility:hidden}}.Product .--desktop-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:0;overflow:hidden;position:absolute;white-space:nowrap;width:0;visibility:hidden;content-visibility:hidden}@media print,screen and (min-width:64em){.Product .--desktop-only{clip:unset;clip-path:none;height:auto;overflow:visible;position:inherit;white-space:normal;width:auto;visibility:visible;content-visibility:visible}}.Product-container{width:100%;max-width:90rem;margin:0 auto;padding:0;margin-bottom:2.5rem}@media print,screen and (min-width:64em){.Product-container{margin-bottom:2.5rem}}.Product-container .CrownLightbox-qty input[type=number]{pointer-events:all}@media print,screen and (min-width:64em){.Product-sections{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}}.Product-section{margin:0 auto;padding-top:0;padding-bottom:0}.Product-section--images.columns{padding-right:1.25rem}@media print,screen and (min-width:64em){.Product-section--images.columns{padding-right:3.5rem}}.Product-info{margin:1.5625rem 0}.Product-title{font-family:Quincy CF,serif;font-size:1.5rem;font-weight:400;line-height:2rem;margin-top:1.5rem;margin-bottom:1.5rem;margin:0;margin-bottom:.25rem}@media print,screen and (min-width:64em){.Product-title{font-size:2.5rem;line-height:3rem}}.Product-finish{display:inline-block;margin-bottom:.25rem;color:#666}.Product-finish.--desktop-only{line-height:1.25;margin:0 .25rem 0 0;padding:0 .5rem 0 0;border-right:1px solid #c6c6c6}.Product-handle{display:inline-block;margin-bottom:.25rem;color:#666}.Product-reviews{margin-bottom:2rem}@media print,screen and (min-width:64em){.Product-reviews{margin-bottom:2.5rem}}.Product-reviews .yotpo-bottomline{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start}.Product-reviews .yotpo-bottomline a,.Product-reviews .yotpo-bottomline .write-review-btn-hidden{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:1rem;line-height:1.25rem;font-weight:400;position:relative;top:.0625rem;margin-left:.375rem;line-height:1rem;color:#666!important;text-decoration:none!important;border-bottom:1px solid #666666}.Product-reviews .yotpo-bottomline a:hover,.Product-reviews .yotpo-bottomline a:focus,.Product-reviews .yotpo-bottomline .write-review-btn-hidden:hover,.Product-reviews .yotpo-bottomline .write-review-btn-hidden:focus{color:#666!important;border-bottom:1px solid transparent}.Product-reviews .yotpo-user-name{color:#666!important}.Product-reviews .yotpo .write-review-btn-hidden{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:1rem;line-height:1.25rem;font-weight:400;position:relative;top:.0625rem;margin-left:.375rem;line-height:1rem;color:#666!important;text-decoration:none!important;border-bottom:1px solid #666666}.Product-reviews .yotpo .write-review-btn-hidden:hover,.Product-reviews .yotpo .write-review-btn-hidden:focus{color:#666!important;border-bottom:1px solid transparent}.Product-reviews .yotpo .yotpo-label-container,.Product-reviews .yotpo .yotpo-first-review-stars{display:none}.Product-reviews .yotpo .new-yotpo-small-box{border-bottom:0}.Product-reviews .yotpo .yotpo-first-review-content .yotpo-default-button{padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.0625rem;background:#666;border-radius:.125rem;cursor:pointer;min-width:22.5rem;padding:.9375rem 1rem}.Product-reviews .yotpo .yotpo-first-review-content .yotpo-default-button:hover,.Product-reviews .yotpo .yotpo-first-review-content .yotpo-default-button:focus{background:#96433c}.Product-reviews .yotpo .yotpo-regular-box{border-top:0}.Product-reviews .yotpo .write-question-review-buttons-container .write-question-review-button:hover{border-color:#666}.Product-reviews .yotpo .write-question-review-buttons-container .write-question-review-button .write-question-review-button-text{font-family:Proxima Nova,sans-serif;font-weight:400;letter-spacing:.03125rem;color:#666}.Product-reviews .yotpo .write-question-review-buttons-container .write-question-review-button .write-question-review-button-icon{color:#96433c!important}.Product-reviews .yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span{font-weight:600}.Product-reviews .yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span,.Product-reviews .yotpo .yotpo-nav ul .yotpo-nav-tab span,.Product-reviews .yotpo .yotpo-nav ul .yotpo-nav-tab:hover span{font-family:Proxima Nova,sans-serif;letter-spacing:.03125rem;color:#666}.Product-reviews .yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-color:#96433c}.Product-reviews .yotpo h2.y-label{font-family:Quincy CF,serif;font-size:1.5rem;font-weight:400;line-height:2rem;margin-top:1.5rem;margin-bottom:1.5rem;padding:0;color:#666}@media print,screen and (min-width:64em){.Product-reviews .yotpo h2.y-label{font-size:2.5rem;line-height:3rem}}.Product-reviews .yotpo .y-label,.Product-reviews .yotpo div{color:#666}.Product-reviews .yotpo .write-review .yotpo-header h2.y-label{font-family:Quincy CF,serif;font-size:1.5rem;font-weight:400;line-height:2rem;margin-top:1.5rem;margin-bottom:1.5rem;margin-bottom:1rem;padding:0;color:#666}@media print,screen and (min-width:64em){.Product-reviews .yotpo .write-review .yotpo-header h2.y-label{font-size:2.5rem;line-height:3rem}}.Product-subheading{margin:0 0 1em;max-width:40rem}@media print,screen and (min-width:40em){.Product-subheading{font-size:1.125rem}}.Product-price{margin:0;margin-bottom:3.5rem;margin-top:-2.25rem;font-weight:600;font-size:1.375rem;line-height:1.375rem;text-align:right;color:#222}@media print,screen and (min-width:64em){.Product-price{margin-bottom:0;margin-top:.375rem;font-size:2rem;line-height:2.5rem;text-align:right}}.Product-price>del{font-size:1.5rem;text-decoration-line:line-through;color:#66666680}.Product-price>strong{margin:0 .25em}.Product-price small{font-style:normal;font-size:.875rem;line-height:1.25rem;color:#666}@media print,screen and (min-width:64em){.Product-price small{font-size:1rem;line-height:normal}}.Product-price small.bold{font-weight:600}.Product-description{margin-bottom:0}.Product-lightboxImage{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.Product label{letter-spacing:.03125rem;text-transform:uppercase}.Product label .Tooltip{top:-.625rem}.Product label i{display:inline-block;position:relative;top:-.0625rem;width:1rem;height:auto;vertical-align:middle;margin-left:.25rem}.Product label i svg{display:block;width:100%;height:auto;fill:#666}.Product-detailsWrapper{display:flex;flex-flow:row wrap;align-items:stretch}.Product-detailsWrapper .columns{position:relative}.Product .Product-description{padding-bottom:20px}.Product-patterns{display:none;flex-flow:row wrap;position:absolute;width:calc(100% - 40px);max-width:37rem;margin-right:.375rem;padding:.75rem 1rem .625rem;text-align:left;border-radius:.125rem;box-shadow:0 4px 8px #0a0a0a26;background:#e6e4e1;z-index:1}@media print,screen and (min-width:64em){.Product-patterns{width:auto}}.Product-patterns.show{display:flex}.Product-patterns:before{content:"";position:absolute;top:.1875rem;left:5.75rem;transform:rotate(45deg) translate(-50%);width:1.5rem;height:1.5rem;background:#e6e4e1}.Product-patterns span{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:1rem;line-height:1.25rem;font-weight:400;display:block;position:relative;width:100%;margin-bottom:.5rem;color:#666}.Product-patterns .Swatch{width:3.75rem;height:3.75rem}@media print,screen and (min-width:64em){.Product-patterns .Swatch{width:3.5rem;height:3.5rem}}.Product .hover-a .hover-text{visibility:hidden;width:auto;color:#000;text-align:center;border-radius:6px;background-color:#fff;padding:.5rem;white-space:nowrap;position:absolute;z-index:1}.Product .hover-a:hover .hover-text{visibility:visible}.Product-pattern-select{display:inline-block;width:auto;padding-left:0;font-size:1rem}.Product [data-show]{display:none}.Product [data-show].show{display:block}.Product [data-show].flex.show{display:flex}.Product [data-show].inline.show{display:inline-block}.Product [data-show].show.Product-link{display:none}@media print,screen and (min-width:64em){.Product [data-show].show.Product-link{display:flex}}.Product [data-show].flex.show.Product-link{display:none}@media print,screen and (min-width:64em){.Product [data-show].flex.show.Product-link{display:flex}}.Product .ProductStep-acoustic{display:none}.Product .ProductStep-acoustic.show{display:block}.Product-selected-option{display:block;margin-bottom:.625rem;font-size:.875rem;font-weight:700;color:#96433c;text-transform:capitalize}.Product-selected-option svg{display:inline-block;position:relative;top:.0625rem;width:.75rem;height:.75rem!important;margin-right:.25rem;margin-left:0!important;float:none!important;fill:#96433c!important}.Product-dynamic-option.hide{display:none}.Product-link{display:none;flex-flow:row nowrap;align-items:flex-end;justify-content:flex-start;margin-top:2rem}@media print,screen and (min-width:64em){.Product-link{display:flex;justify-content:flex-end;margin-top:0}}.Product-link a{padding:.375rem 0;font-size:1rem;line-height:1.25rem;color:#222;text-align:center;text-transform:uppercase;border-bottom:.0625rem solid #222222;cursor:pointer}.Product-link a:hover,.Product-link a:focus{color:#96433c;border-color:#96433c}.Product-samples{margin-top:2rem}.Product-samples h5{margin-bottom:.75rem}.Product-samples h6,.Product-samples p{margin:0}.Product-samples .row .columns{margin-bottom:.625rem}@media print,screen and (min-width:64em){.Product-samples .row .columns{margin-bottom:0}}.Product-samples__wrapper{display:flex;flex-direction:column;margin-top:2rem;margin-bottom:1rem}@media print,screen and (min-width:64em){.Product-samples__wrapper{flex-direction:row}}.Product-samples__wrapper .Product-samples__size-option{padding-right:1rem}.Product-samples__pack-ranges{display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:2rem;order:2}@media print,screen and (min-width:64em){.Product-samples__pack-ranges{margin-top:0;order:1}}.Product-samples__size-option{width:25%;padding-right:2rem}@media print,screen and (min-width:64em){.Product-samples__size-option{min-width:100px;width:unset}}.Product-samples__size-option p,.Product-samples__size-option h6{margin:0}.Product-samples__size-option span{display:none}@media print,screen and (min-width:64em){.Product-samples__size-option span{display:inline}}.Product-samples__all-btn-wrapper{order:1;display:flex}.Product-samples__all-btn-wrapper .Product-samples__size-option{width:unset}@media print,screen and (min-width:64em){.Product-samples__all-btn-wrapper{margin-left:2rem;border-left:1px solid #C6C6C6;padding-left:2rem}}.Product-samples__add-all-btn{display:flex}.Product-samples__add-all-btn :hover{color:#96433c;text-decoration:none!important}.Product-samples__add-all-btn button{margin-top:auto;margin-bottom:.25rem;text-transform:uppercase;text-decoration:underline;font:400 14px/20px Proxima Nova,sans-serif;color:#222;letter-spacing:.5px;cursor:pointer;text-underline-offset:.5px}.Product-highlight{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:1rem;line-height:1.25rem;font-weight:400;display:inline-block;margin-right:0;padding:.5rem 1rem;background-color:#e6e4e1}@media print,screen and (min-width:64em){.Product-highlight{margin-right:.75rem}}.Product-highlight a{padding:.375rem 0;font-size:1rem;line-height:1.25rem;text-align:center;text-transform:uppercase;border-bottom:.0625rem solid #222222;cursor:pointer;display:inline-block;text-decoration:underline;color:#222;border-bottom:0}.Product-highlight a:hover,.Product-highlight a:focus{color:#96433c;border-color:#96433c}.Product-highlight a:hover,.Product-highlight a:focus{text-decoration:none}.Product-installations{display:flex;flex-flow:row wrap;align-items:stretch}.Product-installation{display:flex;flex-flow:column wrap;align-items:center;justify-content:space-between;margin-top:1rem;text-align:center;cursor:pointer}.Product-installation:last-child{margin-top:2rem}@media print,screen and (min-width:64em){.Product-installation:last-child{margin-top:1rem}}.Product-installation:nth-child(odd){padding-right:.5rem}.Product-installation:nth-child(2n){padding-left:.5rem}@media print,screen and (min-width:64em){.Product-installation{margin-bottom:0}.Product-installation:nth-child(odd){padding-right:.75rem}.Product-installation:nth-child(2n){padding-left:.75rem}}.Product-installation-wrapper{flex:1;display:block;color:#222;text-decoration:none;border-radius:.1875rem .1875rem .125rem .125rem;border:0;outline:0;border:.0625rem solid #c6c6c6;transform:scale(1) rotate(.001deg);transition:all .15s linear;overflow:hidden}.Product-installation-wrapper:hover{background-color:#e6e4e1;transform:scale(1.025)}.selected .Product-installation-wrapper{background-color:#e6e4e1;border-color:#96433c}.Product-installation-wrapper *{pointer-events:none}.Product-installation-imagePlaceholder{padding-bottom:54.347826087%;background-repeat:no-repeat;background-position:center;background-size:cover}.Product-installation-content{padding:.75rem 1.5rem 1.5rem}.Product-installation h3{font-size:1rem;line-height:1.25rem;font-weight:400;font-weight:700;font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;margin-top:0;margin-bottom:.75rem}.Product-installation p{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:.875rem;line-height:1rem;font-weight:400;line-height:1.25rem;margin-top:0;margin-bottom:0}.Product-installation-button{padding:.375rem 0;font-size:1rem;line-height:1.25rem;color:#222;text-align:center;text-transform:uppercase;border-bottom:.0625rem solid #222222;cursor:pointer;display:inline-block;position:relative;margin-top:1.25rem}.Product-installation-button:hover,.Product-installation-button:focus{color:#96433c;border-color:#96433c}.Product-panel{display:flex;flex-flow:row wrap;align-items:stretch}.Product-panel-option{display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-end;margin-bottom:2rem}.Product-panel-option:nth-last-of-type(1){margin-bottom:0}@media print,screen and (min-width:64em){.Product-panel-option{margin-bottom:0}}.Product-panel label{margin-bottom:.5rem}.Product hr{margin:1.25rem 0}.Product hr.--last{display:none}@media print,screen and (min-width:64em){.Product hr.--last{display:block}}.Product-needed p{margin-top:0;margin-bottom:1.5rem;color:#666}.Product-needed .Product-tabsGroup{margin-bottom:1.5rem}.Product-calculator{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;border-radius:.1875rem;border:.0625rem solid #c6c6c6;background:#fff}.Product-calculator.hide{display:none;opacity:1}.Product-calculator-fields{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;width:100%;padding:1.5rem}@media print,screen and (min-width:64em){.Product-calculator-fields{flex-flow:row nowrap;align-items:flex-end;width:70%}}.Product-calculator-field{max-width:50%;margin-bottom:1rem;padding-right:0}.Product-calculator-field:nth-child(odd){padding-right:.375rem}.Product-calculator-field:nth-child(2n){padding-left:.375rem}.Product-calculator-field:last-child.--full{padding-right:0;padding-left:0}@media print,screen and (min-width:64em){.Product-calculator-field{max-width:none;margin-bottom:0;padding-right:.75rem}}.Product-calculator-field.--full{width:100%;max-width:100%;margin-bottom:0;padding-right:0}@media print,screen and (min-width:64em){.Product-calculator-field.--full{max-width:12.5rem;margin-bottom:0}}.Product-calculator-field label{display:inline-block;position:relative;width:85%;line-height:1rem;letter-spacing:.03125rem;margin-bottom:.375rem}.Product-calculator-field input,.Product-calculator-field select{width:100%}.Product-calculator-results{width:100%;padding:2.5rem 1.5rem;background:#e6e4e1}@media print,screen and (min-width:64em){.Product-calculator-results{width:30%}}.Product-calculator-results h4{font-size:1rem;line-height:1.25rem;font-weight:400;font-weight:700;margin:0 0 .5rem;font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui}.Product-calculator-result{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.Product-calculator-result:first-child{margin-bottom:.25rem}@media print,screen and (min-width:64em){.Product-calculator-result:first-child{margin-bottom:0}}.Product-calculator-result span{display:block;font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:.875rem;line-height:1rem;font-weight:400;font-weight:600}.Product-calculator-result span:first-child{font-weight:400}.Product-acoustic-image{width:7.5rem;float:left}@media print,screen and (min-width:64em){.Product-acoustic-image{width:8.125rem}}.Product-acoustic-imagePlaceholder{padding-bottom:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.Product-acoustic p{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:.75rem;line-height:1rem;font-weight:400;display:block;width:calc(100% - 135px);max-width:34.375rem;margin-top:0;margin-bottom:1rem;padding-left:1.5rem;float:left;color:#666}@media print,screen and (min-width:64em){.Product-acoustic p{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:1rem;line-height:1.25rem;font-weight:400}}.Product-acoustic-options{display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:flex-start;width:100%;padding-left:0;float:left}@media print,screen and (min-width:64em){.Product-acoustic-options{flex-flow:row nowrap;width:calc(100% - 135px);padding-left:1.5rem}}.Product-acoustic-option{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;width:100%;margin-bottom:1rem}@media print,screen and (min-width:64em){.Product-acoustic-option{display:block;width:33.3333333333%;max-width:12.5rem;margin-right:.75rem;margin-bottom:0}}.Product-acoustic-option input,.Product-acoustic-option select{display:block;width:100%;max-width:8.75rem}@media print,screen and (min-width:64em){.Product-acoustic-option input,.Product-acoustic-option select{max-width:100%}}.Product-acoustic small{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:.75rem;line-height:1rem;font-weight:400;display:block;max-width:100%;color:#666;text-transform:none}@media print,screen and (min-width:64em){.Product-acoustic small{max-width:15rem;margin-left:.75rem}}.Product-backsplash{display:block;position:relative;width:100%;margin-top:1rem;margin-bottom:1rem;border:0;background:transparent;overflow:hidden}.Product-backsplash:last-child{margin-bottom:0}.Product-backsplash-image{width:8.4375rem;float:none}@media print,screen and (min-width:64em){.Product-backsplash-image{width:8.4375rem;float:left}}.Product-backsplash-imagePlaceholder{padding-bottom:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.Product-backsplash-content{display:block;width:100%;margin-top:0;margin-bottom:1rem;padding-left:0;float:none}@media print,screen and (min-width:64em){.Product-backsplash-content{width:calc(100% - 135px);padding-left:1.5rem;float:left}}.Product-backsplash-content>small{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:.625rem;line-height:.875rem;font-weight:400;display:block;width:100%;margin:0;float:left;text-transform:none}@media print,screen and (min-width:64em){.Product-backsplash-content>small{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:.75rem;line-height:1rem;font-weight:400;width:calc(100% - 135px)}}.Product-backsplash-header{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;position:absolute;top:0;left:50%}@media print,screen and (min-width:64em){.Product-backsplash-header{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;position:relative;top:auto;left:auto}}.Product-backsplash-header h6{margin:0;margin-bottom:.75rem}@media print,screen and (min-width:64em){.Product-backsplash-header h6{margin-bottom:0}}.Product-backsplash-header span{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.5rem;color:#222;text-align:left}@media print,screen and (min-width:64em){.Product-backsplash-header span{text-align:right}}.Product-backsplash-header span span{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:1rem;line-height:1.25rem;font-weight:400;font-weight:700}.Product-backsplash-header span small{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:.625rem;line-height:.875rem;font-weight:400;font-weight:700;color:#666;text-transform:none}.Product-backsplash p{font-size:.875rem;color:#666}.Product-backsplash-options{display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:flex-start;width:100%;padding-left:0;float:left}@media print,screen and (min-width:64em){.Product-backsplash-options{flex-flow:row nowrap;width:calc(100% - 135px)}}.Product-backsplash-options>span{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:.875rem;line-height:1rem;font-weight:400;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;position:relative;top:auto;width:100%;margin-left:0;margin-bottom:.5rem;color:#666}@media print,screen and (min-width:64em){.Product-backsplash-options>span{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;top:-1.375rem;width:auto;margin-left:.5rem;margin-bottom:0}}.Product-backsplash-options>span span:last-child{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:1rem;line-height:1.25rem;font-weight:400;font-weight:700;display:block;color:#222}.Product-backsplash-option{display:block;width:50%;max-width:none;margin-right:0;margin-bottom:1rem}.Product-backsplash-option:first-child{padding-right:.75rem}@media print,screen and (min-width:64em){.Product-backsplash-option{display:block;width:33.3333333333%;max-width:12.5rem;margin-right:.75rem;padding-right:0}}.Product-backsplash-option input,.Product-backsplash-option select{display:block;width:100%;max-width:none}@media print,screen and (min-width:64em){.Product-backsplash-option input,.Product-backsplash-option select{max-width:100%}}.Product-dimension{position:relative;left:1.25rem;width:19.0625rem;margin-left:auto;margin-right:auto;margin-bottom:5.5rem}.Product-dimension.--small{width:14.6875rem}.Product-dimension:last-child{margin-bottom:3.75rem}@media print,screen and (min-width:64em){.Product-dimension{width:25rem;margin-left:0;margin-right:0}.Product-dimension.--small{width:18.75rem}}.Product-dimension-top,.Product-dimension-left{display:block;position:absolute;left:0;margin:0 auto;font-family:Quincy CF,serif;font-style:normal;font-weight:400;font-size:1.25rem;text-align:center;color:#222;border:.0625rem solid #222222}.Product-dimension-top span,.Product-dimension-left span{width:4.6875rem;padding:.625rem 1.25rem;background:#f2f0ed}.Product-dimension-top{top:-2.5rem;left:2.5rem;width:100%;width:10.625rem;height:1.25rem;border-bottom:0}@media print,screen and (min-width:64em){.Product-dimension-top{width:15.625rem}}.Product-dimension-top.--small{width:6.25rem}@media print,screen and (min-width:64em){.Product-dimension-top.--small{width:9.375rem}}.Product-dimension-top span{position:absolute;top:-1.875rem;left:50%;transform:translate(-50%)}.Product-dimension-left{top:0;left:0;width:1.25rem;height:10.625rem;border-right:0}@media print,screen and (min-width:64em){.Product-dimension-left{height:15.625rem}}.Product-dimension-left.--small{height:6.25rem}@media print,screen and (min-width:64em){.Product-dimension-left.--small{height:9.375rem}}.Product-dimension-left span{position:absolute;top:50%;left:-1.875rem;transform:translateY(-50%)}.Product-dimension-swatch{position:relative;margin-top:2.5rem;margin-left:2.5rem;width:10.625rem;height:10.625rem;cursor:pointer}@media print,screen and (min-width:64em){.Product-dimension-swatch{width:15.625rem;height:15.625rem}}.Product-dimension-swatch.--small{width:6.25rem;height:6.25rem}@media print,screen and (min-width:64em){.Product-dimension-swatch.--small{width:9.375rem;height:9.375rem}}.Product-dimension-swatchImage{padding-bottom:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.Product-dimension-info{position:absolute;top:50%;right:0;transform:translateY(-50%);text-align:left}.Product-dimension-info h6{margin-top:0;margin-bottom:1.5rem}.Product-dimension-info p{font-style:normal;font-weight:400;font-size:.875rem;line-height:1rem;text-transform:uppercase;color:#666;margin-top:0;margin-bottom:0}.Product-dimension-info p span{font-family:Quincy CF,serif;font-size:1.125rem;font-weight:400;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;margin-top:0;margin-bottom:0;color:#222;text-transform:capitalize}@media print,screen and (min-width:64em){.Product-dimension-info p span{font-size:1.25rem;line-height:1.75rem}}.Product-dimensions{margin-bottom:2rem;min-height:700px}@media print,screen and (min-width:64em){.Product-dimensions{margin-bottom:2.5rem}}.Product-dimensions h2{margin-bottom:3.5rem;text-align:center}@media print,screen and (min-width:64em){.Product-dimensions h2{margin-bottom:3rem;text-align:left}}.Product-dimensions .Button{padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.0625rem;background:#666;border-radius:.125rem;cursor:pointer;display:block;width:100%;max-width:22.5rem;margin-top:1.5rem;padding:.9375rem 1rem}.Product-dimensions .Button:hover,.Product-dimensions .Button:focus{background:#96433c}@media print,screen and (min-width:64em){.Product-dimensions .Button{margin-top:4rem}}.Product-dimensions .ac{margin-top:0;margin-bottom:1.5rem;background:transparent}.Product-dimensions .ac.is-active>.ac-header .ac-trigger:after{content:"";transform:rotate(180deg) translate(0)}.Product-dimensions .ac-header{position:relative}.Product-dimensions .ac-trigger{display:block;position:relative;padding:.625rem 1.25rem;font-family:Quincy CF,serif;font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.75rem;color:#222;border-radius:.1875rem;background:#e6e4e1}.Product-dimensions .ac-trigger:after{display:block;content:"";width:1.5rem;height:1.5rem;margin-top:-.75rem;transition:transform .4s linear;transform-origin:center center;transform:rotate(0) translate(0);background-image:url(//www.americantinceilings.com/cdn/shop/t/272/assets/icon-arrow-dropdown.svg?v=47335955598510248791792499422);background-repeat:no-repeat;background-position:center;background-size:24px auto}.Product-dimensions .ac-trigger:focus{color:#222}.Product-dimensions .ac-panel .panel-details ul{display:flex;flex-direction:column;padding-left:30px}.Product-dimensions .ac-panel .panel-details li{display:list-item;align-items:flex-start;margin:0;padding-right:1rem;list-style-type:disc}.Product-dimensions .ac-panel .ac-text{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:1rem;line-height:1.25rem;font-weight:400;padding:1rem 1.25rem .625rem;color:#222}.Product-dimensions .ac-text ul{display:grid;grid-template-columns:1fr 1fr;gap:0px 0px;margin:0;padding:0;list-style:none}@media print,screen and (min-width:64em){.Product-dimensions .ac-text ul{grid-template-columns:1fr 1fr 1fr}}.Product-dimensions .ac-text ul li{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;margin:.75rem 0;padding-right:1rem}.Product-dimensions .ac-text ul li i{display:inline-block;position:relative;top:.125rem;width:.875rem;height:auto;vertical-align:middle;margin-right:.75rem}.Product-dimensions .ac-text ul li i svg{display:block;width:100%;height:auto;fill:#222}.Product-dimensions .ac-text ul li i svg:hover{fill:#96433c}.Product-dimensions .ac-text ul li a{flex:1;display:block;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#222}.Product-dimensions .ac-text ul li a:hover{color:#96433c}.Product-sticky{position:fixed;bottom:0;left:0;width:100vw;height:auto;padding:.75rem;background:#fff;z-index:8;transition:transform .15s ease-in-out;transform:translateY(100%)}@media(min-width:763px){.Product-sticky form{display:flex}}@media(min-width:1023px){.Product-sticky form{flex-flow:row wrap;align-items:center;justify-content:flex-end;width:100%}}.Product-sticky.show{transform:translateY(0)}.Product-sticky label{display:block;width:100%}.Product-sticky input[type=number]{display:block;width:4.0625rem;padding:.75rem}@media print,screen and (min-width:64em){.Product-sticky input[type=number]{width:10.3125rem}}.Product-sticky .Button{padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.0625rem;background:#666;border-radius:.125rem;cursor:pointer;background:#96433c;width:calc(100% - 75px);max-width:18.75rem;margin-left:.625rem}.Product-sticky .Button:hover,.Product-sticky .Button:focus{background:#96433c}@media print,screen and (min-width:64em){.Product-sticky .Button{width:calc(100% - 175px)}}@media print,screen and (min-width:64em){.Product .Swatch{width:3.5rem;height:3.5rem}}.Product .accordion{display:block;width:100%;margin:0;padding:0;list-style:none}.Product .accordion li,.Product .accordion__header{display:block}.Product .accordion__header [type=button]{display:block;-webkit-appearance:none;appearance:none;margin:0;padding:0;text-align:left;outline:0;border:0}.Product .accordion__header [type=button] svg{position:relative;height:1em;margin-left:.5em;float:right;fill:#666}.Product .accordion__header [type=button] svg[aria-hidden=true]{top:.375rem;width:1em}.Product .accordion__panel{display:block}.Product .accordion__panel[hidden]{display:none}.Product .accordion [data-expanded=false] svg.plus{display:block}.Product .accordion [data-expanded=false] svg.minus{display:none}.Product .accordion [data-expanded=true] svg.plus{display:none}.Product .accordion [data-expanded=true] svg.minus{display:block}.ProductForm-error{padding:.8em;font-weight:700;text-align:center;color:#d5011a}.ProductForm-error:empty{display:none}.ProductForm-qty{order:1;width:100%;margin-bottom:1.25rem!important}@media print,screen and (min-width:64em){.ProductForm-qty{order:1;width:100%;margin-bottom:0!important;margin-right:1rem!important}}.ProductForm-controls{display:flex;grid-template-columns:160px 35% 35%;gap:0px;flex-flow:column nowrap;align-items:center;justify-content:center}@media print,screen and (min-width:64em){.ProductForm-controls{display:grid;margin-top:10px;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}}.ProductForm-samplesContainer .ProductForm-controls{flex-direction:row-reverse}.ProductForm-samples-txt{width:100%;margin-top:.25rem;text-align:center;color:#666;font:400 12px/16px Proxima Nova,sans-serif}@media print,screen and (min-width:64em){.ProductForm-samples-txt{max-width:35.625rem}}.ProductForm-sticky-count>div:first-child{margin-top:.2rem;color:#666;font:600 16px/22px Proxima Nova,sans-serif}.ProductForm-sticky-count>div:last-child{color:#222;font:600 20px/20px Proxima Nova,sans-serif}.ProductForm-sticky-count-txt{width:100%;text-align:right;margin-right:.75rem;font:400 14px/20px Proxima Nova,sans-serif;color:#666}.ProductForm-qtyControls{margin:0 1rem 1.25rem 0}.ProductForm-prices{order:2;width:100%;margin-bottom:1.25rem}@media print,screen and (min-width:64em){.ProductForm-prices{order:3;width:13.75rem;margin-bottom:0;top:20px;bottom:40px;position:relative;margin-top:-50px}}.ProductForm-prices i{font-style:normal}.ProductForm-samplesContainer .ProductForm-prices{display:none}.ProductForm-samplesContainer .ProductForm-prices .ProductForm-price[data-show=samples]{display:none!important}.ProductForm-prices-samples{order:1;position:relative;margin-top:unset}@media print,screen and (min-width:64em){.ProductForm-prices-samples{margin-top:-40.5px}}.ProductForm-price{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;margin-bottom:.5rem}.ProductForm-price:last-child{margin-bottom:0}.ProductForm-price span{display:block;font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:1rem;line-height:1.25rem;font-weight:400;font-size:1.25rem;font-weight:600;color:#222}.ProductForm-price span:first-child{font-size:1rem;font-weight:400;color:#666}.ProductForm-stickySubmitButton.disabled,.ProductForm-stickySubmitButton.disabledCart{opacity:.5;pointer-events:none}.ProductForm-stickySubmitButton strong,.ProductForm-stickySubmitButton.disabledCart .buttonText{display:none}.ProductForm-stickySubmitButton.disabledCart strong{display:block}.ProductForm-sticky-samples,.ProductForm-sticky-pattern{justify-content:space-between}.ProductForm-sticky-samples .ProductForm-prices-samples,.ProductForm-sticky-pattern .ProductForm-prices-samples{order:inherit}.ProductForm-sticky-samples .ProductForm-sticky-count,.ProductForm-sticky-pattern .ProductForm-sticky-count{display:none}.ProductForm-sticky-samples .ProductForm-price div,.ProductForm-sticky-pattern .ProductForm-price div{font-size:12px;font-weight:400}.ProductForm-sticky-samples .ProductForm-price div span,.ProductForm-sticky-pattern .ProductForm-price div span{font-size:inherit;color:inherit;display:inline-block}.ProductForm-sticky-samples-buttonContainer,.ProductForm-sticky-pattern-buttonContainer{width:100%;max-width:400px;margin-left:auto}@media(max-width:768px){.ProductForm-sticky-samples-buttonContainer,.ProductForm-sticky-pattern-buttonContainer{margin:0 auto;max-width:none}}.ProductForm-sticky-samples-buttonContainer .ProductForm-stickySubmitButton,.ProductForm-sticky-pattern-buttonContainer .ProductForm-stickySubmitButton{width:100%;max-width:400px;margin:0 auto}@media(max-width:768px){.ProductForm-sticky-samples-buttonContainer .ProductForm-stickySubmitButton,.ProductForm-sticky-pattern-buttonContainer .ProductForm-stickySubmitButton{max-width:none}}.ProductForm-sticky-samples-buttonContainer .free-shipping-order,.ProductForm-sticky-pattern-buttonContainer .free-shipping-order{text-align:center}.ProductForm-sticky-samples .free-shipping,.ProductForm-sticky-pattern .free-shipping{display:none;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1px;text-transform:uppercase;text-align:center;width:100%;margin-top:7px}@media(max-width:768px){.ProductForm-sticky-samples .ProductForm-prices-samples,.ProductForm-sticky-pattern .ProductForm-prices-samples{width:100%;margin-bottom:8px}.ProductForm-sticky-samples .ProductForm-price,.ProductForm-sticky-pattern .ProductForm-price{width:100%}.ProductForm-sticky-samples .ProductForm-price h5+.flex,.ProductForm-sticky-pattern .ProductForm-price h5+.flex{display:none}.ProductForm-sticky-samples .ProductForm-sticky-count-txt,.ProductForm-sticky-pattern .ProductForm-sticky-count-txt{display:none}.ProductForm-sticky-samples .free-shipping,.ProductForm-sticky-pattern .free-shipping{display:block}}.ProductForm-sticky-samples .ProductForm-price,.ProductForm-sticky-pattern .ProductForm-price{display:block}.ProductForm-submitButton{padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.0625rem;background:#666;border-radius:.125rem;cursor:pointer;order:3;display:block;background:#96433c;width:100%;margin:0;padding:.875rem 1rem}.ProductForm-submitButton:hover,.ProductForm-submitButton:focus{background:#96433c}@media print,screen and (min-width:64em){.ProductForm-submitButton{order:2;width:auto}}.ProductForm-submitButton strong{display:none}.ProductForm-submitButton.disabled,.ProductForm-submitButton.disabledCart{opacity:.5;pointer-events:none}.ProductForm-submitButton.disabledCart .buttonText{display:none}.ProductForm-submitButton.disabledCart strong{display:block}.ProductForm-samplesContainer .ProductForm-submitButton span{display:inline}.ProductForm-message p{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:1rem;line-height:1.25rem;font-weight:400;font-size:1rem!important;width:100%;margin-top:1.5rem;margin-bottom:0;text-align:center;color:#222}.ProductForm-message p a{color:#96433c;text-decoration:underline}.ProductForm-message p a:hover,.ProductForm-message p a:focus{text-decoration:none}.ProductForm-prices-samples{font-size:12px;width:16.75rem;display:block!important;position:relative;overflow:hidden}.ProductForm-prices-samples h5{font-size:14px;letter-spacing:1px;font-family:inherit;text-transform:uppercase;margin:0;padding:0}@media(min-width:1023px){.ProductForm-prices-samples .flex{display:flex;align-items:flex-start;flex-direction:column}}.ProductForm-prices-samples .more-colors{display:none;font-size:14px;font-style:normal;font-weight:400;line-height:16px;color:#666}.ProductForm-prices-samples .more-colors .hide_el{display:none}.ProductForm-prices-samples ul{display:flex;margin:0 7px 0 0;padding:0}.ProductForm-prices-samples ul li{border:1px dashed #666666;margin-right:5px;width:24px;height:24px;list-style:none}.ProductForm-prices-samples ul li.filled{border:none}.ProductForm-prices-samples ul li div{background-size:cover;background-position:50%;width:100%;height:100%;border:2px solid #96433C}.ProductForm-prices-samples .selected-colors-count{margin-top:7px}.ProductForm-prices-samples .selected-colors-count-top{display:inline-block;font-size:13px}@media(max-width:768px){.ProductForm-prices-samples .selected-colors-count-top{display:block}}@media(max-width:768px){.ProductForm-prices-samples{width:100%;display:flex!important;align-items:center;justify-content:center}.ProductForm-prices-samples .ProductForm-price-top{flex-direction:column;width:calc(52% - 16px);border-right:1px solid #C6C6C6;padding-right:16px;margin-bottom:0}.ProductForm-prices-samples .ProductForm-price-top h5+.flex{display:none}.ProductForm-prices-samples .selected-colors-count{margin-top:0}}.ProductForm-samplesContainer .button-container{flex:1;text-align:center;order:1}@media(max-width:768px){.ProductForm-samplesContainer .button-container{width:100%}}.ProductForm-samplesContainer .button-container .ProductForm-submitButton{margin-bottom:7px;max-width:none;width:100%}.ProductForm-samplesContainer .ProductGallery-thumbs{display:none}.ProductForm-samplesContainer .sample-test-img{display:none;margin-bottom:22px}@media(min-width:1024px){.ProductForm-samplesContainer .sample-test-img{display:block}}.ProductForm-samplesContainer .mobile-sample-count{display:none;font-size:12px;font-style:normal;font-weight:600;line-height:20px;padding-left:16px;width:calc(50% - 16px)}@media(max-width:768px){.ProductForm-samplesContainer .mobile-sample-count{display:block}}.shop-pay-block{width:100%;margin-top:15px;order:3;margin-left:0}@media print,screen and (min-width:64em){.shop-pay-block{width:auto;margin-top:0}}.shop-pay-samples.disabled,.shop-pay-patterns.disabled{pointer-events:none}.shop-pay-button{background-color:#5433eb;color:#fff;text-decoration:none;border-radius:.125rem;gap:10px;cursor:pointer;width:auto;text-align:center;height:48px;display:flex;align-items:center;justify-content:center;padding:10px 16px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.shop-pay-button svg{width:88px}.shop-pay-button:hover{background-color:#4524db;color:#fff!important;text-decoration:none}shopify-payment-terms{text-align:center;min-height:72px;display:block}.free-shipping-order{display:block;margin-top:7px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:1px;text-transform:uppercase}@media(max-width:768px){.free-shipping-order{font-size:0}.free-shipping-order strong{font-size:14px}}.ProductDescTabs[data-tabs-count="1"]{margin:1.5625rem 0}.ProductDescTabs-controls{display:block;position:relative;margin:1.25rem 0;padding:0;list-style:none;border-bottom:.125rem solid #bfbebe}.ProductDescTabs-controls[data-tabs-count="1"]{display:none}.ProductDescTabs-control{display:inline-block;vertical-align:bottom;width:33.3333333333%;max-width:12rem;margin:0;padding:0;text-align:center}.ProductDescTabs-controls[data-tabs-count="2"]>.ProductDescTabs-control{width:50%}.ProductDescTabs-controls[data-tabs-count="1"]>.ProductDescTabs-control{width:100%}.ProductDescTabs-controlButton{display:block;width:100%;overflow:hidden;margin:0 0 -.125rem;padding:.5em;font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:.8rem;font-weight:700;line-height:1.25;background-color:transparent;color:#222;border:none;border-bottom:.125rem solid #bfbebe;border-radius:0;box-shadow:none}.ProductDescTabs-controlButton:focus{outline:none;color:#96433c;border-bottom-color:#96433c}.ProductDescTabs-controlButton.is-active{color:#222;border-bottom-color:#222}.ProductDescTabs-panels{margin:1.25rem 0}.ProductDescTabs-panel{display:none}.ProductDescTabs-panel.is-active{display:block}.InspirationLightbox.Lightbox{width:100%;max-width:100%;max-height:100vh}@media print,screen and (min-width:64em){.InspirationLightbox.Lightbox{max-width:90rem;max-height:auto}}.InspirationLightbox .OffcanvasNav-back{position:fixed!important;width:100%;top:0;left:0;background:#fff;text-indent:unset;z-index:1}@media print,screen and (min-width:64em){.InspirationLightbox .OffcanvasNav-back{background:transparent;text-indent:-624.9375rem}}.InspirationLightbox-image{display:flex;justify-content:space-around;align-items:center}.InspirationLightbox-image-arrow{cursor:pointer;display:flex}.InspirationLightbox-image-arrow div{display:none}@media print,screen and (min-width:64em){.InspirationLightbox-image{left:0;width:100%}}.InspirationLightbox-imagePlaceholder{padding-bottom:71.7948717949%;background-size:cover}.InspirationLightbox-content{display:flex;flex-flow:row wrap;align-items:stretch;height:100vh;padding:2.5rem 0 1.5625rem;text-align:center;overflow:auto}@media print,screen and (min-width:64em){.InspirationLightbox-content{height:auto;padding:1.5625rem .625rem;text-align:left}}.InspirationLightbox-content h3{margin-top:1.25rem;margin-bottom:1.5rem;font-size:2rem;line-height:2.5rem}@media print,screen and (min-width:64em){.InspirationLightbox-content h3{margin-bottom:2.5rem;font-size:2.5rem;line-height:3rem}}.InspirationLightbox-content span{display:block;font-family:Quincy CF,serif;font-size:1.125rem;font-weight:400;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;margin-top:0;margin-bottom:0}@media print,screen and (min-width:64em){.InspirationLightbox-content span{font-size:1.25rem;line-height:1.75rem}}.InspirationLightbox-content p{margin-top:.5rem;margin-bottom:0}.InspirationLightbox-column:last-child{display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-end}.InspirationLightbox-details{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start}.InspirationLightbox-detail{width:100%;margin-bottom:1.5rem;padding-right:0}@media print,screen and (min-width:64em){.InspirationLightbox-detail{width:50%;margin-bottom:2.5rem;padding-right:1.25rem}}.InspirationLightbox .Button{padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.0625rem;background:#666;border-radius:.125rem;cursor:pointer;display:block;width:100%;height:3.125rem;margin-bottom:1.25rem;line-height:1.875rem}.InspirationLightbox .Button:hover,.InspirationLightbox .Button:focus{background:#96433c}@media print,screen and (min-width:64em){.InspirationLightbox .Button{margin-top:0;margin-bottom:0}}.InspirationLightbox .Button-link{padding:.375rem 0;font-size:1rem;line-height:1.25rem;color:#222;text-align:center;text-transform:uppercase;border-bottom:.0625rem solid #222222;cursor:pointer;width:100%;margin-top:.75rem;font-size:.75rem;color:#96433c;border-bottom:.0625rem solid #96433C}.InspirationLightbox .Button-link:hover,.InspirationLightbox .Button-link:focus{color:#96433c;border-color:#96433c}.InspirationLightbox .Button-link span{display:inline-block}@media print,screen and (min-width:64em){.InspirationLightbox .Button-link{margin-top:0}}.InspirationLightbox .Button-link:hover,.InspirationLightbox .Button-link:focus{color:#222;border-color:#222}.Skeleton{display:flex;flex-flow:row wrap;align-items:stretch}.sticky-show #designstudio-button,.sticky-show-color #designstudio-button,.sticky-show-pattern #designstudio-button{bottom:5rem!important}.js-product-form-pattern .button-container{width:100%;text-align:center}.js-product-form-pattern .button-container button{max-width:none}.samplesContainer .Product-price{margin-top:0}.ProductForm-samplesContainer .ProductGallery-imagePlaceholder picture{display:none!important}.ProductForm-samplesContainer .ProductGallery-imagePlaceholder picture img{width:100%}.pattern_info{margin-right:auto}.pattern_info ul{padding-left:20px}.slideOutSection[data-drawer-names=samplecontainer]{overflow:auto;padding:4vw 4vw 12rem 4vw}.SampleCartDrawerContainer.flex{display:flex;gap:24px}.SamplePatternContainer{flex:2}.SampleContainer,.PatternContainer{max-width:900px}.SampleContainer .ProductForm-submitButton,.PatternContainer .ProductForm-submitButton{width:auto;padding:.65rem .85rem;border:1px solid #96433C;white-space:nowrap}.SampleContainer-header-actions,.PatternContainer-header-actions{flex:1;text-align:right;align-self:end}.SampleContainer-header-actions .view-cart,.PatternContainer-header-actions .view-cart{display:inline-block;margin-right:1rem;border-color:#0a0a0a;background-color:#fff;color:#0a0a0a}.SampleContainer .Product-swatches,.PatternContainer .Product-swatches{margin-left:-.2rem}.SampleContainer .Swatch,.PatternContainer .Swatch{width:3.25rem;height:3.25rem;border-width:.2rem}.SampleContainer .patternPrice,.PatternContainer .patternPrice{margin-bottom:3rem;font-weight:700}@media(max-width:768px){.SampleContainer .patternPrice,.PatternContainer .patternPrice{display:none}}.SampleContainer .tooltip,.PatternContainer .tooltip{position:relative;max-width:35rem;margin-top:1.5rem;padding:1rem .75rem;font-size:1rem;font-weight:700;line-height:1.25rem;color:#fff;border-radius:.25rem;background-color:#6f7766;letter-spacing:.25px}.SampleContainer-header.flex{display:flex}@media(max-width:768px){.SampleContainer-header.flex{display:block}}.SampleContainer-header .ProductForm{display:inline-block}.SampleContainer-header .ProductForm-prices{flex:1;order:0;margin-left:0;font-size:14px;overflow:visible}.SampleContainer-header .ProductForm-prices h5{margin-bottom:.5rem;font-size:20px}.SampleContainer-header .ProductForm-prices ul{margin-left:1px}.SampleContainer-header .ProductForm-prices ul li{width:48px;height:48px}.SampleContainer-header .ProductForm-prices .more-colors{margin:.25rem 0}.SampleContainer-header .ProductForm-prices .selected-colors-count-cart{margin-top:.5rem}.SampleContainer-header .ProductForm-prices .selected-colors-count{margin-top:0;flex:1}@media(max-width:768px){.SampleContainer-header .ProductForm-prices-samples{justify-content:start}.SampleContainer-header .ProductForm-prices-samples .ProductForm-price-top{width:100%;padding:0;border:0}.SampleContainer-header .ProductForm-prices-samples .ProductForm-price-top .selected-colors-count-cart{margin-top:.75rem}.SampleContainer-header .ProductForm-prices-samples .ProductForm-price-top h5+.flex{display:block}}.SampleContainer-header .ProductForm-price{display:block}.SampleContainer-header .Product-samples__all-btn-wrapper{margin:0;padding:0;border:0;font-size:14px}.SampleContainer-swatches.row{margin:1.5rem 0 0;padding-top:1.5rem;border-top:1px solid #c6c6c6}@media(max-width:768px){.SampleContainer-swatches.row{margin-top:1rem;padding-top:0}.SampleContainer-swatches.row .Product-swatches-container{display:flex;flex-direction:column-reverse}.SampleContainer-swatches.row .Product-color-info{margin-bottom:0}.SampleContainer-swatches.row .Product-color-description{display:none}.SampleContainer-swatches.row .medium-3{width:100%}}@media(min-width:769px){.SampleContainer-swatches.row .large-45,.SampleContainer-swatches.row .medium-45{width:37.333333%}}.SampleContainer-swatches.row>.columns{padding:0}.PatternContainer{margin-top:2rem;padding-top:2.25rem;border-top:1px solid #c6c6c6}.PatternContainer-header.flex{display:flex}.PatternContainer-header>.columns{padding:0}.PatternContainer-header h6{margin:0 0 1rem;font-family:inherit;font-weight:600;font-size:1rem;line-height:1.25rem;text-transform:uppercase}.PatternContainer-header .Product-swatches{font-size:14px}.PatternContainer-header .pattern_info{display:none}.PatternContainer-header .Swatch{width:3.75rem;height:3.75rem;margin-right:1rem}.PatternContainer-header .Swatch-info{margin:.25rem 0 .75rem}.PatternContainer-header .Swatch-info div+div{margin-top:.5rem}.PatternContainer-header .Swatch-info+div{flex-basis:100%}@media(max-width:1023px){.CartContainer{display:none}}.CartContainer:has(#js-cart-drawer){flex:1;margin-top:-4vw;margin-right:-4vw;padding:2rem 2rem 8rem;background-color:#e6e4e1}.CartContainer .CartDrawer-title{margin-top:1rem}.ProductForm-samplesContainer .ProductForm-controls{grid-template-columns:160px 35% 35%;flex-wrap:wrap}@media print,screen and (min-width:64em){.ProductForm-samplesContainer .ProductForm-controls{flex-wrap:nowrap}}.ProductForm-samplesContainer .ProductForm-prices-samples{width:100%}@media print,screen and (min-width:64em){.ProductForm-samplesContainer .ProductForm-prices-samples{width:auto}}.tab-content--pattern .ProductForm-controls{grid-template-columns:1fr 1fr;gap:0px}@media print,screen and (min-width:64em){.tab-content--pattern .ProductForm-controls{gap:20px}}.tab-content--pattern .ProductForm-submitButton{order:2;width:100%}@media(max-width:1023px){.Product-sticky form{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end;width:100%}}@media(min-width:1023px){.Product-sticky .ProductForm-price{display:flex;flex-direction:column;align-items:flex-start}}@media(max-width:763px){.Product-sticky .ProductForm-price{display:flex}}.Product-sticky .ProductForm-prices-samples .flex{flex-direction:unset;display:flex}.Product-sticky .ProductForm-prices-samples{width:16.75rem}@media(max-width:763px){.Product-sticky .ProductForm-prices-samples{width:100%}}div[data-nametag=shop-portal-provider]{display:none!important}.clodagh-section{display:flex;flex-direction:column;width:100%}.clodagh-section .clodagh-outer-bg,.clodagh-section .js-clodagh-slider{width:100%}.clodagh-outer-bg{background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;min-height:300px}.clodagh-outer-bg .clodagh-text-container{background-color:#fbfafae6;padding:40px;max-width:80%}.clodagh-outer-bg .clodagh-text-container .clodagh-heading{color:#555;margin-top:0}.clodagh-outer-bg .clodagh-text-container .clodagh-description p{font-size:20px;line-height:28px;font-family:Quincy CF,serif;color:#555}.clodagh-outer-bg .clodagh-text-container .clodagh-button{display:inline-block;color:#fff;text-decoration:none;border-radius:2px;background:#666;text-transform:uppercase;height:50px;line-height:50px;font-size:14px;padding:0 20px}.js-clodagh-slider{position:relative;overflow:hidden}.js-clodagh-slider .swiper-container{width:100%;aspect-ratio:16/9;background-color:#000;height:100%}.js-clodagh-slider .swiper-wrapper{display:flex}.js-clodagh-slider .swiper-slide{flex:0 0 100%;display:flex;justify-content:center;align-items:center;height:100%}.js-clodagh-slider .swiper-slide .clodagh-slide-image{width:100%;height:100%;object-fit:cover}@media(max-width:480px){.js-clodagh-slider .swiper-slide .clodagh-slide-image{height:260px}}.js-clodagh-slider .js-clodagh-pagination{position:absolute;bottom:20px;left:50%;transform:translate(-48%);display:flex;gap:8px;z-index:10}.js-clodagh-slider .js-clodagh-pagination .swiper-pagination-bullet{width:17px;height:17px;background:unset;border-radius:50%;opacity:1;border:2px solid #ACACAB}.js-clodagh-slider .js-clodagh-pagination .swiper-pagination-bullet-active{position:relative;background:transparent;border:2px solid #ACACAB;width:17px;height:17px;box-sizing:border-box}.js-clodagh-slider .js-clodagh-pagination .swiper-pagination-bullet-active:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8.5px;height:8.5px;background:#acacab;border-radius:50%}@media(min-width:1023px){.clodagh-section{flex-direction:row}.clodagh-section .clodagh-outer-bg,.clodagh-section .js-clodagh-slider{width:50%;flex:0 0 50%}}@media(max-width:1023px){.clodagh-section .clodagh-text-container{background-color:#e6e4e1;padding:20px;max-width:100%}}.Product-step small{display:block;margin-bottom:.5rem;font-size:.875rem;text-transform:uppercase;color:#666}.Product-step h2{display:inline-block;margin-top:0;margin-bottom:.5rem}.Product-step .error{display:block;margin-top:.5rem}.Product-tabsGroup{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;width:100%;max-width:100%}@media print,screen and (min-width:64em){.Product-tabsGroup{max-width:25.9375rem}}.Product-tab{flex:1;display:block;padding:.75rem 0;font-size:.875rem;text-align:center;text-transform:uppercase;color:#222;border:1px solid #666666;border-right:0;cursor:pointer}.Product-tab.selected{color:#fff;background-color:#666}.Product-tab.disabled{opacity:.5}.Product-tab:first-child{border-radius:.125rem 0 0 .125rem}.Product-tab:last-child{border-radius:0 .125rem .125rem 0;border-right:1px solid #666666}.Product-tab.--ceiling{order:1;border-radius:.125rem 0 0 .125rem}.Product-tab.--backsplash{order:2;border-radius:0 .125rem .125rem 0;border-right:1px solid #666666}.notifyMessage{border-radius:4px;border:1px solid var(--primary-lighter, #96433C);background:linear-gradient(0deg,#ffffffe6 0% 100%),#96433c;padding:16px 16px 16px 56px;position:relative;display:inline-block}.notifyMessage:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDJDNi40OCAyIDIgNi40OCAyIDEyQzIgMTcuNTIgNi40OCAyMiAxMiAyMkMxNy41MiAyMiAyMiAxNy41MiAyMiAxMkMyMiA2LjQ4IDE3LjUyIDIgMTIgMlpNMTMgMTdIMTFWMTFIMTNWMTdaTTEzIDlIMTFWN0gxM1Y5WiIgZmlsbD0iIzlCMkUyOCIvPgo8L3N2Zz4K);position:absolute;top:16px;left:16px;height:24px;width:24px;background-size:cover}.notifyMessage-title{font-size:16px;font-style:normal;font-weight:300;line-height:23px;margin-bottom:5px;display:block}.notifyMessage-text{font-size:16px;font-style:normal;font-weight:400;line-height:22px}.notifyMessage-freeShipping{display:block;font-size:16px;font-style:normal;font-weight:400;line-height:22px;text-align:center}@media(max-width:1024px){.notifyMessage-freeShipping{display:none}}.notifyMessage-freeShipping-container{border:1px solid #C6C6C6;background:#e6e4e1;padding:12px 10px 8px;text-align:center;margin-bottom:12px}.notifyMessage-freeShipping-container-title{font-size:20px;font-style:normal;font-weight:300;line-height:28px;padding-bottom:8px;border-bottom:1px solid #C6C6C6;margin-bottom:8px;font-family:Quincy CF,serif}.notifyMessage-freeShipping-container-text{font-size:12px;font-style:normal;font-weight:400;line-height:16px}.Swatch{display:block;position:relative;width:3.5rem;height:3.5rem;border:.25rem solid transparent;cursor:pointer;transition:border-color .15s linear}@media print,screen and (min-width:64em){.Swatch{width:4.375rem;height:4.375rem}.template-collection .Swatch,.template-page .Swatch{width:4.0625rem;height:4.0625rem}}.Swatch:hover,.Swatch:focus{border:.25rem solid rgba(150,67,60,.5)}.Swatch:hover .Swatch-tooltip,.Swatch:focus .Swatch-tooltip{opacity:1}.Swatch.selected{border:.25rem solid #96433C}.Swatch-image{pointer-events:none}.Swatch-tooltip{position:absolute;z-index:1;bottom:-.25rem;left:0;transform:translateY(100%);width:100%;padding:.375rem .25rem;font-size:.625rem;line-height:.75rem;text-align:center;color:#222;text-transform:capitalize;border-radius:.25rem;background:#e6e4e1;opacity:0;pointer-events:none;transition:opacity .15s linear}.Swatch .Swatch-tooltip span{display:none}.Swatch.disabledPattern{border:.25rem solid rgba(155,46,40,.3)}.Swatch.disabledPattern .Swatch-image{opacity:.3}.Swatch.disabledPattern .Swatch-tooltip span{display:inline}.selected-colors-count-top{display:none}@media print,screen and (min-width:64em){.selected-colors-count-top{display:inline-block}}.Product-swatches-container{display:flex;flex-direction:column-reverse}@media print,screen and (min-width:40em){.Product-swatches-container{flex-direction:unset}}.Product-swatches{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start}.Product-color-info{margin:1rem 0}.Product-color-title{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:1rem;line-height:1.25rem;font-weight:400;margin-top:1rem;margin-bottom:1rem;font-weight:700;color:#222}.Product-color-price{color:#666}.Product-color-description{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:.75rem;line-height:1rem;font-weight:400;max-width:100%;margin-bottom:2rem;color:#222}@media print,screen and (min-width:64em){.Product-color-description{max-width:13.125rem}}.Product-color a:not(.Swatch){padding:.375rem 0;font-size:1rem;line-height:1.25rem;text-align:center;text-transform:uppercase;border-bottom:.0625rem solid #222222;cursor:pointer;display:inline-block;position:relative;margin-left:.375rem;font-size:.875rem;letter-spacing:.03125rem;text-decoration:underline;color:#222;border-bottom:0}.Product-color a:not(.Swatch):hover,.Product-color a:not(.Swatch):focus{color:#96433c;border-color:#96433c}.Product-color a:not(.Swatch):hover,.Product-color a:not(.Swatch):focus{text-decoration:none}.Tooltip{display:none;position:absolute;left:calc(50% - 3px);top:-.3125rem;transform:translate(-50%) translateY(-100%);width:14.375rem;padding:1rem;text-align:left;border-radius:.125rem;box-shadow:0 8px 36px #0a0a0a26;background:#f2f0ed;z-index:1}.Tooltip.bottom{top:auto;bottom:-.75rem;transform:translate(-50%) translateY(100%);box-shadow:0 -8px 36px #0a0a0a26}.Tooltip.big{width:17.8125rem}:hover>.Tooltip,.Tooltip.is-open{display:block}.Tooltip.show{display:block}.Tooltip:before{content:"";position:absolute;bottom:-.75rem;left:50%;transform:rotate(45deg) translate(-50%);width:1.5rem;height:1.5rem;background:#f2f0ed}.Tooltip.bottom:before{bottom:auto;top:0}.Tooltip-iframe{display:block;position:relative;width:100%;padding-bottom:56.25%;margin-bottom:.625rem}.Tooltip-iframe iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.Tooltip img{display:block;width:100%;height:auto;margin-bottom:.625rem}.Tooltip span,.Tooltip p{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:1rem;line-height:1.25rem;font-weight:400;display:block;position:relative;width:100%;margin:0;font-size:.875rem;line-height:16px;font-style:normal;color:#222;text-transform:none;text-decoration:none}.Tooltip span.Tooltip-title{font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:1rem;line-height:1.25rem;font-weight:400;font-weight:700;margin-bottom:.5rem}.js-tooltip-trigger{position:relative}.columns h2.h5 .Tooltip{right:-12px;left:auto;transform:translate(0) translateY(-100%)}.columns h2.h5 .Tooltip:before{left:90%}@media print,screen and (min-width:64em){.columns h2.h5 .Tooltip{right:auto;left:calc(50% - 3px);transform:translate(-50%) translateY(-100%)}.columns h2.h5 .Tooltip:before{left:50%}}.ProductGallery{max-width:20.9375rem;margin:0 auto 1.5rem}@media print,screen and (min-width:64em){.ProductGallery{max-width:100%;margin-bottom:0}}.ProductGallery-sample{mix-blend-mode:darken}.ProductGallery-acoustic-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:1;pointer-events:none}.ProductGallery-images{position:relative}.ProductGallery-imageCarouselPlaceholder{display:block;position:relative;width:100%;height:0;overflow:hidden;margin-bottom:1rem;padding:0 0 100%!important;background-size:contain;background-position:center;background-repeat:no-repeat}.ProductGallery-image{position:relative}.ProductGallery-imageLink{display:block}.ProductGallery-imageLink:focus{outline:none}.ProductGallery-imagePlaceholder{display:block;position:relative;width:100%;height:0;overflow:hidden;padding:0 0 100%!important;background-size:contain;background-position:center;background-repeat:no-repeat}.ProductGallery-thumb{cursor:pointer}.ProductGallery-thumbs{height:2.5rem}@media print,screen and (min-width:64em){.ProductGallery-thumbs{height:3.75rem}}.ProductGallery-thumbs .swiper-wrapper{justify-content:center}@media print,screen and (min-width:64em){.ProductGallery-thumbs .swiper-wrapper{justify-content:flex-start}}.ProductGallery-thumbs .swiper-container{height:100%}.ProductGallery-thumbs .swiper-slide{width:2.5rem;height:2.5rem;margin-right:10px;content-visibility:auto;contain-intrinsic-size:auto 2.5rem;background:#fff}@media print,screen and (min-width:64em){.ProductGallery-thumbs .swiper-slide{width:3.75rem;height:3.75rem;contain-intrinsic-size:auto 3.75rem}}.ProductGallery-thumbsCarouselPlaceholder{height:100%}.ProductGallery-thumbsPlaceholder picture{display:block!important}.ProductGallery-imagePlaceholder picture{display:block!important}.ProductGallery-imagePlaceholder picture img{width:100%}.ProductRadioButtons{margin-bottom:2.5rem}.ProductRadioButtons-group{margin-bottom:1rem}.ProductRadioButtons-groupTitle{margin-top:0;margin-bottom:.5rem}.ProductRadioButtons-item{display:inline-block;vertical-align:middle;max-width:100%;margin:0 .5rem .5rem 0}.ProductRadioButtons-group .ProductRadioButtons-item:last-child{margin-right:0}.ProductRadioButtons-itemRadio{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ProductRadioButtons-itemLabel{display:block;position:relative;padding:.75em 1em .8em;font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;line-height:1;text-align:center;color:#222;border:.0625rem solid #666666;cursor:pointer}.ProductRadioButtons-itemLabel--dimmed{background-color:#fff;color:#a3a3a3;border-color:#222}.ProductRadioButtons-itemLabel--disabled{background-color:#fff;color:#bfbebe;border-color:#fff}.ProductRadioButtons-itemLabel--checked{background-color:#666;color:#fff;border-color:#666}.ProductRadioButtons-itemRadio+.ProductRadioButtons-itemLabel{display:block;margin:0}.ProductDropdowns-group{max-width:18.75rem}.ProductDropdowns-groupTitle{margin:0 0 .5em;font-family:Proxima Nova,-apple-system,Helvetica Neue,adjusted-system-ui,system-ui;font-size:1.0625rem;font-weight:700;line-height:1.25;text-transform:uppercase}.ProductDropdowns-dropdown:focus{outline:none;border-color:#a3a3a3}@media screen and (max-width:39.9375em){.callout-section__show-side{display:none!important}}@media print,screen and (min-width:40em){.callout-section__show-details{display:none!important}}.callout-section{padding:.75rem;background:#e6e4e1;border:1px solid #c6c6c6;display:flex;margin-top:1.25rem;box-shadow:0 1px 3px #0003}.callout-section__image{max-width:85px}.callout-section__description{border-left:1px solid #c6c6c6;padding-left:.75rem;margin-left:.75rem}.callout-section__description h6{font-size:1rem;margin:0}.callout-section__description p{margin:0 0 .5rem;font-size:.75rem}.callout-section__description .Callout-SubmitButton{padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.0625rem;background:#666;border-radius:.125rem;cursor:pointer;background:#96433c;display:inline-block}.callout-section__description .Callout-SubmitButton:hover,.callout-section__description .Callout-SubmitButton:focus{background:#96433c}.callout-section__description .Callout-SubmitButton:hover,.callout-section__description .Callout-SubmitButton:focus{background:#666}@media print,screen and (min-width:64em){.callout-section{max-width:100%;margin-bottom:0}}.shopify-section-pdp-ugc{visibility:hidden;height:0}.shopify-section-pdp-ugc:has(.yotpo-display-wrapper){height:auto;visibility:visible;padding:20px}@media print,screen and (min-width:64em){.shopify-section-pdp-ugc:has(.yotpo-display-wrapper){padding:0}}.yotpo-hover-cta{cursor:pointer;pointer-events:all!important}.yotpo-lightbox-wrapper .yotpo-pictures-gallery-title{display:none!important}@media print,screen and (min-width:64em){.yotpo-pictures-widget{padding-bottom:30px!important}}.yotpo-heading{display:flex;gap:10px;align-items:center}.yotpo-heading svg{height:30px;width:30px}@media print,screen and (min-width:64em){.yotpo-heading{gap:20px;position:relative;top:15px;margin-bottom:30px}.yotpo-heading svg{height:48px;width:48px}}.yotpo-heading h2{padding:0;margin:0}
/*# sourceMappingURL=/cdn/shop/t/272/assets/page-bundle-product.css.map?x=1796047214392 */
