:root{--primary-text-color: #000000;--secondary-text-color: #222222;--white: #ffffff;--popup-bg-color: #fefefe;--accent-color: #f66737;--text-accent-color: #f8662b;--border-color: #f3f3f3;--secondary-button-border-color: #939393;--secondary-button-active-border-color: #939393;--image-bg-color: #f7f7f7;--image-secondary-bg-color: #fdf7fa;--transition-function: ease-in-out;--transition-time: .3s;--page-width: 1040px;--page-width--xl: 1456px}.button:after,.button:before{display:none}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled,.quantity__button.disabled{pointer-events:none}.button{font-weight:500;font-size:15px;line-height:1;letter-spacing:0;min-height:40px;border-radius:8px;color:var(--white);background-color:var(--accent-color);border:1px solid transparent;border-color:var(--accent-color);transition:color var(--transition-time) var(--transition-function),background-color var(--transition-time) var(--transition-function),border-color var(--transition-time) var(--transition-function)}.heading{font-weight:600;font-size:32px;line-height:1.5;letter-spacing:-.01em;text-transform:uppercase}.page-width{padding:0 1rem}@media screen and (min-width: 750px){.page-width{padding:0 4rem}.button{font-size:20px;min-height:65px}.heading{font-weight:700;font-size:48px;line-height:1.2}}.button.button--secondary{color:var(--primary-text-color);background-color:transparent;border-color:var(--secondary-button-border-color)}@media (hover: hover){.button:hover{background-color:var(--primary-text-color);border-color:var(--primary-text-color)}.button.button--secondary:hover,.button.button--tertialy:hover{color:var(--text-accent-color);background-color:transparent;border-color:var(--secondary-accent-color)}}.swiper-pagination{display:flex;align-items:center;justify-content:center;gap:20px}.swiper-button-prev{transform:rotate(180deg)}.swiper-pagination-bullet{flex-shrink:0;position:relative;display:flex;justify-content:center;align-items:center;width:10px;height:10px;border-radius:50%;background-color:rgba(var(--color-foreground),.5);border:none;box-shadow:none;padding:0;cursor:pointer}.swiper-pagination-bullet.swiper-pagination-bullet-active{transition:none}.swiper-pagination .progress{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);overflow:visible}.swiper-pagination .circle-origin{fill:transparent;stroke:rgb(var(--color-foreground));stroke-width:3;stroke-linecap:round;stroke-dasharray:125.664px;stroke-dashoffset:125.664px}.swiper-button-next svg,.swiper-button-prev svg{transition:color var(--transition-time) var(--transition-function)}.swiper-button-next,.swiper-button-prev{cursor:pointer}.swiper-pagination-bullet-active .circle-origin{animation:progress 11s}.swiper-pagination-bullet-active{background-color:transparent}.swiper-button-next:focus-visible svg,.swiper-button-prev:focus-visible svg,.swiper-button-next:active svg,.swiper-button-prev:active svg{color:var(--accent-color)}@media (hover: hover){.swiper-button-next:hover svg,.swiper-button-prev:hover svg{color:var(--accent-color)}}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.5;pointer-events:none}@keyframes progress{0%{stroke-dashoffset:125.664px}90%{stroke-dashoffset:0}to{stroke-dashoffset:-125.664px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/new-base.css.map */
