.product__price.price--large{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.product__price.price--large .price-item--regular,.product__price.price--large .price-item--sale{font-family:var(--FONT-STACK-HEADING);font-weight:700;font-size:34px;line-height:1.05;letter-spacing:-.01em;color:var(--BTN-SECONDARY-BG, #12543f)}.product__price.price--large .price__sale .price-item--regular,.product__price.price--large s.price-item--regular{font-family:var(--FONT-STACK-BODY);font-size:18px;font-weight:500;color:#9a9088;text-decoration:line-through;letter-spacing:0}.product__price.price--large.price--on-sale .price-item--sale{color:var(--BTN-SECONDARY-BG, #12543f)}.product__price.price--large .product__price--off{display:inline-flex;align-items:center;gap:4px;background:var(--COLOR-SALE, #c64113);color:#fff;font-family:var(--FONT-STACK-BODY);font-weight:700;font-size:12px;letter-spacing:.02em;line-height:1;padding:7px 12px;border-radius:999px}.product__price.price--large .product__sale{margin:0}.product__slides .product__slide,.product__slides .product__photo{border-radius:24px;overflow:hidden}.product__slides .product__photo{background:linear-gradient(160deg,#fbe7cf,#f7d9b6);box-shadow:0 18px 40px -22px #4b2e1173}.product__slides .product__photo img{border-radius:24px}.product__thumbs .product__thumb{border-radius:16px;overflow:hidden}.product__thumbs .product__thumb__link{border-radius:16px;overflow:hidden;display:block;border:2px solid transparent;transition:border-color .15s ease}.product__thumbs .product__thumb__link img{border-radius:14px}.product__thumbs .product__thumb.is-active .product__thumb__link,.product__thumbs .product__thumb__link[aria-current=true],.product__thumbs .product__thumb__link:hover{border-color:var(--COLOR-ACCENT, #dc954d)}.index-page .hero__title{font-size:var(--font-heading-medium);margin-bottom:2rem}.index-page .hero__title:after{content:"";display:block;width:56px;height:3px;margin-top:1rem;background:var(--accent, #dc954d);border-radius:3px}.index-page .text-center .hero__title:after{margin-left:auto;margin-right:auto}.index-page .rte h2{font-size:var(--font-heading-x-small);margin-top:3rem}.index-page .rte h2:first-child{margin-top:0}.index-contact .field,.index-contact textarea.field,.index-contact select.field{width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.14);border-radius:10px;padding:14px 16px;color:#1a1a1a}.index-contact .field::placeholder{color:#00000073}.index-contact .field:focus{border-color:var(--accent, #dc954d);outline:none;box-shadow:0 0 0 3px #0000000f}.index-contact .custom-form__label{display:block;margin-bottom:6px;font-weight:500;color:#1a1a1a}.section-sidebar .widget__links{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.section-sidebar .widget__links li{margin:0;padding:0}.section-sidebar .widget__links li:before{display:none}.section-sidebar .widget__links scroll-spy,.section-sidebar .widget__links scroll-to-element{display:block}.section-sidebar .widget__link{display:block;width:100%;text-align:left;padding:14px 18px;border-radius:12px;border:1px solid rgba(0,0,0,.1);background-color:#00000008;color:var(--text);font-weight:500;line-height:1.3;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.section-sidebar .widget__link:hover{background-color:#0000000f;border-color:var(--accent, #dc954d)}.section-sidebar .widget__link.is-selected{background-color:var(--accent, #dc954d);border-color:var(--accent, #dc954d);color:#fff}.section-faq__heading{margin-bottom:var(--inner)}.section-faq__cta{margin-top:1.75rem}.footer-faq__inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;text-align:left;gap:1.5rem 2.5rem}.footer-faq__title{margin:0;flex:1 1 auto;max-width:38ch}.footer-faq__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:14px;flex:0 0 auto}.footer-faq__phone{display:inline-flex;align-items:center;gap:8px;font-weight:600}.footer-faq__phone svg{width:20px;height:20px}@media only screen and (max-width:749px){.footer-faq__inner{flex-direction:column;text-align:center;gap:1.25rem}.footer-faq__title{max-width:none}.footer-faq__actions{justify-content:center}}.seo-tiles-rounded .column__inner,.seo-tiles-rounded .image-wrapper{border-radius:35px;overflow:hidden}.breadcrumbs-bar{padding-top:8px;padding-bottom:8px}.breadcrumbs-bar .breadcrumbs{margin:0;padding-left:0}.index-rte .image-overlay{background-color:#00000073}.index-rte .hero__bg~.hero__content__wrapper a:not(.btn){--main-color: #ffffff;--hover-color: #ffffff;color:#fff;-webkit-text-fill-color:#ffffff;font-weight:700}.template-article .article__hero .article__image .image__hero__frame,.template-article .article__content img,.template-page .brick__block__image,.template-page .brick__block__image .image__hero__frame,.template-article .brick__block__image,.template-article .brick__block__image .image__hero__frame{border-radius:35px;overflow:hidden}.template-page .hero__content:not(.hero__content--transparent){border-radius:35px}.article__content h2{font-size:var(--font-heading-medium)}.article__hero .article__image.image-height{width:600px;max-width:100%;margin-left:auto;margin-right:auto}.article__hero .article__image.image-height .image__hero__frame{width:100%}.article__hero .article__image.image-height .image__fill img{object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
