:root{--font-family:"Roboto",sans-serif;--content-width:80.625rem;--content-width-lg:60rem;--container-offset:1.25rem;--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--container-width-lg:calc(var(--content-width-lg) + (var(--container-offset) * 2));--dark-color:#201f1d;--dark-color-rgba--15:rgba(32, 31, 29, 0.15);--light-color:#fff;--gray-color:#817b73;--gray-color--light:#c0bdb9;--gray-color--lighter:#dfdedc;--invalid-color:#ff0000;--background-color:#34312e;--background-color--light:#fff;--background-color--lighter:#dfdedc;--background-color--dark:#201f1d;--background-color--darker:#262522;--background-color--gray:#817b73;--background-color--grayer:#f3f2f1;--background-overlay-rgba:rgba(32, 31, 29, 0.5);--section-offset:3.75rem;--transition-duration:300ms;--transition-type:ease-in-out;--swiper-navigation-size:2.5rem;--swiper-theme-color:var(--dark-color);--swiper-pagination-bullet-size:.625rem;--swiper-pagination-color:var(--background-color--light);--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-bullet-inactive-opacity:1}.custom-checkbox__field:checked+.custom-checkbox__content::after{opacity:1}.custom-checkbox__field:focus+.custom-checkbox__content::before{outline:red solid 2px;outline-offset:2px}.custom-checkbox__field:disabled+.custom-checkbox__content{opacity:.4;pointer-events:none}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Regular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Medium.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Bold.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}*,::after,::before,html{-webkit-box-sizing:border-box;box-sizing:border-box}.page{height:100%;font-family:var(--font-family,sans-serif);-webkit-text-size-adjust:100%}.page__body{margin:0;min-width:20rem;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:1rem;color:var(--light-color);background-color:var(--background-color)}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-grid{display:-ms-grid!important;display:grid!important}img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}a{text-decoration:none}.site-container{width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-margin-before:var(--header-height,5.25rem);margin-block-start:var(--header-height,5.25rem)}.is-hidden{display:none!important}.btn-reset{border:none;padding:0;background-color:transparent;cursor:pointer}.list-reset{list-style:none;margin:0;padding:0}.input-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background-color:#fff}.input-reset::-webkit-search-cancel-button,.input-reset::-webkit-search-decoration,.input-reset::-webkit-search-results-button,.input-reset::-webkit-search-results-decoration{display:none}.visually-hidden{position:absolute;overflow:hidden;margin:-1px;border:0;padding:0;width:1px;height:1px;clip:rect(0 0 0 0)}.container{margin:0 auto;padding:0 var(--container-offset);max-width:var(--container-width)}.container-lg{margin:0 auto;padding:0 var(--container-offset);max-width:var(--container-width-lg)}.js-focus-visible :focus:not(.focus-visible){outline:0}.centered{text-align:center}.dis-scroll{position:fixed;left:0;top:0;overflow:hidden;width:100%;height:100vh;-ms-scroll-chaining:none;overscroll-behavior:none}.page--ios .dis-scroll{position:relative}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-weight:500;line-height:1;color:var(--light-color);margin-block:0 1.875rem}.h1,h1{font-size:2.25rem;font-weight:700}.h2,h2{font-size:1.5rem}p{line-height:1.5;margin:0}p+p{-webkit-margin-before:1.375rem;margin-block-start:1.375rem}.text-underline{text-decoration:underline!important}.icon{--_i-size:1rem;--_i-color:var(--text-color);width:var(--_i-size);height:var(--_i-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--_i-color)}.icon svg{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.btn{--_height:auto;--_font-size:1rem;--_font-weight:400;--_line-height:normal;--_color:var(--gray-color--light);--_background-color:transparent;--_border:0;--_border-radius:0;--_padding-y:0;--_padding-x:0;--_icon-size:1rem;--_icon-color:currentColor;--_transition-duration:var(--transition-duration);--_transition-type:var(--transition-type);--_color-active:var(--light-color);--_background-color-active:transparent;--_border-color-active:transparent;--_icon-color-active:currentColor;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:var(--_height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.625rem;font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);color:var(--_color);background-color:var(--_background-color);border:var(--_border);border-radius:var(--_border-radius);padding:var(--_padding-y) var(--_padding-x);-webkit-transition:color var(--_transition-duration) var(--_transition-type),background var(--_transition-duration) var(--_transition-type),border var(--_transition-duration) var(--_transition-type),-webkit-transform var(--_transition-duration) var(--_transition-type);transition:color var(--_transition-duration) var(--_transition-type),background var(--_transition-duration) var(--_transition-type),border var(--_transition-duration) var(--_transition-type),-webkit-transform var(--_transition-duration) var(--_transition-type);transition:color var(--_transition-duration) var(--_transition-type),background var(--_transition-duration) var(--_transition-type),border var(--_transition-duration) var(--_transition-type),transform var(--_transition-duration) var(--_transition-type);transition:color var(--_transition-duration) var(--_transition-type),background var(--_transition-duration) var(--_transition-type),border var(--_transition-duration) var(--_transition-type),transform var(--_transition-duration) var(--_transition-type),-webkit-transform var(--_transition-duration) var(--_transition-type);cursor:pointer;outline:0}.btn .icon{width:var(--_icon-size);height:var(--_icon-size);color:var(--_icon-color);-ms-flex-negative:0;flex-shrink:0}.btn:is(:focus-visible,:active,.is-active,.mixitup-control-active){color:var(--_color-active);background-color:var(--_background-color-active);border-color:var(--_border-color-active)}.btn:is(:focus-visible,:active,.is-active,.mixitup-control-active) .icon{color:var(--_icon-color-active)}.btn-primary{--_height:2.5rem;--_color:var(--light-color);--_background-color:var(--background-color--gray);--_border-radius:.5rem;--_padding-x:1.875rem;--_color-active:var(--light-color);--_background-color-active:var(--background-color--dark)}.btn-primary-lg{--_height:3.75rem;--_font-size:1.125rem;--_padding-x:3.125rem}.btn-secondary{--_height:2.5rem;--_color:var(--dark-color);--_background-color:var(--background-color--lighter);--_border-radius:.5rem;--_padding-x:1.875rem;--_color-active:var(--light-color);--_background-color-active:var(--background-color--dark)}.btn-dark{--_height:2.5rem;--_color:var(--light-color);--_background-color:var(--background-color--dark);--_border-radius:.75rem;--_padding-x:2.5rem;--_color-active:var(--dark-color);--_background-color-active:var(--background-color--light)}.btn-dark-lg{--_height:3.75rem;--_font-size:1.125rem;--_padding-x:3.75rem}.btn-light{--_height:2.5rem;--_color:var(--dark-color);--_background-color:var(--background-color--light);--_border-radius:.75rem;--_padding-x:2.5rem;--_color-active:var(--light-color);--_background-color-active:var(--background-color--dark)}.btn-light-lg{--_height:3.75rem;--_font-size:1.125rem;--_padding-x:3.75rem}.btn-more .icon{-webkit-transition:-webkit-transform var(--_transition-duration) var(--_transition-type);transition:-webkit-transform var(--_transition-duration) var(--_transition-type);transition:transform var(--_transition-duration) var(--_transition-type);transition:transform var(--_transition-duration) var(--_transition-type),-webkit-transform var(--_transition-duration) var(--_transition-type)}.btn-more.is-open .icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.btn-light--icon{--_padding-x:1.875rem;--_icon-size:1.5rem;gap:.875rem}.btn-inherit{--_font-size:inherit;--_font-weight:inherit;--_line-height:inherit;--_color:inherit;--_background-color:transparent;--_color-active:var(--dark-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.btn-icon{--_size:2.5rem;--_color:var(--dark-color);--_background-color:transparent;--_border-radius:.625rem;--_icon-size:1.5rem;--_color-active:var(--dark-color);--_background-color-active:var(--background-color--lighter);width:var(--_size);height:var(--_size)}.btn-bag{position:relative;z-index:1}.btn-bag::after{content:attr(data-bag-current);display:block;font-size:.75rem;font-weight:500;color:var(--dark-color);background-color:var(--background-color--light);border-radius:1.5rem;padding:.125rem .5rem;opacity:1;position:absolute;top:-.125rem;right:calc(100% - .625rem);z-index:-1;-webkit-transition:opacity var(--transition-duration) var(--transition-type);transition:opacity var(--transition-duration) var(--transition-type)}@media (hover:hover){.btn:hover{color:var(--_color-active);background-color:var(--_background-color-active);border-color:var(--_border-color-active)}.btn:hover .icon{color:var(--_icon-color-active)}.btn-bag::after{opacity:0}.btn-bag:is(:hover,:focus-visible,:active,.is-active)::after{opacity:1}}.field-wrapper{position:relative}.field-wrapper+.field-wrapper{-webkit-margin-before:.75rem;margin-block-start:.75rem}.field{--field-height:2.5rem;--field-font-size:1rem;--field-font-weight:400;--field-line-height:normal;--field-color:var(--dark-color);--field-background:var(--background-color--light);--field-border:0;--field-radius:2rem;--field-padding-y:.25rem;--field-padding-x:1.25rem;--field-icon-size:1rem;--field-icon-color:currentColor;width:100%;min-height:var(--field-height);display:block;font-size:var(--field-font-size);font-weight:var(--field-font-weight);line-height:var(--field-line-height);color:var(--field-color);background-color:var(--field-background);border:var(--field-border);border-radius:var(--field-radius);padding:var(--field-padding-y) var(--field-padding-x)}.field .icon{--_i-size:var(--field-icon-size);--_i-color:var(--field-icon-color)}.field--bottom{--field-height:2.75rem;--field-background:transparent;--field-border:1px solid var(--gray-color--light);--field-radius:0;--field-padding-x:0;border:0;border-bottom:var(--field-border);outline:0}.field--bottom::-webkit-input-placeholder{color:var(--field-color)}.field--bottom::-moz-placeholder{color:var(--field-color)}.field--bottom:-ms-input-placeholder{color:var(--field-color)}.field--bottom::-ms-input-placeholder{color:var(--field-color)}.field--bottom::placeholder{color:var(--field-color)}.field-agree{font-size:.625rem;color:var(--gray-color--light);-webkit-margin-before:2rem;margin-block-start:2rem}.dropdown{position:relative}.dropdown.is-active>.dropdown-content{pointer-events:auto;visibility:visible;opacity:1;-webkit-transform:initial;-ms-transform:initial;transform:initial}.dropdown-content{min-width:12.5rem;background-color:var(--background-color--light);-webkit-margin-before:2.1rem;margin-block-start:2.1rem;border-radius:0 0 .75rem .75rem;pointer-events:none;visibility:hidden;opacity:0;-webkit-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem);position:absolute;top:100%;left:-2.5rem;z-index:10;-webkit-transition:opacity calc(var(--transition-duration) * 1.25) var(--transition-type),visibility var(--transition-duration) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type);transition:opacity calc(var(--transition-duration) * 1.25) var(--transition-type),visibility var(--transition-duration) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type);transition:transform var(--transition-duration) var(--transition-type),opacity calc(var(--transition-duration) * 1.25) var(--transition-type),visibility var(--transition-duration) var(--transition-type);transition:transform var(--transition-duration) var(--transition-type),opacity calc(var(--transition-duration) * 1.25) var(--transition-type),visibility var(--transition-duration) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type)}.dropdown-content.is-active{border-radius:0 0 0 .75rem}.dropdown-content .dropdown__link{--_color:var(--dark-color);--_padding-y:1.25rem;--_padding-x:2.5rem;--_color-active:var(--gray-color);width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap}.dropdown-content .dropdown__link .icon{-webkit-transform:translateX(1rem);-ms-transform:translateX(1rem);transform:translateX(1rem)}.dropdown-content .dropdown__link.is-active .icon{-webkit-transform:translateX(1.125rem);-ms-transform:translateX(1.125rem);transform:translateX(1.125rem)}.dropdown--nested .dropdown-content{width:auto;-webkit-margin-before:initial;margin-block-start:initial;border-radius:0 .75rem .75rem;top:0;left:100%}.dropdown__item:not(:last-child){border-bottom:1px solid var(--gray-color--lighter)}.dropdown__link{--_font-size:.875rem;--_font-weight:500;--_color:var(--light-color);text-transform:uppercase}.dropdown__link .icon{-webkit-transition:-webkit-transform var(--_transition-duration) var(--_transition-type);transition:-webkit-transform var(--_transition-duration) var(--_transition-type);transition:transform var(--_transition-duration) var(--_transition-type);transition:transform var(--_transition-duration) var(--_transition-type),-webkit-transform var(--_transition-duration) var(--_transition-type)}.dropdown__link.is-active .icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.burger{--burger-width:2.5rem;--burger-height:2.5rem;--burger-line-height:.125rem;width:var(--burger-width);height:var(--burger-height);-ms-flex-negative:0;flex-shrink:0;position:relative;--_background-color:var(--background-color--darker);--_border-radius:50%;--_padding-y:.75rem;--_padding-x:.75rem;--_background-color-active:var(--background-color--darker)}.burger::after,.burger::before{content:"";position:absolute;left:var(--_padding-x);right:var(--_padding-x);height:var(--burger-line-height);background-color:currentColor;-webkit-transition:top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,-webkit-transform .3s ease-in-out}.burger::before{top:var(--_padding-y)}.burger::after{top:calc(100% - var(--burger-line-height) - var(--_padding-y))}.burger__line{position:absolute;left:var(--_padding-x);right:var(--_padding-x);top:50%;height:var(--burger-line-height);background-color:currentColor;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.burger--active::before{top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,-webkit-transform .3s ease-in-out}.burger--active::after{top:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,-webkit-transform .3s ease-in-out}.burger--active .burger__line{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.search{position:relative;z-index:1}.search__form{width:calc(var(--content-width) - 59.1875rem);height:100%;opacity:0;visibility:hidden;position:absolute;top:0;left:0;-webkit-transform:translateX(-3rem);-ms-transform:translateX(-3rem);transform:translateX(-3rem);-webkit-transition:opacity calc(var(--transition-duration) * 1.25) var(--transition-type),visibility var(--transition-duration) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type);transition:opacity calc(var(--transition-duration) * 1.25) var(--transition-type),visibility var(--transition-duration) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type);transition:transform var(--transition-duration) var(--transition-type),opacity calc(var(--transition-duration) * 1.25) var(--transition-type),visibility var(--transition-duration) var(--transition-type);transition:transform var(--transition-duration) var(--transition-type),opacity calc(var(--transition-duration) * 1.25) var(--transition-type),visibility var(--transition-duration) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type)}.search.is-active .search__form{opacity:1;visibility:visible;-webkit-transform:initial;-ms-transform:initial;transform:initial}.wrapper-swiper{position:relative}.swiper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swiper-slide{height:auto}.swiper-button-next,.swiper-button-prev{width:var(--swiper-navigation-size);background-color:var(--background-color--light);border-radius:.75rem;-webkit-box-shadow:0 .375rem 1.25rem 0 var(--dark-color-rgba--15);box-shadow:0 .375rem 1.25rem 0 var(--dark-color-rgba--15);-webkit-transition:color var(--transition-duration) var(--transition-type),background var(--transition-duration) var(--transition-type),border var(--transition-duration) var(--transition-type),opacity calc(var(--transition-duration) * 1.25) var(--transition-type),-webkit-box-shadow var(--transition-duration) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type);transition:color var(--transition-duration) var(--transition-type),background var(--transition-duration) var(--transition-type),border var(--transition-duration) var(--transition-type),opacity calc(var(--transition-duration) * 1.25) var(--transition-type),-webkit-box-shadow var(--transition-duration) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type);transition:color var(--transition-duration) var(--transition-type),background var(--transition-duration) var(--transition-type),border var(--transition-duration) var(--transition-type),box-shadow var(--transition-duration) var(--transition-type),transform var(--transition-duration) var(--transition-type),opacity calc(var(--transition-duration) * 1.25) var(--transition-type);transition:color var(--transition-duration) var(--transition-type),background var(--transition-duration) var(--transition-type),border var(--transition-duration) var(--transition-type),box-shadow var(--transition-duration) var(--transition-type),transform var(--transition-duration) var(--transition-type),opacity calc(var(--transition-duration) * 1.25) var(--transition-type),-webkit-box-shadow var(--transition-duration) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type)}.swiper-button-next .icon,.swiper-button-prev .icon{--_i-size:1.5rem}.swiper-button-next::after,.swiper-button-prev::after{all:unset}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:1.25rem}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:1.25rem}.swiper-pagination-bullet{border:.125rem solid var(--background-color--light)}.swiper-hero .swiper-button-prev,.swiper-hero .swiper-rtl .swiper-button-next{left:max(var(--container-offset) + 1.375rem,(100% - var(--content-width)) / 2 + 1.25rem)}.swiper-hero .swiper-button-next,.swiper-hero .swiper-rtl .swiper-button-prev{right:max(var(--container-offset) + 1.375rem,(100% - var(--content-width)) / 2 + 1.25rem)}.swiper-hero .swiper-horizontal>.swiper-pagination-bullets,.swiper-hero .swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-hero .swiper-pagination-custom,.swiper-hero .swiper-pagination-fraction{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:max(var(--container-offset) + 1.375rem,(100% - var(--content-width)) / 2 + 1.375rem);bottom:1.375rem;left:initial}.swiper-main-slide,.swiper-thumb-slide{background-color:var(--background-color--light)}.swiper-main-picture,.swiper-thumb-picture{display:contents}.swiper-main-image,.swiper-thumb-image{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.swiper-main{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.swiper-main-slide{height:25.625rem;border-radius:1rem;padding:3.75rem 1.5rem}.swiper-thumb-slide{width:3.75rem;height:3.75rem;border-radius:.5rem;padding:.625rem;cursor:pointer;-webkit-transition:background var(--transition-duration) var(--transition-type);transition:background var(--transition-duration) var(--transition-type)}.swiper-thumb-slide.swiper-slide-thumb-active{background-color:var(--background-color--lighter)}.swiper-similar .swiper-button-next,.swiper-similar .swiper-button-prev{top:12.8125rem}.swiper-similar .swiper-button-prev,.swiper-similar .swiper-rtl .swiper-button-next{left:-1.25rem}.swiper-similar .swiper-button-next,.swiper-similar .swiper-rtl .swiper-button-prev{right:-1.25rem}.swiper-similar .card{max-width:100%}@media (hover:hover){.wrapper-swiper:is(:hover,:focus-visible,:active) .swiper-button-next,.wrapper-swiper:is(:hover,:focus-visible,:active) .swiper-button-prev{opacity:1;-webkit-transform:initial;-ms-transform:initial;transform:initial}.swiper-button-next,.swiper-button-prev{opacity:0}.swiper-button-next{-webkit-transform:translateX(1.375rem);-ms-transform:translateX(1.375rem);transform:translateX(1.375rem)}.swiper-button-prev{-webkit-transform:translateX(-1.375rem);-ms-transform:translateX(-1.375rem);transform:translateX(-1.375rem)}}.page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.75rem 1.25rem;background-color:var(--background-color--darker);-webkit-margin-after:var(--section-offset);margin-block-end:var(--section-offset);border-radius:1rem;padding:2rem}.page-title{-webkit-margin-after:0;margin-block-end:0}.page-title--center{margin-inline:auto}.page-current{font-size:.875rem;color:var(--gray-color--lighter)}.section{-webkit-margin-after:var(--section-offset);margin-block-end:var(--section-offset)}.section-main{-webkit-margin-before:var(--section-offset);margin-block-start:var(--section-offset)}.section-hero{-webkit-margin-before:1.875rem;margin-block-start:1.875rem}.section-header{-webkit-margin-after:1.875rem;margin-block-end:1.875rem}.section-title{-webkit-margin-after:0;margin-block-end:0}.section-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-margin-before:var(--section-offset);margin-block-start:var(--section-offset)}.counter{width:100%;min-width:6.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.counter-btn,.counter-form{pointer-events:auto}.counter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--background-color--light);border-radius:.75rem;opacity:0;visibility:hidden;position:absolute;top:0;right:0;left:0;z-index:2;-webkit-transform:translateX(2rem);-ms-transform:translateX(2rem);transform:translateX(2rem);-webkit-transition:opacity calc(var(--transition-duration) * 1.25) var(--transition-type),visibility var(--transition-duration) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type);transition:opacity calc(var(--transition-duration) * 1.25) var(--transition-type),visibility var(--transition-duration) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type);transition:opacity calc(var(--transition-duration) * 1.25) var(--transition-type),visibility var(--transition-duration) var(--transition-type),transform var(--transition-duration) var(--transition-type);transition:opacity calc(var(--transition-duration) * 1.25) var(--transition-type),visibility var(--transition-duration) var(--transition-type),transform var(--transition-duration) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type)}.counter-field{width:2ch;max-width:8ch;line-height:1.5;height:100%;background-color:transparent;margin:0;padding:0;border:0;outline:0;text-align:center}.counter.is-active .counter-form{opacity:1;visibility:visible;-webkit-transform:initial;-ms-transform:initial;transform:initial}.counter--visually{width:7.5rem;min-width:unset;-ms-flex-negative:0;flex-shrink:0}.counter--visually .counter-form{width:100%;opacity:unset;visibility:unset;position:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset}.card{--card-font-size:1rem;--card-font-weight:400;--card-line-height:normal;--card-color:var(--light-color);--card-background:transparent;--card-border:0;--card-radius:0;--card-padding-y:0;--card-padding-x:0;width:100%;max-width:18.75rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:var(--card-font-size);font-weight:var(--card-font-weight);line-height:var(--card-line-height);color:var(--card-color);background-color:var(--card-background);border:var(--card-border);border-radius:var(--card-radius);padding:var(--card-padding-y) var(--card-padding-x)}.card__link{position:absolute;inset:0}.card__counter{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.625rem;pointer-events:none;position:absolute;z-index:1}.card__counter-form{background-color:var(--background-color--lighter);margin:.625rem}.card__picture{height:25.625rem;display:-ms-grid;display:grid;place-content:center;background-color:var(--background-color--light);-webkit-margin-after:1.25rem;margin-block-end:1.25rem;border-radius:1rem;padding:3.75rem 1rem;position:relative;z-index:1}.card__picture .card__counter-btn{--_background-color-active:transparent;position:relative;z-index:1}.card__picture .card__counter-btn::after{content:"";display:block;width:100%;height:100%;background-color:var(--background-color--lighter);border-radius:50%;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);position:absolute;inset:0;z-index:-1;-webkit-transition:opacity var(--_transition-duration) var(--_transition-type),-webkit-transform var(--_transition-duration) var(--_transition-type);transition:opacity var(--_transition-duration) var(--_transition-type),-webkit-transform var(--_transition-duration) var(--_transition-type);transition:transform var(--_transition-duration) var(--_transition-type),opacity var(--_transition-duration) var(--_transition-type);transition:transform var(--_transition-duration) var(--_transition-type),opacity var(--_transition-duration) var(--_transition-type),-webkit-transform var(--_transition-duration) var(--_transition-type)}.card__picture:is(:hover,:focus-visible,:active,.is-active) .card__counter-btn::after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.card__picture:is(:hover,:focus-visible,:active,.is-active) .card__image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.card__image{display:block;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-transition:-webkit-transform var(--transition-duration) var(--transition-type);transition:-webkit-transform var(--transition-duration) var(--transition-type);transition:transform var(--transition-duration) var(--transition-type);transition:transform var(--transition-duration) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type)}.card__articule{font-size:.75rem;color:var(--gray-color);position:absolute;right:1rem;bottom:.875rem}.card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.125rem;font-size:.875rem;font-weight:400;line-height:normal;-webkit-margin-after:1.25rem;margin-block-end:1.25rem;position:relative}.card__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}.card__price{font-weight:700;line-height:1.5}.card--bag{--card-color:var(--dark-color);--card-background:var(--background-color--light);--card-radius:1rem;--card-padding-y:1rem;--card-padding-x:1.875rem;max-width:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.625rem;-webkit-padding-start:calc(var(--card-padding-x)/ 2.25);padding-inline-start:calc(var(--card-padding-x)/ 2.25);position:relative}.card--bag .card__picture{width:5.625rem;height:5.625rem;display:block;-ms-flex-negative:0;flex-shrink:0;-webkit-margin-after:0;margin-block-end:0;padding:.625rem}.card--bag .card__image{width:100%;height:100%}.card--bag .card__info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.card--bag .card__title{max-width:24rem;min-height:unset;font-size:var(--card-font-size);line-height:1.3;color:var(--card-color);-webkit-margin-after:0;margin-block-end:0}.card--bag .card__bottom{gap:1.875rem;-ms-flex-negative:0;flex-shrink:0}.card--bag .card__remove{--_background-color:var(--background-color--grayer)}.card--bag__counter-form{background-color:var(--background-color--grayer)}.graph-modal{--_modal-radius:1rem;--_modal-padding-y:2.5rem;--_modal-padding-x:2.5rem;background-color:var(--background-overlay-rgba)}.graph-modal::before{all:unset}.graph-modal__close{--_color:var(--light-color);--_background-color:var(--background-color--darker);--_icon-size:1.25rem;background-image:initial;position:static}.graph-modal__container{width:100%;max-width:31.25rem;min-height:calc(100% - 100px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;padding:0;pointer-events:none}.graph-modal__container.graph-modal-open{display:-webkit-box;display:-ms-flexbox;display:flex}.graph-modal__content{width:100%;padding:0;pointer-events:auto;position:relative;overflow:hidden}.graph-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;background-color:var(--background-color--dark);border-radius:var(--_modal-radius) var(--_modal-radius) 0 0;padding:calc(var(--_modal-padding-y)/ 1.6) var(--_modal-padding-x)}.graph-modal__body,.graph-modal__cart{color:var(--dark-color)}.graph-modal__body,.graph-modal__footer{background-color:var(--background-color--light)}.graph-modal__cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;background-color:var(--background-color--grayer);padding:calc(var(--_modal-padding-y)/ 1.6) var(--_modal-padding-x)}.graph-modal__counter{width:9rem}.graph-modal__body{padding:var(--_modal-padding-y) var(--_modal-padding-x)}.graph-modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 0 var(--_modal-radius) var(--_modal-radius);padding:0 var(--_modal-padding-x) var(--_modal-padding-y)}.graph-modal__title{color:var(--dark-color);-webkit-margin-after:1.875rem;margin-block-end:1.875rem}.graph-modal__submit{--_color-active:var(--light-color);--_background-color-active:var(--gray-color)}.logo{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-ms-grid;display:grid;place-content:center}.logo__link{--_color:var(--light-color);--_border:.125rem solid var(--light-color);--_border-radius:.625rem;--_padding-y:.652rem;--_padding-x:.625rem;--_icon-size:1.25rem;--_border-color-active:var(--light-color)}.logo__link .icon{width:calc(var(--_icon-size) * 4)}.logo__image{display:block;max-height:2.75rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5rem}.user__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;-webkit-margin-start:auto;margin-inline-start:auto}.user__link{--_background-color:var(--background-color--darker);--_border-radius:50%;--_padding-y:.75rem;--_padding-x:.75rem;--_background-color-active:var(--background-color--darker)}.callback__link{--_font-size:.875rem}::-webkit-scrollbar{width:.375rem;height:.375rem;border-radius:1rem}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:var(--background-color--darker);border-radius:1rem}::-webkit-scrollbar-thumb:hover{background-color:var(--background-color--dark)}.just-validate-error-field{--field-color:var(--invalid-color)}.just-validate-error-label{display:none}.header{width:100%;background-color:var(--background-color--dark);padding-block:1.25rem;position:fixed;top:0;left:0;z-index:20;-webkit-transition:-webkit-transform var(--transition-duration) ease-out;transition:-webkit-transform var(--transition-duration) ease-out;transition:transform var(--transition-duration) ease-out;transition:transform var(--transition-duration) ease-out,-webkit-transform var(--transition-duration) ease-out}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.75rem}[data-menu-overlay]{width:100%;height:100%;background-color:var(--background-overlay-rgba);opacity:0;visibility:hidden;cursor:pointer;position:fixed;inset:0;z-index:-1;-webkit-transition:opacity var(--transition-duration) var(--transition-type);transition:opacity var(--transition-duration) var(--transition-type)}[data-menu-overlay=true]{opacity:1;visibility:visible;z-index:20}.hero{height:100%}.hero__container{height:100%;display:-ms-grid;display:grid}.hero__container-image{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hero__end,.hero__start{background-color:var(--background-color--gray)}.hero__image,.hero__start{border-radius:1rem 0 0 1rem}.hero__end{height:100%;display:-ms-grid;display:grid;-ms-flex-line-pack:start;align-content:flex-start;gap:3.75rem;border-radius:0 1rem 1rem 0;padding:3.75rem}.hero__image{display:block;width:100%;height:100%}.hero__title{max-width:22rem;line-height:3rem;-webkit-margin-after:0;margin-block-end:0}.hero__subtitle{font-size:1.5rem;line-height:2.5rem}.hero__text{font-size:1.125rem;line-height:1.875rem}.filter-mixitup-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.875rem;-webkit-margin-after:-.5rem;margin-block-end:-.5rem;-webkit-padding-after:.5rem;padding-block-end:.5rem;overflow-y:hidden;overflow-x:auto}.product{--product-gap:5.625rem;display:-ms-grid;display:grid;-ms-grid-columns:(calc(50% - var(--product-gap)/ 2))[2];grid-template-columns:repeat(2,calc(50% - var(--product-gap)/ 2));gap:var(--product-gap);border-bottom:.125rem solid var(--background-color--gray);-webkit-padding-after:var(--section-offset);padding-block-end:var(--section-offset)}.product__more{color:var(--dark-color);background-color:var(--background-color--lighter);border-radius:1rem;padding:2.5rem}.product__more-title{color:inherit}.product__more-content{max-height:var(--descr-height-overflow);overflow:hidden;-webkit-transition:max-height var(--transition-duration) var(--transition-type);transition:max-height var(--transition-duration) var(--transition-type)}.product__more-content>*{opacity:0;-webkit-transition:opacity calc(var(--transition-duration) * 10) ease-out;transition:opacity calc(var(--transition-duration) * 10) ease-out}.product__more-content>.is-show{opacity:1;-webkit-transition:opacity calc(var(--transition-duration)/ 3) ease-in;transition:opacity calc(var(--transition-duration)/ 3) ease-in}.product__more-bottom{-webkit-margin-before:2.5rem;margin-block-start:2.5rem}.product__more.is-open .product__more-content{max-height:var(--descr-height-full)}.product__description{-webkit-margin-before:var(--section-offset);margin-block-start:var(--section-offset)}.product__characteristics-title{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.product__characteristics-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-block:1rem}.product__characteristics-item:not(:first-child){border-top:.0625rem solid var(--gray-color--light)}.product__characteristics-value{text-align:right}.product__end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--section-offset)}.product__info{border:.125rem solid var(--background-color--gray);border-radius:1rem;padding:2.5rem;position:relative}.product__info-title{line-height:1.5}.product__info-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}.product__info-articule{font-size:.875rem;line-height:1;color:var(--gray-color);position:absolute;right:1rem;bottom:1rem}.product__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-negative:0;flex-shrink:0;font-size:1.125rem;background-color:var(--background-color--darker);border-radius:.5rem}.product__price-value{display:-ms-grid;display:grid;place-content:center;padding:.5rem 1.875rem}.product__price-btn{--_color-active:var(--dark-color);--_background-color-active:var(--background-color--light)}.product__counter{width:7.5rem}.product__counter-btn{--_background-color:var(--background-color--light);--_color-active:var(--light-color);--_background-color-active:var(--background-color--darker)}.bag{display:-ms-grid;display:grid;gap:2.5rem;color:var(--dark-color);background-color:var(--background-color--lighter);border-radius:1rem;padding:1.25rem 1.25rem 2.5rem}.bag__list{display:-ms-grid;display:grid;gap:.625rem}.bag__total{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.25rem 1rem;line-height:1.5;background-color:var(--background-color--grayer);border-radius:1rem;padding:2rem 2.5rem}.bag__total-value{font-weight:500;white-space:nowrap}.bag__form{display:-ms-grid;display:grid;gap:2.5rem;max-width:31.25rem;margin-inline:auto;background-color:var(--background-color--light);border-radius:1rem;padding:2.5rem}.bag__form-title{color:inherit}.bag__form-bottom{display:-ms-grid;display:grid;place-content:center}.bag__form-submit{--_color-active:var(--light-color);--_background-color-active:var(--gray-color)}.category{display:-ms-grid;display:grid;gap:var(--section-offset)}.category__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:1.875rem}.category__list .card{max-width:100%}.category__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about{color:var(--dark-color);background-color:var(--background-color--light);border-radius:1rem;padding:3.75rem 2.5rem 2.5rem}.about__image{display:block;width:100%;height:6.25rem;-webkit-margin-after:var(--section-offset);margin-block-end:var(--section-offset);-o-object-fit:contain;object-fit:contain}.about__content{max-width:52rem}.footer{background-color:var(--background-color--dark);padding-block:3.75rem 1.875rem}.footer__logo-image{display:block;width:100%;height:2.75rem;-o-object-fit:contain;object-fit:contain}.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7.5rem;-webkit-padding-after:7.5rem;padding-block-end:7.5rem}.footer__list{display:-ms-grid;display:grid;gap:1.125rem}.footer__item-title{font-size:1rem;font-weight:700;line-height:normal;-webkit-margin-after:0;margin-block-end:0}.footer__contact{-webkit-margin-start:auto;margin-inline-start:auto;text-align:right}.footer__contact .footer__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.75rem;-webkit-padding-before:1.875rem;padding-block-start:1.875rem}.footer__bottom-link{--_font-size:.875rem;white-space:nowrap;-webkit-margin-start:auto;margin-inline-start:auto}.footer__copy{font-size:.875rem}@media (max-width:87.5rem){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xxl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xxl-grid{display:-ms-grid!important;display:grid!important}.search__form{width:calc(var(--content-width) - 61.65rem)}.swiper-similar .swiper-button-prev,.swiper-similar .swiper-rtl .swiper-button-next{left:-.875rem}.swiper-similar .swiper-button-next,.swiper-similar .swiper-rtl .swiper-button-prev{right:-.875rem}.header__container{gap:2.5rem}.nav__list{gap:1.5rem}.hero__end{gap:2.5rem;padding:3rem}.product{--product-gap:var(--section-offset)}.footer__top{gap:5rem;-webkit-padding-after:5rem;padding-block-end:5rem}}@media (max-width:75rem){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-grid{display:-ms-grid!important;display:grid!important}.dropdown{width:100%}.dropdown.is-active>.dropdown-content{max-height:60rem;-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.dropdown-content{width:100%;min-width:initial;max-height:0;visibility:visible;opacity:1;-webkit-transform:initial;-ms-transform:initial;transform:initial;background-color:initial;-webkit-margin-before:0;margin-block-start:0;overflow:hidden;position:relative;inset:initial;-webkit-transition:max-height var(--transition-duration) var(--transition-type),margin var(--transition-duration) var(--transition-type);transition:max-height var(--transition-duration) var(--transition-type),margin var(--transition-duration) var(--transition-type)}.dropdown-content .dropdown__link{--_color:var(--light-color);--_color-active:var(--light-color);--_padding-y:0;--_padding-x:0}.dropdown-content .dropdown__link .icon,.dropdown-content .dropdown__link.is-active .icon{-webkit-transform:initial;-ms-transform:initial;transform:initial}.dropdown--nested .dropdown-content{position:relative;inset:initial}.dropdown__list{display:-ms-grid;display:grid;gap:1.25rem;-webkit-padding-start:1rem;padding-inline-start:1rem}.dropdown__item:not(:last-child){border-bottom:0}.dropdown__link{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:unset}.search__form{left:initial;right:0}.header__container{gap:1rem}.header__menu{width:100%;max-width:25rem;height:100vh;height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--background-color--dark);border-radius:1.5rem 0 0 1.5rem;padding:2rem;-webkit-box-shadow:-.125rem 0 1.25rem 0 var(--background-color--gray);box-shadow:-.125rem 0 1.25rem 0 var(--background-color--gray);overflow-y:auto;overflow-x:hidden;opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);position:fixed;top:0;right:0;bottom:0;z-index:25;-webkit-transition:opacity calc(var(--transition-duration) * 1.25) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type);transition:opacity calc(var(--transition-duration) * 1.25) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type);transition:transform var(--transition-duration) var(--transition-type),opacity calc(var(--transition-duration) * 1.25) var(--transition-type);transition:transform var(--transition-duration) var(--transition-type),opacity calc(var(--transition-duration) * 1.25) var(--transition-type),-webkit-transform var(--transition-duration) var(--transition-type)}.header__menu-close{position:absolute;top:2rem;left:2rem}.header__menu-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-margin-after:2rem;margin-block-end:2rem}.header__menu-callback{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem 1.5rem;-webkit-margin-before:auto;margin-block-start:auto}.menu--active{opacity:1;-webkit-transform:initial;-ms-transform:initial;transform:initial}.user__list{gap:1rem}.nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem}.filter-mixitup-list{gap:1.25rem}.category__list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.product__price-value{padding-inline:1.25rem}.product__price-btn{--_padding-x:2.5rem}.footer__top{gap:3.75rem;-webkit-padding-after:5rem;padding-block-end:5rem}}@media (max-width:62rem){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-grid{display:-ms-grid!important;display:grid!important}.hero__end{gap:1.5rem;padding:2rem}.category__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.product__info,.product__more{font-size:.875rem;padding:2rem}.product__info-bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product__info-articule{font-size:.75rem;right:.875rem;bottom:.875rem}.footer__logo-image{height:1.875rem}.footer__top{gap:2rem;-webkit-padding-after:3.75rem;padding-block-end:3.75rem}.footer__list{gap:.75rem}.footer__item-title{font-size:.75rem}.footer__link{--_font-size:.75rem}.footer__bottom{gap:1.5rem}.footer__bottom-link{--_font-size:.625rem}.footer__copy{font-size:.625rem}}@media (max-width:48rem){:root{--section-offset:2.5rem;--swiper-navigation-size:2rem;--swiper-pagination-bullet-size:.5rem}.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-grid{display:-ms-grid!important;display:grid!important}.h1,h1{font-size:1.75rem}.h2,h2{font-size:1.25rem}p+p{-webkit-margin-before:1rem;margin-block-start:1rem}.btn-primary,.btn-secondary{--_height:1.875rem;--_font-size:0.875rem;--_padding-x:1.25rem}.btn-primary-lg,.btn-secondary-lg{--_height:2.5rem;--_font-size:.875rem;--_padding-x:2rem}.btn-dark,.btn-light{--_height:1.875rem;--_font-size:.75rem;--_border-radius:.5rem;--_padding-x:1.5rem}.btn-dark-lg,.btn-light-lg{--_height:2.5rem;--_font-size:.875rem;--_padding-x:2.5rem}.btn-light--icon{--_padding-x:1.25rem}.swiper-button-next,.swiper-button-prev{border-radius:.5rem}.swiper-button-next .icon,.swiper-button-prev .icon{--_i-size:1.25rem}.page-header{border-radius:.875rem;padding:1.5rem 2rem}.swiper-hero .swiper-button-prev,.swiper-hero .swiper-rtl .swiper-button-next{left:calc(var(--container-offset) + 1rem)}.swiper-hero .swiper-button-next,.swiper-hero .swiper-rtl .swiper-button-prev{right:calc(var(--container-offset) + 1rem)}.swiper-hero .swiper-horizontal>.swiper-pagination-bullets,.swiper-hero .swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-hero .swiper-pagination-custom,.swiper-hero .swiper-pagination-fraction{right:calc(var(--container-offset) + 1rem);bottom:1rem}.swiper-similar .swiper-button-next,.swiper-similar .swiper-button-prev{display:none}.card--bag{--card-font-size:.875rem;--card-radius:.75rem;--card-padding-x:1rem;gap:.25rem;-webkit-padding-start:.25rem;padding-inline-start:.25rem}.card--bag .card__picture{width:5rem;height:5rem;padding:.5rem}.card--bag .card__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card--bag .card__title{max-width:28rem;-webkit-padding-end:2.5rem;padding-inline-end:2.5rem}.card--bag .card__remove{--_size:2rem;--_border-radius:.5rem;--_icon-size:1.25rem;position:absolute;top:var(--card-padding-y);right:var(--card-padding-x)}.card--bag .card__bottom{gap:1rem 1.25rem}.card--bag__counter{width:6rem}.card--bag__counter-form{border-radius:.5rem}.card--bag__counter-form .btn-icon{--_size:2rem;--_border-radius:.5rem;--_icon-size:1rem}.field-wrapper+.field-wrapper{-webkit-margin-before:.5rem;margin-block-start:.5rem}.field--bottom{--field-height:2rem;--field-font-size:.875rem}.field-agree{-webkit-margin-before:1.5rem;margin-block-start:1.5rem}.graph-modal{--_modal-radius:.75rem;--_modal-padding-y:1.75rem;--_modal-padding-x:1.75rem;font-size:.875rem}.graph-modal__container{max-width:calc(25rem + var(--container-offset) * 2)}.graph-modal__content{margin-inline:var(--container-offset)}.graph-modal__counter{width:6rem}.graph-modal__counter .counter-form{border-radius:.625rem}.graph-modal__counter .counter-form .btn-icon{--_size:1.875rem;--_icon-size:1rem}.hero__end{gap:1rem;padding:1.5rem 3rem 1.5rem 1.5rem}.hero__title{line-height:2.25rem}.hero__subtitle{font-size:1.125rem;line-height:1.75rem}.hero__text{font-size:.875rem;line-height:1.5rem}.filter-mixitup-list{gap:1rem}.product{-ms-grid-columns:100%;grid-template-columns:100%}.product__info,.product__more{padding:1.75rem}.product__info-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__info-articule{font-size:.625rem;right:.75rem;bottom:.75rem}.product__more{margin:0}.product__more-title{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.product__more-bottom{-webkit-margin-before:1.75rem;margin-block-start:1.75rem}.product__characteristics{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product__characteristics-item{padding-block:.75rem}.product__price{font-size:.875rem}.bag{font-size:.875rem;gap:2rem;border-radius:.75rem;padding:1rem 1rem 2rem}.bag__total{padding:1.5rem 2rem}.bag__form{gap:2rem;padding:2rem}.bag__form-title{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.about{font-size:.875rem;border-radius:.875rem;padding:2.5rem 2rem}.about__image{height:4rem}.footer__top{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:2.5rem 2rem}.footer__contact{-webkit-margin-start:0;margin-inline-start:0;text-align:initial}.footer__contact .footer__item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;text-align:center}.footer__bottom-link{-webkit-margin-start:0;margin-inline-start:0}}@media (max-width:36rem){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-grid{display:-ms-grid!important;display:grid!important}.search__form{width:calc(var(--content-width) - 68.625rem + 10vw)}.swiper-hero .swiper-button-next,.swiper-hero .swiper-button-prev{display:none}.card--bag .card__title{-webkit-line-clamp:3}.card--bag .card__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hero__container{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:.4fr auto;grid-template-rows:.4fr auto}.hero__image,.hero__start{border-radius:1rem 1rem 0 0}.hero__end{border-radius:0 0 1rem 1rem;padding:1.5rem}.hero__title{max-width:initial}.category__list{-ms-grid-columns:1fr;grid-template-columns:1fr}.product__info{-webkit-padding-after:2.25rem;padding-block-end:2.25rem}.product__info-bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__top{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.footer__list:nth-child(2n){text-align:right}.footer__list:nth-child(2n) .footer__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:23.75rem){.d-xs-none{display:none!important}.d-xs-inline{display:inline!important}.d-xs-inline-block{display:inline-block!important}.d-xs-block{display:block!important}.d-xs-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xs-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xs-grid{display:-ms-grid!important;display:grid!important}.header__menu{border-radius:initial;-webkit-box-shadow:initial;box-shadow:initial}.footer__top{-ms-grid-columns:1fr;grid-template-columns:1fr}.footer__list,.footer__list:nth-child(2n){text-align:center}.footer__list:nth-child(2n) .footer__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__contact{text-align:center}.footer__contact .footer__item,.footer__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}