:root{--font-body-family: "Playfair Display", serif;--font-body-family-not-condensed: "Playfair Display", serif;--font-heading-family: "Playfair Display", serif;--font-subtitle-family: "Playfair Display", serif;--font-heading-card-family: "Playfair Display", serif;--font-text-card-family: "Playfair Display", serif;--font-button-family: "Playfair Display", serif;--font-header-menu-family: "Playfair Display", serif;--font-footer-menu-family: "Playfair Display", serif;--font-popups-heading-family: "Playfair Display", serif;--font-popups-text-family: "Playfair Display", serif}body *,h1,h2,h3,h4,h5,h6,p{font-family:var(--font-body-family)!important}.products-grid .collection__desc{height:auto!important}.image-with-text .image-with-text__text-item.contact{flex:0 0 50%;max-width:50%}.contact-form__block{padding:6.4rem;flex:none!important;max-width:100%!important}.rte h1,.rte h2,.rte h3,.rte h4{margin-bottom:10px!important}.product_color-count{display:none}.product-form__controls-group label{opacity:1!important;border:1px solid #d0d0d0}.product__info-wrapper .product-form__controls-group input:checked:not(.disabled)+label.color-swatch,.product__info-wrapper .product-form__controls-group input:focus-visible:not(.disabled)+label.color-swatch,.product__info-wrapper .product-form__controls-group input:hover:not(.disabled)+label.color-swatch{border-color:#000!important}.quick-add-modal__content-wrapper .product-form__controls-group label.color-swatch:after{z-index:1}.image-with-text.increase-font-size .image-with-text__text-item p{font-size:24px}.image-with-text.increase-font-size .image-with-text__text-item .multicolumn-card__info p{font-size:16px}.image-with-text.increase-font-size .multicolumn{margin-top:0}.image-with-text.contact .image-with-text__media-item{position:relative;padding-bottom:55%}.image-with-text.contact .image-with-text__media-item:after{display:none}.image-with-text.contact .image-with-text__media-item img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:1}.body-template-page-contact .image-banner__column--center .image-banner__column{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.body-template-page-contact .image-banner__column--center .image-banner__column .image-banner__column-content{margin:auto}.image-with-text .contact-left-img{flex:0 0 100%;max-width:100%;line-height:0}.image-with-text .contact-left-img img{width:100%;object-fit:cover}.js-filter ul.facets__list li.facets__item{background-size:cover}.blog-main-img{margin-bottom:3rem}.custom-blog-info .article-template__content-box{padding:00!important}.custom-blog-info h2,.custom-blog-info h3{font-size:24px;font-weight:700}.facets__item>input[type=checkbox]:checked+.facet-checkbox--color{border-color:#ca312e!important;border-width:2px!important}.facets__item>input[type=checkbox]:checked+.facet-checkbox--color:before,.facets__item>input[type=checkbox]:hover+.facet-checkbox--color:before{opacity:0!important}@media screen and (min-width: 1200px){.image-with-text.expand-image-column .image-with-text__media-item{flex:0 0 calc(60% - 44px);max-width:calc(60% - 44px);max-height:unset}.image-with-text.expand-image-column .image-with-text__text-item{flex:0 0 calc(40% - 44px);max-width:calc(40% - 44px)}.image-with-text .contact-left-img{flex:0 0 calc(50% - 44px);max-width:calc(50% - 44px);line-height:0}.template-page-contact h2.image-banner__heading{font-size:100px}}@media screen and (max-width: 1600px){.image-with-text.increase-font-size .image-with-text__text-item .multicolumn-card__info p{font-size:14px}}@media screen and (max-width: 1199px){.image-with-text .image-with-text__text-item.contact{flex:0 0 100%;max-width:100%}.image-with-text.contact .image-with-text__media-item{padding-bottom:100%}.product-featured-point{max-width:380px}}@media screen and (max-width: 991px){.increase-font-size .image-with-text__text-item p{font-size:20px}}@media screen and (max-width: 767px){.increase-font-size .image-with-text__text-item p,.image-with-text.increase-font-size .image-with-text__text-item p,.image-with-text.increase-font-size .image-with-text__text-item .multicolumn-card__info p,.rich-text__text p,.large-font,#shopify-section-template--18578957533417__rich_text_GCBkhB p{font-size:16px}}.product-featured-point-wrapper{background:#000;padding:30px 0}.product-featured-point-wrapper .container{display:flex;align-items:center;justify-content:center;gap:30px;flex-wrap:wrap}.product-featured-point{width:calc(50% - 15px)}.product-featured-point-each{background:#161616;border:1px solid #4B4B4B;position:relative}.product-featured-img-holder{width:max-content;height:max-content;max-width:100%;margin:40px auto;position:relative}.product-featured-img-holder img{width:auto;height:320px;pointer-events:none;overflow:hidden;margin:0 auto;display:block}.product-teck-title{position:absolute;left:0;right:0;margin:0 auto;top:160px;text-align:center}.product-teck-title h2{font-family:var(--font-body-family);font-size:4vw;font-weight:700;margin-bottom:0;white-space:nowrap}.product-teck-circle{position:absolute;bottom:20px;left:0;right:0;width:70%;border:1px solid #333;height:100px;border-radius:100%;margin:0 auto}.product-featured-markers{background:#fff;border-radius:50%;width:15px;height:15px;box-sizing:border-box;align-self:center;justify-self:center;cursor:pointer;-webkit-animation:ripple 1s linear infinite;animation:ripple 1s linear infinite;position:absolute}.product-featured-markers:before{position:absolute;right:0;top:6px;width:0px;height:1px;content:"";z-index:1;background:#d9261c;transition:all ease-in-out .4s}.product-featured-markers:after{position:absolute;right:0;top:-3px;width:17px;height:15px;border-right:solid 17px #D9261C;border-bottom:solid 10px transparent;border-top:solid 10px transparent;content:"";z-index:1;opacity:0;transition:all ease-in-out .4s}.product-featured-info-card{background-color:#fff;display:none;margin-top:0;min-height:100px;position:absolute;top:-200px;left:175px;width:316px;z-index:100;animation:zoomOut .5s both}.product-featured-info-img{position:relative;padding-bottom:56%}.product-featured-info-img img{margin:0;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.product-featured-info{padding:20px}.product-featured-info h3{font-size:21px;margin-bottom:10px}.product-featured-info p{margin:0;font-size:14px}.product-featured-info-card.info-active{display:block;animation:zoomIn .5s both}.product-featured-markers.featured-markers-active:before{right:-160px;width:160px;transition:all ease-in-out .4s}.product-featured-markers.featured-markers-active:after{right:-160px;width:160px;opacity:1;transition:all ease-in-out .4s}.product-featured-markers.featured-markers-active{background:#d9261c}.product-featured-markers.featured-markers-active{-webkit-animation:activeripple 1s linear infinite;animation:activeripple 1s linear infinite}.close-popup{position:absolute;right:12px;top:12px;width:34px;height:34px;border-radius:50%;background:#0006;z-index:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.close-popup img{width:auto!important;height:auto!important;position:relative}.close-popup:hover{background:#0009}@-webkit-keyframes ripple{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.3),0 0 0 10px rgba(255,255,255,.3);box-shadow:0 0 #ffffff4d,0 0 0 10px #ffffff4d;border-radius:50%}to{-webkit-box-shadow:0 0 0 10px rgba(255,255,255,.3),0 0 0 10px rgba(255,255,255,0);box-shadow:0 0 0 10px #ffffff4d,0 0 0 10px #fff0;border-radius:50%}}@keyframes ripple{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.3),0 0 0 10px rgba(255,255,255,.3);box-shadow:0 0 #ffffff4d,0 0 0 10px #ffffff4d;border-radius:50%}to{-webkit-box-shadow:0 0 0 10px rgba(255,255,255,.3),0 0 0 10px rgba(255,255,255,0);box-shadow:0 0 0 10px #ffffff4d,0 0 0 10px #fff0;border-radius:50%}}@-webkit-keyframes activeripple{0%{-webkit-box-shadow:0 0 0 0 rgba(217,38,28,.4),0 0 0 10px rgba(217,38,28,.4);box-shadow:0 0 #d9261c66,0 0 0 10px #d9261c66;border-radius:50%}to{-webkit-box-shadow:0 0 0 10px rgba(217,38,28,.4),0 0 0 10px rgba(217,38,28,0);box-shadow:0 0 0 10px #d9261c66,0 0 0 10px #d9261c00;border-radius:50%}}@keyframes activeripple{0%{-webkit-box-shadow:0 0 0 0 rgba(217,38,28,.4),0 0 0 10px rgba(217,38,28,.4);box-shadow:0 0 #d9261c66,0 0 0 10px #d9261c66;border-radius:50%}to{-webkit-box-shadow:0 0 0 10px rgba(217,38,28,.4),0 0 0 10px rgba(217,38,28,0);box-shadow:0 0 0 10px #d9261c66,0 0 0 10px #d9261c00;border-radius:50%}}@keyframes ownpulse{0%{-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 #fff}50%{-webkit-box-shadow:0 0 0 40px rgba(92,112,214,0);box-shadow:0 0 0 40px #5c70d600}0%{-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 #fff}50%{-webkit-box-shadow:0 0 0 40px rgba(92,112,214,0);box-shadow:0 0 0 40px #5c70d600}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3);-webkit-transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomOut{0%{opacity:1;transform:scaleZ(1);-webkit-transform:scale3d(1,1,1)}50%{opacity:1}to{opacity:0;transform:scale3d(.3,.3,.3);-webkit-transform:scale3d(.3,.3,.3)}}@keyframes fadeInUp{0%{opacity:0;transform:scale3d(.3,.3,.3) translate3d(0,100%,0);-webkit-transform:scale3d(.3,.3,.3);-webkit-transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:scale3d(.3,.3,.3) translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@media screen and (min-width: 2000px){.product-teck-title h2{font-size:80px}}@media screen and (max-width: 1799px){.product-featured-point{max-width:500px}.product-teck-title h2{font-size:3.2vw}.product-teck-title{top:150px}.product-teck-circle{width:90%;height:80px}}@media screen and (max-width: 1599px){.product-featured-point-wrapper .container{max-width:950px}.product-featured-point{max-width:426px}.product-featured-info-card{min-height:100px;top:-150px;left:81px;width:260px}.product-featured-info{padding:20px 15px}.product-featured-info h3{font-size:18px}.product-featured-info-img{padding-bottom:50%}.product-teck-title h2{font-size:3vw}}@media screen and (max-width: 1399px){.product-featured-point-wrapper .container{max-width:820px}.product-featured-point{max-width:360px}.product-featured-info-card{left:120px;width:230px}.product-featured-markers.featured-markers-active:after{right:-105px}.product-featured-markers.featured-markers-active:before{right:-120px;width:125px}.product-teck-circle{width:98%;height:60px}.product-teck-title{top:190px}}@media screen and (max-width: 1199px){.product-featured-info-card{left:50%;width:300px;transform:translate(-50%)}.product-featured-markers.featured-markers-active:before,.product-featured-markers.featured-markers-active:after{display:none}.product-teck-circle{height:70px}.product-teck-title h2{font-size:3.6vw}}@media screen and (max-width: 1024px){.product-teck-title h2{font-size:4vw}}@media screen and (max-width: 991px){.product-featured-point{max-width:360px}.product-featured-img-holder{margin:20px auto}.product-featured-img-holder img{height:100%}.product-featured-info-card{left:50%;width:250px;transform:translate(-50%);top:-100px}.product-featured-info-img img{height:100%}.product-teck-title{top:180px}.product-teck-circle{bottom:6px}.product-teck-title h2{font-size:4.2vw}}@media screen and (max-width: 767px){.product-featured-info-card.for-desktop-popup.info-active{display:none}.product-featured-info-card.for-mobile-popup.info-active{display:block;left:-20px;right:0;bottom:0;top:0;transform:translate(0);width:280px;margin:auto}.product-featured-point-wrapper .container{max-width:100%}.product-featured-point{width:100%;max-width:320px}.product-featured-img-holder img{height:260px}.product-featured-info-img img{height:100%}.product-teck-title{top:150px}.product-teck-circle{height:60px}.product-teck-title h2{font-size:5vw}}@media screen and (max-width: 575px){.product-teck-title h2{font-size:6.5vw}.product-teck-title{top:140px}}@media screen and (max-width: 480px){.product-teck-title h2{font-size:7.5vw}}@media screen and (max-width: 380px){.product-teck-title h2{font-size:10vw}}.product-parameters .product-parameters__item .product-form__group-name--selected{text-transform:capitalize}.custom-blog-info .rte img{width:100%}.custom-blog-info ul li{font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
