@import url(https://use.typekit.net/tkg4lts.css);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#081f2c!important;-webkit-box-shadow:inset 0 0 0 1000px transparent!important;font-style:normal;transition-delay:86400s;transition:background-color 86400s ease-in-out 0s}hr{background:rgba(8,31,44,.2);border:0;height:1px;margin:.8rem 0;overflow:hidden;width:100%}img,picture{display:block}html{font-size:16px;height:100%;max-width:100vw;overflow-x:hidden;scroll-behavior:smooth;width:100%;width:100vw}html.nosmooth{scroll-behavior:auto}@media screen and (min-width:100px) and (max-width:500px){html{font-size:12px}}body{background-color:#fff;color:#081f2c;margin:0;max-width:100vw;min-height:100%;overflow-x:hidden;overflow-y:scroll;padding:0;position:relative;width:100%}body *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;outline-style:none}@font-face{font-family:Euclid Flex;font-weight:400;src:url(/build/fonts/EuclidFlexRegular.4a814d23.woff)}@font-face{font-family:Euclid Flex;font-weight:500;src:url(/build/fonts/EuclidFlexMedium.32ee222b.woff)}@font-face{font-family:Euclid Flex;font-weight:600;src:url(/build/fonts/EuclidFlexBold.9b51fcc3.woff)}body{font-family:Euclid Flex,Open Sans,Helvetica Neue,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.25rem}@media screen and (min-width:961px) and (max-width:5000px){body{font-size:1rem}}.h1{font-size:2.25rem;line-height:3.375rem;text-align:center;width:100%}.h1,.h2{font-family:Euclid Flex;font-weight:400;margin-bottom:1.5rem}.h2{font-size:1.5rem;line-height:2.625rem}.h3{font-size:1.7rem;line-height:2.6rem}.h3,.large{font-family:Euclid Flex;font-weight:400;margin-bottom:1.5rem}.large{font-size:1.375rem;line-height:2rem}li{margin-bottom:.5rem}li,p{font-size:1rem;line-height:1.5rem}p{margin-bottom:1.5rem}em{font-size:1.125rem;line-height:1.75rem;margin-bottom:1rem}strong{font-weight:600}a{color:#081f2c}.disabled{cursor:default!important;opacity:.6!important;pointer-events:none!important}.d-none{display:none!important}.square{aspect-ratio:1/1}.fit{object-fit:cover}.img{height:auto;width:100%}.tcenter{text-align:center}.tright{text-align:right}.mauto{margin:0 auto}.bordered{border:1px solid #081f2c}.darkbg{background-color:#aaa;padding:1rem}.nobg{background-color:unset;padding:1rem}.upper{text-transform:uppercase}.separator{margin-bottom:1rem}.block{display:inline-block;margin-bottom:1.5rem;width:100%}.width-full{box-sizing:border-box;max-width:none!important;width:100%}.max-width{margin:0 auto;padding:0 16px;width:100%}.g-row{box-sizing:border-box;display:flex;flex-wrap:wrap;position:relative;width:100%}.g-row,.g-row.center{justify-content:center}.g-row .mb{margin-bottom:16px!important}.g-row.acenter{align-items:center}@media screen and (min-width:100px) and (max-width:500px){.g-row .g-m-0{display:none!important;flex:0}.g-row .g-m-1{flex:0 0 calc(16.66667% - 13.33333px);max-width:calc(16.66667% - 13.33333px)}.g-row .g-m-2{flex:0 0 calc(33.33333% - 10.66667px);max-width:calc(33.33333% - 10.66667px)}.g-row .g-m-3{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.g-row .g-m-4{flex:0 0 calc(66.66667% - 5.33333px);max-width:calc(66.66667% - 5.33333px)}.g-row .g-m-5{flex:0 0 calc(83.33333% - 2.66667px);max-width:calc(83.33333% - 2.66667px)}.g-row .g-m-6{flex:0 0 100%;max-width:100%}.g-row .o-m-1{order:1}.g-row .o-m-2{order:2}.g-row .o-m-3{order:3}.g-row .o-m-4{order:4}.g-row .o-m-5{order:5}.g-row .o-m-6{order:6}.g-row .o-m-7{order:7}.g-row .o-m-8{order:8}.g-row .o-m-9{order:9}.g-row .o-m-10{order:10}}@media screen and (min-width:501px) and (max-width:960px){.g-row .g-t-0{display:none!important;flex:0}.g-row .g-t-1{flex:0 0 calc(12.5% - 14px);max-width:calc(12.5% - 14px)}.g-row .g-t-2{flex:0 0 calc(25% - 12px);max-width:calc(25% - 12px)}.g-row .g-t-3{flex:0 0 calc(37.5% - 10px);max-width:calc(37.5% - 10px)}.g-row .g-t-4{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.g-row .g-t-5{flex:0 0 calc(62.5% - 6px);max-width:calc(62.5% - 6px)}.g-row .g-t-6{flex:0 0 calc(75% - 4px);max-width:calc(75% - 4px)}.g-row .g-t-7{flex:0 0 calc(87.5% - 2px);max-width:calc(87.5% - 2px)}.g-row .g-t-8{flex:0 0 100%;max-width:100%}}@media screen and (min-width:961px) and (max-width:5000px){.g-row .g-0{display:none!important;flex:0}.g-row .g-1{flex:0 0 calc(8.33333% - 14.66667px);max-width:calc(8.33333% - 14.66667px)}.g-row .g-2{flex:0 0 calc(16.66667% - 13.33333px);max-width:calc(16.66667% - 13.33333px)}.g-row .g-3{flex:0 0 calc(25% - 12px);max-width:calc(25% - 12px)}.g-row .g-4{flex:0 0 calc(33.33333% - 10.66667px);max-width:calc(33.33333% - 10.66667px)}.g-row .g-5{flex:0 0 calc(41.66667% - 9.33333px);max-width:calc(41.66667% - 9.33333px)}.g-row .g-6{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.g-row .g-7{flex:0 0 calc(58.33333% - 6.66667px);max-width:calc(58.33333% - 6.66667px)}.g-row .g-8{flex:0 0 calc(66.66667% - 5.33333px);max-width:calc(66.66667% - 5.33333px)}.g-row .g-9{flex:0 0 calc(75% - 4px);max-width:calc(75% - 4px)}.g-row .g-10{flex:0 0 calc(83.33333% - 2.66667px);max-width:calc(83.33333% - 2.66667px)}.g-row .g-11{flex:0 0 calc(91.66667% - 1.33333px);max-width:calc(91.66667% - 1.33333px)}.g-row .g-12{flex:0 0 100%;max-width:100%}.g-row .o-1{order:1}.g-row .o-2{order:2}.g-row .o-3{order:3}.g-row .o-4{order:4}.g-row .o-5{order:5}.g-row .o-6{order:6}.g-row .o-7{order:7}.g-row .o-8{order:8}.g-row .o-9{order:9}.g-row .o-10{order:10}}@media screen and (min-width:100px) and (max-width:500px){.g-row.nogutter .g-m-1{flex:0 0 16.6666666667%;max-width:16.6666666667%}.g-row.nogutter .g-m-2{flex:0 0 33.3333333333%;max-width:33.3333333333%}.g-row.nogutter .g-m-3{flex:0 0 50%;max-width:50%}.g-row.nogutter .g-m-4{flex:0 0 66.6666666667%;max-width:66.6666666667%}.g-row.nogutter .g-m-5{flex:0 0 83.3333333333%;max-width:83.3333333333%}.g-row.nogutter .g-m-6{flex:0 0 100%;max-width:100%}}@media screen and (min-width:501px) and (max-width:960px){.g-row.nogutter .g-t-1{flex:0 0 12.5%;max-width:12.5%}.g-row.nogutter .g-t-2{flex:0 0 25%;max-width:25%}.g-row.nogutter .g-t-3{flex:0 0 37.5%;max-width:37.5%}.g-row.nogutter .g-t-4{flex:0 0 50%;max-width:50%}.g-row.nogutter .g-t-5{flex:0 0 62.5%;max-width:62.5%}.g-row.nogutter .g-t-6{flex:0 0 75%;max-width:75%}.g-row.nogutter .g-t-7{flex:0 0 87.5%;max-width:87.5%}.g-row.nogutter .g-t-8{flex:0 0 100%;max-width:100%}}@media screen and (min-width:961px) and (max-width:5000px){.g-row.nogutter .g-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.g-row.nogutter .g-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.g-row.nogutter .g-3{flex:0 0 25%;max-width:25%}.g-row.nogutter .g-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.g-row.nogutter .g-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.g-row.nogutter .g-6{flex:0 0 50%;max-width:50%}.g-row.nogutter .g-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.g-row.nogutter .g-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.g-row.nogutter .g-9{flex:0 0 75%;max-width:75%}.g-row.nogutter .g-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.g-row.nogutter .g-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.g-row.nogutter .g-12{flex:0 0 100%;max-width:100%}}.site-header{background-color:#fff;max-width:100vw;padding:0;pointer-events:none}.site-header *{pointer-events:auto}.site-header .text{transform:translateY(0);transition:transform .3s ease-in-out}.site-header.mini .text{transform:translateY(-200%)}.site-header .holder{display:flex;flex-direction:column;pointer-events:none;position:relative;z-index:2}.site-header .holder .top{background-color:#434a50;display:flex;justify-content:space-between;width:100%}@media screen and (min-width:100px) and (max-width:500px){.site-header .holder .top{display:none}}.site-header .holder .top .container{display:flex;flex-direction:row;justify-content:space-between}.site-header .holder .top .container .menu-link{color:#fff;padding:.85rem 1rem .85rem 0;position:relative;text-decoration:none}.site-header .holder .top .container .menu-link img,.site-header .holder .top .container form img{filter:brightness(100);height:auto;width:1.2rem}.site-header .holder .top .container .left,.site-header .holder .top .container .right{align-items:center;display:flex;justify-content:flex-end}.site-header .holder .top .container .right{background-color:#fff;padding-left:1rem;padding-right:1rem}.site-header .holder .top .container .right #cart-counter{background-color:#384896;border-radius:50%;color:#fff;font-size:9px;padding:0 9px;position:absolute;right:-8px;text-decoration:none;top:-6px}.site-header .holder .top .container .right .cart,.site-header .holder .top .container .right .profile{display:inline-block;margin-right:1rem;padding:3px;position:relative}.site-header .holder .top .container .right form .form-row{flex-direction:row;margin:0;padding:3px}.site-header .holder .top .container .right form .form-row input{border:1px solid #ddd;height:1.6rem;margin-right:1rem;width:120px}.site-header .holder .bottom{background-color:#000f5d}@media screen and (min-width:100px) and (max-width:500px){.site-header .holder .bottom{display:none}}.site-header .holder .bottom img{max-width:100%}.main-menu{display:flex;flex-direction:row;position:relative;width:100%}.main-menu .floating-menu .floating-menu-content{background-color:#434a50;display:none;padding:0 15px;position:absolute;z-index:100}.main-menu .floating-menu.active .floating-menu-content{display:block}footer .white-bg ul{margin:0 auto;max-width:80rem;padding:3.25rem 0}footer .white-bg ul li{align-items:center;display:flex;flex-direction:column;margin:0;padding:1rem 5rem}footer .white-bg ul li img{margin-bottom:1.5rem;width:auto}footer .white-bg ul li span,footer .white-bg ul li strong{display:block;font-size:.875rem;text-align:center}footer .blue-bg{background-color:#081f2c;color:#fff}footer .container{margin:auto;max-width:1180px;padding:0;width:100%}footer .top>div{align-items:center;justify-content:center}footer .top .logoholder{display:flex;margin:3rem 0}footer .top .logoholder .logo{display:flex}footer .top .logoholder .logo img{fill:#fff;height:10.75rem;width:auto}footer .top .partners{display:flex;flex-direction:column;justify-content:center}footer .top .partners>div{padding:.625rem 0}footer .top .partners a{display:inline-block}footer .top .partners img{height:7rem;width:auto}footer .top .footer-menu .social{display:flex;padding:1.25rem 0 0}footer .top .footer-menu .social a{padding:.5rem}footer .top .footer-menu .social img{filter:invert(100%) contrast(200%);height:2rem;width:auto}footer .bottom{align-items:center;display:flex;flex-direction:column;justify-content:center}footer .bottom span{padding:1rem}footer .bottom nav{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem}footer .bottom nav a{color:#fff;padding:.5rem 1rem}@media screen and (min-width:961px) and (max-width:5000px){footer .white-bg ul li{padding:0 1rem}footer .top .logoholder{justify-content:flex-start;margin:0}footer .top .logoholder .logo img{height:8rem;width:auto}footer .top .partners{align-items:flex-start}footer .top .partners img{height:5.5rem;width:auto}footer .top .footer-menu{align-items:flex-start;justify-content:flex-start}footer .top .footer-menu a{text-align:left}footer .top .footer-menu .social{flex-direction:row;margin-left:-.5rem}footer .top .footer-menu .social img{height:1.25rem}footer .bottom{flex-direction:row}footer .bottom nav{flex-direction:row;margin:0}footer .bottom nav a{padding:1rem;text-transform:none}}main{box-sizing:border-box;display:flex;flex-direction:column;min-height:55rem;padding-top:2rem;position:relative;width:100%;z-index:1}main .wysiwyg ul li{padding-left:1.75rem;position:relative}main .wysiwyg ul li:before{background:#081f2c;border-radius:50%;content:"";height:.315rem;left:.65rem;margin-bottom:.5rem;position:absolute;top:.5rem;width:.315rem}main .wysiwyg ol{counter-reset:num}main .wysiwyg ol li{counter-increment:num;padding-left:1.75rem;position:relative}main .wysiwyg ol li:before{color:#081f2c;content:counter(num);font-size:1.125rem;left:.35rem;line-height:1.125rem;position:absolute;text-align:center;top:.2rem;width:.75rem}main .wysiwyg table{border:1px solid #434a50;border-collapse:collapse;margin-bottom:1rem;table-layout:fixed;width:200%}main .wysiwyg table td,main .wysiwyg table th{border:1px solid #434a50;padding:.5rem 1rem}main .wysiwyg table th{background-color:#434a50;color:rgba(8,31,44,.8);font-size:.9rem;text-transform:uppercase;white-space:nowrap}main .wysiwyg table td{color:#081f2c}@media screen and (min-width:961px) and (max-width:5000px){main .wysiwyg table{width:auto}}.container{margin:0 auto;padding:0 20px;width:100%}@media screen and (min-width:961px) and (max-width:5000px){.container{box-sizing:content-box;max-width:1180px;width:calc(100% - 40px)}.container.wide{box-sizing:border-box;max-width:1440px}}.front_page_landing main{padding-top:0}button{border:0}.form,form{position:relative}.form label.form-row,form label.form-row{margin-bottom:2rem!important}.form label.form-row.first,form label.form-row.first{margin-bottom:1rem!important}.form .form-row,form .form-row{display:flex;flex-direction:column;margin-bottom:2rem;width:100%}.form .form-row.has-error .form-control input,form .form-row.has-error .form-control input{border-color:#97112a!important}.form .form-row .form-label,form .form-row .form-label{color:#081f2c;display:flex;flex-direction:column;font-size:1rem;justify-content:space-between;line-height:1.5rem;margin-bottom:.5rem}.form .form-row .form-label label,form .form-row .form-label label{opacity:.5}.form .form-row .form-label .form-error,form .form-row .form-label .form-error{color:#97112a;display:inline}.form .form-row .form-control,form .form-row .form-control{align-items:center;display:flex;position:relative}.form .form-row .form-control.password,form .form-row .form-control.password{flex-direction:column}.form .form-row .form-control-prefix,form .form-row .form-control-prefix{align-items:center;bottom:0;display:flex;font-size:1.125rem;left:0;letter-spacing:-.3px;line-height:1.5rem;padding:0 0 0 1.25rem;position:absolute;top:0}.form .form-row .form-control-prefix+input,form .form-row .form-control-prefix+input{padding-left:3.5rem}.form .form-row .form-help,form .form-row .form-help{font-family:Euclid Flex;font-size:1rem;letter-spacing:-.4px;line-height:1.25rem;opacity:.6;padding:2rem 0 0}.form .form-row.form-checkbox,form .form-row.form-checkbox{align-items:flex-start;flex-direction:row}.form .form-row.form-checkbox.has-error .form-label,form .form-row.form-checkbox.has-error .form-label{color:#97112a}.form .form-row.form-checkbox .form-label,form .form-row.form-checkbox .form-label{flex-direction:column;font-size:.9rem;margin:0;order:2}.form .form-row.form-checkbox .form-label div,form .form-row.form-checkbox .form-label div{order:2}.form .form-row.form-checkbox .form-label .form-error,form .form-row.form-checkbox .form-label .form-error{display:none;flex:0 0 100%;order:1;width:100%}.form .form-row.form-checkbox .form-control,form .form-row.form-checkbox .form-control{order:1}.form .form-row.form-checkbox .form-control input,form .form-row.form-checkbox .form-control input{height:2rem;width:2rem}.form .form-row.form-checkbox .form-help,form .form-row.form-checkbox .form-help{flex:0 0 100%;font-family:Euclid Flex;font-size:.9rem;letter-spacing:0;order:3;padding:.5rem 0 1rem}.form .form-row.form-checkbutton,form .form-row.form-checkbutton{flex:0 0 45%;width:auto}.form .form-row.form-checkbutton .form-control,form .form-row.form-checkbutton .form-control{text-align:center}.form .form-row.form-checkbutton .form-control .button,form .form-row.form-checkbutton .form-control .button{cursor:pointer;float:none;font-size:1.5rem}main form{padding:1rem 0}main form .form-row{padding:0 1rem}.layer{background:#fff;display:flex;flex-direction:column;left:0;max-height:100%;opacity:1;overflow-x:hidden;padding:1.6rem;position:fixed;top:0;transform:translateY(0);transition:all .3s ease-in-out;width:100%;z-index:10}.layer[hidden]{transform:translateY(-100%)}.layer.relative{position:relative}.layer .content{flex:1;height:0;margin-bottom:1rem}.layer .content:last-child{margin-bottom:0}.layer .greeting{font-size:1.75rem;line-height:3rem}.layer .greeting,.layer .title{display:block;font-family:Euclid Flex;font-weight:400}.layer .title{font-size:1.5rem;letter-spacing:-.4px;line-height:2.25rem;margin-bottom:1rem}.layer .close{padding:1rem;position:absolute;right:.5rem;top:.5rem}.layer .close img{height:1.313rem;width:1.313rem}@media screen and (min-width:501px) and (max-width:960px){.layer{width:30rem}}@media screen and (min-width:961px) and (max-width:5000px){.layer{bottom:0;max-width:30rem;padding:2rem;transform:translateX(0);width:max(33%,26rem)}.layer[hidden]{opacity:0;transform:translateX(100%)}.layer .greeting{font-size:2.25rem;letter-spacing:-1.4px;line-height:4rem;margin-bottom:.75rem;padding-top:4.5rem}}.overlay{background-color:rgba(8,31,44,.5);bottom:100%;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out;z-index:9}.overlay.show{bottom:0;opacity:1}body.minimal{height:100%}body.minimal main{align-items:center;display:flex;height:100%;justify-content:center;min-height:unset;padding-top:unset;width:100%}@media screen and (min-width:961px) and (max-width:5000px){body.minimal main{padding-top:unset}}.locale-menu{align-items:center;display:flex;margin:0;padding:.75rem 0 .25rem}.locale-menu li{margin:0}.locale-menu li a{font-size:.7rem;line-height:1.125rem;padding:.75rem}@media screen and (min-width:961px) and (max-width:5000px){.locale-menu{padding:0}.locale-menu li a{font-size:.65rem;line-height:1rem;padding:.3rem}}#main-menu{display:none;position:relative;z-index:2}@media screen and (min-width:961px) and (max-width:5000px){#main-menu{background-color:#081f2c;display:flex;width:100%}#main-menu .main-menu{align-items:center;background-color:#fff;display:flex;justify-content:center;margin:auto}#main-menu .main-menu .menu-item>a{display:block;padding:.25rem 2rem;text-transform:uppercase}#main-menu .main-menu .menu-item.red a{color:#97112a}#main-menu .main-menu .menu-item.salsa a{color:#ff2b42}#main-menu .main-menu .menu-item:hover .menumask{height:auto}#main-menu .main-menu .menu-item:hover .menumask .submenu{transform:translateY(0);transition-delay:.4s}#main-menu .menumask{left:0;overflow:hidden;padding-bottom:20px;pointer-events:none;position:absolute;top:100%;width:100%}#main-menu .menumask .submenu{background-color:#fff;bottom:auto;box-shadow:0 10px 10px 0 rgba(8,31,44,.1);left:0;margin:0;min-height:100px;right:0;top:100%;transform:translateY(-120%);width:100%;z-index:1}#main-menu .menumask .submenu .content{margin:auto;max-width:1180px;padding:2rem}#main-menu .menumask .submenu .content .menu-image{height:auto;margin-bottom:30px;width:100%}#main-menu .menumask .submenu .content ul{display:block;margin-bottom:8px}#main-menu .menumask .submenu .content ul li{display:block;margin-bottom:30px}#main-menu .menumask .submenu .content ul li .menu-icon{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}#main-menu .menumask .submenu .content ul li .menu-icon img{height:20px;width:auto}#main-menu .menumask .submenu .content ul li .menu-icon:after,#main-menu .menumask .submenu .content ul li .menu-icon:before{background:#081f2c;content:"";display:block;height:2px;width:40%}#main-menu .menumask .submenu .content ul li a{background-image:url("data:image/svg+xml;utf8,<svg width='21' height='37' viewBox='0 0 21 37' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1.3981 35.631C1.61617 35.86 1.87982 36.0407 2.17205 36.1615C2.46427 36.2822 2.77856 36.3404 3.09466 36.3323C3.73032 36.3304 4.33972 36.0785 4.79122 35.631L20.196 20.1584C20.4186 19.9355 20.5951 19.6709 20.7154 19.3798C20.8357 19.0887 20.8975 18.7768 20.8972 18.4618C20.8929 17.8266 20.6414 17.2181 20.196 16.7652L4.79122 1.36045C4.33857 0.915607 3.72931 0.66634 3.09466 0.66634C2.46001 0.66634 1.85074 0.915607 1.39809 1.36045C0.953246 1.81311 0.703978 2.42237 0.703978 3.05702C0.703978 3.69167 0.953246 4.30093 1.39809 4.75358L15.1063 18.4618L1.3981 32.1926C0.95466 32.6415 0.70599 33.247 0.70599 33.8779C0.70599 34.5088 0.95466 35.1143 1.3981 35.5631L1.3981 35.631Z' fill='rgba(56, 72, 150, 0.9999)'/></svg>");background-position:50% 50%;background-position:99% .5rem;background-repeat:no-repeat;background-size:auto .7rem;color:#384896;display:block;font-size:16px;margin-bottom:8px;padding-right:15px;transition:all .3s ease-in-out}#main-menu .menumask .submenu .content ul li a:hover{background-image:url("data:image/svg+xml;utf8,<svg width='21' height='37' viewBox='0 0 21 37' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1.3981 35.631C1.61617 35.86 1.87982 36.0407 2.17205 36.1615C2.46427 36.2822 2.77856 36.3404 3.09466 36.3323C3.73032 36.3304 4.33972 36.0785 4.79122 35.631L20.196 20.1584C20.4186 19.9355 20.5951 19.6709 20.7154 19.3798C20.8357 19.0887 20.8975 18.7768 20.8972 18.4618C20.8929 17.8266 20.6414 17.2181 20.196 16.7652L4.79122 1.36045C4.33857 0.915607 3.72931 0.66634 3.09466 0.66634C2.46001 0.66634 1.85074 0.915607 1.39809 1.36045C0.953246 1.81311 0.703978 2.42237 0.703978 3.05702C0.703978 3.69167 0.953246 4.30093 1.39809 4.75358L15.1063 18.4618L1.3981 32.1926C0.95466 32.6415 0.70599 33.247 0.70599 33.8779C0.70599 34.5088 0.95466 35.1143 1.3981 35.5631L1.3981 35.631Z' fill='rgba(8, 31, 44, 0.9999)'/></svg>");background-position:50% 50%;background-position:99% 50%;background-repeat:no-repeat;color:#384896}#main-menu .menumask .submenu .content ul li ul li{margin-bottom:0}#main-menu .menumask .submenu .content ul li ul li a{color:#081f2c;text-transform:none}}.initialized #main-menu .menumask .submenu{transition:transform .6s ease-in-out}#mobile-nav nav{height:100%;padding:0;width:80%}#mobile-nav nav .logo{align-items:center;display:flex;justify-content:center;padding:1rem 0 0}#mobile-nav nav .logo img{height:60px;width:auto}#mobile-nav nav .search{padding:1rem 1.6rem}#mobile-nav nav .search input{background:#f6f6f6;border-radius:2rem}#mobile-nav nav .search button{display:none}#mobile-nav nav .user{display:flex;flex-direction:row;margin:0 15px 15px}#mobile-nav nav .user #cart-counter{background-color:#384896;border-radius:50%;color:#fff;font-size:9px;padding:0 7px;position:absolute;right:-8px;text-decoration:none;top:-6px}#mobile-nav nav .user .cart,#mobile-nav nav .user .profile{display:inline-block;margin-right:1rem;padding:3px;position:relative}#mobile-nav nav .menu-header{align-items:center;display:flex;height:72px;width:100%}#mobile-nav nav .menu-header img{height:22px;margin-left:10px;width:auto}#mobile-nav nav .menu-header strong{font-size:18px;font-weight:400;line-height:22px;text-align:center;width:100%}#mobile-nav nav .menu-holder{max-height:100%;overflow-y:scroll}#mobile-nav nav .menu-item{display:flex;padding:0 0 0 20px;position:relative}#mobile-nav nav .menu-item a{border-bottom:1px solid #434a50;color:#081f2c;display:flex;font-size:15px;line-height:20px;padding:12px 0;text-transform:uppercase;width:100%}#mobile-nav nav .menu-item .arrow{background-image:url("data:image/svg+xml;utf8,<svg width='21' height='37' viewBox='0 0 21 37' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1.3981 35.631C1.61617 35.86 1.87982 36.0407 2.17205 36.1615C2.46427 36.2822 2.77856 36.3404 3.09466 36.3323C3.73032 36.3304 4.33972 36.0785 4.79122 35.631L20.196 20.1584C20.4186 19.9355 20.5951 19.6709 20.7154 19.3798C20.8357 19.0887 20.8975 18.7768 20.8972 18.4618C20.8929 17.8266 20.6414 17.2181 20.196 16.7652L4.79122 1.36045C4.33857 0.915607 3.72931 0.66634 3.09466 0.66634C2.46001 0.66634 1.85074 0.915607 1.39809 1.36045C0.953246 1.81311 0.703978 2.42237 0.703978 3.05702C0.703978 3.69167 0.953246 4.30093 1.39809 4.75358L15.1063 18.4618L1.3981 32.1926C0.95466 32.6415 0.70599 33.247 0.70599 33.8779C0.70599 34.5088 0.95466 35.1143 1.3981 35.5631L1.3981 35.631Z' fill='rgba(67, 74, 80, 0.9999)'/></svg>");background-position:50% 50%;background-repeat:no-repeat;background-size:50% 50%;border-bottom:1px solid #434a50;border-left:1px solid #434a50;display:flex;height:45px;min-width:50px}#mobile-nav nav .menu-item.active{background-color:#f6f6f6}#mobile-nav nav .menu-item.login a img,#mobile-nav nav .menu-item.logout a img,#mobile-nav nav .menu-item.registration a img{height:1.4rem;width:auto}#mobile-nav nav .menu-item.login a span,#mobile-nav nav .menu-item.logout a span,#mobile-nav nav .menu-item.registration a span{line-height:1.4rem;padding-left:.25rem;text-transform:none}#mobile-nav nav[hidden]{transform:translateX(-100%)}@media screen and (min-width:961px) and (max-width:5000px){#mobile-nav nav{display:none}}#hamburger{z-index:10}#hamburger,#hamburger div{align-items:center;display:flex}#hamburger div{background-color:#fff;border-radius:50%;flex-direction:column;height:4.5rem;justify-content:center;pointer-events:auto;width:4.5rem}#hamburger div span{background-color:#081f2c;font-size:0;height:2px;margin:.2rem 0;width:1.75rem}@media screen and (min-width:961px) and (max-width:5000px){#hamburger{display:none}}#profile-menu{background:#f6f6f6;border-top:1px solid #434a50;margin-bottom:15px}#profile-menu .menu-item a{border-bottom:1px solid #434a50;display:block;font-size:.9rem;letter-spacing:-.4px;padding:.75rem 1rem}#profile-menu .menu-item.logout{padding-top:2rem}#profile-menu .menu-item.logout a{padding:1rem 0}@media screen and (min-width:961px) and (max-width:5000px){#profile-menu{display:block}}.footer-menu{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 1rem}.footer-menu strong{display:block;font-size:1.375rem;margin-bottom:.625rem}.footer-menu a{color:#fff;display:block;font-size:1.25rem;padding:.625rem 0;text-align:center;text-transform:none}@media screen and (min-width:961px) and (max-width:5000px){.footer-menu strong{font-size:1rem}.footer-menu a{font-size:.875rem}}nav a,nav span{display:block;font-size:.93333rem;text-decoration:none}.button{align-items:center;background-color:#384896;border:2px solid #384896;color:#fff;cursor:pointer;display:inline-flex;font-family:Euclid Flex;font-size:.75rem;gap:1rem;justify-content:space-between;line-height:1.25rem;padding:0 1rem;text-decoration:none;transition:all .3s ease-in-out;width:auto}.button span{display:block;padding:.75rem 0;width:100%}.button svg{height:10px;padding:.75rem 0;width:6px}.button.center span{text-align:center}.button.white{background-color:#fff;border:2px solid #fff;color:#081f2c}.button:focus,.button:hover{background-color:#384896;border:2px solid #384896;color:#fff}.button.active,.button:active{background-color:rgba(8,31,44,.6)}.button.secondary{background:rgba(8,31,44,0);border:2px solid #081f2c;color:#081f2c}.button.secondary.white{border:2px solid #fff;color:#fff}.button.secondary.white:focus,.button.secondary.white:hover{background-color:#fff;color:#081f2c}.button.secondary:focus,.button.secondary:hover{background-color:#081f2c;color:#fff}.button.simple{background:none;border:0;padding:0}.button.block{display:flex;margin:0;width:100%}.button.center{margin:0 auto}.arrow-button{align-items:center;background:none;bottom:0;cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;right:0;top:0;width:3.75rem}.arrow-button img{height:auto;transform:translateX(0);transition:transform .3s ease-in-out;width:.9rem}.arrow-button:hover img{transform:translateX(.25rem)}.input,input{appearance:none;background-color:transparent;border:1px solid #081f2c;box-sizing:border-box;color:#081f2c;display:inline-block;font-family:Euclid Flex;font-size:1rem;font-style:normal;height:3rem;line-height:1.25rem;padding:0 1rem;width:100%}.input::placeholder,input::placeholder{color:rgba(8,31,44,.6);font-size:1rem;font-style:normal;opacity:.6}.input:focus,input:focus{background-color:#f6f6f6!important}.input[type=tel],input[type=tel]{padding-left:3.5rem}.number-input-holder{display:flex;justify-content:stretch;position:relative}.number-input-holder input[type=number]{-moz-appearance:textfield;font-family:Euclid Flex;height:3rem;margin:0;padding:0;text-align:center;width:calc(100% - 7.5rem)}.number-input-holder input[type=number]::-webkit-inner-spin-button,.number-input-holder input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-input-holder .minus,.number-input-holder .plus{align-items:center;border:1px solid #f6f6f6!important;border-right:0!important;cursor:pointer;display:flex;font-size:0;height:3rem;justify-content:center;margin:0;min-height:3rem;min-width:3rem;position:relative;user-select:none;width:3rem}.number-input-holder .minus:hover,.number-input-holder .plus:hover{background-color:#f6f6f6!important}.number-input-holder .minus:after,.number-input-holder .minus:before,.number-input-holder .plus:after,.number-input-holder .plus:before{background-color:#434a50}.number-input-holder .plus{border:1px solid #f6f6f6!important;border-left:0!important}.number-input-holder .plus:after,.number-input-holder .plus:before{border-radius:.0625rem;content:"";display:block;position:absolute;transition:all .3s ease-in-out}.number-input-holder .plus:after{height:1rem;left:1.4375rem;top:1rem;width:.125rem}.number-input-holder .minus:before,.number-input-holder .plus:before{height:.125rem;left:1rem;top:1.4375rem;width:1rem}.number-input-holder .minus:before{content:"";display:block;position:absolute;transition:all .3s ease-in-out}.toggle-password{align-items:center;cursor:pointer;display:flex;padding:.75rem;position:absolute;right:0;top:0}.toggle-password:after{content:url(/build/images/see.a72ac0d0.svg);display:block;height:24px;width:24px}.toggle-password.show:after{content:url(/build/images/unsee.2177af7b.svg)}.strength-list{display:block;padding:1rem 0 0;width:100%}.strength-list-item{font-size:1rem;line-height:1.5rem;margin:0;padding:0 0 .5rem 1rem;position:relative}.strength-list-item.valid:before{background-color:#8eb700;opacity:1}.strength-list-item:before{background-color:#081f2c;border-radius:50%;content:"";height:.4rem;left:0;opacity:.2;position:absolute;top:.5rem;width:.4rem}textarea{border:1px solid #081f2c;box-sizing:border-box;color:#081f2c;font-family:Euclid Flex;font-size:1rem;font-style:normal;line-height:1.25rem;min-height:3rem;padding:.75rem 1rem;resize:none;width:100%}textarea::placeholder{color:rgba(8,31,44,.6)}.custom-checkbox{background:none;border:1px solid #081f2c;border-radius:0;display:block;margin:0 .5rem 0 0}.custom-checkbox,.custom-checkbox input{height:1.4rem;position:relative;width:1.4rem}.custom-checkbox input{margin:0;opacity:0;padding:0;z-index:2}.custom-checkbox input:checked+.custom-checkbox-check{opacity:1}.custom-checkbox-check{background:#081f2c;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%;z-index:1}.custom-checkbox-check svg{color:#fff;height:100%;width:100%}.double-slider{margin:0;position:relative;width:100%}.double-slider-body{height:28px;left:0;position:relative;right:0}.double-slider-inverse{background-color:#f6f6f6;border-radius:10px;height:5px;margin:0 7px;position:absolute;width:70%}.double-slider-inverse:first-child{left:0}.double-slider-inverse:nth-child(2){right:0}.double-slider-range{background-color:#081f2c;border-radius:14px;height:5px;left:0;position:absolute;right:0}.double-slider-thumb{background-color:#fff;border-radius:50%;box-shadow:0 3px 8px rgba(0,0,0,.4);cursor:pointer;height:21px;margin-left:-11px;outline:none;position:absolute;text-align:left;top:-7px;width:21px;z-index:2}.double-slider-thumb:nth-child(4){left:0}.double-slider-thumb:nth-child(5){left:100%}.double-slider input[type=range]{appearance:none;height:28px;left:-11px;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;right:-11px;top:0;width:auto;z-index:3}.double-slider input[type=range]:focus::-webkit-slider-runnable-track{background:transparent;border:transparent}.double-slider input[type=range]:focus{outline:none}.double-slider input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:0;height:28px;pointer-events:all;width:28px}.double-slider input[type=range]::-ms-fill-lower,.double-slider input[type=range]::-ms-fill-upper{background:transparent;border:0}.double-slider input[type=range]::-ms-tooltip{display:none}.double-slider-values{display:flex;justify-content:space-between;position:relative;z-index:1}.double-slider-values span{font-family:Euclid Flex;font-size:14px;font-weight:700;line-height:28px}.double-slider:hover .double-slider-sign{opacity:1}.alert{margin-bottom:1rem;padding:1.5rem;text-align:center}.alert-success{background:#c7f0c7}.alert-warning{background:#f0e2c7}.alert-danger{background:#f0c7c7}.alert-info{background:#081f2c21}.alert .alert-heading{display:inline-block;margin-bottom:1rem}.alert p:last-of-type{margin-bottom:0}.cscroll{box-sizing:border-box;position:relative}.cscroll-container{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;height:100%;overflow:scroll;scroll-behavior:smooth;scrollbar-width:none;width:100%}.cscroll-container::-webkit-scrollbar{display:none}.cscroll-show-y .cscroll-bar-y{opacity:1}.cscroll-bar-y{bottom:0;height:100%;opacity:0;position:absolute;right:-.5rem;top:0;width:1rem;z-index:100}.cscroll-bar-y:after{background-color:rgba(8,31,44,.3);content:"";height:100%;left:50%;position:absolute;top:0;width:1px;z-index:1}.cscroll-bar-y .cscroll-scroll{bottom:0;max-height:100%;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:1rem}.cscroll-bar-y .cscroll-scroll-pane{cursor:move;height:1rem;margin:0;overflow:hidden;position:relative;transform:translateY(-50%);width:100%;width:1rem;z-index:2}.cscroll-bar-y .cscroll-scroll-pane:after{background-color:#081f2c;content:"";height:100%;left:50%;position:absolute;top:0;width:1px;z-index:1}.cscroll-show-x .cscroll-bar-x{opacity:1}.cscroll-bar-x{bottom:-.5rem;height:1rem;left:0;opacity:0;position:absolute;right:0;width:100%;z-index:100}.cscroll-bar-x:after{background-color:rgba(8,31,44,.3);content:"";height:1px;left:0;position:absolute;top:50%;width:100%;z-index:1}.cscroll-bar-x .cscroll-scroll{bottom:0;height:1rem;left:0;max-width:100%;position:absolute;right:0;transition:all .3s ease-in-out}.cscroll-bar-x .cscroll-scroll-pane{cursor:move;height:100%;margin:0;overflow:hidden;position:relative;transform:translateX(-50%);width:1rem;z-index:2}.cscroll-bar-x .cscroll-scroll-pane:after{background-color:#081f2c;content:"";height:1px;left:0;position:absolute;top:50%;width:100%;z-index:1}.cscroll .scroll-left{cursor:w-resize!important}.cscroll .scroll-right{cursor:e-resize!important}select{appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1em;border:1px solid #081f2c;box-sizing:border-box;color:#081f2c;display:inline-block;font-family:Euclid Flex;font-size:1rem;font-style:normal;height:3rem;line-height:1.25rem;padding:0 3rem 0 1rem;width:100%}select:focus{background-color:#f6f6f6!important}.hero{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;position:relative;width:100%}.hero.white .hero-content{color:#fff}.hero.small{max-height:25rem}.hero.circle .hero-holder{background:#081f2c;padding:1.5rem}.hero.circle .hero-content{color:#fff}.hero-holder{width:100%}.hero-content{align-items:center;color:#081f2c;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:300px;text-align:center}.hero-title{font-family:Euclid Flex;font-size:2.25rem;letter-spacing:-.4px;line-height:2.5rem;margin-bottom:1rem}.hero-text{max-width:31rem}.hero-image{height:100%;position:relative;z-index:1}.hero-image,.hero-image img{max-height:33.5rem;width:100%}.hero-image img{height:auto;object-fit:cover}.hero-video{aspect-ratio:auto!important;position:relative;z-index:1}.hero-video video{aspect-ratio:15/26.2;height:auto;object-fit:cover;width:100%}@media screen and (min-width:961px) and (max-width:5000px){.hero{max-height:33.5rem}.hero.circle .hero-holder{background:none;justify-content:flex-end;padding:0}.hero.circle .hero-content{background:#081f2c;border-radius:50%;height:100%;margin:auto 125px;max-height:400px;max-width:400px;padding:4rem;width:100%}.hero-holder{display:flex;height:100%;margin:auto;max-width:1180px;position:absolute;width:100%;z-index:2}.hero-title{font-family:Euclid Flex;font-size:2.25rem;line-height:2.5rem;margin-bottom:1rem}.hero-video video{aspect-ratio:5/4;object-fit:cover}}ul.list li{align-items:center;display:flex;flex-direction:column}ul.list li img{height:auto;margin-bottom:1.5rem;width:6.7rem}ul.list li em{margin-bottom:3rem;text-align:center}@media screen and (min-width:501px) and (max-width:960px){ul.list li img{width:5rem}ul.list li em{font-size:1rem;margin-bottom:0}}@media screen and (min-width:961px) and (max-width:5000px){ul.list li img{width:8.75rem}ul.list li em{margin-bottom:2rem}}.image img{height:auto;max-width:100%}.product-badges{display:flex;justify-content:flex-end;margin-bottom:8px;min-height:30px}.product-badges .badge{border:1px solid #384896;color:#384896;font-size:12px;line-height:18px;margin:0 0 0 8px;padding:5px 10px;text-transform:uppercase}.types{display:flex;justify-content:center;margin-bottom:14px;min-height:32px}.types .type{background:#081f2c;color:#fff;display:block;font-size:14px;height:32px;line-height:32px;margin:0 0 0 24px;padding:0 10px 0 12px;position:relative;text-transform:uppercase}.types .type a{color:#fff;text-decoration:none}.types .type:before{border-bottom:16px solid transparent;border-right:16px solid #081f2c;border-top:16px solid transparent;height:0;right:99.9%;top:0;width:0}.types .type:after,.types .type:before{content:"";display:block;position:absolute}.types .type:after{background-color:#fff;border-radius:50%;height:5px;margin-top:-2.5px;right:95%;top:50%;width:5px}.video{height:auto;overflow:hidden;width:100%}.video video{height:100%;object-fit:cover;width:100%}.accordion-item{border-bottom:1px solid rgba(8,31,44,.2);padding:0;transition:all .3s ease-in-out}.accordion-item-title{color:#081f2c;cursor:pointer;display:block;font-family:Euclid Flex;font-size:1.125rem;letter-spacing:-.4px;line-height:1.75rem;padding:1rem 4rem 1rem 0;position:relative;width:100%}.accordion-item-title:after,.accordion-item-title:before{background-color:#081f2c;content:"";display:block;position:absolute;transition:all .3s ease-in-out}.accordion-item-title:after{height:.6875rem;right:1.84375rem;top:1.53125rem;width:.0625rem}.accordion-item-title:before{height:.0625rem;right:1.53125rem;top:1.84375rem;width:.6875rem}.accordion-item-container{height:0;overflow:hidden;transition:all .3s ease-in-out}.accordion-item-content{color:#081f2c;padding:0 0 2rem}.accordion-item.open .accordion-item-title:after{opacity:0;transform:scale(0)}.tabs{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 auto 4rem;max-width:1180px;padding:0}.tabs [role=tab]{background:#434a50;cursor:pointer;margin-bottom:1px;padding:1rem 2rem;position:relative;z-index:1}.tabs [role=tab] span{font-family:Euclid Flex;font-size:1.25rem;opacity:.5;pointer-events:none}.tabs [role=tab]:after{background-image:url(/build/images/down.e265c09d.svg);background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:10px;position:absolute;right:1rem;top:1.5rem;width:14px}.tabs [role=tab]:focus,.tabs [role=tab][aria-selected=true]{background:#434a50;cursor:auto;margin-bottom:0;z-index:3}.tabs [role=tab]:focus span,.tabs [role=tab][aria-selected=true] span{opacity:1}.tabs [role=tabpanel]{background:#f6f6f6;padding:2rem;position:relative;width:100%;z-index:2}@media screen and (min-width:961px) and (max-width:5000px){.tabs{flex-direction:row}.tabs [role=tab]{background:#fff;order:1}.tabs [role=tab]:focus,.tabs [role=tab][aria-selected=true]{background:#f6f6f6}.tabs [role=tab] span{font-size:.75rem}.tabs [role=tab]:after{display:none}.tabs [role=tabpanel]{background:#f6f6f6;order:2}}.carousel{position:relative}.carousel-clip{height:100%;overflow:hidden;width:100%}.carousel-stripe{font-size:0;height:100%;transition:transform .3s ease-in-out;white-space:nowrap;width:auto}.carousel-stripe a{pointer-events:auto}.carousel-stripe.dragging a{background:rgba(255,0,0,.4)}.carousel-item{backface-visibility:visible;cursor:move;display:inline-block;font-size:medium;height:100%;position:relative;transform:translateZ(0);user-select:none;vertical-align:middle;white-space:normal;width:100%}.carousel-item a,.carousel-item img{user-drag:none;app-region:no-drag;-webkit-user-drag:none;user-select:none}.carousel-dots{display:flex;justify-content:center;padding-top:2rem}.carousel-dots button{background-color:#fff;border:1px solid #081f2c;border-radius:50%;cursor:pointer;font-size:0;height:1.25rem;margin-right:1rem;transition:all .3s ease-in-out;width:1.25rem}.carousel-dots button img{display:none;height:5rem;width:5rem}.carousel-dots button.active{background-color:#081f2c;border:1px solid transparent}.carousel-next,.carousel-prev{display:none}.splide__arrows{display:none}.splide__pagination li{padding:.5rem}.splide__pagination li button{background-color:#fff;border:1px solid #081f2c;border-radius:50%;display:inline-block;height:1.5rem;width:1.5rem}.card,.splide__pagination li button.is-active{background-color:#081f2c}.card{display:flex;flex-direction:column;justify-content:center;min-height:350px;width:100%}.card-image{aspect-ratio:1/1;display:block}.card-content{color:#fff;display:flex;flex:1 0 100%;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding:20px;text-align:center}.card-title{font-size:18px;line-height:33px;margin:0}.card-title a{color:#fff;text-decoration:none}@media screen and (min-width:961px) and (max-width:5000px){.card-title{font-size:22px}}.card-subtitle{display:block;text-transform:uppercase}.card-subtitle,.card-text{font-size:14px;line-height:22px}.card-buttons,.card-text{margin:0;padding:20px 0 0}.card-buttons a{display:block}.card.gold{background-color:#b48e35}.card.turquise{background-color:#4bbdcb}.product-card-container{position:relative}.product-card{display:flex;flex-direction:column;height:100%;padding:10px 24px;transition:border-color .3s ease-in-out;z-index:10}.product-card,.product-card a{text-decoration:none}.product-card-image{display:flex;margin-bottom:28px}.product-card-image img{aspect-ratio:192/170;height:auto;object-fit:contain;width:100%}.product-card-title{font-size:16px;font-weight:400;line-height:24px;margin-bottom:14px}.product-card-prevprice{font-size:18px;font-weight:400;line-height:24px;margin-bottom:8px;text-decoration:line-through}.product-card-price{font-size:22px;font-weight:400;line-height:32px;margin-bottom:14px}.product-card-body{display:flex;flex-direction:column;height:100%;text-align:center}.product-card-body .button{justify-content:center;max-width:132px;width:100%}.product-card-body .product-badges{justify-content:center}form.button-form{bottom:-25px;left:50%;position:absolute;z-index:20}form.button-form .button{background-color:unset;border:unset;padding:.3rem;width:auto}.product-filter{border:1px solid transparent;display:flex;flex-direction:column;height:100%;padding:0;transition:border-color .3s ease-in-out}.product-filter-title{background:#081f2c;color:#fff;font-size:18px;line-height:26px;margin-bottom:30px;padding:14px;text-transform:uppercase}.product-filter-subtitle{cursor:pointer;display:block;font-weight:700;margin-bottom:16px;position:relative;text-transform:uppercase;width:100%}.product-filter-subtitle:after{background-image:url("data:image/svg+xml;utf8,<svg width='21' height='37' viewBox='0 0 21 37' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1.3981 35.631C1.61617 35.86 1.87982 36.0407 2.17205 36.1615C2.46427 36.2822 2.77856 36.3404 3.09466 36.3323C3.73032 36.3304 4.33972 36.0785 4.79122 35.631L20.196 20.1584C20.4186 19.9355 20.5951 19.6709 20.7154 19.3798C20.8357 19.0887 20.8975 18.7768 20.8972 18.4618C20.8929 17.8266 20.6414 17.2181 20.196 16.7652L4.79122 1.36045C4.33857 0.915607 3.72931 0.66634 3.09466 0.66634C2.46001 0.66634 1.85074 0.915607 1.39809 1.36045C0.953246 1.81311 0.703978 2.42237 0.703978 3.05702C0.703978 3.69167 0.953246 4.30093 1.39809 4.75358L15.1063 18.4618L1.3981 32.1926C0.95466 32.6415 0.70599 33.247 0.70599 33.8779C0.70599 34.5088 0.95466 35.1143 1.3981 35.5631L1.3981 35.631Z' fill='rgba(8, 31, 44, 0.9999)'/></svg>");background-position:50% 50%;background-position:99% 50%;background-repeat:no-repeat;display:block;position:absolute;right:0;top:0;transform:rotate(180deg)}.product-filter-list{margin-bottom:16px}.product-filter-item{border-bottom:1px solid #f6f6f6;padding:3px 14px 6px 12px;position:relative}.product-filter-item input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.product-filter-item input:checked+span{font-weight:600}@media screen and (min-width:961px) and (max-width:5000px){.product-filter{padding:0 30px 0 0}}.product-filter .product-filter-block .product-filter-list{display:none}.product-filter .product-filter-block.opened .product-filter-list{display:block}.horizontal-list{margin-bottom:5rem;margin-left:-1.6rem;margin-right:-1.6rem;position:relative}.horizontal-list .cscroll-bar-x{bottom:-3rem;left:1.6rem;right:1.6rem;width:auto}.horizontal-list ul{display:inline-block;font-size:0;padding:0 1.6rem;vertical-align:top;white-space:nowrap}.horizontal-list ul li{box-sizing:border-box;display:inline-block;height:23.5rem;margin:0 2.5rem 0 0;overflow:hidden;vertical-align:top;width:23.5rem}.horizontal-list ul li:last-child{margin:0}.horizontal-list .g-row{flex-wrap:nowrap}@media screen and (min-width:961px) and (max-width:5000px){.horizontal-list{margin-bottom:8rem;margin-left:-5rem;margin-right:-5rem}.horizontal-list .cscroll-bar-x{bottom:-4rem;left:5rem;right:5rem}.horizontal-list ul{padding:0 5rem}.horizontal-list ul li{height:30rem;margin:0 2.5rem 0 0;width:30rem}}.pagination{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 30px;max-width:1180px;width:100%}.pagination .page-item{border:1px solid #081f2c;margin:0 5px 5px}.pagination .page-item.active{font-weight:600}.pagination .page-item a{display:inline-block;padding:5px 10px;text-decoration:none}.announcement{align-items:center;background:#081f2c;color:#fff;display:flex;justify-content:center;left:0;padding:1rem;position:relative;right:0;width:100vw;z-index:9}.announcement p{font-size:1rem;line-height:1.25rem;margin:0;opacity:.75;text-align:center}.announcement strong{opacity:1}.announcement img{margin:0 1rem 0 .5rem}@media screen and (min-width:961px) and (max-width:5000px){.announcement{left:0;padding:.75rem 2rem;right:0}.announcement p{font-size:.875rem;line-height:1.5rem}.announcement img{margin:0 .5rem}}.breadcrumb{margin:0 auto 40px;width:calc(100% - 40px)}.breadcrumb ol,.breadcrumb ul{border-bottom:1px solid rgba(56,72,150,.3);display:flex;flex-wrap:wrap;margin:0 auto;max-width:1180px;padding:0 0 16px;width:100%}.breadcrumb ol li,.breadcrumb ul li{background-image:url("data:image/svg+xml;utf8,<svg width='21' height='37' viewBox='0 0 21 37' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1.3981 35.631C1.61617 35.86 1.87982 36.0407 2.17205 36.1615C2.46427 36.2822 2.77856 36.3404 3.09466 36.3323C3.73032 36.3304 4.33972 36.0785 4.79122 35.631L20.196 20.1584C20.4186 19.9355 20.5951 19.6709 20.7154 19.3798C20.8357 19.0887 20.8975 18.7768 20.8972 18.4618C20.8929 17.8266 20.6414 17.2181 20.196 16.7652L4.79122 1.36045C4.33857 0.915607 3.72931 0.66634 3.09466 0.66634C2.46001 0.66634 1.85074 0.915607 1.39809 1.36045C0.953246 1.81311 0.703978 2.42237 0.703978 3.05702C0.703978 3.69167 0.953246 4.30093 1.39809 4.75358L15.1063 18.4618L1.3981 32.1926C0.95466 32.6415 0.70599 33.247 0.70599 33.8779C0.70599 34.5088 0.95466 35.1143 1.3981 35.5631L1.3981 35.631Z' fill='rgba(56, 72, 150, 0.9999)'/></svg>");background-position:50% 50%;background-position:calc(100% - 20px);background-repeat:no-repeat;background-size:auto 11px;padding:0 50px 0 0}.breadcrumb ol li:last-child,.breadcrumb ul li:last-child{background:none}.breadcrumb ol li a,.breadcrumb ol li span,.breadcrumb ul li a,.breadcrumb ul li span{color:#384896;font-size:14px;line-height:21px}@media screen and (min-width:961px) and (max-width:5000px){.breadcrumb ol,.breadcrumb ul{padding:0 0 16px}}.banner>div{background-color:#081f2c;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:520px;padding:3.75rem}.banner picture{height:100%}.banner picture img{height:100%;object-fit:cover}.divider-widget{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:30px 0;overflow:hidden;position:relative;width:100%}.divider-widget:before{border-top:1px solid #ddd;content:"";left:0;position:absolute;right:0;top:50%}.divider-widget span{background-color:#fff;display:inline-block;font-size:20px;padding:0 30px;position:relative;z-index:1}#gdpr{bottom:0;left:auto;right:0;top:auto}#gdpr[hidden]{transform:translateY(100%)}#gdpr a{display:block}#cart{bottom:0;left:auto;right:0;top:0}#cart[hidden]{transform:translateX(100%)}#cart .checkout-link{text-align:center}#cart .content{overflow:hidden}#cart .content.cscroll-show-y .cscroll-down,#cart .content.cscroll-show-y .cscroll-up{background-repeat:no-repeat;background-size:100%;height:3rem;left:50%;position:absolute;transition:all .2s ease-in-out;width:3rem;z-index:4}#cart .content.cscroll-show-y .cscroll-up{top:0;transform:rotate(180deg)}#cart .content.cscroll-show-y .cscroll-down{bottom:0}#cart .content.cscroll-show-y:after,#cart .content.cscroll-show-y:before{content:"";height:8rem;left:0;pointer-events:none;position:absolute;right:0;transition:transform .3s ease-in-out;z-index:3}#cart .content.cscroll-show-y:before{background-image:linear-gradient(0,transparent 10%,#fff 80%);top:0;transform-origin:50% 0}#cart .content.cscroll-show-y:after{background-image:linear-gradient(transparent 10%,#fff 80%);bottom:0;transform-origin:50% 100%}#cart .content.cscroll-show-y.cscroll-bottom .cscroll-down{opacity:0;transform:translateY(20%) scale(0)}#cart .content.cscroll-show-y.cscroll-bottom:after{transform:scaleY(0)}#cart .content.cscroll-show-y.cscroll-top .cscroll-up{opacity:0;transform:rotate(180deg) translateY(20%) scale(0)}#cart .content.cscroll-show-y.cscroll-top:before{transform:scaleY(0)}#cart .content .cscroll-bar-x,#cart .content .cscroll-bar-y{display:none}#cart .cart-items{cursor:default;display:flex;flex-direction:column;min-height:100%}#cart .cart-items .empty-cart{margin:auto}#cart .cart-item{display:flex;flex-direction:row;margin:0;width:100%}#cart .cart-item-thumb{align-items:center;display:flex;flex:0 0 30%;justify-content:center}#cart .cart-item-thumb img{height:auto;margin-right:1rem;width:5rem}#cart .cart-item-data{flex:0 0 70%;padding:1rem 0}#cart .cart-item-label{align-items:center;display:flex;justify-content:space-between;padding:0 0 .75rem;width:100%}#cart .cart-item-label .name{margin:0;padding-right:.5rem}#cart .cart-item-label .info{font-size:.9rem;line-height:1.6rem;opacity:.6}#cart .cart-item-control{align-items:center;display:flex;justify-content:space-between;width:100%}#cart .cart-item-control .number-input-holder{max-width:11rem}#cart .cart-item-control .price{margin:0;white-space:nowrap}#cart .sum{display:flex;justify-content:space-between}#cart .sum .price{font-size:1.5rem}#cart .form-row{margin:0 0 .5rem}.info-widget{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem}@media screen and (min-width:961px) and (max-width:5000px){.info-widget{flex-direction:row}}.info-widget__block{align-items:center;display:flex;flex-direction:row;max-width:300px;padding:1rem}@media screen and (min-width:961px) and (max-width:5000px){.info-widget__block:not(:last-child){border-right:1px solid #ddd}}.info-widget__block-icon{padding:1rem}.info-widget__block-icon img{fill:#555}.info-widget__block-content{padding:1rem}.manufacturer-list-widget{align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:961px) and (max-width:5000px){.manufacturer-list-widget{flex-direction:row}}.manufacturer-list-widget img{margin:0 5px 30px;max-width:100%}.modal-overlay{align-items:center;background-color:rgba(8,31,44,.5);bottom:100%;display:flex;justify-content:center;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out,bottom 0s ease-in-out .3s;z-index:1000}.modal-overlay.show{bottom:0;opacity:1;transition:opacity .3s ease-in-out}.modal-layer{background:#f6f6f6;box-shadow:0 0 1rem rgba(0,0,0,.05);max-width:95vw;padding:2rem;position:relative;width:100%}.modal-layer .hidden{display:none}.modal-layer-container{display:flex;flex-direction:column}.modal-layer-close{padding:1rem;position:absolute;right:1rem;top:1rem}.modal-layer-title{font-size:1.5rem;margin-bottom:2rem;margin-right:2rem}.modal-layer-content{margin-bottom:2rem}.modal-layer-buttons{display:flex;flex-wrap:wrap;justify-content:space-between}.modal-layer-button{margin-right:1rem;white-space:nowrap;width:100%}.modal-layer-button:last-child{margin:0}@media screen and (min-width:501px) and (max-width:960px){.modal-layer{max-width:60vw}.modal-layer .modal-layer-buttons{flex-wrap:nowrap}}@media screen and (min-width:961px) and (max-width:5000px){.modal-layer{max-width:520px;max-width:35rem}.modal-layer .modal-layer-buttons{flex-wrap:nowrap}}.contact-email{width:100%}.contact-email .form-row{margin:0 0 .75rem;max-width:500px}.media-carousel{margin-bottom:4rem}.media-carousel.header .carousel{border-radius:0}.media-carousel.header .carousel .video-player{height:98vw}.media-carousel .carousel{overflow:hidden}.media-carousel .carousel-clip{position:relative}.media-carousel .carousel-stripe{background:linear-gradient(270deg,#081f2c,#fff);height:1rem;left:0;position:absolute;top:0;z-index:20}.media-carousel .carousel-item{left:0;opacity:0;position:absolute;top:0;transition:opacity .1s ease-in-out;z-index:1}.media-carousel .carousel-item.active{opacity:1;position:relative;transition:opacity 2s ease-in-out;z-index:10}.media-carousel .carousel-item.prevActive{opacity:1;z-index:9}.media-carousel .carousel-item.nextActive{opacity:0;z-index:8}.media-carousel .carousel-item .video-player{margin:0}.media-carousel .carousel-item-image{display:block;height:100vw}.media-carousel .carousel-item-image .image{height:100%;width:100%}.media-carousel .carousel-item-image img{height:100%;object-fit:contain;width:100%}.media-carousel .carousel-next,.media-carousel .carousel-prev{display:none}@media screen and (min-width:961px) and (max-width:5000px){.media-carousel .carousel-item-image{display:block;height:470px}}.product-list{position:relative}.product-list .h2{left:1.6rem;position:absolute;top:2.67rem;z-index:2}.product-list .cscroll-bar-x{bottom:1.6rem;left:1.6rem;right:1.6rem;width:auto}.product-list .details{display:flex;flex-direction:column;justify-content:center}.product-list .details .info{align-items:center;display:flex;justify-content:center;width:100%}.product-list .details .info em{margin:0}.product-list .details .info img{display:inline-block;margin:0 .75rem}.product-list .details .info small{color:#081f2c;font-size:1.125rem;opacity:.6}.product-list .details .price{color:#081f2c;display:block;font-size:1.4rem;opacity:.8;padding-top:2rem;text-align:center}.product-list ul{font-size:0;white-space:nowrap}.product-list ul,.product-list ul li{display:inline-block;vertical-align:top}.product-list ul li{height:36rem;margin:0;transition:all .4s ease-in-out;width:25rem}.product-list ul li a{display:block;padding:4rem 1.6rem 2rem;text-decoration:none}.product-list ul li a.more{bottom:0;font-size:0;left:0;position:absolute;right:0;top:0;z-index:2}.product-list ul li picture{margin-bottom:3rem;transition:all .4s ease-in-out}.product-list ul li:hover{background-color:#f6f6f6}.product-list ul li:hover picture{transform:scale(1.2)}.product-list .g-row{flex-wrap:nowrap}@media screen and (min-width:501px) and (max-width:960px){.product-list ul li a{padding:5rem 1.6rem 2rem}}@media screen and (min-width:961px) and (max-width:5000px){.product-list{height:45rem}.product-list .h2{left:5rem;top:5rem}.product-list .cscroll-bar-x{bottom:5rem;left:5rem;right:5rem}.product-list .product-list-items{height:45rem}.product-list ul li{height:45rem;width:45rem}.product-list ul li a{padding:11rem 12rem 8rem}}.newsletter>div{align-items:center;display:flex;flex-direction:column;padding:1rem;width:100%}.newsletter form{display:flex;margin-bottom:2rem;max-width:540px;width:100%}.newsletter form img{margin:.5rem 1rem 0 0}.newsletter form .form-row{margin:0;width:auto}.newsletter form .form-row.mail{width:100%}.newsletter form .form-row .form-control{order:1}.newsletter form .form-row .form-label{order:2}.newsletter form .button{white-space:nowrap}.widget-developed-by{background-color:#061923;color:#fff;font-size:1rem;padding:2.5rem 1rem;text-align:center}.widget-developed-by a{color:#fff;text-decoration:none}.widget-developed-by a:hover{color:#f2f2f2}.product-category-widget{background-color:#ccc;margin-bottom:30px;padding:30px 0}.product-category-widget--container{display:flex;flex-direction:column;justify-content:space-between;text-align:start}@media screen and (min-width:961px) and (max-width:5000px){.product-category-widget--container{flex-direction:row}}.product-category-widget .product-category-card{margin-bottom:20px;padding:0 30px;position:relative;text-align:center;width:100%}@media screen and (min-width:961px) and (max-width:5000px){.product-category-widget .product-category-card{margin-bottom:0}.product-category-widget .product-category-card:not(:last-child):after{border-right:1px solid #919191;bottom:60px;content:"";position:absolute;right:0;top:30px}}.product-category-widget .product-category-card-link{display:block;width:100%}.product-category-widget .product-category-card-title{display:inline-block;font-size:1.1rem;margin-bottom:1rem;text-decoration:none}.site_landing main{margin:0;max-width:none}.site_landing .video-carousel{margin:0 1.5rem 4rem;width:calc(100% - 3rem)}.site_landing .contact-phone{margin-top:-6.5rem}@media screen and (min-width:961px) and (max-width:5000px){.site_landing .contact-phone{margin-top:0}}.container.width-full{box-sizing:border-box}@media screen and (min-width:501px) and (max-width:960px){.brand .image img{height:100%;object-fit:cover}}.blog-card,.blog-title{margin-bottom:40px}.blog-data{justify-content:space-between;width:100%}.blog-data,.blog-info{display:flex;flex-direction:column;margin-bottom:20px}.blog-date{color:#434a50;font-size:14px;line-height:16px}.blog-category{font-weight:600;margin-bottom:2px}.blog-content,.blog-footer,.blog-lead,.blog-media{margin-bottom:40px}@media screen and (min-width:961px) and (max-width:5000px){.blog-title{margin-bottom:100px}.blog-data{flex-direction:row;margin-bottom:40px}}.about-products{margin-bottom:5rem;margin-left:-1.6rem;margin-right:-1.6rem;position:relative}.about-products.width-full{width:calc(100% + 3.2rem)}.about-products .h1{padding:0 1.6rem}.about-products .cscroll-bar-x{bottom:-3rem;left:1.6rem;right:1.6rem;width:auto}.about-products ul{display:inline-block;font-size:0;padding:0 1.6rem;white-space:nowrap}.about-products ul li{box-sizing:border-box;display:inline-block;height:23.5rem;margin:0 2.5rem 0 0;vertical-align:top;width:23.5rem}.about-products ul li:last-child{margin:0}.about-products .g-row{flex-wrap:nowrap}.story-block{margin-right:50%}.about-block,.story-block{padding:0 0 2.75rem}.photo-block{padding:0 0 1rem}.info-block,.list-block{margin:0}.placeholder-block{display:none}@media screen and (min-width:501px) and (max-width:960px){.story-block{margin-right:0;padding:0}}@media screen and (min-width:961px) and (max-width:5000px){.about-products{margin-bottom:8rem;margin-left:-5rem;margin-right:-5rem}.about-products.width-full{width:calc(100% + 10rem)}.about-products .h1{padding:0 5rem}.about-products .cscroll-bar-x{bottom:-4rem;left:5rem;right:5rem}.about-products ul{padding:0 5rem}.about-products ul li{height:30rem;margin:0 2.5rem 0 0;width:30rem}.story-block{padding:0 5rem 6rem 0}.about-block{padding:7rem 0 5rem 5rem}.photo-block{padding-bottom:3.5rem}.placeholder-block{display:block}}.products.container{height:auto;max-width:none;padding-left:0;padding-right:0}.products.container ul{display:flex;flex-wrap:wrap;font-size:0;padding-top:5rem;white-space:normal}.products .h1{margin:0 auto;padding:0 1.6rem}@media screen and (min-width:1441px) and (max-width:5000px){.products .h1{padding:0}}@media screen and (min-width:961px) and (max-width:5000px){.products.container{padding-bottom:0}.products .h1{padding:0 0 0 5rem}}.product{padding-top:2rem}.product-view{margin:0 auto 4rem;position:relative}.product-view>.container{position:relative;z-index:2}.product-bg{height:100%;max-height:400px;position:absolute;top:4rem;width:100%;z-index:1}.product-bg img{max-height:400px;object-fit:cover;width:100%}.product-title{margin:0 auto;max-width:1180px;padding:0 1.75rem;position:relative}.product-title .h1{font-size:2rem;font-weight:400;line-height:2.5rem;margin-bottom:1rem;text-align:left;width:auto}.product-title .action{display:flex;position:absolute;right:1.75rem;top:0}.product-title .action a{align-items:center;border:1px solid #434a50;border-radius:50%;display:flex;height:3rem;justify-content:center;margin:0 0 0 2rem;width:3rem}.product-title .action a img{height:auto;width:1.5rem}.product-price{font-size:1.5rem;margin:0 0 2.5rem}.product-prevprice,.product-price{color:#081f2c;display:block;opacity:.8}.product-prevprice{font-size:1rem;margin:0;text-decoration:line-through}.product-badges{justify-content:flex-start}.product-badges .badge{margin:0 8px 0 0}.product-lead{color:#081f2c;font-size:1.125rem;margin:0 0 2rem}.product-data{order:2}.product-data .content{height:100%}.product-gallery{margin-bottom:2rem;order:1}.product-gallery-items{height:auto;margin-bottom:2rem}.product-gallery ul{font-size:0;white-space:nowrap}.product-gallery ul,.product-gallery ul li{display:inline-block;height:auto;vertical-align:top}.product-gallery ul li{aspect-ratio:1/1;width:calc(100vw - 40px)}.product .accordion{margin-bottom:2rem}.product form{width:100%}.product form .form-row{margin:0}.product form .form-label{display:none}.product form .form-control input{width:70%}.product form .form-control .button{width:100%}.product form .number-input-holder{flex-wrap:wrap}.product form .number-input-holder .minus,.product form .number-input-holder .plus{margin-bottom:1.5rem}.product form .number-input-holder input{margin-bottom:1.5rem;width:calc(100% - 7.5rem)}@media screen and (min-width:501px) and (max-width:960px){.product-gallery ul li{width:min(590px,50vw)}}@media screen and (min-width:961px) and (max-width:5000px){.product{box-sizing:border-box!important}.product-title{padding:0}.product-title .h1{font-size:2.25rem;line-height:2.25rem;margin-bottom:2rem}.product-title .action{top:8px}.product-title .action a{height:3.75rem;margin:0 0 0 2rem;width:3.75rem}.product-title .action a img{height:auto;width:auto}.product-gallery{width:50%}.product-gallery ul li{height:auto;width:min(590px,50vw)}.product-gallery ul li picture{margin:0;vertical-align:top}.product-data .content{margin-left:3.5rem}.product form .number-input-holder{flex-wrap:nowrap}.product form .number-input-holder .minus,.product form .number-input-holder .plus{margin-bottom:0;width:10%}.product form .number-input-holder input{margin-bottom:0;width:30%}}.profile-orders .orders .cells{display:none}.profile-orders .orders .accordion-item.open .cell{font-weight:700}.profile-orders .orders .accordion-item-content{padding:0}.profile-orders .orders .accordion-item-title{display:flex;flex-direction:column;flex-wrap:wrap;height:4rem;justify-content:center;padding:0;width:100%}.profile-orders .orders .accordion-item-title .cell:first-child{align-items:flex-end;display:flex;flex:0 0 50%;font-size:1.2rem;line-height:1.5rem}.profile-orders .orders .accordion-item-title .cell:nth-child(2){align-items:flex-start;display:flex;flex:0 0 50%;font-size:.8rem;line-height:1.2rem}.profile-orders .orders .accordion-item-title .cell:nth-child(3){align-items:center;display:flex;flex:0 0 100%;font-size:1.1rem;justify-content:flex-end;padding-right:4rem}.profile-orders .orders .accordion-item-title .cell:nth-child(4){display:none}.profile-orders .orders .contact{order:3}.profile-orders .orders .contact .h2{margin:0 0 .5rem}.profile-orders .orders .contact p{margin:0}.profile-orders .orders .action{display:flex;flex-direction:column;order:2;padding:1rem .5rem}.profile-orders .orders .action a{align-items:center;display:flex;font-family:Euclid Flex;height:3rem;margin-right:2rem;text-decoration:none;white-space:nowrap}.profile-orders .orders .action a img{display:inline-block;height:auto;margin-right:.5rem;width:1.2rem}.profile-orders .orders .order{order:1;padding:1rem 1.6rem}.profile-orders .orders .order-item{align-items:center;display:flex;text-decoration:none;width:100%}.profile-orders .orders .order-item-pieces{display:flex;flex:0 0 10%}.profile-orders .orders .order-item-pieces .num{font-family:Euclid Flex;font-size:.75rem;margin-right:.25rem}.profile-orders .orders .order-item-pieces img{display:inline-block;height:auto;width:.5rem}.profile-orders .orders .order-item-thumb{flex:0 0 30%}.profile-orders .orders .order-item-thumb img{height:auto;width:6rem}.profile-orders .orders .order-item-data{display:flex;flex:0 0 30%;flex-direction:column}.profile-orders .orders .order-item-data .name{margin:0;text-align:right}.profile-orders .orders .order-item-data .info{font-size:.9rem;opacity:.6;text-align:right}.profile-orders .orders .order-item-price{flex:0 0 30%;text-align:right}.profile-orders .orders .order-item-price .price{display:block;margin:0;white-space:nowrap}.profile-orders .orders .order-item-price .piece-price{font-size:.9rem;opacity:.6}.profile-orders .orders .order-shipping,.profile-orders .orders .order-sum{align-items:center;border-top:1px solid rgba(8,31,44,.2);display:flex;justify-content:space-between;padding:1rem 0 0}@media screen and (min-width:501px) and (max-width:960px){.profile-orders .orders .order{order:1}.profile-orders .orders .contact{order:2}.profile-orders .orders .action{flex-direction:row;order:3}.profile-orders .orders .accordion-item-title.cells{padding:1rem 0}.profile-orders .orders .accordion-item-title.cells .cell{align-items:center;font-size:1.125rem;justify-content:flex-start;line-height:1.75rem}.profile-orders .orders .cells{display:flex;flex-direction:row;flex-wrap:nowrap;height:auto;width:100%}.profile-orders .orders .cells .cell:first-child,.profile-orders .orders .cells .cell:nth-child(2),.profile-orders .orders .cells .cell:nth-child(3){flex:0 0 28%;font-size:1.1rem;line-height:1.75rem}.profile-orders .orders .cells .cell:nth-child(4){display:block;flex:0 0 16%;font-size:1.1rem;line-height:1.75rem}}@media screen and (min-width:961px) and (max-width:5000px){.profile-orders .orders .order{order:1;padding:1rem 2rem}.profile-orders .orders .order-item-pieces{flex:0 0 7%}.profile-orders .orders .order-item-thumb{flex:0 0 33%}.profile-orders .orders .order-item-data{align-items:center;flex:0 0 30%;flex-direction:row}.profile-orders .orders .order-item-data .name{margin-right:.5rem}.profile-orders .orders .order-item-price{flex:0 0 30%}.profile-orders .orders .contact{order:2}.profile-orders .orders .action{flex-direction:row;order:3;padding:1.5rem .5rem}.profile-orders .orders .action a{height:auto}.profile-orders .orders .accordion-item-title.cells{padding:1rem 0}.profile-orders .orders .accordion-item-title.cells .cell{align-items:center;font-size:1.125rem;justify-content:flex-start;line-height:1.75rem}.profile-orders .orders .cells{display:flex;flex-direction:row;flex-wrap:nowrap;height:auto;margin:0;width:100%}.profile-orders .orders .cells .cell:first-child,.profile-orders .orders .cells .cell:nth-child(2),.profile-orders .orders .cells .cell:nth-child(3){flex:0 0 28%}.profile-orders .orders .cells .cell:nth-child(4){display:block;flex:0 0 16%}}.container.order-result{background:#f6f6f6;display:flex;flex-direction:column;margin:auto;max-width:28rem;padding:2rem!important;text-align:center;width:100%}.container.order-result h1{font-size:2.25rem;letter-spacing:-1px;margin:0 0 1rem}.container.order-result strong{font-weight:400;margin-bottom:2rem}.container.order-result form{text-align:left}@media screen and (min-width:961px) and (max-width:5000px){.container.order-result{padding:4rem!important}.container.order-result h1{margin:0}}.container.change-password{background:#f6f6f6;display:flex;flex-direction:column;max-width:28rem;padding:2rem!important;text-align:center;width:100%}.container.change-password h1{font-size:2.25rem;letter-spacing:-1px;margin:0 0 1rem}.container.change-password strong{font-weight:400;margin-bottom:2rem}.container.change-password form{text-align:left}@media screen and (min-width:961px) and (max-width:5000px){.container.change-password{padding:4rem!important}.container.change-password h1{margin:0}}.checkout .card-logos{display:flex;justify-content:center;padding:2rem 0;width:100%}.checkout .card-logos img{height:auto;max-width:100%}.checkout form{margin-bottom:3rem}.checkout .cart-list__item{flex-direction:column;flex-wrap:wrap;margin-bottom:2rem}.checkout .cart-list__item__image{display:flex;height:5rem}.checkout .cart-list__item__image img{height:8rem;position:absolute;width:auto}.checkout .cart-list__item__body{align-items:flex-start}.checkout .cart-list__item__body,.checkout .cart-list__item__price{display:flex;flex-direction:column;justify-content:center}.checkout .cart-list__item__action{align-items:center;display:flex;justify-content:flex-end}@media screen and (min-width:961px) and (max-width:5000px){.checkout .cart-list__item__image{height:auto}.checkout .cart-list__item__image img{height:8rem;position:relative}.checkout .cart-list__item__price{align-items:flex-end}}.site_page_shipping h2.h1{font-size:1.25rem;line-height:1.75rem;margin:0 0 .5rem}.site_page_shipping .wysiwyg p{font-size:1rem;line-height:2rem}.site_page_shipping .wysiwyg a{text-decoration:none}@media screen and (min-width:961px) and (max-width:5000px){.site_page_shipping h2.h1{font-size:2.25rem;line-height:3.75rem;margin:0 0 .5rem}.site_page_shipping .wysiwyg p{font-size:1.125rem;line-height:1.75rem}}.site_page_contact h2.h1{color:#081f2c;font-family:Euclid Flex;font-size:1rem;line-height:1.5rem;margin:0 0 .5rem;opacity:.5;text-transform:uppercase}.site_page_contact .wysiwyg p{font-size:1rem;line-height:2rem}.site_page_contact .wysiwyg a{text-decoration:none}@media screen and (min-width:961px) and (max-width:5000px){.site_page_contact h2.h1{margin:0 0 .5rem}.site_page_contact .wysiwyg p{font-size:1.125rem;line-height:1.75rem}}.page-maintenance{text-align:center}.page-maintenance .logo{display:flex;justify-content:center;margin-bottom:2rem}.page-maintenance .logo img{width:150px}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-ms-flex-negative:0;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}