html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{background-color: transparent}a:active,a:hover{outline: 0}abbr[title]{border-bottom: 1px dotted}b,strong{font-weight: 700}dfn{font-style: italic}h1{font-size: 2em;margin: .67em 0}mark{background: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -.5em}sub{bottom: -.25em}img{border: 0}svg:not(:root){overflow: visible}figure{margin: 1em 40px}hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0}pre{overflow: auto}code,kbd,pre,samp{font-family: monospace, monospace;font-size: 1em}button,input,optgroup,select,textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type=checkbox],input[type=radio]{box-sizing: border-box;padding: 0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height: auto}input[type=search]{-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance: none}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: 700}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0}*,*::before,*::after{box-sizing: border-box;outline: none}ul{margin: 0;padding: 0}ul li{list-style: none}h1,h2,h3,h4{margin: 0}input,select,textarea{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none}@font-face{font-family: 'Oldschool Grotesk';src: url(../fonts/OldschoolGrotesk_W-Medium.woff2) format('woff2'), url(../fonts/OldschoolGrotesk_W-Medium.woff) format('woff');font-weight: 500;font-style: normal;font-display: swap}@font-face{font-family: 'Oldschool Grotesk';src: url(../fonts/OldschoolGrotesk_W-Regular.woff2) format('woff2'), url(../fonts/OldschoolGrotesk_W-Regular.woff) format('woff');font-weight: normal;font-style: normal;font-display: swap}html{-ms-touch-action: none;font-size: 10vw;line-height: 1.5;font-family: 'Oldschool Grotesk';font-weight: normal;color: #1d1d1b;background-color: #fff;scroll-behavior: smooth;max-width: 100%;overflow-x: hidden;-webkit-tap-highlight-color: transparent;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.preloader{position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 200;background: #fff;transition: opacity 400ms ease-in-out}.page-loaded .preloader{opacity: 0;pointer-events: none}@media (min-width: 1.37E+3px){html{font-size: 136.6px}}body{font-size: .117rem;line-height: 1.75}img{width: 100%;height: auto}*::-webkit-selection{background-color: #31baff;color: #fff}*::-moz-selection{background-color: #31baff;color: #fff}*::selection{background-color: #31baff;color: #fff}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition: background-color 5.0E+3s ease-in-out 0s}a{color: currentColor;text-decoration: none}.unscroll{overflow: hidden;position: relative}.layer{width: 100%;overflow: hidden}.wrap{width: 10rem;margin: 0 auto}.headline{font-size: .527rem;line-height: 1.17;font-weight: 500}.title{font-size: .351rem;line-height: 1.25;font-weight: 500}.event-title{font-size: .264rem;line-height: 1.67;font-weight: 500}.large-body-text{font-size: .176rem;line-height: 1.5;font-weight: 500}.small-title{font-size: .117rem;line-height: 1.75;font-weight: 500}.body-text{font-size: .117rem;line-height: 1.75;font-weight: 400}.label{font-size: .102rem;line-height: 1.86;font-weight: 400}.button-blue{font-size: .117rem;line-height: .41rem;font-weight: 500;height: .41rem;display: block;padding: 0 .264rem;background-color: #31baff;border-radius: .205rem;border: none;color: #1d1d1b;text-align: center;text-decoration: none;width: fit-content;user-select: none;transition: background-color 200ms ease-in-out, color 200ms ease-in-out;position: relative;overflow: hidden}.button-blue span{transition: transform 250ms ease-in-out;display: block}.button-blue span + span{width: 100%;height: 100%;left: 0;top: 0;position: absolute !important;transform: translate3d(0, .41rem, 0)}.button-blue.success{background: #19a548}.button-blue[data-loading]{position: relative;overflow: hidden}.button-blue[data-loading] span{position: relative;display: flex;justify-content: center}.button-blue[data-loading] svg{width: .095rem;height: .095rem;position: relative;top: .146rem;margin-right: .073rem}.button-blue[data-loading] > i{position: absolute;left: 0;top: 0;bottom: 0;overflow: hidden;transform: translate3d(0, 0, 0);z-index: 1;width: 0}.button-blue[data-loading] > i i{width: .952rem;height: 100%;color: #fff;position: relative;z-index: 1;font-style: normal;top: 0;display: block}.button-blue[data-loading] > i:before{content: '';position: absolute;background: #1d1d1b;right: 0;top: 0;bottom: 0;width: 100%;min-width: .41rem;border-radius: .205rem}.btn-loading > i{-webkit-animation: infinite-loader 5s linear;animation: infinite-loader 5s linear}@-moz-keyframes infinite-loader{0%{width: 0}10%{width: 50%}20%{width: 75%}30%{width: 87.5%}40%{width: 93.75%}50%{width: 96.875%}60%{width: 98.4375%}70%{width: 99.21875%}80%{width: 99.609375%}90%{width: 99.8046875}100%{width: 99.90234375%}}@-webkit-keyframes infinite-loader{0%{width: 0}10%{width: 50%}20%{width: 75%}30%{width: 87.5%}40%{width: 93.75%}50%{width: 96.875%}60%{width: 98.4375%}70%{width: 99.21875%}80%{width: 99.609375%}90%{width: 99.8046875}100%{width: 99.90234375%}}@-o-keyframes infinite-loader{0%{width: 0}10%{width: 50%}20%{width: 75%}30%{width: 87.5%}40%{width: 93.75%}50%{width: 96.875%}60%{width: 98.4375%}70%{width: 99.21875%}80%{width: 99.609375%}90%{width: 99.8046875}100%{width: 99.90234375%}}@-ms-keyframes infinite-loader{0%{width: 0}10%{width: 50%}20%{width: 75%}30%{width: 87.5%}40%{width: 93.75%}50%{width: 96.875%}60%{width: 98.4375%}70%{width: 99.21875%}80%{width: 99.609375%}90%{width: 99.8046875}100%{width: 99.90234375%}}@keyframes infinite-loader{0%{width: 0}10%{width: 50%}20%{width: 75%}30%{width: 87.5%}40%{width: 93.75%}50%{width: 96.875%}60%{width: 98.4375%}70%{width: 99.21875%}80%{width: 99.609375%}90%{width: 99.8046875}100%{width: 99.90234375%}}.swiper-nav{position: absolute;top: 50%;transform: translate(0, -50%);height: .176rem;width: .176rem;color: #fff;z-index: 2;cursor: pointer}.swiper-nav svg{height: 100% !important;width: 100% !important;margin: 0 !important;position: absolute}.swiper-next{transform: translate(0, -50%) rotate(180deg);right: .256rem}.swiper-prev{left: .256rem}.cto{background: #f5f5f5}.cto__wrap{display: flex;flex-direction: column;align-items: center;padding: 1.02rem 0 0}.cto__title{width: 3.29rem;margin: 0 0 .22rem;text-align: center}.cto__button{margin: 0 0 .981rem}.product-card{width: 2.99rem;height: 2.99rem;background-color: #f5f5f5;display: flex;flex-direction: column;align-items: center;justify-content: space-between;padding: .205rem;position: relative}.product-card__title-container{position: absolute;left: 0;width: 100%;bottom: .205rem;text-align: center}.product-card img{margin: auto 0;width: 1.46rem;padding-bottom: 1.5em;height: auto;object-fit: cover}.product-card a{position: absolute;width: 100%;height: 100%;top: 0;left: 0}.size-option{font-size: .117rem;line-height: 1.75;font-weight: 400;text-transform: uppercase;border-radius: .132rem;border: none;background-color: #f5f5f5;padding: .029rem .117rem}.border{height: 1px;width: 100%;bottom: 0;left: 0;position: absolute}.border:before{content: '';position: absolute;height: 1px;width: 0;background: #000;transition: width .8s 200ms;top: 0;left: 0}.border.is-visible:before{width: 100%}.border-light:before{background: #fff}.border-top{top: 0;bottom: auto}.border-bottom{bottom: 0}.border-3px{height: 3px}.border-3px:before{height: 3px}.border-20px{height: .146rem}.border-20px:before{height: .146rem}.border-light-blue:before{background: #31baff}.border-yellow:before{background: #efc100}.border-orange:before{background: #fc7e29}.border-green:before{background: #19a548}.border-blue:before{background: #1f75db}.border-holder{position: relative}@keyframes offUnderline{0%{transform: translate3d(0, 0, 0)}100%{transform: translate3d(110%, 0, 0)}}@keyframes onUnderline{0%{transform: translate3d(-110%, 0, 0)}100%{transform: translate3d(0, 0, 0)}}@keyframes lineHover{0%{transform: translate3d(0, 0, 0)}50%{transform: translate3d(100%, 0, 0)}51%{transform: translate3d(-100%, 0, 0)}100%{transform: translate3d(0, 0, 0)}}.fixed-header{position: fixed;width: 100%;top: 0;left: 0;z-index: 9;transition: transform 600ms ease-in-out, background 700ms ease-in-out}.img{overflow: hidden;position: relative}.img img{transform: translate3d(0, 0, 0) scale(1.2);will-change: transform}.img img.no-paralax{transition: none !important;transform: none !important}.header{height: .732rem;width: 100%;padding: .293rem .249rem .234rem .264rem;display: flex;flex-direction: row;justify-content: flex-end;align-items: center;max-width: 10rem;margin: auto;background-color: transparent;position: relative;left: 0;top: 0}.header__logo{margin: 0 auto 0 0}.header__logo svg{width: 1.44rem;height: .205rem}.header__logo::before{display: none}.header ul{display: inline-flex;flex-direction: row}.header a{font-size: .117rem;line-height: 1.75;font-weight: 500;text-decoration: none;color: #1d1d1b}.header__dropdown-link{position: relative}.header__dropdown-link a{position: relative;z-index: 1}.header__dropdown-link a svg{width: .11rem;height: .073rem;margin: 0 0 0 .029rem;transition: transform 200ms ease-in-out}.header__dropdown-link span{font-size: .117rem;line-height: 1.75;font-weight: 500;display: inline-block;position: relative;z-index: 1;cursor: pointer}.header__dropdown-link span svg{width: .11rem;height: .073rem;margin: 0 0 0 .029rem;transition: transform 200ms ease-in-out}.header__single-link{margin: 0 0 0 .264rem}.header__dropdown-menu{position: absolute;top: .278rem;padding: .073rem .139rem;background-color: #f5f5f5;text-align: center;visibility: hidden;opacity: 0;z-index: 100}.header__dropdown-menu--products{left: -0.205rem}.header__dropdown-menu--lang{left: -0.037rem}.header__dropdown-menu ul{display: flex;flex-direction: column;flex-wrap: nowrap;align-items: center}.header__dropdown-menu ul li{width: max-content;margin: 0 0 -0.044rem}.header__dropdown-menu ul li:last-of-type{margin: 0}.header__dropdown-menu ul li a{padding-top: .029rem;width: 100%}.header__icons{cursor: pointer;margin: 0 0 0 .264rem}.header__icons svg{width: .183rem;height: .176rem;top: .007rem}.header__searchbar{height: fit-content;padding: 0 0 .015rem .015rem}.header__close{display: none}.header__menu{display: none}.hide-header .fixed-header{transform: translate3d(0, -101%, 0)}.scrolled .fixed-header{background-color: #fff}.footer{background-color: #31baff;height: 3.51rem}.footer__wrap{padding: .264rem .249rem .146rem .264rem;display: flex;flex-direction: column;justify-content: space-between;bottom: 0}.footer__logo{display: flex;flex-direction: row;justify-content: space-between;align-items: center;margin: 0 0 .293rem}.footer__logo .swampok-logo{width: 1.02rem;height: .146rem}.footer__logo .swampok-circle-logo{width: .586rem;height: .586rem}.footer__contact{margin: 0 0 .234rem;display: grid;grid-template-columns: repeat(2, 3.8rem);grid-template-rows: min-content 1.4rem;gap: .073rem .264rem;grid-auto-flow: column;justify-content: start;align-items: start}.footer__contact-title{height: min-content}.footer__contact-field{font-size: .351rem;line-height: 1.25;font-weight: 500;width: 3.8rem;height: min-content}.footer__contact-field a{margin: 0}.footer__contact-field a:nth-child(2){margin-top: -0.102rem}.footer__copyright{display: flex;flex-direction: row;justify-content: space-between;align-items: baseline}.footer__copyright a{text-decoration: none;color: #1d1d1b}.footer__copyright ul{display: flex;flex-direction: row;flex-wrap: nowrap;align-items: baseline}.footer__copyright-left li{margin: 0 .307rem 0 0}.footer__copyright-copy{pointer-events: none}.home-hero{position: relative;padding-top: .732rem;margin-bottom: .878rem;overflow: hidden}.home-hero__wrap{height: 5rem;padding: 0 0 0 .264rem;display: flex;flex-direction: row}.home-hero__text{width: 50%;padding: 0 1.98rem 0 0}.home-hero__headline{margin: 1.09rem 0 .11rem}.home-hero__copy{margin: 0 0 .176rem}.home-hero__image{font-size: 0;position: absolute;left: 50%;top: .732rem;height: 100%;width: 50vw}.home-hero__image img{width: 100%;object-fit: cover}.home-values{background-color: #f5f5f5}.home-values__wrap{padding: .878rem 1.06rem .878rem .264rem}.home-values__title{margin: 0 0 .439rem}.home-values__card-holder{display: grid;grid-template-columns: repeat(3, 1fr);grid-template-rows: auto;gap: .439rem 1.08rem;justify-content: start}.home-values__card svg{height: .586rem;margin: 0 0 .176rem;text-align: left}.home-values__card .safety{width: .542rem}.home-values__card .sustainable{width: .564rem}.home-values__card .family{width: .6rem}.home-values__card .quality{width: .615rem}.home-values__card .partnership{width: .652rem}.home-values__card .custom{width: .666rem}.home-values__card .low-moq{width: .586rem}.home-values__card .fast{width: .988rem}.home-values__card-icon{max-width: .952rem;text-align: left}.home-values__card-title{margin: 0 0 .088rem;width: 1.83rem}.home-values__card p{margin: 0}.home-slider .swiper{width: 100%;height: 4.98rem}.home-slider .swiper--about-us{height: auto}.home-slider__slide{text-align: center}.home-slider__slide .img{position: absolute;width: 100%;height: 100%;left: 0;top: 0}.home-slider__slide .img img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover}.home-slider .swiper-slide img{display: block;font-size: 0;width: 100%;height: 100%;object-fit: cover}.home-slider .swiper-pagination{margin: 0 0 .329rem}.home-slider .swiper-pagination-bullet{width: .117rem;height: .117rem;background: #fff;opacity: 1;margin-right: .088rem}.home-slider .swiper-pagination-bullet-active{background: #31baff}.home-slider svg{width: .732rem;height: .732rem;position: relative;z-index: 2;margin: .439rem 0 .659rem}.home-slider__slide-title{color: #fff;width: 3.51rem;margin: 0 auto}.home-boots__wrap{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center}.home-boots__card{width: 25%;font-size: 0;display: flex;flex-direction: column}.home-boots__card a{color: #1d1d1b;text-decoration: none}.home-boots__card img{font-size: 0;width: 100%;object-fit: cover}.home-boots__text{padding: .344rem .264rem .264rem;margin-bottom: auto}.home-boots__text p{margin: 0}.home-boots__title{width: 1.68rem;margin: 0 0 .117rem}.bg-children{background-color: #efc100}.bg-women{background-color: #fc7e29}.bg-men{background-color: #19a548}.bg-safety{background-color: #1f75db}.products-hero{position: relative;padding-top: .732rem}.products-hero__wrap{padding: .176rem .249rem .351rem .264rem;display: flex;flex-direction: row}.products-hero__text{display: flex;flex-direction: column;justify-content: space-between}.products-hero__title{margin: .586rem 0 0;width: 2.93rem}.products-hero__table{width: 4.61rem}.products-hero__row{display: flex;flex-direction: row;flex-wrap: nowrap;padding: .102rem 0}.products-hero__row p{margin: .073rem 0}.products-hero__col--left{width: .732rem}.products-hero__col--right{margin: 0 0 0 .893rem;width: 3rem}.products-hero__image{font-size: 0;margin-left: auto}.products-hero__image img{width: 3.8rem;object-fit: cover}.products-list__wrap{padding: .264rem .249rem 0 .264rem;display: grid;grid-template-columns: repeat(3, auto);grid-template-rows: auto;gap: .264rem;margin-bottom: .878rem}.product-hero{padding-top: .732rem;margin: 0 0 .439rem}.product-hero__wrap{padding: .176rem .249rem 0 .264rem;display: flex;flex-direction: row}.product-hero__description{margin: 0 auto 0 0}.product-hero__go-back{display: flex;align-items: center;width: fit-content;margin: 0 0 .395rem}.product-hero__go-back svg{width: .11rem;height: .073rem;transform: rotate(90deg);padding-right: .015rem}.product-hero__title{width: 2.2rem;margin: 0 0 .19rem}.product-hero__text{width: 3.81rem;margin: 0 0 .117rem}.product-hero__sizing{display: flex;margin: 0 0 .439rem;align-items: center}.product-hero__sizing a{margin-left: .088rem}.product-hero__size-option{margin-left: .059rem}.product-hero__icons{display: flex}.product-hero__icon{width: .586rem;height: .586rem;border: 2px solid #1d1d1b;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin-right: .088rem;position: relative;user-select: none}.product-hero__icon img{user-select: none}.product-hero__icon--noborder{width: auto;height: auto;margin-right: .11rem;border: 0px}.product-hero__icon--noborder img{width: .432rem;height: .425rem}.product-hero__tooltip{opacity: 0;pointer-events: none;background-color: #1d1d1b;color: #fff;width: fit-content;height: fit-content;padding: .117rem .176rem .132rem;position: absolute;bottom: .695rem;left: 50%;transform: translateX(-50%);font-size: .102rem;line-height: 1.86;font-weight: 400;transition: opacity 150ms ease-in-out;user-select: none}.product-hero__tooltip:after{content: '';position: absolute;width: 0;height: 0;border-top: .117rem solid #1d1d1b;border-left: .088rem solid transparent;border-right: .088rem solid transparent;bottom: -0.088rem;left: 50%;transform: translateX(-50%)}.product-hero__icon-img--waterproof{width: .359rem;height: .351rem}.product-hero__icon-img--interior{width: .439rem;height: .454rem}.product-hero__icon-img--sole{width: .388rem;height: .41rem}.product-hero__icon-img--exterior{width: .439rem;height: .454rem}.product-hero__image{display: flex;align-items: center;justify-content: center;margin-right: .176rem}.product-hero__image .swiper{width: 3.8rem;height: 3.8rem}.product-hero__image .swiper-slide{display: flex;align-items: center;justify-content: center}.product-hero__image .swiper-slide img{max-width: 2.93rem;max-height: 2.83rem;width: auto;height: auto}.product-hero__thumbs{padding-top: .073rem;width: .878rem;user-select: none}.product-hero__thumbs .thumbs-nav{height: .234rem;display: flex;cursor: pointer;justify-content: center;align-items: center}.product-hero__thumbs .thumbs-nav svg{width: .102rem;height: .066rem}.product-hero__thumbs .thumbs-nav-next svg{transform: rotate(180deg)}.product-hero__thumbs .swiper{height: 3.16rem}.product-hero__thumbs .swiper-slide{padding: .088rem 0;display: flex}.product-hero__thumbs .swiper-slide .image{width: .878rem;height: .878rem;display: flex;justify-content: center;align-items: center;border: .022rem solid transparent;cursor: pointer;transition: border 150ms ease-in-out}.product-hero__thumbs .swiper-slide img{max-width: .586rem;max-height: .586rem;width: auto;height: auto}.product-hero__thumbs .swiper-slide.swiper-slide-thumb-active .image{border-color: #EFC12B}.product-sizing{margin: 0 0 .878rem}.product-sizing__wrap{padding: .622rem .249rem 0 .264rem}.product-sizing__data{display: flex;align-items: center;margin: 0 0 .476rem}.product-sizing__codes{margin: 0 auto 0 0}.product-sizing__ocean-code{margin: 0 0 .059rem}.product-sizing__mold-code{margin: 0}.product-sizing__button{margin-left: .088rem}.product-sizing__table{width: 100%}.product-sizing__table tr{border-bottom: 1px solid #1d1d1b}.product-sizing__table tr:first-of-type{border-bottom: 3px solid #1d1d1b}.product-sizing__table th{font-size: .102rem;line-height: 1.86;font-weight: 400;font-weight: 500;padding: .102rem .366rem .073rem 0;width: 1.03rem}.product-sizing__table td{font-size: .102rem;line-height: 1.86;font-weight: 400;padding: .102rem 0 .073rem}.product-sizing__table th,.product-sizing__table td{text-align: start}.product-similar{margin-bottom: .878rem}.product-similar__wrap{padding: 0 .256rem}.product-similar__title{margin: 0 0 .249rem}.product-similar__card-holder{display: grid;grid-template-columns: repeat(3, 1fr);grid-template-rows: auto;gap: .264rem}.rich h1{font-size: .527rem;line-height: 1.17;font-weight: 500;margin-bottom: .11rem}.rich h2{font-size: .351rem;line-height: 1.25;font-weight: 500;margin-bottom: .249rem}.rich h3{font-size: .264rem;line-height: 1.67;font-weight: 500;margin-bottom: .249rem}.rich h4{font-size: .176rem;line-height: 1.5;font-weight: 500;margin-bottom: .264rem}.rich h5{font-size: .117rem;line-height: 1.75;font-weight: 500;margin-bottom: .059rem}.rich figcaption{font-size: .102rem;line-height: 1.43;font-weight: 400;margin-bottom: .439rem}.rich p{margin: 0 0 .264rem}.rich ul{margin: 0 0 .132rem;list-style-position: inside}.rich ul li{list-style: none;position: relative;padding-left: .146rem;margin: 0 0 .029rem}.rich ul li:before{content: "·";font-size: .366rem;line-height: .205rem;position: absolute;left: 0;top: -0.015rem}.rich ol{margin: 0 0 .132rem;list-style-position: outside;padding-left: .146rem}.rich ol li{padding-left: .037rem;margin: 0 0 .029rem}.rich a{text-decoration: underline}.rich blockquote{margin-top: .176rem;height: auto;margin-bottom: .439rem;margin-left: 0;padding-left: .549rem;position: relative;font-size: .176rem;line-height: 1.5;font-weight: 500}.rich blockquote:after{position: absolute;content: '';background: url(../img/quote.svg) bottom left;width: .234rem;height: .176rem;top: .037rem;left: 0}.rich img{width: 100%;height: auto;margin-bottom: .132rem;margin-top: .176rem}.rich iframe{width: 100%;height: auto;margin-bottom: .132rem;margin-top: .176rem;aspect-ratio: 1.78}.rich table tr{border-bottom: 1px solid #1d1d1b}.rich table tr:first-of-type{border-bottom: 3px solid #1d1d1b}.rich table th{font-size: .102rem;line-height: 1.86;font-weight: 500;padding: .102rem .366rem .073rem 0;width: 33.3%}.rich table td{font-size: .102rem;line-height: 1.86;font-weight: 400;padding: .088rem 0 .073rem}.rich table th,.rich table td{text-align: start}.about-hero,.career-hero{position: relative;margin: 0 0 .878rem;padding-top: .732rem;overflow: hidden}.about-hero__wrap,.career-hero__wrap{height: 5rem;padding: 0 0 0 .264rem;display: flex;flex-direction: row}.about-hero__text,.career-hero__text{width: 50%;padding: 0 .732rem 0 0;margin-top: auto;margin-bottom: auto}.about-hero p,.career-hero p{width: 3.81rem}.about-hero__image,.career-hero__image{font-size: 0;position: absolute;left: 50%;top: .732rem;height: 100%;width: 50vw}.about-hero__image img,.career-hero__image img{width: 100%;object-fit: cover}.about-certificates__wrap{padding: 0 1.06rem .878rem .264rem}.about-certificates__title{margin: 0 0 .19rem}.about-certificates__card-holder{display: flex;width: 100%;flex-wrap: nowrap;gap: 1.05rem}.about-certificates__card{width: 2.2rem;cursor: pointer}.about-certificates__card a{margin: 0}.about-certificates__image-holder{height: .761rem;display: flex;align-items: center;margin: 0 0 .059rem}.about-certificates__image-holder--1 img,.about-certificates__image-holder--2 img{height: .351rem;width: auto}.about-certificates__image-holder--3 img{height: .586rem;width: auto}.about-handcrafted{background-color: #f5f5f5}.about-handcrafted__wrap{padding: .952rem .264rem .439rem .264rem}.about-handcrafted__title{margin: 0 0 .161rem}.about-handcrafted__text{display: flex}.about-handcrafted p{margin: 0 .264rem 0 0;width: 3.8rem;font-weight: 400}.full-slider{font-size: 0;width: 100%}.full-slider img{width: 100%;height: auto;object-fit: cover}.about-family{background-color: #f5f5f5}.about-family__wrap{padding: .439rem 1.06rem;display: flex;justify-content: space-between}.about-family__text{width: 3.8rem;display: flex;flex-direction: column;justify-content: center}.about-family__text p{width: 2.93rem}.about-family__image{width: 3.8rem;font-size: 0}.about-family__image img{height: 100%;width: 100%;object-fit: cover}.about-values__wrap{padding: .952rem 1.06rem .952rem .264rem}.about-values__title{margin: 0 0 .49rem;width: 3.55rem}.about-values__card-holder{display: grid;grid-template-columns: repeat(3, 1fr);grid-template-rows: auto;gap: .439rem 1.08rem;justify-content: start}.about-values__card{width: 2.2rem}.about-values__card svg{height: .586rem;margin: 0 0 .132rem}.about-values__card .about-production{width: .71rem}.about-values__card .about-low-moq{width: .586rem}.about-values__card .about-safety{width: .542rem}.about-values__card p{margin: 0}.about-values__card-title{margin: 0 0 .044rem}.about-eu__wrap{padding: 0 1.06rem .878rem .264rem}.about-eu__title{margin: 0 0 .439rem}.about-eu__card-holder{display: flex;justify-content: space-between}.about-eu__card{width: 3.8rem;cursor: pointer}.about-eu__card img{width: 1.36rem;height: auto;margin: 0 0 .059rem}.events-hero{padding-top: .732rem}.events-hero__wrap{padding: .732rem .264rem .176rem .264rem}.events-hero__text{width: 50%;margin-top: auto;margin-bottom: auto}.events-hero__text p{width: 3.81rem}.events-upcoming__wrap{padding: 0 .264rem 0 .264rem}.events-upcoming__event{padding: .249rem 0 .249rem}.events-upcoming h3:last-of-type{margin: 0 0 .117rem}.career-position__wrap{padding: 0 .249rem 0 .264rem}.accordion__title{margin: 0 0 .264rem}.accordion__button{background-color: #fff;border: none;padding: .249rem 0 0;width: 100%;text-align: left;transition: 0.4s;position: relative}.accordion__button:after{content: "";color: #1d1d1b;background: url(../img/plus.svg);width: .176rem;height: .176rem;position: absolute;right: .176rem;top: .344rem}.accordion__button--active:after{background: url(../img/minus.svg)}.accordion__button:last-of-type h3{margin: 0 0 .366rem}.accordion__panel{display: none;overflow: hidden;padding: .037rem 0 .264rem}.accordion__panel p{width: 6.22rem}.privacy-title{padding-top: .732rem}.privacy-title__wrap{padding: .725rem .249rem 0 .264rem}.privacy-title__title{margin: 0 0 .549rem}.privacy-info__wrap{padding: 0 .249rem .703rem .264rem}.privacy-info__info{width: 6.24rem;font-size: .117rem;line-height: 1.75}.privacy-info h1{font-size: .351rem;line-height: 1.25;font-weight: 500;margin-bottom: .176rem}.privacy-info h2{font-size: .264rem;line-height: 1.67;font-weight: 500;margin-bottom: .176rem}.privacy-info h3{font-size: .176rem;line-height: 1.5;font-weight: 500;margin-bottom: .176rem}.privacy-info h4{font-size: .117rem;line-height: 1.75;font-weight: 500;margin-bottom: .176rem}.privacy-info p{margin: 0 0 .088rem}.privacy-info p + h1,.privacy-info p + h2,.privacy-info p + h3,.privacy-info p + h4{margin-top: .381rem}.privacy-info ul{list-style-position: inside;margin: 0 0 .469rem}.privacy-info li{list-style: none;position: relative;padding-left: .146rem;margin: 0 0 .029rem}.privacy-info li p:first-child{font-weight: 500}.privacy-info li p{margin: 0 0 .088rem}.privacy-info li p:last-of-type{margin: 0 0 .234rem}.privacy-info li:before{content: "·";font-size: .366rem;line-height: .205rem;position: absolute;left: 0;top: -0.022rem}.privacy-info table{width: 100%}.privacy-info table tr{border-bottom: 1px solid #1d1d1b}.privacy-info table tr:first-of-type{border-bottom: 3px solid #1d1d1b}.privacy-info table tr:last-of-type{border-bottom: none}.privacy-info table th{width: 25%;font-size: .117rem;line-height: 1.75;padding: .11rem .073rem .073rem 0;font-weight: 500}.privacy-info table td{font-size: .117rem;line-height: 1.75;padding: .088rem .146rem .176rem 0}.privacy-info table th,.privacy-info table td{text-align: start;vertical-align: top}.not-found__wrap{height: calc(100vh - .75rem);padding: 1.17rem .249rem .878rem .264rem;display: flex;flex-direction: column;justify-content: center}.not-found__title{width: 4.61rem;margin: 0 0 .176rem}.cookies{height: .41rem;background-color: #1d1d1b;position: fixed;bottom: 0;z-index: 555;transform: translate3d(0, 110%, 0)}.cookies__wrap{color: #fff;display: flex;justify-content: space-between;align-items: center;padding: .073rem .249rem .073rem .264rem;font-size: .117rem;line-height: 1.75;flex-wrap: nowrap}.cookies__text{display: flex;flex-wrap: nowrap}.cookies__text a{margin-left: .117rem;color: inherit}.cookies__button{cursor: pointer;color: #1d1d1b;background-color: #fff;border-radius: .132rem;border: none;padding: .029rem .176rem;font-weight: 500}.cookies.show{transform: translate3d(0, 0, 0)}.contact{background-color: #31baff;padding-top: .732rem}.contact__wrap{padding: .622rem .249rem .878rem .264rem}.contact__selector{position: relative;margin: 0 auto .425rem 0;background-color: #fff;border: none;border-radius: .205rem;height: .41rem;width: fit-content}.contact__button{background-color: transparent;color: #1d1d1b;border: none;transition: color 300ms ease-in-out;height: .41rem;width: 1.17rem;padding: .088rem .293rem .059rem;z-index: 1;position: relative;font-size: .117rem;line-height: 1.75;font-weight: 500}.contact__button--active{color: #fff}.contact__marker{background: #1d1d1b;position: absolute;width: 1.17rem;border-radius: .205rem;height: 100%;top: 0;border: .029rem solid #fff;transition: left 300ms ease-in-out;left: 0}.contact__contacts{display: grid;grid-template-columns: repeat(2, 3.8rem);grid-template-rows: auto;gap: .264rem .264rem}.contact__card-title{margin: 0 0 .059rem}.contact__card-info{margin: 0 0 .117rem}.contact__card-info.title{font-size: .271rem;line-height: 1.62}.contact__card-icons a{margin: 0 .176rem 0 0}.contact__card-icons svg{width: .264rem;height: .264rem}.contact__sales{grid-template-columns: repeat(2, 3.8rem);grid-template-rows: auto;gap: .264rem .264rem;display: none}.contact-map{height: 3.51rem;width: 100%;position: relative}#map{height: 100%}.zoom-control{display: flex;flex-direction: column;padding: 0 .249rem .176rem 0}.zoom-control button{width: .41rem;height: .41rem;border: none;border-radius: 50%;margin: .117rem 0 0;background-color: #31baff}.zoom-control button:after{content: "";width: .176rem;height: .176rem;position: absolute;transform: translate3d(-0.088rem, -0.088rem, 0)}.zoom-control .zoom-control-in:after{background: url(../img/plus-bold.svg)}.zoom-control .zoom-control-out:after{background: url(../img/minus-bold.svg)}.marker-label{display: none;position: absolute;height: .381rem;line-height: .205rem;background-color: #fff;z-index: 10;padding: .088rem .146rem .059rem .381rem;border-radius: .19rem;margin-left: -0.059rem;margin-top: -0.059rem}.marker-label i{content: "";position: absolute;background-color: #fc7e29;height: .264rem;width: .264rem;border-radius: 50%;top: .059rem;left: .059rem}.modal{position: fixed;top: 0;left: 0;width: 100%;height: 100vh;overflow: auto;background-color: #fff;opacity: 0;transition: opacity 200ms ease-in-out;-webkit-overflow-scrolling: touch;pointer-events: none}.modal.show{opacity: 1;pointer-events: all;z-index: 999}.modal-close-button{color: #1d1d1b;height: .176rem;align-items: center;position: absolute;top: .264rem;right: .249rem;cursor: pointer}.modal-close-button svg{width: .176rem;height: .176rem}.search-item{padding: .117rem 0;border-top: 1px solid #1d1d1b;width: 100%;display: flex;align-items: center}.search-item:last-child{border-bottom: 1px solid #1d1d1b}.search-item__image{width: .549rem;height: .549rem;background-color: #f5f5f5;display: flex;justify-content: center;align-items: center;font-size: 0}.search-item__image img{width: .264rem;height: auto}.search-item span{display: inline-block;margin: 0 0 0 .176rem}.search-modal{padding: .952rem 0 .915rem}.search-modal__content{width: 6.24rem;margin: auto}.search-modal__title{margin: 0 0 .337rem}.search-modal__input{width: 100%;margin: 0 0 .439rem;position: relative}.search-modal__input .icon{width: .176rem;height: .176rem;position: absolute;top: .117rem;right: .264rem}.search-modal__input label{line-height: .205rem;position: absolute;width: 100%;height: 100%;top: .102rem;left: .264rem;pointer-events: none;transform: translate3d(0, 0, 0);transition: font-size 250ms ease-in-out, top 250ms ease-in-out}.search-modal__input input{border-radius: .205rem;line-height: 1.75;width: 100%;background: transparent;border: 3px solid #1d1d1b;height: .41rem;padding: .117rem .556rem .095rem .256rem}.search-modal__input input.has-value + label,.search-modal__input input.has-focus + label{font-size: .102rem;line-height: .102rem;left: .22rem;top: -0.044rem;background-color: #fff;padding: 0 .059rem;width: fit-content;height: min-content}.search-modal__input input.has-focus{border: 3px solid #31baff}.search-modal__input input.has-focus + label{color: #31baff}.form-modal{height: 100%}.form-modal img{position: fixed;width: 50vw;height: 100%;right: 50%;top: 0;object-fit: cover}.form-modal__content{width: 50%;margin: 0 0 0 50%;padding: .586rem 1.06rem .586rem .952rem;max-width: 5rem}.form-modal__input{margin: 0 0 .264rem;position: relative}.form-modal__input:nth-child(4){margin: 0 0 .176rem}.form-modal__input label{color: #1d1d1b;line-height: .205rem;position: absolute;width: 100%;height: 100%;top: .102rem;left: .264rem;pointer-events: none;transform: translate3d(0, 0, 0);transition: font-size 250ms ease-in-out, top 250ms ease-in-out}.form-modal__input input{border-radius: .205rem;line-height: 1.75;width: 100%;background: transparent;border: 3px solid #1d1d1b;height: .41rem;padding: .117rem .264rem .095rem .256rem}.form-modal__input input.has-value + label,.form-modal__input input.has-focus + label{font-size: .102rem;line-height: .102rem;left: .212rem;top: -0.044rem;background-color: #fff;padding: 0 .059rem;width: fit-content;height: min-content}.form-modal__input input.has-focus{border: 3px solid #31baff}.form-modal__input input.has-focus + label{color: #31baff}.form-modal__input .error-message{display: none;position: absolute;color: #fc7e29;font-size: .102rem;line-height: 1.86;top: 100%;margin-top: .007rem;padding-left: .271rem}.form-modal__input.error input{border-color: #fc7e29}.form-modal__input.error input + label{color: #fc7e29}.form-modal__input.error .error-message{display: block}.form-modal__button-holder{display: flex;align-items: center;justify-content: space-between}.form-modal__button{width: .952rem;padding-left: 0;padding-right: 0}.form-modal__checkbox{position: relative;padding: .044rem 0 .044rem .293rem;height: .205rem;display: flex;align-items: center;white-space: nowrap;font-size: .095rem}.form-modal__checkbox a{color: #1d1d1b;text-decoration: underline}.form-modal__checkbox .checkmark{position: absolute;top: 0;left: 0;width: .205rem;height: .205rem;padding: .015rem .059rem;background-color: transparent;border: 3px solid #1d1d1b;border-radius: .044rem;cursor: pointer}.form-modal__checkbox .checkmark:after{content: "";position: absolute;display: none;width: .059rem;height: .102rem;border: solid #1d1d1b;border-width: 0rem .022rem .022rem 0rem;transform: rotate(45deg)}.form-modal__checkbox input:hover ~ .checkmark{border-color: #31baff}.form-modal__checkbox input:checked ~ .checkmark{background-color: #31baff;border-color: #31baff}.form-modal__checkbox input:checked ~ .checkmark:after{display: block}.form-modal__checkbox .checkbox-error-message{display: none;position: absolute;color: #fc7e29;font-size: .102rem;line-height: 1.86;top: 100%;margin: 0}.form-modal__checkbox.error .checkmark{border: 3px solid #fc7e29}.form-modal__checkbox.error .checkbox-error-message{display: block}.size-modal{padding: .952rem 0 .915rem}.size-modal__content{width: 6.24rem;margin: auto}.size-modal__content table{width: 5.42rem;margin: 0 0 .366rem}.size-modal__content table th{width: 33.3%}.size-modal__content svg{width: .944rem;height: .944rem}.size-modal__content img{width: .944rem;height: .944rem}.conformity-modal{padding: .952rem 0 .915rem}.conformity-modal__content{width: 6.24rem;margin: auto}.certificates-modal{width: 100%}.certificates-modal__content{padding: .688rem 1.07rem .688rem 1.08rem;display: flex;justify-content: space-between}.certificates-modal__text{width: 2.99rem;display: flex;flex-direction: column;justify-content: center}.certificates-modal__image{font-size: 0;width: 2.99rem;position: relative}.certificates-modal__image img{width: 100%;height: auto;object-fit: cover}.certificates-modal .modal-swiper-next{transform: translate(0, -50%) rotate(180deg);right: -0.439rem}.certificates-modal .modal-swiper-prev{left: -0.439rem}.eu-modal{width: 100%}.eu-modal__content{padding: .952rem 0 .878rem;margin: 0 auto;display: flex;flex-direction: column;width: 6.24rem}.eu-modal__content img{width: 1.36rem;height: auto;margin: 0 0 .307rem}.product-hero__sizing a,.cookies__text a{position: relative;overflow: hidden;display: inline-block}.product-hero__sizing a:before,.cookies__text a:before{content: '';position: absolute;width: 100%;height: .022rem;bottom: 0;left: 0;opacity: 1;background-color: #1d1d1b;animation: offUnderline .35s cubic-bezier(.77, 0, .175, 1) forwards}.product-hero__sizing a:hover:before,.cookies__text a:hover:before{animation: onUnderline .35s cubic-bezier(.77, 0, .175, 1) forwards}.product-hero__sizing a,.cookies__text a{display: inline-block;vertical-align: bottom;text-decoration: none}.product-hero__sizing a:before,.cookies__text a:before{height: 1px;bottom: 1px;opacity: 1;animation: none}.product-hero__sizing a:hover:before,.cookies__text a:hover:before{animation: lineHover .5s forwards}.cookies__text a:before{background-color: #fff}.reveal,.rich > *,.product-sizing__table > *{opacity: 0;transition: opacity 1.2E+3ms ease-in-out, transform 1.2E+3ms cubic-bezier(.175, .885, .32, 1.27);transform: translate3d(0, .732rem, 0)}.reveal:before,.rich > *:before,.product-sizing__table > *:before{content: '';position: absolute;top: 0;left: 0;height: 100%;width: 1px;transform: translate3d(0, -0.732rem, 0);pointer-events: none}.reveal.is-visible,.rich > *.is-visible,.product-sizing__table > *.is-visible{opacity: 1;transform: translate3d(0, 0, 0)}.is-visible{visibility: visible;opacity: 1}.news-list{padding-top: .732rem}.news-list__wrap{padding: .732rem .264rem .439rem .264rem}.news-list__title{margin: 0 0 .366rem}.news-list__news-card-holder{display: grid;grid-template-columns: repeat(2, auto);grid-template-rows: auto;gap: .264rem;padding: 0 0 .878rem}.news-card__image{width: 4.61rem;min-width: 4.61rem;height: 3.08rem;min-height: 3.08rem;position: relative;margin: 0 0 .176rem}.news-card__image a{position: absolute;width: 100%;height: 100%;left: 0;top: 0}.news-card__tag{font-size: .117rem;line-height: 1.75;font-weight: 400;margin: 0 0 .059rem;width: 100%;max-width: 4.61rem;display: flex}.news-card__tag--date{margin-right: .044rem}.news-card__tag--location{padding-left: .088rem;position: relative}.news-card__title{margin: 0 0 .176rem;width: 100%;max-width: 4.61rem;line-height: 1.22;font-size: .264rem;font-weight: 500}.pagination{width: 100%;height: .41rem;display: flex;flex-wrap: nowrap;justify-content: space-between;align-items: center}.pagination__nav{border: none;background: none;height: min-content;display: flex;font-size: .117rem;line-height: 1.75;font-weight: 500}.pagination__nav svg{width: .19rem;height: .19rem}.pagination__nav--next svg{transform: rotate(180deg)}.pagination__pages{display: flex}.pagination__button{border: none;display: flex;justify-content: center;align-items: center;font-size: .117rem;line-height: 1.75;font-weight: 500;margin-right: .088rem;transition: background-color 100ms ease-in-out}.pagination__button--page{background-color: #f5f5f5;border-radius: 50%;width: .41rem;height: .41rem}.pagination__button--ellipsis{width: .41rem;height: .41rem;background: none;pointer-events: none}.pagination__button--last{margin: 0}.pagination__button.active{background-color: #31baff}.news-page__wrap{padding: .915rem .264rem .878rem .264rem}.news-page__back{margin: 0 0 .183rem;display: block}.news-page__back svg{width: .19rem;height: .19rem}.news-page__title{margin: 0 0 .337rem}.news-page__tag{font-size: .117rem;line-height: 1.75;font-weight: 400;margin: 0 0 .366rem;width: 100%;max-width: 4.61rem;display: flex}.news-page__tag--date{margin-right: .044rem}.news-page__tag--location{padding-left: .088rem;position: relative}.news-page__text{width: 6.12rem}.news-page-more__wrap{padding: .073rem .264rem .878rem}.news-page-more__title{margin: 0 0 .337rem}.news-page-more__news-card-holder{display: grid;grid-template-columns: repeat(2, auto);grid-template-rows: auto;gap: .264rem}@media only screen and (min-width: 751px){.header__dropdown-link:hover > .header__dropdown-menu{visibility: visible;opacity: 1}.header__dropdown-link:hover svg{transform: rotate(-180deg)}.header__dropdown-link:hover:after{position: absolute;content: '';top: 0}.header__dropdown-link--products:hover:after{width: 1.17rem;height: .293rem;left: -0.205rem}.header__dropdown-link--lang{margin: 0 0 0 .264rem}.header__dropdown-link--lang:hover:after{width: .439rem;height: .293rem;left: -0.037rem}.desktop-hide{display: none !important}.button-blue:hover span{transform: translate3d(0, -0.41rem, 0)}.button-blue:hover span + span{transform: translate3d(0, 0, 0)}.header a,.header span,.footer a,.product-hero__go-back{position: relative;overflow: hidden;display: inline-block}.header a:before,.header span:before,.footer a:before,.product-hero__go-back:before{content: '';position: absolute;width: 100%;height: .022rem;bottom: 0;left: 0;opacity: 1;background-color: #1d1d1b;animation: offUnderline .35s cubic-bezier(.77, 0, .175, 1) forwards}.header a:hover:before,.header span:hover:before,.footer a:hover:before,.product-hero__go-back:hover:before{animation: onUnderline .35s cubic-bezier(.77, 0, .175, 1) forwards}.header a.active:before,.header span.active:before,.footer a.active:before,.product-hero__go-back.active:before{opacity: 1;animation: none}.header a.active:hover:before,.header span.active:hover:before,.footer a.active:hover:before,.product-hero__go-back.active:hover:before{animation: lineHover .5s forwards}.footer__copyright a:before{height: .007rem;bottom: .015rem}.search-item span,.product-card span{padding-bottom: .015rem;user-select: none;background-image: linear-gradient(currentColor, currentColor);background-position: 0% 95%;background-repeat: no-repeat;background-size: 0% 3px;transition: background-size .3s;text-shadow: -0.007rem -0.007rem 0 #fff, 0 -0.007rem 0 #fff, .007rem -0.007rem 0 #fff, .007rem 0 0 #fff, .007rem .007rem 0 #fff, 0 .007rem 0 #fff, -0.007rem .007rem 0 #fff, -0.007rem 0 0 #fff}.search-item:hover span,.product-card:hover span{background-size: 100% 3px}.home-boots__title a,.about-certificates__card a,.about-eu__card a,.news-card__title a{padding-bottom: .015rem;user-select: none;background-image: linear-gradient(currentColor, currentColor);background-position: 0% 85%;background-repeat: no-repeat;background-size: 0% 3px;transition: background-size .5s;text-shadow: -0.007rem -0.007rem 0 #fff, 0 -0.007rem 0 #fff, .007rem -0.007rem 0 #fff, .007rem 0 0 #fff, .007rem .007rem 0 #fff, 0 .007rem 0 #fff, -0.007rem .007rem 0 #fff, -0.007rem 0 0 #fff}.home-boots__title:hover a,.about-certificates__card:hover a,.about-eu__card:hover a,.news-card__title:hover a{background-size: 100% 3px}.news-card__title a{padding-bottom: .029rem}.about-certificates__card a{background-size: 0% 2px}.about-certificates__card:hover a{background-size: 100% 2px}.pagination__button:hover{background-color: #31baff}.product-hero__icon:hover .product-hero__tooltip{opacity: 1}}@media only screen and (max-width: 750px){.mobile-hide{display: none !important}body{font-size: .373rem;line-height: 1.86}input,textarea,button,select,a{-webkit-tap-highlight-color: rgba(0,0,0,0)}.wrap{width: 100%}.headline{font-size: 1.28rem;line-height: 1.25}.title{font-size: .853rem;line-height: 1.38}.event-title{font-size: .693rem;line-height: 1.46}.large-body-text{font-size: .533rem;line-height: 1.6}.small-title{font-size: .373rem;line-height: 1.86}.body-text{font-size: .373rem;line-height: 1.86}.label{font-size: .373rem;line-height: 1.86}.rich h1{font-size: 1.17rem;line-height: 1.25;margin: 0 0 .427rem}.rich h2{font-size: .853rem;line-height: 1.38;margin: 0 0 .427rem}.rich h3{font-size: .693rem;line-height: 1.46;margin: 0 0 .64rem}.rich h4{font-size: .533rem;line-height: 1.6;margin: 0 0 .64rem}.rich h5{font-size: .373rem;line-height: 1.86;margin: 0 0 .213rem}.rich figcaption{font-size: .267rem;line-height: 1.6;margin-bottom: .96rem}.rich p{margin: 0 0 .427rem}.rich ul{margin: 0 0 .427rem}.rich ul li{padding-left: .427rem;margin: 0 0 .107rem}.rich ul li:before{font-size: .96rem;line-height: .747rem;top: -0.107rem}.rich ol{margin: 0 0 .427rem;list-style-position: outside;padding-left: .533rem}.rich ol li{padding-left: .133rem;margin: 0 0 .107rem}.rich table th{font-size: .373rem;line-height: 1.86;padding: .373rem 0rem .267rem 0}.rich table td{font-size: .373rem;line-height: 1.86;padding: .32rem 0 .267rem}.rich a{overflow-wrap: break-word;word-wrap: break-word;word-break: break-word}.rich blockquote{margin-top: .533rem;margin-bottom: .96rem;padding-left: 1.47rem;font-size: .533rem;line-height: 1.6}.rich blockquote:after{width: .853rem;height: .64rem;top: .133rem}.rich img,.rich iframe{margin-bottom: .213rem;margin-top: .533rem}.button-blue{font-size: .373rem;line-height: 1.86;border-radius: .747rem;padding: .4rem .96rem .4rem;height: auto}.button-blue span + span{display: none}.button-blue[data-loading] svg{width: .347rem;height: .347rem;top: .107rem;margin-right: .267rem}.button-blue[data-loading] > i i{width: calc(100vw - .48rem - .453rem);padding: .4rem 0}.button-blue[data-loading] > i:before{min-width: 1.49rem;border-radius: .747rem}.cto__wrap{padding: 1.6rem .933rem 0 .933rem}.cto__title{width: 100%;margin: 0 0 .773rem}.cto__button{margin: 0 0 1.6rem}.product-card{width: 4.32rem;height: auto;padding: .853rem .267rem .427rem .267rem}.product-card img{width: 2.67rem;padding: 0;margin: 0}.product-card__title-container{position: static;margin-top: 1em}.product-card .large-body-text{line-height: 1.4;display: block;font-size: .4rem}.size-option{font-size: .373rem;line-height: 1.86;border-radius: .48rem;padding: .107rem .427rem}.border-20px{height: .533rem}.border-20px:before{height: .533rem}.header{height: 1.92rem;background-color: transparent;padding: .267rem .48rem 0 .453rem}.header:before{content: "";position: absolute;left: 0;top: 0;height: 1.92rem;background: #31baff;width: 100%;z-index: 20;opacity: 0;pointer-events: none}.header__logo{order: 1;z-index: 21;padding-bottom: .16rem}.header__logo svg{width: 3.73rem;height: .533rem}.header__nav{order: 2;opacity: 0;background-color: #31baff;pointer-events: none;display: flex;flex-direction: column;position: fixed;left: 0;top: 0;height: 100%;width: 100%;overflow: auto;padding: 2.56rem .48rem 0 .453rem}.header__nav ul{display: block}.header__nav li{text-align: start;margin: 0 0 .64rem;display: flex}.header__dropdown-link a,.header__single-link a{font-size: 1.28rem;line-height: 1.25;text-transform: none}.header__dropdown-link a svg,.header__single-link a svg{width: .373rem;height: .24rem;margin: 0 0 0 .107rem}.header__dropdown-link span svg,.header__single-link span svg{width: .373rem;height: .24rem;margin: 0 0 0 .107rem}.header__dropdown-menu ul li a{font-size: .427rem;line-height: 1.75;font-weight: 500}.header__icons{order: 4;z-index: 21;display: flex}.header__icons svg{width: .64rem;height: .64rem;margin-left: .64rem}.header__menu{display: block}.header__dropdown-link--products{display: block;flex-direction: column}.header__dropdown-link--products svg{display: none}.header__dropdown-menu--products{position: relative;visibility: visible;opacity: 1;left: 0;background-color: transparent}.header__dropdown-menu--products ul{margin: 0 0 .187rem}.header__dropdown-menu--products ul li{margin: 0 0 .133rem}.header__dropdown-menu--lang{left: -0.133rem;top: .533rem;background-color: transparent}.header__dropdown-link--lang{z-index: 21;position: relative;display: block;order: 3;padding-bottom: .24rem}.header__dropdown-link--lang a,.header__dropdown-link--lang span{font-size: .427rem;line-height: 1.75;font-weight: 500}.header__dropdown-link--lang.is-open svg{transform: rotate(-180deg)}.header__dropdown-link--lang.is-open > .header__dropdown-menu{visibility: visible;opacity: 1}.header__icons{margin: 0}.header__searchbar svg{margin-left: .64rem}.show-menu{position: relative;overflow: hidden}.show-menu .header:before{opacity: 1}.show-menu .header__nav{opacity: 1;pointer-events: all}.show-menu .header__menu{display: none}.show-menu .header__close{display: flex}.footer{height: auto}.footer__wrap{padding: .64rem .48rem .587rem .453rem}.footer__logo{margin: 0 0 1.23rem}.footer__logo .swampok-logo{width: 3.36rem;height: .48rem}.footer__logo .swampok-circle-logo{width: 1.6rem;height: 1.6rem}.footer__contact{margin: 0 0 .667rem;display: flex;flex-direction: column}.footer__contact-title{margin: 0 0 .053rem}.footer__contact-field{font-size: .853rem;line-height: 1.38;width: 95%;margin: 0 0 .72rem}.footer__copyright a{font-size: .32rem}.footer__copyright-left li{margin: 0 .373rem 0 0}.home-hero{padding-top: 2.93rem;margin-bottom: 0}.home-hero__wrap{height: auto;padding: 0 .48rem 0 .453rem;flex-direction: column}.home-hero__text{width: 100%;padding: 0 0 1.6rem}.home-hero__headline{margin: 0 0 .587rem;width: 80%}.home-hero__copy{margin: 0 0 .64rem}.home-hero__image{position: relative;width: 100vw;height: auto;left: -0.453rem}.home-values__wrap{padding: 1.79rem .48rem 1.6rem .453rem}.home-values__title{margin: 0 0 1.28rem}.home-values__card-holder{display: flex;flex-direction: column;gap: 1.28rem}.home-values__card svg{height: 1.6rem;margin: 0 0 .48rem}.home-values__card .safety{width: 1.47rem}.home-values__card .sustainable{width: 1.55rem}.home-values__card .family{width: 1.65rem}.home-values__card .quality{width: 1.68rem}.home-values__card .partnership{width: 1.79rem}.home-values__card .custom{width: 1.81rem}.home-values__card .low-moq{width: 1.6rem}.home-values__card .fast{width: 2.64rem}.home-values__card-title{width: 100%;margin: 0 0 .107rem;white-space: normal}.home-slider{width: 100%;height: 10rem}.home-slider--about-us{height: auto}.home-slider .swiper{height: 10rem}.home-slider .swiper--about-us{height: auto}.home-slider .swiper-pagination{margin: 0 0 .933rem}.home-slider .swiper-pagination-bullet{width: .32rem;height: .32rem;margin-right: .32rem}.home-slider svg{display: none}.home-slider__slide-title{font-size: .853rem;line-height: 1.38;width: 4.8rem;margin: 2.93rem auto 0}.home-boots__wrap{flex-direction: column}.home-boots__card{width: 100%}.home-boots__text{padding: 2rem .48rem .64rem .453rem}.home-boots__title{width: 100%;margin: 0 0 .267rem}.products-hero{padding-top: 2.67rem}.products-hero__wrap{padding: .507rem .48rem .64rem .453rem;flex-direction: column}.products-hero__title{width: 60%;margin: 0 0 .427rem}.products-hero__table{width: 100%;margin: 0 0 .64rem}.products-hero__row{padding: .373rem 0}.products-hero__row p{margin: 0}.products-hero__col--left{width: 2.27rem}.products-hero__col--right{margin: 0 0 0 .96rem;width: 5.84rem}.products-hero__image{margin: 0}.products-hero__image img{width: 100%}.products-list__wrap{padding: .64rem .48rem 1.6rem .453rem;grid-template-columns: repeat(2, auto);gap: .427rem;margin: 0}.product-hero{padding-top: 2.03rem;margin: 0 0 1.6rem}.product-hero__wrap{padding: 0 .48rem .427rem .453rem;flex-direction: column}.product-hero__description{margin: 0}.product-hero__go-back{margin: 0 0 .427rem}.product-hero__go-back svg{width: .4rem;height: .267rem;padding-right: .053rem;margin-right: .107rem}.product-hero__title{width: 60%;margin: 0 0 .267rem}.product-hero__text{width: 100%;margin: 0 0 .427rem}.product-hero__sizing{margin: 0 0 .96rem}.product-hero__sizing a{margin-left: .32rem}.product-hero__size-option{margin-left: .213rem}.product-hero__sizing a:before{animation: none}.product-hero__sizing a:hover:before{animation: none}.product-hero__icons{margin: 0 0 .96rem}.product-hero__icon{width: 1.6rem;height: 1.6rem;margin-right: .213rem}.product-hero__icon.show-tooltip .product-hero__tooltip{opacity: 1}.product-hero__icon--noborder{width: auto;height: auto;margin-right: .4rem;border: 0px}.product-hero__icon--noborder img{width: 1.57rem;height: 1.55rem}.product-hero__tooltip{padding: .267rem .427rem;bottom: 2rem;font-size: .373rem;line-height: 1.86}.product-hero__tooltip:after{border-top: .427rem solid #1d1d1b;border-left: .32rem solid transparent;border-right: .32rem solid transparent;bottom: -0.32rem}.product-hero__icon-img--waterproof{width: .987rem;height: .96rem}.product-hero__icon-img--interior{width: 1.2rem;height: 1.25rem}.product-hero__icon-img--sole{width: 1.07rem;height: 1.12rem}.product-hero__icon-img--exterior{width: 1.2rem;height: 1.25rem}.product-hero__image{margin-right: 0}.product-hero__image .swiper{width: 9.07rem;height: 9.07rem}.product-hero__image .swiper-slide img{max-width: 7.47rem;max-height: 7.47rem}.product-hero__thumbs{padding-top: .427rem;display: flex;justify-content: center;width: 100vw;position: relative;left: 50%;margin-left: -50vw;height: 2.13rem}.product-hero__thumbs .swiper{width: 7.68rem;height: 2.13rem;margin: 0}.product-hero__thumbs .thumbs-nav{height: 2.13rem;width: .987rem}.product-hero__thumbs .thumbs-nav svg{width: .373rem;height: .24rem;transform: rotate(-90deg)}.product-hero__thumbs .thumbs-nav-next svg{transform: rotate(90deg)}.product-hero__thumbs .swiper{height: 3.16rem}.product-hero__thumbs .swiper-slide{padding: 0 .213rem}.product-hero__thumbs .swiper-slide .image{width: 2.13rem;height: 2.13rem;border: .08rem solid transparent}.product-hero__thumbs .swiper-slide img{max-width: 1.28rem;max-height: 1.28rem}.product-sizing{margin: 0 0 1.6rem}.product-sizing__wrap{padding: 1.47rem .48rem 0 .453rem}.product-sizing__data{flex-direction: column;align-items: flex-start;margin: 0 0 .533rem}.product-sizing__ocean-code{width: 70%;margin: 0 0 .267rem}.product-sizing__mold-code{margin: 0 0 .64rem}.product-sizing__button{width: 100%;margin: 0 0 .32rem}.product-sizing__table{width: 25.9rem}.product-sizing__table th{font-size: .373rem;line-height: 1.86;padding: .373rem .693rem .267rem 0;max-height: 1.6rem}.product-sizing__table th:nth-child(1){width: 3.57rem}.product-sizing__table th:nth-child(2){width: 2.24rem}.product-sizing__table th:nth-child(3){width: 2.13rem}.product-sizing__table th:nth-child(4){width: 3.2rem}.product-sizing__table th:nth-child(5){width: 3.2rem}.product-sizing__table th:nth-child(6){width: 3.39rem}.product-sizing__table th:nth-child(7){width: 2.69rem}.product-sizing__table td{font-size: .373rem;line-height: 1.86;padding: .373rem 0 .267rem}.table-wrap{overflow: scroll;margin-right: -0.48rem}.table-wrap table{margin-right: .48rem}.product-similar{margin-bottom: 1.6rem}.product-similar__wrap{padding: 0 .48rem 0 .453rem}.product-similar__title{margin: 0 0 .427rem}.product-similar__card-holder{grid-template-columns: repeat(2, 1fr);gap: .427rem}.about-hero,.career-hero{margin: 0;padding-top: 2.67rem}.about-hero__wrap,.career-hero__wrap{height: auto;padding: .507rem .48rem 0 .453rem;flex-direction: column}.about-hero__text,.career-hero__text{width: 100%;padding: 0 0 1.6rem}.about-hero__text h1,.career-hero__text h1,.about-hero__text h2,.career-hero__text h2,.about-hero__text h3,.career-hero__text h3,.about-hero__text h4,.career-hero__text h4{width: 80%}.about-hero__text p,.career-hero__text p{width: 100%}.about-hero__image,.career-hero__image{left: 50%;margin-left: -50vw;top: 0;position: relative;width: 100vw}.about-certificates__wrap{padding: 1.73rem .48rem 1.6rem .453rem}.about-certificates__title{margin: 0 0 .32rem}.about-certificates__card-holder{flex-direction: column;gap: .533rem}.about-certificates__card{width: 6.67rem}.about-certificates__image-holder{height: 2.24rem;margin: 0 0 .107rem}.about-certificates__image-holder--1 img,.about-certificates__image-holder--2 img{height: .96rem;width: auto}.about-certificates__image-holder--3 img{height: 1.6rem;width: auto}.about-handcrafted__wrap{padding: 1.6rem .48rem 1.6rem .453rem}.about-handcrafted__title{margin: 0 0 .64rem}.about-handcrafted p{margin: 0;width: 100%}.about-family__wrap{padding: 1.6rem .48rem 0 .453rem;flex-direction: column}.about-family__text{width: 100%;margin: 0 0 .987rem}.about-family__text p{width: 100%}.about-family__image{position: relative;width: 100vw;left: 50%;margin-left: -50vw}.about-values__wrap{padding: 1.6rem .48rem .4rem .453rem}.about-values__title{margin: 0 0 1.33rem;width: 100%}.about-values__card-holder{flex-direction: column}.about-values__card{width: 100%;margin: 0 0 1.2rem}.about-values__card svg{height: 1.6rem;margin: 0 0 .427rem}.about-values__card .about-production{width: 1.79rem}.about-values__card .about-low-moq{width: 1.6rem}.about-values__card .about-safety{width: 1.47rem}.about-values__card-title{margin: 0 0 .267rem}.about-eu__wrap{padding: 1.6rem .48rem .4rem .453rem}.about-eu__title{margin: 0 0 1.33rem}.about-eu__card-holder{flex-direction: column}.about-eu__card{width: 100%;margin: 0 0 1.2rem}.about-eu__card img{width: 4.96rem;margin: 0 0 .213rem}.events-hero{padding-top: 2.67rem}.events-hero__wrap{padding: .507rem .48rem 0 .453rem}.events-hero__text{width: 100%}.events-hero__text p{width: 100%}.events-upcoming__wrap{padding: 0 .48rem 0 .453rem}.events-upcoming__event{padding: .533rem 0}.events-upcoming h3:last-of-type{margin: 0 0 .427rem}.career-position__wrap{padding: 1.6rem .48rem 0 .453rem}.accordion__button{padding: .533rem 0 0}.accordion__button:after{width: .64rem;height: .64rem;right: 0;top: .667rem}.accordion__button:last-of-type h3{margin: 0 0 .533rem}.accordion__title{margin: 0 0 .533rem}.accordion__panel{padding: 0 0 .64rem}.accordion__panel p{width: 100%}.privacy-title{padding-top: 2.67rem}.privacy-title__wrap{padding: .4rem .48rem 0 .453rem}.privacy-title__title{margin: 0 0 1.47rem}.privacy-info__wrap{padding: 0 .48rem 1.17rem .453rem}.privacy-info__info{width: 100%;font-size: .373rem;line-height: 1.75}.privacy-info h1{font-size: .853rem;line-height: 1.38;margin-bottom: .267rem}.privacy-info h2{font-size: .693rem;line-height: 1.46;margin-bottom: .267rem}.privacy-info h3{font-size: .533rem;line-height: 1.6;margin-bottom: .267rem}.privacy-info h4{font-size: .373rem;line-height: 1.86;margin-bottom: .267rem}.privacy-info p{margin: 0 0 .267rem}.privacy-info p + h1,.privacy-info p + h2,.privacy-info p + h3,.privacy-info p + h4{margin-top: 1.01rem}.privacy-info ul{margin: 0 0 1.28rem}.privacy-info li{padding-left: .427rem;margin: 0 0 .107rem}.privacy-info li p{margin: 0 0 .267rem}.privacy-info li p:last-of-type{margin: 0 0 .64rem}.privacy-info li:before{font-size: .96rem;line-height: .747rem;top: -0.107rem}.privacy-info table{width: 22.7rem}.privacy-info table th{width: 5.65rem;font-size: .373rem;line-height: 1.75;padding: .4rem .267rem .267rem 0}.privacy-info table td{font-size: .373rem;padding: .267rem .96rem .96rem 0}.not-found__wrap{padding: 4rem .48rem 3.2rem .453rem}.not-found__title{width: 90%;margin: 0 0 .8rem}.cookies{height: 2.67rem}.cookies__wrap{height: inherit;position: relative;flex-direction: column;font-size: .373rem;padding: .347rem .48rem .4rem .453rem;align-items: center}.cookies__text{height: 100%;flex-wrap: wrap;justify-content: center;align-content: space-between}.cookies__text a{margin-left: .107rem;animation: none}.cookies__text a:hover:before{animation: none}.cookies__button{border-radius: .48rem;padding: .16rem .64rem;width: max-content}.contact{padding-top: 2.67rem}.contact__wrap{padding: .267rem .48rem 1.33rem .453rem}.contact__selector{margin: 0 0 1.2rem;width: 100%;border-radius: .747rem;height: 1.49rem}.contact__marker{width: 4.53rem;border-radius: .747rem;border: .107rem solid #fff}.contact__button{height: 1.49rem;border-radius: .747rem;width: 50%;padding: .32rem 1.07rem .213rem;font-size: .373rem;line-height: 1.86}.contact__contacts{grid-template-columns: 1fr;gap: .72rem}.contact__card-title{margin: 0 0 .16rem}.contact__card-info{margin: 0 0 .107rem}.contact__card-icons a{margin: 0 .64rem 0 0}.contact__card-icons svg{width: .853rem;height: .853rem}.contact__sales{grid-template-columns: 1fr;gap: .72rem}.contact-map{height: 10rem}.contact-map .zoom-control{padding: 0 .48rem .64rem 0}.contact-map .zoom-control button{width: 1.49rem;height: 1.49rem;margin: .427rem 0 0}.contact-map .zoom-control button:after{width: .64rem;height: .64rem;transform: translate3d(-0.32rem, -0.32rem, 0)}.marker-label{height: 1.39rem;line-height: .747rem;padding: .32rem .533rem .213rem 1.39rem;border-radius: .693rem;margin-top: -0.213rem;margin-left: -0.213rem}.marker-label i{height: .96rem;width: .96rem;top: .213rem;left: .213rem}.modal-close-button{height: .64rem;top: .64rem;right: .48rem}.modal-close-button svg{width: .64rem;height: .64rem}.search-item{padding: .427rem 0}.search-item__image{width: 2rem;height: 2rem}.search-item__image img{width: .96rem}.search-item span{margin: 0 0 0 .64rem}.search-modal{padding: 1.6rem .48rem .64rem .453rem}.search-modal__content{width: 100%}.search-modal__title{margin: 0 0 .4rem}.search-modal__input{margin: 0 0 .96rem}.search-modal__input .icon{width: .64rem;height: .64rem;top: .427rem;right: .96rem}.search-modal__input label{line-height: .693rem;top: .427rem;left: .96rem}.search-modal__input input{border-radius: .747rem;height: 1.49rem;padding: .427rem 2.03rem .347rem .933rem}.search-modal__input input.has-value + label,.search-modal__input input.has-focus + label{font-size: .32rem;line-height: .32rem;left: .8rem;top: -0.16rem;padding: 0 .213rem}.form-modal{height: 100vh}.form-modal__content{width: 100%;padding: 1.73rem .48rem .64rem .453rem;max-width: 100%;margin: 0}.form-modal__input{margin: 0 0 .96rem}.form-modal__input:nth-child(4){margin: 0 0 .64rem}.form-modal__input label{line-height: .693rem;top: .427rem;left: .96rem}.form-modal__input input{border-radius: .747rem;height: 1.49rem;padding: .427rem .96rem .347rem .933rem}.form-modal__input input.has-value + label,.form-modal__input input.has-focus + label{font-size: .32rem;line-height: .32rem;left: .8rem;top: -0.16rem;padding: 0 .213rem}.form-modal .error-message{font-size: .32rem;line-height: 2.17;margin-top: .027rem;padding-left: .987rem}.form-modal__button-holder{flex-wrap: wrap;justify-content: flex-start}.form-modal__checkbox{padding: .267rem 0 .16rem 1.07rem;height: .747rem;margin: 0 0 .64rem}.form-modal__checkbox .checkmark{width: .747rem;height: .747rem;padding: .053rem .213rem;border-radius: .16rem}.form-modal__checkbox .checkmark:after{width: .213rem;height: .373rem;border-width: 0rem .08rem .08rem 0rem}.form-modal__checkbox .checkbox-error-message{font-size: .32rem;line-height: 2.17;top: .587rem}.form-modal__button{width: 100%}.size-modal{padding: 1.73rem .48rem 1.33rem .453rem}.size-modal__content{width: 100%}.size-modal__content table{width: 100%;margin: 0 0 .907rem}.size-modal__content table th{width: 32%}.size-modal__content table th:last-child{width: 36%}.size-modal__content svg{width: 3.44rem;height: 3.44rem}.size-modal__content img{width: 3.44rem;height: 3.44rem}.conformity-modal{padding: 1.73rem .48rem 1.07rem .453rem}.conformity-modal__content{width: 100%}.certificates-modal__content{padding: 1.73rem .48rem .64rem .453rem;flex-direction: column;justify-content: flex-start}.certificates-modal__text{width: 100%;margin: 0 0 .8rem;justify-content: flex-start}.certificates-modal__image{width: 100%;padding: 0 1.17rem}.certificates-modal .modal-swiper-next{right: 0}.certificates-modal .modal-swiper-prev{left: 0}.swiper-nav{height: .64rem;width: .64rem}.eu-modal__content{padding: 1.73rem .48rem 1.07rem .453rem;width: 100%}.eu-modal img{width: 4.96rem;margin: 0 0 .64rem}.reveal{transform: translate3d(0, 2.13rem, 0)}.reveal.is-visible{transform: translate3d(0, 0, 0)}.news-card__image{width: 100%;min-width: 100%;max-width: 100%;height: auto;min-height: 6.93rem;max-height: 6.93rem;margin: 0 0 .427rem}.news-card__tag{font-size: .373rem;line-height: 1.86;margin: 0 0 .213rem;max-width: 100%}.news-card__tag--date{margin-right: .16rem}.news-card__tag--location{padding-left: .32rem}.news-card__title{margin: 0 0 .427rem;max-width: 100%;font-size: .533rem;line-height: 1.6}.news-list{padding-top: 2.67rem}.news-list__wrap{padding: .267rem .48rem 1.33rem .453rem}.news-list__title{margin: 0 0 .64rem}.news-list__news-card-holder{display: flex;flex-direction: column}.news-list__news-card-holder .news-card:not(:last-child){margin-bottom: .64rem}.pagination{height: 1.49rem}.pagination__nav{font-size: .373rem;line-height: 1.86}.pagination__nav svg{width: .693rem;height: .693rem}.pagination__button{font-size: .373rem;line-height: 1.86;margin-right: .32rem}.pagination__button--page{width: 1.49rem;height: 1.49rem}.pagination__button--ellipsis{width: min-content;height: 1.49rem}.news-page{padding-top: 2.67rem}.news-page__wrap{padding: .267rem .48rem 1.33rem .453rem}.news-page__back{margin: 0 0 .64rem}.news-page__back svg{width: .693rem;height: .693rem}.news-page__title{margin: 0 0 .64rem}.news-page__tag{font-size: .373rem;line-height: 1.86;margin: 0 0 1.17rem;max-width: 100%}.news-page__tag--date{margin-right: .16rem}.news-page__tag--location{padding-left: .32rem}.news-page__text{width: 100%}.news-page-more__wrap{padding: .267rem .48rem 1.33rem .453rem}.news-page-more__title{margin: 0 0 1.23rem}.news-page-more__news-card-holder{display: flex;flex-direction: column}.news-page-more__news-card-holder .news-card:not(:last-child){margin-bottom: .64rem}}