a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}::-webkit-input-placeholder{color:inherit}::-moz-placeholder{color:inherit;opacity:1}button,input[type=button],input[type=email],input[type=password],input[type=reset],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-webkit-border-radius:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{vertical-align:middle;max-width:100%;height:auto}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}a[href],input[type=checkbox],input[type=radio],label[for],select{cursor:pointer}button,input[type=button],input[type=image],input[type=reset],input[type=submit]{padding:0;overflow:visible;cursor:pointer}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=image]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}.hide{position:absolute;left:-9999em}.clearfix:after{content:'';display:block;clear:both}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}strong{font-weight:700}em{font-style:italic}del{text-decoration:line-through}td,th{vertical-align:top}th{font-weight:400;text-align:left}address,cite,dfn{font-style:normal}abbr,acronym{border-bottom:1px dotted #999;cursor:help}sub,sup{position:relative;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}textarea{overflow:auto}html{height:100%}article,aside,figure,footer,header,main,nav,section{display:block}button,input,select,textarea{outline:0;font-family:Prompt,sans-serif}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:21px;height:21px;right:-11px;top:-1px}.noUi-target{height:20px;position:relative;outline:0}.noUi-target:before{content:"";pointer-events:none;background:#e0e0e0;height:1px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto -14px}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{outline:0}.noUi-handle:before{content:"";background:#fff;outline:0;box-shadow:0 2px 20px rgba(0,0,0,.1);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;bottom:0;left:0;right:0}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{background:#fff;border:1px solid #dedede;border-radius:0;position:relative;overflow:hidden;transition:all .2s ease}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 45px 0 20px;font-weight:400;font-size:14px;line-height:52px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#c3c3c3;height:52px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.placeholder-none select,.placeholder-none~.selectric .label{color:#000}.selectric .button{display:block;position:absolute;right:12px;top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);fill:#000;width:10px;height:10px;bottom:0;padding:0;margin:auto 0}.selectric-open{z-index:50}.selectric-open .selectric{border-color:#c3c3c3}.selectric-open .selectric-items{display:block}.selectric-disabled{opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native option.label{display:none}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;margin:-1px 0;min-width:100%;max-width:100%;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;font-weight:400;font-size:14px;line-height:21px;min-height:54px;padding:15px 19px;margin:-10px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#6f6f6f;cursor:pointer}.selectric-items li:last-child{margin-bottom:0}.selectric-items li:first-child{margin-top:0}.selectric-items li.label+li{margin-top:0}.selectric-items li.selected{color:#000;background:#f4f4f4}.selectric-items li.highlighted{background:#f4f4f4;color:#000}.selectric-items li:hover{background:#f4f4f4}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:25px}body .selectric-items{outline:0}body .selectric-items .label{display:none}body .selectric-items ul{padding:5px 0;outline:0;margin:0}.row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>.col,.row.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{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-last{-webkit-order:13;-ms-flex-order:13;order:13}.order-0{-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-order:12;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.m-auto{margin-left:auto;margin-right:auto}body{font:16px/1.625 Prompt,sans-serif;background:#fff;-webkit-text-size-adjust:none;position:relative;color:#6f6f6f;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%}html{height:100%}button{background:0 0;padding:0;border:0;outline:0;transition:all .2s ease}img{max-width:100%}a{text-decoration:none;transition:all .2s ease;outline:0;color:inherit}.container{padding:0 30px;width:1220px;max-width:100%;margin:0 auto}.body{position:relative;-webkit-flex-grow:5;-ms-flex-positive:5;flex-grow:5;overflow:hidden;padding-top:120px;min-height:100%}.btn{font-weight:700;font-size:14px;line-height:21px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background:#020303;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:all .2s ease;min-height:54px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px;text-align:center;fill:#fff;letter-spacing:1.16667px;text-transform:uppercase;color:#fff}.btn.btn-block{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-width:0}.btn.btn-link{padding:0;background:0 0}.btn.btn-link .arrow{top:1px}.btn.btn-link.btn-danger{fill:#e95d3f;color:#e95d3f}.btn .arrow{margin-left:17px;display:inline-block;vertical-align:middle;width:22px;height:14px;position:relative;top:2px;overflow:hidden;transition:all .2s ease}.btn .arrow .icon{width:35px;max-width:none;height:14px;float:right}.btn:hover .arrow{width:32px;margin-right:-10px}.btn .icon-hover{height:14px;vertical-align:middle;width:0;display:inline-block;transition:all .2s ease;overflow:hidden}.btn:hover .icon-hover{margin-left:10px;width:19px}.btn.btn-secondary{fill:#000;background:rgba(195,195,195,.195449);color:#000}.btn.btn-secondary:hover{background:#c3c3c3}.h1,h1{font-weight:700;font-size:140px;line-height:120px;text-transform:uppercase;color:#000;margin-bottom:.85rem}.h2,h2{font-weight:700;font-size:100px;text-transform:uppercase;margin-bottom:.85rem;line-height:94px;letter-spacing:2.5px}.h3,h3{font-weight:700;font-size:48px;line-height:49px;text-transform:uppercase;color:#000;margin-bottom:.85rem}.h4,h4{font-weight:700;font-size:24px;line-height:31px;letter-spacing:2px;text-transform:uppercase;margin-bottom:.85rem;color:#000}.h5,h5{font-weight:600;font-size:14px;line-height:21px;letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:.85rem}.header{height:120px;background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.05);position:fixed;top:0;z-index:99;left:0;right:0}.header:before{content:"";height:1px;background:#ececec;position:absolute;top:60px;left:0;right:0}.header .logo{width:188px;height:30px;display:block;position:absolute;top:15px;margin:0 auto;left:0;right:0}.header .logo .icon{width:188px;height:30px}.header .langs{position:absolute;left:0;padding:21px 30px;top:0;font-weight:700;font-size:12px;line-height:18px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;letter-spacing:1px;text-transform:uppercase;color:#c3c3c3}.header .langs li{padding:0 11px 0 0}.header .langs li a{display:block;padding:5px;margin:-5px}.header .langs .current a{color:#2c2c2c}.header .langs a:hover{color:#6f6f6f}.header .container{padding-top:61px;position:relative}.mmenu-trigger{display:none}.menu-trigger{position:absolute;top:7px;height:53px;padding:15px 20px;right:10px}.menu-trigger .trigger{padding:20px;margin:-20px;cursor:pointer}.menu-trigger:hover .bars{fill:rgba(0,0,0,.5)}.menu-trigger .bars{display:block;width:19px;transition:all .2s ease;height:18px}.menu-trigger:hover .dropdown{opacity:1;pointer-events:auto}.top-right{position:absolute;top:0;right:75px;margin:11px 30px}.top-right .links{display:-webkit-flex;display:-ms-flexbox;display:flex}.top-right a{display:block;padding:10px;fill:#000;position:relative}.top-right a.active{fill:rgba(0,0,0,.5)}.top-right a:hover{fill:rgba(0,0,0,.5)}.top-right .count{font-weight:700;font-size:10px;line-height:16px;margin:2px;text-align:center;position:absolute;top:0;right:0;display:block;text-transform:uppercase;color:#fff;background:#e95d3f;width:16px;height:16px;border-radius:50%}.top-right .icon{width:24px;height:19px;display:block}.cat-dropdown{position:absolute;top:100%;left:-177px;opacity:0;padding:84px 0 64px;padding-left:80px;pointer-events:none;z-index:9;transition:all .2s ease;text-align:left;width:755px;min-height:352px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:calc(235px + 80px);-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#f9f9f9;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}li:last-child .cat-dropdown{width:auto;right:0;left:auto}li:first-child .cat-dropdown{left:0}.cat-dropdown ul{width:140px;margin-bottom:auto}.cat-dropdown ul li{margin-bottom:12px}.cat-dropdown .dropdown-head{font-weight:700;font-size:24px;margin-top:auto;line-height:36px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;letter-spacing:2px;width:100%;text-transform:uppercase;color:#000}.cat-dropdown li a{font-weight:600;font-size:12px;line-height:18px;letter-spacing:1px;text-transform:uppercase;color:#000}.cat-dropdown a:hover{color:#c3c3c3}li:hover .cat-dropdown{opacity:1;pointer-events:auto}.cat-dropdown .image{position:absolute;top:0;bottom:0;width:235px;z-index:1;right:0}.bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;pointer-events:none;background:no-repeat 50% 50%;background-size:cover}.user-mobile-zone:hover .dropdown{opacity:1;pointer-events:auto}.text-center{text-align:center}.dropdown-list a{font-weight:600;display:block;margin-bottom:20px;font-size:12px;white-space:nowrap;line-height:18px;letter-spacing:1px;text-transform:uppercase;color:#000}.dropdown-list a:hover{color:#c3c3c3}.dropdown{position:absolute;top:100%;right:0;padding:34px 40px 14px;z-index:9;opacity:0;pointer-events:none;transition:all .2s ease;background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.1)}.dropdown .top-b{position:absolute;top:-18px;right:0;width:100px;height:18px}.dropdown .social{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;margin-bottom:18px}.dropdown .social li{padding-right:15px}.dropdown .social a:hover .icon{fill:rgba(0,0,0,.5)}.dropdown .social .icon{fill:#000;width:24px;transition:all .2s ease;height:24px}.dropdown .btn{margin:25px -40px -14px;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:205px}.dropdown:before{content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:15px;height:15px;position:absolute;display:block;top:-8px;right:22px;background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.1)}.dropdown:after{content:"";background:#fff;width:40px;height:20px;position:absolute;display:block;top:0;right:10px}.user-mobile-zone{position:absolute;top:21px;padding:20px 18px;margin:-20px -18px;right:70px}.user-mobile-zone:hover .user-trigger{fill:rgba(0,0,0,.5)}.user-trigger{fill:#000;cursor:pointer;padding:10px;display:block;margin:-10px;overflow:hidden;position:relative;transition:all .2s ease;font-size:0;color:transparent}.user-trigger:hover{fill:rgba(0,0,0,.5)}.user-trigger .icon{width:24px;height:19px}.user-trigger .caret{display:none}.main-nav{text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 -26px}.main-nav>li.current>a,.main-nav>li:hover>a{background:#f9f9f9}.main-nav li{position:relative}.main-nav>li>a{padding:20px 26px 20px 25px;display:block;font-weight:600;font-size:12px;line-height:19px;height:59px;white-space:nowrap;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#000}.main-nav>li.current.red>a,.main-nav>li.red>a{color:#e95d3f}.main-nav .caret{display:none}.search-heading{color:#c3c3c3;margin:-5px 0 40px}.search-heading strong{display:block;padding-top:5px;font-weight:inherit;color:#000}.a-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section-hero{background:#f9f9f9;z-index:9;position:relative;text-align:center}.section-hero.home{min-height:790px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.section-hero.home .h1,.section-hero.home .h3{color:#fff}.section-hero.home .h3{letter-spacing:0;padding-bottom:29px}.section-hero.home .h1{line-height:120px;margin-top:-5px;padding-bottom:34px}.section-hero.home .btn{margin-bottom:50px}.section-hero.white{background:#fff}.section-hero .h1{margin-bottom:0;padding:60px 0 45px;line-height:140px}.section-hero .box{position:relative;min-height:360px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:132px 0}.section-hero .h2{margin-bottom:0}.section-hero.no-t .box{padding:0;min-height:78px}.section-news{padding:140px 0}.section-news.bg-white{background:#fff}.section-news.bg-white div.h4{margin:5px 0 33px}.section-news.slider-version{background:#f9f9f9}.section-news.slider-version div.h4{margin:5px 0 33px}.section-news .container>.newsletter-banner{margin-bottom:0;position:relative;margin-top:120px;z-index:3}.section-news .container>.newsletter-banner:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#709dd4;z-index:-1}.section-news .container>.newsletter-banner:before{content:"";background:#fff;top:50%;margin:0 -50vw;position:absolute;bottom:-140px;left:0;z-index:-2;right:0}.body-404{background:#fee7db;position:relative;text-align:center;padding:322px 0 180px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.body-404 p{max-width:400px;margin:37px auto 23px}.body-404 h1{color:#e95d3f}.body-404 .dots{margin-top:120px}.body-404 .dots:after,.body-404 .dots:before{background:#e95d3f}.section-about-features{position:relative;background:#f9f9f9;text-align:center;padding:184px 0 163px;margin:12px 0 0}.section-about-features .h2{line-height:106px;margin-bottom:50px;color:#000}.feature-item{background:#fff;min-height:calc(100% - 40px);margin-bottom:40px;padding:60px 15px 45px;text-align:center}.feature-item .h5{max-width:210px;margin-left:auto;margin-right:auto;line-height:19px}.feature-item img{margin-bottom:40px;height:70px}.logos-dots{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;z-index:2;padding:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.logos-dots svg{width:150px;margin:0 auto;height:24px}.dots{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;z-index:2}.dots.sm:after,.dots.sm:before{width:60px;height:60px}.dots.xs:after,.dots.xs:before{width:30px;height:30px}.dots.grey:after,.dots.grey:before{background:#f9f9f9}.dots:before{content:"";width:100px;height:100px;display:block;margin:auto;background:#fff;position:absolute;top:0;left:0;right:0}.dots:after{content:"";width:100px;height:100px;display:block;margin:auto;position:absolute;background:#fff;bottom:0;left:0;right:0}.breadcrumbs{position:absolute;top:0;padding:30px 0;left:0;font-weight:600;font-size:12px;line-height:18px;letter-spacing:1px;text-transform:uppercase;color:#6f6f6f}.breadcrumbs li{float:left}.breadcrumbs a{color:#c3c3c3}.breadcrumbs a:hover{color:#6f6f6f}.breadcrumbs a:hover .icon{fill:#6f6f6f}.breadcrumbs .icon{fill:#c3c3c3;width:17px;transition:all .2s ease;height:17px;vertical-align:top;display:inline-block}.breadcrumbs .caret{fill:#c3c3c3;width:5px;height:17px;vertical-align:top;margin:0 20px;display:inline-block}.post-back{padding-top:50px}.post-meta{font-weight:700;margin:-40px 0 20px;font-size:14px;line-height:21px;letter-spacing:1.16667px;text-transform:uppercase;color:#c3c3c3}.section-hero.no-t.white+.container .section-title{margin-top:30px}.btn-220{min-width:220px}.btn-200{min-width:200px}.foot-instagram{text-align:center;padding:31px 0 0}.foot-instagram a:hover{color:#c3c3c3;fill:#c3c3c3}.foot-instagram svg{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-bottom:2px;margin-right:12px}.flickity-page-dots{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0}.flickity-page-dots li{background:#c3c3c3;display:block;margin:0 5px;opacity:.5;width:15px;height:15px;transition:all .2s ease;cursor:pointer;font-size:0}.flickity-page-dots li:hover{background:#c3c3c3;opacity:1}.flickity-page-dots li.is-selected{background:#000;opacity:1}.section-acts{padding:140px 0;margin:-30px 0 0}.section-acts+.section-acts{margin-top:0}.section-acts.v2{padding:0;text-align:center}.section-acts.v2 h2{padding:40px 0 35px;margin:0}.section-acts.v2 img{max-width:339px;max-height:339px;width:100%}.justify-space-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cta-item{position:relative;display:block;height:0;overflow:hidden;padding-bottom:100%;text-align:center;background:#f8b45b}.cta-item img{position:absolute;top:0;bottom:0;width:100%; height: 100%;object-fit: cover;left:0;right:0}.cta-item .h2{color:#fff;min-height:128px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:0;margin-bottom:10px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cta-item .box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:70px;position:absolute;top:0;bottom:0;left:0;right:0}.section-collection{margin-top:140px}.section-collection .products-listing{margin-top:30px;margin-bottom:100px}.section-collection:last-child{margin-bottom:140px}img{min-height:1px}.section-instagram{padding:147px 0 125px;text-align:center}.section-instagram .h1{margin-bottom:52px;color:#e9e9e9}.cat-item{display:block;margin-bottom:30px;position:relative}.cat-item .dots{opacity:0;transition:all .2s ease}.cat-item:hover .dots{opacity:1}.cat-item img{width:100%}.cat-item .h4{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff;padding-top:15px}.instagram-item{display:block;margin-bottom:30px;padding-bottom:100%;background:no-repeat 50% 50%;background-size:cover;position:relative}.instagram-item .center,.instagram-item .dots{opacity:0;transition:all .2s ease}.instagram-item:hover .center,.instagram-item:hover .dots{opacity:1}.instagram-item .dots{z-index:4}.instagram-item img{width:100%}.instagram-item svg{fill:#fff;width:20px;display:inline-block;vertical-align:middle;margin-right:2px;margin-left:15px;margin-bottom:4px;height:17px}.instagram-item .center{position:absolute;background:rgba(0,0,0,.297257);top:0;bottom:0;left:0;padding-top:8px;padding-right:11px;right:0;z-index:2;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:14px;line-height:20px;letter-spacing:1.16667px;text-transform:uppercase;color:#fff}.section-title{position:relative;padding:105px 10%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;min-height:565px}.section-title.full{min-height:41.2vw;margin:13px 0 0;padding-top:180px;padding-bottom:180px}.section-title.full .btn-link{vertical-align:top;margin-bottom:-38px;margin-top:52px}.section-title.full .h2,.section-title.full h2{color:#fff;text-align:center;max-width:1200px;line-height:106px;margin:auto}.section-title .btn{margin-top:44px;vertical-align:top;margin-bottom:-5px}.section-title .center{text-align:center;margin:auto;color:#fff}.section-title .center .h2{line-height:94px;margin-bottom:34px;max-width:810px}.section-title .center .h4{margin-bottom:0;color:#fff}.section-title h1{margin:0;text-align:center;line-height:1.16;color:#fff}.section-text{padding:140px 0 128px}.section-text.grey{background:#f9f9f9;padding-top:30px}.section-text.grey .entry{padding:37px 40px;background:#fff}.section-text.grey.v2{padding:55px 0 130px}.section-text.grey.v2 .empty-cart{padding-bottom:170px}.section-text.grey.v2 .h4{margin-top:45px}.section-text.grey.v2 .entry{background:0 0;padding:0 0 30px}.section-text.grey.v2 .entry p{margin-bottom:10px}.section-text .image img{width:100%}.entry .gallery{margin:100px -165px!important;display:-webkit-flex;display:-ms-flexbox;display:flex}.entry .gallery .gallery-item{margin:0!important;padding:0 15px}.entry .gallery img{border:0!important;width:100%}.entry hr{background:#e0e0e0;height:1px;display:block;margin:39px 0;border:0}.entry hr+h5{margin-top:20px}.entry .loc{padding-left:28px;margin-bottom:-15px;background:url(//happeak.eu/wp-content/themes/happeak/images/ico-address.svg) no-repeat 0 2px;background-size:13px 15px}.entry .loc h5{margin-bottom:5px}.entry p{margin-bottom:.75em}.entry h5{margin-top:3.8em;margin-bottom:.85rem}.entry h5:first-child{margin-top:0}.entry ul{margin-bottom:1.25em;margin-top:1.2em}.entry ul>li{padding-left:27px;position:relative;margin-bottom:.75em}.entry ul>li:before{content:"";width:6px;height:6px;background:#000;position:absolute;left:0;top:0;margin:10px 2px;display:block}.entry a{color:#000;font-weight:500;box-shadow:0 1px #dedede}.entry a:hover{box-shadow:0 1px #000}.entry strong{font-weight:500;color:#000}.loc-icon{padding-left:28px;margin-bottom:-5px;background:url(//happeak.eu/wp-content/themes/happeak/images/ico-address.svg) no-repeat 0 2px;background-size:13px 15px}.loc-icon.contact{background-image:url(//happeak.eu/wp-content/themes/happeak/images/ico-email.svg)}.loc-icon.clock{background-image:url(//happeak.eu/wp-content/themes/happeak/images/ico-clock.svg)}.loc-icon h5{margin-bottom:5px}.text-right{text-align:right}.footer{background:#000;padding:102px 0 72px;font-weight:600;font-size:12px;line-height:18px;color:#6f6f6f;letter-spacing:1px;text-transform:uppercase}.footer strong{color:#fff}.footer .social{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .social li{padding-right:15px}.footer .social a:hover .icon{fill:rgba(255,255,255,.5)}.footer .social .icon{fill:#fff;width:31px;transition:all .2s ease;height:31px}.footer .copy{border-top:1px solid rgba(111,111,111,.5);padding:28px 0;margin-top:20px}.footer .copy p{color:#6f6f6f;font-weight:600;margin-bottom:0}.footer .copy p a:hover{color:#fff}.footer p{font-weight:400;color:#fff;margin-bottom:20px;line-height:20px}.footer .logo .icon{display:block;fill:#fff;width:190px;height:30px}.footer .logo{min-height:185px}.footer ul{margin-bottom:40px;color:#fff}.footer ul li{margin-bottom:16px}.footer ul li a:hover{color:rgba(255,255,255,.5)}.foot-head{margin-bottom:15px}.search-results .btn{width:100%}.search-results section{padding:30px 0 18px}.search-results article{background:#fff;transition:all .2s ease;margin-bottom:2px;position:relative;padding:23px 25px 23px}.search-results article .full{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;display:block}.search-results article h5{margin:0 0 1px}.search-results article .list{font-weight:600;font-size:12px;line-height:18px;letter-spacing:1px;text-transform:uppercase;color:#c3c3c3}.search-results article .list .caret{fill:#c3c3c3;width:10px;display:inline-block;vertical-align:middle;margin:0 4px;height:10px}.search-results article:hover{box-shadow:0 2px 20px rgba(0,0,0,.05)}.search-form{position:absolute;top:100%;right:30px;padding:30px 40px 40px;width:580px;z-index:9;background:#f9f9f9;overflow:auto;max-height:calc(100vh - 120px);pointer-events:none;opacity:0}.active-search .search-form{opacity:1;pointer-events:auto}.search-form ::-webkit-input-placeholder{color:#c3c3c3}.search-form ::-moz-placeholder{color:#c3c3c3;opacity:1}.search-form .form{border-bottom:1px solid #e0e0e0;padding-right:50px;position:relative;padding-bottom:10px}.search-form .form button{position:absolute;top:0;bottom:0;right:0;width:60px;height:60px;border:0;display:-webkit-flex;display:-ms-flexbox;display:flex;fill:#000;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;background:0 0}.search-form .form button:hover{fill:rgba(0,0,0,.5)}.search-form .form button svg{width:24px;height:24px}.search-form .behind{position:absolute;top:0;bottom:0;left:0;right:0;font-weight:700;font-size:24px;line-height:36px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px;pointer-events:none;z-index:-1;-webkit-align-items:center;-ms-flex-align:center;align-items:center;letter-spacing:2px;text-transform:uppercase;color:#c3c3c3}.search-form input{width:100%;font-weight:700;font-size:24px;line-height:36px;display:-webkit-flex;display:-ms-flexbox;display:flex;height:60px;padding:0;border:0;background:0 0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;letter-spacing:2px;text-transform:uppercase;color:#000}.cookie-bar{display:none;position:fixed;bottom:0;right:0;margin:30px;padding:27px 30px;z-index:999;padding-bottom:18px;width:330px;padding-right:50px;background:#fff}.cookie-bar .close{position:absolute;top:0;right:0;margin:20px;cursor:pointer}.cookie-bar .close:hover svg{fill:#000}.cookie-bar .close svg{fill:#c3c3c3;width:17px;transition:all .2s ease;height:17px}.cookie-bar p{font-size:14px;line-height:20px}.cookie-bar p strong{font-weight:700;font-size:12px;line-height:18px;letter-spacing:1px;text-transform:uppercase;text-transform:uppercase}.active-modal .body,.active-modal .footer{display:none}.tab-c{display:none}.tab-c.active{display:block}.tab-head{background:#fff;margin-bottom:2px;font-weight:700;font-size:14px;line-height:18px;padding:24px 40px;letter-spacing:1.16667px;text-transform:uppercase;color:#000}svg{max-height:100%;max-width:100%}.full-modal .buttons-group{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:30px -10px 0}.full-modal .buttons-group .btn{margin:0 10px}.full-modal .buttons-group .btn:first-child{width:55%}.tabs-nav ul{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -5px}.tabs-nav ul a{display:-webkit-flex;display:-ms-flexbox;display:flex;height:66px;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:700;padding:0 15px;font-size:14px;line-height:18px;letter-spacing:1.16667px;text-transform:uppercase;color:#c3c3c3;background:#eee}.tabs-nav ul li{width:50%;padding:0 5px}.tabs-nav ul li a:hover{color:#000}.tabs-nav ul li.current a{color:#000;background:#fff}.slider-version>.row:not(.flickity-enabled)>div:not(:first-child){display:none}.home-insp-slider .flickity-prev-next-button{display:none}.flickity-page-dots{padding:10px 0 40px}.home-isn-item{width:100%;overflow:hidden}.home-isn-item .products-listing.slider-version{margin-bottom:0}.home-isn-item .product-item .h5{font-size:12px;line-height:14px}.home-isn-item .section-title{min-height:280px;margin-bottom:-12px}.home-isn-item .dots.sm:after,.home-isn-item .dots.sm:before{width:40px;height:40px}.home-insp-slider>.home-isn-item{display:none}.home-insp-slider>.home-isn-item:first-child{display:block}.tabs-nav-v2{margin-bottom:35px;margin-left:-42px}.tabs-nav-v2 ul{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs-nav-v2 ul li{margin-left:42px;width:auto}.tabs-nav-v2 ul li.current{color:#000}.tabs-nav-v2 ul li{padding:0;background:0 0;cursor:pointer;min-height:28px;height:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:14px;line-height:21px;text-align:center;letter-spacing:1.16667px;text-transform:uppercase;color:#c3c3c3}.tabs-nav-v2 ul li:hover{color:#000}.active-modal-2{overflow:hidden}table{width:100%}table td,table th{padding:15px;font-weight:600;font-size:12px;height:66px;line-height:18px;vertical-align:middle;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#000;width:1%}table tbody tr{border-top:1px solid #e0e0e0}table tbody tr:first-child{border-top:0}table th{color:#6f6f6f}table [bgcolor="#DDDDDD"]{background:#f9f9f9;color:#6f6f6f}table thead th{background:#f9f9f9}.size-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.size-content .table{width:71%}.size-content .image{width:29%;margin-bottom:-15px;text-align:center;padding-left:5%}.btn-holder-right{text-align:right;padding-bottom:12px}.account-settings{background:#fff;padding:41px 40px 20px;margin-bottom:30px}.account-settings hr{background:#e0e0e0;height:1px;display:block;margin:22px 0 42px;border:0}.account-settings p{margin:-8px 0 14px}.account-settings hr+.group-label{margin-bottom:-27px}.account-settings .checkbox{margin-bottom:20px}.account-settings .checkbox+hr{margin:41px 0}.full-modal{position:fixed;top:0;bottom:0;left:-100%;z-index:999;width:100%;pointer-events:none;-webkit-overflow-scrolling:touch;overflow:auto;background:#f9f9f9;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0;transition:opacity .2s ease;padding:0}.full-modal.overlay{background:rgba(195,195,195,.298978)}.full-modal.overlay .box{background:#fff;width:1160px;max-width:calc(100vw - 60px);padding:60px;position:relative}.full-modal.overlay .box .h4{padding:5px 0 25px;margin:0}.full-modal.overlay .box .close{margin:22px}.full-modal.active{left:0;pointer-events:auto;opacity:1}.full-modal.active.instant{transition:none}.full-modal .logo{display:block;pointer-events:none;width:188px;height:33px;margin:0 auto 60px}.full-modal .box{width:445px;margin:140px auto}.full-modal .box.big{margin:126px auto;max-width:calc(100% - 100px);width:1160px;padding:180px 30px;background:#fff;position:relative;text-align:center}.full-modal .box.big img{margin-bottom:40px}.full-modal .box.big .btn{min-width:200px}.full-modal .btn{margin-top:30px}.full-modal .tab-c{background:#fff;padding:38px 40px}.full-modal .tab-c p{margin-bottom:12px}.full-modal .close{position:absolute;top:0;right:0;margin:60px;padding:20px;cursor:pointer}.full-modal .close:hover svg{fill:#6f6f6f}.full-modal .close svg{width:40px;height:40px;display:block;transition:all .2s ease;fill:#c3c3c3}.form-link{text-align:center;padding:20px 0 2px;font-size:14px;line-height:21px;color:#000}.form-link:hover{color:#c3c3c3}.group-label{font-weight:700;font-size:14px;line-height:18px;padding-bottom:17px;letter-spacing:1.16667px;text-transform:uppercase;color:#000}.preview{float:right;position:relative;z-index:5;height:54px;margin-bottom:-54px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:12px 19px;cursor:pointer}.preview.active .icon{fill:#6f6f6f}.preview .icon{fill:#c3c3c3;width:30px;transition:all .2s ease;height:30px}.form-group{position:relative;margin-bottom:18px}.form-group label{font-weight:400;font-size:14px;line-height:21px;display:block;margin-bottom:7px;color:#6f6f6f}.form-group.error label.error{font-weight:400;font-size:10px;line-height:17px;text-align:right;color:#e95d3f;position:absolute;top:0;right:0}.banks-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:30px;margin-bottom:-3px}.banks-list .check-select{margin-bottom:10px;margin-right:10px;width:calc(25% - 10px)}.banks-list .check-select .check-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.banks-list .check-select img{width:auto;height:auto}.widget-terms{margin:-8px 0 0}.widget-terms .shipping-options{padding-top:3px;padding-bottom:22px}.widget-payment .check-label img{margin:-15px 0;display:inline-block;vertical-align:middle}.selectric-items ::-webkit-scrollbar{width:8px;height:8px;background:0 0}.selectric-items ::-webkit-scrollbar-track{border-left:1px solid #c3c3c3}.selectric-items ::-webkit-scrollbar-thumb{background:#c3c3c3}.form-control{width:100%;background:#fff;border:1px solid #dedede;font-weight:400;height:54px;padding:10px 20px;transition:all .2s ease;font-size:14px;line-height:21px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000}.form-control.error,.newsletter-banner .form-control{border-color:#fff}.form-control:focus{border-color:#c3c3c3}.form-control::-webkit-input-placeholder{color:#c3c3c3}.form-control::-moz-placeholder{color:#c3c3c3;opacity:1}.checkbox+.checkbox{margin-top:10px}.checkbox{display:block;margin:19px 0 0;font-weight:400;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:21px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#6f6f6f;cursor:pointer;padding-left:28px;position:relative}.checkbox input:checked~.icon{opacity:1}.checkbox input:checked~.check-label{color:#000}.checkbox .check-label{transition:all .2s ease}.checkbox .check-label:before{content:"";transition:all .2s ease;background:#fff;border:1px solid #dedede;position:absolute;left:0;top:0;width:14px;height:14px;margin:3px 0 0}.checkbox:hover .check-label:before{border-color:#c3c3c3}.checkbox .icon{width:8px;opacity:0;transition:all .2s ease;height:8px;position:absolute;left:0;top:0;margin:6px 3px}.checkbox input{position:absolute;left:0;opacity:0;top:0}.checkbox a{color:#000;font-weight:500;box-shadow:0 1px #dedede}.checkbox a:hover{box-shadow:0 1px #000}.radio+.radio{margin-top:13px}.radio{display:block;margin:19px 0 0;min-height:43px;font-weight:400;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:21px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#6f6f6f;cursor:pointer;padding-left:28px;position:relative}.radio input:checked~.check-label{color:#000}.radio input:checked~.check-label:after{opacity:1}.radio .check-label{transition:all .2s ease;display:block}.radio .check-label:after{content:"";transition:all .2s ease;background:#000;position:absolute;left:0;border-radius:50%;top:0;width:6px;opacity:0;height:6px;margin:7px 4px 0}.radio .check-label:before{content:"";transition:all .2s ease;background:#fff;border:1px solid #dedede;position:absolute;left:0;border-radius:50%;top:0;width:14px;height:14px;margin:3px 0 0}.radio:hover .check-label:before{border-color:#c3c3c3}.radio .price{float:right;font-weight:700;font-size:14px;line-height:21px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:right;letter-spacing:1.16667px;text-transform:uppercase;color:#000}.radio small{display:block;opacity:.5}.radio input{position:absolute;left:0;opacity:0;top:0}.radio a{color:#000;font-weight:500;box-shadow:0 1px #dedede}.radio a:hover{box-shadow:0 1px #000}.widget ul{background:#fff;padding:34px 40px 38px}.widget ul li+li{padding-top:19px}.widget ul a{display:block;font-weight:400;font-size:14px;line-height:21px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#6f6f6f}.widget ul a:hover{color:#000}.widget ul .current a{font-weight:600;color:#000}.widget .widget-head{background:#fff;margin-bottom:2px;font-weight:700;font-size:14px;line-height:18px;padding:24px 40px;letter-spacing:1.16667px;text-transform:uppercase;color:#000}.widget .widget-head strong{float:right;font-weight:600;font-size:12px;line-height:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:right;letter-spacing:1px;text-transform:uppercase;color:#9acd9b}.widget .widget-head strong.orange{color:#f8b45c}.widget .widget-head strong.red{color:#e95d3f}.order-summary{background:#fff;margin-bottom:10px;padding:20px 42px;font-weight:400;overflow:hidden;font-size:14px;line-height:21px;color:#6f6f6f}.order-summary dd,.order-summary dt{min-height:71px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e0e0e0;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.order-summary dd:nth-last-child(1),.order-summary dd:nth-last-child(2),.order-summary dt:nth-last-child(1),.order-summary dt:nth-last-child(2){border-bottom:0}.order-summary strong{font-weight:700;font-size:24px;line-height:36px;text-transform:uppercase;color:#000}.order-summary dt{clear:both;float:left}.order-summary dd{overflow:hidden;text-align:right;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-weight:700;font-size:14px;line-height:21px;text-transform:uppercase;color:#000}.newsletter-banner{background:#709dd4;min-height:425px;padding:100px 0 93px;overflow:hidden;position:relative;text-align:center;margin-bottom:60px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1}.newsletter-banner .h3{color:#fff;letter-spacing:0;margin-bottom:38px}.newsletter-banner .h3:last-child{margin:0}.newsletter-banner ::-webkit-input-placeholder{color:inherit}.newsletter-banner ::-moz-placeholder{color:inherit;opacity:1}.newsletter-banner .checkbox{color:#fff;margin:0;display:inline-block;vertical-align:top;text-align:left;letter-spacing:0}.newsletter-banner .checkbox .check-label:before{border-color:#fff;background:0 0}.newsletter-banner .checkbox svg{fill:#fff}.newsletter-banner .checkbox:hover .check-label:before{border-color:#fff}.newsletter-banner .checkbox input:checked~.check-label{color:#fff}.newsletter-banner .checkbox input:checked~.check-label:before{background:0 0}.newsletter-banner .checkbox a{color:#fff;font-weight:400;box-shadow:0 1px #fff}.newsletter-banner .checkbox a:hover{box-shadow:0 1px #fff}.newsletter-banner form{max-width:360px;margin:auto;position:relative}.newsletter-banner form button{position:absolute;top:0;right:0;fill:#fff;width:67px;display:-webkit-flex;display:-ms-flexbox;display:flex;height:56px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.newsletter-banner form button:hover{fill:#4b6f9b}.newsletter-banner form button svg{width:20px;height:13px}.newsletter-banner .form-control{background:0 0;padding-right:80px;margin-bottom:15px;color:#fff;border-color:#fff}.newsletter-banner .form-control:focus{border-color:#fff}.newsletter-banner .right{position:absolute;font-weight:700;font-size:12px;line-height:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:150px;text-align:center;margin:0 -65px;padding-left:10px;top:50%;right:30px}.newsletter-banner .logo{position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);fill:#fff;left:0;top:50%;margin-top:-7px;width:88px;height:14px}.orders-table{margin-bottom:12px}.orders-table .table{width:100%;padding-bottom:8px}.orders-table .table .t-col-1{width:20.7%}.orders-table .table .t-col-2{width:44.3%}.orders-table .table .t-col-3{width:15%}.orders-table .table .t-col-4{width:17%}.orders-table .table .tr>div{padding:5px 0 5px 42px;text-align:left;font-weight:400;border:0}.orders-table .table .tr{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;height:66px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2px;transition:all .3s ease;background:#fff}.orders-table .table .tbody .tr{font-size:14px;line-height:21px;color:#6f6f6f}.orders-table .table .tbody .tr:hover{box-shadow:0 2px 20px rgba(0,0,0,.05);z-index:9}.orders-table .table .tbody .t-col-1{font-weight:600;font-size:14px;line-height:21px;color:#000}.orders-table .table .tbody .t-col-4{color:#9acd9b;text-transform:uppercase;font-weight:600}.orders-table .table .tbody .t-col-4.orange{color:#f8b45c}.orders-table .table .tbody .t-col-4.red{color:#e95d3f}.orders-table .table .td{color:#6f6f6f}.orders-table .table .thead .tr>div{background:#fff;font-size:14px;line-height:21px;color:#c3c3c3;text-transform:none}.pagination{padding:20px 0 0}.pagination ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pagination.right ul{margin-right:-23px;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.pagination .dots,.pagination .number-dots{font-weight:600;font-size:12px;position:static;line-height:18px;pointer-events:none;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#6f6f6f}.pagination .dots:after,.pagination .dots:before{display:none}.pagination li{padding:0;min-width:40px;text-align:center}.pagination .next{margin:0 -5px 0 -5px}.pagination .prev{margin:0 -5px 0 5px}.pagination .prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination .current a,.pagination span.page-numbers.current{color:#000;border:2px solid #000}.pagination a,.pagination span.page-numbers:not(.dots){font-weight:600;font-size:12px;line-height:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;letter-spacing:1px;text-transform:uppercase;width:40px;height:40px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#6f6f6f}.pagination svg{width:10px;height:10px}.pagination a:hover{color:#000;background:rgba(195,195,195,.195449)}.right-grey-col h5{margin-bottom:3px}.contact-ico-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:38px;padding-left:70px;position:relative}.contact-ico-item h5{margin-bottom:0}.contact-ico-item .ico{position:absolute;left:0;top:-6px;height:60px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row.flickity-enabled{display:block}.flickity-prev-next-button{position:absolute;top:-61px;right:15px;z-index:9;border:0;background:0 0;display:block;padding:0;width:24px;fill:#000;height:24px}.flickity-prev-next-button.previous{margin-right:39px}.flickity-prev-next-button:hover{fill:#c3c3c3}.prod-gallery{margin-bottom:40px}.prod-gallery img{width:100%}.prod-gallery .item{position:relative}.prod-gallery .zoom{position:absolute;bottom:0;width:26px;height:26px;margin:30px;right:0;display:none}.prod-gallery .slides{margin-bottom:16px}.prod-gallery .slides .item{width:100%}.prod-gallery .slides>.item{display:none}.prod-gallery .slides>.item:first-child{display:block}.prod-gallery .thumbs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-16px}.prod-gallery .thumbs .item{margin-right:16px;cursor:pointer;margin-bottom:16px;max-width:calc(20% - 16px);width:100px}.meta-boxes{margin-top:40px}.features-icons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px}.features-icons li{display:-webkit-flex;display:-ms-flexbox;display:flex;width:71px;height:71px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fff;margin:0 10px 10px 0}.accordion-item{background:#f9f9f9;margin-bottom:2px}.accordion-item:not(.active) .icon+.icon{display:none}.accordion-item.active .icon:first-child{display:none}.accordion-item.sm .acc-head{padding:24px;padding-right:50px;font-size:12px}.accordion-item.sm .acc-head .icon{margin-right:-15px}.accordion-item.sm .acc-content{padding:0 25px 9px;position:relative;top:-5px}.accordion-item.sm .acc-content .entry{font-weight:400;font-size:14px;line-height:21px;color:#6f6f6f}.accordion-item .acc-head{font-weight:700;font-size:14px;line-height:18px;padding:24px 42px;cursor:pointer;letter-spacing:1.16667px;transition:all .3s ease;text-transform:uppercase;position:relative;color:#000}.accordion-item .acc-head:hover{fill:#c3c3c3;color:#c3c3c3}.accordion-item .acc-head .icon{position:absolute;top:29px;right:40px;width:9px;height:9px}.acc-content{padding:7px 40px 40px;display:none}.map-holder{padding-bottom:52.7%;height:0;background:#c4c4c4;position:relative;margin-bottom:41px}.map-holder .map{position:absolute;top:0;bottom:0;left:0;right:0}.right-grey-col{padding:40px;background:#f9f9f9}.section-contacts{margin:140px 0}.section-contacts+.section-contacts{margin-top:-5.5%}.news-item{display:block;margin-bottom:60px}.news-item .post-meta{margin:32px 0 0}.news-item:hover .image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.news-item h3{text-transform:none;line-height:1.25;letter-spacing:0}.news-item .image{margin-bottom:30px;overflow:hidden}.news-item .image img{width:100%;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.section-listing{padding:40px 0 140px}.section-listing .h4{margin-bottom:33px}.listing-filters{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px;border-bottom:1px solid #dedede}.listing-filters .left-side{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.listing-filters .sort{margin-left:auto}.listing-filters .set+.set{padding-left:60px}.filter-item{position:relative;margin:0 -11px}.filter-item .label{font-style:normal;font-weight:600;font-size:12px;line-height:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:-1px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;letter-spacing:1px;transition:all .2s ease;text-transform:uppercase;padding:21px 11px 19px;border-bottom:2px solid transparent;padding-right:31px;color:#6f6f6f;display:block;position:relative}.filter-item.used .label{border-color:#000;color:#000}.filter-item .filter-dropdown{opacity:0;min-width:231px;z-index:50;pointer-events:none;position:absolute;top:100%;left:0;background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.1);padding:20px;padding-bottom:18px}.filter-item .filter-dropdown.right{left:auto;right:0;min-width:270px}.filter-item .caret{position:absolute;top:25px;transition:fill .2s ease;right:11px;fill:#c3c3c3;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:11px;height:11px}.check-select{display:block;position:relative;margin-bottom:2px}.check-select input{position:absolute;top:0;left:0;opacity:0}.check-select [disabled]~.check-label{pointer-events:none;color:rgba(195,195,195,.5)}.check-select [disabled]~.check-label strong{color:inherit}.check-select .close{position:absolute;top:0;bottom:0;margin:auto;width:14px;height:14px;fill:#000;right:16px;transition:opacity .2s ease;opacity:0}.check-select input:checked~.check-label{background:0 0;border-color:#000;color:#c3c3c3}.check-select input:checked~.check-label strong{color:#000}.check-select input:checked~.close{opacity:1}.check-select .close+.check-label{padding-right:35px}.check-select .check-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:48px;position:relative;transition:all .2s ease;padding:8px 13px;cursor:pointer;border:2px solid #f9f9f9;letter-spacing:1px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#f9f9f9;font-weight:500;font-size:12px;line-height:14px;letter-spacing:1px;color:#c3c3c3}.check-select .check-label:hover{background:#f9f9f9;border:2px solid #c3c3c3}.check-select .check-label strong{font-weight:700;color:#6f6f6f;width:100%;display:block}.color-select{display:block;position:relative;margin-bottom:2px;cursor:pointer}.color-select input{position:absolute;top:0;left:0;opacity:0}.color-select [disabled]~.check-label{pointer-events:none;color:rgba(195,195,195,.5)}.color-select [disabled]~.check-label strong{color:inherit}.color-select input:checked~.check-label:before{opacity:1;border-color:#000}.color-select:hover .check-label:before{opacity:1}.color-select .check-label{display:block;transition:all .2s ease;width:48px;height:48px;position:relative;border:2px solid transparent}.color-select .check-label:before{content:"";position:absolute;top:0;bottom:0;opacity:0;left:0;right:0;transition:all .2s ease;margin:-6px;border:2px solid #c3c3c3}.color-select .check-label.border{border-color:#000}.products-listing{padding-bottom:20px}.product-item{position:relative;margin-bottom:40px}.product-item.disabled .dots,.product-item.disabled .fulllink{display:none}.product-item.disabled .price del:before{background:#999}.product-item.disabled .price strong{color:#999}.product-item.disabled .h5,.product-item.disabled .price{color:#c3c3c3}.product-item.disabled .image img{opacity:.5}.product-item .label{position:absolute;bottom:0;left:0;right:0;font-weight:700;font-size:14px;line-height:18px;letter-spacing:1.16667px;text-transform:uppercase;padding:18px 5px;margin:10px;background:#fff;text-align:center;color:#000}.product-item .colors{float:right;position:relative;z-index:10;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-item .colors button{margin-left:4px;width:15px;height:15px;border:0}.product-item .fulllink{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.product-item .h5{margin-bottom:-1px;color:#000}.product-item .price strong{color:#e95d3f;font-weight:600}.product-item .price del{position:relative;text-decoration:none}.product-item .price del:before{content:"";background:#e95d3f;height:2px;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.product-item .image{margin-bottom:40px;position:relative;min-height:100px}.product-item .image .dots{opacity:0;transition:all .2s ease}.product-item .image img{max-width:100%}.product-item:hover .image .dots{opacity:1}.love-link{position:absolute;top:0;right:0;z-index:9;fill:#c3c3c3;padding:28px 30px}.love-link .loved{display:none}.love-link:hover svg{fill:#000}.love-link.loved .love{display:none}.love-link.loved .loved{display:block;fill:#000}.love-link svg{position:absolute;top:0;bottom:0;transition:all .2s ease;width:21px;height:19px;margin:auto;left:0;right:0}.price-slider{margin:6px 15px 19px}.price-slider .noUi-tooltip{position:absolute;top:35px;white-space:nowrap;padding:0 2px;width:40px;text-align:center;left:50%;margin-left:-20px;outline:0;font-weight:700;font-size:12px;line-height:14px;letter-spacing:1px;color:#000;background:#fff;padding:5px}.slider-labels{font-weight:700;font-size:12px;line-height:14px;opacity:0;margin:15px -18px 0 -10px;letter-spacing:1px;color:#000}.section-product{padding:30px 0 50px}.text-right{text-align:right}.h6{font-weight:600;font-size:12px;line-height:18px;letter-spacing:1px;text-transform:uppercase;color:#000}.h6 a{color:#c3c3c3}.h6 a:hover{color:#000}a[href^=tel]{display:inline-block}.empty-list{margin:-42px 0 10px;text-align:center}.empty-list p{margin-bottom:40px}.empty-list .h4{margin-bottom:35px}.empty-list .icon{width:36px;height:36px;display:block;margin:0 auto 40px;stroke:#fff;stroke-width:1px}.empty-list.empty-cart{position:relative;margin:0 0 10px;padding:129px 0 150px;background:#fff}.empty-list.empty-cart .icon{width:40px;margin-bottom:43px;height:32px}.tooltip{position:relative}.tooltip:hover .tooltip-text{opacity:1;pointer-events:auto}.tooltip .tooltip-text{position:absolute;z-index:50;transition:all .2s ease;opacity:0;pointer-events:none;left:0;top:100%;margin-top:6px;background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.1);width:200px;padding:20px;font-size:14px;line-height:21px;color:#6f6f6f}.tooltip .tooltip-text:before{content:"";width:15px;height:15px;position:absolute;left:19px;top:-7px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.meta-box{background:#f9f9f9}.add-select .btn-primary{min-width:218px}.qnt-select{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:162px}.qnt-select button.btn{width:33.33%;border:2px solid transparent}.qnt-select button.btn:hover{border-color:#000;background:#fff}.qnt-select button.btn svg{width:9px;height:9px}.qnt-select input{width:33.33%;height:54px;padding:4px;font-weight:700;font-size:12px;line-height:14px;text-align:center;border:0;background:0 0;letter-spacing:1px;color:#000}.colors-selects .list{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:29px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.colors-selects .list .color-select{margin-right:10px;margin-bottom:10px}.size-selects .list{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:29px;margin-left:-10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.size-selects .list .check-select{max-width:calc(33.33% - 10px);margin-bottom:10px;margin-left:10px;width:100%}.size-selects .list .check-select.no-desc{width:auto;min-width:48px}.size-selects .list .check-select.no-desc .check-label{padding-left:8px;padding-right:8px;text-align:center}.product-details{margin:auto;max-width:445px;position:relative}.product-details .h3:before{content:"";width:40px;height:40px;float:right}.product-details .h3{line-height:44px;margin:8px 0 25px}.product-details .h6{margin-bottom:9px}.product-details hr{background:#e0e0e0;height:1px;display:block;margin:39px 0;border:0}.product-details .price{font-size:24px;letter-spacing:0}.product-details .price strong{color:#e95d3f;font-weight:600}.product-details .price del{position:relative;text-decoration:none}.product-details .price del:before{content:"";background:#e95d3f;height:4px;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.product-details .love-link{margin:-14px -19px}.product-details .love-link svg{width:28px;height:28px;stroke:#fff;stroke-width:1px}.back-link{padding:20px;line-height:20px}.back-link a{font-style:normal;font-weight:600;font-size:12px;display:inline-block;line-height:20px;letter-spacing:1px;text-transform:uppercase;fill:#c3c3c3;color:#6f6f6f}.back-link .caret{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);width:5px;height:18px;display:inline-block;vertical-align:top;margin-right:13px}.tooltip.left-tooltip .tooltip-text{left:0}.tooltip.left-tooltip .tooltip-text:before{left:19px}.tooltip.right-tooltip .tooltip-text{right:0;left:auto}.tooltip.right-tooltip .tooltip-text:before{right:19px;left:auto}.btn-holder{text-align:center;padding:19px 0}.create-user{display:none;margin-top:40px}.create-user.active{display:block}.create-user .checkbox+.checkbox{margin-top:20px}.create-user .checkbox{margin-top:4px;margin-bottom:0}.button-act{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:30px;padding-bottom:10px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.section-steps{background:#000;color:#6f6f6f;padding:22px 0}.section-steps ol{display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:24px;counter-reset:section;font-weight:600;font-size:12px;letter-spacing:1px;text-transform:uppercase}.section-steps ol li{position:relative}.section-steps ol li.done:before{content:"";background:#9acd9b}.section-steps ol li.done .icon{width:9px;height:9px;fill:#fff;position:absolute;top:0;margin:8px -30px}.section-steps ol li:before{counter-increment:section;content:counter(section);width:24px;height:24px;background:#6f6f6f;font-weight:600;font-size:12px;line-height:24px;border-radius:50%;text-align:center;text-transform:uppercase;color:#000;float:left;margin-right:14px}.section-steps li:not(.current):not(.done) .icon{display:none}.section-steps li.current .icon{display:none}.section-steps li.current{color:#fff}.section-steps li.current:before{background:#fff}.section-steps .caret{width:5px;margin:0 39px;height:15px;vertical-align:middle;fill:#6f6f6f;display:inline-block}.cart-listing-item{background:#fff;padding:40px;padding-bottom:36px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}.cart-listing-item.v2 .image{width:16.66%}.cart-listing-item.v2 .text{width:83.33%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:40px}.cart-listing-item.v2 .top{min-height:0}.cart-listing-item.v2 .price{margin-top:10px}.cart-listing-item.v2 .options{margin-top:auto;font-size:14px;line-height:21px;color:#6f6f6f}.cart-listing-item .image{padding-right:20px;width:22.2%}.cart-listing-item .text{width:77.7%;padding:2px 0}.cart-listing-item .remove{float:right;fill:#c3c3c3;width:19px;height:19px;transition:all .2s ease;margin:-2px 0;cursor:pointer}.cart-listing-item .remove:hover{fill:#000}.cart-listing-item .options{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-listing-item .options .check-label{height:54px}.cart-listing-item .check-select.no-desc{min-width:54px}.cart-listing-item .check-select.no-desc .check-label{min-width:54px;width:auto;text-align:center;padding-left:5px;padding-right:5px}.cart-listing-item .size{width:140px;margin-right:30px;pointer-events:none}.cart-listing-item .price{margin:0;margin-left:auto;line-height:28px;letter-spacing:0;margin-top:auto}.cart-listing-item .price strong{color:#e95d3f;font-weight:600}.cart-listing-item .price del{position:relative;text-decoration:none}.cart-listing-item .price del:before{content:"";background:#e95d3f;height:2px;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.cart-listing-item h4{margin-bottom:6px}.cart-listing-item h4 a:hover{color:#c3c3c3}.cart-listing-item .cat{font-weight:600;font-size:12px;line-height:18px;letter-spacing:1px;text-transform:uppercase;color:#c3c3c3}.cart-listing-item .cat a:hover{color:#000}.cart-listing-item .h6{margin-bottom:8px}.cart-listing-item .top{min-height:97px}.section-checkout{padding:60px 0 130px;background:#f9f9f9}.section-checkout .tab-c{background:#fff;padding:40px}.section-checkout .tab-c .group-label+p{margin-top:-7px}.section-checkout .tab-c p{margin-bottom:18px}.section-checkout .tab-c>.form-group:last-child,.section-checkout .tab-c>.row:last-child .form-group{margin-bottom:0}.section-checkout .tab-c hr{background:#e0e0e0;height:1px;display:block;margin:22px 0 40px;border:0}.discount-form{padding:0 0 20px;position:relative;display:none;top:-26px;background:#fff;border-bottom:1px solid #e0e0e0}.discount-form .btn{margin-top:20px}.cart-details .discount-trigger dt{margin-bottom:0;padding-bottom:0}.discount-trigger{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:21px 0;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;font-size:12px;line-height:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:25px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;letter-spacing:1px;text-transform:uppercase;padding-right:40px;color:#000}.discount-trigger .minus{display:none}.discount-trigger.active .minus{display:block}.discount-trigger.active .plus{display:none}.discount-trigger svg{position:absolute;top:50%;margin-top:-3px;width:9px;height:9px;fill:#000;right:2px}.cart-details{background:#fff;padding:45px 37px 20px;margin-bottom:30px;font-weight:400;font-size:14px;line-height:21px;color:#6f6f6f}.cart-details dl{overflow:hidden;padding-bottom:2px}.cart-details dl strong{font-weight:700;font-size:24px}.cart-details dt{clear:both;padding-bottom:20px;float:left}.cart-details dd{font-weight:700;font-size:14px;line-height:21px;float:right;text-align:right;letter-spacing:1.16667px;text-transform:uppercase;color:#000}.widget-payment,.widget-shipping{margin-bottom:10px}.shipping-options{padding:20px 40px 22px;background:#fff}.shipping-options .row+hr{margin-top:22px}.shipping-options .row+hr+.checkbox{margin-bottom:18px}.shipping-options .row+hr~.create-user{margin-bottom:18px;margin-top:-2px}.shipping-options hr{background:#e0e0e0;height:1px;display:block;margin:39px 0;border:0}.widget+.btn{margin-top:30px;margin-bottom:30px}@media (min-width:576px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-order:13;-ms-flex-order:13;order:13}.order-sm-0{-webkit-order:0;-ms-flex-order:0;order:0}.order-sm-1{-webkit-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-order:12;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-order:13;-ms-flex-order:13;order:13}.order-md-0{-webkit-order:0;-ms-flex-order:0;order:0}.order-md-1{-webkit-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-order:12;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media screen and (min-width:768px){.filter-item:hover .label{border-color:#000;color:#000}.filter-item:hover .label .caret{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);fill:#000}.filter-item:hover .filter-dropdown{opacity:1;pointer-events:auto}.mobile-only{display:none!important}}@media (min-width:1024px){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-order:13;-ms-flex-order:13;order:13}.order-lg-0{-webkit-order:0;-ms-flex-order:0;order:0}.order-lg-1{-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-order:12;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media screen and (min-width:1024px){.tablet-only{display:none!important}.col-xl-85{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}.col-xl-35{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}}@media (min-width:1220px){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-order:13;-ms-flex-order:13;order:13}.order-xl-0{-webkit-order:0;-ms-flex-order:0;order:0}.order-xl-1{-webkit-order:1;-ms-flex-order:1;order:1}.order-xl-2{-webkit-order:2;-ms-flex-order:2;order:2}.order-xl-3{-webkit-order:3;-ms-flex-order:3;order:3}.order-xl-4{-webkit-order:4;-ms-flex-order:4;order:4}.order-xl-5{-webkit-order:5;-ms-flex-order:5;order:5}.order-xl-6{-webkit-order:6;-ms-flex-order:6;order:6}.order-xl-7{-webkit-order:7;-ms-flex-order:7;order:7}.order-xl-8{-webkit-order:8;-ms-flex-order:8;order:8}.order-xl-9{-webkit-order:9;-ms-flex-order:9;order:9}.order-xl-10{-webkit-order:10;-ms-flex-order:10;order:10}.order-xl-11{-webkit-order:11;-ms-flex-order:11;order:11}.order-xl-12{-webkit-order:12;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media screen and (max-width:1400px){.section-title.full .btn-link{margin-bottom:0;margin-top:20px}}@media screen and (max-width:1220px){.section-hero.home .h1{line-height:1}.main-nav>li>a{padding-left:18px;padding-right:18px}.h1,h1{font-size:100px;line-height:94px;letter-spacing:2.5px}.h2,h2{font-size:80px;line-height:72px;letter-spacing:2px}.h3,h3{font-size:30px;line-height:34px}.entry .gallery{margin:100px -145px!important}.product-details .h3{line-height:34px}.cart-listing-item{padding:20px;padding-bottom:17px}.cart-listing-item .price{font-size:23px}.widget-cart .widget-head{padding:20px}.cart-details{padding:20px;margin-bottom:20px}.orders-table .table .t-col-2{width:40%}}@media screen and (max-width:1023px){.orders-table{margin:0 -30px 30px}.pagination.right ul{margin-right:5px}.orders-table .table .tr>div{padding-left:30px}.widget+.btn{margin:-2px -30px 22px;width:calc(100% + 60px)}.widget-my:not(.hover)+.btn{display:none}.tablet-none{display:none!important}.empty-list.empty-cart{margin:0 -30px}.section-news.bg-white .row>div{padding-left:5px;padding-right:5px}.section-news.bg-white .row{margin-left:-5px;margin-right:-5px}.section-title.full{padding-top:120px;padding-bottom:120px}.section-contacts,.section-news{padding-top:70px;padding-bottom:70px}.section-title.full .dots:after,.section-title.full .dots:before{width:64px;height:64px}.section-hero .h1{font-size:80px;line-height:1;letter-spacing:2px}.section-instagram{padding:70px 0}.section-collection{margin-top:70px}.section-collection:last-child{margin-bottom:70px}.listing-filters .set+.set{padding-left:30px}.entry .gallery{margin:50px -45px!important}.body{padding-top:60px}.body-404{padding:250px 0 190px}.body-404 .dots{margin-top:60px}.header{height:60px}.header:before{content:"";display:none}.active-menu .body,.active-menu .footer{display:none}.menu-trigger{padding:0;margin:0}.nav{position:fixed;-webkit-overflow-scrolling:touch;top:60px;overflow:auto;bottom:0;left:0;right:0;display:none}.nav .dropdown-label{font-weight:600;font-size:12px;line-height:18px;letter-spacing:1px;text-transform:uppercase;color:#c3c3c3;border-bottom:1px solid #e0e0e0;padding:40px 30px 20px;margin-bottom:0}.active-menu .nav{fill:#c3c3c3;display:block}.nav .dropdown{position:static;margin:0;padding:0;box-shadow:none;background:0 0;opacity:1;pointer-events:auto}.nav .dropdown:before{content:"";display:none}.cat-dropdown{position:static;margin:0;padding:0;opacity:1;pointer-events:auto;width:auto;display:none;padding:20px;margin-top:-1px;padding-bottom:1px;min-height:0;height:auto}.hover .cat-dropdown{display:-webkit-flex;display:-ms-flexbox;display:flex}.cat-dropdown ul{width:50%}.cat-dropdown ul li{margin-bottom:19px}.cat-dropdown .dropdown-head{display:none}.cat-dropdown .image{display:none}.dropdown .top-b,.dropdown:after{display:none}.dropdown-list a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 20px;text-align:left;margin:0;height:58px;background:#fff;border-bottom:1px solid #e0e0e0}.main-nav{display:block;text-align:left;margin:0}.main-nav>li{position:relative;padding:0;margin:0}.main-nav>li .sub-trigger{position:absolute;top:0;height:58px;z-index:9;width:58px;cursor:pointer;right:0}.main-nav>li.hover .caret{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);fill:#000}.main-nav>li .caret{position:absolute;z-index:9;pointer-events:none;display:block;width:6px;height:15px;top:0;margin:22px 20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);fill:#c3c3c3;right:0}.main-nav>li:hover>a{background:#fff}.main-nav>li>a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 30px;text-align:left;height:58px;background:#fff;border-bottom:1px solid #e0e0e0}.user-mobile-zone:hover .user-trigger{fill:#000}.user-mobile-zone{position:static;padding:0;margin:0}.user-mobile-zone .caret{position:absolute;top:0;right:0;position:absolute;z-index:9;pointer-events:none;display:block;width:6px;height:15px;top:0;margin:22px 30px;-webkit-transform:rotate(90deg);transform:rotate(90deg);fill:#c3c3c3;right:0}.user-mobile-zone.hover .caret{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);fill:#000}.user-mobile-zone.hover .dropdown-list{padding:0;margin:0}.user-mobile-zone.hover .dropdown-list li{margin-bottom:20px}.user-mobile-zone.hover .dropdown-list a{background:0 0;border:0;height:auto;padding:0;margin:0}.user-mobile-zone.hover .dropdown{display:block;padding:20px 30px}.user-mobile-zone.hover .dropdown .btn{margin:0}.user-mobile-zone .logged-trigger{position:absolute;top:0;bottom:0;left:0;right:0;z-index:9}.user-mobile-zone .user-trigger{background:#f9f9f9;padding:20px 27px 20px;margin:0;font-weight:600;font-size:12px;line-height:18px;letter-spacing:1px;text-transform:uppercase;color:#000;text-indent:0}.user-mobile-zone .user-trigger .icon{float:left;margin:0 15px 0 0}.user-mobile-zone .dropdown{margin-top:2px;padding:20px;background:#f9f9f9;display:none}.user-mobile-zone .dropdown .top-b{display:none}.main-nav>li .caret{margin-right:30px}.header .langs{position:static;padding-top:23px;padding-bottom:23px}.inside-nav{position:relative}.menu-trigger .dropdown .social{margin:0;padding:12px 10px}.menu-trigger{position:static;height:auto}.menu-trigger .dropdown{position:static;opacity:1;pointer-events:auto;background:0 0;box-shadow:none}.menu-trigger .dropdown .social{position:absolute;bottom:0;right:0}.mmenu-trigger{display:block;position:absolute;top:7px;cursor:pointer;height:53px;padding:15px 20px;right:10px}.mmenu-trigger .close{display:none;width:19px;transition:all .2s ease;height:18px}.active-menu .mmenu-trigger .close{fill:#c3c3c3;display:block}.mmenu-trigger .bars{display:block;width:19px;transition:all .2s ease;height:18px}.active-menu .mmenu-trigger .bars{display:none}.menu-trigger .trigger{display:none}.header .logo{width:125px;height:20px;margin:20px 30px;top:0}.dropdown-list a{padding-left:30px;padding-right:30px}.top-right{right:33px}.active-search{overflow:hidden}.search-form{max-height:calc(100vh - 60px);top:60px;-webkit-overflow-scrolling:touch}.search-results section{padding:15px 0}.search-results section article{padding:20px}.search-results section h5{font-size:14px;letter-spacing:1px;line-height:21px}.search-form{margin:0;padding:17px 30px 30px;width:100%;left:0;right:0}.search-form .form input{height:50px;font-size:16px;line-height:19px;letter-spacing:1px;margin-bottom:-10px}.search-form .form button{margin-top:-5px}.search-form .behind{font-size:16px;line-height:19px;margin-bottom:-10px;letter-spacing:1px}.section-text.grey .entry{padding-left:30px;padding-right:30px}.widget ul{padding:30px}.widget .sub-trigger{position:absolute;top:58px;left:0;height:58px;cursor:pointer;right:0}.widget .widget-head{background:0 0;position:relative;padding:0 30px;height:58px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section-text.grey{padding:0}.section-text.grey .widget{margin:0 -30px 2px;position:relative}.section-text.grey .widget.hover ul{padding-bottom:20px}.section-text.grey .widget.hover .caret{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);fill:#000}.section-text.grey .widget.hover li:not(.current){display:block}.section-text.grey .widget ul{padding:58px 30px 0;position:relative}.section-text.grey .widget ul li:not(.current){display:none}.section-text.grey .widget ul .current{position:absolute;top:0;height:58px;padding:0 30px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;left:0;right:0}.section-text.grey .widget ul .current a{display:block;padding:30px;margin:-30px}.section-text.grey .widget .caret{position:absolute;z-index:9;pointer-events:none;display:block;width:6px;height:15px;top:0;margin:24px 30px;-webkit-transform:rotate(90deg);transform:rotate(90deg);fill:#c3c3c3;right:0}.section-text.grey .entry{margin:0 -30px}.section-hero.no-t{display:none}.section-title{min-height:450px}.product-details{max-width:none}.full-modal.overlay .box{padding:30px}.full-modal.overlay .box .close{margin:10px}.section-about-features .h2{line-height:1.3}.section-title.full .h2,.section-title.full h2{line-height:1.1}.section-acts{margin-top:-10px;padding:70px 0 30px}.cta-item{margin-bottom:40px}.tabs-nav-v2{display:none}.home-insp-slider{margin-top:15px}.home-insp-slider .flickity-prev-next-button{display:block;right:0}.section-instagram .row>div:nth-child(n+13){display:none}.home .section-instagram .row>div:nth-child(n+7){display:none}.widget-cart{margin-top:20px;position:relative}.widget-cart .cart-details{max-height:700px;margin-bottom:0;transition:all .2s ease;overflow:hidden}.widget-cart:not(.hover) .cart-details{max-height:700px!important}.widget-cart.hover .cart-details{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0}.widget-cart .widget-head{background:#fff}.widget-cart.hover .sub-trigger .minus{display:none}.widget-cart.hover .sub-trigger .plus{display:block}.widget-cart .sub-trigger{top:0;left:0;right:0}.widget-cart .sub-trigger .plus{display:none}.widget-cart .sub-trigger .minus{display:block}.widget-cart .sub-trigger svg{position:absolute;z-index:9;pointer-events:none;display:block;width:9px;height:9px;top:0;bottom:0;margin:auto 30px;fill:#000;right:0}.section-checkout{padding:40px 0}.widget.widget-cart{margin-top:20px}.widget-my.widget .widget-head{font-size:16px;padding-top:10px;margin-bottom:10px}.widget-my.widget .sub-trigger{margin-top:7px}.back-link+.container .widget-my{display:none}.orders-table-detail .widget-head{background:#fff;margin-top:-2px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5px 30px;height:66px}.orders-table-detail .widget-head strong{margin-left:90px}.btn-holder-right{margin-bottom:50px}.account-settings{margin:0 -30px 30px;padding:30px;padding-bottom:22px}}@media screen and (max-width:767px){.account-settings hr{margin:10px 0 30px}.btn-holder-right{margin-bottom:30px}.btn-holder-right .btn{width:100%}.account-settings p{font-size:14px;line-height:20px;margin-bottom:18px}.account-settings hr+.group-label{margin-bottom:-17px}.account-settings .checkbox+hr{margin:31px 0}.orders-table .table .thead{display:none}.orders-table .table .tr{height:auto;padding:15px 0 10px}.orders-table .table .tr>div{padding-bottom:8px;font-size:12px}.orders-table .table .tr>div:before{font-size:14px;line-height:21px;color:#c3c3c3;font-weight:400;display:block;content:attr(data-label)}.orders-table .table .tbody .t-col-1,.orders-table .table .tbody .t-col-3{width:43%}.orders-table .table .tbody .t-col-2,.orders-table .table .tbody .t-col-4{width:57%}.pagination.right ul{margin-right:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section-steps ol li.done .icon{margin:8px 7px}.section-text.grey.v2{padding:0}.section-text.grey.v2 .empty-cart{padding:100px 20px 105px;margin:0 -20px}.section-text.grey.v2 .empty-cart .entry{padding:0 35px 30px}.section-text.grey.v2 .empty-cart .h4{margin-top:35px}.create-user{margin-top:30px}.section-checkout .tab-c hr{margin:11px 0 30px}.section-checkout .tabs-nav{margin-left:-20px;margin-right:-20px}.section-checkout .tab-c{margin-left:-20px;margin-right:-20px;padding:30px 20px 40px}.empty-list.empty-cart{padding:107px 20px;margin:0 -20px}.empty-list.empty-cart .icon{margin-bottom:33px}.section-checkout{padding:26px 0}.section-checkout div.h4{margin-bottom:24px}.cart-listing-item .options .check-label{padding:5px 5px 5px 8px}.cart-listing-item{margin:0 -20px 10px;display:block;padding-bottom:17px}.cart-listing-item .image{width:100px;padding-right:0;float:left;margin-right:15px}.cart-listing-item .text{width:auto}.cart-listing-item .options{clear:both;display:block;padding:20px 0 0;position:relative}.cart-listing-item .options .h6{margin-bottom:4px}.cart-listing-item .options .size{float:left;width:108px;margin-right:10px}.cart-listing-item .options .qnt{overflow:hidden;width:auto}.cart-listing-item .options .price{position:absolute;font-size:16px;bottom:100%;z-index:9;letter-spacing:1px;margin-bottom:-5px;left:100px;padding:0 18px}.section-steps ol{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.section-steps ol li{font-size:0;position:static;width:24px;height:24px}.section-steps ol li:nth-child(2) .caret{left:50%;right:12px}.section-steps ol li:before{margin:0}.section-steps ol li .caret{left:12px;z-index:9;margin:5px auto;right:50%;top:0;position:absolute}.section-acts.v2 img{width:56.7%}.section-acts.v2 h2{margin:0;padding:19px 0}.section-title.full{padding-bottom:80px;padding-top:106px}.section-title.full h2{font-size:44px;margin-bottom:-10px;line-height:43px}.section-acts{padding:40px 0 20px}.section-acts .dots.sm:after,.section-acts .dots.sm:before{width:40px;height:40px}.cta-item{margin-bottom:20px}.cta-item .btn{margin-bottom:50px;margin-top:-10px}.section-collection{margin-top:42px}.section-collection div.h4{margin-bottom:5px}.home-insp-slider .flickity-prev-next-button{top:-43px}.cta-item .h2{min-height:0;font-size:48px;line-height:43px}.section-news.bg-white div.h4{padding-bottom:0;margin-bottom:19px}.section-news.bg-white .row>div{padding-left:5px;padding-right:5px}.section-news.bg-white .row{margin-left:-5px;margin-right:-5px}.cat-item{margin-bottom:10px}.section-hero.home{min-height:450px;padding:50px 0}.section-hero.home .box{padding:0;margin:0;min-height:0}.section-hero.home .center{width:100%}.section-hero.home .btn{width:100%;margin-top:-15px}.section-hero.home .h1{letter-spacing:2px;padding-bottom:10px;font-size:48px;line-height:52px}.section-news .container>.newsletter-banner{margin-top:22px}.section-instagram{padding:42px 0 26px}.section-instagram .h1{font-size:46px;margin-bottom:37px;line-height:42px;letter-spacing:1.91667px}.section-instagram .row>div{padding-left:5px;padding-right:5px}.section-instagram .row>div:nth-child(n+13){display:none}.home .section-instagram .row>div:nth-child(n+5){display:none}.section-instagram .row{margin-left:-5px;margin-right:-5px}.btn-holder .btn{width:100%}.section-news.slider-version div.h4{margin-bottom:18px}.section-news .flickity-prev-next-button{right:15px;top:-41px}.instagram-item{margin-bottom:10px}.instagram-item .center .item{display:none}.section-title.full .h2{font-size:44px;line-height:46px}.section-text .col-md-6:last-child .image{margin-top:25px;margin-bottom:0}.section-text .image{margin-bottom:42px}.section-about-features{padding:70px 0 60px}.section-about-features .h2{line-height:1;margin-bottom:35px}.logos-dots{padding:13px}.logos-dots svg{width:100px;height:16px}.entry{line-height:20px}.entry p{margin-bottom:.9em}.section-title.full{margin:0;min-height:450px}.section-hero .h1{font-size:44px;line-height:43px;margin:12px 0 20px;letter-spacing:2px}.empty-list{margin:-4px 0 10px}.empty-list .icon{margin-bottom:31px}.empty-list .btn{width:100%}.empty-list .h4{margin-bottom:15px}.product-item .label{margin:5px}.section-title.section-collection{margin:40px 0 0;min-height:352px}.section-title.section-collection .h2{font-size:40px;line-height:1}.section-title.section-collection .btn.btn-200{min-width:240px;margin-bottom:0;margin-top:20px}.section-title.section-collection .dots.sm:after,.section-title.section-collection .dots.sm:before{width:40px;height:40px}.section-title.section-collection:last-child{margin-bottom:40px}.full-modal.overlay{z-index:9;margin-top:60px}.full-modal.overlay .box{padding:15px 20px;max-width:none;width:100%;margin:0}.full-modal.overlay .box .close{margin:0;top:60px;right:0}.size-content{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.size-content .image{width:100%;margin:0 0 30px;text-align:center;padding:0}.size-content .image img{max-height:409px;max-width:160px}.size-content .table{padding:0;width:calc(100% + 40px);margin:0 -20px}.products-listing.slider-version{margin-bottom:-26px}.products-listing.slider-version .flickity-slider>div{padding-left:5px;padding-right:5px}.flickity-prev-next-button{right:5px;top:-38px}.section-listing .h4{margin-bottom:17px}.section-product{padding:0 0 25px}.prod-gallery{margin-bottom:18px}.prod-gallery .slides{margin-bottom:10px}.prod-gallery .thumbs .item{margin-right:10px;margin-bottom:10px;max-width:calc(20% - 10px)}.product-details .price{font-size:16px;line-height:19px;margin:0;padding:0;letter-spacing:1px}.product-details hr{margin:29px 0}.product-details .h3{line-height:26px;padding:4px 0 0;margin-bottom:9px;letter-spacing:0}.section-hero.no-t.white+.container .section-title{margin-top:0}.search-heading{margin:5px 0 8px}.loc-icon{background-position:0 4px}.filter-item .filter-dropdown{display:none}.filter-item.hover .label{border-color:#000;color:#000}.filter-item.hover .label .caret{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);fill:#000}.filter-item.hover .filter-dropdown{opacity:1;pointer-events:auto}.filter-item.hover .filter-dropdown{display:block;opacity:1;pointer-events:auto}.section-listing{padding:22px 0 47px}.products-listing{padding-bottom:0}.listing-filters{margin-bottom:20px}.product-item{margin-bottom:20px}.product-item .love-link{padding:17px 19px}.product-item .image{margin-bottom:40px}.product-item .h5{margin-bottom:3px}.product-item .dots{display:none}.product-item .colors{display:none}.products-listing .row>div{padding-left:5px;padding-right:5px}.products-listing .row{margin-left:-5px;margin-right:-5px}.filter-trigger{font-weight:600;font-size:12px;line-height:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;float:left;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;letter-spacing:1px;text-transform:uppercase;color:#000;padding:21px 0;padding-left:24px;position:relative}.filter-over .filter-trigger{width:100%;position:fixed;top:60px;padding:21px 40px;height:60px;background:#f9f9f9;left:0;z-index:9;right:0}.filter-over .filter-trigger .icon{margin-left:20px}.filter-over .filter-trigger .close{margin-right:20px}.filter-trigger .icon{position:absolute;left:0;top:23px;width:13px;height:13px;fill:#000}.filter-trigger .close{position:absolute;width:17px;height:17px;top:22px;right:0;display:none;fill:#c3c3c3}.filter-over .filter-trigger .close{display:block}.left-side .filter-item .filter-dropdown{position:static;padding:20px;padding-top:0;margin:0;box-shadow:none}.filter-over .footer,.filter-over .pagination,.filter-over .products-listing,.filter-over .section-hero{display:none}.filter-over .listing-filters{display:block}.filter-over .listing-filters .sort{display:none}.listing-filters .left-side{display:none;clear:both;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 -20px;padding:0 20px}.listing-filters .left-side .filter-item{margin:0 -20px;border-bottom:1px solid #e0e0e0}.listing-filters .left-side .filter-item .label{padding:20px;border-bottom:0}.filter-over .listing-filters .left-side{position:fixed;background:#fff;padding:0 20px;margin:0;border:0;top:120px;margin:0;display:block;bottom:0;z-index:80;-webkit-overflow-scrolling:touch;left:0;right:0;overflow:auto}.listing-filters .left-side .caret{width:6px;height:15px;right:20px;margin-top:-3px}.listing-filters .left-side .set{padding:0;margin:0}.user-mobile-zone .user-trigger{height:60px;box-shadow:inset 0 6px 20px -4px rgba(0,0,0,.05)}.listing-filters .set+.set{padding:0}.section-contacts{margin:45px 0}.accordion-item{margin:8px -20px -6px}.loc-icon{margin-top:10px;padding-top:6px;padding-bottom:20px}.loc-icon h5{margin-bottom:12px}.accordion-item .acc-content{padding:0 20px 20px}.accordion-item .acc-content .map-holder{min-height:380px;margin-bottom:19px}.accordion-item .acc-content h5{font-size:14px}.accordion-item .acc-head:hover{background:0 0}.accordion-item .acc-head{padding-left:20px;background:0 0;padding-right:20px}.accordion-item .acc-head .icon{right:20px}.right-grey-col{margin:5px -20px 15px;padding:45px 20px}.right-grey-col h5{margin-bottom:17px;font-size:14px}.contact-ico-item{margin-bottom:25px}.contact-ico-item:last-child{margin-bottom:45px}.contact-ico-item h5{font-size:14px;margin-bottom:5px}.contact-ico-item .ico{height:45px}.newsletter-banner .checkbox{max-width:195px}.newsletter-banner{margin:20px 0 40px;padding:50px 20px;min-height:320px}.newsletter-banner .h3{margin:0 0 20px}.newsletter-banner .logo,.newsletter-banner .right{display:none}.newsletter-banner .dots.sm:after,.newsletter-banner .dots.sm:before{width:40px;height:40px}.section-news{padding:40px 0}.news-item{margin-bottom:20px}.news-item .post-meta{margin:23px 0 0}.news-item .image{margin-bottom:20px}.section-title{margin:0 -20px;min-height:320px;padding:50px 20px}.section-title .center .h2{line-height:43px;margin-bottom:10px}.post-meta{margin:0 0 11px}.post-back{margin:-20px 0 10px}.post-back .btn{width:100%}.entry .gallery{display:block;margin:30px 0!important}.entry .gallery .gallery-item{margin:10px 0!important;padding:0;width:100%;min-width:100%}.body-404{padding:174px 0 94px}.body-404 p{margin:20px auto 2px}.section-text.grey .entry{padding:31px 30px}.entry hr{margin:30px 0}.entry div:last-child>.loc{margin-bottom:-10px}.entry .loc{margin-bottom:20px}.entry .loc h5{margin-bottom:10px}.full-modal .box.big{margin:60px 0 0;padding:105px 20px;width:100%;min-height:calc(100% - 60px);max-width:none}.full-modal .box.big h4{padding-left:20px;padding-right:20px;margin-bottom:12px}.full-modal .box.big .btn{margin-top:40px;width:100%}.full-modal .box.big img{margin-bottom:31px}.full-modal .logo{margin:20px 20px;width:125px;height:20px;position:fixed;top:0;left:0;z-index:8}.full-modal .logo svg{display:block}.full-modal .logo:before{content:"";z-index:-1;position:absolute;top:0;bottom:0;left:0;width:100vw;right:0;margin:-20px -20px;height:60px;background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.05)}.full-modal .buttons-group .btn{margin-left:5px;margin-right:5px}.full-modal .buttons-group{margin-left:-5px;margin-right:-5px}.full-modal .tab-c{padding:27px 20px 40px}.full-modal .close{margin:0;position:fixed;z-index:9;padding:21px 20px;top:0;right:0}.full-modal .close svg{width:17px;height:17px}.tabs-nav{overflow:hidden}.full-modal .container{padding:0}.full-modal .box{margin:80px 0 0;width:100%;box-shadow:0 200px 0 200px #fff}.user-mobile-zone.hover .dropdown{padding-left:20px;padding-right:20px}.header .langs{padding-left:20px}.nav .dropdown-label{padding-left:20px;padding-right:20px}.main-nav>li .caret,.user-mobile-zone .caret{margin-right:27px}.user-mobile-zone .user-trigger{padding-left:17px;padding-right:17px}.menu-trigger .dropdown .social{margin:0;padding:15px 0}.dropdown-list a,.main-nav>li>a,.search-form{padding-left:20px;padding-right:20px}.top-right{right:18px}.top-right a{padding:10px 6px}.mmenu-trigger{right:0}.header .logo{margin-left:20px}.footer{padding:40px 0}.footer .logo{min-height:0;margin-bottom:39px}.footer .logo a{width:125px;display:block;height:20px}.footer .foot-head{margin-bottom:5px}.footer ul{margin-bottom:20px}.footer ul li{margin-bottom:8px}.footer .copy{margin-top:0;padding-top:18px;padding-bottom:0}.footer .copy p{line-height:18px}.footer .social{margin:6px 0}.footer .text-right{text-align:left;padding-top:11px}.container{padding-left:20px;padding-right:20px}.section-text{padding:40px 0 30px}.section-hero .box{padding:70px 0;min-height:280px}.dots:after,.dots:before{width:64px;height:64px}body{font-size:14px;line-height:1.428571}.entry a{color:#000;font-weight:500;box-shadow:inset 0 -1px #fff,inset 0 -2px #dedede}.entry a:hover{box-shadow:inset 0 -1px #fff,inset 0 -2px #000}.entry h5{font-size:14px;line-height:18px}.entry ul>li:before{margin:9px 1px}.h1,h1{font-size:60px;line-height:52px;letter-spacing:2px}.h2,h2{font-size:44px;line-height:43px;letter-spacing:2px}.h3,h3{font-size:24px;line-height:30px}.h4,h4{font-size:16px;line-height:19px;letter-spacing:1px}.h5,h5{font-size:14px;line-height:19px;letter-spacing:1px}.feature-item{padding:65px 15px 55px;margin-bottom:10px;min-height:0}.cookie-bar{margin:0;width:100%;padding:15px 20px 9px;display:none}.cookie-bar .close{margin-top:16px}.desktop-only{display:none!important}.breadcrumbs{display:none}.accordion-item.sm .acc-head .icon{margin-right:0}.accordion-item.sm .acc-head{padding-left:20px}.accordion-item.sm .acc-content{padding:0 20px 10px}.features-icons li{height:62px;width:62px}.add-select .btn-primary{margin-top:30px;width:100%}.colors-selects .list{padding-bottom:19px}.size-selects .list{padding-bottom:19px}.active-modal-2 .body{display:none}.active-modal-2 .body{display:none}.prod-gallery .thumbs{margin-right:-10px}.active-modal-2{overflow:auto}.full-modal.overlay.active{position:relative;top:0;bottom:0;left:0;height:auto;right:0}.widget-cart{margin:0 -20px}.widget-cart .widget-head{padding:35px 20px}.widget-cart .cart-details{padding-top:26px;padding-bottom:3px}.widget-cart .sub-trigger svg{bottom:-8px}.widget-cart .cart-details~.btn{margin:auto;margin-top:30px;margin-bottom:15px;max-width:calc(100% - 40px)}.button-act{padding-bottom:15px}.widget-cart .sub-trigger svg{right:-10px}.button-act .btn-secondary{min-width:100px}.button-act .btn-primary{width:170px;min-width:0;padding-top:5px;padding-bottom:5px}.radio{margin-bottom:-2px}.widget.widget-cart{margin-top:10px}.shipping-options .row+hr{margin:12px 0 30px}.shipping-options{padding:12px 20px 20px}.shipping-options hr{margin:30px 0}.widget-payment .radio+.radio+.radio~.radio:not(:last-child){min-height:25px}.widget-payment .radio:not(:last-child) .check-label img{max-width:116px;margin-left:15px;margin-right:-5px}.banks-list{margin:-25px 0 -5px;padding:0}.banks-list .check-select{width:calc(50% - 10px)}.widget-payment,.widget-shipping,.widget-terms{margin:0 -20px 10px}.widget-payment .widget-head,.widget-shipping .widget-head,.widget-terms .widget-head{background:#fff;padding:33px 20px}.widget.widget-terms{margin-bottom:0}.widget.widget-payment{margin-bottom:2px;padding-bottom:0}.widget.widget-payment .shipping-options{padding-bottom:1px}.widget.widget-payment .radio{margin-bottom:20px}.order-summary{padding:7px 30px 18px;margin-bottom:40px}.order-summary dd{padding-left:40px;font-size:14px;line-height:16px;letter-spacing:1.16667px}.order-summary dd strong{letter-spacing:0}.cart-listing-item.v2{padding:20px 30px 15px;overflow:hidden;margin:0 0 10px}.cart-listing-item.v2 .image{width:100px;margin-right:18px;margin-bottom:0}.cart-listing-item.v2 .options{padding:0;margin:0 -10px 0 0}.cart-listing-item.v2 .price{position:static;margin:0;padding:15px 0 0}.cart-listing-item.v2 .text{padding:0;width:auto}.cart-listing-item.v2 .text .top{margin-bottom:-6px;min-height:0}}@media screen and (max-width:500px){.size-selects .list .check-select{max-width:calc(50% - 10px)}}@media screen and (max-width:374px){.section-title.section-collection .h2{font-size:33px;line-height:1}}.woocommerce-NoticeGroup-checkout ul li,.woocommerce-notices-wrapper .woocommerce-error{color:#e95d3f}.woocommerce-notices-wrapper li+li{padding-top:15px}.form-error{display:none;padding-bottom:20px;color:#e95d3f}.custom_notice-,body:not(.step-2active) .woocommerce-error .Billing-Adresas,body:not(.step-2active) .woocommerce-error .Billing-Miestas,body:not(.step-2active) .woocommerce-error .Billing-Pašto,body:not(.step-2active) .woocommerce-error .Pirk\u0117jo-Adresas,body:not(.step-2active) .woocommerce-error .Pirk\u0117jo-Miestas,body:not(.step-2active) .woocommerce-error .Pirk\u0117jo-Pašto,body:not(.step-2active) .woocommerce-error .Pirkėjo-Adresas,body:not(.step-2active) .woocommerce-error .Pirkėjo-Miestas,body:not(.step-2active) .woocommerce-error .Pirkėjo-Pašto,body:not(.step-2active) .woocommerce-error .Prašome-perskaityti,body:not(.step-2active) .woocommerce-error .Registracijos-Adresas,body:not(.step-2active) .woocommerce-error .Registracijos-Miestas,body:not(.step-2active) .woocommerce-error .Registracijos-Pašto,body:not(.step-2active) .woocommerce-error .custom_notice-{display:none}.woocommerce-password-strength{padding:10px 0 0;font-weight:400;font-size:10px;line-height:17px;color:#e95d3f}.woocommerce-password-hint{display:none}.cart-listing-item .options .qnt-select{min-width:162px}.woocommerce-NoticeGroup-checkout ul,.woocommerce-info,.woocommerce-notices-wrapper ul,.woocommerce-notices-wrapper>.woocommerce-message,.woocommerce>.woocommerce-message{background:#fff;padding:30px;font-weight:700;color:#000;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:30px}.screen-reader-text{position:absolute;top:-999em}.blockOverlay{background:#f9f9f9!important;z-index:95!important}.cart-details .blockOverlay{background:#fff!important}.cart-details .includes_tax{display:none}.woocommerce-shipping-fields hr{margin-top:21px}.shipping-options .woocommerce-shipping-fields hr+.checkbox{margin-bottom:18px}.shipping-options .woocommerce-shipping-fields hr~.create-user{margin-bottom:18px;padding-top:1px;margin-top:0!important}.woocommerce-remove-coupon{display:block;margin-bottom:15px;text-transform:none;letter-spacing:0}.woocommerce-form-coupon{display:block!important}.tab-hh{display:none}.tab-hh.active{display:block}.form-hide{opacity:0;pointer-events:none;position:absolute;overflow:hidden;margin:0}.widget.loading{pointer-events:none}.widget.loading:after{content:"";position:absolute;border:4px solid rgba(0,0,0,.2);border-top:4px solid #000;border-radius:50%;width:20px;top:0;bottom:0;left:0;right:0;margin:auto;height:20px;animation:spin 1s linear infinite}.payment_method_paysera.banks-list{display:block!important;height:auto!important;margin:0;padding:0 0  0}.paysera-payments{overflow:hidden;margin-left:30px;margin-bottom:-3px}.paysera-payments label{margin-bottom:10px;position:relative;margin-right:10px;float:left;width:calc(25% - 10px)}@media screen and (max-width:767px){.paysera-payments label{width:calc(50% - 10px)}.widget-payment .radio:not(:last-child) .check-label img{margin:-5px 0;max-width:80%}}body div.paysera-payments.grid div.payment{padding:0;margin:0;border:0!important;display:block}.paysera-payments .paysera-text,.paysera-payments div.payment-group-title,body div.paysera-payments.grid span.paysera-text{display:none}.paysera-payments .paysera-image,body div.paysera-payments.grid div.paysera-image{line-height:48px;min-height:48px;position:relative;transition:all .2s ease;padding:0 13px;cursor:pointer;border:2px solid #f9f9f9;letter-spacing:1px;background:#f9f9f9;font-weight:500;font-size:12px;letter-spacing:1px;display:block;color:#c3c3c3}.paysera-payments{margin-left:0}.paysera-payments .paysera-image:hover,.paysera-payments input:checked~.paysera-image,body div.paysera-payments.grid div.paysera-image:hover,body div.paysera-payments.grid input:checked~div.paysera-image{background:#f9f9f9;border:2px solid #c3c3c3}.paysera-payments .paysera-image img{width:auto;height:auto;max-width:95px}body.step-2active [data-id=step-1]{display:none!important}body:not(.step-2active) [data-id=step-2]{display:none!important}.selectric-items .selectric-group li.disabled,.selectric-items .selectric-group.disabled{display:none}.entry ol{margin-bottom:20px}.entry ol>li{list-style:decimal outside;margin-left:20px;margin-bottom:10px}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.btn-primary.loading svg{opacity:0}.add-select .added_to_cart,.variations select[data-attribute_name],.woocommerce-variation-price{display:none}.check-select input{pointer-events:none}.btn-primary.disable,.btn-primary.disabled{pointer-events:none;opacity:.2}.color-select [disabled]~.check-label[style]{pointer-events:none;opacity:.5}.btn-primary.loading{position:relative;color:transparent;pointer-events:none}.form-submit{background:#fff;padding:30px;font-weight:700;color:#000;font-size:18px;line-height:1.4;font-weight:600;display:none;margin-bottom:30px}.form-submit.error{color:#e95d3f}.form.loading .btn{pointer-events:none}.blockOverlay,.btn-primary.loading,.form.loading,.loading .products-listing,.woocommerce-checkout.loading .tab-hh{position:relative}.form.loading>*,.loading .products-listing>*{opacity:.5}.blockOverlay:after,.btn-primary.loading:after,.form.loading:after,.loading .products-listing:after,.woocommerce-checkout.loading .tab-hh:after{content:"";position:absolute;border:4px solid rgba(255,255,255,.2);border-top:4px solid #fff;border-radius:50%;width:20px;top:0;z-index:9;bottom:0;left:0;right:0;margin:auto;height:20px;animation:spin .5s linear infinite}.blockOverlay:after,.form.loading:after,.loading .products-listing:after,.woocommerce-checkout.loading .tab-hh:after{border:4px solid rgba(0,0,0,.2);border-top:4px solid #000}.loading .products-listing:after{bottom:auto;top:150px}.btn-primary.added{color:transparent;position:relative;pointer-events:none}.btn-primary.added:after{content:"";position:absolute;text-align:center;line-height:20px;width:20px;color:#fff;font-size:18px;background:url('data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\' width=\'11\' height=\'9\' fill=\'white\' stroke=\'none\'><path d=\'M9.1.1L4 5.2 1.9 3.1.1 4.9 4 8.8l6.9-6.9z\'></path></svg>') no-repeat 50% 50%;background-size:contain;height:20px;margin:auto;top:0;bottom:0;left:0;right:0}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.radio input.checked~.check-label{color:#000}.radio input.checked~.check-label:after{opacity:1}.woocommerce-shipping-totals.shipping{margin-bottom:-12px}@media (min-width:1024px){.woocommerce-checkout-review-order{height:100%;min-height:450px;position:relative}.woocommerce-checkout-review-order .cart-details{margin-bottom:10px}.woocommerce-checkout-review-order .moved{bottom:0;position:absolute}.woocommerce-checkout-review-order .fixed{position:fixed!important;z-index:9;top:130px}}.noshiping .widget-shipping .shipping-options>:not(.woocommerce-shipping-totals){position:absolute;left:-999em}.paysera-payments .paysera-image img{line-height:normal}.paysera-payments .paysera-image:after{background:no-repeat 50% 50%;background-size:contain;position:absolute;top:0;content:"";bottom:0;left:0;right:0;width:65%;height:65%;margin:auto}body div.paysera-payments.grid div.paysera-image img{display:none}body div.paysera-payments.grid #sampo div.paysera-image:after{background-image:url(//happeak.eu/wp-content/themes/happeak/paysera/sampo.png)}body div.paysera-payments.grid #nord div.paysera-image:after{background-image:url(//happeak.eu/wp-content/themes/happeak/paysera/nord.png)}body div.paysera-payments.grid #parex div.paysera-image:after{background-image:url(//happeak.eu/wp-content/themes/happeak/paysera/parex.png)}body div.paysera-payments.grid #nordealt div.paysera-image:after{background-image:url(//happeak.eu/wp-content/themes/happeak/paysera/nordealt.png)}body div.paysera-payments.grid #vb2 div.paysera-image:after{background-image:url(//happeak.eu/wp-content/themes/happeak/paysera/vb2.png)}body div.paysera-payments.grid #hanza div.paysera-image:after{background-image:url(//happeak.eu/wp-content/themes/happeak/paysera/hanza.png)}body div.paysera-payments.grid #sb div.paysera-image:after{background-image:url(//happeak.eu/wp-content/themes/happeak/paysera/sb.png)}body div.paysera-payments.grid #mb div.paysera-image:after{background-image:url(//happeak.eu/wp-content/themes/happeak/paysera/mb.png)}body div.paysera-payments.grid #wallet div.paysera-image:after{background-image:url(//happeak.eu/wp-content/themes/happeak/paysera/wallet.svg)}.woocommerce-notices-wrapper{padding-top:50px;margin-top:-50px}.woocommerce-cart .section-text.grey{padding-top:0}.cart-empty.woocommerce-info{display:none}.body{overflow:visible}.admin-bar .header{margin-top:32px}@media screen and (max-width:1023px){.admin-bar.active-menu .nav{margin-top:32px}}@media screen and (max-width:782px){.admin-bar .header,.admin-bar.active-menu .nav{margin-top:46px}}@media screen and (max-width:600px){html #wpadminbar{position:fixed;top:0}}.section-hero.no-t.white+.container .section-title.mt-0{margin-top:0}.widget-payment .payment_method_paypal .check-label img{margin:0}.account-settings .group-label~hr+.group-label{margin-bottom:0}.pagination.right ul{margin-right:0}.pagination.right li:last-child{min-width:0}.pagination.right .next{margin-right:-12px}.empty-cart-body.woocommerce-cart .woocommerce-info{display:none}.cart-listing-item .size.sm{width:auto}.cart-listing-item .options .check-label{min-width:54px}.cart-listing-item .qnt-select .text{width:33%}.cart-listing-item .price{padding-top:20px}.cart-listing-item .options .qnt{min-width:110px}.filter-dropdown.color-dropdown{overflow:hidden}@media (min-width:768px){.cat-dropdown ul li.big{margin-right:-40px}.filter-dropdown.color-dropdown{padding:15px}}.filter-dropdown.color-dropdown .color-select{width:50px;height:50px;float:left;margin:5px}.pagination span.page-numbers:not(.dots):not(.current){cursor:pointer}.pagination span.page-numbers:not(.dots):not(.current):hover{color:#000;background:rgba(195,195,195,.195449)}.section-title{justify-content:center}.entry ul.blocks-gallery-grid{margin:100px -165px;display:-webkit-flex;flex-wrap:wrap;display:-ms-flexbox;display:flex;padding:0}.entry ul.blocks-gallery-grid li{margin:0;padding:0 15px}.entry .columns-3 ul.blocks-gallery-grid li{max-width:33.33%}.entry .columns-2 ul.blocks-gallery-grid li{max-width:50%}.section-title.black h1{color:#000}.entry ul.blocks-gallery-grid img{border:0;width:100%}.entry ul.blocks-gallery-grid>li:before{display:none}@media screen and (max-width:1023px){.entry ul.blocks-gallery-grid{margin:50px -45px}}@media screen and (max-width:767px){.entry ul.blocks-gallery-grid{display:block;margin:30px 0}.entry ul.blocks-gallery-grid li{margin:10px 0;padding:0;width:100%;min-width:100%}}.love-link{cursor:pointer}.wp-block-columns{display:flex}.wp-block-columns>div{flex-grow:9;width:100%}@media screen and (max-width:1219px){.wp-block-columns{flex-wrap:wrap}.wp-block-columns>div{width:50%}}@media screen and (max-width:767px){.wp-block-columns>div{width:100%}.section-contacts{padding:0}.loc-icon{padding-top:3px}}#omnivaLtModal{display:none}#order_review .loading:after,.tab-hh.active .widget.loading:after{z-index:10}#order_review .loading{position:relative}#order_review .loading:before,.tab-hh.active .widget.loading:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background:rgba(255,255,255,.8);z-index:9}.tab-hh.active{position:relative}.add-select .error-limit{font-size:14px;line-height:normal;padding-bottom:10px;text-align:right;color:#e95d3f;display:none}.contact-ico-item .ico{height:56px}.qnt-select{position:relative}.qnt-select .error-limit{position:absolute;display:none;background:#fff;padding:5px;top:0;bottom:0;left:0;font-size:12px;line-height:normal;right:0;text-align:center;color:#e95d3f}.terminal-container{display:none}.htem{position:absolute;left:-999em;top:-999em}.section.section-hero.no-t+.mt-0{padding-top:0} #place_order[style="display: none;"]+#woo_pp_ec_button_checkout{opacity:0;position:absolute;right:0;transform:scale(1.2);transform-origin:100% 0}.footer ul li{word-wrap:break-word}.disabled-omnivalt_terminal .selectric-omnivalt_terminal{opacity:.5;pointer-events:none}@media screen and (max-width:1023px){#payment .button-act.tablet-none .btn{opacity:1}#payment .button-act.tablet-only .btn{opacity:0;pointer-events: none;}#payment .button-act.tablet-none{padding:0;height:0;display:flex!important}#payment .button-act.tablet-none{padding:0;height:0;position:absolute;display:flex!important;bottom:95px;left:0;right:0;margin:0 20px}.woocommerce-checkout-review-order{min-width:100%}#place_order[style="display: none;"]+#woo_pp_ec_button_checkout{position:absolute;right:0;bottom:-45px;left:200px;transform:scale(1.2);transform-origin:100% 0}.tab-hh.active[data-id=step-2]{position:static}.col-lg-8.col-xl-85{position:static}}.features-icons img{max-width:27px}.product-details .variations{display:none}.color-hide{position:absolute;left:0;opacity:0}.woocommerce-variation.single_variation p{display:none}
[data-id="step-2"] .tablet-only .btn.btn-primary{
opacity: 0;
pointer-events: none;
}
#payment {
position: static !important;
}
.apple-pay-checkout {
margin-left: 10px;
width: auto !important;
--apple-pay-button-height:54px !important
}
.colors-over {
position: absolute;
z-index: 3;
margin: -35px;
display: flex;
flex-wrap: wrap;
justify-content: center;
bottom: 0;
left: 0;
right: 0;
}
.product-item .image {
padding-bottom: 149.55%;
height: 0;
position: relative;
}
.preferred-country {
max-width: 180px;
padding: 15px 0;
}
.colors-over .color-select {
order: 2;
}
.colors-over .color-select.first {
order: 1;
}
.widget-payment.widget.loading:after,
.widget-payment.widget.loading:before {
pointer-events: none;
}
.widget-payment.widget.loading {
position: relative;
pointer-events: auto;
}
div.paysera-payments.grid input[type=radio] {
position: absolute;
opacity: 0;
pointer-events: none;
}
#seb_commerce_bank-form > .banks-list {
margin-left: 0;
padding-left: 0;
margin-top: 0;
}
.seb-commerce-wrapper {
position: relative;
}
.payment_method_seb_commerce_bank {
margin: 0;
}
.banks-list.payment_box.payment_method_seb_commerce_bank {
padding: 0;
margin: 0;
max-height: none !important;
height: auto !important;
display: block;
}
.colors-over .color-select .check-label {
width: 22px;
height: 22px;
margin: 4px;
}
.radio .banks-list .check-label:after,
.radio .banks-list .check-label:before {
display: none;
}
.banks-list .check-select.hidden {
display: none;
}
.product-item .image img {
display: block;
margin: auto;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 267px;
}
.colors-over .color-select.active {
pointer-events: none;
}
.all-inw {
position: absolute;
left: 0;
cursor: pointer;
display: block;
z-index: 99;
width: 100%;
height: 100%;
top: -10px;
}
.payment_method_seb_commerce_card, .payment_method_seb_commerce_bank {
position: relative;
}
#seb_commerce_card-form label {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.payment_method_seb_commerce_card .seb-commerce-wrapper {
position: static;
opacity: 0;
pointer-events: none;
}
.payment_method_seb_commerce_card {
overflow: hidden;
height: 0 !important; }
.banks-list.payment_box.payment_method_seb_commerce_bank {
margin-top: -20px;
}
.widget-payment .radio:not(:last-child) .check-label img {
margin-right: -10px;
}
.seb-commerce-wrapper,
.paysera-payments {
margin-top: -10px;
}
.payment_method_seb_commerce_card,
.payment_method_seb_commerce_bank {
display: block !important;
}
body div.paysera-payments.grid div.payment#nord,
body div.paysera-payments.grid div.payment#parex,
body div.paysera-payments.grid div.payment#vb2,
body div.paysera-payments.grid div.payment#hanza,
body div.paysera-payments.grid div.payment#sb {
display: none;
}
.prod-gallery .slides .item {
cursor: zoom-in;
}
.prod-gallery .slides img:first-child {
max-height: 60vh;
object-fit: contain;
}
@media screen and (max-width:767px){
.sbi_item:nth-child(1n+4) {
display: none !important;
}
#sbi_images {
padding: 15px 0 !important;
}
}
.section-listing.cross-sell {
padding: 32px;
padding-bottom: 0;
background: #fff;
}
.loop .flickity-prev-next-button[disabled] {
display: none;
}
@media screen and (max-width:767px) {
.section-listing.cross-sell {
margin: 30px -20px;
padding: 20px;
}
}
img[data-src]:not([src]) {
opacity: 0;
}
.modal-newsletter.active {
display: flex;
}
.modal-newsletter {
position: fixed;
left: 0;
right: 0;
overflow: auto;
top: 0;
padding: 20px 0;
bottom: 0;
display: none;
z-index: 999;
background: rgba(255, 255, 255, .85);
}
.modal-newsletter .close {
width: 32px;
height: 32px;
padding: 6px;
cursor: pointer;
margin-left: auto;
margin-bottom: 12px;
}
.payment_method_paysera.payment_box {
font-size: 0;
line-height: 0;
color: transparent;
}
.modal-newsletter .box{
margin: auto;
position: relative;
max-width: 100%;
}
.prod-gallery .slides .item > span {
min-width: 100%;
}
.paysera-payment-method:not(#wallet):not(#mb),
.paysera-delivery-terminal,
.banks-list.payment_box.payment_method_seb_commerce_alter,
.wc_payment_method.radio.payment_method_seb_commerce_alter {
display: none !important;
}
.paysera-payment-method-label:has(input:checked) .paysera-image {
background: 0 0 !important;
border-color: #000 !important;
color: #c3c3c3 !important;
}
.select-selects .list {
margin-bottom: 24px;
display: flex;
flex-wrap: wrap;
gap: 4px;
}
.list label:has(.disabled~.check-label) {
pointer-events: none;
opacity: .2;
}
.list label:has(.disabled~.check-label):after,
.list label:has(.disabled~.check-label):before {
content: ''; 
left: 0;
right: 0;
top: 0;
height: 2px;
transform: rotate(45deg);
background: #000; 
z-index: 6;
position: absolute;
margin-top: 23px;
bottom: 0;
}
.list label:has(.disabled~.check-label) {
overflow: hidden;
}
.list label:has(.disabled~.check-label):before {
transform: rotate(-45deg);
}
#ppc-button-ppcp-googlepay,
#ppc-button-ppcp-applepay {
display: none;
}
.selected-subpay #place_order {
display: none !important;
}
html .woocommerce-checkout #wc-stripe-express-checkout-element {
display: none !important;
}
html .selected-subpay #wc-stripe-express-checkout-element {
display: block !important;
}
html .woocommerce-checkout #wc-stripe-express-checkout-element {
position: absolute;
bottom: 9px;
right: 0;
gap: 0;
margin: 0;
}
.payment_box.payment_method_stripe {
margin-bottom: 24px;
}
@media screen and (max-width:767px){
.selected-subpay .button-act {
opacity: 0;
pointer-events: none;
}
html .woocommerce-checkout #wc-stripe-express-checkout-element {
position: absolute;
bottom: 40px;
right: 0;
margin: 0 10px;
gap: 0;
left: 0;
}
}
#wc-stripe-payment-request-button-separator {
display: none !important;
}
.wc_payment_method.google-pay {
display: none !important;
}
.wc_payment_method.apple-pay {
display: none !important;
}
.woocommerce-checkout #wc-stripe-payment-request-wrapper {
display: none !important;
}
.selected-subpay #wc-stripe-payment-request-wrapper {
display: block !important;
}
.selected-subpay  [data-id="step-20"] .ppc-button-wrapper,  
.selected-subpay  [data-id="step-20"] .button-act {
display: none !important;
}
.selected-subpay .wc_payment_methods  .radio input:checked~.check-label {
color: #6f6f6f;
}
.selected-subpay .wc_payment_methods 	.radio input:checked~.check-label:after {
display: none;
}
.selected-subpay .wc_payment_methods .custom-pay .radio input~.check-label {
color: #000;
}
.selected-subpay .wc_payment_methods .custom-pay	.radio input~.check-label:after {
display: block;
opacity: 1;
}
.custom-pay .check-label img,
.custom-pay .check-label svg {
margin: -10px 0;
margin-left: 6px;
}
.custom-pay .check-label {
display: flex;
align-items: center;
}
@supports (-webkit-touch-callout: none) {
#wc-stripe-express-checkout-element-googlePay {
display: none !important;
}
.active-subpay .wc_payment_method.apple-pay {
display: block !important;
}
}
@supports not (-webkit-touch-callout: none) {
#wc-stripe-express-checkout-element-applePay {
display: none !important;
}
.active-subpay .wc_payment_method.google-pay {
display: block !important;
}
}
#wc-stripe-express-checkout-button-separator,
.woocommerce-SavedPaymentMethods-saveNew {
display: none !important;
}
.payment_method_stripe .woocommerce-SavedPaymentMethods {
display: none;
}
.payment_method_stripe:has(input:checked) +  .payment_box.payment_method_stripe {
display: block;
}
.payment_box.payment_method_stripe {
display: none;
}
#wc-stripe-express-checkout-element > div {
width: 100%;
}