@layer sitewide-link-hover{a:hover{text-decoration-color:var(--quinary-color)!important}.rte a:hover,a.button-link:hover{background-image:linear-gradient(to right,#0000,#0000),linear-gradient(to right,var(--quinary-color),var(--quinary-color))!important}.base-link a:hover:after,a.nav-link:not(.effect-inline):hover:after,a.effect-inline:hover:after{border-bottom-color:var(--quinary-color)!important}}body{letter-spacing:0;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;margin:0;padding:0}.cart-quote-print-button{border:0;background:linear-gradient(to right,var(--quinary-color),var(--quinary-color));background-size:0 1px;background-position:0 calc(100% - 1px);background-repeat:no-repeat;border-radius:0;color:rgb(var(--colors-text));cursor:pointer;display:inline-block;font:inherit;line-height:1.2;padding:0 0 3px;text-decoration:none;transition:color .2s ease,background-size .2s ease}.cart-quote-print-button:hover,.cart-quote-print-button:focus-visible{color:rgb(var(--colors-text));background-size:100% 1px}.fancybox__container{z-index:2147483647!important}body:has(.fancybox__container) #x-header-container,body:has(.fancybox__container) #sticky-header,body:has(.fancybox__container) #sticky-header-content{z-index:1!important}.fancybox__container .carousel__toolbar{position:fixed;top:20px;right:20px;left:auto}.fancybox__container .fancybox__slide:has(iframe){padding:0}.fancybox__container .fancybox__content:has(iframe){position:relative;width:90vw!important;max-width:90vw!important;height:0!important;padding-top:56.25%;border-radius:6px;box-shadow:#0000008c 0 24px 70px;background:#000000d9;overflow:hidden}.fancybox__container .fancybox__content:has(iframe) iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}html,body{width:100%;max-width:100%;overflow-x:hidden}.main-container{max-width:100%;overflow-x:clip}body{--home-card-gutter: 50px;--home-content-gutter: 50px;--home-container-inner-width: var(--page-width);--home-container-outer-width: calc(var(--home-container-inner-width) + (var(--home-card-gutter) * 2));--home-viewport-width: min(var(--home-container-inner-width), calc(100vw - (var(--home-card-gutter) * 2)));--home-content-width: calc(var(--home-viewport-width) - (var(--home-content-gutter) * 2));--home-container-width: min(var(--home-container-outer-width), 100vw);--home-container-offset: max(0px, calc((100vw - var(--home-container-outer-width)) / 2));--home-wide-shell-width: var(--home-container-width)}@media screen and (min-width:1441px){body{--home-content-gutter: clamp(50px, calc(50px + ((var(--home-viewport-width) - 1440px) * .25)), 170px);--home-content-width: min(1580px, calc(var(--home-viewport-width) - (var(--home-content-gutter) * 2)))}}@media screen and (min-width:990px){.carousel-tablet .swiper,.carousel-tablet .swiper-container,.carousel-tablet .splide__track,.block__custom-prod-card-slider,.block__main-blogs-sec__slider-wrap,.block__main-blogs-sec__swiper,.block__media-slider-sec__slider-wrap,.block__media-slider-sec__swiper,.architectural-products__slider-wrap,.architectural-products__swiper,.testimonials-slider .testimonials-slider__swiper,.block__cust-feat-tab-container-wrap .collection,.block__cust-feat-tab-container-wrap .collection .splide__track,.tabbed-products__swiper{overflow:hidden!important}}@media screen and (min-width:1921px){body{--wide-viewport-content-width: var(--home-wide-shell-width);--wide-viewport-gutter: var(--home-content-gutter)}.block__custom-feature-tab-sec,.block__custom-prod-card-sec,.block__main-blogs-sec,.block__media-slider-sec,.architectural-products,.testimonials-slider,.related-products,.collection-tabbing-products,.tabbed-products,.x-block-posts.carousel-tablet,.x-container-collections.carousel-tablet,.testimonial.carousel-tablet,.testimonial-with-card.carousel-tablet{overflow:visible}.carousel-tablet .swiper,.carousel-tablet .swiper-container,.carousel-tablet .splide__track,.block__custom-prod-card-slider,.block__main-blogs-sec__slider-wrap,.block__main-blogs-sec__swiper,.block__media-slider-sec__slider-wrap,.block__media-slider-sec__swiper,.architectural-products__slider-wrap,.architectural-products__swiper,.testimonials-slider .testimonials-slider__swiper,.block__cust-feat-tab-container-wrap .collection,.block__cust-feat-tab-container-wrap .collection .splide__track{overflow:hidden!important}.carousel-tablet .swiper-wrapper,.carousel-tablet .splide__list,.block__custom-prod-card-slider .swiper-wrapper,.block__main-blogs-sec__slider,.block__media-slider-sec__slider,.architectural-products__swiper .swiper-wrapper,.testimonials-slider .testimonials-slider__swiper .swiper-wrapper{align-items:stretch}}*{-webkit-text-size-adjust:none;box-sizing:border-box;text-size-adjust:none;letter-spacing:0;line-height:1}html,body{-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-width:auto}html::-webkit-scrollbar,body::-webkit-scrollbar,body.scrollbar-body::-webkit-scrollbar{width:10px;height:10px}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,body.scrollbar-body::-webkit-scrollbar-thumb{background-color:rgba(var(--colors-text),.45);border-radius:0}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track,body.scrollbar-body::-webkit-scrollbar-track{background:transparent}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:0;line-height:1;word-break:break-word}body,h6,p{font-family:var(--font-body-family)}a{text-decoration:none;cursor:pointer;transition:all .3s ease-out;color:inherit}.cursor-pointer{cursor:pointer}ul li{list-style:none;line-height:144%}h1,h2,h3,h4,h5,h6,label,ul,li,figure,p,ol,ol li,span,.h1,.h3{margin:0;padding:0}.line-height{line-height:0}.block__heading{margin-bottom:30px}.grid-1{grid-column:span 1}.grid-2{grid-column:span 2}.grid-3{grid-column:span 3}.grid-4{grid-column:span 4}.grid-5{grid-column:span 5}.grid-6{grid-column:span 6}.grid-7{grid-column:span 7}.grid-8{grid-column:span 8}.grid-9{grid-column:span 9}.grid-10{grid-column:span 10}.grid-11{grid-column:span 11}.grid-12{grid-column:span 12}.grid-3-s-2{grid-column:2 / span 3}.grid-4-s-2{grid-column:2 / span 4}.grid-3-s-9{grid-column:9 / span 3}.grid-4-s-8{grid-column:8 / span 4}.gap-4{gap:4px}.gap-5{gap:5px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-15{gap:15px}.gap-16{gap:16px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-25{gap:25px}.gap-30{gap:30px}.gap-32{gap:32px}.block__row{display:flex;flex-wrap:wrap}.img-fluid{max-width:100%;height:auto}.border-none{border:none}.h--full{height:100%}.w--full{width:100%}.opacity-0-1{opacity:1}.opacity-0-6{opacity:.6}.opacity-0-7{opacity:.7}.opacity-0{opacity:0}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.image_set_pd{position:relative;width:100%}.image_set_pd img,.image_set_pd video{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index--1{z-index:-1}.z-index-2{z-index:2}.z-index--999{z-index:999}.text-underline{text-decoration:underline}span{margin:0;padding:0;letter-spacing:0}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-lowercase{text-transform:lowercase}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.Zoomhover img{transition:all .3s ease-out}.whitespace-nowrap{white-space:nowrap}.letter-spacing{letter-spacing:0}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.d-relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.block{display:block}.none{display:none}.inline-block{display:inline-block}.d-flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.display-grid{display:grid}.contents{display:contents}.box-sizing-box{box-sizing:border-box}.flex-row-reverse{flex-direction:row-reverse}.flex-direction-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.items-self-start{align-items:self-start}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-end{justify-items:end}.self-start{align-self:flex-start}.self-center{align-self:center}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}main.theme-template-index{margin-top:80px}.secondary,.primary:hover,.secondary-btn,.primary-btn:hover{border:1px solid var(--tertiary-color);background:transparent;color:var(--tertiary-color);border-radius:999px;transition:.3s}.primary,.secondary:hover,.primary-btn,.secondary-btn:hover{border:1px solid var(--tertiary-color);background:var(--tertiary-color);color:var(--primary-color);border-radius:999px;transition:.3s}.tertiary-btn,.quaternary-btn:hover{border:1px solid var(--primary-color)!important;background:var(--primary-color)!important;color:var(--tertiary-color)!important;border-radius:999px;transition:.3s}.tertiary-btn:hover,.quaternary-btn{border:1px solid var(--primary-color)!important;background:transparent!important;color:var(--primary-color)!important;border-radius:999px;transition:.3s}.quinary-btn{border:1px solid var(--plum_truffle_color)!important;background:var(--plum_truffle_color)!important;color:var(--tertiary-color)!important;border-radius:999px;transition:.3s}.quinary-btn:hover{border:1px solid var(--plum_truffle_color)!important;background:var(--tertiary-color)!important;color:var(--plum_truffle_color)!important;border-radius:999px;transition:.3s}.senary-btn{border:1px solid var(--grayish_blue_color)!important;background:var(--grayish_blue_color)!important;color:var(--tertiary-color)!important;border-radius:999px;transition:.3s}.senary-btn:hover{border:1px solid var(--grayish_blue_color)!important;background:var(--tertiary-color)!important;color:var(--grayish_blue_color)!important;border-radius:999px;transition:.3s}.text-link-primary{color:var(--primary-color);border-bottom:1px solid var(--primary-color);border-radius:0;transition:.3s}.text-link-primary:hover{color:var(--secondary-color);border-bottom:1px solid var(--secondary-color);border-radius:0;transition:.3s}.text-link-secondary{color:var(--tertiary-color);border-bottom:1px solid var(--tertiary-color);border-radius:0;transition:.3s}.text-link-secondary:hover{color:var(--primary-color);border-bottom:1px solid var(--primary-color);border-radius:0;transition:.3s}@media(min-width:990px){.big-desktop-only{display:block}.big-mobile-only{display:none}}@media(max-width:989px){.big-desktop-only{display:none}.big-mobile-only{display:block}}@media(min-width:767px){.mobile-only,.mobile-flex-only{display:none}.desktop-only{display:block}.desktop-flex-only{display:flex}}@media(max-width:767px){.mobile-only{display:block}.mobile-flex-only{display:flex}.desktop-only,.desktop-flex-only{display:none}main.theme-template-index{margin-top:52px}}.slider-custom-btn svg path{transition:.3s;fill:var(--primary-color)}.slider-custom-btn:hover svg path{fill:var(--duodenary_color)}.collection-item-title p{font-family:var(--font-heading-family)!important;font-size:var(--large_body, 22px);line-height:26px}.faq-item>div{padding-left:0;padding-right:0}.faq-collapsible span{top:0;bottom:0;width:15px}.faq-collapsible span svg path{stroke-width:3px}button.button-outline,.button.button-outline{min-height:56px;display:flex;align-items:center;justify-content:center;width:max-content;box-shadow:inset 0 0 0 1px rgba(var(--colors-line-secondary-button),1)}button.button-outline:hover,.button.button-outline:hover{background:var(--tertiary-color);color:#000}button.faq-collapsible,.faq-content .rte a{color:rgb(var(--colors-button-text-hover))}@media(max-width:1199px){button.button-outline,.button.button-outline{min-height:50px}}@media(max-width:767px){.faq-collapsible span{width:12px}}.text-column-with-image .x-block-twm-item-heading{color:var(--primary-color);padding-bottom:0}.text-column-with-image .x-block-twm-item-text{color:var(--secondary-color)}.block__events-page .text-column-with-image .x-block-twm-item-text.rte a,.block__events-2-page .text-column-with-image .x-block-twm-item-text.rte a{color:inherit;text-decoration:none;background:none;transition:color .25s}.block__events-page .text-column-with-image .x-block-twm-item-text.rte a:hover,.block__events-2-page .text-column-with-image .x-block-twm-item-text.rte a:hover{color:#b3cc7d}.block__events-page .text-column-with-image .x-block-twm-heading-link,.block__events-2-page .text-column-with-image .x-block-twm-heading-link{color:inherit;text-decoration:none;transition:color .25s}.block__events-page .text-column-with-image .x-block-twm-heading-link:hover,.block__events-2-page .text-column-with-image .x-block-twm-heading-link:hover{color:#b3cc7d}h1,.h1{font-size:var(--h0, 72px);color:rgb(var(--color-heading))}h2,.h2{font-size:var(--h1, 64px);color:rgb(var(--color-heading))}h3,.h3{font-size:var(--h2, 40px);color:rgb(var(--color-heading))}h4,.h4{font-size:var(--extra_large_body, 32px);color:rgb(var(--color-heading))}h5,.h5{font-size:var(--h5, 24px);color:rgb(var(--color-heading));line-height:112%}h6,.h6{font-size:var(--medium_body, 20px);color:rgb(var(--color-heading))}@media(max-width:767px){h1,.h1{font-size:var(--h2, 40px)}h2,.h2,h3,.h3{font-size:var(--h5, 24px)}h4,.h4{font-size:var(--medium_body, 20px)}h5,.h5{font-size:var(--medium_light-body, 18px)}h6,.h6{font-size:var(--medium_small-body, 16px)}}button.button-arrow,.button.button-arrow,button.button-arrow:hover,.button.button-arrow:hover{background:transparent}.splide-progress-bar{display:none}.rte a,.button-link{color:var(--primary-color);background:linear-gradient(to right,#0000,#0000),linear-gradient(to right,var(--quinary-color),var(--quinary-color),var(--quinary-color));background-size:100% .1em,0 .1em;background-position:0 100%,0 100%;background-repeat:no-repeat;transition:background-size .25s}.rte a:hover,.rte a:focus-visible,.button-link:hover,.button-link:focus-visible{color:var(--primary-color);background-size:0 .1em,100% .1em}.section-logo-list .button-arrow svg{width:24px}.section-logo-list .button-arrow svg path{fill:var(--primary-color);stroke:var(--primary-color)}.button.button-text-link:hover .btn-text-link-effect-1,button.button-text-link:hover .btn-text-link-effect-1{position:static;transition:all .4s ease-in-out;color:var(--primary-color)}.button.button-text-link .btn-text-link-effect-2,button.button-text-link .btn-text-link-effect-2,.button.button-text-link:hover .btn-text-link-effect-2,button.button-text-link:hover .btn-text-link-effect-2{display:none}.button.button-text-link:before,button.button-text-link:before{display:none}.button.button-text-link:after,button.button-text-link:after{height:1px;background-color:var(--quinary-color)}.Texture_tags{color:rgba(var(--colors-price))!important;font-family:var(--font-body-family)!important}.oke-sr-count-number,.oke-sr-label-text{color:rgb(var(--color-text))}body .text-column-item-subheading-h6{font-family:var(--font-body-family);font-size:var(--medium_small-body);color:rgb(var(--color-text))!important;font-weight:400;padding-bottom:1rem;display:flex;align-items:center}button#checkout-submit{height:56px}button#checkout-submit .button-text{font-weight:var(--font-body-weight-bold);font-size:var(--medium_small-body)}@media(max-width:767px){.mobile-grid-items--4 .block__main-card-product.card-product:nth-child(-n+8),.mobile-grid-items--4 .grid-item:nth-child(-n+8),.mobile-grid-items--3 .block__main-card-product.card-product:nth-child(-n+6),.mobile-grid-items--3 .grid-item:nth-child(-n+6),.mobile-grid-items--2 .block__main-card-product.card-product:nth-child(-n+4),.mobile-grid-items--2 .grid-item:nth-child(-n+4),.mobile-grid-items--1 .block__main-card-product.card-product:nth-child(-n+2),.mobile-grid-items--1 .grid-item:nth-child(-n+2){display:block}.mobile-grid-items--4 .block__main-card-product.card-product,.mobile-grid-items--4 .grid-item,.mobile-grid-items--3 .block__main-card-product.card-product,.mobile-grid-items--3 .grid-item,.mobile-grid-items--2 .block__main-card-product.card-product,.mobile-grid-items--2 .grid-item,.mobile-grid-items--1 .block__main-card-product.card-product,.mobile-grid-items--1 .grid-item{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
