header .cart-count-bubble{display:none}.page-width.section-template--17258251681953__main-padding p,.page-width.section-template--17258251681953__main-padding p>span{background:transparent!important;color:#fff!important}.header__heading-logo{height:auto;max-width:68%}.search-modal__content{padding:0 6rem;background:#000}.search-modal__content.search-modal__content-bottom svg.icon.icon-search{position:relative;right:8px;top:13px;width:42px;height:2.8rem}.search-modal__content.search-modal__content-bottom label.field__label{margin-top:1.5%}header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-social.header--has-account .field{position:relative;top:2px}nav.header__inline-menu .header__submenu{background:#000;width:350px}.cozy-localization-selector option,.link,.link--text,body .link--text{color:#fff!important}div#cart-notification-product{display:none!important}nav.header__inline-menu>ul>li{margin:0 15px}header a.header__icon.header__icon--account{padding:0 20px 0 10px;border-left:1px solid #e1261c;border-right:1px solid #e1261c}header a#cart-icon-bubble{border-right:1px solid #e1261c;padding:0 20px 0 10px}.header__icon span.visually-hiddens{font-size:17.5px;font-weight:400}.header__icon:not(.header__icon--summary){text-decoration:none}details-modal.header__search{display:block!important}svg.icon.icon-search{position:relative;right:13px;top:0;width:20px}.search-modal__content.search-modal__content-bottom button.search-modal__close-button.modal__close-button.link.link--text.focus-inset{background:#000}.hide-desk img{display:none!important}.testimonial-slider{max-width:1070px;margin:0 auto;padding-bottom:70px}.pull-arrow{position:absolute;bottom:-3px;left:calc(50% - 50px);cursor:pointer}.pull-arrow[aria-disabled=true]{opacity:.4;cursor:default}.slick-nexts.pull-arrow.slick-arrow{left:auto;right:calc(50% - 50px)}.pull-arrow svg{width:40px;height:auto}.testi-flex{display:flex;align-items:center;grid-gap:40px}.testi-left{width:25%}.testi-left img{width:100%;height:auto;border-radius:20px}.testimonial-text{margin-bottom:10px;font-size:20px;font-family:Lato,sans-serif}.testi-rigth{width:75%}p.testimonial-des{font-size:12px;color:#fff;margin:0}.testimonial-author{font-size:20px;font-weight:600;font-family:Lato,sans-serif;margin:0}h2.title.inline-richtext{text-align:center}.multiple-logos-section{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:10px;align-items:center}.multiple-logos-section img{max-width:190px;width:100%;max-height:120px;height:auto}.flex-blog{display:flex;grid-gap:26px;justify-content:space-between;margin-top:50px}.left-blog{width:45%}.right-blog{width:calc(55% - 30px)}.article-card-media img{width:100%;height:300px;border-radius:28px;object-fit:cover}.btn-flex{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:20px;margin-top:20px}.single-blog{padding:28px;border-radius:28px;background-image:url(/cdn/shop/files/Frame_1321318272.png?v=1727090491);background-size:cover;background-position:center}.inner-blog h3{margin:14px 0 27px;color:#313131;font-family:Oswald;font-weight:600}.article-card__info{font-size:16px;color:#494949}.flex-blog .button.button--primary{font-size:19px;min-height:6rem}.inner-blog{max-width:calc(100% - 190px)}.list-blog{display:flex;align-items:flex-start;margin-bottom:60px;grid-gap:22px}.right-blog .article-card-media{max-width:45%;width:100%}.first-blog .first-blog-inner .article-card-media img{height:auto}.right-blog h6{margin:10px 0 18px}.right-blog .rte{font-size:17px;margin-bottom:27px;color:#313131}.first-blog span.date-blog{font-size:19px;color:#000;background:#fff;border-radius:25px;padding:10px 20px;position:absolute;right:30px;top:27px;font-family:Lato,sans-serif;font-weight:300}.blog-articles.blog-gr span.date-blog{font-size:12px;color:#000;background:#fff;border-radius:25px;padding:10px 20px;position:absolute;right:20px;top:20px;font-weight:300}.first-blog .article-card-media{position:relative}body .pagination__item{height:6rem;background:#000;width:6rem;border-radius:50%;text-align:center;text-decoration:none;font-size:30px;font-family:Elgraine;font-weight:600;font-style:italic}body .pagination__list>li{flex:auto;max-width:max-content}.pagination__list a:after{content:none!important}.contact__fields .field__input{height:55px;padding-bottom:0!important;padding-top:7px!important;font-size:17px}form#ContactForm .field:after,form#ContactForm .field__input:focus{border-radius:10px}form#ContactForm .field__input::placeholder{font-size:17px}form#ContactForm .field__label{font-size:17px;top:calc(1.4rem + var(--inputs-border-width))}form#ContactForm .field__input:focus~.field__label,form#ContactForm .field__input:not(:placeholder-shown)~.field__label,form#ContactForm .field__input:-webkit-autofill~.field__label{top:calc(.4rem + var(--inputs-border-width));font-size:13px}form#ContactForm .contact__fields{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:2rem}.grid-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.font-17{font-size:17px;margin:0}.text-with-text h3.image-with-text__text{margin:0}.text-with-text .image-with-text__text.rte.body ul{column-count:2;line-height:normal;list-style:none;margin:0;padding:0;grid-gap:20px}.text-with-text .image-with-text__text.rte.body ul li{margin-bottom:20px;font-size:17px}.contact__button{text-align:center}h5.reviews-title{margin:0 0 15px;font-family:Elgraine;font-weight:600;font-style:italic;font-size:20px}.reviews-des{font-size:14px;line-height:1.4}.reviews-flex{display:flex;align-items:center;justify-content:space-between}.reviews-des>p:first-child{margin-top:5px}.reviews-slide>.reviews-flex{margin-top:auto}.reviews-left img{vertical-align:middle}p.reviews-author{font-size:14px;margin:0;font-weight:700}.reviews-text{font-size:12px}.reviews-left img{width:80px;height:80px;object-fit:cover;border-radius:50%}nav.header__inline-menu .header__submenu{background:#000}.header__submenu .header__menu-item{text-align:left;width:100%}div#cart-notification{background:#000;margin-top:80px}form#cart-notification-form button.button.button--primary.button--full-width{color:#000}select.variant-dropdown{border:1px solid #ED1C24;background:#0a0909;color:#fff;height:54px;border-radius:35px;width:calc(100% - 170px);padding:0 13px;font-size:17px}form.product-variant-form{display:flex;justify-content:space-between}select.variant-dropdown:focus{outline:none;box-shadow:none}h3.card__heading.h5>div{max-width:100px;width:100%;text-align:right;margin-top:-13px}h3.card__heading.h5{display:flex;justify-content:space-between}.card-wrapper h3.card__heading.h5 .rating-star{--letter-spacing: 0;--font-size: 1.5;color:#fcb60e}.card-wrapper h3.card__heading.h5 .rating-star:before{color:#fcb60e;background:transparent;-webkit-text-fill-color:#fcb60e}.card-wrapper h3.card__heading.h5 p.rating-count.caption{font-size:10px;color:#979799}.rte.short-desc{font-size:15px;margin-top:20px!important;display:inline-block;width:100%}.newsletter__wrapper{padding-right:0!important;padding-left:0!important}.newsletter__wrapper{display:flex;align-items:center;justify-content:space-between;text-align:left}.newsletter__wrapper .newsletter__subheading{max-width:100%}.newsletter-left{max-width:880px}.news-right{max-width:540px;width:100%;margin:0;padding:0}.news-right .newsletter-form{max-width:100%}.news-right h4{margin:0 0 15px;font-family:Elgraine;font-weight:600;font-style:italic;color:#4d4d4d}.newsletter-form__field-wrapper .field__input{background:transparent}.newsletter__wrapper .field:after{opacity:.3}.newsletter__wrapper .field__label,.customer .field label{top:calc(2.4rem + var(--inputs-border-width))}.newsletter__wrapper .newsletter-form__button{width:6.4rem}.newsletter__wrapper .field__button>.svg-wrapper{height:4.5rem;width:4.5rem}.newsletter__wrapper .field__input:focus~.field__label,.newsletter__wrapper .field__input:not(:placeholder-shown)~.field__label,.newsletter__wrapper .field__input:-webkit-autofill~.field__label{font-size:1.6rem;top:calc(var(--inputs-border-width) + 1.1rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:0rem}body .newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%}.hxxxl{font-size:66px;font-family:Elgraine;color:#ffffffbf;font-weight:900;font-style:normal}.hxxxl+svg{display:none}.hxxxl~.image-with-text__text.rte.body{font-size:22px}.rte.font-22{font-size:22px;margin-top:100px}.global-media-settings{background-color:transparent!important}.single-row .image-with-text__text.rte{font-size:22px}.single-row h2.image-with-text__heading.h1.rte{font-size:170px;font-family:Elgraine;color:#ffffff40;font-weight:900;font-style:normal;line-height:1}.rte.font-22-multi{font-size:22px;margin-top:15px}.normal-height .image-with-text__content{padding-bottom:0}.blog-sec{background-image:url(/cdn/shop/files/Frame_1321318316_1.png?v=1727090535);background-size:100% 100%;padding-top:100px;padding-bottom:100px}.blog-sec .first-blog-inner h3{margin:0}.blog-sec a.button.button--primary{margin-top:60px;font-size:20px}.blog-gr .article-card .card__heading a{font-family:Elgraine;font-weight:400}.article-template__content *{font-family:Lato!important}.article-template__content h5{font-size:16px}.article-template__content p{font-size:18px}.blog-gr p.article-card__excerpt.rte-width{font-size:21px}.blog-articles.blog-gr{grid-gap:100px}.blog-articles.blog-gr img{border-radius:27px!important}.blog-articles.blog-gr .article-card__image-wrapper.card__media .article-card__image.media.media--hover-effect,.blog-articles.blog-gr .card__inner.color-scheme-2.gradient.ratio{background:transparent!important}.blog-articles.blog-gr .card:hover .media.media--hover-effect>img:first-child:only-child,.blog-articles.blog-gr .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none!important}.blog-articles.blog-gr .underline-links-hover:hover a{text-decoration:none;text-underline-offset:.3rem}.blog-articles.blog-gr .card__information{margin-top:40px}.blog-sec h1.title--primary.hxl.scroll-trigger.animate--fade-in{font-family:Elgraine;font-weight:600;font-style:italic;margin-bottom:100px}.divider{text-align:center}.footer__blocks-wrapper>.footer-block{width:auto;max-width:none}.footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr 4fr 1fr 1fr}.footer-block__brand-info .footer__list-social.list-social{justify-content:flex-end;flex-direction:column}.svg-wrapper{width:53px;height:53px}.footer-block__brand-info .footer__list-social.list-social .list-social__link{padding:0;justify-content:flex-end}body .footer__content-top{padding-bottom:0}.collapsible-row-layout .accordion{border-radius:7px}h6.accordion__title.inline-richtext{color:#151515;font-family:Elgraine;font-weight:500;font-style:normal;padding:30px 2.5rem}body .collapsible-row-layout .accordion .accordion__content{font-size:22px;color:#151515;padding:0 40px 40px}body .collapsible-content summary .icon-caret{height:40px;right:1.5rem;top:calc(50% - 2rem)}body .accordion details[open]>summary .icon-caret{transform:rotate(135deg)}body .accordion details[open] h6.accordion__title.inline-richtext{color:#de4848}body .location-list-item-name a{font-size:27px;font-family:Elgraine;font-weight:400}body .location-list-item-details{font-size:18px;text-decoration:none}body .location-list-item-details a{text-decoration:none}body .include-base-css .location-item{border:0px solid #efefef;background:#fff;border-radius:27px;padding:40px}body .location-list-item-details *{color:#141414!important}.main_search_bar label,.search_within_distance label{font-family:Elgraine;font-style:italic;font-size:40px!important}body input#address_search,body .include-base-css select{background:#0000007f;border:1px solid rgb(253 253 253 / 30%);border-radius:35px;color:#fff;min-height:53px}body .include-base-css.desktop-view-active .search_bar{justify-content:center;align-items:center}body #search_submit{background-color:#ed1c24;font-size:20px;font-weight:400;margin-top:20px;margin-bottom:20px}.footer-block__image-wrapper{width:100%}.footer-block__image-wrapper img{width:100%;max-width:100%}.product__column-sticky{max-width:60%;margin:0 auto}body .article-template__hero-container{max-width:100%;margin:0 auto}.article-template__hero-small:before{content:"";position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:#000;z-index:1;opacity:.4}.scrolled-past-header sticky-header{background:#000000eb}.scrolled-past-header sticky-header .header__heading-logo-wrapper img{max-width:60%}.header__heading-logo{transition:.3s}.reviews-slide svg{width:25px;height:25px}@media (min-width: 900px){body .include-base-css .location-items{grid-template-columns:repeat(3,1fr);grid-gap:70px}}.slider-buttons>.slider-counter.caption{display:none!important}.cat-list a{font-size:19px;font-family:Elgraine;font-style:italic;font-weight:600;border:1px solid #ED1C24;padding:12px 30px;display:inline-block;border-radius:35px}.cat-list{text-align:center;margin-top:-90px;padding-bottom:70px}.slider-buttons>button.slider-button{position:absolute;top:50%;left:30px;width:100px;height:100px}.slider-buttons>button.slider-button span.svg-wrapper{width:100%;height:auto}.slider-buttons>button.slider-button.slider-button--next{left:auto;right:30px}footer.footer{background-image:url(/cdn/shop/files/Footer.jpg?v=1727090436);background-size:cover;background-position:bottom right;background-attachment:scroll}.page-width-full{max-width:100%;margin:0 auto;overflow:hidden}.image-slider .slick-list{overflow:visible}.image-slider{max-width:40%;margin:0 auto}.image-slider .slick-track{display:inline-flex}.image-slider .slick-track .image-item{margin:0 5px;height:inherit}.image-slider .slick-track .image-item img{height:100%;clip-path:polygon(20% 0%,100% 0%,80% 100%,0% 100%);object-fit:cover;margin-left:-12%;width:124%}.cat-list{text-align:center}.cat-list a{color:#fff;text-decoration:none;margin:0 10px}.first-blog-inner{display:flex;align-items:center;grid-gap:90px}.first-blog-inner>div{width:50%}.reviews-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}.reviews-slide{padding:50px 30px 30px;background:#fff;border-radius:19px;display:flex;flex-direction:column}.reviews-slide *{color:#000}.header__inline-menu{text-align:center}.shopify-section{position:relative}.multicolumn-list .rte{font-size:20px}ul.grid.product-grid li .card-wrapper.product-card-wrapper{padding:22px 20px;background:linear-gradient(180deg,#0a0b0bc7,#00000094);border:.837238px solid rgba(61,61,61,.58);border-radius:20.0937px}ul.grid.product-grid li .card-wrapper.product-card-wrapper a.full-unstyled-link{font-size:20px;font-weight:500}ul.grid.product-grid li .card-wrapper.product-card-wrapper .price{font-size:20px;font-weight:600}ul.grid.product-grid li .card-wrapper.product-card-wrapper .card__media{border-radius:12.5586px!important}ul.grid.product-grid li .card-wrapper.product-card-wrapper .card .card__inner .card__media{border-radius:13px!important}ul.grid.product-grid li .card-wrapper.product-card-wrapper .card .card__inner .card__media img{object-fit:contain}ul.grid.product-grid li .card-wrapper.product-card-wrapper .card__inner{border-radius:12px;background:transparent}.single-blog .rte{font-size:22px}.rich-text__text.rte>h2:not(:first-child){font-size:25px}@media (max-width: 767px){.rte.font-22-multi{font-size:18px}.first-blog .article-card-media{position:relative;margin-bottom:30px}.blog-articles.blog-gr{grid-gap:30px}.blog-gr p.article-card__excerpt.rte-width{font-size:16px}h1.collection-hero__title.hxxl{font-size:42px}.cat-list{margin-top:20px}.cat-list a{margin:10px 0;width:308px}.banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient{margin-top:-200px}.grid-2{grid-template-columns:1fr}.single-row h2.image-with-text__heading.h1.rte{font-size:150px}.first-blog-inner{display:block}.first-blog-inner>div{width:100%}button#search_submit{margin-left:10px}.hxxxl{font-size:55px}.btn-flex{grid-gap:0;flex-wrap:wrap;margin-bottom:30px}.inner-blog{max-width:100%}.single-blog .rte{font-size:17px}.right-blog{margin-top:40px;padding:0 15px}.list-blog{flex-wrap:wrap}.right-blog .article-card-media{max-width:100%;width:100%}.divider svg{width:100%;margin:0 auto}.footer-block__brand-info .footer__list-social.list-social{justify-content:center;flex-direction:row;width:100%}.hide-desk img{display:block!important}.reviews-grid{display:grid;grid-template-columns:1fr}.header__icon span.visually-hiddens{display:none}body .image-with-text__content{padding-left:0;padding-right:0}.right-blog .rte{font-size:15px}header a#cart-icon-bubble{border-right:0px solid #e1261c;padding:0}.header__icons{padding-right:0}body .header{grid-template-columns:1fr 3fr 1fr}summary.header__icon.header__icon--menu.header__icon--summary{width:3.9rem}body .menu-drawer .list-social__link{padding:0}.image-slider{max-width:80%;margin:0 auto}.testimonial-text{font-size:17px}body .footer__content-top{padding-bottom:0;padding-left:15px;padding-right:15px}.footer-block__details-content .list-menu__item--link{justify-content:center;padding:0 0 10px!important}.flex-blog .button.button--primary{font-size:16px;min-height:5rem}.field__input,.select__select,.customer .field input,.customer select{height:5.9rem}.newsletter__wrapper .field__label,.customer .field label{top:calc(1.4rem + var(--inputs-border-width))}.newsletter__wrapper .field__input:focus~.field__label,.newsletter__wrapper .field__input:not(:placeholder-shown)~.field__label,.newsletter__wrapper .field__input:-webkit-autofill~.field__label{top:calc(var(--inputs-border-width) + .5rem)}.testi-flex{display:block}.testi-left,.testi-rigth{width:100%}.testi-rigth{padding-top:16px}.flex-blog{display:block}.right-blog,.left-blog{width:100%}.footer-block-image{display:block}.footer-block__brand-info .footer__list-social.list-social{justify-content:center!important;display:inline-flex}.footer-block-image.center{justify-content:center}.newsletter__wrapper.color-scheme-2.gradient.content-container.isolate.section-sections--17018435928225__newsletter_RYUDzm-padding{display:block}}@media (max-width: 991px) and (min-width: 768px){.reviews-grid{grid-template-columns:1fr 1fr}.image-with-text .grid .grid__item{position:relative;width:100%;max-width:100%}.flex-blog{flex-wrap:wrap;padding:0 15px}.left-blog,.right-blog{width:100%}.hide-desk img{display:block!important}.header__icon span.visually-hiddens{display:none}.hxxl{font-size:clamp(calc(var(--font-heading-scale) * 5.6rem),14vw,calc(var(--font-heading-scale) * 4.5rem))}h2,.h2{font-size:calc(var(--font-heading-scale) * 3.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/custom.css.map */
