.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider *:focus{outline:none}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent;-webkit-tap-highlight-color:transparent}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input[type=submit]{border-radius:0;border:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}button,input{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}template{display:none}[hidden]{display:none}@font-face{font-family:Calibre;src:url(Calibre-RegularItalic.eot);src:url(Calibre-RegularItalic.eot?#iefix) format("embedded-opentype"),url(Calibre-RegularItalic.svg#Calibre-RegularItalic) format("svg"),url(Calibre-RegularItalic.ttf) format("truetype"),url(Calibre-RegularItalic.woff) format("woff"),url(Calibre-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Calibre;src:url(Calibre-Regular.eot);src:url(Calibre-Regular.eot?#iefix) format("embedded-opentype"),url(Calibre-Regular.svg#Calibre-Regular) format("svg"),url(Calibre-Regular.ttf) format("truetype"),url(Calibre-Regular.woff) format("woff"),url(Calibre-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Calibre;src:url(Calibre-Semibold.eot);src:url(Calibre-Semibold.eot?#iefix) format("embedded-opentype"),url(Calibre-Semibold.svg#Calibre-Semibold) format("svg"),url(Calibre-Semibold.ttf) format("truetype"),url(Calibre-Semibold.woff) format("woff"),url(Calibre-Semibold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Calibre;src:url(Calibre-Medium.eot);src:url(Calibre-Medium.eot?#iefix) format("embedded-opentype"),url(Calibre-Medium.svg#Calibre-Medium) format("svg"),url(Calibre-Medium.ttf) format("truetype"),url(Calibre-Medium.woff) format("woff"),url(Calibre-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Calibre;src:url(Calibre-SemiboldItalic.eot);src:url(Calibre-SemiboldItalic.eot?#iefix) format("embedded-opentype"),url(Calibre-SemiboldItalic.svg#Calibre-SemiboldItalic) format("svg"),url(Calibre-SemiboldItalic.ttf) format("truetype"),url(Calibre-SemiboldItalic.woff) format("woff"),url(Calibre-SemiboldItalic.woff2) format("woff2");font-weight:600;font-style:italic}@font-face{font-family:Calibre;src:url(Calibre-BoldItalic.eot);src:url(Calibre-BoldItalic.eot?#iefix) format("embedded-opentype"),url(Calibre-BoldItalic.svg#Calibre-BoldItalic) format("svg"),url(Calibre-BoldItalic.ttf) format("truetype"),url(Calibre-BoldItalic.woff) format("woff"),url(Calibre-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Calibre;src:url(Calibre-BlackItalic.eot);src:url(Calibre-BlackItalic.eot?#iefix) format("embedded-opentype"),url(Calibre-BlackItalic.svg#Calibre-BlackItalic) format("svg"),url(Calibre-BlackItalic.ttf) format("truetype"),url(Calibre-BlackItalic.woff) format("woff"),url(Calibre-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic}body{font-family:Calibre,sans-serif;font-size:18px}.h1,.h2,.h3,.h4,.h5,.h6{font-family:Calibre,sans-serif}.h1{font-size:56px;font-weight:700;font-style:italic;line-height:1;color:#121212}@media (max-width: 767px){.h1{font-size:32px}}.h2{font-size:48px;font-weight:700;font-style:italic;line-height:1;color:#121212}.h3{font-size:32px;font-weight:600;font-style:italic;line-height:1;color:#292929}.h4{font-size:26px;font-weight:600;font-style:italic;line-height:1.08;color:#292929}.h5{font-size:22px;font-weight:600;font-style:italic;line-height:1.09;letter-spacing:.3px;color:#121212}.h6{font-size:16px;font-weight:600;font-style:normal;line-height:1.25;color:#121212}p{line-height:1.56}.text-large{font-size:22px;font-weight:600;font-style:normal;line-height:1.27}.text-label{font-size:16px;font-weight:600;line-height:1.25;color:#121212;text-transform:uppercase}*{box-sizing:border-box;outline:none}html,body{background-color:#fff}body{display:flex;flex-direction:column;min-height:100vh;padding-top:105px;padding-top:var(--header-height)}@media (max-width: 1199px){body{padding-top:90px;padding-top:var(--header-height)}}.content{flex:1 0 auto}.section-wrapper,.container-base{max-width:1420px;margin-left:auto;margin-right:auto}.hidden{display:none}.column{display:flex;flex-direction:column}.button,#challenge .shopify-challenge__button{position:relative;z-index:1;overflow:hidden;display:inline-block;min-width:214px;border-radius:0;padding:19px 34px 13px 15px;background-color:#d6161d;color:#fff;font-size:16px;font-weight:600;letter-spacing:.5px;line-height:1;text-align:left;text-decoration:none;text-transform:uppercase;transition:.3s all}.button:before,#challenge .shopify-challenge__button:before{content:"";position:absolute;z-index:-1;left:0;top:0;width:0;height:100%;background-color:#b10c12;transform:skew(-10deg) translate(-10px);transition:.2s all ease-out}.button .button__arrow,#challenge .shopify-challenge__button .button__arrow{position:absolute;top:50%;right:15px;display:inline-block;width:17px;transform:translateY(-50%);transition:.2s all ease-in}.button .button__arrow svg,#challenge .shopify-challenge__button .button__arrow svg{display:block}.button .button__arrow svg path,#challenge .shopify-challenge__button .button__arrow svg path{transition:.2s all ease-in}.button.button--text-center,#challenge .button--text-center.shopify-challenge__button{padding-left:30px;padding-right:30px;text-align:center}.button.button_block-checkout,#challenge .button_block-checkout.shopify-challenge__button{min-width:unset;width:100%;max-width:250px}.button.button--white,#challenge .button--white.shopify-challenge__button{background-color:#fff;color:#121212;box-shadow:0 0 0 1px #121212}.button.button--white:before,#challenge .button--white.shopify-challenge__button:before{background-color:#121212}.button.button--white .button__arrow svg path,#challenge .button--white.shopify-challenge__button .button__arrow svg path{fill:#121212}.button.button--ghost,#challenge .button--ghost.shopify-challenge__button{background-color:transparent;border:1px solid #fff;padding-top:18px;padding-bottom:12px}.button.button--ghost:before,#challenge .button--ghost.shopify-challenge__button:before{background-color:#fff}.button.button--ghost:hover,#challenge .button--ghost.shopify-challenge__button:hover{color:#121212}.button.button--ghost:hover:before,#challenge .button--ghost.shopify-challenge__button:hover:before{background-color:#fff}.button.button--ghost:hover .button__arrow svg path,#challenge .button--ghost.shopify-challenge__button:hover .button__arrow svg path{fill:#121212}.button:hover[type=submit],#challenge .shopify-challenge__button:hover[type=submit],.button:focus[type=submit],#challenge .shopify-challenge__button:focus[type=submit]{background-color:#b10c12}.button:hover:before,#challenge .shopify-challenge__button:hover:before,.button:focus:before,#challenge .shopify-challenge__button:focus:before{width:calc(100% + 20px)}.button:hover .button__arrow,#challenge .shopify-challenge__button:hover .button__arrow,.button:focus .button__arrow,#challenge .shopify-challenge__button:focus .button__arrow{transform:translateY(-50%) translate(3px)}.button:hover.button--white,#challenge .shopify-challenge__button:hover.button--white,.button:focus.button--white,#challenge .shopify-challenge__button:focus.button--white{color:#fff}.button:hover.button--white .button__arrow svg path,#challenge .shopify-challenge__button:hover.button--white .button__arrow svg path,.button:focus.button--white .button__arrow svg path,#challenge .shopify-challenge__button:focus.button--white .button__arrow svg path{fill:#fff}.button.disabled,#challenge .disabled.shopify-challenge__button,.button[disabled],#challenge [disabled].shopify-challenge__button{cursor:default;background-color:#c2c2c2}.button.disabled:before,#challenge .disabled.shopify-challenge__button:before,.button[disabled]:before,#challenge [disabled].shopify-challenge__button:before{display:none}.button.disabled:hover,#challenge .disabled.shopify-challenge__button:hover,.button.disabled:focus,#challenge .disabled.shopify-challenge__button:focus,.button[disabled]:hover,#challenge [disabled].shopify-challenge__button:hover,.button[disabled]:focus,#challenge [disabled].shopify-challenge__button:focus{background-color:#c2c2c2}.button.disabled:hover .button__arrow,#challenge .disabled.shopify-challenge__button:hover .button__arrow,.button.disabled:focus .button__arrow,#challenge .disabled.shopify-challenge__button:focus .button__arrow,.button[disabled]:hover .button__arrow,#challenge [disabled].shopify-challenge__button:hover .button__arrow,.button[disabled]:focus .button__arrow,#challenge [disabled].shopify-challenge__button:focus .button__arrow{transform:translateY(-50%) translate(0)}.link-underline{display:inline-block;padding-bottom:7px;border-bottom:1px solid #121212;font-size:16px;font-weight:600;line-height:1;letter-spacing:.5px;color:#121212;text-transform:uppercase;text-decoration:none;transition:.3s all}.link-underline .link-underline__arrow{display:inline-block;width:17px;height:11px;margin-left:9px;transition:.3s all}.link-underline .link-underline__arrow svg{display:block}.link-underline:hover,.link-underline:focus{color:#8d8d8d;border-color:#8d8d8d}.link-underline:hover .link-underline__arrow,.link-underline:focus .link-underline__arrow{transform:translate(3px)}.link-underline:hover .link-underline__arrow svg path,.link-underline:focus .link-underline__arrow svg path{fill:#8d8d8d}.input-qty{display:inline-block;width:48px;height:40px;padding:8px;border:1px solid #c2c2c2;border-radius:0;font-family:sans-serif;font-weight:400;font-size:16px;text-align:center;color:#4c4c4c;-webkit-appearance:none;-moz-appearance:textfield;appearance:none;transition:all .5s ease-out}.input-qty::-webkit-outer-spin-button,.input-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-qty:disabled{background-color:#fff;color:#c2c2c2}.pagination{display:flex;justify-content:center;align-items:center;width:100%;margin-top:60px}.pagination .pagination__links{display:flex;justify-content:center;align-items:center}.pagination .pagination__element{border:1px solid #121212;color:#121212;padding:19px 10px 12px;min-width:48px;height:48px;text-decoration:none;text-transform:uppercase;font-size:16px;line-height:16px;font-weight:600;text-align:center;margin:0 5px;transition:all .3s ease-in}.pagination .pagination__element path[fill-rule=nonzero]{transition:all .3s ease-in}.pagination .pagination__element:hover{background-color:#121212;color:#fff}.pagination .pagination__element:hover .pagination__arrow path[fill-rule=nonzero]{fill:#fff}.pagination .pagination__element--hidden{display:none}.pagination .pagination__arrow{display:inline-block;width:19px;position:relative;top:1px}.pagination .pagination__previous,.pagination .pagination__next{padding:16px 14px 12px}.pagination .pagination__previous .pagination__arrow{margin-right:10px}.pagination .pagination__next .pagination__arrow{margin-left:10px}.pagination .pagination__dots{margin:0 12px}.pagination .pagination__element--current{background-color:#121212;color:#fff}.pagination .pagination__element--current .pagination__arrow path[fill-rule=nonzero]{fill:#fff}@media (max-width: 991px){.pagination .pagination__previous-text,.pagination .pagination__next-text{display:none}.pagination .pagination__previous .pagination__arrow{margin-right:0}.pagination .pagination__next .pagination__arrow{margin-left:0}}@media (max-width: 767px){.pagination{margin-top:20px}.pagination .pagination__links{display:none}}.select{border:none;font-size:16px;text-transform:uppercase;color:#121212;font-weight:600;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";padding-right:20px;background-color:transparent;background-image:url(icon-chevron-down-black.svg);background-repeat:no-repeat;background-position:right 0 top 3px}.select::-ms-expand{display:none}.breadcrumbs{max-width:1420px;margin:10px auto 0;padding:0 20px;font-size:12px;color:#4c4c4c;line-height:normal}.breadcrumbs .breadcrumbs__item+.breadcrumbs__item:before{content:"/";display:inline-block;margin:0 3px}.breadcrumbs .breadcrumbs__link{color:#4c4c4c;text-decoration:none;transition:.3s all}.breadcrumbs .breadcrumbs__link:hover,.breadcrumbs .breadcrumbs__link:focus{color:#d6161d}@media (max-width: 1199px){.breadcrumbs{padding:0 25px}}@media (max-width: 767px){.breadcrumbs{padding:0 15px}}.previous-page{padding:15px 15px 10px 31px;background-color:#f8f8f8}.previous-page .previous-page__link{font-size:16px;font-weight:600;line-height:1.15;text-transform:uppercase;text-decoration:none;color:#121212;transition:.3s all}.previous-page .previous-page__link:hover,.previous-page .previous-page__link:focus{color:#8d8d8d}.previous-page .previous-page__link:hover .previous-page__link-arrow,.previous-page .previous-page__link:focus .previous-page__link-arrow{transform:translate(-4px) scale(-1) translateY(-1px)}.previous-page .previous-page__link:hover .previous-page__link-arrow svg path,.previous-page .previous-page__link:focus .previous-page__link-arrow svg path{fill:#8d8d8d}.previous-page .previous-page__link-arrow{display:inline-block;width:18px;margin-right:12px;transition:.3s all;transform:scale(-1) translateY(-1px)}.previous-page .previous-page__link-arrow svg{display:block}.previous-page .previous-page__link-arrow svg path{fill:#121212;transition:.3s all}@media (max-width: 991px){.previous-page{padding-left:25px}}@media (max-width: 767px){.previous-page{padding-left:16px}}.product-option .product-option__name{display:flex;align-items:center;text-transform:uppercase;margin-top:23px;margin-bottom:5px;color:#121212}.product-option .product-option__values{padding-bottom:15px;border-bottom:1px solid #8d8d8d}.product-option .product-option__value{font-size:18px;font-weight:500;line-height:1.56;color:#292929}.product-option .product-option__input{display:none}.product-option .product-option__input:checked+.product-option__button{background-color:#121212;border:1px solid #121212;color:#fff}.product-option .product-option__input:disabled+.product-option__button{border:1px solid #e4e4e4;color:#8d8d8d;cursor:default}.product-option .product-option__input:disabled+.product-option__button:before{background-color:transparent}.product-option .product-option__button{position:relative;overflow:hidden;display:inline-block;cursor:pointer;border:1px solid #8d8d8d;padding-top:6px;padding-left:13px;padding-right:13px;margin-bottom:5px;font-size:18px;font-weight:500;line-height:1.56;text-align:center;color:#121212;margin-right:6px;transition:.3s all}.product-option .product-option__button:before{content:"";position:absolute;z-index:-1;left:0;top:0;width:0;height:100%;background-color:#121212;transform:skew(-10deg) translate(-10px);transition:.2s all ease-out}.product-option .product-option__button:hover{color:#fff}.product-option .product-option__button:hover:before{width:calc(100% + 20px)}.product-option.product-option--extra .product-option__values{padding-bottom:17px}.product-option.product-option--extra .product-option__value{padding-top:3px}.product-option .product-option__tooltip{position:relative;margin-left:8px;display:inline-block}.product-option .product-option__tooltip-icon{cursor:pointer}.product-option .product-option__tooltip-icon svg{width:16px;height:16px}.product-option .product-option__tooltip-icon svg path{transition:.4s all}.product-option .product-option__tooltip-icon:hover svg path{fill:#121212}.tippy-tooltip.roval-theme{padding-bottom:1px}.preloader{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:1000;background-color:#fffffff2;display:flex;justify-content:center;align-items:center;opacity:1;visibility:visible;transition-property:opacity,visibility;transition-duration:.4s;transition-timing-function:ease}.preloader.loaded{opacity:0;visibility:hidden}.preloader .preloader__spinner{display:inline-block;position:relative;width:64px;height:64px}.preloader .preloader__spinner:after{content:" ";display:block;width:100%;height:100%;background-image:url(preloader.gif);background-repeat:no-repeat;background-size:cover;background-position:center}@keyframes preloaderSpinner{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{transform:rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{transform:rotate(1800deg)}}.responsive-table{text-align:left;line-height:1.63}.responsive-table th{font-size:12px;text-transform:uppercase;letter-spacing:1.7px;line-height:1.33;color:#757070}.responsive-table th,.responsive-table td{padding-bottom:32px;padding-right:80px}@media (max-width: 991px){.responsive-table th,.responsive-table td{padding-right:56px}}.responsive-table td a{text-decoration:none;color:#000;transition:color .2s}.responsive-table td a[data-order-name]:hover{color:#ccc}.responsive-table .order-view{font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px;text-transform:uppercase;letter-spacing:2px;text-decoration:none;color:#000}.responsive-table .order-view:hover{color:#ccc}@media (max-width: 767px){.responsive-table .order-view{text-decoration:underline}}@media (max-width: 767px){.responsive-table{width:100%}.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table tr,.responsive-table td{float:left;clear:both;width:100%}.responsive-table th,.responsive-table td{display:block;text-align:right;padding:15px 0;margin:0}.responsive-table td:before{content:attr(data-label);float:left;text-align:center;padding-right:10px}.responsive-table-row+.responsive-table-row,tfoot>.responsive-table-row:first-child{position:relative;margin-top:10px;padding-top:15px}.responsive-table-row+.responsive-table-row:after,tfoot>.responsive-table-row:first-child:after{content:"";display:block;position:absolute;top:0;left:0;right:0;border-bottom:1px solid #ccc}}.header-main{position:fixed;left:0;top:0;width:100%;z-index:80;background-color:#fff;box-shadow:1px 0 2px #00000026;transition-duration:.3s;transition-property:top}.header-main.header-main--hide-promotion{top:-40px;top:calc(0px - var(--header-promotion-bar))}.header-main .header-main__container{position:relative;display:flex;align-items:center;justify-content:space-between}.header-main .header-main__button{display:none;padding:0;border:none;border-radius:0}.header-main .header-main__logo,.header-main .header-main__additional{width:25%}.header-main .header-main__navigation{width:50%}.header-main .header-main__navigation-secondary{display:none}.header-main .header-main__logo-link{display:inline-block;vertical-align:middle}.header-main .header-main__logo-image{display:block;margin-left:30px;opacity:1;transition:opacity .25s ease}.header-main .header-main__logo-image:hover{opacity:.444}.header-main .header-main__additional{display:flex;align-items:center}.header-main .header-main__cart{position:relative;display:flex;align-items:center;flex-shrink:0;justify-content:center;width:76px;height:65px;background-color:#121212;transition-property:background-color;transition-duration:.3s}.header-main .header-main__cart:before{content:"";position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:65px 12px 0 0;border-color:#ffffff transparent transparent transparent}.header-main .header-main__cart:hover,.header-main .header-main__cart:focus{background-color:#8d8d8d}.header-main .header-main__cart-icon{position:relative;width:24px;height:22px;margin-top:3px;margin-left:7px;font-size:14px;color:#fff}.header-main .header-main__cart-count{position:absolute;left:calc(100% - 7px);top:-10px;min-width:18px;height:18px;text-align:center;padding-right:3px;padding-left:2px;border-radius:9px;background-color:#d6161d;font-weight:600;line-height:22px}.header-main .header-main__cart-count.header-main__cart-count--hidden{display:none}.header-main .header-main__promotion{display:flex;justify-content:space-between;align-items:center;padding:11px 15px 5px;font-size:16px;background-color:#121212;color:#fff}.header-main .header-main__promotion a{text-decoration:none;color:#fff;transition:.3s all}.header-main .header-main__promotion a:hover,.header-main .header-main__promotion a:focus{color:#8d8d8d}.header-main .header-main__promotion a:hover .header-main__promotion-icon,.header-main .header-main__promotion a:focus .header-main__promotion-icon{opacity:.3}.header-main .header-main__promotion-item+.header-main__promotion-item{margin-left:26px}.header-main .header-main__promotion-icon{position:relative;transform:translateY(-1px);width:10px;margin-right:6px;vertical-align:middle;transition:.3s all}.header-main .header-main__promotion-text{text-align:center;font-size:16px;font-weight:500;line-height:1.5;text-transform:uppercase}.header-main .header-main__promotion-col{width:30%}.header-main .header-main__promotion-col--right{text-align:right}@media (max-width: 1199px){.header-main.header-main--hide-promotion{top:-33px}.header-main.header-main--hide-promotion:before{top:57px}.header-main.header-main--hide-promotion .header-main__navigation{height:calc(100vh - 56px)}.header-main:before{content:"";position:fixed;left:0;top:90px;transition:.3s all;opacity:0}.header-main.header-main--overlay:before{width:100%;height:100%;opacity:1;background-color:#00000080}.header-main .header-main__button{display:inline-block;margin-left:24px}.header-main .header-main__logo{width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.header-main .header-main__logo-image{max-width:118px;width:100%;margin-left:0}.header-main .header-main__promotion{justify-content:center;padding:9px 10px 3px}.header-main .header-main__promotion-col{display:none}.header-main .header-main__promotion-text{font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header-main .header-main__additional{justify-content:flex-end}.header-main .header-main__cart{width:67px;height:57px;margin-left:4px}.header-main .header-main__cart:before{border-width:57px 10px 0 0}.header-main .header-main__cart-icon{margin-left:3px;margin-top:0}.header-main .header-main__navigation{position:absolute;z-index:50;top:100%;left:0;height:calc(100vh - 90px);width:100%;max-width:375px;padding-bottom:65px;background-color:#fff;border-top:1px solid #e6e6e6;transform:translate(-100%) translateZ(0);transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.42,0,.33,.79)}.header-main .header-main__navigation.header-main__navigation--opened{transform:translate(0) translateZ(0)}.header-main .header-main__navigation.header-main__navigation--scrolled{overflow-y:auto;-webkit-overflow-scrolling:touch}.no-transition .header-main .header-main__navigation{transition:none}}@media (max-width: 767px){.header-main .header-main__button{margin-left:15px}.header-main .header-main__additional{width:auto}}@media (max-width: 340px){.header-main .header-main__logo-image{max-width:90px}}@media (max-width: 1199px){.site-menu.site-menu--secondary{display:block}.site-menu .site-menu__item{display:block;border-bottom:1px solid #e6e6e6}.site-menu .site-menu__item.site-menu__item--wide{padding-top:21px;padding-bottom:16px;padding-left:15px}.site-menu .site-menu__item-label{display:inline-block;margin-right:10px;font-size:16px;font-weight:600;color:#8d8d8d;text-transform:uppercase}.site-menu .site-menu__link{position:relative;display:block;padding:21px 35px 16px 15px;font-size:16px;font-weight:600;color:#121212;text-transform:uppercase;text-decoration:none}.site-menu .site-menu__link.site-menu__link--gray{background-color:#f8f8f8}.site-menu .site-menu__link.site-menu__link--inline{display:inline-block;padding-top:0;padding-bottom:0;padding-left:0}.site-menu .site-menu__arrow{position:absolute;right:17px;top:50%;width:15px;height:12px;transform:translateY(-50%)}.site-menu .site-menu__arrow svg{display:block;width:100%;height:100%}.site-menu .site-menu__icon{display:inline-block;width:10px;height:14px;margin-right:10px;vertical-align:middle;transform:translateY(-2px)}.site-menu .site-menu__icon svg{display:block;width:100%;height:100%}.site-menu .site-menu__icon svg path{fill:#121212}.site-menu .site-menu__previous{position:relative;display:block;width:100%;padding:20px 35px 14px;border:0;border-radius:0;background-color:#ededed;font-size:22px;font-weight:600;font-style:italic;text-transform:uppercase;text-align:center;line-height:1;color:#121212}.site-menu .site-menu__previous-arrow{position:absolute;top:50%;left:15px;width:18px;height:12px;margin-top:-2px;transform:translateY(-50%) scale(-1)}.site-menu .site-menu__previous-arrow svg{display:block;width:100%;height:100%}.site-menu .site-menu__previous-arrow svg path{fill:#121212}.site-menu .site-menu__dropdown-container{position:absolute;z-index:5;left:0;top:0;width:100%;height:calc(100vh - 90px);overflow-y:auto;padding-bottom:75px;background-color:#fff;transform:translate(-100%);transition:.5s all;-webkit-overflow-scrolling:touch}.site-menu .site-menu__dropdown-container.site-menu__dropdown-container--opened{transform:translate(0)}.no-transition .site-menu .site-menu__dropdown-container{transition:none}}@media (min-width: 1200px){.site-menu{display:flex;align-items:center;justify-content:center;padding-top:2px}.site-menu.site-menu--secondary,.site-menu .site-menu__previous{display:none}.site-menu .site-menu__item{display:block;line-height:1}.site-menu .site-menu__item+.site-menu__item{margin-left:50px}.site-menu .site-menu__item--has-subnav:hover .site-menu__dropdown-container{opacity:1;visibility:visible;transform:translateY(0);z-index:11}.site-menu .site-menu__item--has-subnav:hover>.site-menu__link{position:relative}.site-menu .site-menu__item--has-subnav:hover>.site-menu__link:before{content:"";position:absolute;left:-30px;right:-30px;top:0;height:100%}.site-menu .site-menu__item--has-subnav:hover>.site-menu__link:after{content:"";position:absolute;left:-30px;right:-30px;top:100%;height:30px}.site-menu .site-menu__arrow{display:none}.site-menu .site-menu__link{font-size:18px;font-weight:600;line-height:1;color:#121212;text-decoration:none;text-transform:uppercase;transition:.6s all}.site-menu .site-menu__link.site-link-unfocus{color:#c2c2c2;transition-duration:.6s}.no-transition .site-menu .site-menu__link{transition:none}.site-menu .site-menu__dropdown-container{position:absolute;z-index:10;top:100%;left:0;width:100%;padding-bottom:9px;background-color:#fff;box-shadow:0 2px 2px #0000001f;opacity:0;visibility:hidden;transform:translateY(-10px);transition-duration:.3s;transition-property:all}.no-transition .site-menu .site-menu__dropdown-container{transition:none}.site-menu .site-menu__dropdown-container--default{padding-top:15px;padding-bottom:15px;background-color:#f8f8f8}}.header-search{margin-left:auto}.header-search .header-search__close{position:absolute;right:15px;top:50%;display:none;width:32px;height:32px;padding:0;border:none;border-radius:0;background-color:transparent;transform:translateY(-50%) translate(0);transition:.3s all}.header-search .header-search__close span{display:block;height:3px;width:23px;background-color:#8d8d8d;position:absolute;left:50%;top:50%;margin-top:-2px;transform:translate(-50%);transition:.4s all;transform-origin:0 50%}.header-search .header-search__close span:nth-child(1){transform:rotate(45deg) translate(-50%)}.header-search .header-search__close span:nth-child(2){transform:rotate(-45deg) translate(-50%)}.header-search .header-search__input{opacity:0;width:0;height:auto;padding-top:0;padding-bottom:0;padding-left:7px;border:none;font-family:sans-serif;font-size:18px;font-weight:400;line-height:1.15;box-shadow:none;transition:.4s all;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.header-search .header-search__input.header-search__input--opened{opacity:1;width:253px;padding-left:15px}.header-search .header-search__input::-webkit-input-placeholder{opacity:1;color:#8d8d8d}.header-search .header-search__input:-moz-placeholder{opacity:1;color:#8d8d8d}.header-search .header-search__input::-moz-placeholder{opacity:1;color:#8d8d8d}.header-search .header-search__input:-ms-input-placeholder{opacity:1;color:#8d8d8d}.header-search .header-search__button{width:21px;height:21px;margin-bottom:2px;padding:0;background-color:transparent;border-radius:0}.header-search .header-search__button svg path{fill:#121212;opacity:1;transition:.3s all}@media (min-width: 1200px){.header-search .header-search__button:hover svg path{fill:#8d8d8d}}.header-search .header-search__input-group{display:flex;align-items:center}@media (max-width: 1400px){.header-search .header-search__input.header-search__input--opened{width:185px}}@media (max-width: 1199px){.header-search .header-search__close{display:inline-block}.header-search.header-search--active{position:absolute;z-index:2;left:0;top:0;display:flex;align-items:center;width:100%;height:100%;padding-left:30px;padding-right:50px;background-color:#fff}.header-search.header-search--active .header-search__input{z-index:1}.header-search .header-search__input{transition:none;z-index:-1}.header-search .header-search__button{margin-bottom:0}.header-search .header-search__input.header-search__input--opened,.header-search .header-search__input-group{width:100%}}@media (max-width: 767px){.header-search.header-search--active{padding-left:15px}.header-search .header-search__close{right:10px}}.menu-dropdown .menu-dropdown__item-small-text{font-size:18px;color:#292929}@media (max-width: 1199px){.menu-dropdown .menu-dropdown__col{padding-top:14px;padding-left:15px;padding-right:15px}.menu-dropdown .menu-dropdown__col:first-child{padding-top:18px}.menu-dropdown .menu-dropdown__item.menu-dropdown__item--block{display:flex;flex-direction:column;padding-top:30px}.menu-dropdown .menu-dropdown__base-item{display:block;border-bottom:1px solid #e6e6e6}.menu-dropdown .menu-dropdown__item-img-link{position:relative;overflow:hidden;display:block;margin-bottom:9px}.menu-dropdown .menu-dropdown__item-img{display:block;height:156px;width:100%;object-fit:cover;object-position:50% 50%;transform:scale(1) translateZ(0);transition:.3s all}.menu-dropdown .menu-dropdown__base-link{position:relative;display:block;padding:21px 35px 16px 15px;font-size:16px;font-weight:600;color:#121212;text-transform:uppercase;text-decoration:none}.menu-dropdown .menu-dropdown__item-link{font-size:22px;font-weight:600;font-style:italic;line-height:1.15;color:#121212;letter-spacing:.25px;text-decoration:none;text-transform:uppercase}.menu-dropdown .menu-dropdown__item-link.menu-dropdown__item-link--block{display:inline-block}.menu-dropdown .menu-dropdown__item-link.menu-dropdown__item-link--block+.menu-dropdown__item-link--block{margin-top:38px}.menu-dropdown .menu-dropdown__item-arrow{display:inline-block;width:18px;margin-left:11px;margin-top:1px;vertical-align:top;transition:.3s all}.menu-dropdown .menu-dropdown__item-arrow svg{display:block}.menu-dropdown .menu-dropdown__item-arrow svg path{transition:.3s all}.menu-dropdown .menu-dropdown__item-small-text{line-height:1.3}}@media (min-width: 1200px){.menu-dropdown{display:flex;flex-wrap:wrap;max-width:1440px;margin:0 auto;padding:0 12px}.menu-dropdown.menu-dropdown--centered{justify-content:center}.menu-dropdown .menu-dropdown__col{flex:1;padding:16px 5px 0}.menu-dropdown .menu-dropdown__item{transition-duration:.3s;transition-property:opacity}.menu-dropdown .menu-dropdown__item.menu-dropdown__item--block{display:flex;flex-direction:column;padding-left:20px}.menu-dropdown .menu-dropdown__item.menu-dropdown__item--unfocus{opacity:.35}.menu-dropdown .menu-dropdown__item .menu-dropdown__item-link{color:#121212}.menu-dropdown .menu-dropdown__base-item{margin:0 25px;padding-top:14px;padding-bottom:8px}.menu-dropdown .menu-dropdown__base-link{font-size:18px;font-weight:600;line-height:1.15;text-transform:uppercase;text-decoration:none;color:#121212;transition:.6s all}.menu-dropdown .menu-dropdown__base-link.site-link-unfocus{color:#c2c2c2}.menu-dropdown .menu-dropdown__item-img-link{position:relative;overflow:hidden;display:block;margin-bottom:9px}.menu-dropdown .menu-dropdown__item-img-link:hover+.menu-dropdown__item-link .menu-dropdown__item-arrow{transform:translate(3px)}.menu-dropdown .menu-dropdown__item-img{display:block;height:156px;width:100%;object-fit:cover;object-position:50% 50%;transform:scale(1) translateZ(0);transition:.3s all}.menu-dropdown .menu-dropdown__item-link{display:inline-block;font-size:22px;font-weight:600;font-style:italic;line-height:1.15;color:#8d8d8d;letter-spacing:.3px;text-decoration:none;text-transform:uppercase;transition:.3s all}.menu-dropdown .menu-dropdown__item-link:hover .menu-dropdown__item-arrow,.menu-dropdown .menu-dropdown__item-link:focus .menu-dropdown__item-arrow{transform:translate(3px)}.menu-dropdown .menu-dropdown__item-link.menu-dropdown__item-link--block{margin-top:20px;line-height:1;color:#8d8d8d}.menu-dropdown .menu-dropdown__item-link.menu-dropdown__item-link--block:hover,.menu-dropdown .menu-dropdown__item-link.menu-dropdown__item-link--block:focus{color:#121212}.menu-dropdown .menu-dropdown__item-link.menu-dropdown__item-link--block:hover svg path,.menu-dropdown .menu-dropdown__item-link.menu-dropdown__item-link--block:focus svg path{fill:#121212}.menu-dropdown .menu-dropdown__item-arrow{display:inline-block;width:18px;margin-left:11px;margin-top:1px;vertical-align:top;transition:.3s all}.menu-dropdown .menu-dropdown__item-arrow svg{display:block}.menu-dropdown .menu-dropdown__item-arrow svg path{transition:.3s all}}.menu-button{position:relative;display:inline-block;width:32px;height:20px;padding:0;border:none;background-color:transparent;cursor:pointer;transform:scale(1);transition:.3s all}.menu-button:focus{outline:none}.menu-button span{position:absolute;left:0;display:inline-block;width:100%;height:3px;background-color:#121212}.menu-button span:nth-child(1){top:0;transform:rotate(0) translateZ(0);transition:top .3s,transform .3s .1s}.menu-button span:nth-child(2){top:8px;transform:translateZ(0);transition:.3s all}.menu-button span:nth-child(3){bottom:0;transform:rotate(0) translateZ(0);transition:bottom .3s,transform .3s .1s}.menu-button.menu-button--active{transform:scale(.8)}.menu-button.menu-button--active span:nth-child(1){top:calc(50% - 3px);transform:rotate(45deg) translateZ(0)}.menu-button.menu-button--active span:nth-child(2){opacity:0}.menu-button.menu-button--active span:nth-child(3){bottom:50%;transform:rotate(-45deg) translateZ(0)}@media (max-width: 1199px){.menu-button:before{content:"";position:absolute;top:50%;left:50%;width:60px;height:44px;transform:translate(-50%) translateY(-50%)}}.footer-main{padding:48px 30px 20px;background-color:#121212;color:#8d8d8d}@media (max-width: 991px){.footer-main{padding-left:25px;padding-right:25px}}@media (max-width: 767px){.footer-main{padding-left:15px;padding-right:15px}}.footer-main .footer-main__container{max-width:1380px;margin:0 auto;display:flex;flex-wrap:wrap}@media (max-width: 991px){.footer-main .footer-main__container{flex-direction:column}}.footer-main .footer-main__row{width:58%;display:flex;flex-wrap:wrap;margin:0 -25px}@media (max-width: 991px){.footer-main .footer-main__row{width:auto}}@media (max-width: 767px){.footer-main .footer-main__row{margin:0 -15px}}.footer-main .footer-main__col{width:25%;padding:0 25px}@media (max-width: 1199px){.footer-main .footer-main__col{padding:0 15px}}@media (max-width: 991px){.footer-main .footer-main__col{width:23.2%;padding:0 25px}}@media (max-width: 767px){.footer-main .footer-main__col{width:50%;margin-bottom:38px;padding:0 15px}}.footer-main .footer-main__col-logo{width:21.5%}@media (max-width: 991px){.footer-main .footer-main__col-logo{width:100%;margin-bottom:47px}}.footer-main .footer-main__col-socials{width:20.5%;margin-left:auto}@media (max-width: 991px){.footer-main .footer-main__col-socials{width:100%;margin-top:40px;padding-left:0}}@media (max-width: 767px){.footer-main .footer-main__col-socials{margin-top:30px}}.footer-main .footer-main__logo-img{display:block;width:100%;max-width:145px}.footer-main .footer-main__title{margin-top:6px;margin-bottom:9px;color:#f8f8f8;text-transform:uppercase}.footer-main .footer-main__menu-item+.footer-main__menu-item{margin-top:8px}.footer-main .footer-main__menu-link{font-size:16px;color:#8d8d8d;text-decoration:none;transition:.3s all}.footer-main .footer-main__menu-link:hover,.footer-main .footer-main__menu-link:focus{color:#fff}.footer-main .footer-main__bottom{display:flex;width:100%;margin-top:57px;justify-content:space-between}@media (max-width: 991px){.footer-main .footer-main__bottom{margin-top:35px}}.footer-main .footer-main__copyright{font-size:14px;text-align:right;color:#c2c2c2}.socials{padding-top:5px}.socials .socials__item{display:inline-block;margin-right:23px;margin-bottom:23px;vertical-align:middle}.socials .socials__link{display:inline-block;vertical-align:middle}.socials .socials__link svg{display:block;height:24px}.socials .socials__link svg path{transition:.3s all}.socials .socials__link:hover svg path,.socials .socials__link:focus svg path{fill:#fff}.video-popup{display:none}.video-popup.active{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:80}.video-popup-block{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80vw;height:80vh}.video-block-wide{position:relative;width:100%;height:100%}.video-wide__iframe{position:absolute;left:0;top:0;height:100%;width:100%}.skewed-blocks{max-width:1420px;margin-left:auto;margin-right:auto;margin-top:20px}.skewed-block{display:flex;align-items:center;background-color:#f8f8f8}.skewed-block .skewed-block__img-col,.skewed-block .skewed-block__video-col{width:56.8%}.skewed-block .skewed-block__image,.skewed-block .skewed-block__video{width:100%;display:block;-webkit-clip-path:polygon(0 0,100% 0,88% 100%,0% 100%);clip-path:polygon(0 0,100% 0,88% 100%,0% 100%)}.skewed-block .skewed-block__content-col{width:43.2%;padding:30px 55px 30px 74px}.skewed-block .skewed-block__content{max-width:480px}.skewed-block .skewed-block__title{margin-bottom:8px;text-transform:uppercase}.skewed-block .skewed-block__title-link{color:inherit;transition:color .4s ease-out;text-decoration:none}.skewed-block .skewed-block__title-link:hover{color:#8d8d8d}.skewed-block .skewed-block__label{display:block;margin-bottom:12px;font-size:16px;font-weight:600;line-height:1.25;color:#8d8d8d;text-transform:uppercase}.skewed-block .skewed-block__text{margin-bottom:16px;color:#292929}.skewed-block.skewed-block--revert .skewed-block__content-col{padding-right:74px;padding-left:60px;order:1}.skewed-block.skewed-block--revert .skewed-block__img-col,.skewed-block.skewed-block--revert .skewed-block__video-col{order:2}.skewed-block.skewed-block--revert .skewed-block__image,.skewed-block.skewed-block--revert .skewed-block__video{-webkit-clip-path:polygon(12% 0,100% 0,100% 100%,0% 100%);clip-path:polygon(12% 0,100% 0,100% 100%,0% 100%)}.skewed-block.skewed-block--dark{background-color:#121212}.skewed-block.skewed-block--dark .skewed-block__title,.skewed-block.skewed-block--dark .skewed-block__text{color:#fff}@media (max-width: 1199px){.skewed-block .skewed-block__content-col{padding-left:40px;padding-right:40px}.skewed-block .skewed-block__title{font-size:26px}.skewed-block.skewed-block--revert .skewed-block__content-col{padding-left:40px;padding-right:40px}}@media (max-width: 991px){.skewed-block{flex-wrap:wrap;margin-bottom:20px}.skewed-block .skewed-block__img-col,.skewed-block .skewed-block__content-col,.skewed-block .skewed-block__video-col{width:100%}.skewed-block .skewed-block__content-col{padding-top:25px;padding-bottom:56px}.skewed-block .skewed-block__content{max-width:536px;margin-left:auto;margin-right:auto}.skewed-block .skewed-block__title br{display:none}.skewed-block .skewed-block__image,.skewed-block .skewed-block__video{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 74%);clip-path:polygon(0 0,100% 0,100% 100%,0 74%)}.skewed-block.skewed-block--revert{flex-direction:column-reverse}.skewed-block.skewed-block--revert .skewed-block__content-col{padding-left:40px;padding-right:40px}.skewed-block.skewed-block--revert .skewed-block__image,.skewed-block.skewed-block--revert .skewed-block__video{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 74%);clip-path:polygon(0 0,100% 0,100% 100%,0 74%)}}@media (max-width: 767px){.skewed-block .skewed-block__content-col{padding-left:15px;padding-right:15px}.skewed-block .skewed-block__image,.skewed-block .skewed-block__video{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 80%);clip-path:polygon(0 0,100% 0,100% 100%,0 80%)}.skewed-block.skewed-block--revert .skewed-block__content-col{padding-left:15px;padding-right:15px}.skewed-block.skewed-block--revert .skewed-block__image,.skewed-block.skewed-block--revert .skewed-block__video{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 80%);clip-path:polygon(0 0,100% 0,100% 100%,0 80%)}}@media (max-width: 400px){.skewed-block .skewed-block__image,.skewed-block .skewed-block__video{height:273px;object-fit:cover;object-position:50% 50%}}.video-wide-title{margin-top:20px;margin-bottom:40px;padding-top:67px;text-transform:uppercase;text-align:center}.video-wide{position:relative;overflow:hidden;max-width:1420px;margin-left:auto;margin-right:auto;margin-top:20px;padding-top:56.25%}.video-wide .video-wide__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.instagram{margin-top:20px;margin-bottom:20px;padding-top:20px;text-align:center;color:#292929}.instagram .instagram__container{max-width:1420px;margin:0 auto;padding:0 20px}.instagram .instagram__row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-top:18px}.instagram .instagram__item{width:16.6667%;padding:0 5px}.instagram .instagram__image{position:relative;overflow:hidden;display:block;padding-top:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;transition:.3s all}.instagram .instagram__image:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background-color:#00000040;transition:.3s all}.instagram .instagram__image.element-unfocus{opacity:.35}.instagram .instagram__title-link{font-weight:600;line-height:1;text-decoration:none;text-transform:uppercase;color:#292929;transition:.3s all}.instagram .instagram__title-link:hover,.instagram .instagram__title-link:focus{color:#8d8d8d}.instagram .instagram__subtitle{margin-top:5px}@media (max-width: 991px){.instagram .instagram__container{padding:0 25px}}@media (max-width: 767px){.instagram{margin-bottom:0;padding-top:45px;padding-bottom:26px}.instagram .instagram__container{padding:0 15px}.instagram .instagram__row{margin-top:46px}.instagram .instagram__item{width:33.33333%;padding-bottom:12px}.instagram .instagram__title{font-size:26px}}.newsletter{position:relative;max-width:1420px;margin-left:auto;margin-right:auto;padding-top:55px;padding-bottom:46px;background-image:linear-gradient(to right,white,#f9f9f9 50%,white)}.newsletter:before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;display:block;background-image:linear-gradient(to left,white,#c2c2c2 50%,white)}.newsletter .newsletter__container{max-width:997px;margin:0 auto;padding:0 11px}.newsletter .newsletter__row{display:flex;flex-wrap:wrap;align-items:center;margin:-11px}.newsletter .newsletter__text,.newsletter .newsletter__form{padding:0 11px}.newsletter .newsletter__text{width:48%}.newsletter .newsletter__form{width:52%;margin-bottom:10px}.newsletter .newsletter__error{color:#d6161d;margin:8px 0}.newsletter .newsletter__title{text-transform:uppercase}.newsletter .newsletter__subtitle{margin-top:7px;color:#292929}@media (max-width: 991px){.newsletter{padding-top:43px;padding-bottom:40px}.newsletter .newsletter__container{padding:0 24px}.newsletter .newsletter__row{flex-direction:column;margin:0}.newsletter .newsletter__text,.newsletter .newsletter__form{width:100%;padding:0}.newsletter .newsletter__text{max-width:430px;margin-bottom:16px;text-align:center}.newsletter .newsletter__form{margin-bottom:0}}@media (max-width: 575px){.newsletter{padding-bottom:48px}.newsletter .newsletter__container{padding:0 15px}}.newsletter-form .newsletter-form__group{display:flex;flex-wrap:wrap}.newsletter-form .newsletter-form__input{width:100%;height:48px;padding:0 15px;border-radius:0;background-color:#fff;border:1px solid #c2c2c2;font-family:sans-serif;font-size:14px;font-weight:400;line-height:1;color:#292929;transition-duration:.3s;transition-property:border-color;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-grow:1;flex-basis:100px}.newsletter-form .newsletter-form__input::-webkit-input-placeholder{opacity:1;color:#c2c2c2}.newsletter-form .newsletter-form__input:-moz-placeholder{opacity:1;color:#c2c2c2}.newsletter-form .newsletter-form__input::-moz-placeholder{opacity:1;color:#c2c2c2}.newsletter-form .newsletter-form__input:-ms-input-placeholder{opacity:1;color:#c2c2c2}.newsletter-form .newsletter-form__input:focus{border-color:#121212}.newsletter-form .newsletter-form__input.has-errors{color:#d6161d;border-color:#d6161d}.newsletter-form .newsletter-form__input.has-errors::-webkit-input-placeholder{color:#d6161d}.newsletter-form .newsletter-form__input.has-errors:-moz-placeholder{color:#d6161d}.newsletter-form .newsletter-form__input.has-errors::-moz-placeholder{color:#d6161d}.newsletter-form .newsletter-form__input.has-errors:-ms-input-placeholder{color:#d6161d}.newsletter-form .newsletter-form__button{width:133px;min-width:133px;margin-left:20px;flex-shrink:0}.newsletter-form .newsletter-form__email-error{font-size:16px;line-height:1.25;font-style:italic;color:#d6161d;margin-top:7px}@media (max-width: 991px){.newsletter-form .newsletter-form__button{width:165px;min-width:165px}}@media (max-width: 575px){.newsletter-form .newsletter-form__button{width:100%;min-width:100%;margin-top:12px;margin-left:0}}.product-card{display:block;text-decoration:none}.product-card:hover .product-card__title{color:#8d8d8d}.product-card:hover .product-card__image-wrapper{opacity:.7}.product-card .product-card__image-wrapper{position:relative;overflow:hidden;padding-top:100%;transition:.3s all}.product-card .product-card__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%}.product-card .product-card__info{padding:16px 15px 5px;background-color:#f8f8f8}.product-card .product-card__title{margin-bottom:6px;font-size:22px;font-weight:600;font-style:normal;letter-spacing:0;transition:.3s all}.product-card .product-card__price{font-size:16px;font-weight:600;color:#4c4c4c}.product-card .product-card__price-value.sale{color:#d6161d}.product-card .product-card__price-value.old-price{position:relative}.product-card .product-card__price-value.old-price:before{content:"";position:absolute;left:0;top:5px;width:100%;height:1px;background-color:#4c4c4c}@media (max-width: 1199px){.product-card .product-card__title{font-size:19px}}@media (max-width: 991px){.product-card .product-card__title{font-size:22px}}.social-sharing{display:flex;justify-content:center}.social-sharing .social-sharing__item{display:block;position:relative;width:41px;height:41px;border:2px solid #121212;margin:0 7px;transition:all .3s ease-in}.social-sharing .social-sharing__item:hover{border:2px solid #121212;background-color:#121212}.social-sharing .social-sharing__item:hover svg path{fill:#fff}.social-sharing svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:20px;max-height:20px}.social-sharing svg path{transition:all .3s ease-in;fill:#121212}.social-sharing.social-sharing--vertical{flex-direction:column}.social-sharing.social-sharing--vertical .social-sharing__item{margin:6px 0;width:42px;height:42px}.social-sharing.social-sharing--vertical .social-sharing__item:first-child{margin-top:0}.social-sharing.social-sharing--vertical .social-sharing__item:last-child{margin-bottom:0}.promotional-card-skew{height:100%;display:flex;flex-wrap:wrap;background-color:#f8f8f8}.promotional-card-skew .promotional-card-skew__image-wrapper{width:53.5%}.promotional-card-skew .promotional-card-skew__image-wrapper img{display:block;width:100%;height:100%;object-fit:cover;-webkit-clip-path:polygon(0 0,100% 0,88% 100%,0% 100%);clip-path:polygon(0 0,100% 0,88% 100%,0% 100%)}.promotional-card-skew .promotional-card-skew__content{width:46.5%;padding:40px 25px 28px 20px;color:#292929}.promotional-card-skew .promotional-card-skew__text a{color:#292929;transition:.3s all}.promotional-card-skew .promotional-card-skew__text a:hover{color:#8d8d8d}.promotional-card-skew .promotional-card-skew__text.promotional-card-skew__text--small{font-size:16px}.promotional-card-skew .promotional-card-skew__text.promotional-card-skew__text--small p{line-height:1.75}.promotional-card-skew .promotional-card-skew__title{margin-bottom:4px;text-transform:uppercase}.promotional-card-skew .promotional-card-skew__title a{text-decoration:none;color:inherit}.promotional-card-skew .link-underline{margin-top:25px}.promotional-card-skew.promotional-card-skew--dark{background-color:#292929}.promotional-card-skew.promotional-card-skew--dark .promotional-card-skew__title,.promotional-card-skew.promotional-card-skew--dark .promotional-card-skew__content,.promotional-card-skew.promotional-card-skew--dark .promotional-card-skew__text,.promotional-card-skew.promotional-card-skew--dark .promotional-card-skew__text a{color:#fff}.promotional-card-skew.promotional-card-skew--dark .promotional-card-skew__text a:hover{color:#8d8d8d}@media (max-width: 1400px){.promotional-card-skew .promotional-card-skew__text{font-size:17px}}@media (max-width: 1199px){.promotional-card-skew .promotional-card-skew__text{font-size:18px}.promotional-card-skew .promotional-card-skew__content{padding-right:32px}.promotional-card-skew .promotional-card-skew__title{margin-bottom:3px}}@media (max-width: 767px){.promotional-card-skew .promotional-card-skew__image-wrapper,.promotional-card-skew .promotional-card-skew__content{width:100%}.promotional-card-skew .promotional-card-skew__image-wrapper img{height:auto;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 80%);clip-path:polygon(0 0,100% 0,100% 100%,0 80%)}.promotional-card-skew .promotional-card-skew__content{padding-top:27px;padding-bottom:28px}.promotional-card-skew .promotional-card-skew__title{margin-bottom:6px}}.subscription-popup{position:relative;display:flex;flex-wrap:wrap;width:800px;min-height:560px;box-shadow:0 2px 4px #00000026;background-color:#fff;z-index:101;margin:auto}.subscription-popup .subscription-popup__close{position:absolute;width:20px;height:20px;right:16px;top:16px;z-index:101;cursor:pointer}.subscription-popup .subscription-popup__close svg{max-width:100%;max-height:100%}.subscription-popup .subscription-popup__close svg path{transition:fill .3s ease-out}.subscription-popup .subscription-popup__close:hover svg path{fill:#d6161d}.subscription-popup .subscription-popup__col{position:relative;flex:0 0 50%;max-width:50%;min-height:1px}.subscription-popup .subscription-popup__image-wrapper{overflow:hidden}.subscription-popup .subscription-popup__image{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-repeat:no-repeat}.subscription-popup .subscription-popup__content{display:flex;flex-direction:column;padding:88px 30px 20px}.subscription-popup .subscription-popup__content-title{text-transform:uppercase;margin-bottom:12px}.subscription-popup .subscription-popup__content-description{margin-bottom:32px;color:#292929}.subscription-popup .subscription-popup-form{margin-bottom:24px}.subscription-popup .subscription-popup-form .subscription-form__input::-webkit-input-placeholder{color:#8d8d8d}.subscription-popup .subscription-popup-form .subscription-form__input:-moz-placeholder{color:#8d8d8d}.subscription-popup .subscription-popup-form .subscription-form__input::-moz-placeholder{color:#8d8d8d}.subscription-popup .subscription-popup-form .subscription-form__input:-ms-input-placeholder{color:#8d8d8d}.subscription-popup .subscription-popup__thanks{flex-grow:1;margin-bottom:20px;text-align:center}.subscription-popup .subscription-popup__thanks-button{transition:color .3s ease-out;position:relative;font-size:16px;text-transform:uppercase;font-weight:600;line-height:16px;cursor:pointer;color:#8d8d8d}.subscription-popup .subscription-popup__thanks-button:before{transition:background-color .3s ease-out;position:absolute;content:"";width:100%;height:1px;background-color:#8d8d8d;bottom:-7px}.subscription-popup .subscription-popup__thanks-button:hover{color:#d6161d}.subscription-popup .subscription-popup__thanks-button:hover:before{background-color:#d6161d}.subscription-popup .subscription-popup__content-footer p{font-size:16px;line-height:1.25;font-style:italic;color:#4c4c4c}@media (max-width: 991px){.subscription-popup{width:560px}.subscription-popup .subscription-popup__col{flex:0 0 100%;max-width:100%}.subscription-popup .subscription-popup__image{position:initial;padding-top:66.07%}.subscription-popup .subscription-popup__content{padding-top:44px;min-height:400px}.subscription-popup .subscription-popup__content-description{margin-bottom:30px}}@media (max-width: 767px){.subscription-popup{width:345px}.subscription-popup .subscription-popup__close{top:17px;right:12px}.subscription-popup .subscription-popup__content{padding:30px 15px 13px;min-height:450px}.subscription-popup .subscription-popup__image{padding-top:52.17%}.subscription-popup .subscription-popup__content-description{margin-bottom:13px}}.iphone .subscription-popup-wrapper{padding-bottom:100px}.subscription-popup-wrapper{display:none;position:fixed;top:0;left:0;z-index:100;background-color:#121212a6;width:100%;height:100vh;padding:15px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.subscription-popup-wrapper .subscription-popup-container{display:flex;width:100%;align-self:flex-start;margin:auto 0}.subscription-popup-wrapper--opened{display:flex}.thank-you-popup{position:relative;display:flex;flex-wrap:wrap;width:800px;min-height:560px;box-shadow:0 2px 4px #00000026;background-color:#fff;z-index:101;margin:auto}.thank-you-popup .thank-you-popup__close{position:absolute;width:20px;height:20px;right:16px;top:16px;z-index:101;cursor:pointer}.thank-you-popup .thank-you-popup__close svg{max-width:100%;max-height:100%}.thank-you-popup .thank-you-popup__close svg path{transition:fill .3s ease-out}.thank-you-popup .thank-you-popup__close:hover svg path{fill:#d6161d}.thank-you-popup .thank-you-popup__col{position:relative;flex:0 0 50%;max-width:50%;min-height:1px}.thank-you-popup .thank-you-popup__image-wrapper{overflow:hidden}.thank-you-popup .thank-you-popup__image{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-repeat:no-repeat}.thank-you-popup .thank-you-popup__content{display:flex;flex-direction:column;padding:184px 30px 19px;justify-content:center}.thank-you-popup .thank-you-popup__content-title{text-transform:uppercase;margin-bottom:9px;text-align:center}.thank-you-popup .thank-you-popup__content-description{margin-bottom:30px;color:#292929;text-align:center}.thank-you-popup .thank-you-popup__content-description p{color:#292929}.thank-you-popup .thank-you-popup__close-button-wrapper{padding-top:30px;padding-bottom:30px;text-align:center;margin:auto}.thank-you-popup .thank-you-popup__close-button{transition:color .3s ease-out;position:relative;font-size:16px;text-transform:uppercase;font-weight:600;line-height:16px;cursor:pointer;color:#8d8d8d}.thank-you-popup .thank-you-popup__close-button:before{transition:background-color .3s ease-out;position:absolute;content:"";width:100%;height:1px;background-color:#8d8d8d;bottom:-7px}.thank-you-popup .thank-you-popup__close-button:hover{color:#d6161d}.thank-you-popup .thank-you-popup__close-button:hover:before{background-color:#d6161d}.thank-you-popup .thank-you-popup__content-footer p{font-size:16px;line-height:1.25;font-style:italic;color:#4c4c4c}@media (max-width: 991px){.thank-you-popup{width:560px}.thank-you-popup .thank-you-popup__col{flex:0 0 100%;max-width:100%}.thank-you-popup .thank-you-popup__image{position:initial;padding-top:66.07%}.thank-you-popup .thank-you-popup__content{padding-top:44px;min-height:250px}.thank-you-popup .thank-you-popup__content-description{margin-bottom:30px}}@media (max-width: 767px){.thank-you-popup{width:345px;min-height:435px}.thank-you-popup .thank-you-popup__close{top:17px;right:12px}.thank-you-popup .thank-you-popup__content{padding:30px 15px 13px}.thank-you-popup .thank-you-popup__image{padding-top:52.17%}.thank-you-popup .thank-you-popup__content-description{margin-bottom:13px}.thank-you-popup .thank-you-popup__close-button-wrapper{padding-top:20px;padding-bottom:20px}}.iphone .thank-you-popup-wrapper{padding-bottom:100px}.thank-you-popup-wrapper{display:none;position:fixed;top:0;left:0;z-index:100;background-color:#121212a6;width:100%;height:100vh;padding:15px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.thank-you-popup-wrapper .thank-you-popup-container{display:flex;width:100%;align-self:flex-start;margin:auto 0}.thank-you-popup-wrapper--opened{display:flex}.subscription-form .subscription-form__group{display:flex;flex-wrap:wrap}.subscription-form .subscription-form__input{width:100%;height:48px;padding:0 15px;border-radius:0;background-color:#fff;border:1px solid #c2c2c2;font-family:sans-serif;font-size:14px;font-weight:400;line-height:1;color:#292929;transition-duration:.3s;transition-property:border-color;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-grow:1}.subscription-form .subscription-form__input::-webkit-input-placeholder{opacity:1;color:#c2c2c2}.subscription-form .subscription-form__input:-moz-placeholder{opacity:1;color:#c2c2c2}.subscription-form .subscription-form__input::-moz-placeholder{opacity:1;color:#c2c2c2}.subscription-form .subscription-form__input:-ms-input-placeholder{opacity:1;color:#c2c2c2}.subscription-form .subscription-form__input:focus{border-color:#121212}.subscription-form .subscription-form__input.has-errors{color:#d6161d;border-color:#d6161d;margin-bottom:7px}.subscription-form .subscription-form__input.has-errors::-webkit-input-placeholder{color:#d6161d}.subscription-form .subscription-form__input.has-errors:-moz-placeholder{color:#d6161d}.subscription-form .subscription-form__input.has-errors::-moz-placeholder{color:#d6161d}.subscription-form .subscription-form__input.has-errors:-ms-input-placeholder{color:#d6161d}.subscription-form .subscription-form__email-error{font-size:16px;line-height:1.25;font-style:italic;color:#d6161d}.subscription-form .subscription-form__email-success{font-size:16px;line-height:1.25;font-style:italic;margin-top:7px}.subscription-form .subscription-form__button{width:100%;min-width:133px;flex-shrink:0;margin-top:12px}.checklist-text{color:#121212}.checklist-text p:not(empty){position:relative;padding-left:33px}.checklist-text p:not(empty):before{content:"";position:absolute;left:0;top:3px;width:15px;height:15px;background-image:url(icon-check.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%}.main-banner-container{max-width:1420px;margin-left:auto;margin-right:auto}@media (max-width: 991px){.main-banner-container{padding:0}}.main-banner__slideshow .slick-arrow{position:absolute;z-index:2;top:50%;height:32px;width:32px;padding:0;border-radius:50%;background-color:#f8f8f8;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.main-banner__slideshow .slick-arrow.slick-disabled{opacity:.5;cursor:default}@media (max-width: 767px){.main-banner__slideshow .slick-arrow{top:25vw}}@media (max-width: 480px){.main-banner__slideshow .slick-arrow{top:30vw}}.main-banner__slideshow .slick-arrow__icon{display:block;width:15px;height:20px;background-image:url(icon-arrow-left.svg);background-repeat:no-repeat;background-size:contain}.main-banner__slideshow .slick-prev{left:12px}.main-banner__slideshow .slick-next{right:12px}.main-banner__slideshow .slick-next .slick-arrow__icon{transform:scale(-1)}.main-banner__slideshow .slick-dots{padding:0;margin:0 auto;display:flex;justify-content:center;height:2px;width:100%;position:absolute;left:0;right:0;bottom:0}@media (max-width: 767px){.main-banner__slideshow .slick-dots{top:50vw}}@media (max-width: 480px){.main-banner__slideshow .slick-dots{top:60vw}}.main-banner__slideshow .slick-dots li{flex:auto;height:100%;list-style-type:none;display:inline-flex}.main-banner__slideshow .slick-dots li:only-child{display:none}.main-banner__slideshow .slick-dots li.slick-active button{background-color:#121212}.main-banner__slideshow .slick-dots li button{width:100%;height:100%;font-size:0;line-height:0;background-color:#c2c2c2}.main-banner{position:relative;margin:0 auto;padding-top:38.73%;overflow:hidden}@media (max-width: 1199px){.main-banner{padding-top:43%}}@media (max-width: 991px){.main-banner{padding-top:51%}}@media (max-width: 767px){.main-banner{padding-top:0}}.main-banner .main-banner__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media (max-width: 767px){.main-banner .main-banner__image{position:relative;display:block;height:50vw}}@media (max-width: 480px){.main-banner .main-banner__image{height:60vw}}.main-banner .main-banner__content{position:absolute;z-index:2;top:50%;max-width:528px;transform:translateY(-50%) translateZ(0)}.main-banner .main-banner__content.main-banner__content--left{left:60px;text-align:left}.main-banner .main-banner__content.main-banner__content--center{left:50%;transform:translate(-50%,-50%) translateZ(0);text-align:center}.main-banner .main-banner__content.main-banner__content--right{right:60px;text-align:right}@media (max-width: 767px){.main-banner .main-banner__content{position:static;max-width:100%;padding:28px 15px 24px;background-color:#fff;transform:none}.main-banner .main-banner__content.main-banner__content--center,.main-banner .main-banner__content.main-banner__content--right{text-align:left;transform:none}}.main-banner .main-banner__title{font-size:62px;font-weight:900;line-height:.9;font-style:italic;letter-spacing:1.5px;text-transform:uppercase;padding-bottom:14px}.main-banner .main-banner__title+*{margin-top:19px}.main-banner .main-banner__title p{margin:0;line-height:inherit}@media (max-width: 767px){.main-banner .main-banner__title{color:#121212;font-size:40px}.main-banner .main-banner__title+*{margin-top:12px}}.main-banner .main-banner__subtitle{margin-top:-14px;margin-bottom:10px;font-weight:900}@media (max-width: 767px){.main-banner .main-banner__subtitle{color:#121212}}.main-banner .main-banner__buttons{margin:0 -5px}.main-banner .main-banner__button{min-width:214px;margin:5px}@media (max-width: 767px){.main-banner .main-banner__button.button--ghost{color:#121212;border:1px solid #121212}.main-banner .main-banner__button.button--ghost .button__arrow svg path{fill:#121212}.main-banner .main-banner__button.button--ghost:before{background-color:#121212}.main-banner .main-banner__button.button--ghost:hover{color:#fff}.main-banner .main-banner__button.button--ghost:hover:before{background-color:#121212}.main-banner .main-banner__button.button--ghost:hover .button__arrow svg path{fill:#fff}}.shop-now{max-width:1420px;margin:0 auto 20px;background-color:#f8f8f8}.shop-now .shop-now__title{margin-bottom:20px;text-transform:uppercase;text-align:center}.shop-now .shop-now__container{padding:20px 20px 4px}@media (max-width: 991px){.shop-now .shop-now__container{padding-left:24px;padding-right:24px}}@media (max-width: 767px){.shop-now .shop-now__container{padding-left:15px;padding-right:15px}}.shop-now .shop-now__row{display:flex;flex-wrap:wrap;margin:0 -5px}.shop-now .shop-now__col{flex-basis:20%;flex-grow:1;flex-shrink:1;margin-bottom:16px;padding:0 5px}@media (max-width: 767px){.shop-now .shop-now__col{flex-basis:50%;max-width:50%}}.shop-now .shop-now__item{transition:.3s all}.shop-now .shop-now__item.element-unfocus{opacity:.35}.shop-now .shop-now__item-img-link{position:relative;overflow:hidden;display:block;margin-bottom:8px}.shop-now .shop-now__item-img-link:hover+.shop-now__item-link .shop-now__item-arrow{transform:translate(3px)}.shop-now .shop-now__item-img{display:block;width:100%;object-fit:cover;object-position:50% 50%;transition:.3s all}.shop-now .shop-now__item-link{display:inline-block;font-size:22px;font-weight:600;font-style:italic;line-height:1.15;color:#121212;letter-spacing:.3px;text-decoration:none;text-transform:uppercase;transition:.3s all}.shop-now .shop-now__item-link:hover .shop-now__item-arrow,.shop-now .shop-now__item-link:focus .shop-now__item-arrow{transform:translate(3px)}.shop-now .shop-now__item-link.shop-now__item-link--block{margin-top:28px;line-height:1}@media (max-width: 991px){.shop-now .shop-now__item-link{font-size:21px}}@media (max-width: 767px){.shop-now .shop-now__item-link{font-size:22px}}.shop-now .shop-now__item-arrow{display:inline-block;width:18px;margin-top:1px;margin-left:11px;vertical-align:top;transition:.3s all}.shop-now .shop-now__item-arrow svg{display:block}.shop-now .shop-now__item-arrow svg path{transition:.3s all}.small-banner{max-width:1420px;margin-left:auto;margin-right:auto;min-height:180px;margin-bottom:20px;background-color:#121212;color:#fff}.small-banner .small-banner__container{position:relative;max-width:1420px;margin:0 auto;padding:0 20px}.small-banner .small-banner__container:before,.small-banner .small-banner__container:after{content:"";position:absolute;background-image:radial-gradient(circle at 50% 50%,rgba(255,255,255,.22),rgba(255,255,255,0))}.small-banner .small-banner__container:before{left:0;height:100%;width:418px;top:0;filter:blur(25px)}.small-banner .small-banner__container:after{right:0;width:460px;height:100%;top:0;filter:blur(25px)}@media (max-width: 991px){.small-banner .small-banner__container{padding-left:0;padding-right:24px}.small-banner .small-banner__container:before{left:10%;width:300px}.small-banner .small-banner__container:after{width:320px}}@media (max-width: 767px){.small-banner .small-banner__container{padding:0 35px}.small-banner .small-banner__container:before{left:0;width:200px}.small-banner .small-banner__container:after{display:none}}.small-banner .small-banner__row{display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 991px){.small-banner .small-banner__row{min-height:180px}}@media (max-width: 767px){.small-banner .small-banner__row{min-height:278px;padding-top:52px;padding-bottom:56px}}.small-banner .small-banner__col{position:relative;z-index:2;width:33.33333%}@media (max-width: 991px){.small-banner .small-banner__col--image{position:absolute;left:-17px;bottom:0;width:auto}}@media (max-width: 767px){.small-banner .small-banner__col--image{left:0}}@media (max-width: 991px){.small-banner .small-banner__col--content{width:39%;margin-left:28%}}@media (max-width: 767px){.small-banner .small-banner__col--content{width:100%;margin-left:0;text-align:center}}.small-banner .small-banner__col--button{text-align:center}.small-banner .small-banner__col--button .button,.small-banner .small-banner__col--button #challenge .shopify-challenge__button,#challenge .small-banner .small-banner__col--button .shopify-challenge__button{min-width:220px;margin-bottom:15px;margin-left:40px}@media (max-width: 991px){.small-banner .small-banner__col--button{width:auto;padding-left:53px}.small-banner .small-banner__col--button .button,.small-banner .small-banner__col--button #challenge .shopify-challenge__button,#challenge .small-banner .small-banner__col--button .shopify-challenge__button{min-width:192px;margin:0}}@media (max-width: 767px){.small-banner .small-banner__col--button{width:100%;margin-top:20px;padding-left:0}.small-banner .small-banner__col--button .button,.small-banner .small-banner__col--button #challenge .shopify-challenge__button,#challenge .small-banner .small-banner__col--button .shopify-challenge__button{min-width:220px}}.small-banner .small-banner__image{display:block;max-width:300px;width:100%;margin-top:15px;margin-left:30px}@media (max-width: 991px){.small-banner .small-banner__image{height:170px;width:auto;margin:0}}@media (max-width: 767px){.small-banner .small-banner__image{height:278px}}.small-banner .small-banner__title{margin-bottom:12px;text-transform:uppercase;color:#fff}@media (max-width: 991px){.small-banner .small-banner__title{margin-top:8px}}@media (max-width: 767px){.small-banner .small-banner__title{font-size:26px}}.banner-skew-text-container{max-width:1420px;margin-left:auto;margin-right:auto}.banner-skew-text{position:relative;overflow:hidden;padding-top:43.94%}@media (max-width: 1199px){.banner-skew-text{padding-top:54%}}@media (max-width: 991px){.banner-skew-text{padding-top:0;background-color:#f8f8f8}}.banner-skew-text .banner-skew-text__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}@media (max-width: 991px){.banner-skew-text .banner-skew-text__image{position:static;display:block;height:auto}}.banner-skew-text .banner-skew-text__content{position:absolute;left:0;top:50%;width:425px;padding:62px 30px 56px;background-color:#f8f8f8;transform:translateY(-50%)}.banner-skew-text .banner-skew-text__content:after{content:"";position:absolute;right:0;bottom:0;height:100%;width:64px;background-color:#f8f8f8;transition:.5s all;transform:skew(-10deg) translate(32px)}@media (max-width: 991px){.banner-skew-text .banner-skew-text__content{position:relative;width:100%;margin:0 auto;padding-top:25px;padding-left:30px;padding-right:30px;transform:none}.banner-skew-text .banner-skew-text__content:after{display:none}}@media (max-width: 767px){.banner-skew-text .banner-skew-text__content{padding-left:15px;padding-right:15px}}.banner-skew-text .banner-skew-text__mask{display:none;position:absolute;left:0;bottom:100%;fill:#f8f8f8}@media (max-width: 991px){.banner-skew-text .banner-skew-text__mask{display:block}}.banner-skew-text .banner-skew-text__text{position:relative;z-index:2;margin-bottom:16px;line-height:1.56;color:#292929}@media (max-width: 991px){.banner-skew-text .banner-skew-text__text{max-width:536px;margin-left:auto;margin-right:auto}}@media (max-width: 767px){.banner-skew-text .banner-skew-text__text{margin-bottom:17px}}.banner-skew-text .banner-skew-text__title-link{text-decoration:none}.banner-skew-text .banner-skew-text__title-link:hover .banner-skew-text__title{color:#8d8d8d}.banner-skew-text .banner-skew-text__title{position:relative;z-index:2;margin-bottom:8px;text-transform:uppercase;transition:color .4s ease-out}@media (max-width: 991px){.banner-skew-text .banner-skew-text__title{max-width:536px;margin-left:auto;margin-right:auto;font-size:26px}}.banner-skew-text .banner-skew-text__link-wrapper{position:relative;z-index:2}@media (max-width: 991px){.banner-skew-text .banner-skew-text__link-wrapper{max-width:536px;margin:0 auto}}.collection-slider{margin:40px auto}.collection-slider .collection__subtitle{max-width:700px;margin-bottom:40px;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase}@media (max-width: 991px){.collection-slider .collection__subtitle{margin-bottom:20px}}.partners{position:relative;max-width:1420px;margin:20px auto;padding:69px 15px 82px;text-align:center}.partners .partners__title{margin-bottom:40px;text-transform:uppercase}.partners .partners__text{max-width:700px;margin-left:auto;margin-right:auto;font-size:22px;font-weight:600;line-height:1.3;color:#121212}.partners .partners__text p{line-height:1.3}.partners .partners__text a{color:#8d8d8d;transition-property:color;transition-duration:.3s}.partners .partners__text a:hover{color:#d6161d}.partners .partners__link{text-decoration:none;font-size:18px;margin-top:20px}.partners .partners__link span{color:#000;transition:all .3s ease-out}.partners .partners__link:hover .partners__link-arrow{transform:translate(50%)}.partners .partners__link-arrow{display:inline-block;width:13px;height:8px;margin-left:3px}.partners .partners__text-slider{max-width:900px;margin-left:auto;margin-right:auto}.partners .partners__logos{max-width:970px;margin-left:auto;margin-right:auto;margin-top:44px;padding-bottom:10px;text-align:center}@media (min-width: 768px){.partners .partners__logos.partners__logos--static .slick-track{transform:translate(0)!important}}.partners .partners__item{display:inline-block;width:172px;vertical-align:middle;margin:15px 8px;text-align:center}.partners .partners__item.slick-current .partners__logo{opacity:1;filter:grayscale(0)}.partners .partners__logo{display:inline-block;opacity:.4;filter:grayscale(100);vertical-align:middle;text-decoration:none;transition-property:opacity,filter;transition-duration:.5s;cursor:pointer}.partners .partners__logo-img{height:30px;margin-left:auto;margin-right:auto;vertical-align:middle}.partners .slick-arrow{position:absolute;z-index:2;top:calc(50% - 2px);height:32px;width:32px;padding:0;border-radius:50%;background-color:#f8f8f8;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.partners .slick-arrow.slick-disabled{opacity:.5;cursor:default}.partners .slick-arrow__icon{display:block;width:15px;height:20px;background-image:url(icon-arrow-left-dark.svg);background-repeat:no-repeat;background-size:contain}.partners .slick-prev{left:12px}.partners .slick-next{right:12px}.partners .slick-next .slick-arrow__icon{transform:scale(-1)}.partners .slick-dots{margin-top:10px;-ms-overflow-style:none;scrollbar-width:none}@media (max-width: 991px){.partners .slick-dots{display:flex;justify-content:center;max-width:90%;margin:0 auto;overflow:auto}}.partners .slick-dots::-webkit-scrollbar{display:none}.partners .slick-dots li{display:inline-flex;margin:0 5px}@media (max-width: 991px){.partners .slick-dots li{margin:0 5px 5px}}.partners .slick-dots li button{width:12px;height:12px;border-radius:50%;padding:0;border:none;background-color:#c2c2c2;font-size:0;color:transparent}.partners .slick-dots li.slick-active button{background-color:#4c4c4c}@media (min-width: 768px){.partners.partners--hide-dots .slick-dots{display:none}}@media (max-width: 1199px){.partners .partners__item{margin-left:5px;margin-right:5px}}@media (max-width: 991px){.partners{padding-bottom:62px}.partners .partners__text{max-width:536px}.partners .partners__logos{margin-top:39px;text-align:center}.partners .partners__item{width:136px;margin:15px 2px 10px;padding:0 12px}}@media (max-width: 767px){.partners{padding-top:51px;padding-bottom:52px}.partners .partners__logos{max-width:100%;margin-left:auto;margin-right:auto}.partners .partners__item{margin-left:0;margin-right:0}}.collection .pagination{margin-bottom:80px}.collection .collection__title{max-width:700px;margin:24px auto 4px;text-align:center;text-transform:uppercase}.collection .collection__title.collection__title--base{margin-bottom:0}.collection .collection__subtitle{max-width:700px;margin:40px auto;text-align:center;text-transform:uppercase}.collection .collection__subtitle.collection__title--base{margin-bottom:0}@media (max-width: 991px){.collection .collection__title{margin-top:23px}.collection .collection__title.collection__title--base{margin-top:22px}}@media (max-width: 767px){.collection .collection__title{margin-top:30px;margin-bottom:23px}.collection .collection__title.collection__title--base{margin-top:31px;margin-bottom:17px}}.collection-product-sublist,.collection-product-list{max-width:1360px;padding:8px 30px 20px;white-space:nowrap;margin-left:auto;margin-right:auto;text-align:center}.collection-product-sublist .slick-track,.collection-product-list .slick-track{display:flex}@media (max-width: 991px){.collection-product-sublist,.collection-product-list{max-width:800px;margin-bottom:2px;padding-left:30px;padding-right:30px}}.collection-product-sublist .slick-list,.collection-product-list .slick-list{padding-top:20px}.collection-product-sublist .slick-arrow,.collection-product-list .slick-arrow{position:absolute;z-index:2;top:52%;height:32px;width:30px;padding:0;border:none;background-color:transparent;transform:translateY(-50%)}.collection-product-sublist .slick-arrow.slick-disabled,.collection-product-list .slick-arrow.slick-disabled{opacity:.5;cursor:default}.collection-product-sublist .slick-arrow__icon,.collection-product-list .slick-arrow__icon{display:block;width:22px;height:100%;background-image:url(icon-arrow-left.svg);background-repeat:no-repeat;background-size:contain}.collection-product-sublist .slick-prev,.collection-product-list .slick-prev{left:12px}.collection-product-sublist .slick-next,.collection-product-list .slick-next{right:12px}.collection-product-sublist .slick-next .slick-arrow__icon,.collection-product-list .slick-next .slick-arrow__icon{transform:scale(-1);margin-left:auto}.collection-product-sublist .slick-dots,.collection-product-list .slick-dots{padding:0;margin:0 auto;display:flex;justify-content:center;height:2px;max-width:calc(100% - 120px)}@media (max-width: 991px){.collection-product-sublist .slick-dots,.collection-product-list .slick-dots{max-width:100%}}.collection-product-sublist .slick-dots li,.collection-product-list .slick-dots li{flex:auto;height:100%;list-style-type:none;display:inline-flex}.collection-product-sublist .slick-dots li:only-child,.collection-product-list .slick-dots li:only-child{display:none}.collection-product-sublist .slick-dots li.slick-active button,.collection-product-list .slick-dots li.slick-active button{background-color:#121212}.collection-product-sublist .slick-dots li button,.collection-product-list .slick-dots li button{width:100%;height:100%;font-size:0;line-height:0;background-color:#c2c2c2}.collection-product-sublist .collection-product-list__item,.collection-product-list .collection-product-list__item{display:inline-block;width:120px;margin-right:7px;margin-bottom:10px;vertical-align:top;height:auto}.collection-product-sublist .collection-product-list__item:last-child,.collection-product-list .collection-product-list__item:last-child{margin-right:0}.collection-product-sublist .collection-product-list__link,.collection-product-list .collection-product-list__link{text-decoration:none;display:flex;flex-direction:column;height:100%}@media (min-width: 1200px){.collection-product-sublist .collection-product-list__link:hover .collection-product-list__image,.collection-product-list .collection-product-list__link:hover .collection-product-list__image{transform:translateY(-8px)}}.collection-product-sublist .collection-product-list__image,.collection-product-list .collection-product-list__image{display:block;margin:0 auto 8px;object-fit:contain;object-position:50% 50%;transition-property:transform;transition-duration:.15s}.collection-product-sublist .collection-product-list__title,.collection-product-list .collection-product-list__title{position:relative;display:block;margin-top:auto;font-size:16px;font-weight:600;line-height:1.07;text-align:center;letter-spacing:.2px;color:#121212;text-decoration:none;white-space:normal}.collection-product-sublist .collection-product-list__title-arrow,.collection-product-list .collection-product-list__title-arrow{display:inline-block;width:13px;height:8px;margin-left:7px}.collection-product-sublist .collection-product-list__subtitle,.collection-product-list .collection-product-list__subtitle{display:block;overflow:hidden;margin-top:5px;text-align:center;font-size:14px;line-height:1.09;color:#292929;white-space:normal}.collection-promotion{max-width:1920px;margin-left:auto;margin-right:auto}.collection-banner{max-width:1420px;margin-left:auto;margin-right:auto;margin-bottom:20px}.collection-banner .collection-banner__image{width:100%;display:block}.collection-banner .collection-banner__content{padding-top:64px;padding-bottom:64px;background-color:#121212}.collection-banner .collection-banner__container{max-width:1200px;margin:0 auto;padding:0 15px}.collection-banner .collection-banner__row{display:flex;flex-wrap:wrap;margin:0 -15px}.collection-banner .collection-banner__main-text,.collection-banner .collection-banner__second-text{padding:0 15px}.collection-banner .collection-banner__main-text{width:40%;font-size:22px;font-weight:600;line-height:1.27;color:#fff}.collection-banner .collection-banner__main-text p{line-height:1.27}.collection-banner .collection-banner__second-text{width:60%;color:#c2c2c2}.collection-banner .collection-banner__second-toggler{display:none;position:relative;padding:0 22px 0 0;border:none;border-radius:0;background-color:transparent;text-transform:uppercase;color:#fff;font-size:16px;font-weight:600;letter-spacing:.5px}.collection-banner .collection-banner__second-toggler.active .collection-banner__second-toggler-arrow{transform:rotate(180deg)}.collection-banner .collection-banner__second-toggler-arrow{position:absolute;right:0;top:1px;display:inline-block;width:12px;height:7px;transition:.3s all}.collection-banner .collection-banner__second-toggler-arrow svg{display:block;width:100%;height:100%}@media (max-width: 991px){.collection-banner .collection-banner__content{padding-left:115px;padding-right:115px;padding-bottom:45px}.collection-banner .collection-banner__main-text,.collection-banner .collection-banner__second-text{width:100%;padding:0}.collection-banner .collection-banner__row{margin:0}.collection-banner .collection-banner__container{padding:0}.collection-banner .collection-banner__main-text{margin-bottom:18px}.collection-banner .collection-banner__main-text p{line-height:1.3}.collection-banner .collection-banner__second-toggler{display:inline-block;margin-bottom:15px}.collection-banner .collection-banner__hidden-text{display:none}}@media (max-width: 767px){.collection-banner .collection-banner__image{height:240px;object-fit:cover}.collection-banner .collection-banner__content{padding-left:15px;padding-right:15px}}.product-preview{max-width:1420px;margin:20px auto;background-color:#121212}.product-preview .product-preview__banner{display:flex;flex-wrap:wrap;align-items:center;position:relative;padding-left:30px;background-color:#121212}.product-preview .product-preview__image{display:block}.product-preview .product-preview__image.product-preview__image--static{width:100%;object-fit:cover}.product-preview .product-preview__header{position:relative;width:360px;flex-shrink:0;padding-top:70px;padding-bottom:110px;color:#8d8d8d}.product-preview .product-preview__banner-image-wrapper{flex-grow:1;flex-basis:0}.product-preview .product-preview__title{margin-bottom:12px;color:#fff}.product-preview .product-preview__subtitle{max-width:320px;font-size:22px;font-weight:400;line-height:1.09;color:#8d8d8d}.product-preview .product-preview__button{min-width:214px;margin-top:38px}.product-preview .product-preview__container{display:flex;flex-wrap:wrap;max-width:1360px;margin-left:auto;margin-right:auto;justify-content:space-between}.product-preview .product-preview__container.product-preview__container--no-riders{justify-content:flex-start}.product-preview .product-preview__container--no-riders .product-preview__description{padding-left:140px}.product-preview .product-preview__content{padding:31px 30px 20px;color:#c2c2c2}@media (max-width: 991px){.product-preview .product-preview__content--desktop{display:none}}.product-preview .product-preview__content--mobile{display:none}@media (max-width: 991px){.product-preview .product-preview__content--mobile{display:block}}.product-preview .product-preview__heading{margin-bottom:4px;font-size:16px;font-weight:600;line-height:1.25;text-transform:uppercase;color:#fff}.product-preview .product-preview__specs{width:220px;flex-shrink:0}.product-preview .product-preview__description{width:53%;padding-right:15px;padding-left:70px}.product-preview .product-preview__additional-info{width:20.6%}.product-preview .product-preview__button-wrapper{width:100%}.product-preview.product-preview--light,.product-preview.product-preview--light .product-preview__banner{background-color:#f8f8f8}.product-preview.product-preview--light .product-preview__header{color:#4c4c4c}.product-preview.product-preview--light .product-preview__content{color:#292929}.product-preview.product-preview--light .product-preview__heading,.product-preview.product-preview--light .product-preview__title{color:#121212}.product-preview.product-preview--light .product-preview__subtitle{color:#4c4c4c}@media (max-width: 1199px){.product-preview .product-preview__header{padding-top:50px;padding-bottom:70px}}@media (max-width: 991px){.product-preview{margin-left:auto;margin-right:auto}.product-preview .product-preview__header{display:none}.product-preview .product-preview__banner{padding-left:0}.product-preview .product-preview__banner-image-wrapper{width:100%}.product-preview .product-preview__content{padding:38px 32px 44px;border-top:none}.product-preview .product-preview__title{margin-bottom:15px}.product-preview .product-preview__info{max-width:375px}.product-preview .product-preview__specs{width:auto}.product-preview .product-preview__button{min-width:228px;margin-top:62px}.product-preview .product-preview__image.product-preview__image--static{height:auto!important}}@media (max-width: 767px){.product-preview{margin-right:auto;margin-left:auto}.product-preview .product-preview__content{padding:35px 15px 40px}.product-preview .product-preview__info,.product-preview .product-preview__button,.product-preview .product-preview__specs{width:100%}.product-preview .product-preview__banner{background-size:cover}.product-preview .product-preview__info{max-width:100%}.product-preview .product-preview__specs{margin-top:37px;padding-left:0}.product-preview .product-preview__title{margin-bottom:12px}.product-preview .product-preview__subtitle{max-width:100%}.product-preview .product-preview__button{margin-top:16px}}.product-spec{margin-bottom:14px}.product-spec .product-spec__title{display:block;margin-bottom:4px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;line-height:1.33;color:#f8f8f8}.product-spec .product-spec__points{display:flex;padding-right:3px;padding-left:3px}.product-spec .product-spec__point{position:relative;width:32px;height:11px;margin-right:4px;background-color:#2a2a2a;transform:skew(-15deg)}.product-spec .product-spec__point:first-child:before,.product-spec .product-spec__point:last-child:after{content:"";position:absolute;top:0;height:100%;width:10px;background-color:inherit;transform:skew(15deg)}.product-spec .product-spec__point:first-child:before{left:-3px}.product-spec .product-spec__point:last-child:after{right:-3px}.product-spec .product-spec__point--active{background-color:#747474}.product-spec.product-spec--light .product-spec__title{color:#121212}.product-spec.product-spec--light .product-spec__point{background-color:#dadada}.product-spec.product-spec--light .product-spec__point--active{background-color:#8d8d8d}@media (max-width: 991px){.product-spec{margin-bottom:16px}.product-spec .product-spec__point{width:34px}}@media (max-width: 767px){.product-spec{margin-bottom:14px}.product-spec .product-spec__point{width:32px;height:11px;margin-right:3px}}.collection-thin-banner{max-width:1420px;margin-left:auto;margin-right:auto}.collection-thin-banner .collection-thin-banner__image{display:block;width:100%}.products-grid{max-width:1200px;margin:56px auto;padding:0 10px}.products-grid .products-grid__row{display:flex;flex-wrap:wrap;margin:0 -10px}.products-grid .products-grid__item{width:25%;margin-bottom:20px;padding:0 10px}@media (max-width: 991px){.products-grid{margin-bottom:45px;padding-left:24px;padding-right:24px}.products-grid .products-grid__item{width:50%}}@media (max-width: 767px){.products-grid{padding-left:0;padding-right:0}.products-grid .products-grid__row{margin:0}.products-grid .products-grid__item{width:100%;padding:0 15px}}.product .product__container{max-width:1420px;margin-right:auto;margin-left:auto;padding:0 25px}.product .product__row{display:flex;flex-wrap:wrap;margin-top:20px}.product .product__media{width:63.5%}.product .product__info{width:36.5%;max-width:405px;padding-top:176px;padding-left:65px}.product .product__header--desktop{display:block}.product .product__header--mobile{display:none;margin-top:29px;margin-bottom:3px}.product .product__title{margin-bottom:6px;font-size:56px}.product .product__subtitle{font-size:22px;line-height:1.09;color:#4c4c4c}.product .product__archive-message{margin-top:20px;font-size:22px;font-weight:600;line-height:1.2}.product .product__action{display:flex;margin-top:19px;padding-top:27px;border-top:1px solid #c2c2c2;margin-bottom:10px}.product .product__action.product__action--align-center{align-items:center}.product .product__action.product__action--align-center .product-price{margin-top:9px}.product .product__subscribe-info{margin-top:17px;font-size:16px;line-height:1.75;color:#4c4c4c}.product .product__subscribe-info a{display:inline-block;margin-left:12px;color:#121212;text-decoration:underline;transition:.3s all}.product .product__subscribe-info a:hover,.product .product__subscribe-info a:focus{color:#8d8d8d}.product .product__subscribe-info-logo{width:49px;margin-left:5px}@media (max-width: 1199px){.product .product__container{padding-left:25px;padding-right:25px}.product .product__media{width:100%}.product .product__info{width:100%;max-width:100%;padding:0}.product .product__action{margin-top:17px;padding-top:0;border-top:none}.product .product__action .button,.product .product__action #challenge .shopify-challenge__button,#challenge .product .product__action .shopify-challenge__button{min-width:232px}.product .product__header--desktop{display:none}.product .product__header--mobile{display:block}.product .product__subscribe-info-logo{margin-left:8px}}@media (max-width: 767px){.product .product__container{padding-left:15px;padding-right:15px}.product .product__info{padding:0 6px}.product .product__action{flex-wrap:wrap;margin-top:28px}.product .product__action .button,.product .product__action #challenge .shopify-challenge__button,#challenge .product .product__action .shopify-challenge__button{min-width:214px}}.product .product__action-btn-wrapper{flex:0 1 100%}.product .product__action-btn-wrapper button{min-width:unset;width:100%;max-width:250px}.product klarna-placement>div{max-width:397px}@media (max-width: 767px){.product klarna-placement>div{max-width:250px}}.product-price{margin-right:29px;font-size:32px;font-weight:600;color:#121212;flex:1 0 auto}.product-price .product-price__label{display:block;margin-bottom:4px;font-size:14px;font-weight:400;line-height:1.43;color:#4c4c4c}.product-images{display:flex;flex-wrap:wrap}.product-images .product-images__thumbs{width:75px;flex-shrink:0;padding-top:33px}.product-images .product-images__main-img{width:calc(100% - 140px);margin-left:auto}@media (max-width: 1199px){.product-images .product-images__main-img{width:auto;max-width:535px;margin-left:45px}.product-images .product-images__thumbs{width:50px;padding-top:66px}}@media (max-width: 767px){.product-images .product-images__thumbs{display:none}.product-images .product-images__main-img{width:100%;margin-left:auto;margin-right:auto}}.product-thumbs .slick-slide{cursor:pointer}.product-thumbs .product-thumbs__thumb{margin:4px 0;transition:.2s all;box-shadow:0 0 #121212}.product-thumbs .product-thumbs__thumb--video{position:relative}.product-thumbs .product-thumbs__thumb--video .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:8px 0 8px 16px;border-color:transparent transparent transparent #ffffff}.product-thumbs .slick-current .product-thumbs__thumb{box-shadow:0 0 0 1px #121212}.product-thumbs.product-thumbs--static .slick-track{transform:translate(0)!important}@media (max-width: 1199px){.product-thumbs .product-thumbs__thumb{margin:3px 0}}.product-main-slider{padding:0 86px}.product-main-slider .product-main-slider__slide-video{width:100%;position:relative;padding-top:100%}.product-main-slider .product-main-slider__slide-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.product-main-slider .product-main-slider__slide img{margin-left:auto;margin-right:auto}.product-main-slider .slick-arrow{position:absolute;z-index:2;top:52%;height:32px;width:30px;padding:0;border:none;background-color:transparent;transform:translateY(-50%)}.product-main-slider .slick-arrow.slick-disabled{opacity:.5;cursor:default}.product-main-slider .slick-arrow__icon{display:block;width:22px;height:100%;background-image:url(icon-arrow-left.svg);background-repeat:no-repeat;background-size:contain}.product-main-slider .slick-prev{left:0}.product-main-slider .slick-next{right:0}.product-main-slider .slick-next .slick-arrow__icon{transform:scale(-1);margin-left:auto}.product-main-slider .slick-dots{display:flex;justify-content:center;margin-top:10px}.product-main-slider .slick-dots li{display:inline-flex;margin:0 2.5px}.product-main-slider .slick-dots li button{width:8px;height:8px;border-radius:50%;padding:0;border:none;background-color:#c2c2c2;font-size:0;color:transparent}.product-main-slider .slick-dots li.slick-active button{background-color:#121212}@media (max-width: 1199px){.product-main-slider{padding:0 44px}.product-main-slider .slick-arrow{top:49%}}@media (max-width: 767px){.product-main-slider{padding:0}.product-main-slider .slick-arrow{top:46%}.product-main-slider .slick-next .slick-arrow__icon{margin-left:auto}}.product-description{max-width:1420px;margin-left:auto;margin-right:auto;margin-top:34px;padding:40px 15px 36px;background-color:#f8f8f8;color:#292929}.product-description .product-description__container{display:flex;flex-wrap:wrap;max-width:1180px;margin-left:auto;margin-right:auto;justify-content:space-between}.product-description .product-description__text{max-width:700px;width:100%;flex-grow:1;flex-basis:200px;padding-top:4px}.product-description .product-description__text a{color:#292929;transition:.3s all}.product-description .product-description__text a:hover{color:#8d8d8d}.product-description .product-description__features{flex-shrink:0;max-width:40%;margin-left:20px;padding-left:20px;font-style:italic;color:#4c4c4c}.product-description .product-description__features p:not(empty){position:relative;padding-left:33px}.product-description .product-description__features p:not(empty):before{content:"";position:absolute;left:0;top:3px;width:15px;height:15px;background-image:url(icon-check.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%}.product-description .product-description__features strong{font-weight:400;text-decoration:underline;color:#d6161d}.product-description .product-description__features a{color:#d6161d;text-decoration:underline;transition:.3s all}.product-description .product-description__features a:hover{color:#d6161d;text-decoration:none}.product-description .product-description__title{margin-bottom:4px;text-transform:uppercase}.product-description .product-description__icon{display:inline-block;width:15px;margin-right:10px}@media (max-width: 1199px){.product-description{margin-top:44px}}@media (max-width: 991px){.product-description{padding-left:25px;padding-right:25px}.product-description .product-description__text{max-width:100%;width:100%;flex-basis:auto}.product-description .product-description__features{margin-top:25px;margin-left:0;padding:0;max-width:100%}}@media (max-width: 767px){.product-description{padding-left:15px;padding-right:15px}}.product__two-col{max-width:1200px;width:100%;margin:0 auto;padding-left:10px;padding-right:10px;padding-top:92px}.product__two-col .product__two-col-title{text-transform:uppercase;width:100%;text-align:center;margin-bottom:40px}.product__two-col .product__two-col-row{display:flex;flex-wrap:wrap;margin:0 -10px}.product__two-col .product__two-col-item{position:relative;flex:0 0 50%;max-width:50%;min-height:1px;padding:0 10px;margin-bottom:64px}@media (max-width: 991px){.product__two-col{max-width:566px;padding:72px 15px 24px}.product__two-col .product__two-col-row{margin:0 -15px}.product__two-col .product__two-col-item{flex:0 0 100%;max-width:100%;margin-bottom:40px;padding:0 15px}}@media (max-width: 767px){.product__two-col{max-width:100%;padding-bottom:45px}.product__two-col .product__two-col-item{margin-bottom:15px}}.promotional-card .promotional-card__img{position:relative;width:100%;padding-top:66.38%;overflow:hidden}.promotional-card .promotional-card__img img{transition:all .4s ease-in;position:absolute;top:0;left:0;bottom:0;right:0}.promotional-card .promotional-card__title{text-transform:uppercase;color:#292929;margin-top:17px}.promotional-card .promotional-card__description{color:#292929}.collection-promotions,.product-promotions{max-width:1420px;margin:20px auto;padding-top:64px;padding-bottom:44px;background-color:#121212}.collection-promotions .collection-promotions__container,.collection-promotions .product-promotions__container,.product-promotions .collection-promotions__container,.product-promotions .product-promotions__container{max-width:1420px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.collection-promotions .collection-promotions__title,.collection-promotions .product-promotions__title,.product-promotions .collection-promotions__title,.product-promotions .product-promotions__title{text-transform:uppercase;text-align:center;color:#fff}.collection-promotions .collection-promotions__row,.collection-promotions .product-promotions__row,.product-promotions .collection-promotions__row,.product-promotions .product-promotions__row{display:flex;flex-wrap:wrap;margin-top:34px;margin-left:-10px;margin-right:-10px}.collection-promotions .collection-promotions__col,.collection-promotions .product-promotions__col,.product-promotions .collection-promotions__col,.product-promotions .product-promotions__col{width:50%;margin-bottom:20px;padding-left:10px;padding-right:10px}@media (max-width: 1199px){.collection-promotions .collection-promotions__container,.collection-promotions .product-promotions__container,.product-promotions .collection-promotions__container,.product-promotions .product-promotions__container{max-width:720px;padding-left:0;padding-right:0}.collection-promotions .collection-promotions__col,.collection-promotions .product-promotions__col,.product-promotions .collection-promotions__col,.product-promotions .product-promotions__col{width:100%}}@media (max-width: 767px){.collection-promotions .collection-promotions__container,.collection-promotions .product-promotions__container,.product-promotions .collection-promotions__container,.product-promotions .product-promotions__container{padding-left:15px;padding-right:15px}.collection-promotions .collection-promotions__row,.collection-promotions .product-promotions__row,.product-promotions .collection-promotions__row,.product-promotions .product-promotions__row{margin-left:0;margin-right:0}.collection-promotions .collection-promotions__col,.collection-promotions .product-promotions__col,.product-promotions .collection-promotions__col,.product-promotions .product-promotions__col{padding:0}}.product-sidebar-wrapper{visibility:hidden;opacity:0;position:fixed;top:0;bottom:0;left:0;right:0;transition:all .5s ease-out;z-index:84}.product-sidebar-wrapper.product-sidebar-wrapper--opened{visibility:visible;opacity:1;cursor:pointer;background-color:#121212a6}.product-sidebar{position:fixed;top:0;right:0;height:100vh;background:#fff;width:100%;max-width:471px;transform:translate(100%);transition:transform .5s ease-out;z-index:85}.product-sidebar.product-sidebar--opened{transform:translate(0)}.product-sidebar .product-sidebar__close{position:absolute;width:20px;height:20px;top:17px;right:17px;cursor:pointer}.product-sidebar .product-sidebar__close svg path{transition:fill .4s ease-out}.product-sidebar .product-sidebar__close:hover svg path{fill:#8d8d8d}.product-sidebar .product-sidebar__form{display:flex;flex-direction:column;height:100%}.product-sidebar .product-sidebar__header{display:flex;align-items:stretch;border-bottom:1px solid #c2c2c2;padding:24px 30px 17px}.product-sidebar .product-sidebar__header-content{display:flex;flex-direction:column;justify-content:center;margin-left:15px}.product-sidebar .product-sidebar__header-image{max-width:104px}.product-sidebar .product-sidebar__header-title{margin-top:7px}.product-sidebar .product-sidebar__header-sku{font-size:12px;color:#8d8d8d;line-height:1.33}.product-sidebar .product-sidebar__body{overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden;padding:12px 30px 24px;flex-grow:1}.product-sidebar .product-sidebar__footer{width:100%;display:table;padding:32px 30px 5px}.product-sidebar .product-sidebar__price{display:table-cell;vertical-align:middle;width:100%}.product-sidebar .product-sidebar__price-label{font-size:14px;color:#4c4c4c;margin-bottom:7px}.product-sidebar .product-sidebar__price-value{font-size:32px;font-weight:600;color:#121212}.product-sidebar .product-sidebar__button-wrapper{display:table-cell;padding-left:32px}.product-sidebar .product-sidebar__button{width:100%}.product-sidebar .product-sidebar__compare-price{position:relative;font-size:14px;color:#4c4c4c;margin-bottom:7px}.product-sidebar .product-sidebar__compare-price:before{content:"";position:absolute;width:100%;height:1px;background-color:#4c4c4c;top:4px}.product-sidebar .product-sidebar__dynamic-buttons{padding:0 30px 10px}.product-sidebar .product-sidebar__dynamic-buttons ul{justify-content:flex-end}.product-sidebar .product-sidebar__product-info{text-align:center;padding:15px 30px 10px;color:#292929}@media (max-width: 767px){.product-sidebar .product-sidebar__product-info{padding-left:15px;padding-right:15px}}.product-sidebar .product-sidebar__product-info a{color:#292929;transition:.3s all}.product-sidebar .product-sidebar__product-info a:hover{color:#8d8d8d}.product-sidebar .product-sidebar__product-info br{content:""}@media (max-width: 767px){.product-sidebar{max-width:100%}.product-sidebar .product-sidebar__button{min-width:190px}.product-sidebar .product-sidebar__footer,.product-sidebar .product-sidebar__product-info{padding-top:14px;padding-bottom:3px}.product-sidebar .product-sidebar__price-label{font-size:12px}.product-sidebar .product-sidebar__price-value{font-size:28px}.product-sidebar .product-sidebar__button{font-size:15px;text-align:center;padding:17px 10px 11px;min-width:140px}.product-sidebar .product-sidebar__button .button__arrow{display:none}}@media screen and (max-width: 360px){.product-sidebar .product-sidebar__header,.product-sidebar .product-sidebar__body,.product-sidebar .product-sidebar__footer,.product-sidebar .product-sidebar__product-info{padding-left:15px;padding-right:15px}}@media screen and (max-width: 767px) and (orientation: landscape){.product-sidebar .product-sidebar__header{padding-top:5px;padding-bottom:0}.product-sidebar .product-sidebar__header-image{max-width:70px}.product-sidebar .product-sidebar__footer{padding-top:10px;padding-bottom:0}}.ios .product-sidebar__header{display:-webkit-box}.spec-table{max-width:1420px;width:100%;margin-left:auto;margin-right:auto;padding:70px 10px 60px;background-color:#f8f8f8}.spec-table .spec-table__title{margin-bottom:40px;text-transform:uppercase;text-align:center}.spec-table .spec-table__row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;padding-top:20px}.spec-table .spec-table__row:last-child{padding-bottom:44px}.spec-table .spec-table__col{flex-basis:50%;flex-grow:1;padding-left:10px;padding-right:10px;padding-bottom:20px}.spec-table .spec-table__row-base{display:flex;flex-wrap:wrap}.spec-table .spec-table__half{width:50%;padding-right:10px}@media (max-width: 991px){.spec-table .spec-table__row{padding-top:0}.spec-table .spec-table__col{flex-basis:100%;padding:25px 75px 22px}.spec-table .spec-table__half{width:100%;padding:0}}@media (max-width: 767px){.spec-table{padding-left:15px;padding-right:15px}.spec-table .spec-table__col{padding-left:0;padding-right:0;overflow:hidden}.spec-table .spec-table__row-image{position:relative;margin-top:65px;overflow:hidden;overflow-y:scroll;overflow-x:scroll;width:100%;-ms-overflow-style:none;scrollbar-width:none}.spec-table .spec-table__row-image::-webkit-scrollbar{display:none}.spec-table .spec-table-accordion .spec-table-accordion__img{display:inline;position:relative;max-width:fit-content;width:fit-content;margin-top:0;height:70vw}.spec-table .spec-table__row{margin:0}}.spec-table-accordion{position:relative;max-width:1200px;margin-left:auto;margin-right:auto;padding:0 10px}.spec-table-accordion+.spec-table-accordion:after{content:"";position:absolute;right:10px;left:10px;bottom:0;height:1px;background-color:#121212}.spec-table-accordion .spec-table-accordion__title{position:relative;padding-top:20px;padding-bottom:20px;padding-right:20px;border-top:1px solid #121212;font-size:22px;font-weight:600;color:#121212;cursor:pointer;transition:color .3s ease}.spec-table-accordion .spec-table-accordion__title svg path{transition:fill .3s ease}@media screen and (min-width: 767px){.spec-table-accordion .spec-table-accordion__title:hover{color:#8d8d8d}.spec-table-accordion .spec-table-accordion__title:hover svg path{fill:#8d8d8d}}.spec-table-accordion .spec-table-accordion__description{max-width:820px;margin-top:20px;margin-bottom:20px;color:#292929}.spec-table-accordion .spec-table-accordion__title-arrow{position:absolute;top:50%;right:0;display:inline-block;width:15px;height:15px;transform:translateY(-50%);transition:.3s all}.spec-table-accordion .spec-table-accordion__title-arrow svg{display:block;height:100%;width:100%}.spec-table-accordion .spec-table-accordion__content{padding-left:30px;padding-right:30px}.spec-table-accordion .spec-table-accordion__col-title{padding-bottom:2px;border-bottom:2px solid #c2c2c2;font-size:22px;font-weight:600;font-style:italic;text-transform:uppercase;color:#121212}.spec-table-accordion .spec-table-accordion__row{display:flex;flex-wrap:wrap;align-items:flex-start;border-bottom:1px solid #d9d9d9}.spec-table-accordion .spec-table-accordion__label{flex-basis:230px;flex-shrink:0;padding-top:20px;padding-bottom:8px;padding-right:10px;font-size:16px;text-transform:uppercase;font-weight:600;color:#121212}.spec-table-accordion .spec-table-accordion__value{flex-grow:1;flex-basis:0;padding-top:16px;padding-bottom:8px;padding-left:10px;font-size:16px;color:#292929}.spec-table-accordion .spec-table-accordion__value p{line-height:1.75}.spec-table-accordion .spec-table-accordion__value strong{font-weight:700}.spec-table-accordion .spec-table-accordion__img{display:block;width:100%;max-width:941px;margin-top:65px;margin-left:auto;margin-right:auto}.spec-table-accordion .spec-table-accordion__additionally-content{padding-top:16px;padding-left:10px;font-size:16px;color:#121212}.spec-table-accordion .spec-table-accordion__additionally-content p{line-height:1.75}.spec-table-accordion .spec-table-accordion__additionally-content p+p:not(empty){margin-top:28px}.spec-table-accordion.opened .spec-table-accordion__title-arrow{transform:translateY(-50%) rotate(180deg)}@media (max-width: 1199px){.spec-table-accordion .spec-table-accordion__label{flex-basis:160px}}@media (max-width: 991px){.spec-table-accordion .spec-table-accordion__label{flex-basis:195px}.spec-table-accordion .spec-table-accordion__description{max-width:535px;margin-right:auto;margin-left:auto}.spec-table-accordion .spec-table-accordion__additionally-content{padding-left:0}}@media (max-width: 767px){.spec-table-accordion{padding:0}.spec-table-accordion+.spec-table-accordion:after{left:0;right:0}.spec-table-accordion .spec-table-accordion__content{padding-left:0;padding-right:0}.spec-table-accordion .spec-table-accordion__label{flex-basis:100%;padding-top:19px;padding-bottom:0;padding-right:0}.spec-table-accordion .spec-table-accordion__value{flex-basis:100%;padding-left:0;padding-top:3px}}.rider-profile .h6{margin-bottom:8px;text-transform:uppercase}.rider-profile .rider-profile__title{color:#fff}.rider-profile .rider-profile__title.rider-profile__title--dark{color:#121212}.rider-profile .rider-profile__subtitle{margin-top:10px;font-size:22px;line-height:1.1;color:#8d8d8d}.rider-profile .rider-profile__subtitle p{line-height:inherit}.rider-profile .rider-profile__content{display:flex;flex-wrap:wrap;max-width:1150px;margin-top:64px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;padding-bottom:20px}.rider-profile .rider-profile__sidebar{width:280px;flex-shrink:0}.rider-profile .rider-profile__sidebar .rider-profile__header{display:none}.rider-profile .rider-profile__main{flex-grow:1;flex-shrink:1;flex-basis:0;padding-left:50px;padding-top:4px;padding-right:90px}.rider-profile .rider-profile__main strong{font-weight:700}.rider-profile .rider-profile__main a{color:#d6161d;transition:.3s all}.rider-profile .rider-profile__main a:hover,.rider-profile .rider-profile__main a:focus{color:#b10c12}.rider-profile .rider-profile__content-subtitle{margin-bottom:15px;font-size:22px;font-weight:600;line-height:1.28;color:#121212}.rider-profile .rider-profile__content-subtitle p{line-height:inherit}.rider-profile .rider-profile__content-text{margin-bottom:40px;color:#292929}.rider-profile .rider-profile__content-text p:not(empty)+p:not(empty){margin-top:12px}.rider-profile .rider-profile__row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-bottom:40px}.rider-profile .rider-profile__col{width:50%;margin-top:5px;padding:0 10px;color:#292929;word-wrap:break-word}.rider-profile .rider-profile__col p:not(empty){position:relative;padding-left:36px;line-height:1.33}.rider-profile .rider-profile__col p:not(empty):before{content:"";position:absolute;top:6px;left:11px;width:5px;height:5px;border-radius:50%;background-color:#292929}.rider-profile .rider-profile__col p:not(empty)+p:not(empty){margin-top:14px}@media (max-width: 991px){.rider-profile .rider-profile__content{padding-left:0;padding-right:0}.rider-profile .rider-profile__sidebar{display:flex;align-items:center;flex-wrap:wrap;width:100%;flex-shrink:1;padding-left:24px;padding-right:24px}.rider-profile .rider-profile__sidebar .rider-profile__header{display:block;flex-shrink:1;flex-grow:1;flex-basis:0;padding-bottom:33px;padding-right:17px}.rider-profile .rider-profile__media{width:350px;flex-shrink:0}.rider-profile .rider-profile__main{margin-top:60px;padding-top:0;padding-left:116px;padding-right:116px}.rider-profile .rider-profile__content-text{margin-bottom:42px}.rider-profile .rider-profile__col{width:100%}.rider-profile .rider-profile__col+.rider-profile__col{margin-top:12px}.rider-profile .rider-profile__col p:not(empty)+p:not(empty){margin-top:13px}}@media (max-width: 767px){.rider-profile .rider-profile__title{font-size:32px}.rider-profile .rider-profile__subtitle{margin-top:15px}.rider-profile .rider-profile__content{margin-top:70px}.rider-profile .rider-profile__content-subtitle{margin-bottom:38px}.rider-profile .rider-profile__main,.rider-profile .rider-profile__sidebar{padding-left:15px;padding-right:15px}.rider-profile .rider-profile__sidebar .rider-profile__header{flex-basis:100%;padding:0}.rider-profile .rider-profile__media{width:100%;max-width:345px;margin-left:0;margin-right:0;margin-top:35px;padding-right:0}.rider-profile .rider-profile__user-photo{display:block;margin-left:auto;margin-right:auto}}.rider-profile-banner{display:flex;flex-wrap:wrap}.rider-profile-banner .rider-profile-banner__content{display:flex;align-items:center;width:34%;padding:75px 20px 60px 30px;background-color:#121212}.rider-profile-banner .rider-profile-banner__image-wrapper{position:relative;width:66%}.rider-profile-banner .rider-profile-banner__image-wrapper:before{content:"";position:absolute;left:0;top:0;width:45%;height:100%;background-image:linear-gradient(to right,#121212 0%,rgba(18,18,18,.5) 50%,rgba(18,18,18,0) 100%)}.rider-profile-banner .rider-profile-banner__image{display:block}@media (max-width: 991px){.rider-profile-banner .rider-profile-banner__content{display:none}.rider-profile-banner .rider-profile-banner__image-wrapper{width:100%}.rider-profile-banner .rider-profile-banner__image-wrapper:before{display:none}}.rider-socials{display:flex;flex-wrap:wrap;justify-content:center;margin-top:9px}.rider-socials .rider-socials__item{width:25px;height:25px;margin:4px}.rider-socials .rider-socials__link{display:block;height:100%;padding:4px;border:2px solid #121212;transition:.3s all}.rider-socials .rider-socials__link svg{display:block;width:100%;height:100%}.rider-socials .rider-socials__link svg path{fill:#121212}.rider-socials .rider-socials__link:hover,.rider-socials .rider-socials__link:focus{opacity:.6}@media (max-width: 991px){.rider-socials{margin-top:6px}}@media (max-width: 767px){.rider-socials{margin-top:16px}}.our-story .our-story__title{margin-top:23px;text-transform:uppercase;text-align:center}.our-story .shop-now{background-color:#fff}@media (max-width: 991px){.our-story .our-story__title{margin-top:39px}}@media (max-width: 767px){.our-story .our-story__title{margin-top:30px;margin-bottom:18px}}.our-story-banner{max-width:1920px;margin-left:auto;margin-right:auto;margin-bottom:20px;padding-bottom:63px;background-color:#121212}.our-story-banner .our-story-banner__image{display:block;width:100%}.our-story-banner .our-story-banner__content{display:flex;flex-wrap:wrap;max-width:1200px;margin-left:auto;margin-right:auto;padding-top:64px;padding-right:10px;padding-left:10px}.our-story-banner .our-story-banner__main-text{width:40.7%;padding-right:30px;font-size:22px;font-weight:600;color:#fff;line-height:1.28}.our-story-banner .our-story-banner__main-text p{line-height:inherit}.our-story-banner .our-story-banner__main-text p+p:not(empty){margin-top:28px}.our-story-banner .our-story-banner__secondary-text{width:59.3%;padding-right:10px;color:#c2c2c2}.our-story-banner .our-story-banner__secondary-text p+p:not(empty){margin-top:26px}.our-story-banner .our-story-banner__bottom-img{display:block;margin-top:60px;margin-right:auto;margin-left:auto}.our-story-banner .our-story-banner__video{max-width:1180px;margin-top:60px;margin-left:auto;margin-right:auto}.our-story-banner .our-story-banner__video-wrapper{position:relative;padding-top:56.25%}.our-story-banner .our-story-banner__video-wrapper iframe{position:absolute;left:0;top:0;height:100%;width:100%}.our-story-banner .our-story-banner__additionally-content{max-width:700px;margin-top:64px;margin-left:auto;margin-right:auto;color:#c2c2c2}.our-story-banner .our-story-banner__additionally-content p+p:not(empty){margin-top:28px}.our-story-banner .our-story-banner__extra-block+.our-story-banner__extra-block{margin-top:37px}.our-story-banner .our-story-banner__extra-block-figure{margin-bottom:36px}.our-story-banner .our-story-banner__extra-block-image{display:block;margin-left:auto;margin-right:auto}.our-story-banner .our-story-banner__image-caption{margin-top:12px;font-size:15px}.our-story-banner .our-story-banner__second-toggler{display:none;position:relative;padding:0 22px 0 0;border:none;border-radius:0;background-color:transparent;text-transform:uppercase;color:#fff;font-size:16px;font-weight:600;letter-spacing:.5px}.our-story-banner .our-story-banner__second-toggler.active .our-story-banner__second-toggler-arrow{transform:rotate(180deg)}.our-story-banner .our-story-banner__second-toggler-arrow{position:absolute;right:0;top:1px;display:inline-block;width:12px;height:7px;transition:.3s all}.our-story-banner .our-story-banner__second-toggler-arrow svg{display:block;width:100%;height:100%}@media (max-width: 991px){.our-story-banner{margin-bottom:20px}.our-story-banner .our-story-banner__content{padding-right:116px;padding-left:117px}.our-story-banner .our-story-banner__main-text,.our-story-banner .our-story-banner__secondary-text{width:100%;padding:0}.our-story-banner .our-story-banner__secondary-text{margin-top:18px}.our-story-banner .our-story-banner__video{padding-right:54px;padding-left:54px}.our-story-banner .our-story-banner__additionally-content{max-width:804px;margin-top:65px;padding-right:116px;padding-left:117px}.our-story-banner .our-story-banner__extra-block-image{margin-bottom:43px}.our-story-banner .our-story-banner__hidden-text{display:none;padding-top:15px}.our-story-banner .our-story-banner__second-toggler{display:inline-block}}@media (max-width: 767px){.our-story-banner{padding-bottom:65px}.our-story-banner .our-story-banner__content,.our-story-banner .our-story-banner__video{padding-right:15px;padding-left:15px}.our-story-banner .our-story-banner__additionally-content{padding-left:15px;padding-right:15px}}.our-story-nav{max-width:1920px;margin-left:auto;margin-right:auto;padding:26px 15px 18px;background-color:#121212;text-align:center}.our-story-nav.our-story-nav--fixed{position:fixed;z-index:3}.our-story-nav .our-story-nav__link{display:inline-block;margin:0 25px;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#fff;transition:.3s all}.our-story-nav .our-story-nav__link:hover,.our-story-nav .our-story-nav__link.our-story-nav__link--active{color:#8d8d8d}@media (max-width: 991px){.our-story-nav{white-space:nowrap;overflow-y:auto}}.story-block{max-width:1920px;margin-right:auto;margin-left:auto;margin-bottom:20px;background-color:#121212}.story-block .story-block__banner{display:flex;flex-wrap:wrap}.story-block .story-block__banner-content{display:flex;align-items:center;width:32.5%;padding:55px 20px 40px 58px}.story-block .story-block__banner-image-wrapper{position:relative;width:67.5%}.story-block .story-block__banner-image-wrapper:before{content:"";position:absolute;left:0;top:0;width:45%;height:100%;background-image:linear-gradient(to right,#121212 0%,rgba(18,18,18,.5) 50%,rgba(18,18,18,0) 100%)}.story-block .story-block__header{position:relative;padding-left:63px}.story-block .story-block__index{position:absolute;left:0;top:0;font-size:48px;font-style:italic;line-height:1;font-weight:400;color:#4c4c4c}.story-block .story-block__title,.story-block .story-block__text{color:#fff}.story-block .story-block__title{text-transform:uppercase}.story-block .story-block__banner-image{display:block;width:100%}.story-block .story-block__additionally-content{max-width:1200px;margin-top:65px;margin-right:auto;margin-left:auto;padding:0 10px;color:#fff}.story-block .story-block__additionally-image{margin-bottom:12px}.story-block .story-block__additionally-title{margin-bottom:4px;text-transform:uppercase;color:#fff}.story-block .story-block__toggle-button{display:none;margin-bottom:54px;padding:0;border:none;background-color:transparent;text-transform:uppercase;font-size:16px;font-weight:600;color:#fff}.story-block .story-block__toggle-button .story-block__toggle-button-arrow{display:inline-block;width:12px;height:12px;margin-left:11px;transition:.3s all}.story-block .story-block__toggle-button .story-block__toggle-button-arrow svg{display:block;width:100%;height:100%}.story-block .story-block__toggle-button .story-block__toggle-button-arrow svg path{fill:#fff}.story-block .story-block__toggle-button.active .story-block__toggle-button-arrow{transform:rotate(180deg)}.story-block .story-block__row{display:flex;flex-wrap:wrap;margin:0 -10px}.story-block .story-block__col{flex:1;margin-bottom:64px;padding:0 10px}@media screen and (min-width: 992px){.story-block .story-block__row--split .story-block__col{flex-basis:50%}}@media (min-width: 992px){.story-block.story-block--header-base .story-block__banner{position:relative}.story-block.story-block--header-base .story-block__banner-content{position:absolute;z-index:2;left:30px;top:51%;max-width:365px;width:100%;padding:0;transform:translateY(-50%)}.story-block.story-block--header-base .story-block__banner-image-wrapper{width:100%}.story-block.story-block--header-base .story-block__banner-image-wrapper:before{display:none}.story-block.story-block--header-base.story-block--header-right .story-block__banner-content{left:auto;right:30px}}@media (min-width: 992px){.story-block.story-block--header-skewed .story-block__banner{position:relative}.story-block.story-block--header-skewed .story-block__banner-content{position:absolute;z-index:2;right:0;left:0;top:50.5%;width:425px;padding:100px 30px 85px 20px;background-color:#121212;transform:translateY(-50%)}.story-block.story-block--header-skewed .story-block__banner-content:before{content:"";position:absolute;bottom:0;right:-31px;width:65px;height:100%;background-color:#121212;transform:skew(-10deg);transition:.3s all}.story-block.story-block--header-skewed .story-block__header{padding-left:72px}.story-block.story-block--header-skewed .story-block__banner-image-wrapper{width:100%}.story-block.story-block--header-skewed .story-block__banner-image-wrapper:before{display:none}.story-block.story-block--header-skewed.story-block--header-right .story-block__banner-content{right:0;left:auto}.story-block.story-block--header-skewed.story-block--header-right .story-block__banner-content:before{left:-31px;right:auto}}.story-block.story-block--header-right .story-block__banner{flex-direction:row-reverse}.story-block.story-block--header-right .story-block__banner-image-wrapper:before{left:auto;right:0;background-image:linear-gradient(to left,#121212 0%,rgba(18,18,18,.5) 50%,rgba(18,18,18,0) 100%)}.story-block.story-block--light{background-color:#f8f8f8}.story-block.story-block--light .story-block__title{color:#121212}.story-block.story-block--light .story-block__text{color:#292929}.story-block.story-block--light .story-block__index{color:#c2c2c2}.story-block.story-block--light .story-block__banner-image-wrapper:before{background-image:linear-gradient(to right,#f8f8f8 0%,rgba(248,248,248,.5) 50%,rgba(248,248,248,0) 100%)}.story-block.story-block--light .story-block__additionally-content,.story-block.story-block--light .story-block__additionally-title{color:#292929}.story-block.story-block--light .story-block__toggle-button{color:#121212}.story-block.story-block--light .story-block__toggle-button .story-block__toggle-button-arrow svg path{fill:#121212}.story-block.story-block--light.story-block--header-skewed .story-block__banner-content{color:#2a2a2a;background-color:#f8f8f8}.story-block.story-block--light.story-block--header-skewed .story-block__banner-content:before{background-color:#f8f8f8}.story-block.story-block--light.story-block--header-right .story-block__banner-image-wrapper:before{background-image:linear-gradient(to left,#f8f8f8 0%,rgba(248,248,248,.5) 50%,rgba(248,248,248,0) 100%)}@media (max-width: 1199px){.story-block .story-block__banner-content{width:40%;padding-left:30px}.story-block .story-block__banner-image-wrapper{width:60%}.story-block .story-block__text{font-size:16px}}@media (max-width: 991px){.story-block .story-block__banner-content,.story-block .story-block__banner-image-wrapper{width:100%}.story-block .story-block__banner-content{padding:50px 15px 30px}.story-block .story-block__header{max-width:536px;margin-left:auto;margin-right:auto;padding-left:0}.story-block .story-block__index{left:-60px}.story-block .story-block__text{font-size:18px}.story-block .story-block__banner-image-wrapper{order:-1}.story-block .story-block__banner-image-wrapper:before{display:none}.story-block .story-block__additionally-content{margin-top:73px;padding-bottom:25px}.story-block .story-block__additionally-image{margin-bottom:8px}.story-block .story-block__col{width:100%;flex-basis:100%;max-width:556px;margin-bottom:35px;margin-right:auto;margin-left:auto}.story-block.story-block--header-right .story-block__banner{flex-direction:row}}@media (max-width: 767px){.story-block .story-block__banner-content{padding-top:46px;padding-bottom:25px}.story-block .story-block__banner--offset{padding-bottom:13px}.story-block .story-block__index,.story-block .story-block__title{font-size:26px}.story-block .story-block__index{left:0}.story-block .story-block__header{padding-left:0}.story-block .story-block__title{margin-bottom:7px;padding-left:32px}.story-block .story-block__toggle-button{display:inline-block;margin-bottom:36px}.story-block .story-block__additionally-content{max-width:566px;margin-top:0;padding-left:15px;padding-right:15px;padding-bottom:0}.story-block .story-block__row{display:none}.story-block .story-block__col:last-child{margin-bottom:0;padding-bottom:62px}}.riders{max-width:1400px;margin-top:90px;margin-right:auto;margin-left:auto;padding-left:5px;padding-right:5px}.riders .riders__title{margin-bottom:40px;text-align:center;text-transform:uppercase}.riders .riders__grid{display:flex;flex-wrap:wrap;margin:20px -5px 50px}.riders .riders__col{width:25%;margin-bottom:31px;padding:0 5px;animation-name:showRiderCard;animation-duration:.4s;animation-fill-mode:forwards}.riders .riders__filter{max-width:700px;margin-right:auto;margin-left:auto;margin-bottom:19px;white-space:nowrap;overflow-x:auto;text-align:center}.riders .riders__filter-link{position:relative;display:inline-block;margin:0 20px;font-size:22px;font-weight:600;line-height:1;text-transform:uppercase;text-decoration:none;color:#121212;transition:.3s all}.riders .riders__filter-link:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;opacity:0;background-color:#121212;transition:.3s all}.riders .riders__filter-link.riders__filter-link--active:before{opacity:1}.riders .riders__filter-link.riders__filter-link--small{margin:0 15px;padding-bottom:2px;font-size:16px}.riders .riders__filter-link:hover{color:#8d8d8d}.riders .riders__filter-link:hover.riders__filter-link--active{color:#121212}@media (max-width: 991px){.riders{padding-left:25px;padding-right:25px}.riders .riders__col{width:50%;margin-bottom:20px;padding-left:10px;padding-right:10px}.riders .riders__grid{margin-left:-10px;margin-right:-10px;margin-bottom:67px}}@media (max-width: 767px){.riders{padding-left:15px;padding-right:15px}.riders .riders__col{width:100%}.riders .riders__filter{margin-bottom:15px;padding-bottom:5px}.riders .riders__grid{margin-top:16px}}@media (max-width: 575px){.riders .riders__filter{margin-left:-15px;margin-right:-15px}.riders .riders__filter-link:first-child{margin-left:15px}.riders .riders__filter-link:last-child{margin-right:15px}}@keyframes showRiderCard{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.rider-card .rider-card__link-wrapper{display:block;text-decoration:none}.rider-card .rider-card__link-wrapper:hover .rider-card__image-wrapper:before{opacity:1}.rider-card .rider-card__image-wrapper{position:relative;overflow:hidden;padding-top:66%}.rider-card .rider-card__image-wrapper:before{content:"";position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;z-index:2;background-color:#ffffff80;transition:.3s}.rider-card .rider-card__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.rider-card .rider-card__content{padding:15px 15px 5px;background-color:#f8f8f8}.rider-card .rider-card__name{color:#121212}.rider-card .rider-card__subtitle{margin-top:4px;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.15;color:#8d8d8d}@media (max-width: 1199px){.rider-card .rider-card__name{font-size:18px}.rider-card .rider-card__subtitle{font-size:14px}}@media (max-width: 991px){.rider-card .rider-card__name{font-size:22px}.rider-card .rider-card__subtitle{font-size:16px}.rider-card .rider-card__content{padding-top:13px}.rider-card .rider-card__image-wrapper:before{display:none}}.our-promise-promotions{max-width:1380px;margin:90px auto 64px;padding-left:10px;padding-right:10px}.our-promise-promotions .our-promise-promotions__title{text-align:center;text-transform:uppercase}.our-promise-promotions .our-promise-promotions__row{display:flex;flex-wrap:wrap;margin-top:40px;margin-left:-10px;margin-right:-10px}.our-promise-promotions .our-promise-promotions__col{width:50%;margin-bottom:20px;padding-left:10px;padding-right:10px}@media (max-width: 1199px){.our-promise-promotions{max-width:720px;padding-left:0;padding-right:0}.our-promise-promotions .our-promise-promotions__col{width:100%}}@media (max-width: 767px){.our-promise-promotions{padding:0 15px}.our-promise-promotions .our-promise-promotions__row{margin-left:0;margin-right:0}.our-promise-promotions .our-promise-promotions__col{padding:0}}.blog{padding-top:23px;padding-bottom:40px}.blog .container{max-width:1200px;width:100%;margin:0 auto;padding:0 10px}.blog .row{display:flex;flex-wrap:wrap;margin:0 -10px}.blog .article-col{position:relative;flex:0 0 50%;max-width:50%;min-height:1px;padding:0 10px;margin-bottom:40px}.blog .blog__title{text-transform:uppercase;text-align:center;margin-bottom:69px}.blog .blog__filters{margin-right:auto;margin-left:auto;max-width:100%;padding:0 10px 21px;white-space:nowrap;overflow-x:auto;text-align:center}.blog .categories__filter{position:relative;font-weight:600;font-size:16px;line-height:1.25;text-transform:uppercase;text-decoration:none;color:#121212;margin:0 15px;transition:.3s all}.blog .categories__filter:hover{color:#8d8d8d}.blog .categories__filter:hover:before{background-color:#8d8d8d}.blog .categories__filter:first-child{margin-left:0}.blog .categories__filter:last-child{margin-right:0}.blog .categories__filter.selected:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#121212;transition:.3s all}@media (max-width: 991px){.blog .container{max-width:570px;padding:0 15px}.blog .row{margin:0 -15px}.blog .article-col{flex:0 0 100%;max-width:100%;padding:0 15px}.blog .blog__filters{padding-left:15px;padding-right:15px}}@media (max-width: 767px){.blog .container{max-width:100%}.blog .blog__title{margin-bottom:25px}}.article-card .article-card__img-link{display:block;margin-bottom:12px}.article-card .article-card__img{position:relative;width:100%;padding-top:66.38%;overflow:hidden}.article-card .article-card__img img{transition:all .3s;position:absolute;top:0;left:0;bottom:0;right:0}.article-card .article-card__img img:hover{transform:scale(1.05)}.article-card .article-card__created-at{display:inline-block;color:#8d8d8d;text-transform:uppercase;margin-bottom:4px;font-size:14px;font-weight:500}.article-card .article-card__title{text-transform:uppercase;color:#292929}.article-card .article-card__title-link{transition:all .3s;color:inherit;text-decoration:none}.article-card .article-card__title-link:hover{color:#8d8d8d}.article-card .article-card__description{color:#2a2a2a}.article-card .article-card__read-more{transition:all .3s ease-out;position:relative;color:inherit;text-decoration:none}.article-card .article-card__read-more:before{transition:all .3s ease-out;position:absolute;content:"";width:100%;height:1px;bottom:1px;background-color:#2a2a2a}.article-card .article-card__read-more:hover{color:#8d8d8d}.article-card .article-card__read-more:hover:before{background-color:#8d8d8d}.article .article__header{max-width:1200px;width:100%;margin:0 auto;padding:40px 10px;text-align:center;text-transform:uppercase}.article .article__title{margin-bottom:10px;max-width:940px;margin-left:auto;margin-right:auto}.article .article__author,.article .article__created-at{font-size:14px;font-weight:500}.article .article__author{margin-bottom:4px}.article .article__created-at{color:#8d8d8d;text-align:center;text-transform:uppercase}.article .article__banner{position:relative;width:100%;padding-top:37.14%;overflow:hidden}.article .article__banner img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.article .article__banner-photo-author{font-size:15px;color:#121212;margin-top:15px}.article .article__caption{position:absolute;top:-80px;font-family:Calibre,sans-serif;font-size:15px;line-height:16px;color:#121212}.article .article__content{position:relative;margin-top:92px;margin-bottom:64px}.article .article__content h1{font-size:56px;font-weight:700;font-style:italic;line-height:1;color:#121212}@media (max-width: 767px){.article .article__content h1{font-size:32px}}.article .article__content h2{font-size:48px;font-weight:700;font-style:italic;line-height:1;color:#121212}.article .article__content h3{font-size:32px;font-weight:600;font-style:italic;line-height:1;color:#292929}.article .article__content h4{font-size:26px;font-weight:600;font-style:italic;line-height:1.08;color:#292929}.article .article__content h5{font-size:22px;font-weight:600;font-style:italic;line-height:1.09;letter-spacing:.3px;color:#121212}.article .article__content h6{font-size:16px;font-weight:600;font-style:normal;line-height:1.25;color:#121212}.article .article__content img{width:100%;max-width:100%}.article .article__content p{margin-bottom:40px;color:#292929}.article .article__content strong{font-weight:600;font-size:22px;line-height:1.27;color:#121212}.article .article__content a{transition:all .3s ease-in;color:#d6161d}.article .article__content a:hover{color:#b10c12}.article .article__content blockquote{margin-left:120px;border-left:3px solid #d6161d;padding-left:20px;font-size:22px;line-height:1.27;color:#121212}.article .article__content blockquote strong{color:#121212}.article .article__content-text{max-width:720px;padding:0 10px;margin-left:auto;margin-right:auto}.article .article__video-wrapper{max-width:960px;margin:0 auto;padding:0 10px}.article .article__image-caption{font-size:15px;line-height:1.06;color:#121212}.article .article__image-caption a{font-size:15px}.article .article__video{position:relative;width:100%;padding-top:56.6%}.article .article__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.article .article__social-sharing{margin-top:80px;margin-bottom:70px}.article .article__social-sharing--vertical{margin-top:0;margin-bottom:0;position:absolute;left:29px;top:0}.article .article__social-sharing--header{display:none;margin-top:0;margin-bottom:0}.article .article__related-posts{max-width:1200px;width:100%;margin:0 auto;padding:20px 10px 25px}.article .article__related-row{display:flex;flex-wrap:wrap;margin:0 -10px}.article .article__related-col{position:relative;flex:0 0 50%;max-width:50%;min-height:1px;padding:0 10px;margin-bottom:40px}.article .article__related-title{text-align:center;text-transform:uppercase;margin-bottom:35px}.article iframe:before{content:"";display:block}@media (max-width: 991px){.article .article__header{max-width:715px;padding-top:70px;padding-bottom:20px}.article .article__social-sharing--header{display:block;margin-top:55px}.article .article__banner{padding-top:51.94%}.article .article__caption{padding-left:24px}.article .article__content blockquote{margin-left:93px;padding-left:20px}.article .article__content-text{max-width:565px;padding-left:15px;padding-right:15px}.article .article__video-wrapper{max-width:780px;padding:0 15px}.article .article__related-posts{max-width:565px;padding-left:15px;padding-right:15px}.article .article__banner-photo-author{padding-left:25px}.article .article__social-sharing--vertical{display:none}.article .article__related-row{margin:0 -15px}.article .article__related-col{flex:0 0 100%;max-width:100%;padding:0 15px}}@media (max-width: 767px){.article .article__header{padding-top:40px}.article .article__banner{padding-top:64.3%}.article .article__banner-photo-author{padding-left:15px}.article .article__title{font-size:32px;margin-bottom:14px;font-weight:600}.article .article__content strong{font-weight:600}.article .article__content blockquote{margin-left:0}.article .article__video-wrapper{max-width:565px}}@media (max-width: 575px){.article .article__caption{padding-left:15px}}.center{text-align:center}.account{max-width:1160px;margin:40px auto;padding:0 30px}.account .hide{display:none}.account .just{display:flex;justify-content:space-between}.account .just>*{display:inline-block;text-align:left;vertical-align:top;font-size:.95rem}.account .col{padding:0}.account hr{height:0;display:block;margin:1.25rem 0;padding:0;border:0;border-top:1px solid #dcdcdc;clear:both}.account p{margin-bottom:7px;font-size:1rem;line-height:1.5;color:#121212}.account a{text-decoration:none;color:#121212;transition:color .2s}.account a.special-hover:hover{color:#8d8d8d}.account a:hover{text-decoration:underline;color:#d6161d}.account .errors,.account .success{width:100%;max-width:400px;margin:0 auto}.account .errors ul,.account .success ul{text-align:left;font-size:16px;color:#d6161d}.account .errors li:not(:last-of-type),.account .success li:not(:last-of-type){margin-bottom:7px}.account .success ul{color:#121212}.account .recover-success{margin-bottom:15px}.account form{padding:20px 0}.account .form-item,.account .form-field{position:relative;width:100%;max-width:410px;margin:0 auto 20px;text-align:left;line-height:1}.account .form-item label,.account .form-field label{position:absolute;top:2em;left:9px;z-index:-1;padding:0 .5em;background-color:#fff;font-size:12px;font-weight:700;opacity:0;transition:all .15s ease-in;color:#545454}.account .form-item label.label--float,.account .form-field label.label--float{top:-.8em;z-index:1;opacity:1}.account .form-item input,.account .form-field input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;max-width:100%;margin:7px 0;padding:9px 16px;border:1px solid #c2c2c2;border-radius:0;box-shadow:none;font-family:sans-serif;font-size:14px;font-style:normal}.account .form-item input:focus,.account .form-field input:focus{border:1px solid #545454}.account .form-item input[type=text],.account .form-item input[type=password],.account .form-item input[type=email],.account .form-item input[type=tel],.account .form-item textarea,.account .form-item select,.account .form-field input[type=text],.account .form-field input[type=password],.account .form-field input[type=email],.account .form-field input[type=tel],.account .form-field textarea,.account .form-field select{display:block;width:100%;outline:none}.account .form-item input[type=number]::-webkit-inner-spin-button,.account .form-item input[type=number]::-webkit-outer-spin-button,.account .form-field input[type=number]::-webkit-inner-spin-button,.account .form-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.account .form-item input[type=radio],.account .form-field input[type=radio]{margin:11px 3px 4px 0;-webkit-appearance:radio;-moz-appearance:radio;-ms-appearance:radio;-o-appearance:radio;appearance:radio}.account .form-item select,.account .form-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;margin:7px 0;padding:9px 28px 9px 16px;background-image:url(icon-chevron-down-black.svg);background-repeat:no-repeat;background-position:right 10px center;background-color:transparent;background-size:11px auto;border:1px solid #c2c2c2;text-overflow:"";font-family:sans-serif;font-size:14px;font-weight:400;font-style:normal;cursor:pointer}.account .form-item legend,.account .form-field legend{padding-bottom:6px}.account .form-item .label--block,.account .form-field .label--block{display:block}.account input[type=checkbox]{margin:4px 5px 2px 0;-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;-o-appearance:checkbox;appearance:checkbox;transform:translateY(2px)}@media screen and (-webkit-max-device-pixel-ratio: 1) and (min-color-index: 0){.account input[type=checkbox]{transform:translateY(0)}}.account .form-item select{width:100%}.account .forgot-password{display:inline-block;width:100%;padding:20px 0;text-align:right}.account .forgot-password a{font-size:.875em;line-height:1.5}.account .account__title-mobile{width:100%;display:none;margin-bottom:20px;text-align:center;font-size:30px}.account .account__button{min-width:133px;padding-right:40px;flex-shrink:0;background-color:#d6161d;font-weight:700;color:#fff}.account .account__button.account__button--secondary{min-width:auto;margin-left:5px;padding-right:15px;background-color:#fff;text-transform:capitalize;color:#121212}.account .account__button.account__button--secondary:before{content:none}.account .account__button.account__button--secondary:hover{background-color:#fff;text-decoration:underline;color:#8d8d8d}.account .account__button.account__button--small{min-width:auto;padding:15px 35px 11px 15px;font-size:14px}.account .account__button.account__button--small .button__arrow{width:14px;right:13px}.account .account__button:hover{background-color:#b10c12}.account .account__form-title{margin-bottom:10px}.account .account__form-buttons{margin-top:15px}.account .account-sidebar{width:22%}.account .account-sidebar .account-sidebar--mobile{display:none}.account .account-sidebar ul{margin:0;letter-spacing:normal}.account .account-sidebar li{margin:8px 0}.account .account-main{width:74%}.account table{min-width:100%;margin:1em 0;border-collapse:collapse;border-spacing:0;border:1px solid #f0f0f0}.account table th{background-color:#f7f7f7;border:1px solid #f7f7f7;color:#737373}.account table tr>th,.account table tr>td{padding:10px 10px 5px;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;line-height:1.3;vertical-align:middle}.account table a{text-decoration:underline}.account .account-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:1.875rem;padding-bottom:.9375rem;border-bottom:1px solid #dcdcdc}.account .grid,.account .grid--full{margin:0 0 0 -30px;*zoom: 1;padding:0;list-style:none}.account .grid:after,.account .grid--full:after{content:"";display:table;clear:both}.account .grid--full{margin-left:0}.account .grid--full>.grid__item{padding-left:0}.account .grid__item{float:left;width:100%;padding-left:30px}.account #OrderAddress{margin-top:8px}.account #OrderAddress .col{width:auto;margin-right:40px}.account #OrderInfo{width:100%;margin-bottom:30px}.account #OrderInfo p{line-height:1}.account #OrderInfo span.status{font-style:italic}.account .medium-up--hide{display:none!important}@media screen and (min-width: 767px){.account .account-sidebar a.active{color:#d6161d}}@media only screen and (min-width: 750px){.account .medium-up--one-third{width:33.33333%}.account .medium-up--one-half{width:50%}.account .medium-up--one-quarter{width:25%}.account .form-padding--medium-up{margin-right:0;padding-right:10px}}@media (max-width: 767px){.account{padding:15px}.account .just{flex-direction:column;justify-content:flex-start}.account .col{max-width:100%}.account .account__title-mobile{display:block}.account .account-sidebar,.account .account-main{width:100%}.account .account-sidebar{position:relative;min-height:0;margin:0 0 20px;padding:0;background-color:#f7f7f7;text-align:left}.account .account-sidebar .account-sidebar--mobile{position:relative;display:block;padding:15px 15px 10px;cursor:pointer}.account .account-sidebar .account-sidebar--mobile.active:after{transform:translateY(-50%) rotateX(-180deg);transition-delay:0s}.account .account-sidebar .account-sidebar--mobile:after{content:"";position:absolute;top:50%;right:10px;display:block;width:27px;height:20px;z-index:10;background-image:url(icon-chevron-down-black.svg);background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:15px auto;transform:translateY(-50%);transition:transform .5s;transition-delay:.3s}.account .account-sidebar ul{position:absolute;top:100%;left:0;right:0;z-index:999;overflow:hidden;max-height:0;background-color:#f7f7f7;transition:max-height .5s linear}.account .account-sidebar ul.visible{max-height:640px}.account .account-sidebar li{display:block;margin:0;border-top:1px solid #f0f0f0}.account .account-sidebar li.hide-mobile{display:none}.account .account-sidebar a{display:block;padding:15px 15px 10px}.account .desktop{display:none}.account .small--hide{display:none!important}.account .medium-up--hide{display:block!important}.account #OrderDetailsM tr td:first-of-type{text-align:center}}@media (max-width: 575px){.account .account__order-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.account table{width:540px}.account #OrderDetailsM{width:auto}}@media (max-width: 480px){.account .account-header{display:block}.account .account__section-title{margin-bottom:10px}}.dealers-page{margin-bottom:20px}.dealers-page .dealers-page__title{padding-top:20px;padding-bottom:3px;text-transform:uppercase;text-align:center}@media (max-width: 575px){.dealers-page .dealers-page__title{padding-top:21px;padding-bottom:10px}}.dealers-page .container-base{padding:0 24px}@media (max-width: 575px){.dealers-page .container-base{padding:0}}.dealers-page #stockist-widget .stockist-horizontal .stockist-side-panel{width:460px;padding:20px;background-color:#f8f8f8}.dealers-page #stockist-widget .stockist-map{left:460px}.dealers-page #stockist-widget .stockist-search-form{margin-bottom:27px}.dealers-page #stockist-widget .stockist-query-entry{display:block}.dealers-page #stockist-widget .stockist-query-entry .stockist-search-field{width:100%;height:48px;padding:0 15px;border-radius:0;background-color:#fff;border:1px solid #c2c2c2;font-family:sans-serif;font-size:14px;font-weight:400;line-height:1;color:#292929;transition-duration:.3s;transition-property:border-color;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-grow:1;flex-basis:100px}.dealers-page #stockist-widget .stockist-query-entry .stockist-search-field::-webkit-input-placeholder{color:#8d8d8d}.dealers-page #stockist-widget .stockist-query-entry .stockist-search-field:-moz-placeholder{color:#8d8d8d}.dealers-page #stockist-widget .stockist-query-entry .stockist-search-field::-moz-placeholder{color:#8d8d8d}.dealers-page #stockist-widget .stockist-query-entry .stockist-search-field:-ms-input-placeholder{color:#8d8d8d}.dealers-page #stockist-widget .stockist-query-entry .stockist-feature-bg-color{position:relative;display:inline-block;width:100%;height:48px;margin-left:0;margin-top:20px;background-color:#d6161d;border-radius:0;font-size:16px;font-weight:600;letter-spacing:.5px;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;transition:.3s all}.dealers-page #stockist-widget .stockist-query-entry .stockist-feature-bg-color:before{content:"SEARCH";display:block;transform:translateY(3px)}.dealers-page #stockist-widget .stockist-query-entry .stockist-feature-bg-color:hover,.dealers-page #stockist-widget .stockist-query-entry .stockist-feature-bg-color:focus{background-color:#b10c12}.dealers-page #stockist-widget .stockist-query-entry .stockist-icon-search{display:none}.dealers-page #stockist-widget .stockist-result-message{border-top-style:solid}.dealers-page #stockist-widget .stockist-result-message .stockist-feature-color{top:11px}.dealers-page #stockist-widget .stockist-stores-count-label{margin-bottom:-5px;line-height:1.5;font-size:16px;color:#8d8d8d}.dealers-page #stockist-widget .stockist-stores-address{color:#121212}.dealers-page #stockist-widget .stockist-result-list{height:468px!important;margin-top:10px;-webkit-overflow-scrolling:touch}.dealers-page #stockist-widget .stockist-result-list ul{counter-reset:list}.dealers-page #stockist-widget .stockist-result-list ul>li{border-top:none;border-bottom:1px solid #cfcfcf}.dealers-page #stockist-widget .stockist-list-result{position:relative;padding-top:25px;padding-bottom:20px;padding-right:50px;border-left:none;font-size:16px}.dealers-page #stockist-widget .stockist-list-result:before{counter-increment:list;content:counters(list,".");position:absolute;top:25px;left:0;font-weight:700;color:#8d8d8d}.dealers-page #stockist-widget .stockist-list-result>div{padding-left:30px}.dealers-page #stockist-widget .stockist-list-result .stockist-result-distance{top:25px;left:100%;padding-left:0;text-align:right;transform:translate(-100%)}.dealers-page #stockist-widget .stockist-list-result .stockist-result-distance>.stockist-icon{display:none}.dealers-page #stockist-widget .stockist-list-result .stockist-result-distance-text{text-transform:uppercase;color:#8d8d8d}.dealers-page #stockist-widget .stockist-list-result .stockist-result-name{margin-bottom:12px;font-size:16px}.dealers-page #stockist-widget .stockist-list-result .stockist-result-address{line-height:1.3}.dealers-page #stockist-widget .stockist-list-result .stockist-result-phone a,.dealers-page #stockist-widget .stockist-list-result .stockist-result-website a{text-decoration:none}.dealers-page #stockist-widget .stockist-list-result .stockist-result-phone a:hover,.dealers-page #stockist-widget .stockist-list-result .stockist-result-website a:hover{text-decoration:underline;color:#d6161d}.dealers-page #stockist-widget .stockist-list-result .stockist-result-website{margin-top:3px}.dealers-page #stockist-widget .stockist-list-result .stockist-result-website a{color:#d6161d}.dealers-page #stockist-widget .stockist-list-result .stockist-result-email{display:none}.dealers-page #stockist-widget .stockist-marker-counter{position:absolute;top:0;width:100%;height:100%;padding-top:7px;text-align:center;font-size:14px;font-weight:500;color:#fff}.dealers-page #stockist-widget .gmnoprint,.dealers-page #stockist-widget .gm-fullscreen-control,.dealers-page #stockist-widget .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{display:none}@media (max-width: 1199px){.dealers-page #stockist-widget .stockist-horizontal .stockist-side-panel{width:400px}.dealers-page #stockist-widget .stockist-map{left:400px}}@media (max-width: 991px){.dealers-page #stockist-widget .stockist-horizontal .stockist-side-panel{width:40%}.dealers-page #stockist-widget .stockist-map{left:40%}}@media screen and (max-width: 768px){.dealers-page #stockist-widget .stockist-horizontal .stockist-side-panel{width:100%;padding:30px}.dealers-page #stockist-widget .stockist-result-list{max-height:420px;height:auto!important}.dealers-page #stockist-widget .stockist-result-list ul{margin-right:0}.dealers-page #stockist-widget .stockist-map{height:470px!important}}@media (max-width: 575px){.dealers-page #stockist-widget .stockist-horizontal .stockist-side-panel{padding:25px 15px 15px}}@media (max-width: 380px){.dealers-page #stockist-widget .stockist-result-list{max-height:370px}.dealers-page #stockist-widget .stockist-map{height:320px!important}}.delear-app__container{max-width:1200px;margin:0 auto;padding:50px 10px}.delear-app__container .eapps-form-element{font-family:sans-serif}.delear-app__container .eapps-form-success-button{padding:11px 57px}.delear-app__container .eapps-form-header-title,.delear-app__container .eapps-form-element-radio-options-item-caption,.delear-app__container .eapps-form-element-checkbox-options-item-caption,.delear-app__container .eapps-form-group-name,.delear-app__container .eapps-form-element-label,.delear-app__container .eapps-form-element-heading-title,.delear-app__container .eapps-form-group-description,.delear-app__container .eapps-form-success-text{color:#121212}.delear-app__container #eapps-form-1 .eapps-form-element-radio-options-item input:checked~.eapps-form-element-radio-options-item-checkmark,.delear-app__container #eapps-form-1 .eapps-form-element-checkbox-options-item input:checked~.eapps-form-element-checkbox-options-item-checkmark{background-color:#d6161d}.delear-app__container #eapps-form-1 .eapps-form-button{padding-top:18px;background-color:#d6161d;border-radius:0;position:relative;z-index:1;overflow:hidden;display:inline-block;transition:.2s all}.delear-app__container #eapps-form-1 .eapps-form-button:before{content:"";position:absolute;z-index:-1;left:0;top:0;width:0;height:100%;background-color:#b10c12;transform:skew(-10deg) translate(-10px);transition:.2s all ease-out;opacity:1;border-radius:unset;filter:unset}.delear-app__container #eapps-form-1 .eapps-form-button:hover,.delear-app__container #eapps-form-1 .eapps-form-button:focus{background-color:#b10c12}.delear-app__container #eapps-form-1 .eapps-form-button:hover:before,.delear-app__container #eapps-form-1 .eapps-form-button:focus:before{z-index:2;width:calc(100% + 20px)}.delear-app__container .eapps-form-actions-button-label{font-family:sans-serif}.delear-app__container #eapps-form-1 .eapps-form-element-input-file-link{color:#d6161d}.delear-app__container .eapps-form-element-radio-options-item-caption,.delear-app__container .eapps-form-element-checkbox-options-item .eapps-form-element-checkbox-options-item-caption{transform:translateY(3px)}.delear-app__container .eapps-form-element-heading .eapps-form-element-heading-caption{color:#8d8d8d}.page-contact{padding-top:20px;padding-bottom:65px}.page-contact__container{max-width:700px;margin:0 auto}.page-contact form{display:flex;flex-direction:column;padding:30px 20px 20px;background-color:#f8f8f8}.page-contact form label{margin-bottom:2px;font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:#4c4c4c}.page-contact form input{margin-bottom:25px;padding:15px 13px;font-family:sans-serif;font-size:14px;line-height:0;border:1px solid #c2c2c2;color:#8d8d8d}.page-contact form textarea{resize:none;margin-bottom:20px;padding:16px 13px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-style:solid;outline:none!important;border:1px solid #c2c2c2;box-shadow:none;font-family:sans-serif;font-size:15px;color:#8d8d8d}.page-contact form .button,.page-contact form #challenge .shopify-challenge__button,#challenge .page-contact form .shopify-challenge__button{width:100%;max-width:230px}.page-contact form .errors{margin-bottom:20px;color:#ed1b23}.page-contact__title{margin-bottom:64px;font-size:56px;font-style:italic;font-weight:700;text-align:center;text-transform:uppercase;color:#121212}.page-contact__form-header{margin-bottom:20px;color:#292929}.page-contact__form-header h2{margin-bottom:19px;font-size:32px;font-style:italic;font-weight:600;text-transform:uppercase}.page-contact__form-header p{font-size:18px}.page-contact__form-header a{white-space:nowrap;color:#292929;transition:color .2s ease}.page-contact__form-header a:hover{color:#8d8d8d}.page-contact__form-success{margin-bottom:20px;font-style:italic;text-transform:uppercase}@media (max-width: 991px){.page-contact__container{max-width:none;padding:0 15px}}@media (max-width: 767px){.page-contact{padding-top:25px}.page-contact__container{padding:0}.page-contact__title{margin-bottom:85px;padding-left:15px;padding-right:15px;font-size:32px}.page-contact__form-header,.page-contact form{padding-left:15px;padding-right:15px}}.page-404{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:100px 15px}.page-404 h1{margin-bottom:25px;font-size:300px;font-style:italic;font-weight:300;color:#292929}.page-404 p{text-align:center}.page-404 a{text-decoration:none;color:#d6161d}.page-404 a:hover,.page-404 a:focus{text-decoration:underline}@media (max-width: 767px){.page-404 h1{font-size:200px}}@media (max-width: 380px){.page-404 h1{font-size:100px}}.cart{padding-bottom:58px}.cart .cart__empty{margin-top:164px;margin-bottom:100px;text-align:center;font-size:22px;color:#292929}.cart .cart__empty a{position:relative;color:#292929;text-decoration:none;transition-duration:.3s;transition-property:color}.cart .cart__empty a:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#292929;transition:.3s all}.cart .cart__empty a:hover{color:#d6161d}.cart .cart__empty a:hover:before{background-color:#d6161d}.cart .cart__title{margin-top:23px;text-align:center;text-transform:uppercase}.cart .cart__small-title{margin-bottom:20px;font-style:normal;color:#121212}.cart .cart__title-label{margin-bottom:10px;font-size:16px;font-weight:600;line-height:1.25;color:#121212;text-transform:uppercase}.cart .cart__container{margin-top:40px;padding:0 30px}.cart .cart__row{position:relative;display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.cart .cart__main{width:67.4%;padding-top:32px;padding-left:10px;padding-right:10px}.cart .cart__sidebar{width:32.6%;padding-left:10px;padding-right:10px}.cart .cart__sidebar a{color:#121212;transition-property:color;transition-duration:.3s}.cart .cart__sidebar a:hover{color:#8d8d8d}.cart .cart__sidebar .cart__small-title{color:#292929}.cart .cart__sidebar.cart__sidebar--mobile{display:none}.cart .cart__sidebar-item{margin-bottom:20px;padding:32px 30px 24px;background-color:#f8f8f8}.cart .cart__sidebar-item.cart__sidebar-item--offset{padding-top:27px}.cart .cart__dynamic-buttons{padding-top:15px}@media (max-width: 1199px){.cart .cart__main{width:63.4%}.cart .cart__sidebar{width:36.6%;padding-left:0;padding-right:0}}@media (max-width: 991px){.cart .cart__main,.cart .cart__sidebar{width:100%}.cart .cart__sidebar{position:static;display:none;margin-top:60px;padding-bottom:20px}.cart .cart__sidebar.cart__sidebar--mobile{display:block}.cart .cart__title{margin-bottom:16px}.cart .cart__container{padding-left:24px;padding-right:24px}}@media (max-width: 767px){.cart .cart__title{margin-top:29px;margin-bottom:18px}.cart .cart__container{padding-left:15px;padding-right:15px}.cart .cart__sidebar-item{padding-left:20px;padding-right:20px}}.cart-table{padding-bottom:64px}.cart-table .cart-table__header{display:flex;flex-wrap:wrap;border-bottom:1px solid #c2c2c2;padding-bottom:5px}.cart-table .cart-table__header-product{max-width:calc(134px + 48%);flex-grow:1;flex-basis:0}.cart-table .cart-table__header-qty{width:72px}.cart-table .cart-table__header-price{width:25%;flex-basis:190px;padding-left:80px}.cart-table .cart-table__header-label{text-transform:uppercase;font-size:16px;font-weight:600;line-height:1.25;color:#121212}@media (max-width: 767px){.cart-table{border-top:1px solid #c2c2c2}.cart-table .cart-table__header{display:none}}.cart-item{display:flex;flex-wrap:wrap;border-bottom:1px solid #c2c2c2;padding-top:20px;padding-bottom:22px}.cart-item .cart-item__photo{width:134px;padding-right:32px;flex-shrink:0}.cart-item .cart-item__title{color:#121212;text-decoration:none;transition:.3s all}.cart-item .cart-item__title:hover{color:#8d8d8d}.cart-item .cart-item__info{max-width:48%;flex-basis:0;flex-grow:1;padding-top:8px;color:#292929}.cart-item .cart-item__qty{width:72px}.cart-item .cart-item__price{width:25%;flex-basis:190px;padding-top:7px;padding-left:80px;font-weight:600;font-size:22px;color:#121212}.cart-item .cart-item__img{display:block}.cart-item .cart-item__options{margin-top:4px;margin-bottom:5px}.cart-item .cart-item__option-key{margin-right:6px;font-weight:500}.cart-item .cart-item__action{margin-top:15px}.cart-item .cart-item__link{position:relative;margin-right:14px;color:#121212;text-decoration:none;transition-property:color;transition-duration:.3s;cursor:pointer}.cart-item .cart-item__link:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#121212;transition-property:background-color;transition-duration:.3s}.cart-item .cart-item__link:hover,.cart-item .cart-item__link:focus{color:#8d8d8d}.cart-item .cart-item__link:hover:before,.cart-item .cart-item__link:focus:before{background-color:#8d8d8d}.cart-item .cart-item__link.cart-item__link--disabled{cursor:default;color:#8d8d8d}.cart-item .cart-item__link.cart-item__link--disabled:before{background-color:#8d8d8d}.cart-item .cart-item__remove{cursor:pointer}@media (max-width: 767px){.cart-item{padding-bottom:16px}.cart-item .cart-item__photo{width:119px;padding-right:17px;flex-shrink:0}.cart-item .cart-item__info{max-width:calc(100% - 119px);flex-basis:calc(100% - 119px)}.cart-item .cart-item__qty,.cart-item .cart-item__price{width:100%;padding-left:119px}.cart-item .cart-item__qty{margin-top:22px}.cart-item .cart-item__price{margin-top:20px}}.cart-summary{padding-top:4px}.cart-summary .cart-summary__item{display:flex;flex-wrap:wrap;color:#292929}.cart-summary .cart-summary__item strong{font-weight:600}.cart-summary .cart-summary__item+.cart-summary__item{margin-top:16px}.cart-summary .cart-summary__item.cart-summary__item--big{font-size:22px;line-height:1.27}.cart-summary .cart-summary__label{flex-shrink:0;margin-right:auto;padding-right:15px}.cart-summary .cart-summary__label.cart-summary__label--small,.cart-summary .cart-summary__value.cart-summary__value--small{font-size:17px}.cart-summary .cart-summary__footer{margin-top:21px;padding-top:26px;border-top:1px solid #c2c2c2}.cart-summary .cart-summary__footer .cart-summary__item{color:#121212}.cart-summary .cart-summary__subscribe-info{margin-top:15px;font-size:16px;color:#4c4c4c}.cart-summary .cart-summary__subscribe-info a{display:inline-block;color:#121212;text-decoration:underline;transition:.3s all}.cart-summary .cart-summary__subscribe-info a:hover,.cart-summary .cart-summary__subscribe-info a:focus{color:#d6161d}.cart-summary .cart-summary__subscribe-info-logo{width:49px;margin-right:15px;margin-left:8px}.cart-summary .cart-summary__button{margin-top:21px}.cart-summary .cart-summary__button .button,.cart-summary .cart-summary__button #challenge .shopify-challenge__button,#challenge .cart-summary .cart-summary__button .shopify-challenge__button{width:100%}.cart-related-products{margin-top:20px;padding-right:30px}.cart-related-products .cart-related-products__title{text-align:center;text-transform:uppercase}.cart-related-products .cart-related-products__row{display:flex;flex-wrap:wrap;margin-top:40px;margin-left:-10px;margin-right:-10px}.cart-related-products .cart-related-product__item{width:33.33333%;margin-bottom:20px;padding-left:10px;padding-right:10px}@media (max-width: 991px){.cart-related-products{padding-right:0}.cart-related-products .cart-related-product__item{width:50%}.cart-related-products .cart-related-product__item:nth-child(3){display:none}}@media (max-width: 767px){.cart-related-products .cart-related-product__item{width:100%}}.cart-configurator-wrapper{visibility:hidden;opacity:0;position:fixed;top:0;bottom:0;left:0;right:0;transition:all .3s ease-out;z-index:84}.cart-configurator-wrapper.opened{visibility:visible;opacity:1;cursor:pointer;background-color:#121212a6}.cart-configurator{position:fixed;top:0;right:0;height:100vh;background:#fff;width:100%;max-width:471px;transform:translate(100%);transition:transform .3s ease-out;z-index:85}.cart-configurator.opened{transform:translate(0)}.cart-configurator .cart-configurator__close{position:absolute;width:20px;height:20px;top:17px;right:17px;cursor:pointer}.cart-configurator .cart-configurator__close svg path{transition:fill .4s ease-out}.cart-configurator .cart-configurator__close:hover svg path{fill:#d6161d}.cart-configurator .cart-configurator__form{display:flex;flex-direction:column;height:100%}.cart-configurator .cart-configurator__header{display:flex;align-items:stretch;border-bottom:1px solid #c2c2c2;padding:24px 30px 17px}.cart-configurator .cart-configurator__header-content{display:flex;flex-direction:column;justify-content:center;margin-left:15px}.cart-configurator .cart-configurator__header-image{max-width:104px}.cart-configurator .cart-configurator__header-title{margin-top:7px}.cart-configurator .cart-configurator__header-sku{font-size:12px;color:#8d8d8d;line-height:1.33}.cart-configurator .cart-configurator__body{overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden;padding:12px 30px 24px;flex-grow:1}.cart-configurator .cart-configurator__footer{width:100%;display:table;padding:32px 30px 8px}.cart-configurator .cart-configurator__price{display:table-cell;vertical-align:middle;width:100%}.cart-configurator .cart-configurator__price-label{font-size:14px;color:#4c4c4c;margin-bottom:7px}.cart-configurator .cart-configurator__price-value{font-size:32px;font-weight:600;color:#121212}.cart-configurator .cart-configurator__button-wrapper{display:table-cell;padding-left:32px;padding-bottom:11px}.cart-configurator .cart-configurator__button{width:100%}.cart-configurator .cart-configurator__compare-price{position:relative;font-size:14px;color:#4c4c4c;margin-bottom:7px}.cart-configurator .cart-configurator__compare-price:before{content:"";position:absolute;width:100%;height:1px;background-color:#4c4c4c;top:4px}@media (max-width: 767px){.cart-configurator{max-width:100%}.cart-configurator .cart-configurator__button{min-width:190px}.cart-configurator .cart-configurator__footer{padding-top:14px;padding-bottom:3px}.cart-configurator .cart-configurator__price-label{font-size:12px}.cart-configurator .cart-configurator__price-value{font-size:28px}.cart-configurator .cart-configurator__button{font-size:15px;text-align:center;padding:17px 10px 11px;min-width:140px}.cart-configurator .cart-configurator__button .button__arrow{display:none}}@media screen and (max-width: 360px){.cart-configurator .cart-configurator__header,.cart-configurator .cart-configurator__body,.cart-configurator .cart-configurator__footer{padding-left:15px;padding-right:15px}}@media screen and (max-width: 767px) and (orientation: landscape){.cart-configurator .cart-configurator__header{padding-top:5px;padding-bottom:0}.cart-configurator .cart-configurator__header-image{max-width:70px}.cart-configurator .cart-configurator__footer{padding-top:10px;padding-bottom:0}}.ios .cart-configurator__header{display:-webkit-box}.page{padding-top:23px;padding-bottom:64px}.page.page--shipping .page__title{margin-bottom:64px;font-size:56px}.page .page__title{margin-bottom:64px;text-align:center;text-transform:uppercase}.page .page__container{max-width:730px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (max-width: 767px){.page .page__title{font-size:36px}}@media (max-width: 575px){.page.page--shipping .page__title{margin-bottom:40px;font-size:48px}}.rte{line-height:1.5;color:#292929}.rte.rte--shipping h1,.rte.rte--shipping h2,.rte.rte--shipping h3,.rte.rte--shipping h4,.rte.rte--shipping h5{text-transform:uppercase;text-align:center}.rte p{margin:10px 0}.rte ol,.rte ul{padding-left:20px}.rte ol li,.rte ul li{margin:10px 0}.rte ol{list-style-type:decimal}.rte ul{list-style-type:disc}.rte a:not(.button){color:inherit}.rte a:not(.button):hover{color:#8d8d8d}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-top:30px;margin-bottom:17px;font-family:Calibre,sans-serif}.rte h1{font-size:56px;font-weight:700;font-style:italic;line-height:1;color:#121212}@media (max-width: 767px){.rte h1{font-size:32px}}.rte h2{font-size:48px;font-weight:700;font-style:italic;line-height:1;color:#121212}.rte h3{margin-top:64px;font-size:32px;font-weight:600;font-style:italic;line-height:1;color:#292929}.rte h4{font-size:26px;font-weight:600;font-style:italic;line-height:1.08;color:#292929}.rte h5{font-size:22px;font-weight:600;font-style:italic;line-height:1.09;letter-spacing:.3px;color:#121212}.rte h6{margin-top:0;margin-bottom:0;font-size:16px;font-weight:600;font-style:normal;line-height:1.25;color:#121212}.rte table{width:100%!important;margin-top:35px;margin-left:auto;margin-right:auto;border-collapse:collapse}.rte table th,.rte table td{padding:14px 10px 8px 16px;text-align:left;font-weight:600;font-size:16px}.rte table th{background-color:#4c4c4c;border:1px solid #4c4c4c;border-bottom:none}.rte table th:not(:last-of-type){border-right:1px solid #c9c9c9}.rte table th h6{text-align:left;color:#fff}.rte table td{padding-top:17px;padding-bottom:10px;border:1px solid #c9c9c9}@media (max-width: 575px){.rte .rte__table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.rte .rte__table-wrapper table{width:545px!important}}.faq{max-width:980px;margin:0 auto;padding:23px 20px 64px}.faq .faq__title{margin-bottom:30px;text-align:center;text-transform:uppercase}.faq a{color:#121212;transition:.3s all}.faq a:hover{color:#8d8d8d}.faq h2{margin-top:64px;margin-bottom:14px;font-size:32px;font-style:italic;font-weight:600;line-height:1;text-align:center;text-transform:uppercase;color:#292929}.faq ol,.faq ul{padding-left:20px}.faq ol li,.faq ul li{margin:10px 0}.faq ol{list-style-type:decimal}.faq ul{list-style-type:disc}.faq .container{max-width:100%;margin:0 auto;padding:0}.faq .ac-container{width:100%;text-align:left}.faq .ac-container>div+div{margin-top:12px}.faq .ac-container input{display:none}.faq .ac-container label{position:relative;display:block;z-index:20;padding:23px 70px 17px 24px;background-color:#f8f8f8;text-transform:none;font-size:18px;font-weight:600;line-height:1.56;cursor:pointer;color:#292929}.faq .ac-container label:before,.faq .ac-container label:after{content:"";position:absolute;right:15px;top:50%;width:16px;height:16px;margin-top:-8px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.faq .ac-container label:before{opacity:0;background-image:url(icon-minus.svg)}.faq .ac-container label:after{opacity:1;background-image:url(icon-plus.svg)}.faq .ac-container article{display:none;overflow:hidden;position:relative;z-index:10;padding:23px 120px 16px 24px;border:1px solid #c2c2c2;border-top:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.faq .ac-container input:checked~article{display:block;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.faq .ac-container input:checked+label{background-color:#121212;color:#fff}.faq .ac-container input:checked+label:before{opacity:1}.faq .ac-container input:checked+label:after{opacity:0}.faq .ac-container article p{color:#292929}.faq .ac-container article p+p{margin-top:15px}@media (max-width: 991px){.faq .ac-container article{padding-right:24px}.faq .ac-container label{padding-right:50px}}@media (max-width: 767px){.faq{padding-left:15px;padding-right:15px}.faq .faq__title{font-size:36px}.faq h2{margin-top:50px;font-size:26px}}.faq .faq-info{margin-top:12px;padding:23px 70px 17px 24px;text-transform:none;text-align:center;font-size:18px;font-weight:600;line-height:1.56;color:#292929}.faq .faq-info br{content:""}.search.search--empty{padding-bottom:180px}.search .pagination{margin-bottom:60px}.search .search__container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.search .search__header{margin-top:25px;margin-bottom:82px}.search .search__title{margin-bottom:5px;text-transform:uppercase;text-align:center}.search .search__results-count{margin-top:10px;font-size:16px;font-weight:600;line-height:1.25;text-align:center;text-transform:uppercase;color:#121212}.search .search__group-header{margin-top:82px;margin-bottom:40px;padding-bottom:18px;border-bottom:1px solid #4c4c4c;text-transform:uppercase;text-align:center}.search .search__products-item{width:25%;margin-bottom:24px;padding:0 10px}.search .search__row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-bottom:20px;padding-bottom:48px}.search .search__content-item{width:50%;margin-bottom:20px;padding-left:10px;padding-right:10px}@media (max-width: 991px){.search .search__container{padding-left:24px;padding-right:24px}.search .search__header{margin-top:41px}.search .search__products-item{width:50%}.search .search__content-item{width:100%}}@media (max-width: 767px){.search.search--empty{padding-bottom:120px}.search .search__container{padding-left:15px;padding-right:15px}.search .search__header{margin-top:22px}.search .search__title{font-size:32px}.search .search__results-count{margin-top:14px}}@media (max-width: 600px){.search .search__products-item{width:100%}}.search-card{padding:20px 15px 13px;background-color:#f8f8f8;color:#292929;height:100%}.search-card .search-card__tags{font-size:16px;font-weight:600;line-height:1.25;color:#8d8d8d;text-transform:uppercase}.search-card .search-card__tag{display:inline-block;margin-right:6px;margin-bottom:6px}.search-card .search-card__title{font-size:22px;font-weight:600;letter-spacing:.18px;line-height:1.09}.search-card .search-card__title a{text-decoration:none;color:#121212;transition:.3s all}.search-card .search-card__title a:hover,.search-card .search-card__title a:focus{color:#8d8d8d}.search-card .search-card__text{overflow:hidden;margin-top:2px;line-height:1.56}.get-on-my-wheel{padding-top:23px;padding-bottom:0}.get-on-my-wheel #vs_full_frame{display:block!important;position:initial!important;height:auto!important;min-height:1270px}.get-on-my-wheel .my-wheel-banner__title{font-size:56px;text-align:center}.get-on-my-wheel .my-wheel-banner__image{padding-top:37.2%;background-position:center;background-size:cover;background-repeat:no-repeat}.get-on-my-wheel .my-wheel-form{padding:64px 0;background-color:#121212}.get-on-my-wheel .my-wheel-description{padding-top:70px;background-color:#f8f8f8}.get-on-my-wheel .my-wheel-description__title,.get-on-my-wheel .my-wheel-description__time,.get-on-my-wheel .my-wheel-description__subtitle{padding:0 15px}.get-on-my-wheel .my-wheel-description__title{margin-bottom:25px;font-size:32px;font-weight:600;color:#292929;text-align:center}.get-on-my-wheel .my-wheel-description__time{display:block;margin-bottom:11px;font-size:22px;font-weight:700;text-align:center;color:#121212}.get-on-my-wheel .my-wheel-description__subtitle{max-width:670px;margin:0 auto;font-size:18px;text-align:center;color:#292929}.get-on-my-wheel .spec-table{margin-top:37px;padding-top:0;padding-bottom:45px}.get-on-my-wheel .spec-table-accordion .spec-table-accordion__content{padding-left:120px}@media (max-width: 1199px){.get-on-my-wheel .my-wheel-banner__image{padding-top:52.1%}}@media (max-width: 767px){.get-on-my-wheel{padding-top:28px}.get-on-my-wheel .my-wheel-banner__title{margin-bottom:18px;font-size:32px}.get-on-my-wheel .my-wheel-banner__image{padding-top:64%;background-position:center;background-size:cover;background-repeat:no-repeat}.get-on-my-wheel .spec-table-accordion .spec-table-accordion__content{padding-left:0}}.product-tabs{max-width:1420px;margin-top:84px;margin-left:auto;margin-right:auto}.product-tabs__btn-container{padding:0 40px;display:flex;align-items:center}@media (max-width: 767px){.product-tabs__btn-container{flex-wrap:wrap;padding:0}}.product-tabs__btn-container button{background-color:#8d8d8d;padding:10px 20px 5px;font-size:16px;font-weight:600;font-style:italic;transition:all .6s;color:#121212;border-top-right-radius:20px 40px;border-left:2px solid #c2c2c2;border-right:2px solid #c2c2c2;border-top:2px solid #c2c2c2}.product-tabs__btn-container button:first-child{border-right:1px solid #c2c2c2}.product-tabs__btn-container button:last-child{border-left:1px solid #c2c2c2}.product-tabs__btn-container button.active{background-color:#f8f8f8}@media (max-width: 767px){.product-tabs__btn-container button{width:100%;border-radius:0}}.spec-table{border:2px solid #c2c2c2}.product-faq{display:none;border:2px solid #c2c2c2}#challenge main{padding-top:150px}#challenge .shopify-challenge__container{margin-bottom:60px;font-size:18px;text-align:center}#challenge .shopify-challenge__button{text-align:center;padding-right:15px}#challenge .shopify-challenge__button:hover,#challenge .shopify-challenge__button:focus{background-color:#b10c12}.video-container{position:relative;padding-bottom:56.25%}.video-container iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.klaviyo-bis-trigger--hide{display:none!important}.klaviyo-bis-trigger{background-color:#292929}.klaviyo-bis-trigger:hover[type=submit],.klaviyo-bis-trigger:focus[type=submit]{background-color:#000}.klaviyo-bis-trigger:before{background-color:#000}.featured-products{max-width:1420px;margin:30px auto 20px}.featured-products .slick-track{display:flex}.featured-products .slick-slide{display:flex;height:auto}.featured-products .slick-arrow{position:absolute;z-index:2;top:50%;height:32px;width:32px;padding:0;border-radius:50%;background-color:#f8f8f8;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.featured-products .slick-arrow.slick-disabled{opacity:.5;cursor:default}@media (max-width: 991px){.featured-products .slick-arrow{top:45vw}}@media (max-width: 767px){.featured-products .slick-arrow{top:65vw}}.featured-products .slick-arrow__icon{display:block;width:15px;height:20px;background-image:url(icon-arrow-left.svg);background-repeat:no-repeat;background-size:contain}.featured-products .slick-prev{left:12px}.featured-products .slick-next{right:12px}.featured-products .slick-next .slick-arrow__icon{transform:scale(-1)}.featured-products .slick-dots{padding:0;margin:0 auto;display:flex;justify-content:center;height:2px;width:100%;position:absolute;left:0;right:0;bottom:0}.featured-products .slick-dots li{flex:auto;height:100%;list-style-type:none;display:inline-flex}.featured-products .slick-dots li:only-child{display:none}.featured-products .slick-dots li.slick-active button{background-color:#121212}.featured-products .slick-dots li button{width:100%;height:100%;font-size:0;line-height:0;background-color:#c2c2c2}.featured-products__heading{margin-bottom:20px;text-transform:uppercase;text-align:center}.fp__container{background-color:#121212}.fp__container .fp__wrapper{display:flex;align-items:center;position:relative;padding-left:60px;background-color:#121212;height:auto;width:100%}.fp__container .fp__content{display:flex;flex-direction:column;padding-top:30px;padding-bottom:30px;color:#c2c2c2;position:relative;width:400px;flex-shrink:0;height:100%}.fp__container .fp__description{margin-top:20px}.fp__container .fp__image{display:block}.fp__container .fp__image.fp__image--static{width:100%;object-fit:cover}.fp__container .product-preview__header{position:relative;width:360px;flex-shrink:0;padding-top:70px;padding-bottom:110px;color:#8d8d8d}.fp__container .fp__image-wrapper{flex-grow:1;flex-basis:0;height:100%;position:relative}.fp__container .fp__image-wrapper picture{height:100%}@media (max-width: 1199px){.fp__container .fp__image-wrapper img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:left}}@media (max-width: 991px){.fp__container .fp__image-wrapper img{position:relative}}.fp__container .fp__heading{margin-bottom:12px;color:#fff}.fp__container .fp__subheading{max-width:320px;font-size:22px;font-weight:400;line-height:1.09;color:#8d8d8d}.fp__container .fp__inner--no-riders .fp__description{padding-left:140px}.fp__container .fp__inner{color:#c2c2c2}.fp__container .fp__description__heading{margin-bottom:4px;font-size:16px;font-weight:600;line-height:1.25;text-transform:uppercase;color:#fff}.fp__container .fp__button{min-width:214px}.fp__container .fp__button-wrapper{margin-top:auto;width:100%}.fp__container.fp__container--light,.fp__container.fp__container--light .fp__wrapper{background-color:#f8f8f8}.fp__container.fp__container--light .fp__inner{color:#292929}.fp__container.fp__container--light .fp__description__heading,.fp__container.fp__container--light .fp__heading{color:#121212}.fp__container.fp__container--light .fp__subheading{color:#4c4c4c}@media (max-width: 991px){.fp__container .fp__description{display:none}.fp__container .fp__content{width:100%;padding-right:20px;padding-left:20px;height:auto}.fp__container .fp__wrapper{padding-left:0;flex-direction:column-reverse}.fp__container .fp__image-wrapper{width:100%}.fp__container .fp__heading{margin-bottom:15px}.fp__container .fp__image.fp__image--static{height:auto!important}.fp__container picture{display:block}.fp__container picture img{width:100%}}@media (max-width: 767px){.fp__container .fp__button-wrapper a{width:100%}.fp__container .fp__heading{margin-bottom:12px}.fp__container .fp__subheading{max-width:100%}}.fp__specs{margin-top:15px;margin-bottom:15px}.fp__spec{margin-bottom:14px}.fp__spec .fp__spec-title{display:block;margin-bottom:4px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;line-height:1.33;color:#f8f8f8}.fp__spec .fp__spec-points{display:flex;padding-right:3px;padding-left:3px}.fp__spec .fp__spec-point{position:relative;width:32px;height:11px;margin-right:4px;background-color:#2a2a2a;transform:skew(-15deg)}.fp__spec .fp__spec-point:first-child:before,.fp__spec .fp__spec-point:last-child:after{content:"";position:absolute;top:0;height:100%;width:10px;background-color:inherit;transform:skew(15deg)}.fp__spec .fp__spec-point:first-child:before{left:-3px}.fp__spec .fp__spec-point:last-child:after{right:-3px}.fp__spec .fp__spec-point--active{background-color:#747474}.fp__spec.fp__spec--light .fp__spec-title{color:#121212}.fp__spec.fp__spec--light .fp__spec-point{background-color:#dadada}.fp__spec.fp__spec--light .fp__spec-point--active{background-color:#8d8d8d}@media (max-width: 991px){.fp__spec{margin-bottom:16px}.fp__spec .fp__spec-point{width:34px}}@media (max-width: 767px){.fp__spec{margin-bottom:14px}.fp__spec .fp__spec-point{width:32px;height:11px;margin-right:3px}}
/*# sourceMappingURL=/s/files/1/1342/0697/t/82/assets/theme.scss.css.map?v=132840661013308484741654519582 */
