@charset "UTF-8";:root{--background: #fff;--max-width: 1200px}.footer{display:flex;padding:calc((100vw - 360px) / (1440 - 360) * (24 - 12) + 12px);flex-direction:column;align-items:flex-start;gap:72px;background:var(--brand-on-light);margin-top:calc((100vw - 360px) / (1440 - 360) * (144 - 72) + 72px)}.footer .footer__body{width:100%;max-width:var(--max-width);margin:0 auto}.footer .footer__body.--legal{color:#24334199;font-weight:600}.footer .footer__body.--legal .footer__copyrights{font-size:12px;line-height:1.2;padding:0 6px}.footer .footer__body.--legal .footer__contact{text-align:right}@media (max-width: 991px){.footer .footer__body.--legal .footer__policy,.footer .footer__body.--legal .footer__contact{text-align:left;padding:calc((100vw - 360px)*0 + 6px)}.footer .footer__body.--legal .footer__copyrights{order:2;margin-top:24px}}.footer .footer__body .footer__column{display:flex;flex-flow:column;align-items:flex-start;gap:24px;padding:calc((100vw - 360px)*0 + 6px)}.footer .footer__body .footer__column .footer__logo.--sm{height:24px}.footer .footer__body .footer__column .footer__logo.--lg{height:48px}@media (max-width: 991px){.footer .footer__body .footer__column .footer__logo.--lg{display:none}}.footer .footer__body .footer__column .footer__links{display:flex;flex-flow:column;gap:12px}.footer .footer__body .footer__column .footer__links a{font-weight:600;color:var(--color-60)}@media (max-width: 575px){.footer .footer__body .footer__column~.footer__column{margin-top:24px}}@media (max-width: 991px){.footer{padding-bottom:88px}}.form-group.--check{display:flex;align-items:flex-start;gap:12px}.form-group.--check .form-check-input{width:20px;height:20px;border-radius:6px;border:1px solid var(--color-60);background-color:var(--background);cursor:pointer}.form-group.--check .form-check-input:checked{background-color:var(--brand-red);border-color:var(--brand-red)}.form-group.--check .form-check-label{font-size:14px;line-height:1.2;color:var(--color-60);pointer-events:none}.form-group.--check .form-check-label a{pointer-events:auto;text-decoration:underline}.main-slider{width:100%;height:100%;overflow:hidden;margin-top:36px;padding:0 calc((100vw - 360px) / (1440 - 360) * (24 - 12) + 12px)}.main-slider .main-slider__body{display:flex;flex-flow:row nowrap;gap:0px;width:100%;height:100%;max-width:var(--max-width);margin:0 auto;overflow:hidden}.main-slider .main-slider__body .main-slider__slides{display:flex;flex-flow:row nowrap;gap:0px;width:100%;height:100%;margin:0 auto}.main-slider .main-slider__body .main-slider__slide{width:100%;height:100%;max-width:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:calc((100vw - 360px)*0 + 6px)}.main-slider .main-slider__body .main-slider__slide .main-slider__slide--body{display:flex;align-items:center;justify-content:center;height:100%;width:100%;border-radius:24px;background:#d9d9d9}.main-slider .main-slider__body .main-slider__slide .main-slider__slide--body .main-slider__slide--img{width:100%;object-fit:cover;border-radius:24px;min-height:240px}.main-slider .main-slider__body .main-slider__control{position:absolute;top:50%;transform:translateY(-50%);background:#fff9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;border:none;padding:16px;cursor:pointer;z-index:10;font-size:16px}.main-slider .main-slider__body .main-slider__control.--prev{left:36px}.main-slider .main-slider__body .main-slider__control.--next{right:36px}.popular{gap:16px;padding:calc((100vw - 360px) / (1440 - 360) * (24 - 12) + 12px);flex-flow:column}.popular.--mt{margin-top:calc((100vw - 360px) / (1440 - 360) * (36 - 24) + 24px)}.popular .popular__body{display:flex;flex-flow:row;max-width:var(--max-width);margin:0 auto;width:100%}.popular .popular__body .popular__title{margin-bottom:24px;padding:calc((100vw - 360px)*0 + 6px)}.popular .popular__body .popular__grid{margin-bottom:-24px}.popular .popular__body .popular__grid .popular__grid--item{display:flex;flex-flow:column;justify-content:center;align-items:stretch;margin-bottom:16px;padding:calc((100vw - 360px)*0 + 6px)}.popular .popular__body .popular__grid .popular__grid--item .popular__grid--img{width:100%;height:120px;object-fit:cover;border-radius:16px;filter:brightness(.6)}.popular .popular__body .popular__grid .popular__grid--item .popular__grid--title{position:absolute;bottom:24px;left:24px;color:#fff}.popular .popular__body.--lg .popular__grid--img{width:100%;min-height:calc((100vw - 360px) / (1440 - 360) * (160 - 120) + 120px)!important}.filters-panel{background:var(--brand-on-light, #f8f9fa);padding:24px;border-radius:16px}.filters-panel .filters-panel__title{font-weight:600;font-size:1.25rem}.filters-panel .woof .woof_redraw_zone{display:flex;flex-direction:column;gap:20px}.filters-panel .woof .woof_container{padding:0;margin:0;border:none;background:transparent}.filters-panel .woof .woof_container .woof_container_overlay_item{margin-bottom:8px;font-weight:600;font-size:.95rem;color:var(--color, #212529)}.filters-panel .woof .woof_container ul.woof_list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:8px}.filters-panel .woof .woof_container ul.woof_list li.woof_option_label{margin:0;display:flex;align-items:center}.filters-panel .woof .woof_container ul.woof_list li.woof_option_label label{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:.9rem;color:var(--color-60, rgba(33, 37, 41, .7));transition:color .2s ease}.filters-panel .woof .woof_container ul.woof_list li.woof_option_label label:hover{color:var(--color, #212529)}.filters-panel .woof .woof_container ul.woof_list li.woof_option_label .woof_checkbox_count{font-size:.8rem;opacity:.5;margin-left:auto}.filters-panel .woof .woof_container ul.woof_list li.woof_option_label input[type=checkbox]{accent-color:var(--brand2, #212529);width:18px;height:18px;border-radius:4px;cursor:pointer}.filters-panel .woof .woof_price_filter .irs--flat .irs-bar{background-color:var(--brand2, #212529)}.filters-panel .woof .woof_price_filter .irs--flat .irs-handle{background-color:var(--brand2, #212529);border-radius:50%}.filters-panel .woof .woof_price_filter .price_slider_amount{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.filters-panel .woof .woof_price_filter .price_slider_amount input[type=text]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:6px 10px;font-size:.85rem;text-align:center}.filters-panel .woof .woof_submit_search_form_container{display:flex;gap:10px;margin-top:10px}.filters-panel .woof .woof_submit_search_form_container button.woof_submit_search_form,.filters-panel .woof .woof_submit_search_form_container button.woof_reset_search_form{flex:1;height:44px;border-radius:12px;font-weight:500;border:none;transition:all .2s ease}.filters-panel .woof .woof_submit_search_form_container button.woof_submit_search_form{background:var(--brand2, #212529);color:#fff}.filters-panel .woof .woof_submit_search_form_container button.woof_submit_search_form:hover{opacity:.9}.filters-panel .woof .woof_submit_search_form_container button.woof_reset_search_form{background:#0000000d;color:var(--color, #212529)}.filters-panel .woof .woof_submit_search_form_container button.woof_reset_search_form:hover{background:#0000001a}.product-item{display:flex;flex-flow:column;padding:4px;min-width:100px;position:relative;z-index:1}.product-item .product-item__body{display:flex;flex-flow:column;justify-content:stretch;gap:8px;padding:0 0 12px;background:var(--level-0);color:var(--color);border-radius:16px;width:100%;border:1px solid var(--border)}.product-item .product-item__body .btn,.product-item .product-item__body .section .section__body.--user-content .wp-block-file .wp-block-file__button,.catalog .product-item .product-item__body .section .--user-content.catalog__body .wp-block-file .wp-block-file__button,.product-item .product-item__body .catalog .section__body.--user-content .wp-block-file .wp-block-file__button,.product-item .product-item__body .catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button,.section .section__body.--user-content .wp-block-file .product-item .product-item__body .wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .product-item .product-item__body .wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .product-item .product-item__body .wp-block-file__button,.product-item .product-item__body .section .section__body.--user-content .wp-block-file .wp-element-button,.catalog .product-item .product-item__body .section .--user-content.catalog__body .wp-block-file .wp-element-button,.product-item .product-item__body .catalog .section__body.--user-content .wp-block-file .wp-element-button,.product-item .product-item__body .catalog .--user-content.catalog__body .wp-block-file .wp-element-button,.section .section__body.--user-content .wp-block-file .product-item .product-item__body .wp-element-button,.catalog .section__body.--user-content .wp-block-file .product-item .product-item__body .wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .product-item .product-item__body .wp-element-button{z-index:100}.product-item .product-item__body .product-item__link{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:10}.product-item .product-item__body .product-item__gallery{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;margin-bottom:4px;border-radius:16px 16px 0 0;border-bottom:1px solid var(--border)}.product-item .product-item__body .product-item__gallery .product-item__gallery-link{display:block;width:100%;height:100%;position:relative}.product-item .product-item__body .product-item__gallery .product-item__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;border-radius:12px 12px 0 0;filter:brightness(1.05);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease}.product-item .product-item__body .product-item__gallery .product-item__img.--active{opacity:1;visibility:visible;z-index:1}.product-item .product-item__body .product-item__gallery .product-item__sectors{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;z-index:2;width:100%;height:100%}.product-item .product-item__body .product-item__gallery .product-item__sector{flex:1;height:100%;cursor:pointer}.product-item .product-item__body .product-item__gallery .product-item__dots{position:absolute;bottom:8px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;padding:4px;border-radius:20px;background:var(--level-1);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:3;pointer-events:none;transition:opacity .2s ease}.product-item .product-item__body .product-item__gallery .product-item__dot{width:6px;height:6px;border-radius:50%;background:var(--color-40);transition:transform .2s cubic-bezier(.34,1.56,.64,1),background-color .2s ease}.product-item .product-item__body .product-item__gallery .product-item__dot.--active{background:var(--brand-red)}.product-item .product-item__body .product-item__gallery:hover .product-item__dots{opacity:1}.product-item .product-item__body .product-item__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.4em;margin-bottom:0;line-height:1.2;padding:0!important}.product-item .product-item__body .product-item__title:first-letter{text-transform:uppercase}.product-item .product-item__body .product-item__title:after{content:"";display:block}.product-item .product-item__body .product-item__title a{padding:0!important}.product-item .product-item__body .product-item__text{color:var(--color-60);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;overflow:hidden;line-height:1.2;min-height:2.4em;transition:color .2s ease}.product-item .product-item__body .product-item__row,.product-item .product-item__body .product-item__stats{width:100%;display:flex;flex-flow:row;justify-content:space-between;gap:8px;padding:0 12px}.product-item .product-item__body .product-item__row.--jc-center,.product-item .product-item__body .--jc-center.product-item__stats{justify-content:center}.product-item .product-item__body .product-item__row.--at-center,.product-item .product-item__body .--at-center.product-item__stats{align-items:center}.product-item .product-item__body .product-item__col{display:flex;flex-flow:column;gap:8px;padding:0 12px}.product-item .product-item__body .product-item__price{white-space:nowrap;margin-bottom:0;padding:0!important}.product-item .product-item__body .product-item__price span{padding:0!important}.product-item .product-item__body .product-item__stats{position:absolute;top:0;left:0;width:100%;padding:8px;z-index:100}.product-item .product-item__body .product-item__stats .badge,.product-item .product-item__body .product-item__stats .mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .mobile-nav__links--count-badge,.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .product-item .product-item__body .product-item__stats .mobile-nav__links--count-badge,.product-item .product-item__body .product-item__stats .main-nav__quick-links .main-nav__quick-links--count-badge,.main-nav__quick-links .product-item .product-item__body .product-item__stats .main-nav__quick-links--count-badge{background:var(--background-70);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px}.product-item .product-item__body .product-item__stats .badge.--raiting,.product-item .product-item__body .product-item__stats .mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .--raiting.mobile-nav__links--count-badge,.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .product-item .product-item__body .product-item__stats .--raiting.mobile-nav__links--count-badge,.product-item .product-item__body .product-item__stats .main-nav__quick-links .--raiting.main-nav__quick-links--count-badge,.main-nav__quick-links .product-item .product-item__body .product-item__stats .--raiting.main-nav__quick-links--count-badge{display:flex;flex-flow:row;align-items:center;gap:4px}.product-item .product-item__body .product-item__stats .badge.--raiting .icon,.product-item .product-item__body .product-item__stats .mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .--raiting.mobile-nav__links--count-badge .icon,.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .product-item .product-item__body .product-item__stats .--raiting.mobile-nav__links--count-badge .icon,.product-item .product-item__body .product-item__stats .main-nav__quick-links .--raiting.main-nav__quick-links--count-badge .icon,.main-nav__quick-links .product-item .product-item__body .product-item__stats .--raiting.main-nav__quick-links--count-badge .icon{width:16px;height:16px;color:#ffb200}.product-item .product-item__body .product-item__stats .btn,.product-item .product-item__body .product-item__stats .section .section__body.--user-content .wp-block-file .wp-block-file__button,.catalog .product-item .product-item__body .product-item__stats .section .--user-content.catalog__body .wp-block-file .wp-block-file__button,.product-item .product-item__body .product-item__stats .catalog .section__body.--user-content .wp-block-file .wp-block-file__button,.product-item .product-item__body .product-item__stats .catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button,.section .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .product-item .product-item__body .product-item__stats .wp-block-file__button,.product-item .product-item__body .product-item__stats .section .section__body.--user-content .wp-block-file .wp-element-button,.catalog .product-item .product-item__body .product-item__stats .section .--user-content.catalog__body .wp-block-file .wp-element-button,.product-item .product-item__body .product-item__stats .catalog .section__body.--user-content .wp-block-file .wp-element-button,.product-item .product-item__body .product-item__stats .catalog .--user-content.catalog__body .wp-block-file .wp-element-button,.section .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .wp-element-button,.catalog .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .product-item .product-item__body .product-item__stats .wp-element-button{background:var(--background-70);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.product-item .product-item__body .product-item__stats .btn .icon.--clean,.product-item .product-item__body .product-item__stats .section .section__body.--user-content .wp-block-file .wp-block-file__button .icon.--clean,.catalog .product-item .product-item__body .product-item__stats .section .--user-content.catalog__body .wp-block-file .wp-block-file__button .icon.--clean,.product-item .product-item__body .product-item__stats .catalog .section__body.--user-content .wp-block-file .wp-block-file__button .icon.--clean,.product-item .product-item__body .product-item__stats .catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button .icon.--clean,.section .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .wp-block-file__button .icon.--clean,.catalog .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .wp-block-file__button .icon.--clean,.catalog .--user-content.catalog__body .wp-block-file .product-item .product-item__body .product-item__stats .wp-block-file__button .icon.--clean,.product-item .product-item__body .product-item__stats .section .section__body.--user-content .wp-block-file .wp-element-button .icon.--clean,.catalog .product-item .product-item__body .product-item__stats .section .--user-content.catalog__body .wp-block-file .wp-element-button .icon.--clean,.product-item .product-item__body .product-item__stats .catalog .section__body.--user-content .wp-block-file .wp-element-button .icon.--clean,.product-item .product-item__body .product-item__stats .catalog .--user-content.catalog__body .wp-block-file .wp-element-button .icon.--clean,.section .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .wp-element-button .icon.--clean,.catalog .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .wp-element-button .icon.--clean,.catalog .--user-content.catalog__body .wp-block-file .product-item .product-item__body .product-item__stats .wp-element-button .icon.--clean{display:inline-flex}.product-item .product-item__body .product-item__stats .btn .icon.--liked,.product-item .product-item__body .product-item__stats .section .section__body.--user-content .wp-block-file .wp-block-file__button .icon.--liked,.catalog .product-item .product-item__body .product-item__stats .section .--user-content.catalog__body .wp-block-file .wp-block-file__button .icon.--liked,.product-item .product-item__body .product-item__stats .catalog .section__body.--user-content .wp-block-file .wp-block-file__button .icon.--liked,.product-item .product-item__body .product-item__stats .catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button .icon.--liked,.section .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .wp-block-file__button .icon.--liked,.catalog .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .wp-block-file__button .icon.--liked,.catalog .--user-content.catalog__body .wp-block-file .product-item .product-item__body .product-item__stats .wp-block-file__button .icon.--liked,.product-item .product-item__body .product-item__stats .section .section__body.--user-content .wp-block-file .wp-element-button .icon.--liked,.catalog .product-item .product-item__body .product-item__stats .section .--user-content.catalog__body .wp-block-file .wp-element-button .icon.--liked,.product-item .product-item__body .product-item__stats .catalog .section__body.--user-content .wp-block-file .wp-element-button .icon.--liked,.product-item .product-item__body .product-item__stats .catalog .--user-content.catalog__body .wp-block-file .wp-element-button .icon.--liked,.section .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .wp-element-button .icon.--liked,.catalog .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .wp-element-button .icon.--liked,.catalog .--user-content.catalog__body .wp-block-file .product-item .product-item__body .product-item__stats .wp-element-button .icon.--liked,.product-item .product-item__body .product-item__stats .btn.--active .icon.--clean,.product-item .product-item__body .product-item__stats .section .section__body.--user-content .wp-block-file .--active.wp-block-file__button .icon.--clean,.catalog .product-item .product-item__body .product-item__stats .section .--user-content.catalog__body .wp-block-file .--active.wp-block-file__button .icon.--clean,.product-item .product-item__body .product-item__stats .catalog .section__body.--user-content .wp-block-file .--active.wp-block-file__button .icon.--clean,.product-item .product-item__body .product-item__stats .catalog .--user-content.catalog__body .wp-block-file .--active.wp-block-file__button .icon.--clean,.section .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .--active.wp-block-file__button .icon.--clean,.catalog .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .--active.wp-block-file__button .icon.--clean,.catalog .--user-content.catalog__body .wp-block-file .product-item .product-item__body .product-item__stats .--active.wp-block-file__button .icon.--clean,.product-item .product-item__body .product-item__stats .section .section__body.--user-content .wp-block-file .--active.wp-element-button .icon.--clean,.catalog .product-item .product-item__body .product-item__stats .section .--user-content.catalog__body .wp-block-file .--active.wp-element-button .icon.--clean,.product-item .product-item__body .product-item__stats .catalog .section__body.--user-content .wp-block-file .--active.wp-element-button .icon.--clean,.product-item .product-item__body .product-item__stats .catalog .--user-content.catalog__body .wp-block-file .--active.wp-element-button .icon.--clean,.section .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .--active.wp-element-button .icon.--clean,.catalog .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .--active.wp-element-button .icon.--clean,.catalog .--user-content.catalog__body .wp-block-file .product-item .product-item__body .product-item__stats .--active.wp-element-button .icon.--clean{display:none}.product-item .product-item__body .product-item__stats .btn.--active .icon.--liked,.product-item .product-item__body .product-item__stats .section .section__body.--user-content .wp-block-file .--active.wp-block-file__button .icon.--liked,.catalog .product-item .product-item__body .product-item__stats .section .--user-content.catalog__body .wp-block-file .--active.wp-block-file__button .icon.--liked,.product-item .product-item__body .product-item__stats .catalog .section__body.--user-content .wp-block-file .--active.wp-block-file__button .icon.--liked,.product-item .product-item__body .product-item__stats .catalog .--user-content.catalog__body .wp-block-file .--active.wp-block-file__button .icon.--liked,.section .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .--active.wp-block-file__button .icon.--liked,.catalog .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .--active.wp-block-file__button .icon.--liked,.catalog .--user-content.catalog__body .wp-block-file .product-item .product-item__body .product-item__stats .--active.wp-block-file__button .icon.--liked,.product-item .product-item__body .product-item__stats .section .section__body.--user-content .wp-block-file .--active.wp-element-button .icon.--liked,.catalog .product-item .product-item__body .product-item__stats .section .--user-content.catalog__body .wp-block-file .--active.wp-element-button .icon.--liked,.product-item .product-item__body .product-item__stats .catalog .section__body.--user-content .wp-block-file .--active.wp-element-button .icon.--liked,.product-item .product-item__body .product-item__stats .catalog .--user-content.catalog__body .wp-block-file .--active.wp-element-button .icon.--liked,.section .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .--active.wp-element-button .icon.--liked,.catalog .section__body.--user-content .wp-block-file .product-item .product-item__body .product-item__stats .--active.wp-element-button .icon.--liked,.catalog .--user-content.catalog__body .wp-block-file .product-item .product-item__body .product-item__stats .--active.wp-element-button .icon.--liked{display:inline-flex}.product-item.--expanded{z-index:1000}.product-item.--expanded .product-item__body{position:absolute;top:4px;left:4px;width:calc(100% - 8px);height:auto;min-height:100%}.product-item.--expanded .product-item__body .product-item__title{-webkit-line-clamp:unset;max-height:none}.product-item.--expanded .product-item__body .product-item__text{-webkit-line-clamp:4;color:var(--color-80, #444)}.product-item.--cart{padding:calc((100vw - 360px)*0 + 6px);margin-bottom:0}.product-item.--cart .product-item__body{flex-flow:row;background:transparent;border-radius:0;padding:6px 0}.product-item.--cart .product-item__body .product-item__img{width:calc((100vw - 360px)*0 + 72px);height:calc((100vw - 360px)*0 + 72px)}.product-item.--cart .product-item__body .product-item__info{flex:1;display:flex;flex-flow:column}.product-item.--cart .product-item__body .product-item__info .product-item__title{-webkit-line-clamp:1;min-height:1em}.product-item.--cart .product-item__body .product-item__info .product-item__text{-webkit-line-clamp:1;min-height:1.2em;margin-top:4px}.product-item.--cart .product-item__body .product-item__info .btn,.product-item.--cart .product-item__body .product-item__info .section .section__body.--user-content .wp-block-file .wp-block-file__button,.catalog .product-item.--cart .product-item__body .product-item__info .section .--user-content.catalog__body .wp-block-file .wp-block-file__button,.product-item.--cart .product-item__body .product-item__info .catalog .section__body.--user-content .wp-block-file .wp-block-file__button,.product-item.--cart .product-item__body .product-item__info .catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button,.section .section__body.--user-content .wp-block-file .product-item.--cart .product-item__body .product-item__info .wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .product-item.--cart .product-item__body .product-item__info .wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .product-item.--cart .product-item__body .product-item__info .wp-block-file__button,.product-item.--cart .product-item__body .product-item__info .section .section__body.--user-content .wp-block-file .wp-element-button,.catalog .product-item.--cart .product-item__body .product-item__info .section .--user-content.catalog__body .wp-block-file .wp-element-button,.product-item.--cart .product-item__body .product-item__info .catalog .section__body.--user-content .wp-block-file .wp-element-button,.product-item.--cart .product-item__body .product-item__info .catalog .--user-content.catalog__body .wp-block-file .wp-element-button,.section .section__body.--user-content .wp-block-file .product-item.--cart .product-item__body .product-item__info .wp-element-button,.catalog .section__body.--user-content .wp-block-file .product-item.--cart .product-item__body .product-item__info .wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .product-item.--cart .product-item__body .product-item__info .wp-element-button{min-width:112px}.product-item.--cart .product-item__body .product-item__row,.product-item.--cart .product-item__body .product-item__stats{gap:4px;width:auto}@media (max-width: 991px){.product-item.--cart .product-item__body .product-item__rating{display:none}}.product-item.--cart .product-item__body .product-item__quantity{display:flex;flex-flow:row;align-items:center;gap:0;background:var(--brand-on-light);border-radius:12px;min-width:112px;margin-left:auto}.product-item.--cart .product-item__body .product-item__quantity .btn,.product-item.--cart .product-item__body .product-item__quantity .section .section__body.--user-content .wp-block-file .wp-block-file__button,.catalog .product-item.--cart .product-item__body .product-item__quantity .section .--user-content.catalog__body .wp-block-file .wp-block-file__button,.product-item.--cart .product-item__body .product-item__quantity .catalog .section__body.--user-content .wp-block-file .wp-block-file__button,.product-item.--cart .product-item__body .product-item__quantity .catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button,.section .section__body.--user-content .wp-block-file .product-item.--cart .product-item__body .product-item__quantity .wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .product-item.--cart .product-item__body .product-item__quantity .wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .product-item.--cart .product-item__body .product-item__quantity .wp-block-file__button,.product-item.--cart .product-item__body .product-item__quantity .section .section__body.--user-content .wp-block-file .wp-element-button,.catalog .product-item.--cart .product-item__body .product-item__quantity .section .--user-content.catalog__body .wp-block-file .wp-element-button,.product-item.--cart .product-item__body .product-item__quantity .catalog .section__body.--user-content .wp-block-file .wp-element-button,.product-item.--cart .product-item__body .product-item__quantity .catalog .--user-content.catalog__body .wp-block-file .wp-element-button,.section .section__body.--user-content .wp-block-file .product-item.--cart .product-item__body .product-item__quantity .wp-element-button,.catalog .section__body.--user-content .wp-block-file .product-item.--cart .product-item__body .product-item__quantity .wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .product-item.--cart .product-item__body .product-item__quantity .wp-element-button{width:36px;height:36px;padding:0;border-radius:12px;min-width:32px;background:transparent}.product-item.--cart .product-item__body .product-item__quantity .product-item__quantity--value{padding:6px}.product-item.--cart .product-item__body .product-item__quantity .product-item__quantity--value .input{width:40px;height:24px;padding:5px;border-radius:24px!important;min-width:32px;text-align:center;font-size:14px;background:var(--brand-on-light)}.product-item.--cart .product-item__body .product-item__quantity .product-item__quantity--value input[type=number]::-webkit-outer-spin-button,.product-item.--cart .product-item__body .product-item__quantity .product-item__quantity--value input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-item.--cart .product-item__body .product-item__quantity .product-item__quantity--value input[type=number]{-moz-appearance:textfield}.product-item.--cart .product-item__body .product-item__trash-btn{width:52px;height:36px;padding:0;border-radius:12px;min-width:32px!important;font-size:20px}.product-item.--cart:not(:first-child):before{content:"";position:absolute;top:0;left:6px;display:block;width:calc(100% - 12px);height:1px;background:var(--brand-on-light);margin-bottom:6px}.product-item.--cart .product-item__price-wrap{white-space:nowrap}.product-item.--cart .product-item__price-wrap .product-item__price{line-height:1.1}.product-item.--cart .product-item__price-wrap .product-item__price.text-success{color:#2e7d32}.product-item.--cart .product-item__price-wrap .text-decoration-line-through{text-decoration:line-through;font-size:12px;margin-top:2px}.product-item.--cart.--gift{background:#2e7d3208;border-radius:16px}.cart-summary--wrap{padding:calc((100vw - 360px)*0 + 6px)}.order-item{display:flex;flex-flow:column;gap:8px;padding:6px;margin-top:0;min-width:100px;margin-bottom:24px}.order-item .order-item__body{display:flex;flex-flow:column;justify-content:stretch;gap:12px;padding:12px;background:var(--brand-on-light);color:var(--color);border-radius:16px}.order-item .order-item__body .order-item__img{width:100%;height:calc((100vw - 360px)*0 + 120px);object-fit:cover;border-radius:16px}.order-item .order-item__body .order-item__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2em}.order-item .order-item__body .order-item__title:first-letter{text-transform:uppercase}.order-item .order-item__body .order-item__row,.order-item .order-item__body .order-item__stats{width:100%;display:flex;flex-flow:row;justify-content:space-between;gap:8px}.order-item .order-item__body .order-item__price{white-space:nowrap}.order-item .order-item__body .order-item__stats .btn .icon.--clean,.order-item .order-item__body .order-item__stats .section .section__body.--user-content .wp-block-file .wp-block-file__button .icon.--clean,.catalog .order-item .order-item__body .order-item__stats .section .--user-content.catalog__body .wp-block-file .wp-block-file__button .icon.--clean,.order-item .order-item__body .order-item__stats .catalog .section__body.--user-content .wp-block-file .wp-block-file__button .icon.--clean,.order-item .order-item__body .order-item__stats .catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button .icon.--clean,.section .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .wp-block-file__button .icon.--clean,.catalog .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .wp-block-file__button .icon.--clean,.catalog .--user-content.catalog__body .wp-block-file .order-item .order-item__body .order-item__stats .wp-block-file__button .icon.--clean,.order-item .order-item__body .order-item__stats .section .section__body.--user-content .wp-block-file .wp-element-button .icon.--clean,.catalog .order-item .order-item__body .order-item__stats .section .--user-content.catalog__body .wp-block-file .wp-element-button .icon.--clean,.order-item .order-item__body .order-item__stats .catalog .section__body.--user-content .wp-block-file .wp-element-button .icon.--clean,.order-item .order-item__body .order-item__stats .catalog .--user-content.catalog__body .wp-block-file .wp-element-button .icon.--clean,.section .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .wp-element-button .icon.--clean,.catalog .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .wp-element-button .icon.--clean,.catalog .--user-content.catalog__body .wp-block-file .order-item .order-item__body .order-item__stats .wp-element-button .icon.--clean{display:inline-flex}.order-item .order-item__body .order-item__stats .btn .icon.--liked,.order-item .order-item__body .order-item__stats .section .section__body.--user-content .wp-block-file .wp-block-file__button .icon.--liked,.catalog .order-item .order-item__body .order-item__stats .section .--user-content.catalog__body .wp-block-file .wp-block-file__button .icon.--liked,.order-item .order-item__body .order-item__stats .catalog .section__body.--user-content .wp-block-file .wp-block-file__button .icon.--liked,.order-item .order-item__body .order-item__stats .catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button .icon.--liked,.section .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .wp-block-file__button .icon.--liked,.catalog .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .wp-block-file__button .icon.--liked,.catalog .--user-content.catalog__body .wp-block-file .order-item .order-item__body .order-item__stats .wp-block-file__button .icon.--liked,.order-item .order-item__body .order-item__stats .section .section__body.--user-content .wp-block-file .wp-element-button .icon.--liked,.catalog .order-item .order-item__body .order-item__stats .section .--user-content.catalog__body .wp-block-file .wp-element-button .icon.--liked,.order-item .order-item__body .order-item__stats .catalog .section__body.--user-content .wp-block-file .wp-element-button .icon.--liked,.order-item .order-item__body .order-item__stats .catalog .--user-content.catalog__body .wp-block-file .wp-element-button .icon.--liked,.section .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .wp-element-button .icon.--liked,.catalog .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .wp-element-button .icon.--liked,.catalog .--user-content.catalog__body .wp-block-file .order-item .order-item__body .order-item__stats .wp-element-button .icon.--liked,.order-item .order-item__body .order-item__stats .btn.--active .icon.--clean,.order-item .order-item__body .order-item__stats .section .section__body.--user-content .wp-block-file .--active.wp-block-file__button .icon.--clean,.catalog .order-item .order-item__body .order-item__stats .section .--user-content.catalog__body .wp-block-file .--active.wp-block-file__button .icon.--clean,.order-item .order-item__body .order-item__stats .catalog .section__body.--user-content .wp-block-file .--active.wp-block-file__button .icon.--clean,.order-item .order-item__body .order-item__stats .catalog .--user-content.catalog__body .wp-block-file .--active.wp-block-file__button .icon.--clean,.section .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .--active.wp-block-file__button .icon.--clean,.catalog .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .--active.wp-block-file__button .icon.--clean,.catalog .--user-content.catalog__body .wp-block-file .order-item .order-item__body .order-item__stats .--active.wp-block-file__button .icon.--clean,.order-item .order-item__body .order-item__stats .section .section__body.--user-content .wp-block-file .--active.wp-element-button .icon.--clean,.catalog .order-item .order-item__body .order-item__stats .section .--user-content.catalog__body .wp-block-file .--active.wp-element-button .icon.--clean,.order-item .order-item__body .order-item__stats .catalog .section__body.--user-content .wp-block-file .--active.wp-element-button .icon.--clean,.order-item .order-item__body .order-item__stats .catalog .--user-content.catalog__body .wp-block-file .--active.wp-element-button .icon.--clean,.section .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .--active.wp-element-button .icon.--clean,.catalog .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .--active.wp-element-button .icon.--clean,.catalog .--user-content.catalog__body .wp-block-file .order-item .order-item__body .order-item__stats .--active.wp-element-button .icon.--clean{display:none}.order-item .order-item__body .order-item__stats .btn.--active .icon.--liked,.order-item .order-item__body .order-item__stats .section .section__body.--user-content .wp-block-file .--active.wp-block-file__button .icon.--liked,.catalog .order-item .order-item__body .order-item__stats .section .--user-content.catalog__body .wp-block-file .--active.wp-block-file__button .icon.--liked,.order-item .order-item__body .order-item__stats .catalog .section__body.--user-content .wp-block-file .--active.wp-block-file__button .icon.--liked,.order-item .order-item__body .order-item__stats .catalog .--user-content.catalog__body .wp-block-file .--active.wp-block-file__button .icon.--liked,.section .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .--active.wp-block-file__button .icon.--liked,.catalog .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .--active.wp-block-file__button .icon.--liked,.catalog .--user-content.catalog__body .wp-block-file .order-item .order-item__body .order-item__stats .--active.wp-block-file__button .icon.--liked,.order-item .order-item__body .order-item__stats .section .section__body.--user-content .wp-block-file .--active.wp-element-button .icon.--liked,.catalog .order-item .order-item__body .order-item__stats .section .--user-content.catalog__body .wp-block-file .--active.wp-element-button .icon.--liked,.order-item .order-item__body .order-item__stats .catalog .section__body.--user-content .wp-block-file .--active.wp-element-button .icon.--liked,.order-item .order-item__body .order-item__stats .catalog .--user-content.catalog__body .wp-block-file .--active.wp-element-button .icon.--liked,.section .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .--active.wp-element-button .icon.--liked,.catalog .section__body.--user-content .wp-block-file .order-item .order-item__body .order-item__stats .--active.wp-element-button .icon.--liked,.catalog .--user-content.catalog__body .wp-block-file .order-item .order-item__body .order-item__stats .--active.wp-element-button .icon.--liked{display:inline-flex}.order-item .order-item__body .order-item__text{color:var(--color-60);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;overflow:hidden;line-height:1.2;min-height:2.4em}.order-item .order-item__body .order-item__btn{background:var(--brand-red);border-radius:12px;color:#fff;justify-content:center;text-align:center}.order-item.--cart{padding:calc((100vw - 360px)*0 + 6px);margin-bottom:0}.order-item.--cart .order-item__body{display:flex;flex-flow:row;background:transparent;border-radius:0;padding:6px 0}.order-item.--cart .order-item__body .order-item__img{width:calc((100vw - 360px)*0 + 72px);height:calc((100vw - 360px)*0 + 72px)}.order-item.--cart .order-item__body .order-item__info{flex:1;display:flex;flex-flow:column}.order-item.--cart .order-item__body .order-item__info .order-item__title{-webkit-line-clamp:1;min-height:1em}.order-item.--cart .order-item__body .order-item__info .order-item__text{-webkit-line-clamp:1;min-height:1.2em;margin-top:4px}.order-item.--cart .order-item__body .order-item__info .btn,.order-item.--cart .order-item__body .order-item__info .section .section__body.--user-content .wp-block-file .wp-block-file__button,.catalog .order-item.--cart .order-item__body .order-item__info .section .--user-content.catalog__body .wp-block-file .wp-block-file__button,.order-item.--cart .order-item__body .order-item__info .catalog .section__body.--user-content .wp-block-file .wp-block-file__button,.order-item.--cart .order-item__body .order-item__info .catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button,.section .section__body.--user-content .wp-block-file .order-item.--cart .order-item__body .order-item__info .wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .order-item.--cart .order-item__body .order-item__info .wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .order-item.--cart .order-item__body .order-item__info .wp-block-file__button,.order-item.--cart .order-item__body .order-item__info .section .section__body.--user-content .wp-block-file .wp-element-button,.catalog .order-item.--cart .order-item__body .order-item__info .section .--user-content.catalog__body .wp-block-file .wp-element-button,.order-item.--cart .order-item__body .order-item__info .catalog .section__body.--user-content .wp-block-file .wp-element-button,.order-item.--cart .order-item__body .order-item__info .catalog .--user-content.catalog__body .wp-block-file .wp-element-button,.section .section__body.--user-content .wp-block-file .order-item.--cart .order-item__body .order-item__info .wp-element-button,.catalog .section__body.--user-content .wp-block-file .order-item.--cart .order-item__body .order-item__info .wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .order-item.--cart .order-item__body .order-item__info .wp-element-button{min-width:112px}.order-item.--cart .order-item__body .order-item__row,.order-item.--cart .order-item__body .order-item__stats{gap:4px;width:auto}.order-item.--cart .order-item__body .order-item__row .order-item__products-row,.order-item.--cart .order-item__body .order-item__stats .order-item__products-row{display:flex;flex-flow:row;align-items:center;gap:4px;margin-right:auto}.order-item.--cart .order-item__body .order-item__row .order-item__products-row .order-item__products-row--item,.order-item.--cart .order-item__body .order-item__stats .order-item__products-row .order-item__products-row--item{font-weight:600;width:32px;height:32px;display:flex;flex-flow:row;align-items:center;justify-content:center;border-radius:8px;background:var(--brand-on-light);color:var(--color-60)}.order-item.--cart .order-item__body .order-item__row .order-item__products-row .order-item__products-row--item img,.order-item.--cart .order-item__body .order-item__stats .order-item__products-row .order-item__products-row--item img{width:32px;height:32px;object-fit:cover;border-radius:8px}@media (max-width: 991px){.order-item.--cart .order-item__body .order-item__rating{display:none}}.order-item.--cart .order-item__body .order-item__quantity{display:flex;flex-flow:row;align-items:center;gap:0;background:var(--brand-on-light);border-radius:12px;min-width:112px;margin-left:auto}.order-item.--cart .order-item__body .order-item__quantity .btn,.order-item.--cart .order-item__body .order-item__quantity .section .section__body.--user-content .wp-block-file .wp-block-file__button,.catalog .order-item.--cart .order-item__body .order-item__quantity .section .--user-content.catalog__body .wp-block-file .wp-block-file__button,.order-item.--cart .order-item__body .order-item__quantity .catalog .section__body.--user-content .wp-block-file .wp-block-file__button,.order-item.--cart .order-item__body .order-item__quantity .catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button,.section .section__body.--user-content .wp-block-file .order-item.--cart .order-item__body .order-item__quantity .wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .order-item.--cart .order-item__body .order-item__quantity .wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .order-item.--cart .order-item__body .order-item__quantity .wp-block-file__button,.order-item.--cart .order-item__body .order-item__quantity .section .section__body.--user-content .wp-block-file .wp-element-button,.catalog .order-item.--cart .order-item__body .order-item__quantity .section .--user-content.catalog__body .wp-block-file .wp-element-button,.order-item.--cart .order-item__body .order-item__quantity .catalog .section__body.--user-content .wp-block-file .wp-element-button,.order-item.--cart .order-item__body .order-item__quantity .catalog .--user-content.catalog__body .wp-block-file .wp-element-button,.section .section__body.--user-content .wp-block-file .order-item.--cart .order-item__body .order-item__quantity .wp-element-button,.catalog .section__body.--user-content .wp-block-file .order-item.--cart .order-item__body .order-item__quantity .wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .order-item.--cart .order-item__body .order-item__quantity .wp-element-button{width:36px;height:36px;padding:0;border-radius:12px;min-width:32px;background:transparent}.order-item.--cart .order-item__body .order-item__quantity .order-item__quantity--value{padding:6px}.order-item.--cart .order-item__body .order-item__quantity .order-item__quantity--value .input{width:40px;height:24px;padding:5px;border-radius:24px!important;min-width:32px;text-align:center;font-size:14px;background:var(--brand-on-light)}.order-item.--cart .order-item__body .order-item__quantity .order-item__quantity--value input[type=number]::-webkit-outer-spin-button,.order-item.--cart .order-item__body .order-item__quantity .order-item__quantity--value input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.order-item.--cart .order-item__body .order-item__quantity .order-item__quantity--value input[type=number]{-moz-appearance:textfield}.order-item.--cart .order-item__body .order-item__trash-btn{width:52px;height:36px;padding:0;border-radius:12px;min-width:32px!important;font-size:20px}.order-item.--cart:not(:first-child):before{content:"";position:absolute;top:0;left:6px;display:block;width:calc(100% - 12px);height:1px;background:var(--brand-on-light);margin-bottom:6px}.page-checkout .product-item.--cart{margin-bottom:0}.page-checkout .product-item.--cart .product-item__img{width:40px;height:40px;border-radius:8px}.page-checkout .product-item.--cart .product-item__quantity,.page-checkout .product-item.--cart .product-item__trash-btn{display:none!important}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--brand-dark: #243341;--brand-blue: #24A8E1;--brand-red: #F11D1D;--brand2: #F97316;--brand-on-light: rgba(36, 51, 65, .05);--brand-on-dark: rgba(255, 255, 255, .05);--background: #f8f8f8;--color: #000;--color-60: rgba(36, 51, 65, .6);--color-40: rgba(36, 51, 65, .4);--color-15: rgba(36, 51, 65, .15);--color-on-dark: #fff;--color-on-dark-10: rgba(255, 255, 255, .1);--color-on-dark-60: rgba(255, 255, 255, .6);--level-0: #fff;--level-1: #f8f8f8;--level-2: #f0f0f0;--level-3: #e9ecef;--background-70: rgba(248, 248, 248, .7);--color-star: #FFB200;--border: rgba(0, 0, 0, .05)}:target{scroll-margin-top:120px}.opacity--10{opacity:.1}.opacity--20{opacity:.2}.opacity--30{opacity:.3}.opacity--40{opacity:.4}.opacity--50{opacity:.5}.opacity--60{opacity:.6}.opacity--70{opacity:.7}.opacity--80{opacity:.8}.opacity--90{opacity:.9}.opacity--100{opacity:1}*{padding:0;margin:0;border:none;outline:none;box-shadow:none;box-sizing:border-box;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;font-family:inherit;font-weight:inherit;text-decoration:inherit;position:relative;-webkit-antialias:antialiased;-webkit-font-smoothing:antialiased;antialias:antialiased;font-smoothing:antialiased;mix-blend-mode:pass-through}html{background-color:var(--background);color:var(--color);height:100%}body{color:var(--color);background:var(--background);font-family:Roboto Flex,sans-serif;font-style:sans-serif;font-size:calc((100vw - 360px)*0 + 14px);line-height:1;letter-spacing:normal;width:100%;height:100%;pointer-events:auto}body.--no-scroll{overflow:hidden}@media (max-width: 991px){body{padding-top:72px}}a{text-decoration:none;color:inherit;font-weight:600}a:hover{text-decoration:underline}a.full{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:600;line-height:1}h1.--font-normal,h2.--font-normal,h3.--font-normal,h4.--font-normal,h5.--font-normal,h6.--font-normal,.h1.--font-normal,.h2.--font-normal,.h3.--font-normal,.h4.--font-normal,.h5.--font-normal,.h6.--font-normal{font-weight:500}h1,.h1{font-size:calc((100vw - 360px) / (1440 - 360) * (40 - 32) + 32px)}h2,.h2{font-size:calc((100vw - 360px) / (1440 - 360) * (32 - 24) + 24px)}h3,.h3{font-size:calc((100vw - 360px) / (1440 - 360) * (24 - 16) + 16px)}h4,.h4{font-size:calc((100vw - 360px) / (1440 - 360) * (16 - 14) + 14px)}h5,.h5{font-size:calc((100vw - 360px) / (1440 - 360) * (14 - 12) + 12px)}h6,.h6{font-size:calc((100vw - 360px) / (1440 - 360) * (12 - 8) + 8px)}hr,.bt{border-top:1px solid var(--color-15)}.wc-block-grid__products,ul.products{list-style:none;padding:0;margin:0}.wc-block-grid__products .product-item,ul.products .product-item{width:100%;margin-bottom:24px}.wc-block-grid__products .woocommerce-LoopProduct-link,ul.products .woocommerce-LoopProduct-link{display:none}.img{border-radius:16px}.tip{color:var(--color-60)}.accent{color:var(--color-40)}.text{line-height:1.2}.text--normal{font-weight:400}.text--medium{font-weight:500}.text--bold{font-weight:600}.regular{font-weight:400}.medium{font-weight:500}.bold{font-weight:600}.mt--sm{margin-top:calc((100vw - 360px) / (1440 - 360) * (24 - 12) + 12px)}.mt--md{margin-top:calc((100vw - 360px) / (1440 - 360) * (72 - 36) + 36px)}.mt--lg{margin-top:calc((100vw - 360px) / (1440 - 360) * (144 - 72) + 72px)}.hero-slider{width:100%;height:500px;position:relative;overflow:hidden}.hero-slider .slide-link{display:block;width:100%;height:100%}.hero-slider .slide-inner{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.main-nav{background:var(--brand-dark);color:var(--background);padding:12px 12px 6px;position:relative;z-index:10000;width:100%}.main-nav__body{display:flex;flex-flow:row;max-width:var(--max-width);margin:auto}.main-nav__body .main-nav__links{display:flex;flex-flow:row;gap:24px}.main-nav__body .main-nav__links.--main{flex:1}.main-nav__body.--top{justify-content:space-between;color:var(--color-on-dark-60)}.main-nav__body.--top .main-nav__location,.main-nav__body.--top .main-nav__contact,.main-nav__body.--top .main-nav__links{padding:12px}.main-nav__body.--top .main-nav__location,.main-nav__body.--top .main-nav__contact{color:var(--color-on-dark);font-weight:600}.main-nav__body.--main{background:var(--brand-dark);z-index:10001}.main-nav__body.--main .main-nav__logo,.main-nav__body.--main .main-nav__catalog,.main-nav__body.--main .main-nav__cart,.main-nav__body.--main .main-nav__search{padding:6px}.main-nav__catalog .btn .icon,.main-nav__catalog .section .section__body.--user-content .wp-block-file .wp-block-file__button .icon,.catalog .main-nav__catalog .section .--user-content.catalog__body .wp-block-file .wp-block-file__button .icon,.main-nav__catalog .catalog .section__body.--user-content .wp-block-file .wp-block-file__button .icon,.main-nav__catalog .catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button .icon,.section .section__body.--user-content .wp-block-file .main-nav__catalog .wp-block-file__button .icon,.catalog .section__body.--user-content .wp-block-file .main-nav__catalog .wp-block-file__button .icon,.catalog .--user-content.catalog__body .wp-block-file .main-nav__catalog .wp-block-file__button .icon,.main-nav__catalog .section .section__body.--user-content .wp-block-file .wp-element-button .icon,.catalog .main-nav__catalog .section .--user-content.catalog__body .wp-block-file .wp-element-button .icon,.main-nav__catalog .catalog .section__body.--user-content .wp-block-file .wp-element-button .icon,.main-nav__catalog .catalog .--user-content.catalog__body .wp-block-file .wp-element-button .icon,.section .section__body.--user-content .wp-block-file .main-nav__catalog .wp-element-button .icon,.catalog .section__body.--user-content .wp-block-file .main-nav__catalog .wp-element-button .icon,.catalog .--user-content.catalog__body .wp-block-file .main-nav__catalog .wp-element-button .icon{color:var(--color-on-dark-60)}.main-nav__search{flex:1;display:flex;flex-flow:row;gap:8px;font-size:16px}.main-nav__search .icon{position:absolute;left:22px;top:22px;color:var(--color-on-dark-60)}.main-nav__search .main-nav__search--input{flex:1;display:flex;padding:16px 16px 16px 42px;font-size:16px;line-height:1}.main-nav__quick-links{display:flex;flex-flow:row;gap:4px;align-items:center}.main-nav__quick-links--favorites{display:flex;flex-flow:row;gap:8px;padding:6px}.main-nav__quick-links--item{display:flex;flex-flow:column;align-items:center;gap:4px;padding:6px}.main-nav__quick-links--item .icon{width:24px;height:24px}.main-nav__quick-links--item .main-nav__quick-links--label{font-size:12px;color:var(--color-on-dark-60);font-weight:600}.main-nav__quick-links--item.--disabled{-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.4}.main-nav__quick-links--item.--active .main-nav__quick-links--label{color:var(--color-on-dark)!important;font-weight:600!important}.main-nav__quick-links--item.--active .icon{color:var(--color-on-dark)}.main-nav__quick-links .main-nav__quick-links--count-badge{min-width:24px;padding:2px 6px!important;background:var(--brand-blue)!important;color:#fff!important;font-size:12px!important;font-weight:600;position:absolute;top:0;left:50%;text-align:center}@media (max-width: 991px){.main-nav{display:none}}.mobile-nav{z-index:10000;pointer-events:none}.mobile-nav .mobile-nav__body{display:flex;flex-flow:row;justify-content:center;align-items:center;padding:12px;width:100%;background:var(--brand-dark);color:var(--color-on-dark);pointer-events:auto;z-index:10000}.mobile-nav .mobile-nav__body .mobile-nav__links{display:flex;flex-flow:row;justify-content:space-around;gap:12px;width:100%;max-width:480px}.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item{flex:1;display:flex;flex-flow:column;align-items:center;gap:4px;text-decoration:none;cursor:pointer}.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .icon{width:24px;height:24px;color:var(--color-on-dark-60)}.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .mobile-nav__links--label{font-size:12px;color:var(--color-on-dark-60);font-weight:600}.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .mobile-nav__links--count-badge{min-width:24px;padding:2px 6px!important;background:var(--brand-blue)!important;color:#fff!important;font-size:12px!important;font-weight:600;position:absolute;top:0;left:50%;text-align:center;transform:translateY(-25%)}.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item.--disabled{-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.4}.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item.--active .mobile-nav__links--label{color:var(--color-on-dark)!important;font-weight:600!important}.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item.--active .icon{color:var(--color-on-dark)}.mobile-nav .mobile-nav__body.--top{position:fixed;top:0;left:0;display:flex;flex-flow:row;justify-content:space-between;gap:12px}.mobile-nav .mobile-nav__body.--top .mobile-nav__logo{display:flex;padding:6px}.mobile-nav .mobile-nav__body.--top .mobile-nav__logo .icon{width:36px;height:36px;object-fit:contain;color:var(--color-on-dark)}.mobile-nav .mobile-nav__body.--main{position:fixed;bottom:0;left:0}.mobile-nav__search{flex:1;display:flex;flex-flow:row;gap:8px;font-size:16px}.mobile-nav__search .icon{position:absolute;left:16px;top:16px;color:var(--color-on-dark-60)}.mobile-nav__search .mobile-nav__search--input{flex:1;display:flex;padding:16px 16px 16px 42px;font-size:16px;line-height:1}@media (min-width: 992px){.mobile-nav{display:none}}.btn,.section .section__body.--user-content .wp-block-file .wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button,.section .section__body.--user-content .wp-block-file .wp-element-button,.catalog .section__body.--user-content .wp-block-file .wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .wp-element-button{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;text-align:center;text-decoration:none!important;gap:8px;border-radius:12px;padding:16px 24px;height:48px;background:var(--brand-on-light);color:var(--brand-dark);border:none;cursor:pointer;font-weight:600;font-size:16px;line-height:1}.btn.--primary,.section .section__body.--user-content .wp-block-file .--primary.wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .--primary.wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .--primary.wp-block-file__button,.section .section__body.--user-content .wp-block-file .--primary.wp-element-button,.catalog .section__body.--user-content .wp-block-file .--primary.wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .--primary.wp-element-button{background:var(--brand-red);color:#fff}.btn.--dark,.section .section__body.--user-content .wp-block-file .--dark.wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .--dark.wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .--dark.wp-block-file__button,.section .section__body.--user-content .wp-block-file .--dark.wp-element-button,.catalog .section__body.--user-content .wp-block-file .--dark.wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .--dark.wp-element-button{background:var(--brand-dark);color:#fff}.btn.--clear,.section .section__body.--user-content .wp-block-file .--clear.wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .--clear.wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .--clear.wp-block-file__button,.section .section__body.--user-content .wp-block-file .--clear.wp-element-button,.catalog .section__body.--user-content .wp-block-file .--clear.wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .--clear.wp-element-button{background:transparent;color:var(--color)}.btn.--disabled,.section .section__body.--user-content .wp-block-file .--disabled.wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .--disabled.wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .--disabled.wp-block-file__button,.section .section__body.--user-content .wp-block-file .--disabled.wp-element-button,.catalog .section__body.--user-content .wp-block-file .--disabled.wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .--disabled.wp-element-button{-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.4}.btn.--icon,.section .section__body.--user-content .wp-block-file .--icon.wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .--icon.wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .--icon.wp-block-file__button,.section .section__body.--user-content .wp-block-file .--icon.wp-element-button,.catalog .section__body.--user-content .wp-block-file .--icon.wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .--icon.wp-element-button{padding:12px;height:48px;width:48px;justify-content:center;font-size:24px}.btn.--sm,.section .section__body.--user-content .wp-block-file .--sm.wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .--sm.wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .--sm.wp-block-file__button,.section .section__body.--user-content .wp-block-file .--sm.wp-element-button,.catalog .section__body.--user-content .wp-block-file .--sm.wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .--sm.wp-element-button{padding:8px 16px;border-radius:8px;height:32px}.btn.--sm.--icon,.section .section__body.--user-content .wp-block-file .--sm.--icon.wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .--sm.--icon.wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .--sm.--icon.wp-block-file__button,.section .section__body.--user-content .wp-block-file .--sm.--icon.wp-element-button,.catalog .section__body.--user-content .wp-block-file .--sm.--icon.wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .--sm.--icon.wp-element-button{padding:4px;height:32px;width:32px;font-size:24px}.btn.--add-to-card,.section .section__body.--user-content .wp-block-file .--add-to-card.wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .--add-to-card.wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .--add-to-card.wp-block-file__button,.section .section__body.--user-content .wp-block-file .--add-to-card.wp-element-button,.catalog .section__body.--user-content .wp-block-file .--add-to-card.wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .--add-to-card.wp-element-button{background:var(--brand-red);color:#fff}.btn.--add-to-card:hover,.section .section__body.--user-content .wp-block-file .--add-to-card.wp-block-file__button:hover,.catalog .section__body.--user-content .wp-block-file .--add-to-card.wp-block-file__button:hover,.catalog .--user-content.catalog__body .wp-block-file .--add-to-card.wp-block-file__button:hover,.section .section__body.--user-content .wp-block-file .--add-to-card.wp-element-button:hover,.catalog .section__body.--user-content .wp-block-file .--add-to-card.wp-element-button:hover,.catalog .--user-content.catalog__body .wp-block-file .--add-to-card.wp-element-button:hover{background:#000;color:#fff}.btn.--in-cart,.section .section__body.--user-content .wp-block-file .--in-cart.wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .--in-cart.wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .--in-cart.wp-block-file__button,.section .section__body.--user-content .wp-block-file .--in-cart.wp-element-button,.catalog .section__body.--user-content .wp-block-file .--in-cart.wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .--in-cart.wp-element-button{background:var(--level-2)}.btn.--in-cart .icon,.section .section__body.--user-content .wp-block-file .--in-cart.wp-block-file__button .icon,.catalog .section__body.--user-content .wp-block-file .--in-cart.wp-block-file__button .icon,.catalog .--user-content.catalog__body .wp-block-file .--in-cart.wp-block-file__button .icon,.section .section__body.--user-content .wp-block-file .--in-cart.wp-element-button .icon,.catalog .section__body.--user-content .wp-block-file .--in-cart.wp-element-button .icon,.catalog .--user-content.catalog__body .wp-block-file .--in-cart.wp-element-button .icon{color:var(--brand-red)}.btn span,.section .section__body.--user-content .wp-block-file .wp-block-file__button span,.catalog .section__body.--user-content .wp-block-file .wp-block-file__button span,.catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button span,.section .section__body.--user-content .wp-block-file .wp-element-button span,.catalog .section__body.--user-content .wp-block-file .wp-element-button span,.catalog .--user-content.catalog__body .wp-block-file .wp-element-button span{display:flex;text-decoration:none!important}.btn:hover,.section .section__body.--user-content .wp-block-file .wp-block-file__button:hover,.catalog .section__body.--user-content .wp-block-file .wp-block-file__button:hover,.catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button:hover,.section .section__body.--user-content .wp-block-file .wp-element-button:hover,.catalog .section__body.--user-content .wp-block-file .wp-element-button:hover,.catalog .--user-content.catalog__body .wp-block-file .wp-element-button:hover{filter:saturate(1.1)}.input{border-radius:16px;padding:16px;border:none;font-weight:500;font-size:16px;height:48px;background:var(--brand-on-dark)}.input.--search{width:100%}.input.--default{background:var(--brand-on-light);color:var(--color)}.input::placeholder{color:currentColor;opacity:.4}.icon{width:1em;height:1em}.badge,.main-nav__quick-links .main-nav__quick-links--count-badge,.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .mobile-nav__links--count-badge{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;background:var(--brand-on-light);color:var(--color);font-weight:600;border-radius:24px;padding:calc((100vw - 360px) / (1440 - 360) * (6 - 3) + 3px) calc((100vw - 360px) / (1440 - 360) * (12 - 6) + 6px);gap:calc((100vw - 360px) / (1440 - 360) * (8 - 4) + 4px);font-size:calc((100vw - 360px) / (1440 - 360) * (12 - 8) + 8px);text-decoration:none!important}.badge.--xl,.main-nav__quick-links .--xl.main-nav__quick-links--count-badge,.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .--xl.mobile-nav__links--count-badge{padding:calc((100vw - 360px) / (1440 - 360) * (12 - 6) + 6px) calc((100vw - 360px) / (1440 - 360) * (24 - 12) + 12px) calc((100vw - 360px) / (1440 - 360) * (12 - 6) + 6px) calc((100vw - 360px) / (1440 - 360) * (12 - 6) + 6px);gap:calc((100vw - 360px) / (1440 - 360) * (8 - 4) + 4px);font-size:calc((100vw - 360px) / (1440 - 360) * (14 - 12) + 12px)}.badge span,.main-nav__quick-links .main-nav__quick-links--count-badge span,.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .mobile-nav__links--count-badge span{text-decoration:none!important;padding:0!important}.badge.--inactive,.main-nav__quick-links .--inactive.main-nav__quick-links--count-badge,.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .--inactive.mobile-nav__links--count-badge{background:var(--brand-on-light);color:var(--color-40)}.badge.--raiting,.main-nav__quick-links .--raiting.main-nav__quick-links--count-badge,.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .--raiting.mobile-nav__links--count-badge{background:var(--color-star);color:var(--color-60)}.badge.--promo,.main-nav__quick-links .--promo.main-nav__quick-links--count-badge,.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .--promo.mobile-nav__links--count-badge{background:var(--brand-red)!important;color:#fff}.route{display:flex;flex-flow:row;gap:16px;padding:0 calc((100vw - 360px) / (1440 - 360) * (24 - 12) + 12px);width:100%;margin-top:12px}.route .route__body{display:flex;flex-flow:row wrap;gap:calc((100vw - 360px)*0 + 6px);max-width:var(--max-width);margin:0 auto;width:100%;padding:calc((100vw - 360px)*0 + 6px);font-size:calc((100vw - 360px) / (1440 - 360) * (16 - 12) + 12px)}.route .route__body .route__item{color:var(--color-60);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;min-height:1em}.section,.catalog{display:flex;flex-flow:row;gap:16px;padding:0 calc((100vw - 360px) / (1440 - 360) * (24 - 12) + 12px);width:100%;margin-top:12px}.section.--mt,.--mt.catalog{margin-top:calc((100vw - 360px) / (1440 - 360) * (72 - 36) + 36px)}.section .section__body,.section .catalog .catalog__body,.catalog .section .catalog__body,.catalog .section__body,.catalog .catalog__body{display:flex;flex-flow:row wrap;max-width:var(--max-width);margin:0 auto;width:100%}.section .section__body .section__title,.section .catalog .catalog__body .section__title,.catalog .section .catalog__body .section__title,.catalog .section__body .section__title,.catalog .catalog__body .section__title{padding:calc((100vw - 360px)*0 + 6px)}.section .section__body.--user-content,.section .catalog .--user-content.catalog__body,.catalog .section .--user-content.catalog__body,.catalog .section__body.--user-content,.catalog .--user-content.catalog__body{display:block;font-family:Roboto Flex,sans-serif}.section .section__body.--user-content h1,.section .catalog .--user-content.catalog__body h1,.catalog .section .--user-content.catalog__body h1,.catalog .section__body.--user-content h1,.catalog .--user-content.catalog__body h1,.section .section__body.--user-content h2,.section .catalog .--user-content.catalog__body h2,.catalog .section .--user-content.catalog__body h2,.catalog .section__body.--user-content h2,.catalog .--user-content.catalog__body h2,.section .section__body.--user-content h3,.section .catalog .--user-content.catalog__body h3,.catalog .section .--user-content.catalog__body h3,.catalog .section__body.--user-content h3,.catalog .--user-content.catalog__body h3,.section .section__body.--user-content h4,.section .catalog .--user-content.catalog__body h4,.catalog .section .--user-content.catalog__body h4,.catalog .section__body.--user-content h4,.catalog .--user-content.catalog__body h4,.section .section__body.--user-content h5,.section .catalog .--user-content.catalog__body h5,.catalog .section .--user-content.catalog__body h5,.catalog .section__body.--user-content h5,.catalog .--user-content.catalog__body h5,.section .section__body.--user-content h6,.section .catalog .--user-content.catalog__body h6,.catalog .section .--user-content.catalog__body h6,.catalog .section__body.--user-content h6,.catalog .--user-content.catalog__body h6,.section .section__body.--user-content p,.section .catalog .--user-content.catalog__body p,.catalog .section .--user-content.catalog__body p,.catalog .section__body.--user-content p,.catalog .--user-content.catalog__body p,.section .section__body.--user-content ul,.section .catalog .--user-content.catalog__body ul,.catalog .section .--user-content.catalog__body ul,.catalog .section__body.--user-content ul,.catalog .--user-content.catalog__body ul,.section .section__body.--user-content ol,.section .catalog .--user-content.catalog__body ol,.catalog .section .--user-content.catalog__body ol,.catalog .section__body.--user-content ol,.catalog .--user-content.catalog__body ol,.section .section__body.--user-content li,.section .catalog .--user-content.catalog__body li,.catalog .section .--user-content.catalog__body li,.catalog .section__body.--user-content li,.catalog .--user-content.catalog__body li,.section .section__body.--user-content a,.section .catalog .--user-content.catalog__body a,.catalog .section .--user-content.catalog__body a,.catalog .section__body.--user-content a,.catalog .--user-content.catalog__body a,.section .section__body.--user-content span,.section .catalog .--user-content.catalog__body span,.catalog .section .--user-content.catalog__body span,.catalog .section__body.--user-content span,.catalog .--user-content.catalog__body span,.section .section__body.--user-content .wp-block-file,.section .catalog .--user-content.catalog__body .wp-block-file,.catalog .section .--user-content.catalog__body .wp-block-file,.catalog .section__body.--user-content .wp-block-file,.catalog .--user-content.catalog__body .wp-block-file{padding:calc((100vw - 360px)*0 + 6px);line-height:1.2}.section .section__body.--user-content p,.section .catalog .--user-content.catalog__body p,.catalog .section .--user-content.catalog__body p,.catalog .section__body.--user-content p,.catalog .--user-content.catalog__body p{font-size:calc((100vw - 360px) / (1440 - 360) * (16 - 14) + 14px)}.section .section__body.--user-content img,.section .catalog .--user-content.catalog__body img,.catalog .section .--user-content.catalog__body img,.catalog .section__body.--user-content img,.catalog .--user-content.catalog__body img{max-width:100%;border-radius:16px}.section .section__body.--user-content .wp-block-separator,.section .catalog .--user-content.catalog__body .wp-block-separator,.catalog .section .--user-content.catalog__body .wp-block-separator,.catalog .section__body.--user-content .wp-block-separator,.catalog .--user-content.catalog__body .wp-block-separator{border-top:1px solid currentColor!important;opacity:.4}.section .section__body.--user-content .wp-block-heading,.section .catalog .--user-content.catalog__body .wp-block-heading,.catalog .section .--user-content.catalog__body .wp-block-heading,.catalog .section__body.--user-content .wp-block-heading,.catalog .--user-content.catalog__body .wp-block-heading{font-family:Roboto Flex,sans-serif;font-style:sans-serif;font-weight:600}.section .section__body.--user-content .wp-block-image img,.section .catalog .--user-content.catalog__body .wp-block-image img,.catalog .section .--user-content.catalog__body .wp-block-image img,.catalog .section__body.--user-content .wp-block-image img,.catalog .--user-content.catalog__body .wp-block-image img{max-width:100%;border-radius:16px}.section .section__body.--user-content .wp-block-image.aligncenter,.catalog .section__body.--user-content .wp-block-image.aligncenter,.catalog .--user-content.catalog__body .wp-block-image.aligncenter{text-align:center;margin-left:auto;margin-right:auto}.section .section__body.--user-content .wp-block-image.alignleft,.catalog .section__body.--user-content .wp-block-image.alignleft,.catalog .--user-content.catalog__body .wp-block-image.alignleft{text-align:left;margin-left:0;margin-right:auto}.section .section__body.--user-content .wp-block-image.alignright,.catalog .section__body.--user-content .wp-block-image.alignright,.catalog .--user-content.catalog__body .wp-block-image.alignright{text-align:right;margin-left:auto;margin-right:0}.section .section,.catalog .section,.section .catalog,.catalog .catalog{padding:0;margin-bottom:0}.catalog .catalog__body .catalog__item{padding:6px;margin-top:0}.catalog .catalog__body .catalog__item .catalog__title{padding:6px}.catalog .catalog__body .catalog__item .catalog__item--body{border-radius:24px;overflow:hidden}.catalog .catalog__body .catalog__item .catalog__item--body:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000,#0009);z-index:50}.catalog .catalog__body .catalog__item .catalog__item--body .catalog__item--image{width:100%;object-fit:cover;background:#d9d9d9}.catalog .catalog__body .catalog__item .catalog__item--body .catalog__item--title{position:absolute;bottom:24px;left:24px;color:#fff;text-shadow:0 0 24px rgb(0,0,0);z-index:100}.catalog~.catalog{margin-top:72px}.hidden{display:none!important}.product-header .product-header__img--wrap{padding:calc((100vw - 360px)*0 + 6px)}.product-header .product-header__img--wrap .product-gallery{width:100%}.product-header .product-header__img--wrap .product-gallery .product-gallery__main{width:100%;border-radius:16px;overflow:hidden;background:var(--brand-on-light, #f8f9fa);border:1px solid var(--brand-on-light)}.product-header .product-header__img--wrap .product-gallery .product-gallery__main .product-gallery__slide{display:flex;justify-content:center;align-items:center;flex-flow:row}.product-header .product-header__img--wrap .product-gallery .product-gallery__main .product-gallery__slide .product-header__img{width:100%;height:auto;max-height:520px;object-fit:contain;display:block;filter:brightness(1.05)}.product-header .product-header__img--wrap .product-gallery .product-gallery__thumbs{width:100%;padding:4px 0}.product-header .product-header__img--wrap .product-gallery .product-gallery__thumbs .product-gallery__thumb{width:72px;height:72px;cursor:pointer;border-radius:12px;overflow:hidden;border:2px solid transparent;opacity:.5;transition:opacity .2s ease,border-color .2s ease;background:var(--brand-on-light, #f8f9fa)}.product-header .product-header__img--wrap .product-gallery .product-gallery__thumbs .product-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.product-header .product-header__img--wrap .product-gallery .product-gallery__thumbs .product-gallery__thumb.swiper-slide-thumb-active{opacity:1;border-color:var(--brand-red, #212529)}.product-header .product-header__stats{display:flex;flex-flow:column;gap:12px;padding:calc((100vw - 360px)*0 + 6px)}.product-header .product-header__stats .badge .icon,.product-header .product-header__stats .main-nav__quick-links .main-nav__quick-links--count-badge .icon,.main-nav__quick-links .product-header .product-header__stats .main-nav__quick-links--count-badge .icon,.product-header .product-header__stats .mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .mobile-nav__links--count-badge .icon,.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .product-header .product-header__stats .mobile-nav__links--count-badge .icon{color:var(--color-star)}.product-header .product-header__stats .product-header__prices{display:flex;flex-flow:row;background:var(--brand-on-light);border-radius:16px;padding:16px}.product-header .product-header__stats .product-header__prices .row{display:flex;flex-flow:row;width:100%}.product-header .product-header__stats .product-header__prices .row .product-header__prices--price{flex:1;width:100%;display:flex;flex-flow:column;gap:8px}.product-header .product-header__stats .product-header__prices .row .product-header__prices--price~.product-header__prices--price{border-left:1px solid var(--brand-on-light)}.product-header .product-header__stats .product-header__info{display:flex;flex-flow:row;border-radius:16px;padding:0}.product-header .product-header__stats .product-header__specs{display:flex;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:0;border-radius:16px;background:var(--brand-on-light);color:var(--color-60);height:100%}.product-header .product-header__stats .product-header__specs .product-header__specs--item{display:flex;flex-flow:row;padding:16px}.product-header .product-header__stats .product-header__specs .product-header__specs--item .product-header__specs--title{flex:1;font-weight:500;color:var(--color-60)}.product-header .product-header__stats .product-header__specs .product-header__specs--item .product-header__specs--value{flex:1;font-weight:600;color:var(--color)}.product-header .product-header__stats .product-header__specs .product-header__specs--item~.product-header__specs--item{border-top:1px solid var(--brand-on-light)}.product-header .product-header__stats .product-header__controls{display:flex;flex-flow:row;justify-content:flex-end;gap:12px;margin-top:auto}.product-header .product-header__stats .product-header__controls .cart-btn{min-width:calc((100vw - 360px) / (1440 - 360) * (160 - 240) + 240px)}.product-header .product-header__stats .product-header__controls .btn .icon.--clean,.product-header .product-header__stats .product-header__controls .section .section__body.--user-content .wp-block-file .wp-block-file__button .icon.--clean,.section .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .wp-block-file__button .icon.--clean,.product-header .product-header__stats .product-header__controls .section .section__body.--user-content .wp-block-file .wp-element-button .icon.--clean,.section .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .wp-element-button .icon.--clean,.product-header .product-header__stats .product-header__controls .catalog .section__body.--user-content .wp-block-file .wp-block-file__button .icon.--clean,.catalog .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .wp-block-file__button .icon.--clean,.product-header .product-header__stats .product-header__controls .catalog .section__body.--user-content .wp-block-file .wp-element-button .icon.--clean,.catalog .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .wp-element-button .icon.--clean,.product-header .product-header__stats .product-header__controls .catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button .icon.--clean,.catalog .--user-content.catalog__body .wp-block-file .product-header .product-header__stats .product-header__controls .wp-block-file__button .icon.--clean,.product-header .product-header__stats .product-header__controls .catalog .--user-content.catalog__body .wp-block-file .wp-element-button .icon.--clean,.catalog .--user-content.catalog__body .wp-block-file .product-header .product-header__stats .product-header__controls .wp-element-button .icon.--clean{display:inline-flex}.product-header .product-header__stats .product-header__controls .btn .icon.--liked,.product-header .product-header__stats .product-header__controls .section .section__body.--user-content .wp-block-file .wp-block-file__button .icon.--liked,.section .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .wp-block-file__button .icon.--liked,.product-header .product-header__stats .product-header__controls .section .section__body.--user-content .wp-block-file .wp-element-button .icon.--liked,.section .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .wp-element-button .icon.--liked,.product-header .product-header__stats .product-header__controls .catalog .section__body.--user-content .wp-block-file .wp-block-file__button .icon.--liked,.catalog .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .wp-block-file__button .icon.--liked,.product-header .product-header__stats .product-header__controls .catalog .section__body.--user-content .wp-block-file .wp-element-button .icon.--liked,.catalog .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .wp-element-button .icon.--liked,.product-header .product-header__stats .product-header__controls .catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button .icon.--liked,.catalog .--user-content.catalog__body .wp-block-file .product-header .product-header__stats .product-header__controls .wp-block-file__button .icon.--liked,.product-header .product-header__stats .product-header__controls .catalog .--user-content.catalog__body .wp-block-file .wp-element-button .icon.--liked,.catalog .--user-content.catalog__body .wp-block-file .product-header .product-header__stats .product-header__controls .wp-element-button .icon.--liked,.product-header .product-header__stats .product-header__controls .btn.--active .icon.--clean,.product-header .product-header__stats .product-header__controls .section .section__body.--user-content .wp-block-file .--active.wp-block-file__button .icon.--clean,.section .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .--active.wp-block-file__button .icon.--clean,.product-header .product-header__stats .product-header__controls .section .section__body.--user-content .wp-block-file .--active.wp-element-button .icon.--clean,.section .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .--active.wp-element-button .icon.--clean,.product-header .product-header__stats .product-header__controls .catalog .section__body.--user-content .wp-block-file .--active.wp-block-file__button .icon.--clean,.catalog .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .--active.wp-block-file__button .icon.--clean,.product-header .product-header__stats .product-header__controls .catalog .section__body.--user-content .wp-block-file .--active.wp-element-button .icon.--clean,.catalog .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .--active.wp-element-button .icon.--clean,.product-header .product-header__stats .product-header__controls .catalog .--user-content.catalog__body .wp-block-file .--active.wp-block-file__button .icon.--clean,.catalog .--user-content.catalog__body .wp-block-file .product-header .product-header__stats .product-header__controls .--active.wp-block-file__button .icon.--clean,.product-header .product-header__stats .product-header__controls .catalog .--user-content.catalog__body .wp-block-file .--active.wp-element-button .icon.--clean,.catalog .--user-content.catalog__body .wp-block-file .product-header .product-header__stats .product-header__controls .--active.wp-element-button .icon.--clean{display:none}.product-header .product-header__stats .product-header__controls .btn.--active .icon.--liked,.product-header .product-header__stats .product-header__controls .section .section__body.--user-content .wp-block-file .--active.wp-block-file__button .icon.--liked,.section .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .--active.wp-block-file__button .icon.--liked,.product-header .product-header__stats .product-header__controls .section .section__body.--user-content .wp-block-file .--active.wp-element-button .icon.--liked,.section .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .--active.wp-element-button .icon.--liked,.product-header .product-header__stats .product-header__controls .catalog .section__body.--user-content .wp-block-file .--active.wp-block-file__button .icon.--liked,.catalog .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .--active.wp-block-file__button .icon.--liked,.product-header .product-header__stats .product-header__controls .catalog .section__body.--user-content .wp-block-file .--active.wp-element-button .icon.--liked,.catalog .section__body.--user-content .wp-block-file .product-header .product-header__stats .product-header__controls .--active.wp-element-button .icon.--liked,.product-header .product-header__stats .product-header__controls .catalog .--user-content.catalog__body .wp-block-file .--active.wp-block-file__button .icon.--liked,.catalog .--user-content.catalog__body .wp-block-file .product-header .product-header__stats .product-header__controls .--active.wp-block-file__button .icon.--liked,.product-header .product-header__stats .product-header__controls .catalog .--user-content.catalog__body .wp-block-file .--active.wp-element-button .icon.--liked,.catalog .--user-content.catalog__body .wp-block-file .product-header .product-header__stats .product-header__controls .--active.wp-element-button .icon.--liked{display:inline-flex}.product-header .product-header__description{display:flex;flex-flow:column;gap:12px;padding:calc((100vw - 360px)*0 + 16px);font-weight:500}.product-header .product-header__description .product-header__description--body{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-weight:500;color:var(--color-60)}.product-header .product-header__description .product-header__description--more{color:var(--brand-red);font-weight:600;cursor:pointer;display:inline-flex;gap:4px}.product-description__body{display:flex;flex-flow:column;gap:12px;padding:calc((100vw - 360px)*0 + 6px);font-weight:500;color:var(--color-60)}.account-sidebar--wrap{padding:calc((100vw - 360px)*0 + 6px)}.account-sidebar--wrap .account-sidebar{display:flex;flex-flow:column;gap:16px;background:var(--brand-on-light);border-radius:16px;padding:24px 16px}.account-sidebar--wrap .account-sidebar .account-sidebar__nav{display:flex;flex-flow:column;gap:8px}.account-sidebar--wrap .account-sidebar .account-sidebar__nav .account-sidebar__nav--item{display:flex;flex-flow:row;align-items:center;gap:12px;padding:12px;border-radius:16px;color:var(--color-60);font-weight:500}.account-sidebar--wrap .account-sidebar .account-sidebar__nav .account-sidebar__nav--item .icon{width:20px;height:20px}.account-sidebar--wrap .account-sidebar .account-sidebar__nav .account-sidebar__nav--item.--active{background:var(--brand-on-dark);color:var(--color);font-weight:600}.badge.--processing,.main-nav__quick-links .--processing.main-nav__quick-links--count-badge,.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .--processing.mobile-nav__links--count-badge{background-color:#e3f2fd;color:#0d47a1;padding-left:calc((100vw - 360px) / (1440 - 360) * (12 - 6) + 6px)}.badge.--completed,.main-nav__quick-links .--completed.main-nav__quick-links--count-badge,.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .--completed.mobile-nav__links--count-badge{background-color:#e8f5e9;color:#1b5e20;padding-left:calc((100vw - 360px) / (1440 - 360) * (12 - 6) + 6px)}.badge.--pending,.main-nav__quick-links .--pending.main-nav__quick-links--count-badge,.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .--pending.mobile-nav__links--count-badge{background-color:#fff8e1;color:#ff6f00;padding-left:calc((100vw - 360px) / (1440 - 360) * (12 - 6) + 6px)}.badge.--cancelled,.main-nav__quick-links .--cancelled.main-nav__quick-links--count-badge,.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .--cancelled.mobile-nav__links--count-badge,.badge.--failed,.main-nav__quick-links .--failed.main-nav__quick-links--count-badge,.mobile-nav .mobile-nav__body .mobile-nav__links .mobile-nav__links--item .--failed.mobile-nav__links--count-badge{background-color:#ffebee;color:#b71c1c;padding-left:calc((100vw - 360px) / (1440 - 360) * (12 - 6) + 6px)}.btn.--sm,.section .section__body.--user-content .wp-block-file .--sm.wp-block-file__button,.section .section__body.--user-content .wp-block-file .--sm.wp-element-button,.catalog .section__body.--user-content .wp-block-file .--sm.wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .--sm.wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .--sm.wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .--sm.wp-element-button{padding:6px 12px;font-size:.85rem}.cart-summary{display:flex;flex-flow:column;background:var(--brand-on-light);border-radius:16px;padding:12px}.cart-summary .cart-summary__title{padding:12px 12px 6px;margin:0}.cart-summary .cart-summary__coupon{padding:12px;border-bottom:1px solid rgba(0,0,0,.06)}.cart-summary .cart-summary__coupon .cart-coupon__input-wrap{display:flex;gap:6px;position:relative;width:100%}.cart-summary .cart-summary__coupon .cart-coupon__input{flex:1;height:40px;padding:0 12px;border-radius:10px;background:#fff;border:1px solid rgba(0,0,0,.1);font-size:13px;text-transform:uppercase;outline:none;transition:all .2s ease}.cart-summary .cart-summary__coupon .cart-coupon__input:focus{border-color:var(--brand2, #212529)}.cart-summary .cart-summary__coupon .cart-coupon__input.--applied{background:#2e7d320d;border-color:#2e7d32;color:#2e7d32;font-weight:600;padding-right:36px}.cart-summary .cart-summary__coupon .cart-coupon__clear-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:24px;height:24px;border:0;background:transparent;padding:0;font-size:13px;line-height:1;color:#0006;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.cart-summary .cart-summary__coupon .cart-coupon__clear-btn:hover{color:#d32f2f;background:#d32f2f14}.cart-summary .cart-summary__coupon .cart-coupon__btn{height:40px;padding:0 14px;font-size:13px;border-radius:10px;white-space:nowrap}.cart-summary .cart-summary__coupon .cart-coupon__alert{font-size:12px;margin-top:8px;padding:6px 10px;border-radius:8px}.cart-summary .cart-summary__coupon .cart-coupon__alert.--error{color:#d32f2f;background:#d32f2f14}.cart-summary .cart-summary__coupon .cart-coupon__alert.--success{color:#2e7d32;background:#2e7d3214}.cart-summary .cart-summary__discount{display:flex;justify-content:space-between;align-items:center;padding:12px 12px 0;font-size:14px;color:#2e7d32;font-weight:500}.cart-summary .cart-summary__total{display:flex;flex-flow:row;justify-content:space-between;align-items:baseline;padding:12px;font-weight:600}.cart-summary .cart-summary__total h5,.cart-summary .cart-summary__total .cart-summary__amount{margin:0}.cart-summary .cart-summary__button{margin-top:6px}.cart-summary .cart-summary__tip{padding:12px 12px 4px;color:var(--color-60);font-size:12px;line-height:1.3;margin:0}.account-wrapper .account-wrapper__img{width:120px;height:120px;object-fit:cover;border-radius:50%;margin-bottom:12px}.badge-status{display:inline-block;letter-spacing:.3px}.badge-status.--processing{background-color:#e3f2fd;color:#0d47a1}.badge-status.--completed{background-color:#e8f5e9;color:#1b5e20}.badge-status.--pending{background-color:#fff8e1;color:#ff6f00}.badge-status.--cancelled,.badge-status.--failed{background-color:#ffebee;color:#b71c1c}.auth-container form{margin:0 auto}.auth-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-flow:row;justify-content:center;align-items:center;background:#0009;z-index:100000;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;will-change:opacity;transition:opacity .1s ease-in-out;z-index:-100}.auth-popup .auth-popup__body{width:100%;z-index:100;display:flex;flex-flow:row;justify-content:center;align-items:center;pointer-events:none}.auth-popup .auth-popup__body .auth-popup__form{width:100%;max-width:400px;background:var(--background);border-radius:16px;padding:24px;display:flex;flex-flow:column;gap:0px;box-shadow:0 0 24px #0003;pointer-events:auto}.auth-popup .auth-popup__body .auth-popup__form .auth-popup__form--row{display:flex;flex-flow:row;justify-content:space-between;gap:12px}.auth-popup .auth-popup__body .auth-popup__form .auth-popup__form--row .btn,.auth-popup .auth-popup__body .auth-popup__form .auth-popup__form--row .section .section__body.--user-content .wp-block-file .wp-block-file__button,.section .section__body.--user-content .wp-block-file .auth-popup .auth-popup__body .auth-popup__form .auth-popup__form--row .wp-block-file__button,.auth-popup .auth-popup__body .auth-popup__form .auth-popup__form--row .section .section__body.--user-content .wp-block-file .wp-element-button,.section .section__body.--user-content .wp-block-file .auth-popup .auth-popup__body .auth-popup__form .auth-popup__form--row .wp-element-button,.auth-popup .auth-popup__body .auth-popup__form .auth-popup__form--row .catalog .section__body.--user-content .wp-block-file .wp-block-file__button,.catalog .section__body.--user-content .wp-block-file .auth-popup .auth-popup__body .auth-popup__form .auth-popup__form--row .wp-block-file__button,.auth-popup .auth-popup__body .auth-popup__form .auth-popup__form--row .catalog .section__body.--user-content .wp-block-file .wp-element-button,.catalog .section__body.--user-content .wp-block-file .auth-popup .auth-popup__body .auth-popup__form .auth-popup__form--row .wp-element-button,.auth-popup .auth-popup__body .auth-popup__form .auth-popup__form--row .catalog .--user-content.catalog__body .wp-block-file .wp-block-file__button,.catalog .--user-content.catalog__body .wp-block-file .auth-popup .auth-popup__body .auth-popup__form .auth-popup__form--row .wp-block-file__button,.auth-popup .auth-popup__body .auth-popup__form .auth-popup__form--row .catalog .--user-content.catalog__body .wp-block-file .wp-element-button,.catalog .--user-content.catalog__body .wp-block-file .auth-popup .auth-popup__body .auth-popup__form .auth-popup__form--row .wp-element-button{color:var(--color-60)}.auth-popup .auth-popup__close{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1;pointer-events:auto}.auth-popup .btn-link{background:none;border:none;padding:0;font:inherit;cursor:pointer;text-decoration:underline;color:var(--color)}.auth-popup .btn-link:hover{opacity:.8}.auth-popup.--open{opacity:1;pointer-events:auto;-webkit-user-select:auto;user-select:auto;z-index:100000}.d-none{display:none!important}.filters-sidebar{background:var(--brand-on-light, #f8f9fa);padding:24px;border-radius:16px}.filters-sidebar__title{font-size:1.15rem;font-weight:700}.filters-sidebar .filter-divider{height:1px;background:#0000000f;width:100%}.filters-sidebar .filter-switch{-webkit-user-select:none;user-select:none}.filters-sidebar .filter-switch__slider{position:relative;width:40px;height:22px;background-color:#0000001f;border-radius:20px;transition:background-color .2s ease}.filters-sidebar .filter-switch__slider:before{content:"";position:absolute;height:18px;width:18px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:transform .2s ease}.filters-sidebar .filter-switch__input{display:none}.filters-sidebar .filter-switch__input:checked+.filter-switch__slider{background-color:var(--brand-red, #212529)}.filters-sidebar .filter-switch__input:checked+.filter-switch__slider:before{transform:translate(18px)}.filters-sidebar .filter-price-inputs .input{height:38px;padding:6px 12px;border-radius:10px;background:#fff;border:1px solid rgba(0,0,0,.08);font-size:.9rem;text-align:center}.filters-sidebar .filter-price-inputs .input:focus{border-color:var(--brand-red, #212529);outline:none}.filters-sidebar .custom-checkbox{-webkit-user-select:none;user-select:none;padding:3px 0;transition:opacity .2s ease}.filters-sidebar .custom-checkbox:hover{opacity:.8}.filters-sidebar .custom-checkbox__mark{width:18px;height:18px;border-radius:6px;border:1.5px solid rgba(0,0,0,.2);background:#fff;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease;flex-shrink:0}.filters-sidebar .custom-checkbox__mark:after{content:"";width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);display:none;margin-top:-2px}.filters-sidebar .custom-checkbox__input{display:none}.filters-sidebar .custom-checkbox__input:checked~.custom-checkbox__mark{background:var(--brand-red, #212529);border-color:var(--brand-red, #212529)}.filters-sidebar .custom-checkbox__input:checked~.custom-checkbox__mark:after{display:block}.filters-sidebar .custom-checkbox__text{font-size:.92rem;color:var(--color, #212529)}.products-catalog-header{padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.06)}.custom-sort-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--brand-on-light, #f8f9fa);border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:8px 36px 8px 14px;font-size:.9rem;font-weight:500;color:var(--color, #212529);cursor:pointer;outline:none;transition:border-color .2s ease,box-shadow .2s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23212529' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.custom-sort-select:hover{border-color:#0003}.custom-sort-select:focus{border-color:var(--brand2, #212529);box-shadow:0 0 0 2px #0000000d}
