.boxed-site{max-width:1440px;margin:auto;background:#ccc;-ms-box-shadow:0 0 27px 1px rgba(41,41,41,.1);box-shadow:0 0 27px 1px #2929291a;-webkit-box-shadow:0 0 27px 1px rgba(41,41,41,.1)}.boxed-site .navigation--sticky.navigation{max-width:1440px;right:0;margin:auto}.container-fluid{--tp-gutter-x: 60px;--tp-gutter-y: 0;margin-left:auto;margin-right:auto;padding-right:calc(var(--tp-gutter-x))!important;padding-left:calc(var(--tp-gutter-x))!important;max-width:unset;width:100%!important}@media (max-width: 1366px){.container-fluid{--tp-gutter-x: 30px !important}}@media (max-width: 980px){.container-fluid{--tp-gutter-x: 15px !important}}.container{max-width:1440px;margin:auto;padding:0 60px!important;width:100%!important}@media (max-width: 1366px){.container{padding:0 30px!important}}@media (max-width: 980px){.container{padding:0 15px!important}}.flex{display:flex}.flex .col-1{width:100%}.flex .col-2{width:50%}.flex .col-3{width:33.33333%}.flex .col-4{width:25%}.flex .col-5{width:20%}.flex .col-6{width:16.66666%}.flex-1{flex:1}.w-50{width:50%}.w-25{width:25%}.item-center{align-items:center}.item-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.flex-wrap{flex-wrap:wrap}.-mx{margin:0 -15px}.mx-0{margin:0!important}.mt-20{margin-top:20px}.mb-16{margin-bottom:16px}.mb-50{margin-bottom:50px}.mb-40{margin-bottom:40px}.px-60{padding:0 60px}.py-20{padding:20px 0}.px-15{padding:0 15px}.pt-30{padding-top:30px}.gap-30{gap:30px}.gap-50{gap:50px}.gap-20{gap:20px}.gap-8{gap:8px}.text-center{text-align:center}.fw-700{font-weight:700}.fz-18{font-size:18px}.title-image{font-size:30px;font-weight:500;color:#6c6969}.hidden{display:none!important}.f-block-title{font-size:32px;font-weight:700;line-height:35px}.btn-price{text-decoration:none;width:100%;padding-top:12px;padding-bottom:10px;color:#fff!important;font-weight:400;background:#000;display:inline-block;line-height:30px;text-transform:uppercase;font-size:18px}.btn-price:hover{background:#647c9e}.bluebackground{padding-top:25px;padding-bottom:25px;margin-top:25px;margin-bottom:25px;background-color:#647c9e;color:#fff;font-size:16px}.bluebackground h2{font-size:1.6em;line-height:normal;padding-top:20px;padding-bottom:20px;font-weight:500;color:#fff}.greybackground{padding:25px 5%;background-color:#f6f6f6}.f-title{font-size:25px;font-weight:500}.contact .formleft{width:100%}@media (max-width: 1024px){.contact__item-inner{flex-direction:column}.contact__item-inner .i__content{width:100%}}.page-about .section{display:flex;align-items:flex-start;gap:30px;margin-bottom:30px}.page-about .section.group-image .col.span_1_of_3{width:33.333%}.page-about .col.span_1_of_3{width:30%}.page-about .col.span_2_of_3{width:70%}@media (max-width: 992px){.page-about .section{display:block}.page-about .section.group-image .col.span_1_of_3,.page-about .col.span_1_of_3,.page-about .col.span_2_of_3{width:100%}}@media (max-width: 1600px){.i-item-list-inner{flex-wrap:wrap;gap:0;margin:0 -15px}.i-item-list-inner .item-img{padding:0 15px;width:50%;margin-bottom:30px}}@media (max-width: 1600px) and (max-width: 470px){.contact__inner{flex-direction:column}}@media (max-width: 1024px){.f__item-inner,.f-item-list .flex{flex-direction:column}.f__wraper{flex:1}}@media (max-width: 768px){.f__inner,.i__inner,.i-img{flex-direction:column}.i-img .w-50,.i-item-list-inner .item-img{width:100%}}.paginext,.pagiprev{opacity:.5}.paginext a,.pagiprev a{border:1px solid transparent!important;cursor:no-drop}.paginext.active,.pagiprev.active{opacity:1}.paginext.active a,.pagiprev.active a{cursor:pointer}#pagination svg{width:11px;height:13px}#pagination a,#pagination span{font-size:20px;font-weight:500;color:#999}#pagination span.current{color:#000;font-weight:500}.product-info{text-align:left}.product-info .group-info{margin-bottom:10px}.product-info .group-info>p{font-size:20px}.product-info .group-info .properties-list p strong{font-weight:400}@media (max-width: 740px){.product__section-container.row.grid__wrapper{grid-gap:0}}.collection__list-section .collection__list-loop{grid-gap:60px!important}@media (max-width: 768px){.collection__list-section .collection__list-loop{grid-gap:30px!important}}.collection__list-section .collection__item-image{margin-bottom:30px}.collection__list-section .collection__item-details{padding:0}.collection__list-section .collection__item-details .collection--title{font-size:20px;font-style:normal;font-weight:700;line-height:1;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px}.contact-v2{margin-bottom:120px}.contact-v2 .contact__form--inner-wrapper{max-width:975px}.contact-v2 input,.contact-v2 textarea{background-color:#6c69691a;border:none}.contact-v2 input::-moz-placeholder,.contact-v2 textarea::-moz-placeholder{color:#6c6969}.contact-v2 input::placeholder,.contact-v2 textarea::placeholder{color:#6c6969}.contact-v2 .checkbox-submit{display:flex;align-items:center;gap:10px}.contact-v2 .checkbox-submit label{margin-bottom:0;font-weight:500;font-size:16px;color:#6c6969}@media (max-width: 768px){.contact-v2 .checkbox-submit label{font-size:14px;line-height:1.2}}.contact-v2 .contact__form--input .btn-submit{max-width:285px;font-weight:500;background:#000;line-height:1.4;border-radius:0;font-size:16px}.contact-v2 .boost-sd__quick-view-product-image .boost-sd__product-image-img,.contact-v2 .boost-sd__product-image-img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.boost-sd__quick-view-price,.boost-sd__quick-view-btn{display:none!important}.product-info-inner .price{display:none}body:has(.testimonials-popup-wrapper){overflow:hidden}.testimonials-popup-wrapper{position:fixed;z-index:100;top:0;left:0;width:100vw;height:100vh;background:#2e2d2deb}.testimonials-popup-wrapper .testimonial-popup-inner .content-wrapper{width:800px;background:#fff;max-width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.testimonials-popup-wrapper .testimonial-popup-inner .content-wrapper .content-wrapper-info{max-height:90%;overflow-y:scroll}.testimonials-popup-wrapper .testimonial-popup-inner .content-wrapper .content-wrapper-info::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.testimonials-popup-wrapper .testimonial-popup-inner .content-wrapper .content-wrapper-info::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.testimonials-popup-wrapper .testimonial-popup-inner .content-wrapper .content-wrapper-info::-webkit-scrollbar-thumb{background-color:#999}.testimonials-popup-wrapper .testimonial-popup-inner .icon-close-popup{cursor:pointer;position:absolute;top:0;right:0;background:#000;border-radius:50%;width:40px;height:40px;display:flex;align-content:center;justify-content:center;align-items:center;transform:translate(20px,-20px)}.testimonials-popup-wrapper .testimonial-popup-inner .icon-close-popup svg{width:30px;height:30px;fill:#fff}.testimonials-popup-wrapper .testimonial-popup-inner::-webkit-scrollbar{display:none}.testimonials-popup-wrapper .testimonial-popup-inner .content-wrapper>span svg{width:30px;height:30px;fill:#fff}.testimonials-popup-wrapper .testimonial-popup-inner .content-wrapper .ttm-v2__img{display:none}.page-book-an-appointment .page__section-title{color:#000;font-family:Work Sans;font-size:42px;font-style:normal;font-weight:280;line-height:110%;letter-spacing:-1.26px;display:flex;padding:15px 15px 0;margin-bottom:20px;flex-direction:column;align-items:flex-start;gap:20px;text-align:left}.page-book-an-appointment .page__section.row{width:100%;max-width:100%}.page-book-an-appointment .page__section.row .span-12.auto{max-width:100%}.page-book-an-appointment .page__section.row .page__section-content .page__section-title{max-width:1600px;margin:0 auto 40px}@media screen and (max-width: 500px){.page-book-an-appointment .page__section.row{width:100%;max-width:100%}.page-book-an-appointment .page__section.row .span-12.auto{max-width:100%}.page-book-an-appointment .page__section.row .page__section-content .page__section-title{max-width:100%;margin:0 auto 20px}}.mega-menu-image{box-shadow:0 4px 11px #00000040}.scrollup.showBtn{display:none}.background_video__section .background-video__caption{text-align:left;left:50px;transform:translateY(-50%);gap:0}.background_video__section .background-video__caption-title{font-size:30px;font-weight:700;line-height:1.1;letter-spacing:-.9px;margin-bottom:30px}.background_video__section .background-video__caption-subheading p{font-size:30px;font-weight:300;margin-bottom:0;line-height:35px}@media (max-width: 740px){.background_video__section .background-video__overlay:before{display:none}.background_video__section .background-video{background-color:#000}.background_video__section .background-video__caption{position:unset;transform:unset;padding:30px 15px}.background_video__section .background-video__caption-title{font-size:20px;text-align:left;margin-bottom:20px}.background_video__section .background-video__caption-subheading p{font-size:20px!important;line-height:24px}}.imageText__column-section.custom-edit-col .grid__wrapper{grid-template-columns:auto auto auto auto}@media (max-width: 740px){.imageText__column-section.custom-edit-col .grid__wrapper{grid-template-columns:auto auto;grid-gap:15px}}.imageText__column-section.custom-edit-col .imageText__column-container .box-ratio{margin-bottom:30px}.imageText__column-section.custom-edit-col .imageText__column-caption h3{font-size:20px;font-style:normal;font-weight:700;line-height:1;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px}.imageText__column-section.custom-edit-col .imageText__column-caption p{font-size:15px;font-style:normal;font-weight:400;line-height:1;margin-bottom:5px}.global__section{padding-left:0;padding-right:0}.rich__text-section h3{font-size:55px;font-style:normal;font-weight:500;line-height:1.1;letter-spacing:0}.rich__text-section p{font-size:20px;font-style:normal;font-weight:400;line-height:1.5}@media (max-width: 740px){.rich__text-section h3{font-size:35px}.rich__text-section p{font-size:15px}}.header-top{background-color:#b99d66;padding:13px 0}.header-top__wrap{display:flex;justify-content:center;align-items:center}.header-top__left{display:flex;align-items:center;gap:20px}.header-top__left p{margin-bottom:0;display:flex;align-items:center;gap:20px;font-size:15px;font-weight:500;line-height:1.5;text-transform:uppercase}.header-top__left p strong{font-weight:700;text-transform:capitalize}.header-top__left a,.header-top__left .get-detail{color:#fff;font-size:15px;font-style:normal;font-weight:700;line-height:1.5;letter-spacing:.15px;text-transform:uppercase}.header-top__right{display:flex;align-items:center;gap:30px}.header-top__right .store-locator a,.header-top__right .text-track a{font-weight:400}.header-top__right .slideout__trigger-search{display:none;margin-bottom:0}@media (max-width: 1024px){.header-top__wrap{justify-content:center}.header-top__right .store-locator,.header-top__right .text-track{display:none}.header-top__right .slideout__trigger-search{display:block;padding:0}}@media (max-width: 768px){.header-top{padding:7px 0}.header-top__left{flex-direction:column;gap:0}.header-top__left p{font-size:12px;flex-wrap:wrap;gap:0;justify-content:center}.header-top__left p strong{font-size:12px;display:block;width:100%}.header-top__left p a{margin-left:10px;font-size:12px}.header-top__left .get-detail{font-size:12px}}@media (max-width: 375px){.header-top__left p{display:block}}.custom-slide{margin-bottom:var(--mb-slide)}.custom-slide .container .desktop-12{width:100%;margin:0}.custom-slide .slideshow__caption-wrapper{max-width:var(--m-width-content, unset)}.custom-slide .slideshow__caption .slideshow__btn-wrapper a{border:2px solid var(--cta-color);padding:18px 30px;font-weight:700;line-height:14px;letter-spacing:.8px;text-transform:uppercase;min-width:285px;text-align:center;border-radius:0}.custom-slide .slideshow__caption .slideshow__btn-wrapper a:hover{opacity:.6;color:var(--cta-color)}@media (min-width: 741px){.custom-slide .bottom-position{max-width:1380px;margin:auto;padding:0 30px!important;width:100%!important;left:0;top:auto;right:0!important;bottom:30px!important;transform:unset;text-align:left}.custom-slide .bottom-position .slideshow__caption-wrapper{padding:20px 0}}@media (min-width: 1120px){.custom-slide .bottom-position{bottom:120px!important}}@media (min-width: 741px){.custom-slide .centter-position{max-width:1380px;margin:auto;padding:0 15px!important;width:100%!important;left:0;top:50%;right:0!important;bottom:auto;transform:translateY(-50%);text-align:left}.custom-slide .centter-position .slideshow__caption-wrapper{padding:20px 0}}@media (min-width: 981px){.custom-slide .centter-position{padding:0 30px!important}}@media (min-width: 1367px){.custom-slide .centter-position{padding:0 60px!important}}@media (min-width: 1120px){.custom-slide .centter-position{bottom:120px!important}}.custom-slide .flickity-page-dots{max-width:1380px;margin:auto;padding:0 30px!important;width:100%!important;left:0;right:0!important;bottom:120px!important}.custom-slide .flickity-page-dots .dot{width:14px;height:14px;background:transparent}.custom-slide .flickity-page-dots .dot.is-selected{background:#fff}@media (max-width: 1120px){.custom-slide .flickity-page-dots{bottom:30px!important}}@media (max-width: 740px){.custom-slide .flickity-page-dots{bottom:20px!important}.custom-slide .flickity-page-dots .dot{width:10px;height:10px;background:transparent}}@media (max-width: 1024px){.custom-slide .slideshow__caption .slideshow__btn-wrapper a{min-width:149px;height:44px;display:inline-flex;align-items:center;justify-content:center}}@media (max-width: 740px){.custom-slide{margin-bottom:var(--mb-slide-mb);background-color:#000;padding-bottom:0}.custom-slide .slideshow__btn-wrapper{margin-top:0}.custom-slide br{display:none}.custom-slide .container{max-width:100%;padding:0!important}.custom-slide .container .slideshow__slide-desktop .box-ratio{margin:0}.custom-slide .slideshow__caption-wrapper{padding:30px 15px}.custom-slide .slideshow__title{color:#fff!important;margin-bottom:30px}.custom-slide p{color:#fff!important}.custom-slide .slideshow__caption .slideshow__btn-wrapper{display:block;text-align:center;margin-bottom:20px}.custom-slide .slideshow__caption .slideshow__btn-wrapper a{border:2px solid #fff;color:#fff}.custom-slide .slideshow .flickity-page-dots{bottom:auto;top:470px}}@media (max-width: 500px){.custom-slide .slideshow .flickity-page-dots{bottom:auto;top:350px}}.custom-height-breakpoints img{-o-object-fit:cover;object-fit:cover}@media (min-width: 1201px) and (max-width: 1440px){.custom-height-breakpoints .slideshow__slide-desktop .desktop .box-ratio{padding-bottom:760px!important}.custom-height-breakpoints .slideshow__slide-desktop .desktop img{height:760px}}@media (min-width: 740px) and (max-width: 1200px){.custom-height-breakpoints .slideshow__slide-desktop .desktop .box-ratio{padding-bottom:633px!important}.custom-height-breakpoints .slideshow__slide-desktop .desktop img{height:633px}}@media (min-width: 741px) and (max-width: 900px){.custom-height-breakpoints .slideshow__slide-desktop .desktop .box-ratio{padding-bottom:500px!important}.custom-height-breakpoints .slideshow__slide-desktop .desktop img{height:500px}}@media (max-width: 740px){.custom-height-breakpoints .slideshow__slide-desktop .mobile .box-ratio{padding-bottom:500px!important}.custom-height-breakpoints .slideshow__slide-desktop .mobile img{height:500px}}@media (max-width: 500px){.custom-height-breakpoints .slideshow__slide-desktop .mobile .box-ratio{padding-bottom:375px!important}.custom-height-breakpoints .slideshow__slide-desktop .mobile img{height:375px}}.custom-gallery{background-color:var(--bg-color-gallery);padding-bottom:var(--pd-bt)!important;margin-bottom:var(--mb-botom-section)}@media (max-width: 768px){.custom-gallery{margin-bottom:var(--mb-botom-section-mobile)}}.custom-gallery .gallery__item-image.overlay:before{position:absolute;content:"";top:0;left:0;right:50%;bottom:0;background-image:linear-gradient(to right,#000000c7,#0000);z-index:9}.custom-gallery .row.grid__wrapper .gallery__item-caption{bottom:20px!important;left:20px!important;top:auto!important;right:auto!important;transform:unset!important;z-index:10;pointer-events:none}.custom-gallery .row.grid__wrapper .gallery__item-caption h3{margin-bottom:0;font-weight:var(--fw-title);text-align:left}@media (max-width: 740px){.custom-gallery .row.grid__wrapper .gallery__item-caption h3{font-size:var(--fz-tite-mb)!important;letter-spacing:var(--letspacing-gallery-mb)}}@media (max-width: 740px){.custom-gallery{padding-bottom:var(--pd-bt-mb)!important;padding-top:var(--pd-top-mb)!important}.custom-gallery .row.grid__wrapper{padding:0 15px;grid-gap:15px}.custom-gallery .row.grid__wrapper .gallery__item-caption{bottom:10px!important;left:10px!important}.custom-gallery .span-4{grid-column:auto/span 6!important}}.custom-gallery.custom-content .row.grid__wrapper .floating__text .gallery__item-caption{position:absolute;bottom:70px!important;left:30px!important}.custom-gallery.custom-content .row.grid__wrapper .gallery__item-caption{display:inline-block;position:relative;left:0!important}.custom-gallery.custom-content .row.grid__wrapper .gallery__item-caption h3{font-size:50px!important;font-weight:700}.custom-gallery.custom-content .row.grid__wrapper .gallery__item-caption p{font-size:18px!important;position:absolute;bottom:0;right:0;transform:translate(30%,100%)}@media (max-width: 768px){.custom-gallery.custom-content .row.grid__wrapper .gallery__item-caption h3{font-size:36px!important}.custom-gallery.custom-content .row.grid__wrapper .gallery__item-caption p{font-size:16px!important}}@media (max-width: 768px){.custom-gallery.custom-content .sm-span-12.auto{grid-column:auto/span 12!important;width:100%}}.custom-banner-mes .banner--section__content.split{padding:50px 0 60px}.custom-banner-mes .banner--section__button{display:inline-block}.custom-banner-mes .grid__wrapper.row{width:100%;padding:0;max-width:100%}.custom-banner-mes .banner--section__content.stacked{padding-left:45px}.custom-banner-mes .banner--section__text h2{color:#000;font-size:70px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:0}.custom-banner-mes .banner--section__text h4{color:#000;font-size:55px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:30px;letter-spacing:0}.custom-banner-mes .banner--section__text p{color:#000;font-size:30px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:1.5px}.custom-banner-mes .banner--section__text p strong{font-weight:700}.custom-banner-mes .banner--section__button a.button{padding:18px 30px;font-weight:700;line-height:14px;letter-spacing:.8px;text-transform:uppercase;min-width:285px;text-align:center;font-size:16px;margin-top:60px;border-radius:0}@media (max-width: 740px){.custom-banner-mes{--mobile-section-height: auto !important}.custom-banner-mes .banner--section__content.split{padding:40px 0}.custom-banner-mes .banner--section__content.stacked{padding:40px 0;display:block;text-align:center}.custom-banner-mes .banner--section__text{max-width:345px;margin:auto}.custom-banner-mes .banner--section__text h2{text-align:center;font-size:42px;font-style:normal;font-weight:700;line-height:110%;margin-bottom:30px}.custom-banner-mes .banner--section__text h2 br{display:none}.custom-banner-mes .banner--section__text h4{text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:30px}.custom-banner-mes .banner--section__text p{text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:1.2px}.custom-banner-mes .banner--section__text p strong{text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:1.2px;width:100%;display:block}.custom-banner-mes .banner--section__button{max-width:345px;margin:auto;display:block}.custom-banner-mes .banner--section__button a.button{margin-top:30px;font-size:15px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.75px;text-transform:uppercase}}.banner-slider{background-color:#000;padding:60px 0;--m-scrollbar-width: 17px;padding-left:calc((100vw - 1320px - var(--m-scrollbar-width, 0px)) / 2);color:#fff}.banner-slider .img{margin-bottom:20px;height:500px}.banner-slider .img .box-ratio{padding-bottom:unset!important;height:500px}.banner-slider .img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom left;object-position:bottom left}@media (max-width: 768px){.banner-slider .img,.banner-slider .img .box-ratio{height:175px}}.banner-slider .banner-content h3{font-size:24px;font-style:normal;font-weight:700;line-height:1;letter-spacing:1.2px;text-transform:uppercase;color:#fff;margin:0 0 5px}.banner-slider .banner-content .desc{font-size:20px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:40px}.banner-slider .banner-content .btn_banner{font-size:16px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.4px;text-transform:uppercase;border:2px solid var(--Gold, #b99d66);display:inline-flex;padding:18px 30px;justify-content:center;align-items:center;gap:10px;color:#fff;width:181px;height:50px}@media (max-width: 768px){.banner-slider .banner-content .btn_banner{font-size:15px;width:174px;height:44px}}.banner-slider .bn-slider-next,.banner-slider .bn-slider-prev{transform:translateY(-50%)}.banner-slider .bn-slider-next:after,.banner-slider .bn-slider-prev:after{display:none}.banner-slider .bn-slider-next svg,.banner-slider .bn-slider-prev svg{width:30px;height:60px}.banner-slider .bn-slider-next svg g,.banner-slider .bn-slider-prev svg g{fill:#fff}.banner-slider .bn-slider-next.swiper-button-disabled,.banner-slider .bn-slider-prev.swiper-button-disabled{display:none}@media (max-width: 768px){.banner-slider .bn-slider-next,.banner-slider .bn-slider-prev{display:none}}.banner-slider .bn-slider-prev{left:50px}.banner-slider .bn-slider-next{right:50px}@media (max-width: 1380px){.banner-slider{padding-left:30px}}@media (max-width: 740px){.banner-slider{padding-top:30px;padding-left:15px}.banner-slider .img{margin-bottom:15px}.banner-slider .banner-content h3{font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.9px;text-transform:uppercase}.banner-slider .banner-content .desc{font-size:15px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:20px}}.custom-testimonials{padding:0;margin:0}.custom-testimonials .point-event-none{pointer-events:none}.custom-testimonials .row{width:100%}.custom-testimonials .grid__wrapper{display:block}.custom-testimonials .testi-content{max-width:860px;margin:auto;text-align:center;display:block;padding:30px 0;position:relative}.custom-testimonials .testi-content .link-testi{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;pointer-events:all}.custom-testimonials .icon-top{position:absolute;top:-40px;left:-40px}.custom-testimonials .icon-top svg{width:377px;height:308px}.custom-testimonials .icon-bottom{position:absolute;right:-40px;bottom:-50px}.custom-testimonials .icon-bottom svg{width:377px;height:308px}.custom-testimonials .title-content{font-size:30px;font-style:normal;font-weight:700;line-height:1.1;letter-spacing:6px;text-transform:uppercase;margin-bottom:90px;color:#fff}.custom-testimonials .desc-content{font-size:60px;font-style:normal;font-weight:200;line-height:1.1;letter-spacing:-1.8px;margin-bottom:100px;color:#fff;text-align:center}.custom-testimonials .info-wrap{color:#fff}.custom-testimonials .name-content{text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:1.1;letter-spacing:1px}@media (max-width: 768px){.custom-testimonials .name-content{font-size:16px}}.custom-testimonials .address-content{text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:1.1}@media (max-width: 768px){.custom-testimonials .address-content{font-size:16px}}.custom-testimonials .flickity-page-dots{display:none}.custom-testimonials .flickity-button{background:transparent;border:none}.custom-testimonials .flickity-prev-next-button.next{right:60px}.custom-testimonials .flickity-prev-next-button.previous{left:60px}.custom-testimonials .flickity-prev-next-button .flickity-button-icon{width:60px;height:60px;color:#fff;fill:#fff}@media (max-width: 1024px){.custom-testimonials br{display:none}}@media (max-width: 740px){.custom-testimonials .testi-content{max-width:400px;padding:15px 0}.custom-testimonials .title-content{position:unset;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:4px;text-transform:uppercase;margin-bottom:72px}.custom-testimonials .desc-content{font-size:26px;font-style:normal;font-weight:280;line-height:110%;letter-spacing:-.78px;max-width:275px;margin:auto auto 76px}.custom-testimonials .icon-top{position:absolute;top:-41px;left:30px}.custom-testimonials .icon-top svg{width:150px;height:120px}.custom-testimonials .icon-bottom{position:absolute;right:30px;bottom:-51px}.custom-testimonials .icon-bottom svg{width:150px;height:120px}}.pagination-container{display:flex;align-items:center;padding:1rem 0;justify-content:center}.pagination-container .disabled{opacity:.5;cursor:auto}.pagination-number,.pagination-button{font-size:20px;border:none;margin:.25rem;cursor:pointer;width:30px;height:30px;background-color:transparent;color:#6c6969;font-weight:500}.pagination-number svg,.pagination-button svg{width:11px;height:13px}.pagination-number:hover,.pagination-button:hover{background-color:transparent;color:#000}.pagination-number.active,.pagination-button.active{color:#000}.ttm-v2{margin-bottom:60px}@media (max-width: 768px){.ttm-v2{margin-bottom:40px}}.ttm-v2__wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}@media (max-width: 1024px){.ttm-v2__wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.ttm-v2__wrap{grid-template-columns:repeat(1,1fr);gap:15px}}.ttm-v2__item{background-color:#6c69691a;display:flex;flex-direction:column}.ttm-v2__item .content-title{flex:1;padding:30px;font-size:20px;font-weight:400;line-height:1.3;letter-spacing:0;display:flex;flex-direction:column}.ttm-v2__item .content-wrap{padding:0 30px 30px}.ttm-v2__item .info-wrap{font-size:16px;font-weight:500;letter-spacing:0;line-height:1.1;margin-bottom:10px}.ttm-v2__item .address-content{font-weight:400}.ttm-v2__item .content-desc{font-size:16px;font-weight:300;line-height:1.1;letter-spacing:0;font-style:italic;margin-bottom:10px;color:#6c6969}.ttm-v2__item .content-date{font-size:12px;font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;color:#6c6969}.ttm-v2.type-1 .ttm-v2__img .box-ratio{padding-bottom:75%!important;width:100%;position:relative;margin-left:auto;margin-right:auto;background-color:transparent}.ttm-v2.type-1 .ttm-v2__img img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);backface-visibility:hidden}.ttm-v2.type-2 .ttm-v2__item{position:relative}.ttm-v2.type-2 .content-layout-2{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);color:#fff}@media (max-width: 1024px){.ttm-v2.type-2 .content-layout-2{position:unset;transform:unset;padding:30px!important;background-color:#000}}@media (max-width: 768px){.ttm-v2.type-2 .content-layout-2{padding:30px 15px!important}}.ttm-v2.type-2 .icon-top{display:block;margin-bottom:50px}@media (max-width: 1366px){.ttm-v2.type-2 .icon-top{margin-bottom:20px}.ttm-v2.type-2 .icon-top svg{width:85px;height:70px}}@media (max-width: 768px){.ttm-v2.type-2 .icon-top{margin-bottom:40px}}.ttm-v2.type-2 .content-title{padding:0;font-size:36px;font-weight:300;line-height:1.1;margin-bottom:50px}@media (max-width: 768px){.ttm-v2.type-2 .content-title{font-size:30px;margin-bottom:40px}}.ttm-v2.type-2 .content-wrap{padding:0}.ttm-v2.type-2 .content-desc,.ttm-v2.type-2 .content-date{color:#fff}.ttm-v2.type-2 .layout-2-wrap{max-width:515px;margin-right:auto}.ttm-v2.type-2 .ttm-v2__wrap{display:block}.read-more-btn{font-size:16px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.8px;text-transform:uppercase;border:2px solid #000;display:inline-flex;padding:18px 30px;justify-content:center;align-items:center;gap:10px;color:#000;background-color:transparent;width:170px;height:50px;cursor:pointer;margin-top:20px}.custom-newsleter{padding-top:50px;padding-bottom:65px!important}.custom-newsleter#newsletter .password__input-group{max-width:860px}.custom-newsleter .section-title h2{font-size:60px;font-style:normal;font-weight:700;line-height:1;max-width:824px;margin:auto auto 72px;letter-spacing:0}.custom-newsleter .password__input-group .newsletter__input{border:2px solid #fff;font-size:15px;font-style:normal;font-weight:400;line-height:1.4;color:#fff;width:85%!important;max-width:719px}.custom-newsleter .password__input-group .newsletter__submit{background:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.8px;text-transform:uppercase;color:#8492a5;padding:0;border-radius:unset;width:130px!important;margin-left:10px}@media (max-width: 992px){.custom-newsleter#newsletter .password__input-group{max-width:600px}.custom-newsleter .password__input-group .newsletter__input{width:60%!important}.custom-newsleter .password__input-group .newsletter__submit{width:33%!important}}@media (max-width: 740px){.custom-newsleter{padding-bottom:40px!important;padding-top:40px!important}.custom-newsleter .section-title{margin-top:5px}.custom-newsleter .section-title h2{font-size:36px;line-height:100%;margin-bottom:30px;letter-spacing:0}.custom-newsleter .password__input-group .newsletter__input,.custom-newsleter .password__input-group .newsletter__submit{height:44px!important}}.custom-footer .row{width:100%}.custom-footer #footer-wrapper{padding:0}.custom-footer #footer-wrapper #footer{padding:60px}.custom-footer .footer-block{width:16.6%;flex-grow:unset!important;flex-basis:unset!important}.custom-footer .footer-block-1{width:50%}.custom-footer .footer-sect li{margin-bottom:15px}.custom-footer .footer-sect h2{font-size:20px;font-style:normal;font-weight:700;line-height:1;letter-spacing:1px;text-transform:uppercase;color:#6c6969!important;margin-bottom:15px}.custom-footer div#bottom-footer{padding:13px 60px;background-color:#b99d66;justify-content:space-between;align-items:center}.custom-footer div#bottom-footer .btn_footer a{color:#fff}.custom-footer .social-icons__list{display:flex;align-items:center;gap:15px;line-height:0}.custom-footer .social-icons__list svg{width:20px;height:20px}.custom-footer .row:after{display:none}.custom-footer div#bottom-footer div#copy{margin-top:0}.custom-footer div#bottom-footer #payment{display:none}.custom-footer #footer-wrapper ul li a{line-height:1!important;height:auto}.custom-footer .locations-footer .locations-item{margin-bottom:15px}.custom-footer .locations-footer strong{display:block;line-height:1.5}@media (max-width: 1440px){.custom-footer .footer-block,.custom-footer .footer-block-1{width:25%}}@media (max-width: 1200px){.custom-footer .footer-block{width:20%}.custom-footer .footer-block-1{width:40%}}@media (max-width: 992px){.custom-footer #footer{display:flex;flex-wrap:wrap}.custom-footer .footer-block{width:50%!important;margin-left:0!important;padding:0 15px;margin-bottom:30px}}@media (max-width: 768px){.custom-footer #footer{padding:60px 15px 15px!important}.custom-footer div#bottom-footer{flex-direction:column;gap:15px;padding:20px 15px}.custom-footer div#copy{flex-direction:column;align-items:center;gap:0}}@media (max-width: 560px){.custom-footer #footer{text-align:center;padding-top:30px!important}.custom-footer #footer .footer-sect ul li a{line-height:1.5!important}.custom-footer .footer-block{width:100%!important;margin-top:0!important;margin-bottom:30px}.custom-footer .footer-sect{font-size:14px;line-height:1.5}.custom-footer .footer-sect ul{margin-bottom:0}.custom-footer .footer-sect li{margin-bottom:8px}.custom-footer .footer-sect li:last-child{margin-bottom:0}.custom-footer .footer-sect h2{margin-bottom:8px;padding-bottom:0!important}.custom-footer .footer-left p,.custom-footer .footer-left a{text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:150%}}.refinish{margin:30px 0}.refinish__wrap{padding:50px 70px;background-color:var(--bg-refinish);color:#fff}.refinish__wrap h3{color:#fff;font-size:25px;line-height:normal;margin-bottom:30px;font-weight:500}.refinish__top{text-align:center;margin-bottom:40px}.refinish__top .top-desc{text-align:left}.refinish__img{display:flex;gap:30px;margin-bottom:60px}.refinish__img .image-item{width:33.33%}.refinish__content{display:flex;gap:30px;margin-bottom:60px}.refinish__content .content-item{width:50%}.refinish__btn .btn-item{display:flex;align-items:center;justify-content:space-between;background-color:#647c9e;padding:40px 60px}.refinish__btn .btn-item h3{font-size:24px;text-transform:uppercase;margin-bottom:0}.refinish__btn .btn-item a{background-color:#403f3b;border-radius:28px;text-indent:0;border:1px solid #ffffff;display:inline-block;color:#fff;font-size:15px;font-style:normal;height:30px;line-height:30px;width:140px;text-decoration:none;text-align:center}@media (max-width: 768px){.refinish br{display:none}.refinish .refinish__img{flex-wrap:wrap}.refinish .refinish__img .image-item{width:100%}.refinish .refinish__wrap{padding:30px}.refinish .refinish__content{flex-direction:column}.refinish .refinish__content .content-item{width:100%}.refinish .refinish__btn .btn-item{display:block;text-align:center;padding:15px}.refinish .refinish__btn .btn-item h3{margin-bottom:15px;font-size:20px}}.testi .testi-content{margin-bottom:30px}.testi .testi-content .desc-content{background:#ebebeb;padding:20px 50px;position:relative;margin-bottom:15px;border-radius:8px}.testi .testi-content .icon-top,.testi .testi-content .icon-bottom{position:absolute}.testi .testi-content .icon-top svg,.testi .testi-content .icon-bottom svg{width:30px;height:20px}.testi .testi-content .icon-top g,.testi .testi-content .icon-bottom g{opacity:1}.testi .testi-content .icon-top path,.testi .testi-content .icon-bottom path{fill:#647c9e}.testi .testi-content .icon-top{left:10px;top:10px}.testi .testi-content .icon-bottom{right:10px;bottom:10px}@media (max-width: 768px){.testi .testi__inner{flex-direction:column}}.content-promo{margin-bottom:60px}.content-promo .title-promo p{padding-bottom:10px;color:#000;font-size:50px;font-weight:700;line-height:1;margin-bottom:0}@media (max-width: 768px){.content-promo .title-promo p{font-size:36px}}.content-promo .title-promo p strong{color:#a51e22}.content-promo .desc{padding-top:0}.content-promo .desc p{padding-top:25px;padding-bottom:25px;color:#000;font-size:20px;font-weight:300}.content-promo .btn-promo{margin-bottom:50px}.content-promo .btn-promo a{color:#f7c613;background:#a51e22;padding:20px 50px;display:inline-block;text-transform:uppercase;font-weight:700;font-size:18px;border-radius:4px}.content-promo .sub_title-promo{margin-bottom:40px}.content-promo .sub_title-promo p{font-size:38px;color:#000;text-align:center;font-weight:400}.content-promo .sub_title-promo p em{font-size:40px;color:#a51e22;font-style:normal}@media (max-width: 768px){.content-promo .sub_title-promo{margin-bottom:20px}.content-promo .sub_title-promo p{font-size:30px}.content-promo .sub_title-promo p em{font-size:20px}.content-promo .sub_title-promo br{display:none}}@media (max-width: 788px){.content-promo br{display:none}}.promo{margin-bottom:40px}.promo .promo-top{text-align:center;text-transform:uppercase;padding-top:18px;padding-bottom:18px;background:#e9d1a2;background:linear-gradient(90deg,#cfa24a,#e5c07c,#fff0d6,#e7c380,#cfa24a);margin-bottom:35px;padding-left:0}.promo .promo-top h2,.promo .promo-top p,.promo .promo-top strong{font-weight:800;font-size:30px;color:#000;margin-bottom:0}@media (max-width: 768px){.promo .promo-top h2,.promo .promo-top p,.promo .promo-top strong{font-size:18px}}.promo .promo-top strong{color:#ea0022}.promo .promo-wrap{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -15px}.promo .promo-item{width:25%;padding:0 15px;text-align:center;margin-bottom:30px}.promo .promo-item .image-item{margin-bottom:15px}.promo .promo-item .sub-title-promo{font-size:24px;line-height:28px;text-transform:uppercase}.promo .promo-item .title-promo{font-size:24px;line-height:28px;font-weight:700;text-transform:uppercase;margin-bottom:15px}.promo .promo-item .desc-promo{font-size:14px;line-height:18px;margin-bottom:15px;text-transform:uppercase}.promo .promo-item .price-wrap .price-compare{font-size:22px;font-weight:400;color:#000;text-decoration:line-through}.promo .promo-item .price-wrap .price{color:#a51e22;font-weight:700;font-size:25px}@media (max-width: 1024px){.promo .promo-item{width:33.333%}}@media (max-width: 992px){.promo .promo-item{width:50%}}@media (max-width: 500px){.promo .promo-item{width:100%}}@media (max-width: 788px){.promo br{display:none}}.custom-fcl{padding-bottom:30px!important}.custom-fcl .product-loop{grid-column-gap:60px!important;grid-row-gap:30px!important}.custom-fcl .featured__collection .product-info form{display:none}.custom-fcl .featured__collection .product-info{padding-top:20px}.custom-fcl .featured__collection .product-info-inner{text-align:center}.custom-fcl .featured__collection .prod-vendor{font-size:20px;font-style:normal;font-weight:700;line-height:1;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px}.custom-fcl .featured__collection .prod-title{font-size:15px;font-style:normal;font-weight:400;line-height:1;margin-bottom:5px}@media (max-width: 768px){.custom-fcl{padding-bottom:10px!important}.custom-fcl .product-loop{grid-column-gap:15px!important;grid-row-gap:30px!important}}.ct-banner{margin-bottom:var(--mb-ct-banner)}.ct-banner__wrap{position:relative}.ct-banner__content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);color:#fff}.ct-banner__content .content-wrap{max-width:var(--mx-ct);font-size:30px;font-weight:300;line-height:1.1}.ct-banner__content .img-wp{max-width:var(--mx-img-ct);margin-bottom:40px}@media (min-width: 769px) and (max-width: 1200px){.ct-banner .ct-banner__img .box-ratio,.ct-banner .ct-banner__img img{height:500px;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover}}@media (max-width: 768px){.ct-banner{margin-bottom:40px}.ct-banner .image-desktop{display:none}.ct-banner .image-mobile{display:block!important}.ct-banner__content{position:unset;padding:30px 15px!important;transform:unset;background-color:#000}.ct-banner__content .content-wrap{max-width:345px;font-size:20px;font-weight:300;line-height:1.1}.ct-banner__content .img-wp{display:none}}.bcr-block{padding:15px 0;background-color:var(--bg-color-gallery)}.bcr-block.bd-top{border-top:1px solid var(--text-color-gallery)}.bcr-block__inner{gap:8px;flex-wrap:wrap;margin-bottom:0}.bcr-block__item{font-size:12px;font-style:normal;font-weight:400;line-height:150%;display:flex;align-items:center;gap:8px;color:var(--text-color-gallery);opacity:.7}.bcr-block__item span{line-height:0}.bcr-block__item.active{font-weight:500;color:var(--text-color-gallery);opacity:1}.custom-breadcrumb #breadcrumb{text-align:left;width:100%;margin:0;padding:15px 0;display:flex;align-items:center;gap:8px}.custom-breadcrumb #breadcrumb a{font-size:12px;font-style:normal;font-weight:400;line-height:150%;display:flex;align-items:center;gap:8px;color:var(--text-color-gallery);opacity:.7}.custom-breadcrumb #breadcrumb span{font-weight:500;color:var(--text-color-gallery);opacity:1;line-height:0}.custom-ct{background-color:var(--bg-color-pg-title);color:var(--color-content);padding-bottom:var(--pd-bt);padding-top:var(--pd-top);margin-bottom:var(--mb-botom-section)}@media (max-width: 768px){.custom-ct{margin-bottom:var(--mb-botom-section-mobile);padding-bottom:calc(var(--pd-bt) * .5);padding-top:calc(var(--pd-top) * .5)}}.custom-ct img{width:auto}.custom-ct__wrap{max-width:var(--mx-width, unset)}.custom-ct .pg-title{font-size:var(--fz-heading, 72px);font-style:normal;font-weight:var(--fw-heading, 200);line-height:var(--line-height-heading, 110%);letter-spacing:var(--letspacing, -2.16px);color:var(--color-content);margin-bottom:var(--mb-heading, 10px)}@media (max-width: 768px){.custom-ct .pg-title{font-size:var(--fz-mb-heading)}}.custom-ct__desc p{font-size:var(--fz-desc, 30px);font-style:normal;font-weight:var(--fw-desc, 300);line-height:var(--line-height-desc, 110%);margin-bottom:var(--mb-desc, 0);color:var(--color-content-desc, --color-content)}.custom-ct__desc p strong{font-weight:var(--fw-desc, 300);color:#a51e22}.custom-ct .custom-ct__btn{margin-top:60px}@media (max-width: 768px){.custom-ct .custom-ct__btn{margin-top:30px}}.custom-ct .btn-primary{display:inline-block;padding:18px 30px;font-size:16px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.8px;text-transform:uppercase;border:2px solid var(--Red, #a51e22);color:#a51e22}.custom-ct .btn-secondary{display:inline-block;padding:18px 38px;font-size:16px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.8px;text-transform:uppercase;background-color:#a51e22;color:#fff}@media (max-width: 768px){.custom-ct .btn-secondary{font-size:14px;letter-spacing:0;padding:18px 20px;text-align:center;width:100%;max-width:345px}}.custom-ct .block-ct{display:flex;align-items:var(--align-items);flex-wrap:wrap;margin:0 auto}.custom-ct .block-ct-item{padding:0 30px;width:50%}.custom-ct .block-ct-item iframe{height:400px}@media (max-width: 600px){.custom-ct .block-ct-item iframe{height:184px}}.custom-ct .block-btn .block-custom-ct__btn{display:flex;align-items:center;justify-content:center;padding:30px 0;gap:10px;font-size:20px;font-style:normal;font-weight:700;line-height:1;letter-spacing:1px;text-transform:uppercase}@media (max-width: 768px){.custom-ct .block-btn .block-custom-ct__btn{padding:20px 0;font-size:18px;letter-spacing:.9px}}@media (max-width: 768px){.custom-ct .block-ct{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0}.custom-ct .block-ct-item{padding:0;width:100%}.custom-ct__desc p{font-size:var(--fz-mb-desc, 22px)}.custom-ct a{padding:18px 10px;font-size:14px}}.brands{background-color:#000;padding-bottom:60px}@media (max-width: 768px){.brands{padding-bottom:30px}}.brands .brand-name{font-size:20px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px;color:#fff}@media (max-width: 768px){.brands .brand-name{font-size:15px}}.brands .product-name{font-size:15px;font-style:normal;font-weight:400;line-height:100%;color:#fff;margin-bottom:0}@media (max-width: 768px){.brands .product-name{font-size:14px}}.brands .item-img{margin-bottom:20px}.brands.type-grid_left .brands__wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px}@media (max-width: 1024px){.brands.type-grid_left .brands__wrap{gap:30px}}@media (max-width: 768px){.brands.type-grid_left .brands__wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}.brands.type-grid_left .brand-item-wrap{height:100%}.brands.type-grid_left .brand-item{height:100%;overflow:hidden}.brands.type-grid_left .brand-item-1{grid-area:1/1/3/3}.brands.type-grid_left .brand-item-2{grid-area:1/3/2/4}.brands.type-grid_left .brand-item-3{grid-area:2/3/3/4}@media (max-width: 768px){.brands.type-grid_left .brand-item-1{grid-area:1/1/2/3}.brands.type-grid_left .brand-item-2{grid-area:2/1/3/2}.brands.type-grid_left .brand-item-3{grid-area:2/2/3/3}}.brands.type-grid_right .brands__wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px}@media (max-width: 1024px){.brands.type-grid_right .brands__wrap{gap:30px}}@media (max-width: 768px){.brands.type-grid_right .brands__wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}.brands.type-grid_right .brand-item-wrap{height:100%}.brands.type-grid_right .brand-item{height:100%;overflow:hidden}.brands.type-grid_right .brand-item-1{grid-area:1/1/2/2}.brands.type-grid_right .brand-item-2{grid-area:1/2/3/4}.brands.type-grid_right .brand-item-3{grid-area:2/1/3/2}@media (max-width: 768px){.brands.type-grid_right .brand-item-2{grid-area:1/1/2/3}.brands.type-grid_right .brand-item-1{grid-area:2/1/3/2}.brands.type-grid_right .brand-item-3{grid-area:2/2/3/3}}.brands.type-col_3 .brands__wrap{gap:60px}@media (max-width: 1024px){.brands.type-col_3 .brands__wrap{gap:30px}}@media (max-width: 768px){.brands.type-col_3 .brands__wrap{display:block}}.brands.type-col_3 .brand-item{width:33.333%}@media (max-width: 768px){.brands.type-col_3 .brand-item{width:100%}}@media (max-width: 768px){.brands.type-col_3 .brands__wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.brands.type-col_3 .brand-item-1{grid-area:1/1/2/3}.brands.type-col_3 .brand-item-2{grid-area:2/1/3/2}.brands.type-col_3 .brand-item-3{grid-area:2/2/3/3}}.mk-a-appointment{background-color:var(--mk-background);text-align:center;padding:80px 0}.mk-a-appointment .mka-title,.mk-a-appointment .btn_mk{color:var(--mk-color-content)}.mk-a-appointment .mka-title{font-size:60px;font-weight:700;margin-bottom:40px;letter-spacing:0}.mk-a-appointment .btn_mk{text-transform:uppercase;font-weight:700;font-size:16px;border:2px solid var(--mk-color-content);display:inline-flex;align-items:center;justify-content:center;letter-spacing:.8px;height:50px;width:331px}@media (max-width: 992px){.mk-a-appointment{padding:40px 0}.mk-a-appointment .mka-title{font-size:31px;letter-spacing:0}}@media (max-width: 768px){.mk-a-appointment .btn_mk{width:345px}}@media (max-width: 374px){.mk-a-appointment .btn_mk{width:285px}.mk-a-appointment .mka-title{font-size:26px;letter-spacing:0}.mk-a-appointment .btn_mk{font-size:14px}}.form-steps,.image-wrapper{width:50%}@media (max-width: 768px){.blog__section{margin-top:15px!important}}.blog__section-title{text-align:left!important;font-size:72px;font-style:normal;font-weight:200;line-height:110%;letter-spacing:-2.16px}@media (max-width: 768px){.blog__section-title{font-size:42px;margin-bottom:20px!important}}.blog__post-date{font-size:12px;font-style:normal;font-weight:400;line-height:150%;color:#6c6969}.blog__section #pagination{margin:60px 0}.blog__wrapper .blog__post-container{background:#6c69691a}.blog__wrapper .blog__post-content{display:flex;flex-direction:column;height:100%}.blog__wrapper .blog__post-details{flex:1;padding:30px 30px 0}.blog__wrapper .blog__post-image{margin-bottom:0}.blog__wrapper .blog__post-excerpt{margin-bottom:0;margin-top:20px}.blog__wrapper .blog__post-title a{font-size:24px;font-weight:500;line-height:1.2;letter-spacing:0}.blog__wrapper .blog-desc{margin-bottom:40px}.blog__wrapper .blog__post-button{padding:0 30px 30px}.blog__wrapper .blog__post-button a{font-size:16px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.8px;text-transform:uppercase;border:2px solid #000;display:inline-flex;padding:18px 30px;justify-content:center;align-items:center;gap:10px;color:#000;background-color:transparent;width:170px;height:50px}@media (max-width: 768px){.blog__article-container{gap:15px}}.article__section.main__section{margin-top:0!important}.article__section.main__section .article__section-body{margin-bottom:120px}.article__section.main__section .article__section-image{margin-bottom:60px}.article__section.main__section .article__section-image .box-ratio{padding-bottom:500px!important}.article__section.main__section .article__section-image img{height:500px!important;-o-object-fit:cover;object-fit:cover}@media (max-width: 768px){.article__section.main__section .article__section-image{margin-bottom:40px}}@media (max-width: 400px){.article__section.main__section .article__section-image .box-ratio{padding-bottom:258px!important}.article__section.main__section .article__section-image img{height:258px!important;-o-object-fit:cover;object-fit:cover}}.article__section.main__section .article__section-body{max-width:890px;padding:60px 15px 0;margin:auto}@media (max-width: 768px){.article__section.main__section .article__section-body{padding-top:25px}}.article__section.main__section .article__section-title{font-size:55px;line-height:1.1;letter-spacing:0;font-weight:500;text-align:left;margin-bottom:20px}@media (max-width: 768px){.article__section.main__section .article__section-title{font-size:35px;margin-bottom:5px}}.article__section.main__section .article__page-info{margin-bottom:60px;font-size:16px;color:#6c6969}@media (max-width: 768px){.article__section.main__section .article__page-info{margin-bottom:40px;font-size:13px}}.article__section.main__section .article__section-details{font-size:20px;line-height:1.5;color:#6c6969;border-bottom:none}.article__section.main__section .article__section-details img{margin-top:40px}.article__section.main__section .article__section-details span em{font-style:normal;line-height:1.2}@media (max-width: 768px){.article__section.main__section .article__section-details{font-size:16px}}.article__section.main__section .more__articles{margin-bottom:0}.article__section.main__section .navigation-blog-detail{display:flex;align-items:center;justify-content:space-between;background-color:#6c69691a;padding:30px 60px;margin-bottom:0}.article__section.main__section .navigation-blog-detail .prev-prod,.article__section.main__section .navigation-blog-detail .next-prod{font-size:20px;text-transform:uppercase;font-weight:700;line-height:1;opacity:.5;letter-spacing:.5px}.article__section.main__section .navigation-blog-detail .prev-prod a,.article__section.main__section .navigation-blog-detail .next-prod a{cursor:pointer}.article__section.main__section .navigation-blog-detail .prev-prod.active,.article__section.main__section .navigation-blog-detail .next-prod.active{opacity:1}.article__section.main__section .navigation-blog-detail .prev-prod.active a,.article__section.main__section .navigation-blog-detail .next-prod.active a{cursor:pointer}.article__section.main__section .navigation-blog-detail .prev-prod svg,.article__section.main__section .navigation-blog-detail .next-prod svg{width:20px;height:20px}@media (max-width: 768px){.article__section.main__section .navigation-blog-detail{padding:30px 15px}.article__section.main__section .navigation-blog-detail .prev-prod,.article__section.main__section .navigation-blog-detail .next-prod{font-size:16px}}.crpromo{background-color:var(--bg-cr-promo);color:#000;text-align:center;padding-top:var(--pd-top);padding-bottom:var(--pd-bt)}.crpromo .crpromo-text{font-size:var(--fz-text);font-weight:var(--fw-text);line-height:var(--lh-text);letter-spacing:var(--ltsp-text);margin-bottom:var(--mb-text)}.crpromo .crpromo-text .crpromo-text-inner{position:relative;display:inline-block;max-width:var(--max-width-cotnent);margin:auto}.crpromo .crpromo-text span{position:absolute;top:0;right:-6px;line-height:1;font-size:16px}@media (max-width: 768px){.crpromo{padding-top:var(--pd-top-mb);padding-bottom:var(--pd-bt-mb)}.crpromo .crpromo-text{font-size:var(--fz-text-mb);margin-bottom:var(--mb-text-mb)}.crpromo .crpromo-text .crpromo-text-inner{max-width:var(--max-width-cotnent-mb)}}.sidebar{max-width:250px;min-width:230px}.sidebar ul{list-style:none}.sidebar .sd-menu{border:solid 1px #dfdfdf;background:linear-gradient(to bottom,#f5f5f5,#eaeaea)}.sidebar .sd-menu li{position:relative}.sidebar .sd-menu li.active a,.sidebar .sd-menu li:hover a{background:#647c9e;color:#fff!important}.sidebar .sd-menu li:hover .sd-menu-sub{opacity:1;visibility:visible}.sidebar li a{display:inline-block!important;width:100%;padding:18px 20px 16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:13px;transition:color .2s linear,background .2s linear}.sidebar .sd-menu-sub{width:150px;position:absolute;top:0;left:100%;opacity:0;visibility:hidden;z-index:999}.sidebar .trans{transition:color .2s linear,background .2s linear}.sidebar .trans:hover{opacity:.7}.sidebar .sidebar-desc{padding-top:10px;margin-bottom:16px}.sidebar .btn-register{padding:10px 5px!important;background-color:#647c9e;border:1px solid #647c9e;color:#fff;text-align:center;font-size:14px;line-height:14px;border-radius:4px;transition:all .5s;cursor:pointer;margin:5px;transition:color .2s linear,background .2s linear}.sidebar .btn-register:hover{opacity:.7}.sidebar .btn-register a{color:#fff}@media (max-width: 768px){.sidebar{max-width:unset;min-width:unset}.sidebar .sd-menu-sub{width:auto;position:unset;top:0;left:100%;opacity:1;visibility:visible;display:none}}.sl{margin-top:20px;margin-bottom:50px}.sl .sl-item-list,.sl .sl__wraper{flex:1}.sl .item-content{max-width:240px}.sl hr{margin-bottom:30px}.sl .sl__inner{display:flex;align-items:flex-start;gap:30px}.sl__item-inner{gap:40px}.sl__item{justify-content:space-between;align-items:flex-start;gap:15px}@media (max-width: 450px){.sl__item{flex-direction:column}}.sl h1{font-size:25px}.sl .title-store{font-weight:700;font-size:16px}.sl .btn-map{border-radius:4px;text-align:center;font-size:14px;font-weight:700;padding:15px 5px!important;transition:all .5s;cursor:pointer;margin:15px 5px 5px;background-color:#a51e22;border:1px solid #a51e22;max-width:400px;transition:color .2s linear,background .2s linear}.sl .btn-map a{color:#f7c613}.sl .btn-map:hover{opacity:.7}@media (max-width: 1200px){.sl .sl__item-inner{display:block}.sl .sl-map{margin-bottom:30px}}@media (max-width: 768px){.sl{overflow:hidden}.sl .contact__inner,.sl .sl__inner{flex-direction:column}.sl .sidebar{max-width:unset;min-width:unset;width:100%}.sl .row:after{display:none}.sl .sl-item-list,.sl .sl__wraper{width:100%}}.store-edison .section{display:flex;align-items:flex-start;gap:30px}.store-edison .section .span_1_of_2{width:50%}.store-edison .col.span_1_of_3{min-width:130px}.store-edison .date-edison .section.group{display:flex;gap:30px}.store-edison .left-side-image-link{margin-bottom:30px}@media (max-width: 1024px){.store-edison{display:flex;flex-direction:column}.store-edison .left-side-image-link{width:100%;max-width:100%}.store-edison .left-side-image-link>div{max-width:100%!important}.store-edison .location-container{width:100%}}@media (max-width: 768px){.section{flex-direction:column}.date-edison .section.group{flex-direction:row}.contact__inner{flex-direction:column}}.lawrenceville .lawrenceville-top{display:flex;justify-content:space-between;align-items:flex-start;gap:30px}.lawrenceville .lawrenceville-top .top-left{flex:1}@media (max-width: 1024px){.lawrenceville .lawrenceville-top{flex-direction:column}.lawrenceville .lawrenceville-top .top-left,.lawrenceville .lawrenceville-top .top-right{width:100%}.lawrenceville .lawrenceville-top .left-side-image-link>div{max-width:100%!important}}@media (max-width: 500px){.lawrenceville .lawrenceville-top embed{width:100%}}.lawrenceville .location-container-top{display:flex;align-items:flex-start;justify-content:space-between}.lawrenceville .location-container-top .content-lef,.lawrenceville .location-container-top .content-right{width:50%}.lawrenceville .location-container-top .content-right .section{display:flex}.lawrenceville .location-container-top .content-right .span_1_of_3{min-width:130px}@media (max-width: 1330px){.lawrenceville .location-container-top{flex-direction:column}.lawrenceville .location-container-top .content-lef,.lawrenceville .location-container-top .content-right{width:100%}}.lawrenceville .location-container-bottom .section{display:flex}.lawrenceville .location-container-bottom .span_1_of_3{min-width:130px}.lawrenceville .lawrenceville-bottom{margin-top:30px}.lawrenceville .lawrenceville-bottom .section{display:flex;gap:30px}.lawrenceville .lawrenceville-bottom .section .col{width:25%}@media (max-width: 768px){.lawrenceville .lawrenceville-bottom .section .col{width:100%!important}}.lawrenceville .lawrenceville-bottom .section .col img{height:100%!important}.lawrenceville .lawrenceville-bottom .section.old-b-1,.lawrenceville .lawrenceville-bottom .section.old-b-2{margin-bottom:30px}.lawrenceville .lawrenceville-bottom .section.old-b-1 .col,.lawrenceville .lawrenceville-bottom .section.old-b-2 .col{width:33.333%}.lawrenceville .lawrenceville-bottom .section.old-b-2{justify-content:center}.header-section.custom-header .hd-top{padding-top:30px;padding-bottom:30px}.header-section.custom-header .hd-top #logo{margin:0}.header-section.custom-header .header-wrapper.nav__option-full .nav-container{padding:30px 60px;gap:60px}@media (max-width: 980px){.header-section.custom-header .header-wrapper.nav__option-full .nav-container{padding:15px;gap:0}.header-section.custom-header .header-wrapper.nav__option-full .nav-container .slideout__trigger-mobile-menu-open{height:34px}.header-section.custom-header .header-wrapper.nav__option-full .nav-container .shop__logo a{display:block;line-height:0}}.header-section.custom-header .nav-wrapper{background:#000;padding-right:0!important}@media (max-width: 980px){.header-section.custom-header .nav-wrapper{padding-left:15px!important}}.header-section.custom-header .nav-wrapper .navigation__menu{margin:0 -15px}@media (max-width: 1390px){.header-section.custom-header .nav-wrapper .navigation__menu{margin:0 -5px}}.header-section.custom-header .nav-wrapper .btn-right{background:#a51e22;text-transform:uppercase;padding:13px 60px;font-size:16px;font-weight:700;letter-spacing:.5px}.header-section.custom-header .nav-wrapper .btn-make{color:#fff}.header-section.custom-header .custom-search .custom-search__inner{position:relative;margin:auto}.header-section.custom-header .custom-search .searchbox__input{margin-bottom:0;border:none;background-color:#6c69691a}.header-section.custom-header .custom-search .icon-search{position:absolute;top:50%;right:16px;transform:translateY(-50%);line-height:1}.header-section.custom-header .custom-search .predictive-search{position:absolute;background:#fff;z-index:9999;width:100%;max-height:70vh;overflow-y:scroll}@media (max-width: 980px){.header-section.custom-header .custom-search{display:none}}.header-section.custom-header .js-cart-count{display:none}.header-section.custom-header .megamenu{align-items:center;width:100%;max-width:100%;left:0;right:0;gap:0}.header-section.custom-header .megamenu .megamenu__list-container{display:flex;justify-content:center;align-items:center}.header-section.custom-header .megamenu .megamenu__wrapper{display:flex;align-items:flex-start;flex-flow:unset}.header-section.custom-header .megamenu .megamenu__ulcontainer{display:grid;grid-template-columns:1fr 1fr 1fr}.header-section.custom-header .megamenu .megamenu__listitem{margin-bottom:15px}.header-section.custom-header .megamenu .megamenu__listitem .megamenu__listlink{font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.9px;text-transform:uppercase;transition:all .5s}.header-section.custom-header .megamenu .megamenu__listitem:hover .megamenu__listlink{color:#b99d66!important}.header-section.custom-header .megamenu .megamenu__listcontainer .megamenu__headerlink{font-size:15px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.9px;text-transform:uppercase;transition:all .5s;color:#fff!important}.header-section.custom-header .megamenu .megamenu__listcontainer .megamenu__listlink{font-size:15px;font-style:normal;font-weight:400;line-height:150%}.header-section.custom-header .megamenu .btn-menu{width:25%;background:#fff;padding:15px 30px;font-size:15px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.75px;text-transform:uppercase;color:#6c6969;max-width:285px}.header-section.custom-header .megamenu.megamenu-image-wrap .megamenu__ulcontainer{display:none}.header-section.custom-header .megamenu.megamenu-image-wrap .megamenu__list-container{display:flex;justify-content:SPACE-BETWEEN;align-items:stretch}.header-section.custom-header .megamenu.megamenu-image-wrap .megamenu__wrapper{display:flex;align-items:flex-start;flex-flow:unset;width:60%}@media (max-width: 980px){.header-section.custom-header .megamenu.megamenu-image-wrap .megamenu__wrapper{width:100%}}.header-section.custom-header .megamenu.megamenu-image-wrap .mega-image{width:40%;display:flex;gap:30px}@media (max-width: 980px){.header-section.custom-header .megamenu.megamenu-image-wrap .mega-image{width:100%}}.header-section.custom-header .megamenu.megamenu-image-wrap .mega-image-1{flex:1;padding-top:20px}.header-section.custom-header .megamenu.megamenu-image-wrap .mega-image-1 img{height:100%;-o-object-fit:cover;object-fit:cover}.header-section.custom-header .mobile-menu__trigger .slideout__trigger--open{display:flex;align-items:center;gap:15px}.header-section.custom-header .mobile-menu__trigger .slideout__trigger--open svg{width:18px}.header-section.custom-header .mobile-menu__trigger .slideout__trigger--open svg path{stroke:#000}.header-section.custom-header .mobile-menu__trigger .slideout__trigger--open .slideout__trigger-mobile-menu-open,.header-section.custom-header .mobile-menu__trigger .slideout__trigger--open .slideout__trigger-mobile-menu-close{padding:0;line-height:1;margin-bottom:0;background-color:transparent;height:34px}.header-section.custom-header .mobile-menu__trigger .slideout__trigger--open .slideout__trigger-mobile-menu-open svg,.header-section.custom-header .mobile-menu__trigger .slideout__trigger--open .slideout__trigger-mobile-menu-close svg{pointer-events:none}.header-section.custom-header .mobile-menu__trigger .slideout__trigger--open .slideout__trigger-search{margin-bottom:0;padding:0;line-height:1}.header-section.custom-header .btn-left-mb{display:none}.header-section.custom-header .btn-left-mb .btn-left-mb-inner{gap:15px;height:100%}.header-section.custom-header .btn-left-mb .store-locator,.header-section.custom-header .btn-left-mb .text-track{line-height:0}@media (min-width: 1101px) and (max-width: 1390px){.header-section.custom-header .btn-right{padding:13px 10px!important;font-size:14px!important}.header-section.custom-header .navigation__menulink{padding:0 5px!important}}@media (min-width: 981px) and (max-width: 1100px){.header-section.custom-header .btn-right{padding:13px 15px!important}.header-section.custom-header .navigation__menulink{padding:0 5px!important;font-size:12px!important}}.header-section.custom-header .navigation__menulink-mobile{display:flex;align-items:center;justify-content:space-between}.header-section.custom-header .navigation__menulink-mobile .navigation__menulink{flex:1;margin-bottom:0!important}@media (max-width: 980px){.header-section.custom-header .sub-menu-item__listitem a{font-size:20px;font-weight:400}.header-section.custom-header .mega-menu-image .container{padding:0!important}.header-section.custom-header .mega-menu-image__wrap .navigation__menulink{margin-bottom:0!important}.header-section.custom-header .mega-menu-image__wrap .navigation__menulink a{font-size:20px}.header-section.custom-header .mega-image{display:none}.header-section.custom-header .navigation__menu{padding:0 15px;display:none}.header-section.custom-header .btn-left-mb{display:block}.header-section.custom-header .btn-left-mb path{fill:#fff}.header-section.custom-header .btn-left-mb span{display:none}.header-section.custom-header .navigation__menuitem{display:block;position:relative}.header-section.custom-header .navigation__menuitem .navigation__menulink{display:flex;align-items:center;justify-content:space-between;font-size:18px!important;font-style:normal;font-weight:400;line-height:1.5;padding-bottom:15px!important}.header-section.custom-header .navigation__menuitem .navigation__menulink svg{width:18px;height:18px;position:absolute;right:15px;z-index:999;display:none}.header-section.custom-header .navigation__menuitem .navigation__menulink svg g{pointer-events:none}.header-section.custom-header .navigation__menuitem .icon-snip-mobile{display:flex!important;width:60px;height:45px;z-index:9999;padding-right:15px;padding-left:15px;align-items:center;justify-content:center;padding-bottom:8px}.header-section.custom-header .navigation__menuitem .icon-snip-mobile svg{width:16px;height:24px;pointer-events:none}.header-section.custom-header .navigation__menuitem .icon-snip-mobile.rotate-icon{padding-bottom:13px}.header-section.custom-header .navigation__menuitem .icon-snip-mobile.rotate-icon svg{transform:rotate(180deg)}.header-section.custom-header .navigation__menuitem.active .megamenu{display:grid!important}.header-section.custom-header .btn-right{display:block;padding:10px 30px!important;font-size:14px!important}.header-section.custom-header ul.shopping__cart-links .cart-links__link-account{display:block!important}.header-section.custom-header ul.shopping__cart-links .cart-links__link-account span{display:none}.header-section.custom-header .active-sub-mobile{padding:20px 0;padding-left:0!important;padding-bottom:0;overflow-y:scroll}.header-section.custom-header .active-sub-mobile .nav-wrap-inner{display:block}.header-section.custom-header .active-sub-mobile .navigation__menu{padding:0 0 5px;display:block;margin:0}.header-section.custom-header .active-sub-mobile .megamenu{display:none;position:unset;opacity:1;padding:0!important;margin-bottom:15px}.header-section.custom-header .active-sub-mobile .megamenu .btn-menu{max-width:140px;width:36%!important;margin-bottom:15px;display:block;padding:15px 0;max-width:285px}.header-section.custom-header .active-sub-mobile .megamenu .megamenu__list-container{display:block}.header-section.custom-header .active-sub-mobile .megamenu .megamenu__ulcontainer{grid-template-columns:auto;padding:0;margin:0}.header-section.custom-header .active-sub-mobile .megamenu .megamenu__listlink{font-size:15px!important}.header-section.custom-header .active-sub-mobile .megamenu.show-mega-menu-sub{display:flex}.header-section.custom-header .active-sub-mobile .btn-left-mb{align-items:center;background-color:#b99d66;padding:15px}.header-section.custom-header .active-sub-mobile .btn-left-mb .btn-left-mb-inner,.header-section.custom-header .active-sub-mobile .btn-left-mb .btn-left-mb-inner span{display:block}.header-section.custom-header .active-sub-mobile .btn-left-mb .store-locator{margin-bottom:15px}.header-section.custom-header .active-sub-mobile .btn-left-mb path{fill:#000}.header-section.custom-header .active-sub-mobile .btn-left-mb a{display:flex;align-items:center;gap:10px}.header-section.custom-header .active-sub-mobile .btn-left-mb span{font-size:20px;font-style:normal;font-weight:400;line-height:150%}.header-section.custom-header .active-sub-mobile .btn-right{padding:0;display:flex;align-items:center;justify-content:center;height:50px}.header-section.custom-header .active-sub-mobile .btn-right a{font-size:16px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.8px;text-transform:uppercase}}@media (min-width: 981px){.header-section.custom-header .navigation__menuitem:hover .mega-menu-image{opacity:1;pointer-events:visible}}@media (max-width: 980px){.header-section.custom-header .menu-mega-normal .dropdown{pointer-events:auto;display:none;position:unset;opacity:1;padding:20px 15px;margin-bottom:10px}.header-section.custom-header .menu-mega-normal .dropdown .dropdown__menulink{font-size:20px;font-weight:400}}.header-section.custom-header .menu-mega-normal .show-mega-menu-sub{display:block}.header-section.custom-header .mega-menu-image{position:absolute;color:#fff;background:#6c6969;left:0;right:0;padding:40px 60px;opacity:0;pointer-events:none;z-index:999}@media (max-width: 980px){.header-section.custom-header .mega-menu-image{pointer-events:auto;display:none;position:unset;opacity:1;padding:20px 15px;margin-bottom:10px}.header-section.custom-header .mega-menu-image.show-menu-sub{display:block}}.header-section.custom-header .mega-menu-image a{color:#fff}.header-section.custom-header .mega-menu-image a:hover{color:#b99d66!important}.header-section.custom-header .mega-menu-image__wrap{gap:60px;text-align:left}@media (max-width: 980px){.header-section.custom-header .mega-menu-image__wrap{flex-direction:column;gap:15px}}.header-section.custom-header .mega-menu-image__wrap .navigation__menulink{padding:0 0 15px!important;font-size:15px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.9px;text-transform:uppercase;transition:all .5s;color:#fff!important}.header-section.custom-header .mega-menu-image__wrap .sub-menu-item__listitem{line-height:2}.header-section.custom-header .mega-menu-image__wrap .mega-menu-image-item{flex:1}.header-section.custom-header .mega-menu-image__wrap .menu-item{width:100%}.header-section.custom-header .mega-menu-image__wrap .menu-item hr{margin-top:0;margin-bottom:15px}.header-section.custom-header .mega-menu-image__wrap .sub-menu-item{margin:0;list-style:none;min-width:170px}@media (max-width: 1024px){.header-section.custom-header .mega-menu-image__wrap .sub-link{flex-direction:column;gap:15px}.header-section.custom-header .mega-menu-image__wrap .sub-link .mega-image{margin-left:0}}.header-section.custom-header .mega-menu-image__wrap .mega-image{flex:1;max-width:var(--mw-image);margin-left:auto}.header-section.custom-header .mega-menu-image .mega-menu-image-btn{text-align:left;margin-top:20px}.header-section.custom-header .mega-menu-image .mega-menu-image-btn .btn-menu{background:#fff;padding:15px 30px;font-size:15px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.75px;width:25%;text-align:center;text-transform:uppercase;max-width:285px}.header-section.custom-header .mega-menu-image .mega-menu-image-btn .btn-menu a{color:#6c6969}@media (max-width: 980px){.header-section.custom-header .mega-menu-image .mega-menu-image-btn .btn-menu{max-width:140px;width:36%!important;padding:15px 0}}@media (max-width: 980px){.header-section.custom-header .mega-menu-image .mega-menu-image-btn{margin-top:10px}}#slideout-mobile-navigation .c-accordion--mobile-nav{padding:0!important}#slideout-mobile-navigation .c-accordion--mobile-nav__inner li{padding:7.5px 0!important}#slideout-mobile-navigation .c-accordion__panel{background-color:#6c6969;padding:10px 0 5px 15px!important}#slideout-mobile-navigation .c-accordion__panel .c-accordion__link{font-size:18px!important;font-style:normal;font-weight:700!important;line-height:1!important;letter-spacing:.9px;text-transform:uppercase}#slideout-mobile-navigation .c-accordion.c-accordion--mobile-nav{padding-left:5px}#slideout-mobile-navigation .c-accordion.c-accordion--mobile-nav a{font-size:20px;font-style:normal;font-weight:400;line-height:1.5}@media (max-width: 740px){#slideout-mobile-navigation{width:100%}}.design-services .ds__content{width:63%}.design-services .ds-img-wp{width:37%}.ds-form .dcspg-form{max-width:1095px;margin:auto}.ds-form .dcspg-formfield-date{width:39%}.ds-form .dcspg-formfield-drop{width:70%}.ds-form .sl-where select{width:100%}.ds-form .optin{max-width:640px;margin:auto;display:flex;flex-direction:row-reverse;font-size:14px;align-items:center;gap:5px}.ds-form .contact input[type=button]{background-color:#4d4e4e!important;margin:7px 45px 0 0;color:#fff;text-indent:0;padding:10px 25px;height:auto;float:right;font-weight:600;text-transform:uppercase;font-family:inherit;width:250px!important;font-size:22px!important}@media (max-width: 1024px){.ds-img{flex-direction:column}.ds-img .ds__content,.ds-img .ds-img-wp{width:100%}}@media (max-width: 768px){.ds__inner{flex-direction:column}.dcspg-form .flex{display:block}.dcspg-form .flex .w-50{width:100%}}.section-location .row.container{width:100%;max-width:1440px;padding:0!important}.section-location .row.container .location-section-wrapper{display:flex;padding:40px 60px 60px;align-items:center;gap:60px}.section-location .row.container .location-section-wrapper .location-image-wrapper{width:100%;height:100%}.section-location .row.container .location-section-wrapper .location-image-wrapper>img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;aspect-ratio:1.3650793651}.section-location .row.container .location-section-wrapper .location-info-wrapper{align-self:stretch;display:flex;width:400px;max-width:40%;flex-direction:column;align-items:flex-start;gap:40px;flex-shrink:0}.section-location .row.container .location-section-wrapper .location-info-wrapper .title{color:#000;font-family:Work Sans;font-size:30px;font-style:normal;font-weight:700;line-height:120%}.section-location .row.container .location-section-wrapper .location-info-wrapper .information{align-self:stretch}.section-location .row.container .location-section-wrapper .location-info-wrapper .information p{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:130%}.section-location .row.container .location-section-wrapper .location-info-wrapper .information p:has(strong){margin-top:40px}.section-location .row.container .location-section-wrapper .location-info-wrapper .information p>strong{font-size:18px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.9px;text-transform:uppercase}.section-location .row.container .location-section-wrapper .location-info-wrapper .information p>a{color:#a51e22;font-size:18px;font-style:normal;font-weight:400;line-height:130%}@media screen and (max-width: 1339px){.section-location .row.container .location-section-wrapper{padding:0 30px 60px;flex-direction:column-reverse;gap:35px}.section-location .row.container .location-section-wrapper .location-info-wrapper{width:100%;max-width:unset;gap:35px}.section-location .row.container .location-section-wrapper .location-info-wrapper .information p:has(strong){margin-top:35px}}@media screen and (max-width: 768px){.section-location .row.container .location-section-wrapper{padding:0 15px 60px;flex-direction:column-reverse;gap:30px}.section-location .row.container .location-section-wrapper .location-info-wrapper{width:100%;max-width:unset;gap:30px}.section-location .row.container .location-section-wrapper .location-info-wrapper .title{font-size:24px;line-height:120%}.section-location .row.container .location-section-wrapper .location-info-wrapper .information{align-self:stretch}.section-location .row.container .location-section-wrapper .location-info-wrapper .information p{font-size:16px}.section-location .row.container .location-section-wrapper .location-info-wrapper .information p:has(strong){margin-top:30px}.section-location .row.container .location-section-wrapper .location-info-wrapper .information p>strong{font-size:16px;letter-spacing:.8px}.section-location .row.container .location-section-wrapper .location-info-wrapper .information p>a{font-size:16px}.section-location .row.container .location-section-wrapper .location-image-wrapper>img{aspect-ratio:1.38}}.ways-shop .bluebackground{margin-top:0}.ways-shop ol{counter-reset:my-awesome-counter;list-style:none;padding-left:40px}.ways-shop ol li{margin:0 0 .5rem;counter-increment:my-awesome-counter;position:relative;padding-bottom:25px}.ways-shop ol li:before{content:counter(my-awesome-counter);color:#fff;font-size:1.2rem;font-weight:700;position:absolute;--size: 24px;left:calc(-1 * var(--size) - 10px);line-height:var(--size);width:var(--size);height:var(--size);top:0;background:#6c6969;border-radius:50%;text-align:center;box-shadow:1px 1px #999}.ways-shop .ws-right{min-width:200px;max-width:300px}.ways-shop .ws-right .title-sd-right{text-align:center;font-size:16px;font-weight:700;display:block}.ways-shop .ws-right table{width:100%}@media (max-width: 992px){.ways-shop .ws__item-inner{flex-direction:column}}@media (max-width: 768px){.blog__wrapper .blog__post-details{padding:20px 20px 0}.ways-shop .ws__inner{flex-direction:column}}.boost-sd__product-list .boost-sd__product-image-wrapper--crop-center .boost-sd__product-image-img{background:none;object-fit:contain}@media screen and (max-width: 768px){.page__section.page-store-locator{grid-gap:25px}}.rug-product .shopify-app-block:has(quotify-button){display:none}.product__section--desc:has(.c-accordion__inner>ul li:nth-child(4)) .c-accordion__inner>ul li:nth-child(1){margin-bottom:15px}.flickity-slider .is-selected.ts-show-image{height:100%}.flickity-slider .is-selected.ts-show-image .image{height:100%;background:#fff}.boost-sd__slider .slick-slide img{max-height:375px;width:auto}#slider .carousel-cell{animation:none!important;display:none}#slider .carousel-cell.is-selected,#slider.single-media .carousel-cell{opacity:1!important;animation:none!important;display:block!important}.product__section .flickity-viewport{min-height:500px}.product__section-content .price__badge{font-size:14px}.product__section-content .price__badge .sale-item--percentage{font-size:unset}@media screen and (max-width: 440px){.header-top__left .left-content ul li:nth-child(2){font-size:13px!important}.header-top__left .left-content ul li:nth-child(2)>a strong{margin-left:5px!important;font-size:13px!important}}.template-page-coretec-promo-landing .custom-ct .block-ct{margin:0 auto}.template-page-coretec-promo-landing .shop-by-collection>a{width:282px;height:50px;display:flex;justify-content:center;align-items:center;margin:auto;color:#000;font-size:17px;font-weight:600}.template-page-coretec-promo-landing .block-ct-item:nth-child(2){color:#6c6969}.template-page-coretec-promo-landing .gallery__item-caption.rte p{color:#6c6969}.template-page-coretec-promo-landing .shop-by-collection p{font-weight:500}@media screen and (max-width: 1200px){.custom-ct.xproof .block-ct{align-items:center}.custom-ct.xproof .block-ct-item:first-child .custom-ct__desc p{font-size:45px!important}.custom-ct.xproof .block-ct-item:nth-child(2) .custom-ct__desc p{font-size:26px!important}.xproff-gallery .gallery__item .gallery__item-container p{font-size:18px!important}.shop-by-collection>.row>p{--font-size: 45px}}@media screen and (max-width: 850px){.custom-ct.xproof .block-ct-item:first-child .custom-ct__desc p{font-size:42px!important}.custom-ct.xproof .block-ct-item:nth-child(2) .custom-ct__desc p{font-size:22px!important}.xproff-gallery .gallery__item .gallery__item-container p{font-size:17px!important}.shop-by-collection>.row>p{--font-size: 40px}}@media screen and (max-width: 800px){.custom-ct.xproof .block-ct-item:first-child .custom-ct__desc p{font-size:40px!important}.custom-ct.xproof .block-ct-item:nth-child(2) .custom-ct__desc p{font-size:20px!important}.xproff-gallery .gallery__item .gallery__item-container p{font-size:16px!important}.shop-by-collection>.row>p{--font-size: 40px}}@media screen and (max-width: 740px){.custom-ct.xproof .block-ct-item:first-child .custom-ct__desc p{font-size:32px!important}.custom-ct.xproof .block-ct-item:nth-child(2) .custom-ct__desc p{font-size:18px!important}.xproff-gallery .gallery__item .gallery__item-container p{font-size:15px!important}.shop-by-collection>.row>p{--font-size: 38px}}@media screen and (max-width: 600px){.template-page-coretec-promo-landing .custom-ct .block-ct{align-items:center}.template-page-coretec-promo-landing .custom-ct.xclusive-offer .block-ct-item:first-child .custom-ct__desc p{font-size:25px!important}.template-page-coretec-promo-landing .custom-ct.xclusive-offer .block-ct-item:nth-child(2) .custom-ct__desc p{font-size:65px!important}.template-page-coretec-promo-landing .custom-ct.xclusive-offer .block-ct-item:nth-child(3) .custom-ct__desc p{font-size:35px!important}.template-page-coretec-promo-landing .custom-ct.xproof .block-ct-item:first-child .custom-ct__desc p{font-size:26px!important}.template-page-coretec-promo-landing .custom-ct.xproof .block-ct-item:nth-child(2) .custom-ct__desc p{font-size:16px!important}.template-page-coretec-promo-landing .custom-ct.xproof .xproff-gallery .gallery__item .gallery__item-container p{font-size:13px!important}.template-page-coretec-promo-landing .shop-by-collection>.row>p{--font-size: 36px}}@media screen and (max-width: 465px){.template-page-coretec-promo-landing .custom-ct .block-ct{align-items:center}.template-page-coretec-promo-landing .custom-ct.xclusive-offer .block-ct-item:first-child .custom-ct__desc p{font-size:20px!important}.template-page-coretec-promo-landing .custom-ct.xclusive-offer .block-ct-item:nth-child(2) .custom-ct__desc p{font-size:55px!important}.template-page-coretec-promo-landing .custom-ct.xclusive-offer .block-ct-item:nth-child(3) .custom-ct__desc p{font-size:30px!important}.template-page-coretec-promo-landing .custom-ct.xproof .block-ct-item:first-child .custom-ct__desc p{font-size:21px!important}.template-page-coretec-promo-landing .custom-ct.xproof .block-ct-item:nth-child(2) .custom-ct__desc p{font-size:15px!important}.template-page-coretec-promo-landing .shop-by-collection>.row>p{--font-size: 34px}}@media screen and (max-width: 380px){.template-page-coretec-promo-landing .custom-ct .block-ct{align-items:center}.template-page-coretec-promo-landing .custom-ct.xclusive-offer .block-ct-item:first-child .custom-ct__desc p{font-size:17px!important}.template-page-coretec-promo-landing .custom-ct.xclusive-offer .block-ct-item:nth-child(2) .custom-ct__desc p{font-size:35px!important}.template-page-coretec-promo-landing .custom-ct.xclusive-offer .block-ct-item:nth-child(3) .custom-ct__desc p{font-size:20px!important}.template-page-coretec-promo-landing .custom-ct.xproof .block-ct-item:first-child .custom-ct__desc p{font-size:18px!important}.template-page-coretec-promo-landing .custom-ct.xproof .block-ct-item:nth-child(2) .custom-ct__desc p{font-size:13px!important}.template-page-coretec-promo-landing .shop-by-collection>.row>p{--font-size: 30px !important}}#shopify-section-template--17772938789055__custom_content_j66k73 .block-ct-item:nth-child(2) .custom-ct__desc p{line-height:86px}#shopify-section-template--17772938789055__custom_content_hyeG4P .block-ct-item:nth-child(2) .custom-ct__desc p{color:#6c6969!important}#shopify-section-template--17772938789055__gallery_GL9Cqc .gallery__item-caption.rte p{color:#6c6969!important}.gallery__item .gallery__item-container .gallery__item-caption{margin-top:20px;padding:0 10px}@media screen and (max-width: 465px){.template-page-coretec-promo-landing .custom-ct.xclusive-offer .block-ct-item:first-child .custom-ct__desc p{font-size:22pt!important;font-weight:500;text-align:center;text-transform:capitalize;line-height:1.2;padding-top:30px}.template-page-coretec-promo-landing .custom-ct.xclusive-offer .block-ct-item:nth-child(2) .custom-ct__desc p{font-size:70pt!important;text-align:center;color:#fff;text-transform:uppercase;line-height:72pt!important;padding-top:10px}.template-page-coretec-promo-landing .custom-ct.xclusive-offer .block-ct-item:nth-child(3) .custom-ct__desc p{font-size:30pt!important;line-height:30pt;text-align:center;color:#dbb878!important;text-transform:uppercase;margin-top:20px;margin-bottom:20px}.template-page-coretec-promo-landing .custom-ct.xproof .block-ct-item:first-child .custom-ct__desc p{font-size:30pt!important;font-weight:500;color:#000;text-align:center;line-height:35pt;margin-bottom:20px}.template-page-coretec-promo-landing .custom-ct.xproof .block-ct-item:nth-child(2) .custom-ct__desc p{font-size:17pt!important;font-weight:300;color:#000!important;line-height:1.2;padding:0 5px}.template-page-coretec-promo-landing .shop-by-collection>.row>p{font-size:36pt!important;line-height:40pt;font-weight:500;margin-top:10px}.template-page-coretec-promo-landing .custom-gallery .span-4{grid-column:auto / span 12!important}.template-page-coretec-promo-landing h2._textHeading_2aowh_35{font-size:22pt!important;font-weight:500!important;color:#000!important;line-height:25pt!important}.template-page-coretec-promo-landing ._formFieldContainer_1ydxd_5 input,.template-page-coretec-promo-landing ._selectToggle_1yit2_25{background:#f0f0ef!important;border:0!important;box-shadow:none!important}.template-page-coretec-promo-landing button._formSubmitButton_1ll8d_81{width:100%!important;height:20px;align-items:center;margin-bottom:25px}.template-page-coretec-promo-landing div._formDisclaimer_1ll8d_37 p{margin:0;font-size:14pt;color:#000;line-height:1.3;font-weight:400!important}}.template-page-coretec-promo-landing .xclusive-offer .block-btn{text-align:center}.template-page-coretec-promo-landing .xclusive-offer .block-btn .block-custom-ct__btn{width:300px;padding:20px 30px;justify-content:center;align-content:center;margin:20px auto;border:2px #fff solid;color:#fff}.template-page-coretec-promo-landing .xclusive-offer .block-btn .block-custom-ct__btn svg{display:none}.template-page-coretec-promo-landing .xclusive-offer .custom-ct__desc.text-combine p,.template-page-hunter-douglas .xclusive-offer .custom-ct__desc.text-combine p{margin-top:12px}.template-page-coretec-promo-landing .xclusive-offer .custom-ct__desc.text-combine p a,.template-page-hunter-douglas .xclusive-offer .custom-ct__desc.text-combine p a{margin-top:15px;color:#fff;font-size:20px;font-weight:400}.header-announcement-bar{background:#b5d8e9}.header-announcement-bar ul{padding:15px;margin:0 auto;display:flex;gap:10px;font-size:15px;justify-content:center}.header-announcement-bar ul li:first-child a{color:#1a4e78;font-weight:700;font-family:Work Sans}.header-announcement-bar ul li:nth-child(2) a{color:#991c25;font-size:15px;font-style:normal;font-weight:600}@media screen and (max-width: 900px){.header-announcement-bar ul{padding:10px;flex-direction:column;gap:0}}.rte.blog-desc,.ttm-v2__item .content-title{font-weight:400;font-size:20px;line-height:26px}.article__section.main__section .article__section-details p{font-size:20px!important}#shopify-section-template--18211818635455__slideshow_cqwAYE,#shopify-section-template--18181702287551__slideshow_cqwAYE{margin-top:-2px}.template-page-promo051324 .custom-slide{margin-bottom:0}.template-page-hunter-douglas .global__section.custom-gallery .gallery__item-container .gallery__item-caption>h3{letter-spacing:unset;font-size:25px!important;font-style:bold;margin-bottom:1px!important}.template-page-hunter-douglas .global__section.custom-gallery .gallery__item-container .gallery__item-caption>p.price-r3{font-style:bold!important;font-size:20px!important}.template-page-hunter-douglas .custom-banner-mes .banner--section__text .h3{font-size:42pt!important;font-weight:600}@media screen and (max-width: 740px){.template-page-hunter-douglas .global__section.custom-gallery .grid__wrapper{display:flex!important;flex-direction:column}.template-page-hunter-douglas .global__section.custom-gallery .gallery__item-container .gallery__item-caption>h3{font-size:22px!important}.template-page-hunter-douglas .global__section.custom-gallery .gallery__item-container .gallery__item-caption>p.price-r3{font-style:bold!important;font-size:20pt!important}.template-page-hunter-douglas .custom-banner-mes .banner--section__text .h3{font-size:42px!important}.template-page-bruce-hardwood-landing .custom-slide{padding-bottom:20px!important}}.template-page-bruce-hardwood-landing .rich__text-section{background:#f2f2f2}.template-page-bruce-hardwood-landing .slideshow__caption .slideshow__title{color:#fff}.template-page-bruce-hardwood-landing .custom-slide{padding-bottom:50px!important}.gallery__image-section .gallery__item-container:has(.videoWrapper) .videoWrapper{display:none}.gallery__item-container .videoWrapper .vidyard-lightbox-image{position:absolute}[data-section-type=background-video-section] .videoWrapper,[data-section-type=video-section] .videoWrapper{height:unset!important}
/*# sourceMappingURL=/cdn/shop/t/110/assets/custom-style.css.map */
