body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:#1e1e1e99;border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-caption{padding:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px #0000004d}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#0000001a;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@media screen and (max-width:767px){.fancybox-slide{padding:44px 22px}}.header-content{margin-left:15px;margin-right:15px}button,a,label{cursor:pointer;text-decoration:none}a{color:var(--color-foreground)}.rte a:not(.btn),p a:not(.btn){color:var(--gradient-base-accent-2)}.link-with-arrow{display:inline-flex;align-items:center}.link-with-arrow svg{margin-left:6px;display:inline-block}p{margin-top:0}p:last-child{margin-bottom:0}.icon{width:20px;height:20px;vertical-align:middle}.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.33333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.66667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.33333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.66667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.33333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.66667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.33333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.66667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.33333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.66667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.33333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.66667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.33333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.66667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.33333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.66667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.33333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.66667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.33333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.66667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.33333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.66667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.33333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.66667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}}@media (min-width:990px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.33333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.66667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.33333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.66667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.33333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.66667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.33333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.66667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.33333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.66667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.33333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.66667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.33333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.66667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.33333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.66667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}}@media (min-width:768px) and (max-width:1199px) and (orientation:landscape){.col-md-land-left{float:left;order:-1}.col-md-land-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.33333%}.col-md-land-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.66667%}.col-md-land-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-land-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.33333%}.col-md-land-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.66667%}.col-md-land-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-land-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.33333%}.col-md-land-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.66667%}.col-md-land-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-land-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.33333%}.col-md-land-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.66667%}.col-md-land-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1367px){.col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xxl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xxl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.33333%}.col-xxl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.66667%}.col-xxl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.33333%}.col-xxl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.66667%}.col-xxl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.33333%}.col-xxl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.66667%}.col-xxl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.33333%}.col-xxl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.66667%}.col-xxl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xxl-first{-ms-flex-order:-1;order:-1}.order-xxl-last{-ms-flex-order:13;order:13}.order-xxl-0{-ms-flex-order:0;order:0}.order-xxl-1{-ms-flex-order:1;order:1}.order-xxl-2{-ms-flex-order:2;order:2}.order-xxl-3{-ms-flex-order:3;order:3}.order-xxl-4{-ms-flex-order:4;order:4}.order-xxl-5{-ms-flex-order:5;order:5}.order-xxl-6{-ms-flex-order:6;order:6}.order-xxl-7{-ms-flex-order:7;order:7}.order-xxl-8{-ms-flex-order:8;order:8}.order-xxl-9{-ms-flex-order:9;order:9}.order-xxl-10{-ms-flex-order:10;order:10}.order-xxl-11{-ms-flex-order:11;order:11}.order-xxl-12{-ms-flex-order:12;order:12}}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem #28a74580}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;background-color:#e9ecef;margin:0;padding:15px 0;background-color:transparent;border-radius:0;font-size:14px;line-height:16px}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px) and (max-width:1199px) and (orientation:landscape){.d-md-land-block{display:block!important}.d-md-land-none{display:none!important}.d-md-land-flex{display:-ms-flexbox!important;display:flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:inherit!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:768px) and (max-width:1199px) and (orientation:landscape){.flex-md-land-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-land-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}}@media (min-width:990px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:inherit!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:inherit!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@supports (position:-webkit-sticky) or (position:sticky){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.show{display:block!important}.clearfix:after{content:"";display:table;clear:both}.icon__fallback-text,.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.visibility-hidden{visibility:hidden}.visually-hidden--inline{margin:0;height:1em}.visually-hidden--static{position:static!important}.js-focus-hidden:focus{outline:0}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js{display:none}.hide{display:none!important}.skip-link:focus{clip:auto;width:auto;height:auto;margin:0;color:#3d4246;background-color:#fff;padding:10px;opacity:1;z-index:10000;transition:none}.box{background:no-repeat;background-color:#f7f7f7;background-size:contain}.ratio-container{position:relative}.ratio-container:after{display:block;height:0;width:100%;padding-bottom:50%;content:""}.ratio-container>*{position:absolute;top:0;left:0;width:100%;height:100%}.page-width:after{content:"";display:table;clear:both}.main-content{display:block;padding-top:35px}@media only screen and (min-width:750px){.main-content{padding-top:55px}}.section-header{margin-bottom:35px}@media only screen and (min-width:750px){.section-header{margin-bottom:55px}}.rte blockquote{border-color:#e8e9eb;border-width:1px 0;border-style:solid;padding:30px 0;margin-bottom:27.5px}.rte{color:#231f20;margin-bottom:35px}.rte:last-child{margin-bottom:0}.rte .h1,.rte .h2,.rte .h3,.rte .h4,.rte .h5,.rte .h6,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-top:55px;margin-bottom:27.5px}.rte .h1:first-child,.rte .h2:first-child,.rte .h3:first-child,.rte .h4:first-child,.rte .h5:first-child,.rte .h6:first-child,.rte h1:first-child,.rte h2:first-child,.rte h3:first-child,.rte h4:first-child,.rte h5:first-child,.rte h6:first-child{margin-top:0}.rte li{margin-bottom:4px;list-style:inherit}.rte li:last-child{margin-bottom:0}.rte-setting{margin-bottom:19.44444px}.rte-setting:last-child{margin-bottom:0}.fine-print{font-size:.875em;font-style:italic}.txt--minor{font-size:80%}.txt--emphasis{font-style:italic}.address{margin-bottom:55px}.mega-subtitle,.mega-title{color:#fff;text-shadow:0 0 4px rgba(0,0,0,.4)}.mega-title{margin-bottom:8px}.mega-title--large{font-size:2.125em}@media only screen and (min-width:750px){.mega-title--large{font-size:4.0625em}}@media only screen and (min-width:750px){.mega-subtitle{font-size:1.25em;margin:0 auto;max-width:75%}}.mega-subtitle p{color:#fff}.mega-subtitle a{color:#fff;border-bottom:1px solid currentColor}.mega-subtitle a:focus,.mega-subtitle a:hover{color:#e6e6e6}.mega-subtitle--large{font-size:1.125em;font-weight:600}@media only screen and (min-width:750px){.mega-subtitle--large{font-size:1.5em}}.no-svg .icon{display:none}.no-svg .icon__fallback-text{position:static!important;overflow:inherit;clip:auto;height:auto;width:auto;margin:0}.payment-icons{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;cursor:default}@media only screen and (max-width:749px){.payment-icons{line-height:40px}}.payment-icons .icon{width:38px;height:24px}.social-icons .icon{width:23px;height:23px}@media only screen and (min-width:750px){.social-icons .icon{width:25px;height:25px}}.social-icons .icon.icon--wide{width:40px}.list--inline{padding:0;margin:0}.list--inline>li{display:inline-block;margin-bottom:0;vertical-align:middle}.rte img{height:auto}.rte table{table-layout:fixed}.rte ol,.rte ul{margin:0 0 17.5px 35px}.rte ol.list--inline,.rte ul.list--inline{margin-left:0}.rte ul{list-style:disc outside}.rte ul ul{list-style:circle outside}.rte ul ul ul{list-style:square outside}.text-center .rte ol,.text-center .rte ul,.text-center.rte ol,.text-center.rte ul{margin-left:0;list-style-position:inside}.scrollable-wrapper{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}a.classic-link{text-decoration:underline}.button:before,.button:after{display:none}.btn,.button,.shopify-payment-button .shopify-payment-button__button--unbranded{display:inline-block;width:auto;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;white-space:normal;border-radius:50px;border:1px solid transparent;transition:all .3s}.btn[disabled],.button[disabled]{cursor:no-drop}.btn svg,.button svg{width:20px;height:20px}.btn path,.button path{transition:all .3s}.btn .icon-arrow-left,.btn .icon-arrow-right,.shopify-payment-button .shopify-payment-button__button--unbranded .icon-arrow-left,.shopify-payment-button .shopify-payment-button__button--unbranded .icon-arrow-right{height:9px}.btn--primary,.button--primary,.button,.customer button,.shopify-challenge__button,.btn{background-color:var(--primary_btn_bg_color);color:var(--primary_btn_text_color);border-color:var(--primary_btn_border_color);fill:var(--primary_btn_text_color);--color-button-text: var(--primary_btn_text_color);--color-button: var(--primary_btn_text_color)}.btn--primary path,.button--primary path,.button path,.customer button path,.btn path{fill:var(--primary_btn_text_color_hover)}.btn--primary:not([disabled]):hover,.button--primary:not([disabled]):hover,.btn:not([disabled]):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:not([disabled]):hover,.btn:focus,.shopify-payment-button .shopify-payment-button__button--unbranded:focus{background-color:var(--primary_btn_bg_color_hover);color:var(--primary_btn_text_color_hover);fill:var(--primary_btn_text_color_hover);border-color:var(--primary_btn_border_color_hover);opacity:var(--primary_btn_opacity_hover)}.btn--primary:not([disabled]):hover path,.button--primary:not([disabled]):hover path,.btn:not([disabled]):hover path,.btn:focus path{fill:var(--primary_btn_text_color_hover)}.btn--secondary,.button--secondary{--color-button-text: var(--secondary_btn_text_color);--color-button: var(--secondary_btn_text_color);--alpha-button-background: 1;background-color:var(--secondary_btn_bg_color);color:var(--secondary_btn_text_color);fill:var(--secondary_btn_text_color);border-color:var(--secondary_btn_border_color)}.btn--secondary path,.button--secondary path{fill:var(--secondary_btn_text_color)}.btn--secondary:not([disabled]):hover,.btn--secondary:focus,.button--secondary:not([disabled]):hover,.button--secondary:focus{background-color:var(--secondary_btn_bg_color_hover);color:var(--secondary_btn_text_color_hover);fill:var(--secondary_btn_text_color_hover);border-color:var(--secondary_btn_border_color_hover);opacity:var(--secondary_btn_opacity_hover)}.btn--secondary:not([disabled]):hover path,.btn--secondary:focus path,.button--secondary:not([disabled]):hover path,.button--secondary:focus path{fill:var(--secondary_btn_text_color_hover)}.button--secondary-accent,.btn--secondary-accent{--color-button-text: var(--secondary_btn_text_color);--color-button: var(--secondary_btn_text_color);--alpha-button-background: 1;background-color:var(--secondary_btn_bg_color);color:var(--secondary_btn_text_color);fill:var(--secondary_btn_text_color);border-color:var(--secondary_btn_bg_color)}.button--secondary-accent path,.btn--secondary-accent path{fill:var(--secondary_btn_text_color)}.button--secondary-accent:not([disabled]):hover,.button--secondary-accent:focus,.btn--secondary-accent:not([disabled]):hover,.btn--secondary-accent:focus{background-color:var(--secondary_btn_bg_color_hover);color:var(--secondary_btn_text_color_hover);fill:var(--secondary_btn_text_color_hover);border-color:var(--secondary_btn_text_color_hover);opacity:1}.button--secondary-accent:not([disabled]):hover path,.button--secondary-accent:focus path,.btn--secondary-accent:not([disabled]):hover path,.btn--secondary-accent:focus path{fill:var(--secondary_btn_text_color_hover)}.btn--tertiary,.button--tertiary{--color-button: var(--tertiary_btn_text_color);--color-button-text: var(--tertiary_btn_text_color);color:var(--tertiary_btn_text_color);background-color:var(--tertiary_btn_bg_color);border-color:var(--tertiary_btn_border_color);fill:var(--tertiary_btn_text_color)}.btn--tertiary path,.button--tertiary path{fill:var(--tertiary_btn_text_color)}.btn--tertiary:not([disabled]):hover,.btn--tertiary:focus,.button--tertiary:not([disabled]):hover,.button--tertiary:focus{color:var(--tertiary_btn_text_color_hover);background-color:var(--tertiary_btn_bg_color_hover);border-color:var(--tertiary_btn_border_color_hover);opacity:var(--tertiary_btn_opacity_hover);fill:var(--tertiary_btn_text_color_hover)}.btn--tertiary:not([disabled]):hover path,.btn--tertiary:focus path,.button--tertiary:not([disabled]):hover path,.button--tertiary:focus path{fill:var(--tertiary_btn_text_color_hover)}.button--red,.btn--red,.button--sale,.btn--sale{--color-button: var(--sale_btn_text_color);--color-button-text: var(--sale_btn_text_color);color:var(--sale_btn_text_color);background-color:var(--sale_btn_bg_color);border-color:var(--sale_btn_border_color);fill:var(--sale_btn_text_color)}.button--red path,.btn--red path,.button--sale path,.btn--sale path{fill:var(--sale_btn_text_color)}.btn--red:not([disabled]):hover,.btn--red:focus,.button--red:not([disabled]):hover,.button--red:focus,.btn--sale:not([disabled]):hover,.btn--sale:focus,.button--sale:not([disabled]):hover,.button--sale:focus{color:var(--sale_btn_text_color_hover);background-color:var(--sale_btn_bg_color_hover);border-color:var(--sale_btn_border_color_hover);opacity:var(--sale_btn_opacity_hover);fill:var(--sale_btn_text_color_hover)}.btn--red:not([disabled]):hover path,.btn--red:focus path,.button--red:not([disabled]):hover path,.button--red:focus path,.btn--sale:not([disabled]):hover path,.btn--sale:focus path,.button--sale:not([disabled]):hover path,.button--sale:focus path{fill:var(--sale_btn_text_color_hover)}@media only screen and (max-width:749px){.btn--small-wide{padding-left:50px;padding-right:50px}}.btn--has-icon-after .icon{margin-left:10px}.btn--has-icon-before .icon{margin-right:10px}.text-link{display:inline;border:0 none;background:0 0;padding:0;margin:0}.return-link-wrapper{margin-top:82.5px;margin-bottom:0}.video-wrapper{position:relative;overflow:hidden;max-width:100%;padding-bottom:56.25%;height:0;height:auto;margin-bottom:20px}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:749px){.return-link-wrapper{margin-top:55px}}.full-width-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}@media only screen and (max-width:749px){.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table td,.responsive-table tr{float:left;clear:both;width:100%}.responsive-table td,.responsive-table th{display:block;text-align:right;padding:27.5px;border:0;margin:0}.responsive-table td:before{content:attr(data-label);float:left;text-align:center;font-size:14px;padding-right:10px}.responsive-table__row+.responsive-table__row,tfoot>.responsive-table__row:first-child{position:relative;margin-top:10px;padding-top:55px}.responsive-table__row+.responsive-table__row:after,tfoot>.responsive-table__row:first-child:after{content:"";display:block;position:absolute;top:0;left:27.5px;right:27.5px;border-bottom:1px solid #e8e9eb}}svg:not(:root){overflow:hidden}.responsive-video-wrapper{padding:0}.responsive-video-wrapper iframe{max-width:100%}@media (max-width:767px){.responsive-video-wrapper{position:relative;overflow:hidden;max-width:100%;padding-bottom:56.25%;height:0;height:auto;margin-bottom:20px}.responsive-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.product-form input:not(.gPreorderSellingPlanOption),.product-form select,.product-form textarea{min-height:63px;background-color:#f6f9fd;border:none}.product-form select{background-position:right 15px center}.input-error-message{display:none;color:#d20000;font-size:.875em;margin-bottom:11.66667px}@media only screen and (max-width:749px){.input-error-message{margin-bottom:19.44444px}}.input-error-message .icon{width:1em;height:1em;margin-top:-.3em}.ie9 select{padding-right:10px;background-image:none}.select-group{position:relative;z-index:2}.select-group select{background-image:none;background-color:transparent}.select-group .icon{height:.5em;position:absolute;right:0;top:50%;transform:translateY(-50%);width:.5em;z-index:-1}.select-label{font-size:.75em;text-transform:uppercase}.label--hidden{position:absolute;height:0;width:0;margin-bottom:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ie9 .label--hidden{position:static;height:auto;width:auto;margin-bottom:2px;overflow:visible;clip:initial}::-webkit-input-placeholder{color:#000;opacity:.6}::-moz-placeholder{color:#000;opacity:.6}:-ms-input-placeholder{color:#000;opacity:.6}::-ms-input-placeholder{color:#000;opacity:.6}.label--error{color:#d20000}.form-vertical input,.form-vertical select,.form-vertical textarea{width:100%;margin-bottom:15px}.form-vertical [type=checkbox],.form-vertical [type=radio]{display:inline-block;width:auto;margin-right:5px}.form-vertical .btn,.form-vertical .shopify-payment-button .shopify-payment-button__button--unbranded,.form-vertical [type=submit],.shopify-payment-button .form-vertical .shopify-payment-button__button--unbranded{display:inline-block}.form-message,.note{padding:8px;margin:0 0 27.5px}@media only screen and (min-width:750px){.form-message,.note{padding:10px}}.note{border:1px solid #949494}.form-message--success{border:1px solid #1f873d;background-color:#f8fff9;color:#1f873d}.form-message--error{border:1px solid #d20000;background-color:#fff8f8;padding:1rem 1.3rem;text-align:left;width:100%}.form-message--error li{list-style-type:disc;list-style-position:inside}.form-message--error a{display:inline-block;text-decoration:underline;text-decoration-skip-ink:auto}.form-message--error a:hover{text-decoration:none}.page-width{padding-left:15px;padding-right:15px}.page-container{transition:all .45s cubic-bezier(.29,.63,.44,1);position:relative;overflow:hidden}@media only screen and (min-width:750px){.page-container{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.hr--small{padding:10px 0;margin:0}.hr--invisible{border-bottom:0}.border-bottom{border-bottom:1px solid #e8e9eb}.border-top{border-top:1px solid #e8e9eb}.empty-page-content{padding:125px 55px}@media only screen and (max-width:749px){.empty-page-content{padding-left:22px;padding-right:22px}}.index-section{padding-top:35px;padding-bottom:35px}@media only screen and (min-width:750px){.index-section{padding-top:55px;padding-bottom:55px}}.index-section:first-child{padding-top:0;border-top:0}.index-section:last-child{padding-bottom:0}.placeholder-svg{display:block;fill:#231f2059;background-color:#231f201a;width:100%;height:100%;max-width:100%;max-height:100%;border:1px solid rgba(35,31,32,.2)}.placeholder-noblocks{padding:40px;text-align:center}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-background .icon{border:0}.password-header{height:85px;display:table-row}.password-header__inner{display:table-cell;vertical-align:middle}.password-login{padding:0 30px;text-align:right}.password-logo .logo{color:#3d4246;font-weight:700;max-width:100%}.password-main{display:table-row;width:100%;height:100%;margin:0 auto}.product-form__input{display:block;width:100%}.template-blog .social-sharing{margin-bottom:17.5px}.blog-list-view .pagination{padding-top:0}.additional-checkout-buttons{margin-top:22px}.additional-checkout-buttons input[type=image]{padding:0;border:0;background:0 0}@media only screen and (max-width:500px){.additional-checkout-buttons{margin-top:10px}}.announcement-bar{text-align:center;position:relative;z-index:10}.announcement-bar--link{display:block}.announcement-bar__message{display:block;font-size:1em;font-weight:400;padding:10px 22px}@media only screen and (min-width:750px){.announcement-bar__message{padding:10px 55px}}.sidebar{margin-top:40px}.social-sharing{display:flex}.template-password .social-sharing{justify-content:center}.btn--share{background-color:transparent;border-color:#e8e9eb;color:#3d4246;margin-right:5px;margin-bottom:10px}.btn--share:focus,.btn--share:not([disabled]):hover{background-color:transparent;border-color:#cdcfd3;color:#3d4246}.btn--share .icon{vertical-align:middle;width:16px;height:16px;margin-right:4px}.btn--share .icon-facebook{fill:#3b5998}.btn--share .icon-twitter{fill:#00aced}.btn--share .icon-pinterest{fill:#cb2027}.price{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:0}@media only screen and (max-width:749px){.price{font-size:.9375em}}.price dl{margin-top:0}.price dd{margin:0}.price__regular{color:#231f20}.price__sale{color:#557b97;display:none}.price--on-sale .price__sale{display:block}.price-item{font-weight:600}.price--on-sale .price-item--regular{text-decoration:line-through}.align--top-middle{text-align:center}.align--top-right{text-align:right}.align--middle-left{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.align--center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;text-align:center}.align--middle-right{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;text-align:right}.align--bottom-left{-ms-flex-item-align:flex-end;-webkit-align-self:flex-end;align-self:flex-end}.align--bottom-middle{-ms-flex-item-align:flex-end;-webkit-align-self:flex-end;align-self:flex-end;text-align:center}.align--bottom-right{-ms-flex-item-align:flex-end;-webkit-align-self:flex-end;align-self:flex-end;text-align:right}.newsletter-section{padding-top:55px}.index-section--newsletter-background{background-color:#231f200d}.rich-text__heading--large{font-size:1.4em}.rich-text__heading--small{font-size:.88em}.rich-text__text--large{font-size:1.125em}.rich-text__text--small{font-size:.875em}.product-card{position:relative}.product-card:focus-within .product-card__image-wrapper,.product-card:hover .product-card__image-wrapper{opacity:.8}.product-card:focus-within .product-card__title,.product-card:hover .product-card__title{border-bottom-color:#3d4246}.product-card__title{border-bottom:1px solid transparent;display:inline}*{outline:0!important}img{vertical-align:bottom;border:0}p{margin-bottom:20px}.container,.page-width,.container-fluid-b{max-width:1770px}@media screen and (min-width:750px){.container,.page-width,.container-fluid-b{padding-left:30px;padding-right:30px}}.container-fluid-m{max-width:1600px}.container-fluid-s{max-width:1400px}.container-fluid-xs{max-width:1200px}.row-no-height{height:auto}.justify-center{justify-content:center}.container-sub-category{padding-bottom:30px}.lib__subtitle{font-size:10px;line-height:16px;text-transform:uppercase;margin:0}@media (max-width:575px){.index-section .lib__subtitle{text-align:center}}.lib__header-content{margin-bottom:60px}.lib__header-content .lib__subtitle{color:#4296b7;margin-bottom:8px}.lib__header.lib__header_with_topMargin{padding-top:50px}.account h1,.faq h2.lib__header,h1.lib__header{margin-bottom:0;font-size:44px;line-height:54px;color:#231f20;text-transform:uppercase}.faq h2.lib__header{letter-spacing:normal}.account h1{margin-bottom:60px}h3.lib__header{margin-bottom:0;font-weight:400;font-size:36px;line-height:44px;color:#231f20;text-transform:uppercase}h4.lib__header{margin-bottom:0;font-weight:700;font-size:36px;line-height:44px;color:#231f20;text-transform:uppercase}select{border:1px solid #dfdfdf;background-color:#fafafa;height:48px;width:100%;max-width:100%}.search-filter{padding-top:12px;padding-bottom:12px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.search-filter__content .select2-filer{height:40px;border:1px solid #ddd;width:100%;background-color:transparent;border-radius:unset;text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:1.35px}.proauto{min-height:100vh;height:1px}.index-section{padding:0}@media only screen and (min-width:750px){.index-section{padding:0}}.guide-btn svg{margin-right:10px;position:relative;z-index:2}.z-top{height:420px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (max-width:767px){.z-top{height:375px}}.z-top nav{width:100%;position:absolute;left:0;top:0}.case-brdcmb,.cms-page nav[aria-label=breadcrumb],.z-top nav[aria-label=breadcrumb]{display:none}.z-top__content{height:100%;padding-top:60px}.hero-banner .z-top__text{padding:25px 0}.z-top__text{margin-top:10px}.breadcrumb-item.active{color:#bebebe}.breadcrumb-item+.breadcrumb-item:before{content:">";color:#bebebe}.rce_text ul{list-style:disc;padding-left:35px;margin-bottom:20px}.rce_text ul li{list-style:disc}.rce_text ol{list-style:decimal;padding-left:35px;margin-bottom:20px}.rce_text ol li{list-style:decimal}.catalog-page__content>.row>div{padding-bottom:30px}.catalog-page__menu-item-input:checked+.catalog-page__menu-item-label span,.set-default-address-block input:checked+.catalog-page__menu-item-label span{border:1px solid #cc2527;background:#cc2527}.catalog-page__menu-item-input:checked+.catalog-page__menu-item-label span svg,.catalog-page__menu-item-line.selected .catalog-page__menu-item-label span svg,.set-default-address-block input:checked+.catalog-page__menu-item-label span svg{opacity:1}.set-default-address-block input{display:none}.tooltip--price-text.show{opacity:1}.catalog-item__abs-block{max-height:34px}.collection__abs-block.catalog-item__abs-block{position:absolute;top:13px;left:20px;z-index:1}@media (min-width:1200px){.catalog-item__abs-block .row .col-auto:nth-child(2){margin-left:-15px}.collection__abs-block.catalog-item__abs-block .row .col-auto:nth-child(2){margin-left:-20px}}@media (max-width:1199px){.footer__subscribe-input{width:360px}}@media (max-width:989px){.z-top-contact{height:auto;min-height:300px}.z-top__content{padding-top:70px;padding-bottom:40px}.hero-banner .z-top__content{padding:0}.z-top__text{font-size:16px;line-height:normal}.bredcrumb{font-size:14px;line-height:14px}}@media (max-width:767px){.guide-btn{display:none}.mobile-menu .guide-btn{display:inline-flex;align-items:center;margin:15px 15px 5px}.collection__abs-block.catalog-item__abs-block{top:10px;left:10px}.breadcrumb{font-size:12px;line-height:15px}.breadcrumb-item+.breadcrumb-item{padding-left:3px}.breadcrumb-item+.breadcrumb-item:before{padding-right:3px}.lib__header-content{margin-bottom:40px}h1.lib__header{font-size:32px;line-height:42px}h2.lib__header{font-size:28px;line-height:38px}.faq h2.lib__header{font-size:32px;line-height:42px}h3.lib__header{font-size:22px;line-height:42px}}@media (max-width:575px){.z-top__content{padding-left:0;padding-right:0}}.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-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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:2px solid transparent}.product-single__thumbnails.slick-vertical .slick-slide{border:none}.product-single__thumbnails .slick-slide .product-single__thumbnail{border:2px solid transparent}.slick-arrow.slick-hidden{display:none}.slider-container{position:relative}.slider-wrapper .slider-item{display:none}.slider-wrapper .slider-item img{width:100%}.slick-slider .slider-item,.slider-wrapper .slider-item.first-item{display:block}.slider-next-btn,.slider-prev-btn{position:absolute;margin-top:-25px;background:0 0;z-index:3;top:50%;cursor:pointer}.slider-next-btn svg,.slider-prev-btn svg{border-radius:50px}.slider-prev-btn{left:10px}.slider-next-btn{right:10px}.slider-pagination{position:absolute;z-index:2;right:30px;bottom:30px}.slider-pagination .page-status{color:#fff;font-size:18px;font-weight:500;width:130px;text-align:center}.slider-pagination .page-status .current{font-size:30px;line-height:37px}.slider-pagination .page-status .sep{margin:0 4px 0 8px}.slider-pagination .slider-next-btn,.slider-pagination .slider-prev-btn{position:static;margin:0}.slider-pagination .slider-next-btn svg,.slider-pagination .slider-prev-btn svg{width:37px;height:37px}.slider-pagination .slider-next-btn rect,.slider-pagination .slider-prev-btn rect{fill:#57c7d9}.slider-pagination .slider-next-btn.slick-disabled rect,.slider-pagination .slider-prev-btn.slick-disabled rect{fill:#8f959b}.slider-pagination .slider-next-btn polygon,.slider-pagination .slider-prev-btn polygon{fill:#fff}@media (max-width:767px){.slider-pagination{right:10px;bottom:10px}.slider-pagination .page-status{width:70px;font-size:14px;font-weight:400}.slider-pagination .page-status .current{font-size:24px}.slider-pagination .page-status .sep{margin:0 3px 0 6px}.slider-pagination .slider-next-btn svg,.slider-pagination .slider-prev-btn svg{width:30px;height:30px}}.index-section-swiper{position:relative}.swiper__main{background:#f6f9fe}@media only screen and (max-width:768px){.catalog-item__info-header{margin-top:11px}}.swiper-container--main{height:100%}.swiper-container--main .swiper-wrapper{z-index:1}.swiper__main-item{height:100%;position:relative}.swiper__main-item-img{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;left:0;top:0}.swiper__main-item-content{height:100%;padding-bottom:120px}.swiper__main-item-header{margin-bottom:40px;font-weight:700;font-size:64px;line-height:74px;text-transform:uppercase}.swiper__main-item-subheader{margin-bottom:30px;font-size:24px;line-height:24px}.swiper__main-item-text{font-size:18px;line-height:30px}.swiper-button-next--main,.swiper-button-prev--main{width:50px;height:50px;margin-top:-25px;background:0 0;z-index:3}.swiper-button-prev--main{left:0}.swiper-button-next--main{right:0}.swiper-button-prev-rect{fill:#fff}.swiper-button-prev-polygon{fill:#000}.swiper__main-advan{width:100%;height:135px;padding-top:15px;position:absolute;bottom:0;z-index:2;overflow:hidden}.swiper__main-advan>.row{margin:0 -10px}.swiper__main-advan-item{height:100%;margin:0 10px;padding:10px;background:#fffc;-webkit-box-shadow:0 -4px 15px 0 rgba(0,0,0,.03);box-shadow:0 -4px 15px #00000008;font-weight:500;font-size:18px;line-height:24px}.swiper__main-advan-item img,.swiper__main-advan-item svg{margin-right:10px}.swiper__main-advan-item .img-wrap{width:54px;margin-right:10px}.swiper__main-advan-item .img-wrap img{width:100%;vertical-align:middle;margin:0}.swiper-slide-image-only .swiper__main-item{position:relative}.swiper-slide-image-only .swiper__main-item-img-only{position:absolute;left:0;top:0;width:100%;height:100%}.swiper-slide-image-only .swiper__main-item-img-only:before{display:block;position:absolute;width:100%;top:0;bottom:0;left:0;background-color:#02050680}.swiper-slide-image-only .swiper__main-item-img-only img{width:100%}.search-filter__trigger{height:40px;font-weight:700;font-size:16px;line-height:16px;position:relative}.search-filter__trigger:after{content:"";display:none;width:10px;height:10px;border-left:2px solid #1c1c1c;border-bottom:2px solid #1c1c1c;position:absolute;right:15px;top:16px;transform:translateY(-50%) rotate(-45deg);z-index:5;-webkit-transition:all .4s ease;transition:all .4s ease}.search-filter__trigger--active:after{-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);top:19px}.search-filter__trigger span{display:none;font-size:14px;font-weight:500;letter-spacing:0;text-transform:uppercase;margin-left:16px}.search-filter__cntrl-search{height:40px;width:40px;background:#58c7d8;border:none;font-weight:500;font-size:18px;line-height:18px;color:#fff;cursor:pointer}.search-filter__cntrl-search[disabled]{background:#9c9ea1}.search-filter__cntrl-search svg g{fill:#fff}.search-filter__cntrl-clear{height:40px;width:40px;background:#ccc;border:none;font-weight:500;font-size:18px;line-height:18px;color:#808184;cursor:pointer}.search-filter__cntrl-clear svg g{fill:#fff}.catalog-page__menu-item .search-filter__cntrl-clear{width:100%;text-align:left;padding:0 60px}@media (min-width:990px){.search-filter__trigger-object{display:block!important}}img,.img-fluid{max-width:100%;height:auto}.chess{padding-top:100px}.chess__item{min-height:560px;background-repeat:no-repeat;background-size:50% auto;position:relative}.chess__item .container-fluid{position:relative;z-index:2}.chess__item .normal-chess__video{display:none}.chess__item .background-holder{width:50%;height:100%;position:absolute;z-index:5;top:0;background-size:cover;background-position:center}.chess__item .background-video-holder{z-index:15}.chess__item .background-video-holder .normal-chess__video{width:100%;height:100%;display:block}.chess__item>.container-fluid,.chess__item>.container-fluid>.row{min-height:560px}.chess__item--left-img{background-position:top left}.chess__item--left-img .background-holder{left:0}.chess__item--right-img{background-position:top right}.chess__item--right-img .background-holder{right:0}.chess__item-wrap{max-width:560px;margin:0 auto;padding:50px 0}.chess__item-header{margin-bottom:30px;font-size:36px;text-transform:uppercase}.chess__item-text{margin-bottom:30px;font-weight:400;font-size:16px;line-height:26px}.chess__item-text ul{list-style:unset;list-style-position:inside}.chess__item-text li{list-style:unset}.chess__item-more{font-weight:500;font-size:16px;line-height:16px}.chess__item-more span{font-size:26px;line-height:6px}.template-collection .normal-chess__img{padding-top:8px}.template-index .chess__item-header{margin-top:-8px}.collection-blog h2{text-align:center;padding:60px 0 40px}.collection-blog h3{font-size:inherit;line-height:inherit}.collection-blog .img-fluid{width:100%}.collection-blog .normal-chess__btn .btn{margin:15px 0}.collection-faq .resources__item{width:100%}@media (max-width:1679px){.swiper__main-item{padding:0 50px}.swiper-slide-image-only .swiper__main-item img{width:100%;height:auto}}@media (max-width:1199px){.chess__item .background-holder{display:none}.chess__item .normal-chess__video{display:block;margin:0 auto;padding:0 15px}.swiper__main{height:auto}.swiper__main-item{padding:0}.swiper__main-item-img{width:100%;height:100%;background-position:bottom center;background-repeat:no-repeat;background-size:auto 200px;position:absolute;left:0;top:0}.swiper__main-item-content{height:100%;padding-bottom:220px}.swiper__main-item-header{margin-bottom:20px;font-size:36px;line-height:46px}.swiper__main-item-subheader{margin-bottom:20px;font-size:18px;line-height:18px}.swiper__main-item-text{font-size:14px;line-height:24px}.swiper-button-next--main,.swiper-button-prev--main{width:40px;height:40px}.slider-next-btn svg,.slider-prev-btn svg,.swiper-button-next--main svg,.swiper-button-prev--main svg{width:40px;height:40px}.swiper__main-advan{height:140px;padding-top:0;position:static;background:#fff}.swiper__main-advan>.row{max-width:500px;margin:0 auto}.swiper__main-advan-item{height:70px;margin:0;-webkit-box-shadow:none;box-shadow:none;font-size:14px;line-height:16px}.swiper__main-advan-item img,.swiper__main-advan-item svg{max-width:40px}.swiper__main-advan-item svg{display:inline-block;width:100%}.linear-sol__item{height:240px}.linear-sol__item-text h4{font-size:20px}.chess__item{min-height:0;margin-bottom:50px;background-image:none!important}.chess__item>.container-fluid,.chess__item>.container-fluid>.row{min-height:0}.chess__item-header{margin-top:20px}.collection-blog h2{padding:40px 0 20px}}@media (max-width:768px){.linear-sol__item{height:264px}.linear-sol__item:last-child{grid-column-start:2;grid-column-end:3;grid-row-start:3;grid-row-end:5}}@media (max-width:767px){.linear-sol{padding-top:56px}.chess{padding-top:40px}.chess__item-header{margin-bottom:20px;font-size:24px;line-height:34px}.chess__item-text{margin-bottom:20px;font-size:14px;line-height:24px}.chess__item-wrap{padding-top:30px}.collection-blog h2{padding:0}}@media (max-width:575px){.swiper__main-item-img{background-position:bottom right}}.catalog-page{padding-top:60px;padding-bottom:80px;overflow:hidden}.catalog-page__top-line{margin-bottom:40px;padding-bottom:10px;border-bottom:1px solid #eff0f1}.catalog-page__top-line-text{font-weight:500;font-size:18px;line-height:18px}.catalog-page__top-line-amount{font-weight:500;font-size:16px;line-height:16px}.catalog-page__top-line-amount span{margin-right:5px;color:#cc2527}.catalog-page__wrap-left{width:420px}.catalog-page__menu{width:260px}.catalog-page__menu-item-content{display:none;padding:0 0 10px}.catalog-page__menu-item-content ul{margin:0;padding:0}.catalog-page__menu-item-trigger{height:50px;border-top:1px solid #eff0f1;font-weight:500;font-size:16px;line-height:50px;cursor:pointer;text-transform:uppercase}.catalog-page__menu-item-trigger:after{content:"";display:block;width:11px;min-width:11px;height:8px;margin-top:2px;margin-left:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='11px' height='8px' viewBox='0 0 11 8' version='1.1'%3E%3Cg id='Desktop' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Catalogue' transform='translate(-316.000000, -668.000000)' fill='%23231F20' fill-rule='nonzero'%3E%3Cg id='Filters' transform='translate(80.000000, 648.000000)'%3E%3Cg id='Type'%3E%3Cg id='arrow' transform='translate(241.500000, 24.000000) scale(1, -1) translate(-241.500000, -24.000000) translate(236.000000, 20.000000)'%3E%3Cpath d='M8.1926666,4.59368954 L3.37330326,9.23814397 C3.20984013,9.39553528 2.94244414,9.39567026 2.77912107,9.23814397 L2.48020905,8.94995321 C2.31674592,8.79242692 2.31674592,8.53474253 2.48020905,8.37735122 L7.02231274,3.99997476 L2.48020086,-0.377265161 C2.31674865,-0.534797154 2.31674865,-0.792490875 2.48020086,-0.949887879 L2.7790929,-1.23808908 C2.9425451,-1.39562107 3.20992322,-1.39562107 3.37337543,-1.23808908 L8.13953842,3.35506923 C8.16890055,3.37186607 8.19655144,3.39240648 8.22172907,3.41669048 L8.52078116,3.70488125 C8.60476319,3.78588254 8.64559803,3.89336662 8.64322852,4.00007981 C8.6455969,4.10673683 8.60480287,4.21413348 8.52078935,4.29510403 L8.22175725,4.58330524 C8.21195673,4.58688877 8.20226004,4.59035003 8.19266717,4.59368901 Z' id='Shape' transform='translate(5.500469, 4.000000) scale(1, -1) rotate(-270.000000) translate(-5.500469, -4.000000) '/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cdiv xmlns='' id='divScriptsUsed' style='display: none'/%3E%3Cscript xmlns='' id='globalVarsDetection' src='chrome-extension://cmkdbmfndkfgebldhnkbfhlneefdaaip/js/wrs_env.js'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;transition:all .4s ease}.catalog-page__menu-item-trigger--active:after{transform:rotate(180deg)}.normal-chess{padding-top:120px}.normal-chess__line+.normal-chess__line{margin-top:80px}.normal-chess__header{font-size:30px}.normal-chess__header a,.normal-chess__header a:active,.normal-chess__header a:focus,.normal-chess__header a:hover{color:#231f20}.normal-chess__content{font-size:16px;line-height:26px}.normal-chess__content p{margin-bottom:0}.normal-chess__content p+p{margin-top:20px}.normal-chess__video{display:inline-block;position:relative}.normal-chess__video:after{content:"";display:block;width:86px;height:66px;background:url(/cdn/shop/files/play-icon.svg?v=1684415305) center center no-repeat;background-size:contain;position:absolute;left:50%;top:50%;margin:-33px 0 0 -43px;z-index:2}.normal-chess__video img{position:relative;z-index:1}@media (max-width:1479px){.catalog-page__wrap-left{width:300px}}@media (max-width:989px){.catalog-page__wrap-left{width:100%;position:fixed;right:0;top:134px;background:#fff;width:270px;min-height:100%;z-index:1200;overflow-x:scroll}.catalog-page__menu-item{margin:0}.catalog-page__menu-item-trigger{padding:0 30px;height:75px;line-height:75px}.catalog-page__menu-item-content{padding-left:30px}.catalog-page{padding-top:30px;padding-bottom:40px}.catalog-page__top-line{margin-bottom:0;padding-bottom:15px;border-bottom:none}.catalog-page__menu{width:100%;margin-bottom:30px;position:static!important}.catalog-page__content>.row>div:first-child{padding-bottom:15px}.normal-chess{padding-top:60px}.normal-chess__line+.normal-chess__line{margin-top:40px}.normal-chess__img{margin-bottom:30px}.normal-chess__header{font-size:20px}.normal-chess__content{font-size:14px;line-height:20px}}.catalog-item{padding-top:0;padding-bottom:60px}.catalog-item__left{padding-top:30px;position:relative}.catalog-item__soc{padding-top:30px}.catalog-item__soc-item{display:block;margin-bottom:20px;color:#8f959b}.product__thumbs{width:100%;margin:20px auto 0;position:relative;z-index:1}.swiper-container--product-img{margin-bottom:40px}.product__item{height:500px}.product__item-img{height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center}.product__item-img img{max-height:100%}.swiper-thumbs__wrap{position:relative}.swiper-container--product-img-thumbs,.thumbnails-wrapper{padding:0 30px;margin:0 auto}@media only screen and (min-width:1200px){.thumbnails-wrapper{padding:0;max-width:120px;margin-top:80px}}.product__thumb-item{height:90px;cursor:pointer}.product-single__thumbnails-item,.product__thumb-item-img{background-position:center center;background-repeat:no-repeat;background-size:contain;position:relative;text-align:center}.product-single__thumbnail{height:100%}.product-single__thumbnails-item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}@supports (object-fit:cover){.product-single__thumbnails-item img{height:100%;object-fit:contain}}.product-single__thumbnails-item img,.product__thumb-item-img img{max-height:100%;margin:0 auto}.product__thumb-item-img:after{opacity:0;content:"";display:block;width:100%;height:100%;background:#57c7d980;position:absolute;left:0;top:0;-webkit-transition:all .4s ease;transition:all .4s ease}.product__thumb-item-img--active:after{opacity:1}.product_slider{position:relative}.product-single__thumbnails:not(.slick-initialized) .product-single__thumbnails-item:nth-child(n+5) img,.product_slider:not(.slick-initialized) .product-single__photo-wrapper.hide:nth-child(n+2) img{display:none}.product_slider .slick-button-next,.product_slider .slick-button-prev{line-height:0;position:absolute;cursor:pointer;text-align:center;z-index:2}.product_slider .slick-button-next svg,.product_slider .slick-button-prev svg{margin:0 auto}.product_slider .slick-button-next svg.icon:not(.icon--full-color) path,.product_slider .slick-button-prev svg.icon:not(.icon--full-color) path{fill:#6bcde0}.product_slider .slick-button-next.slick-disabled svg:not(.icon) path,.product_slider .slick-button-prev.slick-disabled svg:not(.icon) path{stroke:#898989}.product_slider .slick-button-next.slick-disabled svg.icon:not(.icon--full-color) path,.product_slider .slick-button-prev.slick-disabled svg.icon:not(.icon--full-color) path{fill:#898989}.swiper-button-next--product-img-thumbs.swiper-button-disabled,.swiper-button-prev--product-img-thumbs.swiper-button-disabled{opacity:.25;cursor:default}@media only screen and (min-width:1200px){.product_slider .slick-button-next,.product_slider .slick-button-prev{width:100%;height:20px;left:0}.product_slider .slick-button-prev{top:0}.product_slider .slick-button-next{bottom:0}.product_slider .slick-button-next svg,.product_slider .slick-button-prev svg{transform:rotate(90deg)}}@media only screen and (max-width:1199px){.product_slider .slick-button-prev{left:0;top:50%;margin-top:-10px}.product_slider .slick-button-next{right:0;top:50%;margin-top:-10px}}@media only screen and (max-width:768px){.thumbnails-wrapper{padding:0}.product_slider .slick-button-next svg,.product_slider .slick-button-prev svg{width:35px;height:35px}}.catalog-item__right,.catalog-item__info{height:100%}.catalog-item__info-line1{padding:0 15px 24px;border-bottom:1px solid #eee}.catalog-item__info-header{margin-bottom:0;font-weight:500;font-size:36px;line-height:44px;padding:5px 0}.catalog-item__info-model{font-weight:400;font-size:18px;line-height:1.5;color:#2b2a29}.catalog-item__info-table-header{padding:10px 30px;border-bottom:1px solid #eee;font-size:14px;line-height:24px;color:#808184}.catalog-item__info-table-td{padding:8px 15px;font-size:14px;line-height:24px;position:relative;border-bottom:1px solid #eee}.catalog-item__info-table-content>.row>div:first-child .catalog-item__info-table-td{border-right:1px solid #eee;padding-right:30px}.catalog-item__info-table-content>.row>div:last-child .catalog-item__info-table-td{padding-left:30px}.catalog-item__info-table-td-left{color:#9c9ea1}.catalog-item__info-table-td a{text-decoration:underline}.catalog-item__info-table-td .contact-us{line-height:19px;color:#6bcde0;border:1px solid #6bcde0;text-decoration:none;padding:2px 7px;transition:all .2s ease}.catalog-item__info-table-td .contact-us:hover{color:#fff;background-color:#6bcde0}.catalog-item__info-table-td .get-quote{font-size:14px;font-weight:400;letter-spacing:0;line-height:16px;color:#fff;border:1px solid #d52019;background-color:#d52019;text-decoration:none;padding:4px 6px;transition:all .2s ease}.get-quote-form,.hbspt-form-subscribe{display:none}#hbspt-form,#hbspt-form-subscribe{margin:5px 5px 10px 10px;height:auto!important}#hbspt-form iframe,#hbspt-form-subscribe iframe,#hbspt-request-form iframe{width:100%!important}#hbspt-form iframe .hs-input,#hbspt-request-form iframe .hs-input{resize:vertical!important}.newsletter-button{margin-top:15px;margin-bottom:15px}.catalog-item__info-table-td .get-quote:hover{color:#d52019;background-color:#fff}.catalog-item__info-line4{padding:12px 15px 0}.catalog-item__info-filter-block{padding-top:12px}.catalog-item__info-filter>.row{margin-right:-12px;margin-left:-12px}.catalog-item__info-filter>.row>.col-4{padding-right:12px;padding-left:12px}.catalog-item__info-filter-block .one-dish__moreless{width:100%;max-width:none;border:none;height:63px}.catalog-item__info-filter-block .one-dish__moreless-input{font-size:16px;color:#000!important}.catalog-item__info-filter-block .one-dish__less,.catalog-item__info-filter-block .one-dish__more{background-color:#f6f9fd;min-width:30px;width:25%;color:#898989!important;font-size:24px;line-height:24px}.catalog-item__info-filter-header,label{margin-bottom:10px;line-height:1;font-weight:600}.catalog-item__info-filter-header span,label.required span{color:#cc2527}.product-form__item--submit{margin-top:30px;padding:0 15px}.catalog-item__info .price--on-sale .price-item--regular{color:#231f20}.btn{line-height:calc(1 + .2 / var(--font-body-scale));padding:18px 20px;min-width:160px;font-size:1.6rem;letter-spacing:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}@media screen and (max-width:749px){.btn{padding:10px 15px;font-size:1.5rem}}.button--small,.btn--small{padding:10px;line-height:1}.btn.disabled,.btn:disabled{opacity:1}.btn-secondary,.btn-secondary:hover{background-color:#6c757d;border-color:#6c757d;width:100%}.select2-container--product .select2-selection{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important;-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important;height:48px;padding:0 10px 0 15px;background:#fafafa;border:1px solid #dfdfdf;position:relative}.select2-container--product .select2-selection .select2-selection__rendered{width:calc(100% - 30px);margin-right:25px;padding:0;font-size:16px;line-height:16px;color:#808184}.select2-container--product .select2-selection__arrow{position:relative;-webkit-transition:all .4s ease;transition:all .4s ease}.select2-container--product .select2-selection__arrow:after{content:"";display:block;width:0;height:0;border-left:4px solid transparent;border-top:6px solid #cc2527;border-right:4px solid transparent;border-bottom:none;position:absolute;left:-4px;top:-3px;z-index:5}.select2-container--product .select2-selection__arrow b{display:none}.select2-container--product.select2-container--open .select2-selection__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select2-container--product .select2-dropdown{border:none;border-radius:0;-webkit-box-shadow:0 7px 13px 0 rgba(199,199,199,.5);box-shadow:0 7px 13px #c7c7c780}.select2-container--product .select2-results{padding:10px 0}.select2-container--product .select2-results__options{max-height:185px}.select2-container--product .select2-results__option{padding:5px 5px 5px 15px}.select2-container--product .select2-results__option--highlighted{background:#57c7d9;color:#fff}.one-dish__moreless{-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none;max-width:100px;height:48px;border:1px solid #dfdfdf}.one-dish__less,.one-dish__more,.one-dish__moreless-input{height:100%;font-size:14px;line-height:14px;color:#808184!important}.one-dish__less,.one-dish__more{width:24px;background:#f2f4f4;cursor:pointer}.one-dish__moreless-input{width:100%;background:#fafafa;border:none}.actuator-btn{margin:30px 15px 10px;display:flex;align-items:center;justify-content:center}.actuator-btn svg{margin-right:10px}.btn-info{display:flex}.btn-info a{max-width:265px;width:100%}.btn-info .actuator-btn{margin:0 0 15px}@media (max-width:575px){.pro-auto__pagination-button{margin:0}.pro-auto__pagination-button--next,.pro-auto__pagination-button--prev{margin-top:20px}.pro-auto__pagination-button--prev{margin-right:10px}.pro-auto__pagination-button--next{margin-left:10px}.btn-info{flex-direction:column}}@media (max-width:1519px){.product__thumbs{width:100%;max-width:800px}.tabs__button{padding:0 20px}}@media (max-width:1199px){.catalog-item{padding-bottom:15px;position:relative}.product__thumbs{width:100%}nav[aria-label=breadcrumb]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:15px}.catalog-item__abs-block .row{margin-right:-7px;margin-left:-7px}.catalog-item__abs-block .col-auto{padding-right:7px;padding-left:7px}.catalog-item__soc{padding-top:20px;padding-bottom:20px}.catalog-item__soc-item{display:inline-block;vertical-align:middle;margin:0 10px}.catalog-item__right{width:100%}.catalog-item__info{padding-top:0}.catalog-item__info-line1{margin:0;border:none}.catalog-item__info-header{margin-bottom:5px;padding:0;font-size:24px;line-height:28px}.catalog-item__info-price-amount{color:#fff}.catalog-item__info-line2{border-top:1px solid #eee}.catalog-item__info-price-text{font-size:24px;line-height:27px}.one-dish__moreless{max-width:50%}.catalog-info__item-left{max-width:100%;padding-right:0}.tabs__button{padding:0 15px;font-size:16px;line-height:20px}.tabs__button{font-size:16px}.catalog-info{padding-bottom:40px}}@media only screen and (max-width:1199px) and (min-width:769px){.product_slider .slick-button-prev{left:-30px}.product_slider .slick-button-next{right:-30px}.product-single__thumbnails{max-width:468px;position:static;margin-left:auto;margin-right:auto}.product-single__thumbnails .slick-button-prev{left:0}.product-single__thumbnails .slick-button-next{right:0}.button-extras,.catalog-item__info-line2,.catalog-item__info-line4,.product-form__item--submit{padding-left:0;padding-right:0}.actuator-btn{margin-right:0;margin-left:0}}#ajax-message,#ajax-progress{position:fixed;text-align:center;color:#000;overflow:auto;position:fixed!important;z-index:99999;top:50%!important;left:50%!important;margin:-17px 0 0 -42px}#ajax-progress p{color:#fff}#ajax-overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.5;z-index:99998;background:#1e1e1e;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.ajax-box-hide{display:none}.ajax-box-show{display:block}#ajax-message{color:#fff;width:100%;left:0!important;right:auto!important}#ajax-message p{color:#fff}.preloader4{width:35px!important;height:35px!important;display:inline-block;padding:0;border-radius:100%;border:2px solid;border-top-color:#fff;border-bottom-color:#00000026;border-left-color:#fff;border-right-color:#00000026;-webkit-animation:preloader4 .8s linear infinite;animation:preloader4 .8s linear infinite}@keyframes preloader4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes preloader4{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.swiper__main .swiper-slide img{display:none}.swiper__main .swiper-container-horizontal .swiper-slide,.swiper__main .swiper-container.swiper-container-horizontal .swiper-slide img,.swiper__main .swiper-first-slide img{display:block}img.float-left{float:left;margin:0 20px 20px 0}img.float-right{float:right;margin:0 0 20px 20px}@media (max-width:575px){img.float-left,img.float-right{float:none;margin:0 0 20px}}.cbb-frequently-bought-container{display:none}.blog__content .no-result{font-size:20px;font-style:italic;display:none;padding:50px 0}@media (max-width:989px){.blog__content .no-result{font-size:16px}}.search-suggestions{display:none;position:absolute;right:-10px;top:30px;background:#fff;width:358px;border:solid 1px #ebebeb;border-top:0;background-color:#fff;z-index:102}.search-suggestions.active{display:block}.search-suggestions h4{font-size:14px;margin:0 0 10px;font-weight:400;line-height:30px;text-align:center;color:#aeaeae}.search-suggestions .block-head{position:relative;background:#f5f5f5;border:0}.search-suggestions .block-footer{padding:10px 15px}.search-suggestions .block-footer p{font-size:14px;margin:0;padding:5px 0;font-weight:400;text-align:center}.search-suggestions .block-footer a{text-decoration:underline}.search-suggestions .loader{width:20px;position:absolute;right:5px;top:1px;display:none}.product-suggestions{padding:0 10px;overflow-y:auto;overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-suggestions .item{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding:5px 5px 10px}.product-suggestions .col-img{margin:0 auto 10px;height:57px;text-align:center}.product-suggestions .col-img img{max-height:100%}.product-suggestions .product-title{font-size:14px;margin:0;font-weight:400}.product-suggestions .product-stock{font-size:12px;font-style:italic}.product-suggestions .product-price{font-size:14px}.show-loader .preloader4{display:block!important}.show-loader #button_submit,.show-loader .close-btn{display:none!important}.suggestion-active .close-btn{display:block!important}.suggestion-active #button_submit{display:none!important}.holiday-hours{font-size:14px;line-height:14px}.holiday-hours a{font-size:14px;line-height:14px;color:#cc2527;font-weight:700;text-transform:uppercase}#popup_holiday_hours{padding:30px;line-height:14px;margin:0 auto;width:600px;max-width:calc(100% - .01px)!important;background:#fff;box-shadow:0 10px 25px #000000b3;border-radius:5px}#popup_holiday_hours h3{font-size:32px;line-height:1.2;font-weight:700;text-transform:capitalize;color:#2d445a;margin:30px 0 20px}#popup_holiday_hours p{font-size:16px;margin-bottom:0;color:#607188;line-height:24px}#popup_holiday_hours strong{display:inline-block;margin-top:15px}#popup_holiday_hours .logo{margin-bottom:30px;width:220px}#popup_holiday_hours .logo img{width:100%}@media (max-width:989px){.holiday-hours{display:none}}.catalog-page__item{position:relative}.compare-block{position:fixed;bottom:0;z-index:100;width:100%;background:#fff;-webkit-box-shadow:0 0 12px 5px rgba(0,0,0,.4);box-shadow:0 0 15px 3px #0003;display:none;transform:translateY(100%);transition:transform .3s ease-in-out}.compare-block.active{transform:translateY(0)}.compare-block .inner-wrapper{position:relative}.compare-block .block-container{align-items:center;min-height:100px;display:flex}.compare-block .items{width:calc(100% - 180px);display:flex;position:relative;background:#fff;z-index:5;padding:25px}.compare-block .col-action{padding:0 20px;width:180px}.compare-block .col-action .btn{background:#57c7d9;width:100%}.compare-block .items .item{display:flex;flex-direction:column;width:25%;padding:10px 20px;flex-wrap:wrap;border-right:1px solid #eff0f1;position:relative}.compare-block .slick-list{width:100%}.compare-block .slick-track{margin:0;display:flex}.compare-block .slick-button-next,.compare-block .slick-button-prev{display:flex;align-items:center;cursor:pointer;position:absolute;top:0;bottom:0}.compare-block .slick-button-next{right:5px}.compare-block .slick-button-prev{left:5px}.compare-block .items .item .image{width:102px;margin-right:20px;height:80px}.compare-block .items .item .details{padding:5px 0;flex:1}.compare-block .items .item .details h4{margin:0;min-height:50px}.compare-block .toggle-compare{position:absolute;background:#fff;border:0;top:-40px;left:0;-webkit-box-shadow:0 0 12px 5px rgba(0,0,0,.4);box-shadow:0 0 15px 3px #0003;height:40px;width:130px;color:#57c7d9;font-size:14px;font-weight:500}.compare-block .toggle-compare.show-btn{background:#57c7d9;color:#fff}.compare-block .remove,.compare-summary .remove{position:absolute;width:20px;height:20px;text-indent:-99999px;left:20px;top:10px}.compare-block .remove span,.compare-summary .remove span{position:relative;display:block;width:100%;height:100%}.compare-block .remove span:after,.compare-block .remove span:before,.compare-summary .remove span:after,.compare-summary .remove span:before{position:absolute;left:9px;top:4px;content:" ";height:14px;width:2px;background-color:#cc2527}.compare-summary .remove{left:-5px;top:-5px}.compare-block .remove span:before,.compare-summary .remove span:before{transform:rotate(45deg)}.compare-block .remove span:after,.compare-summary .remove span:after{transform:rotate(-45deg)}.compare-products-value,.compare-summary-slider{display:block;width:80%}.compare-products,.compare-products-slider{display:flex;width:100%}.compare-products-specs{width:20%;border-right:1px solid #ebebeb}#comparePage{padding-top:45px;margin-bottom:40px}#comparePage .row{height:80px}#comparePage h1.lib__header{font-size:36px;text-transform:none;margin-bottom:50px}.compare-products{padding:0 40px}.compare-products .row{display:flex;margin:0}.compare-products .row:nth-child(odd){background:#f6f9fd}.compare-products [data-col],.compare-products-slider .row,.compare-summary [data-col]{border-right:1px solid #ebebeb}.compare-products [data-col="0"],.compare-products-slider .row,.compare-summary [data-col]{padding:13px 30px;height:auto}.compare-products [data-col],.compare-summary-slider [data-col]{width:25%}.compare-products .compare-products-specs [data-col="0"]{width:100%;border:none}.compare-products-slider [data-col="0"]{padding:0}.compare-summary [data-col="0"]{width:20%}.compare-summary>[data-col="0"] .add-product-block{display:none}.compare-summary{display:flex;padding:30px 40px 0;background:#fff;position:relative}.compare-summary [data-col]{padding-bottom:30px;display:flex;align-items:center;flex-wrap:nowrap}.compare-summary .add-product-block{text-align:center;background:#f6f9fd;padding:50px 20px;width:100%}.compare-summary .add-product-block h5{font-size:18px;font-weight:500;margin-bottom:12px}.compare-summary .add-product-block select{margin-bottom:10px;background-color:#fff;border:solid 1px #dcdfe3}.compare-summary .add-product-block option[disabled]{display:none}.compare-summary .add-product-block .btn{position:static;width:100%}.compare-summary .added-product{display:none;width:100%;height:100%}.compare-summary .item-wrapper{padding-bottom:90px;position:relative;height:100%;width:100%}.compare-summary .item-wrapper .image{width:100%;margin:0 auto;height:auto}.compare-summary .item-wrapper .image img{width:100%;max-height:100%}.compare-summary .item-wrapper h4{font-weight:500;font-size:16px;margin:0}.compare-summary .item-wrapper .price{position:absolute;bottom:55px;left:0}.compare-summary .btn{width:160px;font-size:14px;position:absolute;bottom:0;left:0}.compare-products .label{font-weight:700}.compare-summary-slider .slick-button-next,.compare-summary-slider .slick-button-prev{position:absolute;top:-25px;cursor:pointer}.compare-summary-slider .slick-button-prev{right:40px}.compare-summary-slider .slick-button-next{right:0}@media (min-width:580px){.compare-summary.isSticky{width:100%;position:fixed;top:134px;z-index:10;font-size:14px}.compare-summary.isSticky [data-col]{padding-bottom:20px}.compare-summary.isSticky .item-wrapper{padding-bottom:20px;display:flex;flex-wrap:wrap}.compare-summary.isSticky .item-wrapper .image{height:90px;flex:0 0 50%;padding-right:10px}.compare-summary.isSticky .item-wrapper .image img{width:auto;height:100%;object-fit:contain}.compare-summary.isSticky .item-wrapper h4{font-size:14px}.compare-summary.isSticky .item-wrapper .price{position:static;font-size:14px}.compare-summary.isSticky .item-wrapper .product-info{flex:0 0 50%}.compare-summary.isSticky .item-wrapper .btn{margin-top:10px}.compare-summary.isSticky .btn{padding:12px 20px;width:100%;position:static}.compare-summary:not(.isSticky) .added-product .btn{left:50%;transform:translate(-50%)}.compare-summary.isSticky .add-product-block h5{font-size:14px}.compare-summary.isSticky .add-product-block{padding:20px}}@media (min-width:1200px){.compare-summary.isSticky{top:64px}.col-xl-right{float:right;order:2}.col-xl-left{order:-1;float:left}}.compare-summary .add-product-block select{height:38px;font-size:14px}.compare-products-slider .row{border:none}@media (max-width:1279px){.compare-products,.compare-summary{padding:30px 20px 0}.compare-products-slider .row,.compare-summary [data-col]{padding:13px 15px}.compare-summary .item-wrapper .image{width:100%;height:auto}.compare-summary .item-wrapper .price{bottom:45px;font-size:18px}.compare-summary .btn{width:100%}}@media (max-width:1199px){#col-mobile-search{display:none;position:fixed;top:0;left:0;width:100%;padding:30px 0;background:#fff;z-index:50;transition:all 2s linear}#col-mobile-search.active{display:block!important}#col-mobile-search.active #button_submit{display:none!important}#col-mobile-search.active .close-btn{display:block}#col-mobile-search.active .show-loader .close-btn{display:none}#col-mobile-search form{width:100%;height:auto;padding:0 20px;display:block;overflow:visible}#col-mobile-search input#search_key{display:block;width:100%!important;max-width:unset;right:auto;transition:unset;position:static;margin:0}#col-mobile-search #button_submit{left:auto;right:32px;top:8px}#col-mobile-search .preloader4{right:30px;top:8px}#col-mobile-search .close-btn{right:32px;top:10px}#col-mobile-search .search-suggestions{display:block;width:100%;top:70px;right:unset;left:0;height:auto}#col-mobile-search .product-suggestions{padding:0 20px}#col-mobile-search .product-suggestions .item{flex:0 0 25%;max-width:25%;margin-bottom:10px}#col-mobile-search .product-suggestions .item .col-img{text-align:left}}@media (max-width:1023px){.compare-summary .item-wrapper .image{width:100%;height:auto}.compare-block .block-container{flex-wrap:wrap}.compare-block .items{height:auto;margin-bottom:10px;width:100%;border-bottom:1px solid #eff0f1;flex-wrap:wrap}.compare-block .items .item{width:50%;padding:10px;border-bottom:1px solid #eff0f1;min-height:110px;border-top:1px solid #eff0f1;margin-bottom:-1px;flex-wrap:nowrap}.compare-block .items .item .image{width:40%;margin-right:10px;height:auto}.compare-block .items .item .details{padding:5px 0;flex:1;width:60%}.compare-block .items .item .details h4{margin-bottom:5px;font-weight:500}.compare-block .col-action{padding:5px 15px 15px}.compare-block .col-action .btn{height:40px;line-height:40px}}@media only screen and (max-width:767px){.catalog-item__abs-block .row{margin-right:-2px;margin-left:-2px}#col-mobile-search .search-suggestions{height:calc(100vh - 150px);overflow-x:scroll}#col-mobile-search .search-suggestions .block-footer{padding:15px}#col-mobile-search .product-suggestions .item{flex:0 0 50%;max-width:50%}.catalog-item__abs-block .col-auto{padding-right:2px;padding-left:2px}.catalog-item__badge,.catalog-item__ships{font-size:12px;line-height:16px;padding:4px 5px;height:24px}.catalog-item__ships svg{margin-right:4px;width:16px;height:16px}.catalog-item__info-header{margin-top:11px}.catalog-info__item-left{margin-bottom:20px}.catalog-info__item-block+.catalog-info__item-block{margin-top:16px}.catalog-info__item-header{font-size:18px;line-height:34px}.catalog-info{padding-bottom:32px}}@media (max-width:569px){.compare-products,.compare-summary{padding:0;border-left:1px solid #ebebeb;font-size:14px}.compare-summary{border-top:1px solid #ebebeb}.compare-products{border-bottom:1px solid #ebebeb}.compare-products-slider .row,.compare-summary [data-col]{padding:13px 10px}.compare-summary .item-wrapper .image{width:100%;height:auto}.compare-block .remove{left:10px}.compare-block .items .item{border:1px solid #ebebeb;align-items:center;margin:0 7px}.compare-products-value,.compare-summary-slider{width:65%}.compare-products-specs,.compare-summary [data-col="0"]{width:35%}.compare-products [data-col],.compare-summary-slider [data-col]{width:5%}}@media (max-width:444px){.tabs__button{font-size:10px}}.filter-toggle{padding:0 15px 30px}.filter-toggle__btn{border:solid 1px #4dc7da;background-color:#fff;width:100%;height:60px;color:#4dc7da;font-size:16px;font-weight:500;display:flex;justify-content:center;align-items:center;position:relative}.filter-toggle__btn svg{margin-right:10px}.filter-head{padding:0 30px;display:flex;color:#000;position:relative;height:75px;align-items:center;font-weight:500}.filter-head svg{margin-right:10px}.filter-head svg g{fill:#000}.filter-head .icon-close{position:absolute;right:15px}@media (max-width:989px){.catalog-page__menu-item-trigger{font-size:18px;text-transform:none}.catalog-page__wrap-left{width:280px;height:100%;overflow-x:scroll;-webkit-transform:translateX(-100%);transform:translate(100%);-webkit-transition:transform .5s cubic-bezier(1,0,0,1);-webkit-transition:-webkit-transform .5s cubic-bezier(1,0,0,1);transition:-webkit-transform .5s cubic-bezier(1,0,0,1);transition:transform .5s cubic-bezier(1,0,0,1);transition:transform .5s cubic-bezier(1,0,0,1),-webkit-transform .5s cubic-bezier(1,0,0,1)}.filter-open .catalog-page__wrap-left{transform:none;-webkit-transform:none}.catalog-page__menu-item-label span{border:1px solid #000}.catalog-page__menu-item-label span svg{fill:#000}}.cta-btn{min-width:210px;height:48px;line-height:48px;margin-bottom:10px}.cta-btn:hover{text-decoration:none!important}#filtz__filter-holder{position:relative}#filtz__filter-holder>div{position:static}.custom-select{display:inline-block;width:100%}.custom-select-trigger{position:relative;display:block;padding:10px 70px 10px 15px;text-align:left;white-space:nowrap;color:#2f2f31;cursor:pointer}.custom-select-trigger:after,.custom-select-trigger:before,.custom-select_title:after,.custom-select_title:before{position:absolute;display:block;content:"";width:12px;height:2px;top:50%;right:15px;background-color:#333;transform:translateY(-50%);transition:all .3s ease-in-out;transform-origin:50% 0}.custom-select-trigger:after,.custom-select_title:after{transform:rotate(90deg) translateY(-50%)}.custom-options{width:100%;position:absolute;display:block;top:calc(100% + 10px);left:0;right:0;text-align:center;border:1px solid #ddd;box-shadow:0 10px 16px #26262624;box-sizing:border-box;background:#fff;transition:all .3s ease-in-out;opacity:0;visibility:hidden;pointer-events:none;z-index:2}.custom-options-wrap{column-count:5;column-rule:1px solid #ddd;column-gap:0;padding:15px 0}.search-filter__content .clear-btn,.search-filter__content .custom-select_title{text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:1.35px;display:none;width:100%;border-bottom:1px solid #fff;padding:10px 15px 7px;position:relative}.search-filter__content .clear-btn{width:100%;text-align:center;display:block;cursor:pointer;border-bottom:1px solid #ddd}.search-filter__content .clear-btn:hover,.custom-select.opened .custom-select-trigger{background-color:#5ac7da}.custom-select.opened .custom-select_title{background-color:#5ac7da;border-color:#5ac7da}.custom-select.opened .custom-select-trigger:after,.custom-select.opened .custom-select_title:after{display:none}.custom-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.custom-select.opened .actuators_images--wrapper{opacity:1;visibility:visible;justify-content:center;pointer-events:all}.option-hover:before{background:#f9f9f9}.custom-option{width:100%;display:block;padding:7px 20px;font-size:14px;color:#808285;cursor:pointer;font-weight:400;line-height:1.5;margin:0;transition:all .2s ease-in-out}.custom-option.selection,.custom-option:hover{color:#5ac7da;text-decoration:underline}.slick-next,.slick-prev{position:absolute;display:block;height:24px;width:24px;line-height:0;font-size:0;cursor:pointer;background:#58c7d8;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{content:"";display:inline-block;height:5px;width:5px;top:50%;left:50%;border-bottom:1px solid #fff;border-left:1px solid #fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0}[dir=rtl] .slick-prev{left:auto;right:0}.slick-prev:before{transform:rotate(45deg);margin-right:-2px}[dir=rtl] .slick-prev:before{transform:rotate(225deg);margin-left:-2px}.slick-next{right:0}[dir=rtl] .slick-next{left:0;right:auto}.slick-next:before{transform:rotate(225deg);margin-left:-2px}[dir=rtl] .slick-next:before{transform:rotate(45deg);margin-right:-2px}.slick-dots{position:absolute;bottom:-30px;left:50%;transform:translate(-50%);list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{display:block;height:12px;width:12px;padding:5px;font-size:0;cursor:pointer;position:relative;border:2px solid transparent;border-radius:50%;background:0 0}.slick-dots li button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:4px;width:4px;border-radius:50%;background-color:#d8d8d8}.slick-dots li.slick-active button{border:2px solid #5ac7da}.slick-dots li.slick-active button:before{background-color:transparent}.home-featured-icons-list .lib__header{margin-bottom:60px}.icons_list{display:flex;margin:0 auto}@media (max-width:768px){.home-featured-icons-list{padding:56px 0}}.home_quotes{padding:60px 0;background-color:#f5f9fd}.reputon-google-reviews-widget .swiper-button-disabled--4kaVU{opacity:0!important}@media screen and (min-width:1700px){.swiper-button-next--1bv5t,.swiper-button-prev--22OYd{display:none!important}}@media screen and (max-width:580px){.reputon-google-reviews-widget .swiper-button-next--1bv5t:after,.reputon-google-reviews-widget .swiper-button-prev--22OYd:after{font-size:32px!important}.reviews-holder--3hf8N.carousel--3jn30 .carousel-holder--2XSx7{padding:0 25px!important}.swiper-button-next--1bv5t{right:0!important}.swiper-button-prev--22OYd{left:0!important}}.actuators_images--wrapper{width:100%;position:absolute;top:calc(100% + 13px);background:#fff;height:auto;z-index:1;box-shadow:0 10px 16px #26262624;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.actuators_images--item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;padding:30px 15px 10px;cursor:pointer;transition:background-color .3s}.actuators_images--item:hover{background-color:#5ac7da}.actuators_images--item:not(:last-child):before{content:"";position:absolute;width:1px;height:calc(100% - 30px);background-color:#ddd;right:0;top:50%;transform:translate(50%,-50%)}.actuators_images--item svg{width:100%;height:100%}.section__featured--video{overflow:hidden}.video--wrapper{position:relative;padding-bottom:56.25%;display:flex;justify-content:center;align-items:center;height:100%;width:100%;background:#6b6b6b}.video--wrapper iframe,.video--wrapper video{position:absolute;width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;top:50%;left:50%;transform:translate(-50%,-50%)}.image--wrapper{max-height:70vh}.image--wrapper img{width:100%;height:100%;object-fit:cover}.featured_video--slider{position:absolute;bottom:0;padding:30px 0;margin-left:16.66%}.featured_video--slider-item{padding:0 15px}.featured_video--slider .slick-next,.featured_video--slider .slick-prev{background:0 0;height:50px;width:50px}.featured_video--slider .slick-next:hover,.featured_video--slider .slick-pre:hover{opacity:.25;background-color:#5ac7da}.featured_video--slider .slick-prev{left:-7%}.featured_video--slider .slick-next{right:-7%}.hero-banner .swiper-container{width:100%;margin:20px 0 64px;height:80px;position:absolute;bottom:0}.hero-banner .header-banner.with-animation .swiper-container,.hero-banner .header-banner.with-image .swiper-container{position:relative}.header-banner.with-animation .brands-slide,.header-banner.with-animation .btn,.header-banner.with-animation .header-svg circle,.header-banner.with-animation .z-top__header,.header-banner.with-animation .z-top__text{opacity:0;transition:opacity .4s ease-in-out}.header-banner.with-animation .dots-icon{display:none}.banner_without_images .draw,.header-banner.with-animation .draw{animation:draw_path 2s linear forwards}@keyframes draw_path{to{stroke-dashoffset:0}}.header-banner.with-animation .dots-icon #Group:nth-child(5n+1) #Oval{animation:dots 4s linear infinite}.header-banner.with-animation #actuator-icon #Group:nth-child(5n+1) #Oval{animation:actuator-dots 4s linear infinite}.header-banner.with-animation .dots-icon #Group:nth-child(5n+2) #Oval{animation:dots 3s linear infinite;-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.header-banner.with-animation #actuator-icon #Group:nth-child(5n+2) #Oval{animation:actuator-dots 3s linear infinite;-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.header-banner.with-animation .dots-icon #Group:nth-child(5n+3) #Oval{animation:dots 5s linear infinite;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.header-banner.with-animation #actuator-icon #Group:nth-child(5n+3) #Oval{animation:actuator-dots 5s linear infinite;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.header-banner.with-animation .dots-icon #Group:nth-child(5n+4) #Oval{animation:dots 4s linear infinite;-webkit-animation-delay:3s;-moz-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s}.header-banner.with-animation #actuator-icon #Group:nth-child(5n+4) #Oval{animation:actuator-dots 4s linear infinite;-webkit-animation-delay:3s;-moz-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s}.header-banner.with-animation .dots-icon #Group:nth-child(5n) #Oval{animation:dots 5s linear infinite}.header-banner.with-animation #actuator-icon #Group:nth-child(5n) #Oval{animation:actuator-dots 5s linear infinite}@keyframes actuator-dots{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(0)}}@keyframes dots{0%{transform:scale(0)}50%{transform:scale(2.2)}to{transform:scale(0)}}@media (max-width:989px){.hero-banner .swiper-container{margin:20px 0 34px}.header-banner.with-animation .dots-icon{display:block}.header-banner.with-animation #actuator-icon{display:none}.hero-banner .header-banner.with-animation .header-content .header-svg{position:relative;padding:5px 0 0}.hero-banner .header-banner.with-animation .z-top__header,.hero-banner .header-banner.with-animation .z-top__text{text-align:center}.hero-banner .header-banner.with-animation .btn{margin:0 auto 10px;height:45px;max-width:200px;font-size:14px}}@media (max-width:767px){.hero-banner .swiper-container{margin:20px 0 16px}}.hero-banner .brands-slider--wrapper{position:relative;width:100%}.hero-banner .top-brands__item svg,.top-brands__item img{max-height:50px;width:100%}.top-brands__item img{width:auto}.hero-banner.cs-menu{overflow:hidden}.lib__header{font-size:40px;margin:0}@media (max-width:1199px){.footer__subscribe-input{width:360px}.top-brands__header{margin-right:0}#HeaderQuickSearch{padding:18px 0;margin-right:10px}#HeaderQuickSearch #button_submit{position:static}}@media (max-width:989px){.search-filter__trigger-object{display:none;margin-top:10px}.search-filter__cntrl-search{width:100%;margin-bottom:10px}.search-filter__cntrl-clear{width:100%}.search-filter__trigger:after{display:block}.search-filter__trigger span{display:block}.custom-select{margin-bottom:10px;position:relative}.custom-options .custom-options-wrap{display:flex;flex-direction:column;top:100%;width:100%;max-height:500px;overflow-y:auto;column-count:1}.custom-options[data-filter=Force] .custom-options-wrap{column-count:1}.custom-select .actuators_images--wrapper{display:flex;flex-direction:column;width:100%;position:absolute;display:block;top:calc(100% + 10px);left:0;right:0;text-align:center;border:1px solid #ddd;box-shadow:0 10px 16px #26262624;box-sizing:border-box;background:#fff;transition:all .3s ease-in-out;opacity:0;visibility:hidden;pointer-events:none;margin:0;z-index:2}.custom-select .actuators_images--item{flex:100%;max-width:100%;padding:0}.custom-select .actuators_images--item p{width:100%;display:block;padding:7px 20px;font-size:14px;margin:0;color:#808285;cursor:pointer;transition:all .2s ease-in-out;text-align:center}.custom-select .actuators_images--item:before,.custom-select .actuators_images--wrapper svg{display:none}.search-filter__trigger{width:100%;padding-left:20px;cursor:pointer}.catalog-page__menu-item .search-filter__cntrl-clear{text-align:center}.z-top-contact{height:auto}.z-top__content{padding-top:70px;padding-bottom:40px}.z-top__text{font-size:16px;line-height:normal}.bredcrumb{font-size:14px;line-height:14px}}@media (max-width:767px){.collection__abs-block.catalog-item__abs-block{top:10px;left:10px}.breadcrumb{font-size:12px;line-height:15px}.breadcrumb-item+.breadcrumb-item{padding-left:3px}.breadcrumb-item+.breadcrumb-item:before{padding-right:3px}h1.lib__header{font-size:32px;line-height:42px}h2.lib__header{font-size:28px;line-height:38px}h3.lib__header{font-size:22px;line-height:42px}}@media (max-width:575px){.z-top__content{padding-left:0;padding-right:0}.image--wrapper{height:50vh}.hero-banner .brands-slider .brands-slide{width:25vw}}.search-filter__content .select2-filer{border:1px solid rgba(107,198,219,1)}.search-filter__cntrl-search{background:#ea3457cc}.search-filter__cntrl-clear{background:#a8a8a9cc}.search-filter__trigger svg g{fill:#6bc6db}@media screen and (max-width: 575px){.index-section h2.lib__header{font-size:24px;line-height:28px;text-align:center;margin-bottom:25px}}.home__solution--slider_wrapper .slick-slide{height:auto}#topButton{display:inline-block;background-color:#6bc5db;width:50px;height:50px;text-align:center;border-radius:0;position:fixed;bottom:200px;right:15px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;text-decoration:none!important}#topButton:after{content:"\21e7";font-weight:400;font-style:bold;font-size:2em;line-height:50px;color:#fff}#topButton:hover{cursor:pointer;opacity:.9;background-color:#2b2a29}#topButton:active{background-color:#2b2a29}#topButton.show{opacity:.7;visibility:visible}.popup-open #hubspot-messages-iframe-container,.popup-open #topButton{display:none!important}@media (min-width: 500px){#topButton{margin:30px}}.lazyload_bg_wrapper{position:relative}.priority_bg_image,.lazyload_bg_image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;display:block}.top-brands__header{max-width:100px;width:100%;line-height:normal;margin-right:20px;position:relative}.top-brands__content .swiper-container{width:calc(100% - 130px);padding:0}@media screen and (max-width:767px){.top-brands__header{max-width:85px;margin-right:10px}.top-brands__content .swiper-container{width:calc(100% - 100px)}}.swiper-container--top-brands .swiper-slide{width:230px}.swiper-button-next--top-brands,.swiper-button-prev--top-brands{width:40px;height:40px;border-radius:50px;overflow:hidden;margin-top:-20px;background:0 0;z-index:3}.swiper-button-prev--top-brands{left:0}.swiper-button-next--top-brands{right:0}.swiper-button-prev-rect--top-brands{fill:#8f959b}.shopify-section .swiper-button-next,.shopify-section .swiper-button-prev,.swiper-container--top-brands .swiper-button-next,.swiper-container--top-brands .swiper-button-prev{width:40px;height:40px;border-radius:50px;overflow:hidden;background:0 0}.swiper-button-next--top-brands:hover .swiper-button-prev-rect--top-brands,.swiper-button-prev--top-brands:hover .swiper-button-prev-rect--top-brands{fill:#57c7d9}.swiper-button-prev-polygon--top-brands{fill:#fff}.top-brands__content .swiper-container .swiper-container--top-brands{background-color:#fff;overflow:hidden}.top-brands .swiper-wrapper{align-items:center}.top-brands__item{height:120px;display:flex;align-items:center;justify-content:center;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);transition:all .5s ease;padding:0 10px;opacity:.8}.top-brands__item .inner-wrap{width:100%}.top-brands__item svg{width:100%}.top-brands__item:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0);opacity:1}.z-top-hide__content{padding-top:20px}.z-top-hide__content .container-fluid{padding-bottom:24px;padding-top:24px;border-bottom:1px solid #DDDDDD}.z-top-hide__content .lib__header.with-subtitle{margin:0}.catalog-page__top-line-amount-wrapper{text-align:right;display:flex;gap:20px;justify-content:flex-end}@media (max-width:989px){.catalog-page__top-line:not(.with_filters) .catalog-page__top-line-amount-wrapper{text-align:left}.catalog-page__top-line.with_filters .catalog-page__top-line-amount-wrapper{display:none}}.catalog-info .tabs{position:relative}.catalog-info .tabs__button:not(.faq_tab__button){height:50px;padding:0 15px;font-size:18px;line-height:22px;font-weight:700;color:#888;cursor:pointer}.catalog-info .tabs__button:not(.faq_tab__button) span{position:relative;line-height:50px}.catalog-info .tabs__item{display:none;width:100%}.catalog-info .tabs__button--active+.tabs__item{display:block}@media (max-width: 1519px){.catalog-info .tabs__button:not(.faq_tab__button){padding:0 20px}}@media (max-width: 1199px){.catalog-info .tabs__button:not(.faq_tab__button){padding:0 15px;font-size:16px;line-height:20px}.catalog-info .tabs__button:not(.faq_tab__button){font-size:16px}}@media (min-width: 768px) and (orientation: landscape){.catalog-info .tabs__button.tabs__button-desktop{padding-left:0}.catalog-info .tabs__button.tabs__button-desktop:after{content:"";display:block;width:calc(100% + 30px);height:1px;background:#eee;position:absolute;left:-15px;top:50px}.catalog-info .tabs__button--active{color:#000;cursor:default}.catalog-info .tabs__button--active span:before{content:"";display:block;width:100%;height:1px;background:#6bcde0;position:absolute;left:0;top:100%;z-index:1}}@media (max-width: 575px){.catalog-info .tabs--two{margin:0 -15px}.catalog-info .tabs--two .tabs__button{width:50%;padding:0}.catalog-info .tabs--two .tabs__item{padding:0 15px}}.catalog-info__table-tag table{margin-bottom:0}.catalog-info__table-tag table tr:first-child{font-weight:700}.catalog-info__table-tag table tr:nth-child(odd){background:#f6f9fd}.catalog-info__table-tag table tr td{padding:10px;border:none;font-size:16px;line-height:20px}.catalog-info__table-tag table tr td:first-child{font-weight:400;color:#898989}.catalog-info__table-tag table tr td:not(:first-child){text-align:center}@media only screen and (max-width: 767px){.catalog-info__table-tag table tr td:not(:first-child){text-align:right}}.catalog-info__table-tag table[data-count="2"] tr td:first-child{width:45%}@media only screen and (max-width: 767px){.catalog-info__table-tag table[data-count="2"] tr td:first-child{width:36%;box-shadow:none}}.catalog-info__table-tag table[data-count="2"] tr td:last-child{text-align:left}.catalog-info__table-tag.top-header table tr:first-child{font-weight:400}.catalog-info__table-tag.top-header table td:first-child{color:inherit}.catalog-info__table-row-td:last-child{padding-left:10px}.catalog-info__table-row-td a{color:#6bcde0}.catalog-info__line{border-top:1px solid #EEEEEE;margin-top:10px}.catalog-info__line .featured__item-text{margin-bottom:24px}.product-recommendations-grid .grid__item{padding:0 15px;max-width:100%}.product-recommendations-grid .slick-arrow{line-height:0;position:absolute;cursor:pointer;text-align:center;z-index:2;top:50%;transform:translateY(-50%)}.product-recommendations-grid .slick-button-prev{left:-10px}.product-recommendations-grid .slick-button-next{right:-10px}cart-notification{display:none}.recently-viewed-slider{display:block}@media screen and (max-width: 767px){.product nav[aria-label=breadcrumb] .breadcrumb{margin:0;padding:0}}@keyframes spinner{to{transform:rotate(360deg)}}.load-more__btn{position:relative}.load-more__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center}.load-more__icon:before{content:"";box-sizing:border-box;width:25px;height:25px;border-radius:50%;border:2px solid #ccc;border-top-color:#fff;animation:spinner .6s linear infinite;display:block}.load-more__btn.loading .load-more__text{opacity:0}.load-more__btn.loading .load-more__icon{opacity:1;visibility:visible}.empty-page-content{padding-top:36px;padding-bottom:30px}.empty-page-content h1{text-transform:uppercase;color:#1a1919;font-size:48px;font-weight:900;letter-spacing:0;line-height:48px;text-align:center}.empty-page-content .numb-404{color:#c0282d}.empty-page-content .error-img{width:40%;max-width:560px}.empty-page-content p{color:#2f2e2d;font-size:18px;letter-spacing:0;line-height:22px;text-align:center;margin:34px 0}.empty-page-content .btn{width:220px}@media only screen and (max-width: 767px){.empty-page-content h1{font:800 24pt/1 Roboto,sans-serif}.empty-page-content .btn{height:46px;font-size:14px;line-height:46px}}.custom-select.custom-select_with_media label{margin:0;display:block;width:auto;position:relative;cursor:pointer;transition:background-color .3s;color:#231f20}.custom-select.custom-select_with_media label svg{width:100%;max-width:100%}@media screen and (min-width:992px){.custom-select.custom-select_with_media .custom-options-wrap .custom-option-block{position:relative}.custom-select.custom-select_with_media .custom-options-wrap .custom-option-block:not(:last-child):before{content:"";position:absolute;width:1px;height:calc(100% - 30px);background-color:#ddd;right:0;top:50%;transform:translate(50%,-50%)}.custom-select.custom-select_with_media .custom-options-wrap .custom-option-block.active:before{background:transparent}.custom-select.custom-select_with_media .custom-options-wrap{padding:0;display:flex;flex-wrap:wrap}.custom-select.custom-select_with_media label{padding:10px 15px}.custom-select.custom-select_with_media .custom-options-wrap .custom-option-block{display:inline-block;width:calc(100% / 6)}}.custom-select.custom-select_with_media label:hover{background-color:#5ac7da;text-decoration:none}.custom-option-input{position:absolute;visibility:hidden;opacity:0;width:1px;height:1px;z-index:-1}.custom-option-input:checked+label{color:#5ac7da;text-decoration:underline}.custom-select.custom-select_with_media.selected .custom-option-block:not(.active){display:none}.custom-select.custom-select_with_media.selected .custom-options-wrap{justify-content:center}.custom-select.custom-select_with_media.selected .custom-option-input:checked+label{display:flex;align-items:center;flex-direction:column;justify-content:center;color:#231f20;text-decoration:none;pointer-events:none}custom-collection-filters.loading .custom-select{opacity:.6;pointer-events:none}@media screen and (max-width:991px){.custom-select.custom-select_with_media label svg{display:none}}@media screen and (min-width: 990px){.contact_us_page__wrapper .z-top__text,.contact_us_page__wrapper .z-top__header{text-align:left}}.contact_us_page__wrapper .z-top nav{display:none}.shopify-section.contact{padding-top:35px}.contact .row{margin-right:0;margin-left:0}.contact .container{margin:0 auto;max-width:1770px;padding:30px}.contact .contact__block{padding:0 15px}.contact .contact-announcement-bar{text-align:center;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:15px;padding:15px;background-color:#f6f9fd}.contact .contact-announcement-bar p{font-style:normal;font-size:18px;line-height:24px;display:inline-block;color:#000;text-align:left;margin:0 10px}.contact .contact-announcement-bar .btn{background-color:#6bc6db;color:#fff;font-style:normal;font-weight:700;margin:0 10px 10px}.contact .contact__block-wrapper,.contact .contact__block-wrapper .contact__block-wrap{flex-direction:column;align-items:center;width:100%}.contact .contact__block-wrapper .contact__blocks-adress{border-bottom:1px solid #DFDFDF;width:100%}.contact .contact__block-wrapper .block-adress{padding:0 5px}.contact .contact__block-wrapper .contact__left-item-header{flex-direction:column}.contact .contact__block-wrapper .contact__left-item-header .contact__icon{margin-bottom:9px;height:43px;display:flex;justify-content:flex-start;align-items:center}.contact .form-question,.contact .contact-form{width:100%;max-width:720px;margin-left:15px;margin-right:15px}.contact .form-question{margin-top:30px;margin-bottom:30px}.contact .form-question>div{border:1px solid #DFDFDF;padding:33px}.contact .form-question .contact-logo{max-width:40%;margin:0 auto}.contact .form-question .title{color:#000;font-size:36px;font-weight:700;letter-spacing:0;line-height:54px;padding:30px 0 8px;text-align:center}.contact .form-question .form-question-wrap div:first-of-type{border-bottom:1px solid #DFDFDF}.contact .form-question input{display:none}.contact .form-question input+span:before{content:"";height:32px;width:32px;border:1px solid #DDDDDD;background-color:#fbfbfb;border-radius:50%;margin:16px 16px 16px 8px;display:inline-block}.contact .form-question input:checked+span:before{background:#fff;-webkit-box-shadow:inset 0px 0px 0px 7px #57c7d9;-moz-box-shadow:inset 0px 0px 0px 7px #57c7d9;box-shadow:inset 0 0 0 7px #57c7d9;border:1px solid #57c7d9}.contact .form-question label{color:#231f20;font-size:18px;letter-spacing:0;line-height:21px;margin-bottom:0}.contact .form-question label span{display:flex;align-items:center}.contact .form-wrap{display:none;border:1px solid #DFDFDF}.contact .form-wrap.active{display:block}.contact .form-wrap.get-quote-form,.contact .form-wrap.request-form{padding:20px}@media (max-width: 991px){.contact .contact__block-wrapper{flex-direction:column-reverse}.contact .contact__block-wrapper .contact__blocks-adress{margin:30px 0 0;border:none;width:100%}.contact .form-question,.contact .contact-form{margin-left:0;margin-right:0}.contact .form-question .contact-logo{max-width:100%}.contact .form-question .title{font-size:24px;line-height:32px}}.contact-announcement-bar{text-align:center;position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;margin:15px 0;padding:15px;background-color:#f6f9fd}.contact-announcement-bar p{font-style:normal;font-size:18px;line-height:24px;display:inline-block;color:#000;text-align:left;margin:0 10px;font-weight:400}.contact-announcement-bar .btn{background-color:#6bc6db;color:#fff;font-style:normal;font-weight:700;margin:0 10px 10px}.contact__block+.contact__block{margin-top:30px;padding-top:30px;border-top:1px solid #DFDFDF}.contact__left-item{margin-bottom:40px}.contact__left-item-header{margin-bottom:15px;font-weight:500;font-size:24px;line-height:28px}.contact__left-item-header svg,.contact__left-item-header img{margin-right:10px}.contact__left-item-text,.contact__left-item-text p{font-size:14px;margin:0;color:inherit}.contact__right{padding:0 80px 50px;border:1px solid #ebebeb}.contact__right-header{margin-bottom:30px;font-weight:500;font-size:24px;line-height:24px}.contact__item-input{width:100%;height:48px;padding:0 15px;background:#fafafa;border:1px solid #dfdfdf}textarea.contact__item-input{padding:15px;height:120px;resize:none}.contact__attach-input{display:none}.contact__attach-label{margin-bottom:30px;font-size:16px;line-height:16px;color:#a1a3a6;cursor:pointer}.contact__attach-label img{margin-right:10px}.contact__captcha{margin-bottom:30px}.contact__item-submit{height:64px;background:#cc2527;font-weight:500;font-size:18px;line-height:18px;color:#fff}.contact__item-submit:active,.contact__item-submit:focus,.contact__item-submit:hover{color:#fff}.row.contact__map-wrap{max-width:1150px;margin:0 auto}@media (max-width: 991px){.row.contact__map-wrap{flex-direction:column}.row.contact__map-wrap iframe{width:100%}.contact>.container{padding-left:0;padding-right:0}}.contact__map-item{padding-bottom:20px}.contact__map-item-header{margin-bottom:15px;font-weight:500;font-size:24px;line-height:24px}@media (max-width: 1199px){.contact__right{padding:30px 15px}}.shopify-section-custom-order-template .z-top{height:auto;padding-bottom:10px;display:flex;align-items:center;min-height:420px}@media screen and (max-width:767px){.shopify-section-custom-order-template .z-top{min-height:375px}}.shopify-section-custom-order-template .z-top__text{max-width:650px;margin-bottom:25px}.shopify-section-custom-order-template .z-top__content .btn,.custom-orders .customization-info-block .btn{width:210px}.custom-orders .customization-info-block svg{width:100%;height:auto;margin-bottom:30px}.custom-orders .text-intro{font-size:2em;max-width:1309px;margin:0 auto 50px}.custom-orders .benefits-block{background-color:#f5f9fb;padding:50px;margin-bottom:50px}.custom-orders .benefits-block h3{font-size:2.75em;margin-bottom:25px;text-transform:uppercase}.custom-orders .benefits-block h5{max-width:559px;font-size:1.5em;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:center;margin:0 auto 50px}.custom-orders .benefit-icons{margin:0 auto;max-width:1280px}.custom-orders .benefit-icons svg{margin-bottom:25px;height:71px}.custom-orders .benefit-icons h4{font-size:1.5em;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;text-align:center}.custom-orders .customization-info-block{max-width:1500px;margin:0 auto}.custom-orders .customization-info-block h3{font-size:2.5em;margin-bottom:30px}.custom-orders .customization-info-block .rte p{margin-bottom:30px}.custom-orders .customization-info-block .rte h4{font-size:1.25em;letter-spacing:normal}@media (max-width: 1200px){.shopify-section-custom-order-template{font-size:14px}.shopify-section-custom-order-template .z-top__text{max-width:none}.shopify-section-custom-order-template .z-top__content{text-align:center}div.custom-orders{padding-top:50px}.custom-orders .text-intro{margin:0 auto 50px;font-size:22px;padding:0 15px}.custom-orders .benefits-block{padding:50px 20px;margin-bottom:50px}.custom-orders .customization-info-block img{margin-bottom:20px}}@media only screen and (max-width: 749px){.custom-orders .customization-info-block h3,.custom-orders .benefits-block h3{font-size:2em}.custom-orders .benefit-icons h4{font-size:1.2em;margin-bottom:50px}.custom-orders .benefits-block{padding:30px 20px 0}.custom-orders .text-intro{font-size:20px}}.ship-return__block+.ship-return__block{margin-top:60px}.ship-return__block-header{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #dfdfdf;font-weight:700;font-size:36px;line-height:36px}.ship-return__block-header svg,.ship-return__block-header img{margin-right:10px}.ship-return__item{margin-bottom:50px}.ship-return__item-header{margin-bottom:15px;font-weight:600;font-size:24px;line-height:24px}.ship-return__item-text{font-size:16px;line-height:26px}.ship-return__item-text-ul,.ship-return__item-text-ul li{margin:0;padding:0;list-style:none;font-size:16px;line-height:26px;position:relative}.ship-return__item-text-ul{padding-left:15px}.ship-return__item-text-ul li:before{content:"";display:block;width:6px;height:6px;background:#cc2527;border-radius:100%;position:absolute;left:-16px;top:11px}@media screen and (max-width:767px){.z-top-hide{margin-bottom:20px}.z-top-hide__content{padding-top:0}.ship-return__block-header{margin-bottom:20px;padding-bottom:10px;font-size:18px;line-height:18px}.ship-return__item-header{font-size:16px;line-height:16px}}@media (max-width: 576px){h1.lib__header{font-size:24px;line-height:28px}}.featured__item-name{display:block;margin-bottom:10px;font-weight:600;font-size:24px;line-height:32px;width:100%;color:#231f20}@media (max-width: 767px){.featured__item-name{font-size:18px;line-height:26px}}@media screen and (max-width:1199px){.featured__item{margin-bottom:40px}}.sitemap__item-header{margin-bottom:30px;padding:30px 0 25px;border-bottom:1px solid #dfdfdf;font-weight:500;font-size:24px;line-height:24px}.sitemap__item-block{padding-top:40px}.sitemap-item{margin-bottom:10px;font-size:16px;line-height:20px;color:#231f20;position:relative}.sitemap-item:hover{color:#57c7d9;text-decoration:underline}.dark-blue-bg{background-color:#082543}.header-content-wrap{height:100%;position:relative}.featured__item .img-wrapper{margin-bottom:10px;display:block}.featured__item .img-wrapper img{width:100%;height:206px;object-fit:cover;position:relative}.featured__item-info{margin-bottom:10px}.featured__item-date{margin-right:30px;font-size:14px;line-height:16px;color:#a1a3a6;position:relative}.featured__item-date:after{content:"";display:block;width:5px;height:5px;background:#a1a3a6;border-radius:100%;position:absolute;right:-17px;top:50%;margin-top:-2px}.featured__item-category{font-size:14px;line-height:16px;color:#a1a3a6}.featured__item-text{margin-bottom:15px;font-weight:400;font-size:16px;line-height:26px}@media screen and (max-width: 1199px){.articles-post .featured__item{margin-bottom:0;padding-bottom:20px}}.header--top-center .header__icons predictive-search ::placeholder{opacity:.6}.search-modal__form .field__label{display:none}.search-modal__form .search__button{top:50%;right:0;transform:translateY(-50%)}@media screen and (max-width:991px){#main-collection-filters{padding-bottom:15px}}.header-banner.with-animation{background-color:#082543}.linear-sol__item-hide{opacity:0;width:100%;height:100%;background:#58c7da80;position:absolute;left:0;top:0;z-index:2;-webkit-transition:all .25s ease;transition:all .25s ease}.linear-sol__item-hide-link{font-weight:500;font-size:28px;line-height:28px;color:#fff;text-decoration:underline;padding:0 10px}.linear-sol__item-hide-link:active,.linear-sol__item-hide-link:focus,.linear-sol__item-hide-link:hover{color:#fff}.linear-sol__item:hover .linear-sol__item-text{opacity:0}.linear-sol__item:hover .linear-sol__item-text p{color:#5ac7da}.linear-sol__item:hover .linear-sol__item-hide{opacity:1}.btn-block-wrapper{display:flex;justify-content:space-between;align-items:center;padding:50px;margin:50px 0;background-color:#ebebeb}.btn-block-wrapper p{margin-bottom:0}.btn-block-wrapper .btn-content{margin-right:20px}.btn-block-wrapper .btn-content h3{font-size:22px;margin:0 0 10px}.btn-block-wrapper .btn-content .btn-content-heading{font-size:28px;margin:0 0 10px}.btn-block-wrapper .tab-btn .btn{width:210px;height:auto;font-size:14px;line-height:normal;letter-spacing:normal;text-transform:uppercase;text-decoration:none;color:#fff;background-color:#cc2527;border:none;padding:12px 20px}.btn-block-wrapper.btn--large{justify-content:center;padding:0 0 50px;border-bottom:1px solid #ebebeb;background:none}.btn-block-wrapper.btn--large .tab-btn .btn{display:flex;align-items:center;justify-content:center;width:280px;height:60px}@media only screen and (max-width: 767px){.btn-block-wrapper,.btn-block-wrapper .btn-block-wrapper{flex-direction:column;margin:30px 0;padding:30px}.btn-block-wrapper .btn-content{margin:0 0 20px}.btn-block-wrapper .btn-content h3,.btn-block-wrapper .btn-content .btn-content-heading{text-align:center;display:block}}@media only screen and (max-width: 575px){.btn-block-wrapper .tab-btn,.btn-block-wrapper .tab-btn .btn{width:100%}}.template-search aside.facets-wrapper .active-facets__button-wrapper{display:none}.template-search__search .search .field{display:flex}.password-main ::-webkit-input-placeholder{opacity:0!important}.password-main ::-moz-placeholder{opacity:0!important}.password-main :-ms-input-placeholder{opacity:0!important}.password-main ::-ms-input-placeholder{opacity:0!important}.resources__pdf-item{position:relative}.resources__pdf-item:hover{text-decoration:underline}.index-section h1.lib__header,.index-section h2.lib__header{font-size:40px}@media screen and (max-width:768px){.index-section h1.lib__header,.index-section h2.lib__header{font-size:36px}}@media screen and (max-width:575px){.index-section h1.lib__header,.index-section h2.lib__header{font-size:24px;line-height:28px;text-align:center;margin-bottom:25px}}.lib__header p{margin:0;font-size:inherit}.cart__continue-btn svg{fill:currentcolor}.contact__left-item-text,.contact__left-item-text p{overflow-wrap:break-word}.cs-menu .hero-banner.with-animation .swiper-container,.cs-menu .hero-banner.with-image .swiper-container{position:relative}.hero-banner .brands-slider{max-height:72px;display:flex;position:absolute;top:0;left:0;animation-delay:1.5s;animation-duration:60s;animation-name:move_slider;animation-iteration-count:infinite;animation-timing-function:linear}.hero-banner .brands-slider .top-brands__item{height:100%;width:100%}.hero-banner .brands-slider .top-brands__item .inner-wrap{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:0 20px}@media (max-width: 991px){.hero-banner .brands-slider .top-brands__item .inner-wrap{padding:0 15px}}@media (max-width: 767px){.hero-banner .brands-slider .top-brands__item .inner-wrap{padding:0 10px}}.hero-banner .brands-slider .top-brands__item img{width:auto;height:auto}.hero-banner .brands-slider .brands-slide{height:auto;width:12.5vw}@media (max-width: 1300px){.hero-banner .brands-slider .brands-slide{width:calc(100vw / 7)}}@media (max-width: 990px){.hero-banner .brands-slider .brands-slide{width:calc(100vw / 6)}}@media (max-width: 585px){.hero-banner .brands-slider .brands-slide{width:20vw}}.hero-banner .header-banner.with-animation .header-svg{padding:35px 15px}@keyframes move_slider{0%{transform:translate(0)}to{transform:translate(calc(100vw - 100%))}}.cs-menu .hero-banner{overflow:hidden}.cs-menu .hero-banner .top-brands__item svg{max-height:50px}.collabs-page__main .collabs-page__intro{width:100%;max-width:830px}.collabs-page__main .collabs-page__intro .collabs-page__header{max-width:500px;width:100%}.collabs-page__main .collabs-page__intro .collabs-page__cta{display:none}.collaborations_footer_block .collabs-page__cta{display:block}.custom_icons_with_text_section{width:100%;padding-top:30px}.custom_icons_with_text_wrapper{width:100%;margin:0 auto}.custom_icons_with_text_block{width:20%;display:flex;flex-direction:column;position:relative;text-align:center;padding:10px 15px}.custom_icons_with_text_blocks_wrapper{display:flex;flex-wrap:wrap;width:100%}.custom_icons_with_text_block .block__icon{max-width:70px;width:100%;margin:0 auto 15px}.custom_icons_with_text_block .block__icon svg{width:100%;height:100%;display:block}.custom_icons_with_text_block .block_link{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;cursor:pointer;opacity:0}.custom_icons_with_text_block .block_heading{font-size:16px;line-height:1.3;margin:0}.custom_icons_with_text_section .section-header{text-align:center}.collaborations_page .rich-text .rich-text__text{text-align:left;display:flex;align-items:center;justify-content:center;flex-direction:column}.collaborations_page .rich-text .rich-text__blocks{max-width:830px;width:100%;padding:0 15px}.collaborations_page .rich-text .rich-text__blocks .rich-text__text ul{margin-left:0}.collaborations_page .rich-text .rich-text__blocks .rich-text__text ol{padding-left:20px}.collaborations_page .banner .banner__content .banner__box{background:transparent;max-width:600px;width:100%}.collaborations_page .banner .banner__content .banner__box:before{background:#6cc6da!important}.collaborations_page .banner .banner__buttons{width:100%;justify-content:center;max-width:100%;position:absolute!important;top:100%;left:50%;transform:translate(-50%,-50%);margin:0}.collaborations_page .banner .banner__buttons .button{background:#d8161f;color:#fff;border-radius:50px;font-size:24px;letter-spacing:0;padding:20px 30px;width:100%;max-width:200px}.collaborations_page .banner .banner__text.subtitle{font-size:24px;color:#fff;margin:0 0 10px}.collaborations_page .banner .banner__buttons .button:after,.collaborations_page .banner .banner__buttons .button:before{display:none}@media screen and (max-width:749px){.collaborations_page .collabs-page__main{padding:24px 0}.custom_icons_with_text_block .block__icon{max-width:45px;margin-bottom:10px}.custom_icons_with_text_block .block_heading{font-size:14px}.collaborations_page .banner .banner__text.subtitle{font-size:20px}.collaborations_page .banner .banner__buttons .button{padding:16px 30px;font-size:20px;max-width:180px}}@media screen and (max-width:560px){.custom_icons_with_text_block{width:33.33%}.custom_icons_with_text_blocks_wrapper{justify-content:center}}.collaborations_footer_block .collabs-page__cta-main{display:none}.collaborations_footer_block{display:flex;flex-direction:column;margin:0 auto;max-width:100%;align-items:center;justify-content:center;padding:35px 0 40px}.collaborations_footer_block .collabs-page__cta{display:flex;flex-direction:column;gap:20px}.collaborations_footer_block .collabs-page__cta-main{padding:12px 24px;text-decoration:none;color:#fff;background:#000;font-size:14px;transition:.2s background;text-align:center}@media (min-width: 750px){.collaborations_footer_block .collabs-page__cta-main{padding:14px 40px}}.collaborations_footer_block .collabs-page__cta-main:hover{background:#050505}.collaborations_footer_block .collabs-page__cta-login-section{text-align:center}.collaborations_footer_block .collabs-page__cta-login-link{transition:.2s background;color:#2c6ecb;text-decoration:underline}.collaborations_footer_block .collabs-page__cta-login-link:hover{color:#2f73d2}.collaborations_page .collabs-page__main .collabs-page__cta-main{max-width:200px;margin:0 auto;background:#d8161f;color:#fff;border-radius:50px;font-size:24px;letter-spacing:0;padding:10px 30px;width:100%}.collaborations_page .collabs-page__main .collabs-page__cta-main:hover{background:#d8161f}@media screen and (max-width: 749px){.collaborations_page .collabs-page__main .collabs-page__cta-main{font-size:20px;max-width:180px}}.collaborations_page .rich-text__wrapper{padding:0;width:100%}body.popup-open{overflow:hidden}#promotions-popup-wrapper{height:100%;bottom:0;left:0;position:fixed;right:0;top:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;text-align:center;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994;background-color:#0009;display:none;justify-content:center;align-items:center;overflow-y:scroll}@media (max-width: 650px){#promotions-popup-wrapper{padding:20px}}#promotions-popup-wrapper.open{display:block}#promotions-popup-wrapper .promotions-popup{max-width:500px;background:#fff;display:inline-block;top:50%;margin:0 auto;transform:translateY(-45%);overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}@media (max-width: 750px){#promotions-popup-wrapper .promotions-popup{padding:34px 15px}#promotions-popup-wrapper .promotions-popup p{font-size:20px;line-height:24px}}#promotions-popup-wrapper p{font-size:22px;text-align:center;padding:15px 0}#promotions-popup-wrapper .promotions-popup-button{text-align:center;width:100%;display:flex;align-items:center;gap:10px}#promotions-popup-wrapper .promotions-popup-button a{width:100%;background-color:#57c7d9;color:#fff;border:2px solid #fff;border-radius:3px;padding:20px;margin-top:10px;font-weight:500;font-size:18px}#promotions-popup-wrapper .promotions-popup-button a:focus,#promotions-popup-wrapper .promotions-popup-button a:active,#promotions-popup-wrapper .promotions-popup-button a:after{border:2px solid #fff}#promotions-popup-wrapper .clear-box{display:inline-block;float:right;margin-left:14px;position:absolute;top:10px;right:10px}#promotions-popup-wrapper .clear-box .btn-clear{background:none;color:#2b2a29;border:0;width:auto;height:auto;padding:0;font-size:12px;letter-spacing:.5px;line-height:12px;margin-top:0;min-width:auto}#promotions-popup-wrapper .clear-box .btn-clear img{width:25px;height:25px}#promotions-popup-wrapper .clear-box .btn-clear{display:flex;align-items:center;font-size:10px;letter-spacing:0;color:#b3b3b3}#promotions-popup-wrapper .clear-box .btn-clear span{padding-right:5px;display:inline-block}.promotions-popup .promotions-popup-button-logo{max-width:155px;width:100%;display:block;margin:30px auto 0}.promotions-popup-text-link-wrapper,.promotions-popup-image-link-wrapper{display:block}.winners-wrapper .promotions__personal-card img{max-height:430px}.featured-blocks-slider{position:relative;width:100%;margin:0}.featured-blocks-slider:not(.slick-initialized){display:flex;gap:30px;overflow:auto}.featured-block-slide:not(.slick-slide){width:100%;min-width:calc(25% - 30px)}@media screen and (max-width:1200px){.featured-blocks-slider:not(.slick-initialized){gap:20px}.featured-block-slide:not(.slick-slide){min-width:calc(33.33% - 20px)}}.featured-block-slide{width:100%;position:relative}.featured-block-slide .featured-block-image-wrapper:after{content:"";display:block;width:100%;padding-bottom:100%}.featured-block-slide a{display:block}.featured-block-slide .featured-block-heading{font-size:18px;margin-top:14px;margin-bottom:0}.featured-block-slide.slick-slide{padding:0 15px}.featured_blocks_slider_section{margin-bottom:30px}.featured_blocks_slider_section .slick-arrow{position:absolute;width:50px;height:50px;border-radius:50px;transform:translateY(-50%);cursor:pointer;background:#58c7d8;color:#fff;border:none;top:50%;display:flex;align-items:center;justify-content:center;fill:#fff;z-index:1}@media screen and (max-width:1200px){.featured-blocks-slider:not(.slick-initialized){gap:20px}.featured-block-slide:not(.slick-slide){min-width:calc(33.33% - 20px)}.featured-block-slide.slick-slide{padding:0 10px}}.featured_blocks_slider_section .slick-arrow svg{width:15px;height:15px}.featured_blocks_slider_section .slick-button-prev{left:-30px}.featured_blocks_slider_section .slick-button-next{right:-30px}.featured_blocks_slider_section .slick-dots{position:relative;top:0;bottom:0;transform:none;left:0;margin-top:20px}.featured_blocks_slider_section .slick-dots li button{display:block;height:12px;width:12px;padding:5px;font-size:0;cursor:pointer;position:relative;border:2px solid transparent;border-radius:50%;background:0 0}.featured_blocks_slider_section .slick-dots li button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:4px;width:4px;border-radius:50%;background-color:#d8d8d8}.featured_blocks_slider_section .slick-dots li.slick-active button{border:2px solid #5ac7da}.featured_blocks_slider_section .slick-dots li.slick-active button:before{background-color:transparent}.featured_blocks_slider_section .slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}@media screen and (max-width:749px){.featured-blocks-slider:not(.slick-initialized){gap:0}.featured_blocks_slider_section .slick-arrow{width:40px;height:40px}.featured-block-slide.slick-slide{padding:0}.featured_blocks_slider_section .slick-dots{margin-top:10px}.featured_blocks_slider_section .slick-button-prev{left:-10px}.featured_blocks_slider_section .slick-button-next{right:-10px}}@media screen and (min-width:990px){.catalog-info .tabs{border:1px solid #cfcfcf;display:flex!important;flex-wrap:wrap!important}.catalog-info .tabs__button:not(.faq_tab__button){font-weight:500;text-align:center;padding:15px 30px;color:inherit;justify-content:center;background:#e9ecf2;transition:all .3s;position:relative;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}.catalog-info .tabs__button:not(.faq_tab__button):before{position:absolute;content:"";left:0;top:0;width:100%;height:5px;background:#57c7d9;opacity:0;visibility:hidden;transform:none}.catalog-info .tabs__button.tabs__button-desktop{padding-left:30px}.catalog-info .tabs__button.tabs__button--active:not(.faq_tab__button){background:#fff;border-bottom-color:transparent}.catalog-info .tabs__button.tabs__button--active:before{opacity:1;visibility:visible}.catalog-info .tabs__button.tabs__button-desktop:after,.catalog-info .tabs__button--active span:before{display:none}.catalog-info .tabs__item.order-last{padding:30px}.catalog-info .catalog-info__item{padding:0}.catalog-info .catalog-info__item+.catalog-info__item.catalog-info__line{padding-top:20px}.catalog-info__line .featured__item-more{display:inline-block}.catalog-info__table-tag table.horizontal_view tr:first-child{color:inherit;font-weight:inherit}}@media screen and (min-width:990px){.product__media-wrapper media-gallery .slider-mobile-gutter:not(.thumbnail-slider){padding-bottom:83.33333%}.product__media-wrapper media-gallery .slider-mobile-gutter:not(.thumbnail-slider) .product__media-list{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{height:auto}}@media screen and (min-width:990px) and (max-width:1199px){.catalog-info .tabs__button:not(.faq_tab__button){font-size:16px;line-height:20px;height:50px}}@media screen and (max-width: 989px){.catalog-info .tabs--wide{margin:0 -15px;display:block!important;border-bottom:1px solid #EEEEEE}.catalog-info .tabs--wide .tabs__button:not(.faq_tab__button).tabs__button-desktop:after{display:none}.catalog-info .tabs--wide .tabs__button:not(.faq_tab__button){border-top:1px solid #EEEEEE;border-right:none;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;height:57px;font-size:21px;padding:15px 16px;margin:0;line-height:28px;color:#888}.catalog-info .tabs--wide .tabs__button:not(.faq_tab__button):before{content:"";display:block;width:12px;height:12px;border-left:1px solid #898989;border-top:1px solid #898989;transform:rotate(-135deg);position:absolute;right:20px;top:50%;margin-top:-7px;z-index:5}.catalog-info .tabs--wide .tabs__button--active:not(.faq_tab__button){cursor:pointer;background-color:#6bcde0;color:#000}.catalog-info .tabs--wide .tabs__button--active:not(.faq_tab__button):before{border-color:#fff;margin-top:-3px;transform:rotate(45deg)}.catalog-info .tabs--wide .tabs__button:not(.faq_tab__button):first-child{margin-left:0;border-left:none}.catalog-info .tabs__button--last:not(.faq_tab__button){border-bottom:1px solid #2b2a28}.catalog-info .tabs--wide .tabs__item{padding:0 15px 15px 20px}}@media screen and (min-width:768px){.mobile-visible{display:none!important}}@media screen and (max-width:767px){.mobile-hide{display:none!important}.default_image_mobile .priority_bg_image,.default_image_mobile .lazyload_bg_image{object-fit:contain;position:relative;top:auto;left:0}}.featured-custom-blocks--wrapper{margin:0}.featured-custom-block{padding:60px 0}.featured-custom-block--logo{display:inline-block;position:absolute;right:75px;max-width:100px;bottom:50px;z-index:2;width:100%}.featured-custom-block--content{position:relative;width:100%;max-width:700px;margin:0 auto;padding:0 15px}.featured-custom-block--heading{font-size:20px;margin:0}.featured-custom-block--text{margin:30px 0}.featured-custom-block--content .btn{margin-top:10px}@media screen and (max-width:989px){.featured-custom-block{width:100%;max-width:100%}}@media screen and (max-width:749px){.featured-custom-block--text{margin:20px 0}.featured-custom-block--logo{right:20px;max-width:60px;bottom:20px}.featured-custom-block{padding:25px 20px}}.usp-icons-section{padding:45px 0;margin:0}.usp-icons-section .section-title{font-size:24px;font-weight:500}.usp-icons{width:100%;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap}.usp-icons .usp-icons-block{text-align:center;padding:0 50px}.usp-icons .usp-icons-block a{width:100%}.usp-icons .usp-icons-block a:hover .usp-icons-block__item{transform:scale(1.1)}.usp-icons .usp-icons-block .usp-icons-block__image{display:block;margin:0 auto;max-width:80px;height:80px;width:100%;object-fit:contain}.usp-icons .usp-icons-block .usp-icons-block__image svg{width:100%;height:100%}.usp-icons .usp-icons-block .usp-icons-block__title{padding-top:16px;display:block}.usp-icons .usp-icons-block .usp-icons-block__description{padding-bottom:0;margin-top:15px;font-size:14px}@media screen and (min-width:768px){.grid--5-col-desktop.usp-icons .usp-icons-block{padding:0 20px}}@media screen and (min-width:768px) and (max-width:1199px){.usp-icons:not(.grid--3-col-desktop) .usp-icons-block{width:calc(25% - var(--grid-desktop-horizontal-spacing)* 4 / 5);max-width:calc(25% - var(--grid-desktop-horizontal-spacing)* 4 / 5)}.usp-icons{justify-content:space-between}}@media only screen and (max-width: 767px){.usp-icons{padding:42px 0}.usp-icons .usp-icons-block{padding:25px 15px 0;display:flex;align-items:center;width:50%}.usp-icons .usp-icons-block a{display:flex;align-items:center;flex-direction:column}.usp-icons .usp-icons-block .usp-icons-block__text{padding-left:15px;width:calc(100% - 64px)}.usp-icons .usp-icons-block .usp-icons-block__title{padding-top:0;margin:0 0 4px}}@media only screen and (max-width: 568px){.usp-icons{padding:0 0 25px}.usp-icons .usp-icons-block{width:100%}}@media screen and (max-width:1200px){.usp-icons-section .usp-icons .usp-icons-block{padding:0 20px}}@media screen and (max-width:767px){.usp-icons-section .usp-icons .usp-icons-block{padding:0 15px;width:50%;display:block;margin-bottom:15px}.usp-icons-section .usp-icons .usp-icons-block .usp-icons-block__text{width:100%;padding:0}.usp-icons-section .usp-icons .usp-icons-block .usp-icons-block__title{padding:0;margin:10px 0 0}.usp-icons-section .section-title{margin:0;font-size:24px}.usp-icons-section{padding:30px 0}.usp-icons-section .usp-icons{padding:0;justify-content:space-between}.usp-icons-section .usp-icons .usp-icons-block .usp-icons-block__image{max-width:55px;height:55px}}@media screen and (max-width: 767px){.collection-icons-section .collection-icons .collection-icons-block{width:calc(50% - 10px);padding:0}.collection-icons-section .collection-icons{gap:20px}}#comparePage .row{align-items:center;line-height:1.2}.compare-products-slider .row{font-size:14px}@media (max-width: 569px){.compare-products .compare-products-specs [data-col="0"]{padding:10px 15px}.compare-products-slider .row{font-size:13px}}.shopify-section-header-title{text-transform:uppercase}.banner_with_bg_svg__section{position:relative;width:100%;color:#fff;overflow:hidden;max-height:460px}.banner_with_bg_svg__section .container-fluid{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);z-index:2}.banner_with_bg_svg_wrapper{width:100%;height:100%}.banner_with_bg_svg_wrapper svg{width:100%;height:auto}.banner_with_bg_svg_wrapper img{width:100%;height:auto;position:relative}.banner_with_bg_svg__section__content{position:relative;z-index:1;max-width:710px}.banner_with_bg_svg__section__content *{color:inherit}.statistic_blocks_wrapper{display:flex;gap:100px;text-align:center;margin-top:50px}.statistic_blocks_wrapper p{margin:0;line-height:1.2}.statistic_blocks_wrapper .statistic_block_num{font-size:48px;font-weight:600;text-transform:uppercase;margin-bottom:10px}.statistic_blocks_wrapper .statistic_block{max-width:145px;width:100%}.banner_with_bg_svg__section__content .banner_with_bg_svg__heading{margin-bottom:27px}.featured-custom-blocks .h2{margin-bottom:35px}@media screen and (max-width:991px){.statistic_blocks_wrapper{gap:50px;margin-top:30px}.statistic_blocks_wrapper .statistic_block_num{font-size:40px}}@media screen and (max-width:749px){.featured-custom-block--content{padding:0;max-width:100%}.featured-custom-blocks .h2{margin-bottom:20px}.banner_with_bg_svg__section{max-height:none}.banner_with_bg_svg__section .container-fluid{position:relative;top:auto;left:auto;transform:none;padding-top:30px;padding-bottom:30px}.banner_with_bg_svg_wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.banner_with_bg_svg_wrapper svg{width:auto;height:100%}.banner_with_bg_svg_wrapper img{width:auto;height:100%;position:absolute}.statistic_blocks_wrapper .statistic_block_num{font-size:30px;margin-bottom:5px}.statistic_blocks_wrapper{gap:15px;margin-top:20px}.statistic_blocks_wrapper p{font-size:13px}}.z-top__content{padding-top:0;width:100%}.hero-banner .swiper-container{margin-bottom:10px}.cms-page .z-top__content{display:flex;align-items:center}.image_with_accordions_wrapper{display:flex;gap:80px}.image_with_accordions_wrapper .tab_content_block,.image_with_accordions_wrapper .section__media_block{width:100%;max-width:50%}.section__media_wrapper{position:relative;width:100%}.section__media_wrapper:after{padding-bottom:100%;content:"";display:block;width:100%}.section__media_wrapper img,.section__media_wrapper video{display:block;max-width:100%;position:absolute;top:0;width:100%;height:100%;object-fit:cover;left:0;bottom:0}.tab_content_block .resources__item-block{border-bottom:1px solid rgba(137,137,137,.5);width:100%}.tab_content_block .resources__item-block:first-child .resources__item-tab{border-top:1px solid rgba(137,137,137,.5)}.tab_content_block .resources__item-block+.resources__item-text--block{margin-top:30px}.tab_content_block .resources__item-text--block+.resources__item-block{border-top:1px solid rgba(137,137,137,.5);margin-top:30px}.resources__item-block .resources__item-tab{border:0;position:relative;cursor:pointer;padding:20px 20px 20px 0;width:100%}.resources__item-block .resources__item-tab:before{content:"";display:block;width:12px;height:12px;border-left:2px solid #898989;border-top:2px solid #898989;transform:rotate(-135deg);position:absolute;top:50%;right:5px;margin-top:-10px;z-index:2}.resources__item-block .resources__item-tab.tabs__button--active:before{margin-top:-3px;transform:rotate(45deg)}.container--small{max-width:1200px;width:100%;margin:0 auto}.resources__item-block .resources__item-title{font-size:20px;margin:0;line-height:calc(1 + .6 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.resources__item-block .resources__item-content{display:none;padding:5px 0 20px}.image_with_accordions_wrapper .tab_content_block{display:flex;flex-direction:column;align-items:flex-start}.image_with_accordions_bottom_btn_wrapper{margin-top:auto}.image_with_accordions_wrapper .image_with_accordions_bottom_btn{margin-top:30px}.bottom_swatch_btns__wrapper{margin-top:15px;display:flex;gap:15px}.bottom_swatch_btns__wrapper .btn{font-size:14px}@media screen and (max-width:1199px){.image_with_accordions_wrapper{gap:50px}.resources__item-block .resources__item-title{font-size:18px}}@media (max-width:989px){.image_with_accordions_wrapper{gap:30px}.resources__item-block .resources__item-title{font-size:16px}.resources__item-block .resources__item-content{font-size:14px}}@media (max-width:767px){.image_with_accordions_wrapper{flex-direction:column}.image_with_accordions_wrapper .tab_content_block,.image_with_accordions_wrapper .section__media_block{max-width:100%}}.multiple_images_content_blocks{display:flex;gap:140px;justify-content:space-between}.multiple_images_content_block{padding:55px 33px;border-radius:20px;width:100%;max-width:45%}.multiple_images_wrapper{display:flex;align-items:center;gap:80px;margin-top:50px}.multiple_image_block{position:relative;max-width:180px;min-width:calc(33.33% - 100px);width:100%}.multiple_image_block img{display:block;margin:0 auto}.multiple_image_block+.multiple_image_block:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-57px;background-image:url(https://cdn.shopify.com/s/files/1/0061/7735/7891/files/plus.png?v=1707924018);width:33px;height:33px;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#6bc6db;display:inline-block}.multiple_images_content h3{font-size:20px;text-transform:uppercase}@media (max-width: 1200px){.multiple_image_block+.multiple_image_block:before{width:25px;height:25px;left:-44px}.multiple_images_content_blocks{gap:80px}.multiple_images_wrapper{gap:60px}}@media screen and (max-width:991px){.multiple_image_block{min-width:1px;max-width:150px}.multiple_images_content_blocks{gap:50px}.multiple_images_content_block{padding:40px 20px;max-width:50%}}@media screen and (max-width:767px){.multiple_images_content_blocks{gap:30px;flex-direction:column}.multiple_images_wrapper{gap:40px;margin-top:30px}.multiple_images_content_block{max-width:100%}.multiple_image_block{max-width:120px}.multiple_image_block+.multiple_image_block:before{width:16px;height:16px;left:-30px}}.infographic_section{padding:104px 0}.infographic_section .lifting-columns-slick{max-width:600px;margin:0 auto}.infographic_section .section-title{margin-bottom:30px;text-align:left}.infographic_section .infographic_section-wrap{width:100%;margin:0 auto;display:flex;justify-content:space-between;gap:60px}.infographic_section-image-wrapper{max-width:50%;width:100%}.infographic_section .product-card__description{text-align:center;margin-bottom:24px}.infographic_section .product-card__title{font-size:24px;font-weight:700;border:none;line-height:28px}.infographic_section-swatches{display:flex;flex-wrap:wrap;gap:15px;margin-top:30px}.infographic_section-swatches input{position:absolute;opacity:0;visibility:hidden;width:1px;height:1px;z-index:0}.infographic_section-swatches label{font-size:12px;border-radius:50px;padding:10px;text-transform:uppercase;text-align:center;border:1px solid #2B2A29;overflow:hidden;display:block;width:100%;margin:0;transition:all .3s}.infographic_section-swatches label:hover,.infographic_section-swatches input:checked+label{background:#6bc6db;border-color:#6bc6db;color:#fff}.infographic_section-swatch{display:block;width:100%;max-width:calc(25% - 15px)}.infographic_section .product-sku{color:#898989;font-size:16px;line-height:24px}.infographic_section .btn{display:block;margin:56px 0 0;max-width:190px}@media (max-width: 1199px){.infographic_section{padding:56px 0}.infographic_section-swatch{max-width:calc(33.33% - 15px)}.infographic_section .section-title{margin-bottom:20px}.infographic_section .btn{margin:40px 0 0}}@media (max-width: 767px){.infographic_section{padding:32px 0}.infographic_section .product-card__title{font-size:16px}.infographic_section .product-sku{font-size:12px;line-height:18px}.infographic_section .btn{margin:24px auto 0}.infographic_section .infographic_section-wrap{gap:20px;flex-direction:column;justify-content:center;align-items:center}.infographic_section-info-wrapper,.infographic_section-image-wrapper{max-width:100%;width:100%}.infographic_section-swatch{max-width:calc(25% - 7.5px)}.infographic_section-swatches label{font-size:12px;padding:5px 8px}.infographic_section-swatches{gap:10px}}.custom_banner_section_wrapper{display:flex;align-items:center;justify-content:center}.custom_banner_section_heading{margin:0;z-index:1;position:relative}.custom_banner_section_wrapper .video-bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;display:block;max-width:100%}.products-compare-section{padding:50px 0 64px}.products-compare-section .compare-slick:not(.slick-slider){display:flex;overflow:auto}.products-compare-section .compare-slick:not(.slick-slider) .compare-item{min-width:25%}.products-compare-section .compare-slick .slick-arrow svg.icon path{fill:#d8d8d8}.products-compare-section .slick-prev{left:-20px}.products-compare-section .slick-next{right:-20px}.products-compare-section .compare-progress{max-width:738px;margin:32px auto 0;height:4px;border-radius:2px;background-color:#dbe2ea;background-image:linear-gradient(to right,#b5e2ed,#b5e2ed);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out;display:none}.products-compare-section .custom-num{color:#d8d8d8;font-size:14px;font-weight:900;display:inline-block;width:36px;height:36px;border:1px solid #d8d8d8;padding:10px 14px;line-height:16px}.products-compare-section .slick-prev:before,.products-compare-section .slick-next:before{content:""}.products-compare-section .compare-item{margin:0 4px}.products-compare-section .compare-item img{width:100%;margin:0 auto}.products-compare-section .btn{display:block;max-width:240px;margin:29px auto 0}.products-compare-section .compare-slick{width:100%;margin:0 auto 100px}.compare-slick .slick-next,.compare-slick .slick-prev{background:none}.compare-slick .slick-dots{left:auto;top:auto;transform:none;padding:15px 0;bottom:auto}.products-compare-section .sub-heading{font-size:40px;line-height:1.2;text-align:center;overflow:hidden;width:100%;margin:0}.products-compare-section .sub-heading:before,.products-compare-section .sub-heading:after{content:"";display:inline-block;width:50%;margin:0 .5em 0 -55%;vertical-align:middle;border-bottom:1px solid #898989}.products-compare-section .sub-heading:after{margin:0 -55% 0 .5em}.products-compare-section .product-card{border:1px solid #EBEBEB}.products-compare-section .product-card .item__details{border-top:1px solid #EBEBEB;padding:16px 25px 31px}.products-compare-section .product-card .product-card__title{font-size:16px;font-weight:700;text-align:left;border:none;display:block;margin:0;height:60px}.products-compare-section .product-card .parameters li{padding:16px 0;border-top:1px solid #898989;display:flex;justify-content:space-between}.products-compare-section .product-card .parameters li:last-child{padding-bottom:0}.products-compare-section .product-card .parameters li .spec-label{color:#929594}.overview-tabs-with-accordions .nav-tabs{justify-content:center;gap:150px;border:0}.overview-tabs-with-accordions .TabBorder{border-bottom:1px solid rgba(137,137,137,.5)}.overview-tabs-with-accordions .TabBorderActive{display:block;position:relative;top:-1px;left:var(--tab-border-active-left);width:var(--tab-border-active-width);transition-property:width,left;transition-timing-function:linear;transition-duration:.15s;height:2px;background-color:#000;margin-bottom:30px}.overview-tabs-with-accordions .nav-item{margin:0}.overview-tabs-with-accordions .nav-link{min-width:1px;padding:10px 20px;text-align:center;text-transform:uppercase;letter-spacing:1px;border:0;text-decoration:none!important}.overview-tabs-with-accordions .faq_with_swatches_wrapper{padding:20px 0;width:100%;display:flex;flex-wrap:wrap;gap:20px}.overview-tabs-with-accordions .swatch_block_input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.overview-tabs-with-accordions .swatch_block_label{border-radius:30px;background:#fff;border:1px solid rgba(var(--color-foreground),1);text-align:center;padding:5px 15px;font-size:15px;display:inline-block;transition:.3s all;cursor:pointer}.swatch_block_input:checked+.swatch_block_label{color:#fff;background:rgba(var(--color-foreground),1)}.overview-tabs-with-accordions .bottom_swatch_btns__wrapper{margin-top:15px;display:flex;gap:15px}.anchor_links_nav_section{display:flex}.anchor_links_nav_section .anchor_links_nav_item{-webkit-box-flex:1;flex-grow:1;max-width:33.33%}.anchor_links_nav_section.half_nav_items .anchor_links_nav_item{max-width:50%}.anchor_links_nav_section .anchor_link_item{width:100%;height:100%;border:0;padding:6px;display:flex;align-items:center;justify-content:center;background-color:#f7f8f9;position:relative;cursor:pointer;text-decoration:none!important;transition:background-color .35s ease-in-out}.anchor_links_nav_section .anchor_link_item.active,.anchor_links_nav_section .anchor_link_item:hover{background-color:#fff}.anchor_links_nav_section .anchor_link_item__title{font-size:20px;text-align:center;margin:12px 0;-webkit-transition:font-size .35s;transition:font-size .35s}.anchor_links_nav_section_wrapper{position:sticky;left:0;width:100%;z-index:3;top:calc(var(--header-height) - 1px)}.anchor_links_nav_section__sticky .anchor_link_item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.anchor_links_nav_section .anchor_link_item:after{content:"";position:absolute;left:0;right:0;bottom:0;width:0;margin:0 auto;height:3px;background-color:#6bcde0;-webkit-transition:width .35s;transition:width .35s}.anchor_links_nav_section .anchor_link_item.active:after,.anchor_links_nav_section .anchor_link_item:hover:after{width:100%}.anchor_link_item__icon{display:none}@media screen and (max-width:1199px){.overview-tabs-with-accordions .nav-tabs{gap:100px}}@media screen and (max-width:767px){.anchor_links_nav_section.half_nav_items .anchor_links_nav_item,.anchor_links_nav_section .anchor_links_nav_item{max-width:100%}.anchor_links_nav_section{flex-direction:column}.anchor_link_item__icon{display:block}.anchor_links_nav_section .anchor_link_item{justify-content:space-between;padding:5px 15px}.anchor_links_nav_section .anchor_link_item__title{font-size:16px;text-align:left}.overview-tabs-with-accordions .nav-tabs{gap:10px;justify-content:flex-start}.overview-tabs-with-accordions .nav-link{font-size:14px;padding:6px 10px}.overview-tabs-with-accordions .TabBorderActive{display:none}.overview-tabs-with-accordions .nav-link:after{content:"";position:absolute;top:100%;z-index:2;left:0;width:100%;height:2px;background:transparent;transition:all .3s}.overview-tabs-with-accordions .nav-link.active:after{background:rgba(var(--color-foreground))}.overview-tabs-with-accordions .nav-item{margin:0;display:flex;align-items:center;position:relative}.products-compare-section .compare-item{width:240px}.products-compare-section .compare-slick:not(.slick-slider) .compare-item{min-width:240px}.products-compare-section .product-card .product-card__title{font-size:14px;height:auto;padding-bottom:12px}.products-compare-section .product-card .item__details{padding:8px 16px 16px}.products-compare-section .product-card .parameters li{font-size:14px;padding:12px 0}.products-compare-section .btn{min-width:150px;width:150px;margin:20px auto 0}}.featured-blocks-with-scale-hover{text-align:center}.featured-blocks-wrapper{display:flex;gap:30px;justify-content:center;padding:30px 0 10px}.featured-blocks-wrapper .featured-block-item{width:100%;max-width:360px;position:relative;padding:15px;display:flex;align-items:flex-end;height:490px;transition:all .3s;color:#fff}.featured-blocks-wrapper .featured-block-item .featured-block-item--link{display:block;width:100%;text-decoration:none!important}.featured-blocks-wrapper .featured-block-item:hover{transform:scale(1.1)}.featured-blocks-wrapper .featured-block-item--media{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.featured-block-item--media svg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.featured-block-item--media:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#000;opacity:.3}.featured-blocks-wrapper .featured-block-item--content{position:relative;z-index:2;width:100%;text-align:left;border-top:.5px solid #fff;padding:15px 25px 30px}.featured-block-item--content h5{font-size:20px;margin:0 0 10px;color:inherit}.featured-block-item--link_wrapper{padding-top:10px}.featured-block-item--link_wrapper svg{fill:#fff}.featured-block-item--content .rte{color:inherit;opacity:0;max-height:0;margin:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.featured-blocks-wrapper .featured-block-item:hover .rte{margin-bottom:20px;max-height:-moz-fit-content;max-height:fit-content;opacity:1}@media screen and (max-width:1199px){.featured-blocks-wrapper{gap:20px}.featured-blocks-wrapper .featured-block-item--content{padding:10px 15px 20px}.featured-block-item--content .rte,.featured-block-item--link_wrapper{font-size:15px}}@media screen and (max-width:991px){.featured-block-item--content .rte{opacity:1;max-height:initial;margin-bottom:20px}.featured-blocks-wrapper .featured-block-item{width:100%;max-width:100%;flex:0 0 300px}.featured-blocks-wrapper{overflow-x:auto;scroll-behavior:smooth;overflow-y:hidden;justify-content:flex-start;padding:0}.featured-blocks-wrapper .featured-block-item:hover{transform:none}.featured-blocks-wrapper .featured-block-item--content{border:0}}.guidelines-section{text-align:center}.guidelines-section .section_header .guidelines-section-title{font-size:24px;margin-bottom:100px;text-transform:uppercase}.guidelines-section-blocks{max-width:95%;margin:0 auto;width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:80px;position:relative;top:-40px;height:600px}.guidelines-section-block{width:calc(33.33% - 54px);max-width:350px;padding:30px;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;background:#fff;border-radius:20px;box-shadow:0 0 10px 1px #eee}.guidelines-section-block_media{max-width:100px;width:100%;margin:0 auto 20px}.guidelines-section-block_media img{display:block;max-width:100%;width:100%;margin:0 auto}@media screen and (max-width:1199px){.guidelines-section-blocks{gap:40px;top:-20px;max-width:100%}.guidelines-section-block{width:calc(33.33% - 27px)}.guidelines-section .section_header .guidelines-section-title{margin-bottom:60px}}@media screen and (max-width:991px){.guidelines-section-block{padding:15px}}@media screen and (max-width:767px){.guidelines-section-blocks{gap:20px;justify-content:space-around;height:auto;top:auto;padding:20px 0}.guidelines-section .section_header .guidelines-section-title{margin-bottom:30px}.guidelines-section-block{width:calc(50% - 10px);max-width:100%}.guidelines-section-block_media{max-width:70px}.guidelines-section-block_title{font-size:15px}.guidelines-section-block_descr{font-size:13px}}@media screen and (max-width:480px){.guidelines-section-block{width:100%}}.media-blocks--slider:not(.slick-slider){display:flex;overflow:auto}.media-blocks--slider:not(.slick-slider) .custom-media-block{min-width:calc(25% - 10px)}.custom-media-block{width:100%;max-width:calc(25% - 20px);margin:0 10px;position:relative;box-shadow:0 0 10px 1px #eee}.custom-media-block-image-wrapper{position:relative;width:100%;height:300px}.custom-media-block-image-wrapper img{position:absolute;top:0;left:0;width:100%;object-fit:cover;height:100%;display:block}.custom-gallery--slider-section .custom-media-block-image-wrapper{height:auto}.custom-gallery--slider-section .custom-media-block-image-wrapper img{position:relative}.custom-media-block--content-wrapper h6{color:#898989;margin:0 0 20px;font-size:16px;font-weight:400}.custom-media-block--heading{margin:0 0 10px;font-size:16px}.custom-media-block-link{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;z-index:1}.custom-media-block--content-wrapper{background:#fff;padding:20px 20px 40px}.media-blocks--slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;overflow:hidden;border:2px solid #082543;color:#082543;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer}.media-blocks--slider .slick-arrow.slick-button-prev{left:-70px}.media-blocks--slider .slick-arrow.slick-button-next{right:-70px}@media screen and (max-width:1900px){.media-blocks--slider.slick-slider{padding:0}.media-blocks--slider .slick-arrow{width:40px;height:40px}.media-blocks--slider .slick-arrow svg{width:15px;height:15px}.media-blocks--slider .slick-arrow.slick-button-prev{left:-10px}.media-blocks--slider .slick-arrow.slick-button-next{right:-10px}}.media-blocks--slider .slick-track{display:flex;padding-bottom:10px}.media-blocks--slider .slick-track .slick-slide{display:flex;flex-direction:column;height:auto;align-items:stretch}.sponsorship-guidelines-richtext{max-width:567px;width:100%;margin:30px auto 0}.sponsorship-guidelines-richtext h5{margin-bottom:5px;font-size:16px}.hideTabSection{position:absolute;top:0;left:0;width:100%;z-index:-1;opacity:0;visibility:hidden;overflow:hidden;pointer-events:none;height:0}.sponsorship-v2 .image-with-text .global-media-settings{border:0;border-radius:20px;overflow:hidden}.custom-blockquote--slider-section .blockquote_slide_content_wrapper{max-width:620px;width:100%;margin:0 auto;position:relative;padding-top:45px}.custom-blockquote--slider-section .blockquote_slide_content_wrapper img{position:absolute;top:0;left:-40px;max-width:110px;display:block;width:100%;z-index:1}.custom-blockquote--slider-section .blockquote_content_inner_wrapper{position:relative;z-index:1;background:#fff;padding:10px}.custom-blockquote--slider-section .content+.blockquote_title{margin-top:50px;margin-bottom:10px}.custom-blockquote--slider-section .slick-slide{margin-left:50px}.custom-blockquote--slider-section .slick-list{margin-left:-50px}@media screen and (max-width:767px){.custom-blockquote--slider-section .slick-slide{margin-left:30px}.custom-blockquote--slider-section .slick-list{margin-left:-30px}.custom-blockquote--slider-section .blockquote_slide_content_wrapper{max-width:90%}.custom-blockquote--slider-section .blockquote_slide_content_wrapper img{top:10px;left:-30px;max-width:85px}}.winners_section_title{text-align:center}.winner_\441 andidates_wrapper{display:flex;gap:20px;justify-content:center;padding:30px 0 10px}.winner_\441 andidates_wrapper .winner_\441 andidate_block{width:100%;max-width:450px;position:relative;border-radius:20px;border:1px solid #E5E8EA;border-top:0;overflow:hidden;transition:all .3s}.winner_\441 andidate_block--media{height:450px;position:relative;width:100%;overflow:hidden}.winner_\441 andidate_block--media img{transition:all .3s}.winner_\441 andidates_wrapper .winner_\441 andidate_block:hover img{transform:scale(1.1)}.winner_\441 andidate_block--media svg{width:100%;height:100%}.winner_\441 andidates_wrapper .winner_\441 andidate_block_info{position:relative;z-index:2;width:100%;text-align:left;padding:40px 20px 30px}.winner_\441 andidates_wrapper .winner_\441 andidate_block_info .rte{color:inherit}.winner_\441 andidate_block_info .winner_\441 andidate_block_title{font-size:18px;text-transform:uppercase;margin:0 0 10px;color:inherit}.winner_\441 andidates_wrapper .winner_\441 andidate_block_info .rte a{text-decoration:none}.usp-icons-section .rte.section_description{width:100%;max-width:600px;margin:30px auto 0;padding:0 15px}@media screen and (min-width:768px){.usp-icons.grid--3-col-desktop .usp-icons-block{max-width:400px}}.full_guidelines-section .guidelines-section-blocks{max-width:100%;gap:20px;align-items:stretch}.full_guidelines-section .guidelines-section-block{max-width:calc(33.33% - 20px);width:100%;padding:30px 10px}@media screen and (max-width:1500px){.full_guidelines-section .guidelines-section-block{padding:20px 10px}.full_guidelines-section .guidelines-section-blocks{height:auto}}@media screen and (min-width:1501px){.guidelines-section-blocks{margin-bottom:120px}}.new-scholarship .banner__media.banner_svg .banner_svg_wrapper .banner__icon_media{margin-right:0}.new-scholarship .usp-icons .usp-icons-block .usp-icons-block__image{height:auto;width:auto}.new-scholarship .usp-icons .usp-icons-block .usp-icons-block__image svg{height:auto;width:auto}.new-scholarship .guidelines-section-block_descr p,.new-scholarship .rich-text__text p{margin-bottom:0}@media screen and (max-width:767px){.winner_\441 andidates_wrapper{flex-direction:column}.winner_\441 andidates_wrapper .winner_\441 andidate_block{max-width:100%}.full_guidelines-section .guidelines-section-block{max-width:calc(50% - 10px)}}.empty_href{pointer-events:none}html[lang=fr] .header__inline-menu .header__menu-item{padding-right:5px;padding-left:5px}@media screen and (max-width:1950px){html[lang=fr] .header--middle-left .header__inline-menu .list-menu{gap:5px}html[lang=fr] .header--middle-left .header__inline-menu{padding-left:30px}}@media screen and (max-width:1550px){html[lang=fr] .header--middle-left .header__inline-menu .list-menu{gap:0}}.usp__section .usp__section_header{text-align:center}.usp__section .image_position-right{flex-direction:row-reverse}.usp__section__media--small,.usp__section__media--large+.usp__section__content{flex-grow:0}.usp__section__content{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.usp__section__item{width:100%;display:flex;align-items:center;gap:30px}.usp__section__item .usp__section__item_icon{max-width:90px;width:100%}.usp__section__item_content{width:100%}.usp__section__item_content p{margin:0}.usp__section__content.usp_icons_split_wrapper{gap:40px}.usp__section__content.usp_icons_split_wrapper .usp__section__item{max-width:calc(50% - 20px);width:100%}.usp__section_media{width:100%}.contact_team__section{display:flex;align-items:center;justify-content:space-between;gap:60px}.contact_team__members,.contact_team__content_column{width:100%;max-width:50%;text-align:center}.contact_team__members{display:flex;flex-wrap:wrap;gap:30px}.contact_team__member__block{width:calc(50% - 15px);text-align:center}.contact_team__member__logo{border-radius:50%;overflow:hidden;max-width:180px;margin:0 auto 10px}.contact_team__member__logo img{margin:0 auto;display:block}.contact_team__member__name{margin-bottom:15px}.job_position{font-style:italic;font-weight:500}.contact_team__members .contact_info p a{text-decoration:underline;color:rgba(var(--color-foreground),1)}@media screen and (max-width:1200px){.usp__section__content.usp_icons_split_wrapper{gap:20px}.usp__section__content.usp_icons_split_wrapper .usp__section__item{max-width:calc(50% - 10px);gap:15px}.usp__section__item .usp__section__item_icon{max-width:70px}.usp__section__item_content{font-size:15px}.contact_team__section{gap:25px}.contact_team__members{gap:20px}.contact_team__member__block{width:calc(50% - 10px)}.contact_team__member__logo{max-width:145px;margin-bottom:5px}.contact_team__member__name{margin-bottom:5px}}@media screen and (max-width:989px){.usp__section__content.usp_icons_split_wrapper{align-items:flex-start}.contact_team__section{flex-direction:column;gap:20px}.contact_team__members,.contact_team__content_column{max-width:100%}}@media screen and (max-width:767px){.usp__section__content.usp_icons_split_wrapper{gap:10px}.usp__section__content.usp_icons_split_wrapper .usp__section__item{max-width:100%;gap:10px}}.tabs .resources__item-content .faq__item ol{padding-left:20px;margin-bottom:20px}.tabs .resources__item-content .faq__item ol li{list-style:inherit}.privacy_policy .rte{word-wrap:break-word}.case-study-layout--header-section-inner-wrapper{display:flex;gap:20px}.case-study-layout--header-section-inner-wrapper.media_desktop_reverse{flex-direction:row-reverse}.case-study-layout--header-image{max-width:715px;width:40%;border-radius:20px;overflow:hidden}.case-study-layout--header-image img{display:block;height:100%;object-fit:cover}.case-study-layout--header-content-block{border-radius:20px;overflow:hidden;width:60%;padding:60px;text-align:left}.case-study-layout--header--subheading{color:#898989}.case-study-layout--header--title{font-size:56px;font-weight:400;margin-bottom:35px}.case-study-layout--header--subheading+.case-study-layout--header--title{margin-top:60px}.case-study-layout--header--info-blocks{margin-top:100px;display:flex;gap:40px}.case-study-layout--header--info-block{display:inline-block}.case-study-layout--header--info-block h4{color:#6bc6db;text-transform:uppercase;font-size:44px;font-weight:500;margin:0 0 5px}.case-study-layout--header--info-block p{font-size:15px;margin:0;line-height:normal}.case-study-layout--intros--table{display:flex;gap:120px;margin-bottom:60px}.case-study-layout--intro-block h5{color:#6bc6db;margin:0 0 10px;0;font-size:15px}.case-study-layout--intro-block p{font-size:20px;color:#fff}.case-study-layout--intro-section{margin-top:-1px}.case-study-layout--intro-section-inner-wrapper{display:flex;gap:70px}.case-study-layout--intro-accordion{color:#6bc6db;max-width:35%;width:100%}.case-study-layout--intro-content-block{max-width:65%;width:100%;color:#fff}.case-study-layout--intro-content-heading{font-size:30px;margin:0 0 15px;color:inherit}.case-study-layout--intro-accordion details .accordion__title .accordion__title__icon{width:32px;height:32px;border:1px solid #6BC6DB;border-radius:50%;overflow:hidden;position:absolute;right:0;top:50%;display:flex;align-items:center;justify-content:center;transform:translateY(-50%)}.case-study-layout--intro-accordion details .accordion__title .accordion__title__icon svg{position:relative;top:auto;left:auto;right:auto;transition:all .3s}.case-study-layout--intro-accordion details[open] .accordion__title svg{transform:rotate(180deg)}.case-study-layout--intro-accordion .accordion__content,.case-study-layout--intro-accordion .accordion__title{color:inherit}.case-study-layout--intro-accordion .accordion__title{font-size:20px}.case-study-layout--intro-accordion .accordion__content{font-size:14px}.case-study-layout--intro-accordion .accordion__title .icon{fill:#6bc6db}.scroll_bar_nav__section{padding:25px 0}.scroll_bar_nav__section-container{display:flex;align-content:center;justify-content:space-between;position:relative}.scroll_bar_nav__section_progress_line{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:84%;height:1px;background:#d9dee2;z-index:1}.scroll__progress_bar{position:absolute;top:50%;left:0;transform:translateY(-50%);width:0;height:1px;background:#082543;z-index:2;transition:all .3s}.scroll_bar_nav_item .anchor_link_item{border:0;padding:5px;font-weight:600;font-size:16px;color:#898989;background:transparent}.scroll_bar_nav_item .anchor_link_item.active{color:#082543}.scroll_bar_nav_item{position:relative;z-index:2;padding:0 20px;background:#fff}.scroll_bar_nav_item:first-of-type{padding-left:0}.scroll_bar_nav_item:last-of-type{padding-right:0}.scroll_bar_nav{position:sticky;width:100%;left:0;top:calc(var(--header-height) - 1px);background:#fff;z-index:10}.case-study-layout--featured-section .section__inner_wrapper{display:flex;gap:100px;align-items:baseline}@media screen and (min-width:768px){.case-study-layout--featured-section .section__inner_wrapper.content_position_right{flex-direction:row-reverse}}.case-study-layout--featured-section .section_main_content_info_column{max-width:420px;width:100%;text-align:left;position:sticky;top:calc(var(--header-height) + 110px)}.case-study-layout--featured-section .section_main_content_column{position:relative;width:100%}.case-study-layout--featured-section .section_main_content_column p:empty{display:none}.case-study-layout--featured-section .anchor_point{display:inline-block;overflow:hidden;opacity:0;visibility:hidden;width:0;height:0;z-index:0}.case-study-layout--featured-section .section_main_content_info_heading{text-transform:uppercase}.case-study-layout--featured-section .info_column_row.usp_block{display:flex;align-items:center;gap:25px;margin-bottom:15px}.case-study-layout--featured-section .info_column_row.usp_block:last-child{margin:0}.case-study-layout--featured-section .info_column_row.usp_block img{width:20px;display:block}.case-study-layout--featured-section .section_main_content_info_column_footer{border-top:1px solid #D9DEE2;padding-top:50px;margin-top:50px;width:100%}.case-study-layout--featured-section .section_main_content_column h6{font-size:16px;color:#898989;font-weight:400}.case-study-layout--featured-section .section_main_content_column p:not(:empty)+h6{margin-top:60px}.case-study-layout--featured-section .section_main_content_column h3{font-size:30px}.case-study-layout--featured-section .column_image_wrapper{margin-top:30px}.case-study-layout--featured-section .stat_block:not(:last-child){margin-bottom:25px}.case-study-layout--featured-section .stat_block h4{color:#6bc6db;text-transform:uppercase;font-size:44px;font-weight:500;margin:0 0 5px}.case-study-layout--featured-section .stat_block p{font-size:15px;margin:0}.case_study_layout__form_wrapper{background:#f4f4f4;border-radius:20px;overflow:hidden;padding:50px}.custom-media-block--content-wrapper .link_text{display:flex;align-items:center;gap:10px;margin-top:20px;font-size:15px}.custom-media-block--content-wrapper .link_text svg{width:14px;fill:#6bc6db}@media screen and (max-width:1500px){.case-study-layout--header-content-block{padding:40px 30px}.case-study-layout--header--subheading+.case-study-layout--header--title{margin-top:40px}.case-study-layout--header--title{font-size:52px;margin-bottom:30px}.case-study-layout--header--info-blocks{gap:30px}.case-study-layout--featured-section .section__inner_wrapper{gap:80px}.case-study-layout--featured-section .section_main_content_info_column_footer{padding-top:40px;margin-top:40px}}@media screen and (max-width: 1199px){.case-study-layout--header--subheading+.case-study-layout--header--title{margin-top:30px}.case-study-layout--header--title{font-size:40px}.case-study-layout--header--info-blocks{margin-top:60px}.case-study-layout--header--info-block h4{font-size:36px}.case-study-layout--header--info-block p{font-size:14px}.case-study-layout--header--info-blocks{gap:20px}.case-study-layout--header-content-block{padding:30px}.case-study-layout--intro-content-heading{font-size:26px}.case-study-layout--intro-desc{font-size:15px}}@media screen and (max-width:991px){.case-study-layout--header-section-inner-wrapper{gap:15px}.case-study-layout--header-image{max-width:100%;width:50%}.case-study-layout--header-content-block{width:50%;padding:30px 20px}.case-study-layout--header--subheading{font-size:16px}.case-study-layout--header--title{font-size:34px}.case-study-layout--header--content{font-size:15px}.case-study-layout--header--info-blocks{gap:15px;flex-wrap:wrap;justify-content:space-between}.case-study-layout--header--info-block{width:calc(50% - 8px)}.case-study-layout--header--info-block h4{font-size:32px}.case-study-layout--intros--table{gap:70px}.case-study-layout--intro-block p,.case-study-layout--intro-accordion .accordion__title{font-size:18px}.case-study-layout--intro-section-inner-wrapper{gap:50px}.case-study-layout--intro-content-heading{font-size:24px}.scroll_bar_nav_item{padding:0 15px}.scroll_bar_nav__section{padding:20px 0}.scroll_bar_nav_item .anchor_link_item{font-size:15px}.case-study-layout--featured-section .section_main_content_info_column{max-width:250px;top:calc(var(--header-height) + 90px)}.case-study-layout--featured-section .section__inner_wrapper{gap:40px}.case-study-layout--featured-section .section_main_content_column h3{font-size:24px}.case-study-layout--featured-section .stat_block h4{font-size:34px}.case-study-layout--featured-section .stat_block p{line-height:normal}.case-study-layout--featured-section .section_main_content_info_heading{font-size:16px}.case-study-layout--featured-section .stat_block:not(:last-child){margin-bottom:20px}.case_study_layout__form_wrapper{padding:30px}}@media screen and (max-width:767px){.case-study-layout--header-section .case-study-layout--header-section-inner-wrapper{flex-direction:column}.case-study-layout--header-image,.case-study-layout--header-content-block{width:100%}.case-study-layout--header--subheading{font-size:14px}.case-study-layout--header--subheading+.case-study-layout--header--title{margin-top:20px}.case-study-layout--header--title{font-size:28px;margin-top:20px}.case-study-layout--header--content{font-size:14px}.case-study-layout--header--info-blocks{margin-top:40px}.case-study-layout--header-content-block{padding:25px 20px}.case-study-layout--header--info-block{width:auto}.case-study-layout--header--info-block h4{font-size:28px}.case-study-layout--intro-section-inner-wrapper{gap:20px;flex-direction:column}.case-study-layout--intro-accordion,.case-study-layout--intro-content-block{max-width:100%}.case-study-layout--intros--table{gap:30px;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.case-study-layout--intro-block{text-align:left;width:calc(50% - 15px)}.case-study-layout--featured-section .section__inner_wrapper{flex-direction:column;gap:25px}.case-study-layout--featured-section .section_main_content_info_column{position:relative;top:auto;width:100%;max-width:85%}.scroll_bar_nav__section-container{flex-direction:column}.scroll_bar_nav__section-container .scroll_bar_nav_item{padding:0;border-bottom:1px solid #082543;border-left:1px solid #082543;border-right:1px solid #082543}.scroll_bar_nav__section-container .scroll_bar_nav_item:first-of-type{border-top:1px solid #082543}.scroll_bar_nav__section_progress_line{display:none}.scroll_bar_nav_item .anchor_link_item{font-size:14px;padding:10px;width:100%;text-align:left}.scroll_bar_nav__section{padding-bottom:20px}.case-study-layout--featured-section .section_main_content_column h6{font-size:15px;margin-top:0;margin-bottom:20px}.case-study-layout--featured-section .section_main_content_column h3{font-size:20px}.case-study-layout--featured-section .section_main_content_info_heading{font-size:15px;margin-bottom:20px}.case-study-layout--featured-section .section_main_content_info_column_footer{padding-top:25px;margin-top:25px}.case-study-layout--featured-section .stat_block h4{font-size:28px}.case-study-layout--featured-section .stat_block:not(:last-child){margin-bottom:15px}.case_study_layout__form_wrapper{padding:20px 15px}}.request_3d_message{margin:0;font-size:14px}.multiple_tabs .tabs__button{display:flex;align-items:baseline;gap:30px}.multiple_tabs .tabs__button .item-title{display:block;min-width:max-content}@media screen and (max-width:767px){.multiple_tabs .tabs__button{flex-direction:column;gap:20px;align-items:flex-start}}.models_tab_content .request_3d_message{margin-top:15px}.collection-grid-table-wrapper{scroll-snap-type:x mandatory;overflow:hidden;overflow-x:auto;display:flex;flex-flow:row nowrap;scroll-behavior:smooth;margin-bottom:-15px;gap:20px;background:#f8f8f8;padding:30px}.compare-products-column{display:flex;gap:40px;font-weight:700;margin-right:auto;min-width:max-content}.compare-product-headings-column{max-width:125px;margin-left:auto;padding-top:230px;min-width:120px;width:100%}.compare-product-headings-column .compare-row-heading{padding:15px;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;background:#fff}.compare-product-headings-column .compare-row-heading+.compare-row-heading{margin-top:25px}.compare-product-headings-column .compare-row-heading img{max-width:55px;margin:0 auto;display:block}.compare-product-headings-column .compare-row-heading h5{margin:0;font-size:16px;font-weight:700}.compare-product-column .compare-product-header{margin-bottom:20px}.compare-product-column .compare-product-header img{max-width:140px;margin:0 auto 10px}.compare-product-column .compare-product-header h4{font-weight:700;font-size:16px;margin:0}.compare-product-column .compare-product-header,.compare-product-column .compare-product-desc{padding:15px;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#fff}.compare-product-column .compare-product-desc{gap:30px}.compare-product-column .compare-product-desc .product-compare-row{width:100%;text-align:center;padding:35px 0 50px}.compare-product-column .compare-product-desc .product-compare-row img{max-width:50px}.compare-product-column .compare-product-desc .product-compare-row p{line-height:50px}@media screen and (max-width:991px){.compare-products-column{gap:30px}}@media screen and (max-width:749px){.compare-product-column .compare-product-header img{max-width:115px}.collection-grid-table-wrapper{padding:20px}.compare-product-headings-column .compare-row-heading img{max-width:42px}.compare-product-headings-column .compare-row-heading+.compare-row-heading{margin-top:23px}.compare-product-column .compare-product-desc .product-compare-row{padding:30px 0 50px}.compare-product-column .compare-product-desc{gap:20px}.compare-product-headings-column{padding-top:205px}.compare-product-column .compare-product-desc .product-compare-row img{max-width:42px}.compare-product-column .compare-product-desc .product-compare-row p{line-height:42px}}.industry_blocks_wrapper{display:flex;flex-wrap:wrap;gap:20px}.industry_block{border-radius:20px;overflow:hidden;text-align:left;width:100%;max-width:calc(33.33% - 15px);position:relative;min-height:400px}.industry_block_title{font-size:26px;text-transform:uppercase;color:inherit;margin:0}.industry_block_menu_count{font-weight:400;display:inline-block;letter-spacing:5px;min-width:60px;text-align:right}.industry_block_main_title{position:absolute;bottom:20px;left:20px}.hover_part_wrapper{padding:20px;height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;opacity:0}.industry_block_btn{position:absolute;bottom:5px;right:5px;display:flex;align-items:center;justify-content:center;padding:10px}.industry_block_btn svg{width:35px;height:35px}.industry_block_menu{margin:auto 0 0 20px;padding-top:30px;position:relative;padding-right:50px}.industry_block_menu li{list-style:inherit}.industry_block_menu li a{display:block}.hover_part_bg_link{position:absolute;display:block;top:0;left:0;right:0;bottom:0}.hover_part_wrapper .industry_block_title{display:flex;align-items:center;justify-content:space-between}.industry_block .industry_block_main_title,.industry_block .priority_bg_image,.industry_block .lazyload_bg_image{z-index:1}.industry_block:hover .industry_block_main_title,.industry_block:hover .priority_bg_image,.industry_block:hover .lazyload_bg_image{z-index:-1}.industry_block:hover .hover_part_wrapper{opacity:1}@media screen and (max-width:991px){.industry_block{max-width:calc(50% - 10px)}}@media screen and (max-width:767px){.industry_block{max-width:100%;min-height:300px}.hover_part_wrapper{padding:20px 15px}.hover_part_bg_link{display:none}.industry_block_btn svg{width:30px;height:30px}.industry_block_title{font-size:24px}.industry_block_menu_count{min-width:50px}}.custom_redirect_popover_wrapper{position:relative}.custom_redirect_popover_wrapper button{border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;padding:5px;font-family:var(--font-body-family)}.custom_redirect_popover_button span{display:flex;align-items:center;gap:5px}.custom_redirect_popover_button .country_flag_image{max-width:20px;width:100%}.custom_redirect_popover_button .icon{width:14px;height:14px;margin-left:5px;transition:all .3s}.custom_redirect_popover_button.active .icon{transform:rotate(180deg)}.custom_redirect_popover{position:absolute;top:auto;left:0;width:auto;min-width:180px;background:#fff;box-shadow:0 1px 5px 2px #0000001a;padding:0;border-radius:3px;max-width:300px;z-index:4}.custom_redirect_popover_wrapper .custom_redirect_popover .redirect_list{display:block}.redirect_list .redirect_item{display:block;width:100%;position:relative}.custom_redirect_popover_wrapper .locale_code_switcher{width:100%;font-size:14px;margin-bottom:3px;padding:8px 10px}.custom_redirect_popover_wrapper .locale_code_switcher.active,.custom_redirect_popover_wrapper .locale_code_switcher:hover{background:#eee}.custom_redirect_popover_wrapper .locale_code_switcher:last-child{margin:0}.custom_redirect_popover_wrapper .redirect_item .country_language_popover{position:absolute;top:0;width:100%;max-width:90px;padding:0;left:100%;background:#fff;box-shadow:0 1px 5px 2px #0000001a;display:block;opacity:0;visibility:hidden;z-index:0}.custom_redirect_popover_wrapper .redirect_item .country_language_popover li a{border:0;padding:5px 10px;display:block}.custom_redirect_popover_wrapper .redirect_item .country_language_popover li a:hover{background:#eee}.custom_redirect_popover_wrapper .redirect_item .country_language_popover.active,.custom_redirect_popover_wrapper .redirect_item:hover .country_language_popover{opacity:1;visibility:visible;z-index:1}.locale_code_switcher img{width:20px;display:block;height:14px;object-fit:cover}.locale_code_switcher .icon{width:10px;height:10px;margin-left:5px}.redirect_list .country_info{display:flex;align-items:center;gap:5px}@media screen and (max-width:1500px){.custom_redirect_popover_wrapper .redirect_item .country_language_popover{left:auto;right:100%}}.header_mobile_redirect_wrapper .custom_redirect_popover_wrapper{display:inline-flex;align-items:center;justify-content:center}.header_mobile_redirect_wrapper .custom_redirect_popover{top:auto;bottom:100%}.custom-gallery--slider-section .custom-media-block-video-wrapper{height:100%}.custom-gallery--slider-section .custom-media-block-video-wrapper video{position:absolute;top:0;left:0;width:100%;object-fit:cover;height:100%;display:block}.custom-gallery--slider-section .custom-media-block-image-wrapper{height:100%}.product_b2b_slider_wrapper .card{text-align:center}.product_b2b_slider_wrapper .card .card__inner .card__media{position:relative;width:100%;margin:0}.product_b2b_slider_wrapper .card .card__inner .card__media .media img{position:relative}.product_b2b_slider_wrapper .card .card__inner{margin:0;height:100%}.product_b2b_slider_wrapper .card .media{position:relative;height:100%}.product_b2b_slider_wrapper .card__content .btn{font-size:18px}@media screen and (max-width:1300px){.product_b2b_slider_wrapper .card__content .btn{font-size:16px;padding:15px 10px}}@media screen and (max-width:1200px){.product_b2b_slider_wrapper .media-blocks--slider.without_slider{scroll-snap-type:x mandatory;overflow:hidden;overflow-x:auto;display:flex;flex-flow:row nowrap!important;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;padding:0}}@media screen and (max-width:989px){.product_b2b_slider_wrapper .media-blocks--slider.without_slider .grid__item{min-width:35%}}@media screen and (max-width: 749px){.product_b2b_slider_wrapper .card__content .btn{padding:13px 15px}.product_b2b_slider_wrapper .media-blocks--slider.without_slider .grid__item{min-width:40%}}@media screen and (max-width: 580px){.product_b2b_slider_wrapper .media-blocks--slider.without_slider .grid__item{min-width:70%}}.product-popup-modal:not(.show_inline_modal){box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-modal:not(.show_inline_modal)[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal:not(.show_inline_modal) .product-popup-modal__content{border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal:not(.show_inline_modal) .product-popup-modal__content.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal:not(.show_inline_modal) .product-popup-modal__content:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width: 750px){.product-popup-modal:not(.show_inline_modal) .product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:70%;padding:0 3rem}.product-media-modal__dialog .global-media-settings--no-shadow{overflow:visible!important}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width: 749px){.product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}.product-media-modal__dialog .global-media-settings,.product-media-modal__dialog .global-media-settings video,.product-media-modal__dialog .global-media-settings model-viewer,.product-media-modal__dialog .global-media-settings iframe,.product-media-modal__dialog .global-media-settings img{border:none;border-radius:0}}.product-popup-modal__opener{display:inline-block}.product-popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;min-height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width: 749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}#PopupModal-PDF-Viewer .popupModal-PDF-Viewer-content{height:100%;padding:0;position:relative;max-height:95%;overflow:hidden;margin-top:15px}#PopupModal-PDF-Viewer .product-popup-modal__content{padding:30px;overflow:hidden;width:100%;height:90%;margin-top:70px}#PopupModal-PDF-Viewer iframe{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;border:0;margin:0}#PopupModal-PDF-Viewer .product-popup-modal__toggle{position:relative;top:0}@media screen and (max-width:749px){#PopupModal-PDF-Viewer .product-popup-modal__content{padding:15px;margin-top:30px}}.ship-return{margin-top:40px}.cms-page.shipping-returns .z-top-hide__content{padding-top:40px}@media screen and (max-width:767px){.ship-return{margin-top:20px}.cms-page.shipping-returns .z-top-hide__content{padding-top:20px}}.contact__left-item-header .contact__icon img{width:50px;height:auto;display:block;object-fit:cover;margin:0;max-height:25px}.product-blocks--slider .slick-slide{margin-left:30px;height:auto}.product-blocks--slider .slick-list{margin-left:-30px}.product-blocks--slider .slick-track{display:flex}.product-blocks--slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;overflow:hidden;border:2px solid #082543;color:#082543;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer}.product-blocks--slider .slick-arrow.slick-button-prev{left:-70px}.product-blocks--slider .slick-arrow.slick-button-next{right:-70px}.product-blocks--slider:not(.slick-slider):not(.without_slider){display:flex;overflow:auto;gap:30px}.product-blocks--slider:not(.slick-slider):not(.without_slider) .product-block--slide{min-width:calc(25% - 10px)}@media screen and (max-width:1900px){.product-blocks--slider.slick-slider{padding:0 30px}.product-blocks--slider .slick-arrow{width:40px;height:40px}.product-blocks--slider .slick-arrow svg{width:15px;height:15px}.product-blocks--slider .slick-arrow.slick-button-prev{left:-10px}.product-blocks--slider .slick-arrow.slick-button-next{right:-10px}}@media screen and (max-width:1200px){.product-blocks--slider.slick-slider{padding:0}.product-blocks--slider:not(.slick-slider):not(.without_slider) .product-block--slide{min-width:calc(33% - 10px)}.product-blocks--slider .slick-arrow.slick-button-prev{left:-25px}.product-blocks--slider .slick-arrow.slick-button-next{right:-25px}.product-blocks--slider .product-blocks--slider.without_slider{scroll-snap-type:x mandatory;overflow:hidden;overflow-x:auto;display:flex;flex-flow:row nowrap!important;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;padding:0}}.b2b_popup_trigger_btn{margin-top:15px}@media screen and (max-width:989px){.product-blocks--slider .product-blocks--slider.without_slider .grid__item{min-width:35%}}@media screen and (max-width: 767px){.product-blocks--slider .slick-slide{margin-left:15px}.product-blocks--slider .slick-list{margin-left:-15px}.product-blocks--slider .product-blocks--slider.without_slider .grid__item{min-width:40%}.product-blocks--slider:not(.slick-slider):not(.without_slider) .product-block--slide{min-width:calc(100% - 10px)}.product-blocks--slider .slick-arrow.slick-button-prev{left:-10px}.product-blocks--slider .slick-arrow.slick-button-next{right:-10px}}@media screen and (max-width: 580px){.product-blocks--slider .product-blocks--slider.without_slider .grid__item{min-width:70%}}.shopify-section.recently-viewed-section .slick-slider .slick-list,.shopify-section.recently-viewed-section .slick-slider .slick-track{display:flex}.shopify-section.recently-viewed-section .product-recommendations-grid .grid__item height:100%; } .jdgm-widget .jdgm-widget-actions-wrapper{max-width:400px;margin-left:auto;margin-right:auto}.shopify-section .reputon-google-reviews-widget .reputon-card,.shopify-section .reputon-google-reviews-widget .reputon-container{height:100%}.faq .shopify-section-header-title,.collection-faq .shopify-section-header-title{margin-bottom:60px}@media screen and (max-width:992px){.faq .shopify-section-header-title,.collection-faq .shopify-section-header-title{margin-bottom:40px}}.anchor_menu_with_text__section__inner_wrapper{display:flex;gap:15%}.anchor_menu_with_text__section__inner_wrapper .sticky_column{max-width:350px;width:100%;position:relative}.anchor_menu_with_text__section__inner_wrapper .content_column{width:100%;max-width:720px}.sticky_column .sticky_nav_menu_block{position:sticky;top:calc(var(--header-height) + 50px);left:0;width:100%}.sticky_column .bottom_sticky_block{margin-top:60px}.content_column .anchor_heading{text-transform:uppercase}.content_column_block+.content_column_block{margin-top:40px}.content_column_block ul,.content_column_block ol{margin:0}.content_column_block ol{padding:0}.content_column_block table td,.content_column_block table th{border:0;padding:10px 5px;text-align:left}.content_column_block table td a,.content_column_block table th a{text-decoration:underline}.content_column_block table thead{border-bottom:1px solid #2B2A29}.content_column_block tbody+thead{position:relative}.content_column_block tbody+thead:before{content:"";display:block;height:20px;background:transparent}.sticky_nav_heading{margin-bottom:20px;display:block}.sticky_nav_menu li{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-left:2px solid #D9DEE2;padding:0 0 0 15px}.sticky_nav_menu li h4{margin:0;letter-spacing:0;line-height:calc(1 + .6 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.sticky_nav_menu li a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;display:inline-block;text-decoration:none!important;color:#898989;padding:7px 0;font-weight:400}.sticky_nav_menu li.active{border-color:#6bc6db}.sticky_nav_menu li a:hover,.sticky_nav_menu li.active a{color:#2b2a29}.bottom_sticky_block{border-radius:10px;overflow:hidden;padding:30px;text-align:center}.bottom_sticky_block .bottom_sticky_block_heading{color:#fff;font-size:20px;margin-bottom:20px;display:block}.bottom_sticky_block a{width:100%;max-width:200px;margin:0 auto;border-color:transparent}.product-media-modal{background-color:rgb(var(--color-background));height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}.product-media-modal[open]{visibility:visible;opacity:1;z-index:101}.product-media-modal__dialog{display:flex;align-items:center;height:100vh}.product-media-modal__content{max-height:100vh;width:100%;overflow:auto}.product-media-modal__content>*:not(.active),.product__media-list .deferred-media{display:none}@media screen and (min-width: 750px){.product-media-modal__content{padding-bottom:2rem}.product-media-modal__content>*:not(.active){display:block}.product__modal-opener:not(.product__modal-opener--image){display:none}.product__media-list .deferred-media{display:block}}.product-media-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;right:2rem;padding:1.2rem;position:fixed;z-index:2;top:2rem;width:4rem}@media screen and (min-width: 750px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*{width:100%}.product-media-modal__content>*+*{margin-top:2rem}.product-media-modal__toggle{right:5rem;top:2.2rem}}@media screen and (min-width: 990px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*+*{margin-top:1.5rem}.product-media-modal__content{padding-bottom:1.5rem}.product-media-modal__toggle{right:5rem}}.product-media-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-media-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.media_modal_opener{display:block;width:100%;border:0}.media_modal_opener button{border:0;padding:0;width:100%;background:transparent;text-align:left}.banner_block_wrapper{position:relative;width:100%}.banner_block_wrapper .banner_content{position:absolute;top:50%;left:0;width:100%;padding:15px 30px;transform:translateY(-50%);max-width:250px}.banner_block_wrapper .banner_content_title{text-transform:uppercase;margin:0}.banner_block_wrapper .banner_content_title+.btn{margin-top:25px}.banner_block_wrapper+.bottom_block_btn{margin-top:30px}.banner_block_wrapper>img{min-height:200px;object-fit:cover}.hs_code_form_wrapper{max-width:800px;width:100%;height:auto}@media screen and (max-width:1200px){.anchor_menu_with_text__section__inner_wrapper{gap:60px}.anchor_menu_with_text__section__inner_wrapper .content_column{max-width:100%}.banner_block_wrapper .banner_content{padding:10px 20px}.content_column_block table td,.content_column_block table th{padding:7px 3px;font-size:14px}}@media screen and (max-width:991px){.banner_block_wrapper .banner_content_title+.btn{margin-top:15px}.anchor_menu_with_text__section__inner_wrapper{gap:50px}.anchor_menu_with_text__section__inner_wrapper .sticky_column{max-width:260px}.sticky_nav_menu li a{font-size:15px;padding:5px 0}.sticky_column .bottom_sticky_block{margin-top:40px;padding:30px 15px}.bottom_sticky_block .bottom_sticky_block_heading{font-size:18px}.content_column_block table,.content_column_block table thead,.content_column_block table tbody,.content_column_block table th,.content_column_block table td,.content_column_block table tr{display:block;width:100%}.content_column_block table thead{display:none}.content_column_block table td{display:flex;align-items:center;justify-content:space-between}.content_column_block table tr{margin-bottom:15px}.content_column_block table tbody:last-child tr:last-child{margin:0}.content_column_block td:before{content:attr(data-label);font-weight:700;white-space:nowrap}}@media screen and (max-width:767px){.anchor_menu_with_text__section__inner_wrapper{gap:0}.anchor_menu_with_text__section__inner_wrapper .sticky_column{display:none}.content_column_block table td,.content_column_block table th{padding:6px 0;font-size:14px;line-height:normal}}.usp-icons.grid--5-col-desktop .usp-icons-block .usp-icons-block__image{max-width:60px;max-height:60px;object-fit:cover;height:auto}.usp-icons.grid--5-col-desktop .usp-icons-block .usp-icons-block__description{margin-top:10px}.featured-video-grid-section .featured-video-grid{padding-top:40px;margin:0}.featured-video-grid-section .featured-video-grid .featured-video-block{padding:0}.featured-video-block--media-wrapper{position:relative;width:100%;padding-bottom:125%}.featured-video-block--media-wrapper .featured-video-block--media{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;object-fit:cover}.toggle-video-btn{position:absolute;bottom:25px;right:25px;width:40px;height:40px;border-radius:50%;overflow:hidden;padding:0;display:flex;border:0;background:#6bc6db;color:#fff;align-items:center;justify-content:center;z-index:2;cursor:pointer}.toggle-video-btn .icon{width:16px;height:16px;fill:#fff}.toggle-video-btn .icon-pause{display:none}.toggle-video-btn.active .icon-pause{display:block}.toggle-video-btn.active .icon-play{display:none}.featured-video-block--info .featured-video-block--heading{margin-top:20px;margin-bottom:0}.featured-video-grid-section .featured-video-block--heading,.featured-video-grid-section .featured-video-block--content,.featured-video-grid-section .section-title{color:inherit}.featured-video-grid-section .featured-video-block--content{margin-top:10px}.featured-video-grid-section .featured-video-block--content p:last-child{margin-bottom:0}@media screen and (max-width:749px){.featured-video-block:not(:last-child){margin-bottom:30px}.featured-video-grid-section .featured-video-grid{padding-top:20px}}.vertical_animation_slider_section{padding:50px 0;display:block}.vertical_animation_slider_wrapper{position:relative;width:100%;min-height:600px;display:flex;flex-direction:column;justify-content:center;padding:50px;background:#000}.vertical_animation_slider_bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:1;transition:opacity .5s ease .2s;background-color:#000;opacity:0;visibility:hidden;z-index:-1}.vertical_animation_slider_bg img{display:block;width:100%;max-width:100%;height:100%;object-fit:cover}.vertical_animation_slider_bg.active{opacity:1;visibility:visible;z-index:1}.vertical_animation_slider_bg.changing{opacity:0}.vertical_animation_slider_section .content{position:relative;z-index:2;width:50%}.vertical_animation_slider_section .slide{position:relative;padding-left:40px;cursor:pointer}.vertical_animation_slider_section .slide+.slide{margin-top:40px}.vertical_animation_slider_section .slide:before,.vertical_animation_slider_section .slide:after{content:"";background:#fff;opacity:.4;border-radius:2px;position:absolute;bottom:0;left:0;top:0;height:100%;width:2px}.vertical_animation_slider_section .slide:after{position:absolute;top:0;opacity:1;transform-origin:top;transform:scaleY(0)}@keyframes navigationItemAnimation{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.vertical_animation_slider_section .slide.active:after{animation:navigationItemAnimation var(--section-autoplay-duration) linear;animation-play-state:running,running);animation-fill-mode:forwards}.vertical_animation_slider_section .slide .slide_header h3{color:#fff;opacity:.6;margin:0;font-size:24px}.vertical_animation_slider_section .slide .slide_content{overflow:hidden;opacity:.01;max-height:0px;transition:max-height .3s cubic-bezier(.42,0,.58,1) .2s,opacity .3s cubic-bezier(.42,0,.58,1) 0s;color:#fff}.vertical_animation_slider_section .slide .slide_content.calculating{max-height:none}.vertical_animation_slider_section .slide .slide_header{display:flex;align-items:center}.vertical_animation_slider_section .slide .slide_header .slide_header__badge{border-radius:5px;background:#fff;opacity:.6;color:#696c6f;display:inline-block;margin:5px;padding:2px 10px;font-size:13px;font-weight:700}.vertical_animation_slider_section .slide.active .slide_header .slide_header__badge{opacity:1;color:#6cc6da}.vertical_animation_slider_section .slide.active .slide_header h3{opacity:1}.vertical_animation_slider_section .slide.active .slide_content{opacity:1;transition:max-height .3s cubic-bezier(.42,0,.58,1) .2s,opacity .3s cubic-bezier(.42,0,.58,1) .4s}.vertical_animation_slider_section .pause-play-btn{position:absolute;left:10px;bottom:5px;color:#fff;z-index:3;background:transparent;border:0;padding:5px;cursor:pointer}.vertical_animation_slider_section .pause-play-btn [data-icon=animation_play]{display:none}.vertical_animation_slider_section .section-title{margin-bottom:50px}.vertical_animation_slider_section .slide_content_inner_wrapper{margin-top:30px}.vertical_animation_slider_section .slide_content_inner_wrapper>*:last-child{margin-bottom:0}.vertical_animation_slider_section.stopAnimate .pause-play-btn [data-icon=animation_play],.vertical_animation_slider_section.paused .pause-play-btn [data-icon=animation_play]{display:block}.vertical_animation_slider_section.stopAnimate .pause-play-btn [data-icon=animation_pause],.vertical_animation_slider_section.paused .pause-play-btn [data-icon=animation_pause]{display:none}.vertical_animation_slider_section.paused .slide.active:after{animation-play-state:paused}.vertical_animation_slider_section.stopAnimate .slide.active:after{transform:scaleY(1);animation-play-state:paused;animation:none}.vertical_animation_slider_bg_shadow{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#000;opacity:.3}@media screen and (max-width:989px){.vertical_animation_slider_section .content{width:100%}}@media screen and (max-width:767px){.vertical_animation_slider_wrapper{padding:20px}.vertical_animation_slider_section .slide+.slide{margin-top:30px}.vertical_animation_slider_section .slide .slide_header h3{font-size:20px}.vertical_animation_slider_section .slide_content_inner_wrapper{margin-top:15px;font-size:14px}.vertical_animation_slider_section .slide{padding-left:25px}.vertical_animation_slider_section .section-title{margin-bottom:30px}}.image_with_accordions_wrapper .tab_content_block ul{padding-left:15px}.image_with_accordions_wrapper .tab_content_block ul li{list-style:inherit}.image_with_accordions_wrapper .tab_content_block .resources__item-button{margin-top:50px}.center_banner_with_fadein_text .fadein_section_inner_wrapper{display:flex;align-items:center;gap:60px;padding-top:30px}.fadein_section_banner{width:100%;max-width:60%}.fadein_section_content_heading{margin-bottom:10px}.fadein_section_content_column{text-align:left;max-width:20%;width:100%}.fadein_section_content_item+.fadein_section_content_item{margin-top:40px}.fadein_section_content_column{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.fadein_section_content_column.in-view{opacity:1;transform:translateY(0)}.fadein_section_content_item{opacity:0;transform:translateY(20px);transition:opacity .8s ease-out,transform .8s ease-out}.fadein_section_content_column.in-view .fadein_section_content_item{opacity:1;transform:translateY(0)}.fadein_section_content_column.in-view .fadein_section_content_item:nth-child(1){transition-delay:.2s}.fadein_section_content_column.in-view .fadein_section_content_item:nth-child(2){transition-delay:.4s}.fadein_section_content_column.in-view .fadein_section_content_item:nth-child(3){transition-delay:.6s}.fadein_section_content_column.in-view .fadein_section_content_item:nth-child(4){transition-delay:.8s}.fadein_section_banner img{max-height:450px;object-fit:cover}@media screen and (min-width: 768px) and (max-width: 1199px){.usp-icons.grid--5-col-desktop{justify-content:center;row-gap:20px}.usp-icons.grid--5-col-desktop .usp-icons-block{width:calc(33.33% - var(--grid-desktop-horizontal-spacing)* 4 / 5);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing)* 4 / 5)}}@media screen and (max-width:1199px){.center_banner_with_fadein_text .fadein_section_inner_wrapper{gap:30px;padding:0}}@media screen and (max-width:989px){.center_banner_with_fadein_text .fadein_section_inner_wrapper{gap:20px;align-items:flex-start;flex-wrap:wrap}.fadein_section_content_column{max-width:calc(50% - 10px);order:2}.fadein_section_banner{order:1;max-width:100%}.fadein_section_content_item+.fadein_section_content_item{margin-top:20px}}@media screen and (max-width:480px){.fadein_section_content_column{max-width:100%}}.retrofit .usp-icons .usp-icons-block .usp-icons-block__title{font-weight:500}.catalog-info__table-tag table tr td{font-size:15px;padding:10px 6px}.custom_product_submit_popup{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:15}.custom_product_submit_popup__overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#000;opacity:.3}.custom_product_submit_popup_inner_wrapper{background:#fff;padding:50px 30px 30px;z-index:1;border-radius:10px;overflow:hidden;position:relative;max-width:680px;width:100%}.close_popup_btn{position:absolute;background:transparent;width:40px;height:40px;border-radius:50%;background-color:#898989;top:10px;right:11px;padding:5px;border:0;color:#fff}.close_popup_btn svg{fill:#fff}.custom_product_submit_popup__heading{margin:0;font-size:32px;text-align:center}.custom_product_submit_popup__content{padding-top:40px;text-align:left;margin:0}.custom_product_submit_popup__content .metafield-rich_text_field{font-weight:inherit}.custom_product_submit_popup__content ul{margin-left:0}.custom_product_submit_popup_table{padding-top:20px}.custom_product_submit_popup_table table{width:100%;margin:0}.custom_product_submit_popup_table table th,.custom_product_submit_popup_table table td{padding:8px 10px}.custom_product_submit_popup_table table td{font-size:15px}.custom_product_submit_popup__btns{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:20px}.custom_product_submit_popup__btns .btn{max-width:100%;width:100%}@media screen and (max-width:767px){.custom_product_submit_popup_inner_wrapper{padding:50px 15px 20px}.custom_product_submit_popup__heading{font-size:24px}.close_popup_btn{width:30px;height:30px}.close_popup_btn svg{width:15px;height:15px}.custom_product_submit_popup__content{padding-top:25px}.custom_product_submit_popup_table{padding-top:15px}.custom_product_submit_popup_table table th,.custom_product_submit_popup_table table td{padding:10px 5px;font-size:13px;line-height:1.2}}.button.loading>span,.btn.loading>span{opacity:0;visibility:hidden}.related-products--slider .slick-track{margin-left:0}.shopify-section.related-products-section .slick-slider .slick-list,.shopify-section.related-products-section .slick-slider .slick-track{display:flex}.shopify-section.related-products-section .product-recommendations-grid .grid__item{height:100%}.products-wrapper .products>.bottom_col_action_link_wrapper{text-align:center;padding:15px 0 5px}.search_tags,.search-keyword-details{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.made_in__badge{position:absolute;top:20px;right:20px;z-index:1;display:flex;align-items:center;justify-content:center}.made_in__badge svg{width:80px;height:80px}@media screen and (max-width: 989px){.product__media-wrapper media-gallery{position:relative;display:block}}@media screen and (max-width:767px){.made_in__badge{top:10px;right:10px}.made_in__badge svg{width:50px;height:50px}.product-price--info .align-items-center{flex-direction:column;gap:10px;align-items:flex-start!important;justify-content:flex-start}.product-price--info .align-items-center .product__price{margin:0 0 10px!important}}.guidelines-section-blocks.standard_height{height:auto;top:auto;padding:20px 0}.rte_bottom_links{display:flex;flex-wrap:wrap;gap:15px}.lifting_columns .rich-text .rich-text__blocks .rich-text__buttons .btn,.products-wrapper .products .bottom_col_action_link_wrapper .btn{max-width:296px;width:100%}.option_wrapper{display:flex;flex-wrap:wrap;gap:20px;position:relative}.option_label{display:inline-block}.option_wrapper .option_input{width:100%;max-width:65%;border-radius:50px;font-size:15px;border:1px solid #E5E5E5;height:auto;line-height:normal;padding:12px 30px;text-transform:uppercase;display:inline-block}.replacement_chart_btn{width:100%;max-width:35%}.brand_button{max-width:265px;width:100%}.brand_button.active{background-color:var(--primary_btn_bg_color);color:var(--primary_btn_text_color);border-color:var(--primary_btn_border_color);fill:var(--primary_btn_text_color);--color-button-text: var(--primary_btn_text_color);--color-button: var(--primary_btn_text_color)}.option_wrapper+.option_heading{margin-top:50px}.brands_models_info_wrapper{position:relative;width:100%;margin-top:30px;display:flex;flex-wrap:wrap;gap:20px}.brands_column{width:100%;max-width:265px;position:relative}.brands_column .select:before,.brands_column .select:after{display:none}.brands_column .select select{width:100%;height:auto;padding:18px 40px 18px 20px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border-radius:50px;font-size:16px}.predictive_model_search_popover_wrapper{position:relative;width:100%;max-width:calc(65% - 20px);display:none;transition:all .3s;max-height:200px;overflow:hidden;border:1px solid #2B2A29;border-radius:30px;margin-top:5px}.predictive_model_search_popover{width:100%;background:#fff;max-height:200px;overflow:auto}.predictive_model_search_popover_inner_wrapper{border-radius:50px;overflow:hidden}.predictive_model_search_popover_wrapper.show{display:block}.predictive_model_search_popover .predictive_model_row{padding:12px 30px;font-size:15px;text-transform:uppercase;border-bottom:1px solid #E5E5E5}.predictive_model_search_popover .predictive_model_row:last-child{border:0}.predictive_model_search_popover .predictive_model_row:only-child{padding:16px 30px}.predictive_model_search_popover .predictive_model_row span{cursor:pointer;display:inline-block}.predictive_model_search_popover .predictive_model_row .search_val{color:var(--primary_btn_bg_color)}.replacement-chart-tabs{max-width:1200px;width:100%;margin:0 auto;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 0 10px 1px #e9e9e9}.replacement-chart-tabs-nav{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #E9E9E9}.replacement-chart-nav-item{width:50%;padding:30px;text-align:center;color:#898989;margin:0;background:#f0f0f0;border:0;transition:all .2s}.replacement-chart-nav-item+.replacement-chart-nav-item{border-left:1px solid #E9E9E9}.replacement-chart-nav-item:hover,.replacement-chart-nav-item.active{color:#000;background:transparent}.replacement-chart-tabs-content{padding:40px}.replacement-chart-tabs-block:not(.active){display:none}.search_status_wrapper .status_message_block{display:none;align-items:center;padding-top:35px;gap:20px}.search_status_wrapper .status_message_block.active{display:flex}.status_message_block .status_message_logo{max-width:50px;text-align:center}.status_message_block .status_message_heading{margin-bottom:5px}.brands_submit_btn_wrapper{padding-top:30px;max-width:265px}.brands_submit_btn_wrapper .btn{max-width:100%;width:100%}.search_result_info_row{margin-top:25px;display:flex;gap:20px;align-items:center}.search_result_info_block{padding:12px 25px;text-align:center;display:inline-block;border-radius:10px;overflow:hidden;background:#f8f8f8;text-transform:uppercase}.founded_sku{background:#e9f7fa}.search_result_info_row .angle-right{fill:#6bc6db}.search_result_info_icon{display:flex;align-items:center}.replacement-chart-contact-form{max-width:1280px;width:100%;margin:10px auto 0}.replacement_search_form+.results_grid{padding-top:30px;max-width:1200px;width:100%;margin:0 auto}.grid-featured-product-section{max-width:1260px;width:100%;margin:0 auto}.grid-featured-product-section .featured-product:not(.product--no-media)>.product__info-wrapper{padding-right:0}.grid-featured-product-section .product__media-wrapper media-gallery .product__xr-button{display:none}.replacement-chart-form-wrapper{margin-top:25px}@media screen and (max-height: 800px),screen and (max-width: 1500px){.grid-featured-product-section .product-media-container{--ratio-percent: calc(1 / var(--aspect-ratio) * 65%)}.grid-featured-product-section .product__media-list .media>*{object-fit:contain}.grid-featured-product-section .product__title{font-size:32px;line-height:1.2;padding:0}.grid-featured-product-section .product__info-container>*+*{margin:1rem 0}}@media (max-width:989px){.replacement-chart-tabs-content{padding:30px 25px}.replacement-chart-nav-item{padding:25px}.option_wrapper .option_input,.predictive_model_search_popover .predictive_model_row{padding:12px 25px;font-size:14px}.search_result_info_row{flex-wrap:wrap}.search_result_info_block{font-size:14px}}@media (max-width:767px){.replacement-chart-nav-item{padding:20px 15px;font-size:15px}.replacement-chart-tabs-content{padding:20px 15px}.option_wrapper{flex-direction:column;gap:15px}.option_wrapper:not(.flex-nowrap){flex-direction:row;flex-wrap:wrap;gap:10px}.option_wrapper .option_input{max-width:100%;padding:15px 20px;font-size:13px}.replacement_chart_btn{max-width:100%}.predictive_model_search_popover_wrapper{max-width:100%;margin:0;top:-50px}.predictive_model_search_popover .predictive_model_row{font-size:13px;padding:12px 20px}.predictive_model_search_popover{max-height:185px}.search_status_wrapper .status_message_block{padding-top:20px;gap:15px}.search_status_wrapper .status_message_block .rte{font-size:13px}.status_message_block .status_message_heading{font-size:15px}.status_message_block .status_message_logo{max-width:40px}.search_result_info_row{margin-top:15px;gap:10px;flex-direction:column}.search_result_info_block{font-size:13px;width:100%;padding:10px 20px}.search_result_info_icon{transform:rotate(90deg)}.brand_button{max-width:calc(50% - 5px);font-size:14px}.brands_models_info_wrapper{margin-top:25px}.brands_column{max-width:100%}.brands_column .select select{padding:12px 40px 12px 15px;font-size:14px}.replacement-chart-form-wrapper{margin-top:15px}}@media screen and (max-width:480px){.brand_button{max-width:100%}}.show_inline_modal .product-popup-modal__toggle{display:none}.show_inline_modal .product-popup-modal__content-info{padding:0}
/*# sourceMappingURL=/cdn/shop/t/223/assets/custom.css.map */
