.main-btn{font-family:var(--font-body-family);font-size:20px;font-weight:600;line-height:26px;background-color:#e72027;color:#fff;padding:16px 36px;display:inline-block;cursor:pointer;text-align:center;border-radius:100px;text-decoration:none;position:relative;overflow:hidden;transition:.5s ease;text-transform:capitalize}.main-btn span{color:#fff;z-index:1;position:relative}.main-btn svg{position:relative;z-index:1}.WidgetBackground__ContentContainer-sc-1ho7q3r-1 .LoadMoreButton__Container-sc-99duct-0.iZfSoy.es-load-more-button-container button span{color:#fff!important;z-index:1;position:relative;padding:0!important}.WidgetBackground__ContentContainer-sc-1ho7q3r-1 .LoadMoreButton__Container-sc-99duct-0.iZfSoy.es-load-more-button-container button{font-family:var(--font-body-family)!important;font-size:20px!important;font-weight:600!important;line-height:26px!important;background-color:#e72027!important;color:#fff!important;padding:16px 36px!important;display:inline-block!important;cursor:pointer!important;text-align:center;border-radius:100px!important;text-decoration:none!important;position:relative;overflow:hidden;transition:.5s ease;border:none}.WidgetBackground__ContentContainer-sc-1ho7q3r-1 .LoadMoreButton__Container-sc-99duct-0.iZfSoy.es-load-more-button-container button:after{content:"";position:absolute;top:100%;left:0;right:0;width:100%;height:100%;border-radius:100px;background-color:#211e23;transition:.5s ease;z-index:0}.WidgetBackground__ContentContainer-sc-1ho7q3r-1 .LoadMoreButton__Container-sc-99duct-0.iZfSoy.es-load-more-button-container button:hover:after{top:0}.WidgetBackground__ContentContainer-sc-1ho7q3r-1 .LoadMoreButton__Container-sc-99duct-0.iZfSoy.es-load-more-button-container button:hover{background-color:#211e23}.main-btn:after{content:"";position:absolute;top:100%;left:0;right:0;width:100%;height:100%;border-radius:100px;background-color:#211e23;transition:.5s ease;z-index:0}.main-btn:hover:after{top:0}.main-btn:hover{background-color:#211e23}.footer-block__brand-info .footer-block__heading{margin-bottom:15px}.btn-black{transition:.5s ease;background-color:#211e23}.main-btn.btn-black:after,button.btn-black:after{content:"";position:absolute;top:100%;left:0;right:0;width:100%;height:100%;border-radius:100px;background-color:#e72027;transition:.5s ease;z-index:0}.main-btn.btn-black:hover:after,button.btn-black:hover:after{top:0}.main-btn.btn-black:hover,button.btn-black:hover{background-color:#e72027}.page-width{width:100%;max-width:1440px;margin:0 auto;padding:0 40px}.main-title{font-family:Gilroy;font-weight:700;font-size:48px;line-height:58px;letter-spacing:-.02em;color:#211e23;margin:0}.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:none!important}.card-wrapper{position:relative;overflow:hidden}.card-wrapper .product-link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;right:0;bottom:0;display:block;cursor:pointer}.swiper{width:100%;height:100%}.swiper-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.swiper-slide img{display:block;width:100%}.page-term-service .content-for-layout{max-width:990px;margin:0 auto}.page-term-service .main-page-title{font-family:Gilroy;font-weight:700;font-size:54px;line-height:62px;letter-spacing:-.02em;color:#211e23;text-align:center}.page-term-service .rte h2{font-family:Gilroy;font-weight:700;font-size:30px;line-height:36px;letter-spacing:-.02em;color:#211e23;margin-top:54px;padding-bottom:18px;border-bottom:1px solid rgba(33,30,35,1)}.page-term-service .rte p{font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#211e23;margin-top:30px;margin-bottom:0}.page-term-service .rte ul{padding-left:0}.page-term-service .rte ul li{font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#211e23;list-style:none}.page-term-service .rte a{color:#e72027;text-decoration:underline}img.payment-icons,.materials-image img{width:100%}.footer .wrapper .title{font-weight:700;font-size:24px;color:#fff}.footer .wrapper{margin-bottom:30px}.footer .select_wrap{width:215px;position:relative;-webkit-user-select:none;user-select:none;border:1px solid rgba(33,30,35,1);border-radius:100px;height:55px;display:flex;align-items:center;justify-content:space-between}.footer .select_wrap .default_option{cursor:pointer;margin:0;padding-left:0;display:flex;align-items:center;justify-content:space-between;height:100%}.footer .select_wrap .default_option li{padding:10px 20px;list-style:none}.footer .select_wrap li p{margin:2px 0 0;font-size:16px;line-height:24px;font-weight:400;color:#211e23}.footer .select_wrap .default_option:before{content:"";position:absolute;top:22px;right:21px;width:20px;height:14px;background-image:url(/cdn/shop/files/arw_b9ea7eb6-28d2-4df9-8cfb-83724e0e5754.svg?v=1725008614);background-position:right;background-repeat:no-repeat}.footer .select_wrap .select_ul{position:absolute;top:55px;left:0;width:100%;background:#fff;border-radius:5px;display:none}.footer .select_wrap .select_ul li{padding:10px 20px;cursor:pointer;list-style:none}.footer .select_wrap .option{display:flex;align-items:center}.footer .select_wrap .option .icon{background:url(/cdn/shop/files/Vector_25.svg?v=1725008708) no-repeat 0 0;width:26px;height:26px;margin-right:10px;display:block}.footer .select_wrap .option.pizza .icon{background-position:0 0}.footer .select_wrap .option.burger .icon{background-position:0 -35px}.footer .select_wrap .option.ice .icon{background-position:0 -72px}.footer .select_wrap .option.fries .icon{background-position:0 -111px;width:25px}.footer .select_wrap.active .select_ul{display:block}.footer .select_wrap.active .default_option:before{transform:rotate(180deg);right:12px}.country-sector-wp .disclosure__button.localization-form__select{background-color:transparent;background:transparent;width:215px!important;position:relative;-webkit-user-select:none;user-select:none;border:1px solid rgba(33,30,35,1);border-radius:100px;height:55px;display:flex;align-items:center;justify-content:space-between;margin-top:0!important}.country-sector-wp form{padding-top:0!important}.country-sector-wp .disclosure span{font-size:16px;line-height:24px;font-weight:400;color:#211e23}.country-sector-wp h2{display:none}.materials-image .icon-list img{width:36px;height:36px;margin:0!important}.materials-image .icon-list{display:flex;padding-left:0;align-items:center;justify-content:space-between;gap:16px}.materials-image .icon-list li{list-style:none;display:inline-block;position:relative;cursor:pointer}.materials-image{padding:0 50px}.centered-tooltip{display:none}.materials-image .tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#333;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s;font-size:12px;pointer-events:none}.materials-image .tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.materials-image .tooltip:hover .tooltiptext{visibility:visible;opacity:1}.product .product-media-container .product__media img{width:100%;height:500px!important;object-fit:cover}.product .product-media-container .product__media{width:100%;height:500px!important;object-fit:cover;padding:0!important}.product-grid-container .product-card-wrapper .card__content{display:flex;flex-direction:column;justify-content:space-between}.product-grid-container .product-card-wrapper .card__content .card__heading{font-family:Gilroy;font-weight:700;font-size:22px;line-height:32px;letter-spacing:-.02em;color:#000;margin-top:0}.product-grid-container .product-card-wrapper .card__content .price{font-family:Gilroy;font-weight:700;font-size:22px;line-height:28px;letter-spacing:-.02em;color:#000;margin-top:0}.product-grid-container .product-card-wrapper .card__content .short-description{display:block!important}.product-grid-container .product-card-wrapper .card__content .btn-text{display:block!important;font-family:var(--font-body-family);font-weight:600;font-size:14px;line-height:20px;letter-spacing:-.01em;color:#e72027;text-decoration:none;margin-top:0}.product-grid-container .product-card-wrapper:hover .btn-text{text-decoration:underline}.product-grid-container .product-card-wrapper .card__media .media{border-radius:8px;overflow:hidden}.product-grid-container .product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.product-grid-container .product-grid .grid__item{width:100%;max-width:100%}.facets-container .select{border:1px solid #E2DCE5;border-radius:4px;padding:12px 40px 12px 20px;position:relative;font-family:var(--font-body-family);font-size:16px;line-height:24px;color:#211e23}.facets-container .select:focus,.facets-container .select:focus-visible{box-shadow:none;outline:none;border:none}.facets-container .select select{font-family:var(--font-body-family);font-size:16px;line-height:24px;color:#211e23;padding:0 10px}.facets-container .select select:focus-visible,.facets-container .select select:focus{box-shadow:none;outline:none;border:none}.facets-container .facet-filters__label{font-family:Gilroy;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.01em;color:#000}.facets-container .select svg{position:absolute;right:16px;transform:translateY(-50%);top:50%}.shop-list-section .shop-list-title{font-family:Gilroy;font-weight:700;font-size:54px;line-height:62px;letter-spacing:-.02em;color:#211e23;margin:0 0 16px;text-align:center}.shop-list-section .shop-list-tab .tabs{display:flex;justify-content:space-between;align-items:center;padding-left:0;width:100%;max-width:820px;margin:0 auto;gap:60px}.shop-list-section .shop-list-tab .tabs li{list-style:none}.shop-list-section .shop-list-tab .tabs li a{text-decoration:none;font-family:Gilroy;font-weight:700;font-size:20px;line-height:32px;letter-spacing:-.02em;color:#211e23;margin:0;padding-bottom:8px;display:block;position:relative;transition:.4s ease-out}.shop-list-section .show-product-list{margin-top:16px}.shop-list-section .shop-list-tab .tabs li a.active{color:#e72027}.shop-list-section .shop-list-tab .tabs li a:after{content:"";position:absolute;bottom:0;left:50%;width:0%;height:3px;background-color:#e72027;transition:.4s ease-out}.shop-list-section .shop-list-tab .tabs li a.active:after{left:0;width:100%}.shop-list-section .shop-list-tab .tabs li a:hover{color:#e72027}.shop-list-section .shop-list-tab .tabs li a:hover:after{left:0;width:100%}.facets__form .product-count{align-self:center!important;margin-bottom:14px}.shop-list-section .shop-list-tab{overflow-x:auto;white-space:nowrap;border-bottom:1px solid #E2DCE5}.shop-list-price{display:none}.shop-list-section .shop-list-price{display:block!important}.shop-list-section .card__heading,.product-badge{display:none}.shop-list-section .product-badge{font-family:Gilroy;font-weight:700;font-style:italic;text-transform:uppercase;font-size:14px;line-height:16px;letter-spacing:-.02em;background-color:#e72027;padding:6px 8px;color:#fff;display:block;border-radius:0 4px 4px 0}.shop-list-section .card__badge{position:absolute;bottom:14px;left:0}.shop-list-section .subcategories .tabs li a{font-size:16px}.shop-list-section .shop-list-sub-items{border-bottom:0;margin-top:36px}.shop-list-section .subcategories .tabs{display:flex;justify-content:space-between;align-items:center;padding-left:0;width:100%;max-width:820px;margin:0 auto;gap:36px}.shop-list-section .subcategories .tabs li a:after{display:none}.product-form__input--pill input[type=radio]+label{font-size:16px;line-height:24px;font-weight:400;color:#211e23}.shock-info{margin-bottom:0!important}.shock-info .shock-type .shock-svg img{height:48px!important;display:block;object-fit:contain;width:50px!important}.shock-info .shock-type{display:flex;align-items:center;background:#e2dce5;width:fit-content!important;border-radius:100px;padding:4px 15px;justify-content:center}.shock-info .shock-type h4{margin:0;font-family:Gilroy;font-weight:700;font-size:18px;line-height:20px;letter-spacing:-.01em;position:relative;color:#e72027;text-transform:capitalize}.shop-list-section .shock-info .shock-type{padding:0;background:transparent;justify-content:unset}.shop-list-section .shock-info .shock-type h4{color:#211e23}.shock-svg,.shop-list-section .shock-info .shock-svg{width:40px}.custom-product-slider .shock-info,.collection-cdk-tab .shock-info,.related-products .shock-info{display:none}.header{background:#fff;z-index:99999;position:relative}.product .slider.slider--mobile .slider__slide.scroll-trigger:not(.is-active){opacity:100%!important;visibility:visible!important}.collection .grid.product-grid .product-card-wrapper .short-description,.custom-product-slider .short-description,.collection .grid.product-grid .product-card-wrapper .btn-text,.custom-product-slider .btn-text{display:none}.collection .grid.product-grid .product-card-wrapper .short-description{display:none!important}.header__submenu .header__menu-item:after{display:none!important}header .list-menu li .header__menu-item:hover svg path{stroke:#e72027}header .list-menu li .header__menu-item[aria-expanded=true]{color:#e72027}header .list-menu li .header__menu-item[aria-expanded=true] svg path{stroke:#e72027}@media screen and (max-width:1024px){.page-width{padding:0 40px}header .header__search{display:none}.page-term-service .main-page-title{font-size:42px;line-height:54px}.product-grid-container .product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.main-title{font-size:40px;line-height:48px}.review-card-section .reviews-row{display:flex!important;overflow-x:auto}.review-card-section .reviews-row>div{width:100%;min-width:316px}}@media screen and (max-width:767px){.product-grid-container .product-card-wrapper .card__content .card__heading{font-size:16px}.centered-tooltip{display:flex;margin-top:12px;text-align:center;font-size:12px;background-color:#333;color:#fff;padding:6px 12px;border-radius:6px;width:fit-content;margin-left:auto;margin-right:auto;opacity:0;transition:opacity .2s}:root{--grid-mobile-horizontal-spacing:16px}.page-width{padding:0 24px}header.header{padding:16px 2.4rem 2px}.main-title,.page-term-service .main-page-title{font-size:40px;line-height:48px}.page-term-service .rte h2{margin-top:48px}.footer .wrapper{margin-bottom:30px;display:flex;justify-content:center}footer .footer-block--menu .footer-block__details-content .list-menu__item--link{width:fit-content}.product-grid-container .product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.shop-list-section .shop-list-tab .tabs{gap:30px}.shop-list-section .shop-list-title{font-size:30px;line-height:36px;margin:0 0 30px}.shop-list-section{padding-top:16px!important}.shop-list-section .shop-list-tab .tabs li a{font-size:18px;line-height:27px}.materials-image{padding:0}.materials-image .icon-list{gap:6px}.product .product-media-container .product__media img{width:100%;height:360px!important;object-fit:cover}.product .product-media-container .product__media{width:100%;height:360px!important;object-fit:cover;padding:0!important}li.breadcrumbs__item a[aria-current=page]{font-weight:600}product-recommendations ul.grid li.grid__item:nth-child(2),product-recommendations ul.grid li.grid__item:nth-child(4){height:100%;grid-row:span 9!important}.related-products .grid.product-grid{grid-template-columns:repeat(2,1fr)!important;grid-template-rows:auto}.related-products .grid.product-grid li.grid__item:first-child{grid-column:span 2!important;display:none}.related-products .grid.product-grid{gap:15px!important}product-recommendations ul.grid li.grid__item .card__inner.color-scheme-2.gradient.ratio{height:100%}.related-products .grid.product-grid .product-card-wrapper .card__heading{font-size:15px!important;line-height:1.2!important}.related-products .grid.product-grid .product-card-wrapper .price-item--regular{font-size:15px!important;font-weight:600!important;line-height:1!important}.product .price .badge,.product .price__container{margin-bottom:.5rem}.related-products .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:.1rem}.related-products .grid.product-grid .product-card-wrapper .card__content .card__information{padding:3px 8px!important}.related-products .grid.product-grid .product-card-wrapper{border-radius:8px!important}.product__media-list .product__media-item{width:calc(100% - 1rem - var(--grid-mobile-horizontal-spacing))!important}.product .product-media-container .product__media img{border-radius:20px}.product .payment-icons{flex-wrap:wrap}.main-feature-tab .accordion-title .tab-title{font-size:20px}.related-products .title{font-size:43px!important}.review-card-section .reviews-row{display:flex!important;overflow-x:auto}.review-card-section .reviews-row>div{width:100%;min-width:316px}.footer__content-bottom-wrapper.country-sector-wp{margin-bottom:20px}.related-products .grid.product-grid .product-card-wrapper .card__content .card__information .card__heading{position:absolute;bottom:32px}.related-products .grid.product-grid .product-card-wrapper .card__content .card__information .card-information{position:absolute;bottom:0}product-recommendations ul.grid li.grid__item .card__content{height:100%}.product .product-form__buttons .product-form__submit:hover{transition:.5 ease-in}.product .product-form__buttons .product-form__submit:hover{background-color:#000}.select-options .option.activeTab{display:none}.disclosure__list-wrapper.country-selector{min-height:210px}.disclosure__list-wrapper.country-selector{min-height:200px;background-color:#000000c7}.country-filter{background-color:#000000c7!important;z-index:6}.country-sector-wp .disclosure span{text-align:left}.disclosure__list-wrapper.country-selector li.disclosure__item *{color:#fff}.disclosure__list-wrapper.country-selector .country-filter label.field__label{display:none}.image-with-text .image-with-text__text p{font-size:16px!important;line-height:24px!important}.product .product__info-wrapper .product__title h1,.related-products .title{font-size:24px!important;line-height:32px!important}.price__regular .price-item--regular{font-size:20px!important;line-height:26px!important}.product .thumbnail-slider{margin:0!important}.product .product__info-wrapper .product__description{padding-bottom:0!important;margin-bottom:10px!important}.product .product__info-wrapper .stars img{object-fit:contain!important}}@media screen and (max-width:400px){.country-sector-wp .disclosure span{font-size:11px!important}.custom-newsletter input::placeholder{font-size:14px}.newsletter-form__field-wrapper .field__input{padding-left:16px!important;padding-right:4rem}.newsletter-form__field-wrapper .newsletter-form__button{right:5px!important}.newsletter-form__field-wrapper .field__input{padding-right:4rem!important}}.product__accordion.accordion:last-child summary{border-bottom:1px solid #ccc}.accordion summary{border-top:1px solid #ccc}.product .product__info-wrapper .product__description{padding-bottom:30px}.collapsible-content-wrapper-narrow .accordion summary{border-top:0}.country-filter .field__label{opacity:0}.custom-product-slider>.swiper-scrollbar{opacity:1!important;margin-bottom:30px}.header__icons.header__icons--localization.header-localization svg:hover path{fill:#e72027}.image-with-text__text.rte.body{display:block}.image-with-text__text.rte.body.for_mbl{display:none}.LoadMoreButton__Container-sc-99duct-0.iZfSoy.es-load-more-button-container{margin-top:50px}.breadcrumbs__link[aria-current=page]{font-weight:700}.header__menu-item.link.link--text.list-menu__item.focus-inset.caption-large{margin-left:0}@media screen and (max-width: 767px){.centered-tooltip{margin-top:12px;text-align:center;font-size:12px;background-color:#000;color:#fff;padding:6px 12px;border-radius:6px;width:fit-content;margin-left:auto;margin-right:auto;transform:scale(.95);opacity:0;visibility:hidden;transition:transform .2s ease,opacity .2s ease,visibility .2s ease}.centered-tooltip.visible{transform:scale(1);opacity:1;visibility:visible}.materials-image .tooltip:hover .tooltiptext{visibility:hidden;opacity:1}.icon-with-text .icon-items{z-index:2}.section-template--18812392243364__about_banner_YQFn7h-padding{padding-bottom:0!important}.image-with-text__text.rte.body.for_mbl{display:block}.image-with-text__text.rte.body{display:none}.main-faq-section .main-faq-menu .faq-menu{min-width:640px}.collapsible-content-wrapper-narrow .collapsible-content__header .description p{margin-top:16px!important}aside#main-collection-filters{padding:0}.image-with-text__text.rte.body.for_mbl p{margin-bottom:12px}section.about-image-text.section-template--18812392243364__about_banner_YQFn7h-padding .sub-title{padding-top:20px}}.page-about .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet.gFirst .image-with-text__text-item.grid__item .main-btn{letter-spacing:-.02em}@media screen and (max-width: 749px){.page-about .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet.gFirst{display:block!important}.page-about .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet.gSecond{display:none!important}.page-about .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet.gFirst .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media{padding-bottom:0!important;height:1078px;background-repeat:no-repeat;width:100%;background-size:100%;background-position-x:-25%;display:flex;justify-content:right}.page-about .image-with-text__content{align-items:self-end;display:flex;flex-direction:column;height:100%;justify-content:end;align-self:center;padding:4rem calc(4rem / var(--font-body-scale)) 5rem;position:relative;z-index:1;padding-bottom:60px!important}.page-about .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet.gFirst .image-with-text__text-item.grid__item{left:auto;background:linear-gradient(358deg,#050505 63.89%,#05050500 73.76%);width:100%;padding-left:0}}.product__accordion.accordion.quick-add-hidden details svg{transition:all ease-in .3s}.product__accordion.accordion.quick-add-hidden details[open] svg{transition:all ease-in .3s;transform:rotate(180deg)}
/*# sourceMappingURL=/cdn/shop/t/54/assets/style.css.map */
