.gdpr-noscroll{overflow:hidden}.gdpr-hidden{display:none}.gdpr-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:99999999;display:none}.gdpr :not(textarea):not(input):not(select){font-family:Helvetica,Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;color:#455561;background:none;box-shadow:none;text-shadow:none;outline:none;border:none;margin:0;padding:0;word-break:normal;word-wrap:normal}.gdpr .h5{font-size:18px;font-weight:700;color:#fff}.gdpr button,.gdpr input[type=submit]{color:#000;font-weight:400;font-size:14px;margin:0;transform:scale(1);line-height:1.5;display:block;min-width:auto;max-width:auto;cursor:pointer}.gdpr button:after,.gdpr button:before,.gdpr input[type=submit]:after,.gdpr input[type=submit]:before{display:inline-block;margin:0;transform:scale(1);top:auto;right:auto;bottom:auto;left:auto;background:none}.gdpr button:active,.gdpr button:focus,.gdpr button:hover,.gdpr input[type=submit]:active,.gdpr input[type=submit]:focus,.gdpr input[type=submit]:hover{margin:0;border:none;box-shadow:none}.gdpr img{width:100%!important}.gdpr .gdpr-contained-wrapper{max-width:600px;margin:0 auto;padding:20px 40px;box-sizing:border-box}@media screen and (max-width:1024px){.gdpr .gdpr-contained-wrapper{padding:20px}}.gdpr.gdpr-privacy-bar,.gdpr.gdpr-reconsent-bar{position:fixed;bottom:0;left:0;background:rgba(0,0,0,.9);width:100%;color:#fff;z-index:9999999}.gdpr.gdpr-privacy-bar .gdpr-wrapper,.gdpr.gdpr-reconsent-bar .gdpr-wrapper{padding:20px 60px;display:flex;justify-content:space-between;box-sizing:border-box;flex-direction:column;align-items:center}@media screen and (min-width:1440px){.gdpr.gdpr-privacy-bar .gdpr-wrapper,.gdpr.gdpr-reconsent-bar .gdpr-wrapper{flex-direction:row}}.gdpr.gdpr-privacy-bar .gdpr-wrapper:after,.gdpr.gdpr-reconsent-bar .gdpr-wrapper:after{content:"";display:table;clear:both}.gdpr.gdpr-privacy-bar .gdpr-wrapper p,.gdpr.gdpr-reconsent-bar .gdpr-wrapper p{margin:0;font-size:14px;font-weight:400}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-content{width:100%;padding:0 0 20px;text-align:center}@media screen and (min-width:1440px){.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-content{flex:1;padding:0 100px 0 0;text-align:left}}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content p,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-content p{color:#fff;font-size:14px}@media screen and (max-width:1024px){.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-content{padding-right:0;padding-bottom:20px}}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content .gdpr-policy-pages .gdpr-policy-pages-item:after,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-content .gdpr-policy-pages .gdpr-policy-pages-item:after{content:",";margin-right:5px}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content .gdpr-policy-pages .gdpr-policy-pages-item:last-of-type:after,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-content .gdpr-policy-pages .gdpr-policy-pages-item:last-of-type:after{content:"";margin-right:0}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right{display:flex;align-items:center}@media screen and (max-width:1024px){.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right{flex-direction:column}}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list{list-style:none;padding:0 20px 0 0;margin:0 20px 0 0;border-right:1px solid grey}@media screen and (max-width:1024px){.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list{padding:0 0 10px;margin:0 0 20px;border-right:none;border-bottom:1px solid grey;text-align:center}}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item{display:inline-block;margin:0 10px;padding-top:5px}@media screen and (max-width:1024px){.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item{padding-top:0}}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item *,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item *,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item *,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item *,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item *,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item *,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item *,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item *{float:left}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item input,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item input,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item input,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item input,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item input,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item input,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item input,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item input{margin-top:3px}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item label,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item label,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item label,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item label,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item label,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item label,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item label,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item label{color:#fff;margin:0 5px;font-size:14px}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item .gdpr-policy-link,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item .gdpr-policy-link,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item .gdpr-policy-link,.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item .gdpr-policy-link,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item .gdpr-policy-link,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item .gdpr-policy-link,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item .gdpr-policy-link,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item .gdpr-policy-link{color:#fff;font-size:14px;text-decoration:underline}@media screen and (max-width:640px){.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories{margin-bottom:5px}}@media screen and (max-width:640px){.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-buttons{display:flex;flex-direction:column}}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button{white-space:nowrap}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-preferences,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-preferences{margin-left:10px;margin-right:20px}@media screen and (max-width:640px){.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-preferences,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-preferences{margin:0 0 10px 15px}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-preferences:before,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-preferences:before{left:-7px}}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-agreement,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-agreement{margin:0 10px;align-self:center}@media screen and (min-width:1440px){.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-agreement,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-agreement{margin:0 0 0 10px}}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-close,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-close{color:#fff;position:absolute;top:0;right:0;cursor:pointer;transition:all .2s ease-in-out;padding:15px;line-height:0}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-close:hover:before,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-close:hover:before{transform:scale(1.5)}.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-close:before,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-close:before{content:"\D7";line-height:12.5px;font-size:25px;display:inline-block;transition:all .2s ease-in-out;transform:translateZ(0);backface-visibility:hidden}.gdpr.gdpr-privacy-bar .gdpr-preferences,.gdpr.gdpr-reconsent-bar .gdpr-preferences{font-weight:400;font-size:14px;text-decoration:underline;position:relative;margin-left:9px;color:#fff;float:left}.gdpr.gdpr-privacy-bar .gdpr-preferences:before,.gdpr.gdpr-reconsent-bar .gdpr-preferences:before{content:"\276F";font-size:1.1em;font-weight:400;padding-right:5px;color:#fff;position:absolute;left:-7px;top:5px}.gdpr.gdpr-privacy-bar .gdpr-preferences:active,.gdpr.gdpr-privacy-bar .gdpr-preferences:focus,.gdpr.gdpr-privacy-bar .gdpr-preferences:focus-within,.gdpr.gdpr-privacy-bar .gdpr-preferences:hover,.gdpr.gdpr-privacy-bar .gdpr-preferences:visited,.gdpr.gdpr-reconsent-bar .gdpr-preferences:active,.gdpr.gdpr-reconsent-bar .gdpr-preferences:focus,.gdpr.gdpr-reconsent-bar .gdpr-preferences:focus-within,.gdpr.gdpr-reconsent-bar .gdpr-preferences:hover,.gdpr.gdpr-reconsent-bar .gdpr-preferences:visited{background:none}.gdpr.gdpr-privacy-bar button,.gdpr.gdpr-reconsent-bar button{margin:0 5px;padding:5px 10px}@media screen and (max-width:640px){.gdpr.gdpr-privacy-bar button,.gdpr.gdpr-reconsent-bar button{margin:0}}.gdpr.gdpr-privacy-bar .gdpr-agreement,.gdpr.gdpr-reconsent-bar .gdpr-agreement{position:relative;font-size:13px;font-weight:400;padding:0 10px 1px;height:auto;line-height:26px;white-space:normal;margin:0;border-radius:3px;box-sizing:border-box;background:#0085ba;border:1px solid #006799;border-top-color:#0073aa;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799}.gdpr.gdpr-privacy-bar .gdpr-agreement:hover,.gdpr.gdpr-reconsent-bar .gdpr-agreement:hover{background:#008ec2;border-color:#006799}.gdpr.gdpr-privacy-bar .gdpr-agreement:active,.gdpr.gdpr-privacy-bar .gdpr-agreement:focus,.gdpr.gdpr-reconsent-bar .gdpr-agreement:active,.gdpr.gdpr-reconsent-bar .gdpr-agreement:focus{background:#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.gdpr.gdpr-general-confirmation .gdpr-wrapper,.gdpr.gdpr-privacy-preferences .gdpr-wrapper,.gdpr.gdpr-reconsent .gdpr-wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999999999;width:100%;max-width:768px;height:100%;max-height:500px;overflow:hidden;display:none;border-radius:2.5px;padding:15px;box-sizing:border-box}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form,.gdpr.gdpr-reconsent .gdpr-wrapper>form{height:100%;position:relative}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header,.gdpr.gdpr-reconsent .gdpr-wrapper>form>header{display:flex;height:75px}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .logo,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .logo,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .logo,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .logo,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .logo,.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .logo{max-width:30%}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .logo a,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .logo a,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .logo a,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .logo a,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .logo a,.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .logo a{padding:0;margin:0}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .logo a img,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .logo a img,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .logo a img,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .logo a img,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .logo a img,.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .logo a img{display:block}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .gdpr-box-title,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .gdpr-box-title,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .gdpr-box-title,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .gdpr-box-title,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .gdpr-box-title,.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .gdpr-box-title{background:#23282d;flex-grow:1;display:flex;align-items:center;justify-content:center;position:relative}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .gdpr-box-title h3,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .gdpr-box-title h3,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .gdpr-box-title h3,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .gdpr-box-title h3,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .gdpr-box-title h3,.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .gdpr-box-title h3{margin:0!important;padding:0!important;text-align:center!important;color:#fff!important;font-weight:600!important;font-size:22px!important}@media screen and (max-width:640px){.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .gdpr-box-title h3,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .gdpr-box-title h3,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .gdpr-box-title h3,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .gdpr-box-title h3,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .gdpr-box-title h3,.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .gdpr-box-title h3{font-size:18px!important}}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close,.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close{color:#fff;position:absolute;top:0;right:0;cursor:pointer;transition:all .2s ease-in-out;padding:15px;line-height:0}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close:hover:before,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close:hover:before,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close:hover:before,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close:hover:before,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close:hover:before,.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close:hover:before{transform:scale(1.5)}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close:before,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close:before,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close:before,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close:before,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close:before,.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close:before{content:"\D7";line-height:12.5px;font-size:25px;display:inline-block;transition:all .2s ease-in-out;transform:translateZ(0);backface-visibility:hidden}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer,.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer{position:absolute;padding:0 20px 20px;bottom:0;left:160px;right:0;display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width:640px){.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer,.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer{left:0;bottom:5px}}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer .gdpr-buttons,.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer .gdpr-buttons>form,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer .gdpr-buttons,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer .gdpr-buttons>form,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer .gdpr-buttons,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer .gdpr-buttons>form,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer .gdpr-buttons,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer .gdpr-buttons>form,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer .gdpr-buttons,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer .gdpr-buttons>form,.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer .gdpr-buttons,.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer .gdpr-buttons>form{display:flex;align-items:flex-end}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer input[type=submit],.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer input[type=submit],.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer input[type=submit],.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer input[type=submit],.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer input[type=submit],.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer input[type=submit]{font-size:13px;font-weight:400;line-height:26px;height:28px;padding:0 10px 1px;border-radius:3px;white-space:nowrap;box-sizing:border-box;background:#0085ba;border:1px solid #006799;border-top-color:#0073aa;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799;margin:0 15px 0 0}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer input[type=submit]:hover,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer input[type=submit]:hover,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer input[type=submit]:hover,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer input[type=submit]:hover,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer input[type=submit]:hover,.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer input[type=submit]:hover{background:#008ec2;border-color:#006799}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer input[type=submit].focus,.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer input[type=submit]:active,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer input[type=submit].focus,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer input[type=submit]:active,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer input[type=submit].focus,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer input[type=submit]:active,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer input[type=submit].focus,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer input[type=submit]:active,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer input[type=submit].focus,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer input[type=submit]:active,.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer input[type=submit].focus,.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer input[type=submit]:active{background:#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer span,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer span,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer span,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer span,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer span,.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer span{font-size:13px;line-height:20px;color:#555d66;font-style:italic}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer span a,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer span a,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer span a,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer span a,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer span a,.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer span a{color:#0073aa;transition-property:border,background,color;transition-duration:.05s;transition-timing-function:ease-in-out;text-decoration:underline}.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer span a:hover,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer span a:hover,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer span a:hover,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer span a:hover,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer span a:hover,.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer span a:hover{color:#00a0d2}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-mobile-menu,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-mobile-menu,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-mobile-menu{display:none}@media screen and (max-width:640px){.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-mobile-menu,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-mobile-menu,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-mobile-menu{display:block}}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-mobile-menu button,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-mobile-menu button,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-mobile-menu button{width:100%;background-color:#191e23;color:#fff;font-size:14px;text-align:left;padding:15px;border-radius:0;display:flex;justify-content:space-between;align-items:center;line-height:0}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-mobile-menu button:hover,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-mobile-menu button:hover,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-mobile-menu button:hover{color:#00b9eb}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-mobile-menu button:hover:after,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-mobile-menu button:hover:after,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-mobile-menu button:hover:after{border-top-color:#00b9eb}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-mobile-menu button:after,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-mobile-menu button:after,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-mobile-menu button:after{content:"";width:0;height:0;border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-top:7.5px solid #fff;transition:all .2s;right:15px;top:12px;position:absolute}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-mobile-menu button.gdpr-active:after,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-mobile-menu button.gdpr-active:after,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-mobile-menu button.gdpr-active:after{transform:rotate(180deg)}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content{display:flex;height:calc(100% - 75px);background:#f1f1f1}@media screen and (max-width:640px){.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content{position:relative;height:calc(100% - 119px)}}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-policies li a,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-policies li a,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-policies li a{font-style:italic;font-size:12px!important;color:#ababab!important;box-sizing:border-box}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs{border:none!important;min-width:160px;max-width:160px;padding:0;margin:0;overflow-y:auto;background-color:#23282d;position:relative;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:640px){.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs{position:absolute;height:100%;width:100%;max-width:100%;display:none;z-index:1}}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li{list-style:none}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a,.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button{display:block;width:100%;background:#23282d;color:#fff;font-size:14px;text-align:left;text-decoration:none;padding:8px;border-radius:0;position:relative}@media screen and (max-width:640px){.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a,.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button{padding:15px;line-height:1}}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a:hover,.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button:hover,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a:hover,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button:hover,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a:hover,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button:hover{background-color:#191e23;color:#00b9eb}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active,.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active{background-color:#0073aa}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:hover,.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:hover,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:hover,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:hover,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:hover,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:hover{color:#fff}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:after,.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:after,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:after,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:after,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:after,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:after{right:0;content:"";height:0;width:0;position:absolute;pointer-events:none;border:8px solid transparent;border-right-color:#f1f1f1;top:50%;margin-top:-8px}@media screen and (max-width:640px){.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:after,.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:after,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:after,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:after,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:after,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:after{display:none}}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs{position:relative;padding:8px 0;top:auto;left:auto;right:auto;bottom:auto;border:0;margin:0;box-shadow:none;background-color:#32373c}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button{background-color:transparent;font-size:13px;line-height:18px;padding:5px 8px}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button.gdpr-active,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button.gdpr-active,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button.gdpr-active{font-weight:600}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button.gdpr-active:after,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button.gdpr-active:after,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button.gdpr-active:after{border:none;content:""}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content{width:100%;margin-bottom:68px;overflow-y:auto}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div{display:none;padding:20px 20px 0;overflow-y:auto;font-size:13px;height:100%;box-sizing:border-box}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header{display:flex;justify-content:space-between}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header h4,.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header label,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header h4,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header label,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header h4,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header label{margin:0}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header h4,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header h4,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header h4{font-weight:600!important;padding-right:10px}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info{height:100%;overflow-y:auto;flex:1;margin-top:20px;position:relative}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-policy-content,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-policy-content,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-policy-content{padding:10px;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);background-color:#fff}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-policy-content>p,.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info>p,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-policy-content>p,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info>p,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-policy-content>p,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info>p{margin-bottom:16px}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info strong,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info strong,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info strong{border-bottom:1px solid rgba(0,0,0,.4);display:block}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used{font-family:Helvetica,Arial,sans-serif;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);margin-bottom:10px;background-color:#fff;font-size:13px}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used:first-of-type,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used:first-of-type,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used:first-of-type{padding-top:0}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title{padding:10px;border-bottom:1px solid #e1e1e1;color:#32373c;position:relative;display:flex;justify-content:space-between;align-items:flex-end}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title p,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title p,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title p{margin:0;font-weight:600!important}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title .gdpr-always-active,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title .gdpr-always-active,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title .gdpr-always-active{display:flex;align-items:center;justify-content:center;padding:0 10px;min-height:24px;text-align:center;border-radius:50px;line-height:16px;background-color:#00b9eb;color:#fff;font-style:normal}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title a,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title a,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title a{color:#0073aa}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title a:hover,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title a:hover,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title a:hover{color:#00a0d2}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookies,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookies,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookies{color:#555;background-color:#f9f9f9;padding:10px}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookies span,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookies span,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookies span{font-style:italic}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content .gdpr-active,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content .gdpr-active,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content .gdpr-active{display:flex;flex-direction:column}.gdpr.gdpr-general-confirmation .gdpr-wrapper{flex-direction:column;justify-content:center;max-width:400px;min-height:250px}.gdpr.gdpr-general-confirmation .gdpr-wrapper>header{display:flex;height:75px}.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .logo{max-width:30%}.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .logo a{padding:0;margin:0}.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .logo a img{display:block}.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .gdpr-box-title{background:#23282d;flex-grow:1;display:flex;align-items:center;justify-content:center;position:relative}.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .gdpr-box-title h3{margin:0!important;padding:0!important;text-align:center!important;color:#fff!important;font-weight:600!important;font-size:22px!important}@media screen and (max-width:640px){.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .gdpr-box-title h3{font-size:18px!important}}.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .gdpr-box-title .gdpr-close{color:#fff;position:absolute;top:0;right:0;cursor:pointer;transition:all .2s ease-in-out;padding:15px;line-height:0}.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .gdpr-box-title .gdpr-close:hover:before{transform:scale(1.5)}.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .gdpr-box-title .gdpr-close:before{content:"\D7";line-height:12.5px;font-size:25px;display:inline-block;transition:all .2s ease-in-out;transform:translateZ(0);backface-visibility:hidden}.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer{background:#f1f1f1;padding:20px}.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button{font-size:13px;font-weight:400;line-height:26px;height:28px;margin:0;padding:0 10px 1px;border-radius:3px;white-space:nowrap;box-sizing:border-box;background:#0085ba;border:1px solid #006799;border-top-color:#0073aa;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799;display:inline}.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button:hover{background:#008ec2;border-color:#006799}.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button.focus,.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button:active{background:#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button.gdpr-cancel{color:#555;border-color:#ccc;background:#f7f7f7;box-shadow:0 1px 0 #ccc;text-shadow:none}.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button.gdpr-cancel:hover{background:#fafafa;border-color:#999;color:#23282d;box-shadow:0 1px 0 #ccc}.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button.gdpr-cancel:active,.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button.gdpr-cancel:focus{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px);color:#23282d}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content{padding:20px 20px 0;height:auto}.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content p{margin:0}.gdpr-switch{position:relative;display:inline-block;min-width:45px;height:24px;margin-bottom:0}.gdpr-switch input{position:absolute;left:-999em}.gdpr-switch .gdpr-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.gdpr-switch .gdpr-slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.gdpr-switch .gdpr-slider.round{border-radius:34px}.gdpr-switch .gdpr-slider.round:before{border-radius:50%}.gdpr-switch .gdpr-switch-indicator,.gdpr-switch .gdpr-switch-indicator-off,.gdpr-switch .gdpr-switch-indicator-on,.gdpr-switch input:checked+.gdpr-slider+.gdpr-switch-indicator-on,.gdpr-switch input:checked+.gdpr-slider+.gdpr-switch-indicator-on+.gdpr-switch-indicator-off{position:absolute;bottom:2px;right:50px;color:#ccc}.gdpr-switch .gdpr-switch-indicator-on{display:none}.gdpr-switch .gdpr-switch-indicator-off{display:block}.gdpr-switch input:checked+.gdpr-slider{background-color:#00b9eb}.gdpr-switch input:checked+.gdpr-slider:before{transform:translateX(21px)}.gdpr-switch input:checked+.gdpr-slider+.gdpr-switch-indicator-on{color:#00b9eb;display:block}.gdpr-switch input:checked+.gdpr-slider+.gdpr-switch-indicator-on+.gdpr-switch-indicator-off{display:none}.gdpr-switch input:focus+.gdpr-slider{box-shadow:0 0 1px #00b9eb}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(//www.leclapstore.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}
.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.admin-bar .pswp{height:calc(100% - var(--wp-admin--admin-bar--height,0px));top:var(--wp-admin--admin-bar--height,0)}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:left;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(//www.leclapstore.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(//www.leclapstore.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:relative;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px;margin-inline-end:auto}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(//www.leclapstore.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;display:flex;justify-content:flex-end}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.tns-outer{padding:0 !important;}
.tns-outer [hidden]{display:none !important;}
.tns-outer [aria-controls], .tns-outer [data-action]{cursor:pointer;}
.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s;}
.tns-slider > .tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.tns-horizontal.tns-subpixel{white-space:nowrap;}
.tns-horizontal.tns-subpixel > .tns-item{display:inline-block;vertical-align:top;white-space:normal;}
.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both;}
.tns-horizontal.tns-no-subpixel > .tns-item{float:left;}
.tns-horizontal.tns-carousel.tns-no-subpixel > .tns-item{margin-right:-100%;}
.tns-no-calc{position:relative;left:0;}
.tns-gallery{position:relative;left:0;min-height:1px;}
.tns-gallery > .tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s;}
.tns-gallery > .tns-slide-active{position:relative;left:auto !important;}
.tns-gallery > .tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;}
.tns-autowidth{display:inline-block;}
.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6;}
.tns-lazy-img.tns-complete{opacity:1;}
.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s;}
.tns-ovh{overflow:hidden;}
.tns-visually-hidden{position:absolute;left:-10000em;}
.tns-transparent{opacity:0;visibility:hidden;}
.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0;}
.tns-normal, .tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1;}
.tns-vpfix{white-space:nowrap;}
.tns-vpfix > div, .tns-vpfix > li{display:inline-block;}
.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden;}
.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0;}
.tns-t-ct:after{content:'';display:table;clear:both;}
.tns-t-ct > div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left;}
@font-face{font-family:'Montserrat';src:url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Montserrat-Medium.eot);src:url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Montserrat-Medium.eot?#iefix) format("embedded-opentype"), url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Montserrat-Medium.woff) format("woff"), url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Montserrat-Medium.ttf) format("truetype"), url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Montserrat-Medium.svg#Montserrat-Medium) format("svg");font-weight:500;font-style:normal;}
@font-face{font-family:'Montserrat';src:url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Montserrat-Bold.eot);src:url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Montserrat-Bold.eot?#iefix) format("embedded-opentype"), url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Montserrat-Bold.woff) format("woff"), url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Montserrat-Bold.ttf) format("truetype"), url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Montserrat-Bold.svg#Montserrat-Bold) format("svg");font-weight:bold;font-style:normal;}
@font-face{font-family:'Quicksand';src:url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Quicksand-Regular.eot);src:url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Quicksand-Regular.eot?#iefix) format("embedded-opentype"), url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Quicksand-Regular.woff) format("woff"), url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Quicksand-Regular.ttf) format("truetype"), url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Quicksand-Regular.svg#Quicksand-Regular) format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'Quicksand';src:url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Quicksand-Bold.eot);src:url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Quicksand-Bold.eot?#iefix) format("embedded-opentype"), url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Quicksand-Bold.woff) format("woff"), url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Quicksand-Bold.ttf) format("truetype"), url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Quicksand-Bold.svg#Quicksand-Bold) format("svg");font-weight:bold;font-style:normal;}
@media (-webkit-min-device-pixel-ratio: 0) {
@font-face{font-family:'Montserrat';src:url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Montserrat-Medium.svg#Montserrat-Medium) format("svg");font-weight:500;font-style:normal;}
@font-face{font-family:'Montserrat';src:url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Montserrat-Bold.svg#Montserrat-Bold) format("svg");font-weight:bold;font-style:normal;}
@font-face{font-family:'Quicksand';src:url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Quicksand-Regular.svg#Quicksand-Regular) format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'Quicksand';src:url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/fonts/Quicksand-Bold.svg#Quicksand-Bold) format("svg");font-weight:bold;font-style:normal;}
} *{-webkit-tap-highlight-color:transparent;}
.textBase, body, table, input, select, textarea, figcaption{font-size:17px;line-height:1.5;font-family:"Montserrat", sans-serif;font-weight:500;color:#252C35;}
@media(max-width:768px){
.textBase, body, table, input, select, textarea, figcaption{font-size:14px;}
}
a, body .elementor a, .entry .entry-content a{color:#5A9BB3;text-decoration:underline;}
a:hover, a:focus,
body .elementor a:hover, body .elementor a:focus, .entry .entry-content a:hover, .entry .entry-content a:focus{color:#3676ad;}
input[type=search]::-ms-clear{display:none;width:0;height:0;}
input[type=search]::-ms-reveal{display:none;width:0;height:0;}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration{display:none;}
.pswp__caption, .variation-Stock{display:none !important;}
.post-state{display:none !important;}
@media(min-width:769px){
.hideOnDesktop{display:none;}
}
@media(max-width:768px){
.hideOnMobile{display:none;}
}
figure{margin:0;}
.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}
*,
*::before,
*::after{box-sizing:border-box;}
body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#EBECED;}
#layout{display:flex;flex-direction:column;position:relative;min-height:100vh;}
#site-content{flex-grow:1;}
#content{display:flex;flex-direction:column;justify-content:space-between;}
@media(max-width:768px){
#content{flex-direction:column;}
}
#primary{flex-shrink:1;width:100%;}
.container{max-width:1230px;padding:0 15px;width:100%;margin:0 auto;}
@media(max-width:420px){
.container{padding:0 10px;}
}
.blockStyle{background:#FFFFFF;border-radius:5px;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.01);padding:20px !important;}
@media(max-width:440px){
.blockStyle{padding:10px !important;}
}
aside .blockStyle{padding:14px 20px !important;}
img {
height: auto;
max-width: 100%; } p{margin-top:0;}
p:last-child{margin-bottom:0;}
.sub-sub-menu-wrap, .sub-menu-wrap{display:none;}
@media(max-width:769px){
.main-categories{display:none;}
}
@media(min-width:769px){
.header-search, .header-socials{display:none !important;}
}
#site-header{padding:0;position:sticky;top:0;z-index:13;height:155px;transition:height 0.2s linear;pointer-events:none;}
@media(max-width:1100px){
#site-header{height:135px;}
}
@media(max-width:950px){
#site-header{height:125px;}
}
@media(max-width:768px){
#site-header{height:80px;}
}
#site-header *{pointer-events:all;}
.main-header{margin:0;width:100%;background:#FFFFFF;padding:0;box-shadow:0 1px 12px rgba(0, 0, 0, 0.03);display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;transition:all 0.2s linear;}
@media(max-width:768px){
.main-header{background:#B6DEED;box-shadow:none;}
}
.main-header > .container{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;transition:height 0.2s linear;height:120px;}
@media(max-width:1100px){
.main-header > .container{height:100px;}
}
@media(max-width:950px){
.main-header > .container{height:90px;}
}
@media(max-width:768px){
.main-header > .container{height:80px;}
}
.main-header a{text-decoration:none;}
.top-header{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;height:35px;overflow:visible;background:#B6DEED;transition:all 0.2s linear;}
@media(max-width:768px){
.top-header{height:0;overflow:hidden;margin-top:-1px;}
}
.top-header .container{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;transition:all 0.2s linear;}
.menu-header-menu-top-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;transition:all 0.2s linear;}
.top-menu{list-style-type:none;padding:0;margin:0;font-size:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:100%;transition:all 0.2s linear;}
.top-menu li{display:inline-block;margin-right:20px;}
.top-menu li a{display:block;font-size:13px;font-family:"Montserrat", sans-serif;font-weight:500;color:#252C35;transition:none;line-height:1;}
.top-menu li a:hover, .top-menu li a:focus{text-decoration:underline;color:#252C35;}
.main-menu{list-style-type:none;display:flex;height:100%;padding:0;margin:0;}
@media(max-width:768px){
.main-menu{flex-direction:column;float:right;}
}
@media(min-width:769px){
.main-menu{justify-content:space-between;align-items:stretch;flex-shrink:1;}
}
.clap-logo{flex-shrink:0;display:flex;flex-direction:row;align-items:center;line-height:0;z-index:1;overflow:hidden;}
@media(max-width:768px){
.clap-logo{margin-left:-17px;}
}
.clap-logo svg{display:block;width:100px;height:auto;transition:all 0.2s linear;}
@media(max-width:1100px){
.clap-logo svg{width:80px;}
}
@media(max-width:950px){
.clap-logo svg{width:70px;}
}
@media(max-width:768px){
.clap-logo svg{width:auto;}
}
@media(max-width:768px){
.clap-logo svg circle{display:none;}
}
#site-navigation{width:100%;flex-shrink:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:0 0 0 40px;transition:all 0.2s linear;}
@media(max-width:1100px){
#site-navigation{margin-left:20px;}
}
@media(max-width:950px){
#site-navigation{margin-left:15px;}
}
#site-navigation .menu-header-container{display:inline-block;}
#header-cart{display:flex;cursor:pointer;height:100%;color:#252C35;padding:0;flex-direction:row;justify-content:center;align-items:center;position:relative;flex-shrink:0;}
@media(max-width:768px){
#header-cart{margin-right:0;}
}
#header-cart::before{display:block;margin-top:-5px;}
#header-cart .cart-text{color:#252C35;font-family:"Quicksand", serif;font-weight:700;background:transparent;font-size:15px;margin-right:10px;flex-shrink:0;border:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:36px;border-radius:18px;padding:0 20px;}
@media(max-width:1100px){
#header-cart .cart-text{font-size:14px;padding:0 15px;}
}
@media(max-width:950px){
#header-cart .cart-text{font-size:13px;padding:0 10px;}
}
@media(max-width:768px){
#header-cart .cart-text{display:none;}
}
#header-cart .cart-count{flex-shrink:0;display:inline-block;height:14px;border-radius:7px;font-size:12px;background:#FFFFFF;color:#252C35;min-width:14px;text-align:center;font-family:"Montserrat", sans-serif;font-weight:700;position:absolute;top:20%;right:3px;padding:0 2px;transition:top 0.2s ease;}
@media(min-width:769px){
#header-cart .cart-count{background:#B6DEED;top:40%;}
}
@media(min-width:1101px){
#header-cart .cart-count{min-width:18px;height:18px;border-radius:9px;font-size:13px;}
}
#header-cart .cart-count:empty{display:none;}
@media(min-width:769px){
#header-cart:hover .cart-text, #header-cart:focus .cart-text{background:#252C35;color:#FFFFFF;}
}
#header-cart svg{width:34px;height:auto;}
@media(min-width:1101px){
#header-cart svg{width:51px;}
}
.social-desktop{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
@media(max-width:768px){
.social-desktop{display:none;}
}
.social-desktop a{color:#252C35;margin-right:20px;line-height:0;margin-top:-1px;}
@media(max-width:1100px){
.social-desktop a{margin-right:15px;}
}
@media(max-width:950px){
.social-desktop a{font-size:18px;margin-right:10px;}
}
.social-desktop a:last-of-type{margin-right:0;}
.social-desktop a::before{display:block;}
.social-desktop svg{width:18px;height:18px;}
.clap-burger{padding:0 15px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;overflow:visible;margin:0 -15px 0 0;-webkit-tap-highlight-color:transparent;}
@media(min-width:769px){
.clap-burger{display:none;}
}
.clap-burger:hover, .clap-burger:focus{background:transparent;}
.menu-mobile-open .clap-burger .clap-burger-inner, .menu-mobile-open .clap-burger .clap-burger-inner::before, .menu-mobile-open .clap-burger .clap-burger-inner::after{background-color:#252C35;}
.clap-burger-box{width:30px;height:26px;display:inline-block;position:relative;vertical-align:sub;}
.clap-burger-inner{display:block;top:50%;margin-top:-1px;}
.clap-burger-inner, .clap-burger-inner::before, .clap-burger-inner::after{width:30px;height:2px;background-color:#252C35;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}
.clap-burger-inner::before, .clap-burger-inner::after{content:"";display:block;}
.clap-burger-inner::before{top:-12px;}
.clap-burger-inner::after{bottom:-12px;}
.clap-burger--spin .clap-burger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.clap-burger--spin .clap-burger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in;}
.clap-burger--spin .clap-burger-inner::after{transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.menu-menu-principal-container{height:100%;}
@media(max-width:768px){
.menu-menu-principal-container{height:calc(100vh - 80px);position:absolute;top:100%;right:0;background:rgba(0, 0, 0, 0.5);z-index:-1;left:0;transition:height 0.2s linear, opacity 0.2s linear;visibility:hidden;pointer-events:none;overflow:hidden;}
}
.menu-menu-principal-container > *{pointer-events:all;}
.main-menu > li{margin:0 !important;}
@media(max-width:1100px){
.main-menu > li{margin-right:15px;}
}
@media(max-width:950px){
.main-menu > li{margin-right:10px;}
}
@media(max-width:768px){
.main-menu > li{flex-shrink:0;}
}
@media(min-width:769px){
.main-menu > li{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;height:100%;margin-right:20px;}
}
.main-menu > li:last-of-type{margin-right:0;}
.main-menu > li > a{position:relative;height:100%;display:flex;align-items:center;color:#252C35;font-family:"Quicksand", serif;font-weight:700;padding:0 20px;font-size:15px;flex-direction:row;}
@media(max-width:1100px){
.main-menu > li > a{padding:0 15px;font-size:14px;}
}
@media(max-width:950px){
.main-menu > li > a{padding:0 10px;font-size:13px;}
}
.main-menu > li > a svg{width:13px;transition:transform 0.2s linear;}
@media(min-width:769px){
.main-menu > li > a svg{margin-left:5px;}
}
@media(min-width:1101px){
.main-menu > li > a svg{margin-left:10px;}
}
.main-menu h4{font-family:"Quicksand", serif;font-size:16px;margin:0;}
@media(max-width:850px) and (min-width:769px){
.main-menu h4{font-size:14px;}
}
.header-socials{overflow:hidden;}
.header-socials ul{list-style-type:none;display:flex;margin:-7.5px;padding:15px;}
.header-socials li{padding:7.5px;}
.header-socials a{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;background:#B6DEED;}
.header-socials path{fill:#FFFFFF;}
.header-search{padding:15px;}
.top-header .woocommerce-product-search{margin-left:auto;margin-right:20px;}
@media(max-width:768px){
.top-header .woocommerce-product-search{display:none;}
}
.top-header .woocommerce-product-search button{padding:0 7px;}
.top-header .woocommerce-product-search svg{margin:0;width:21px;height:21px;}
.top-header input, .top-header button{height:27px !important;}
.heading-base, main h1, main h2, main h3, main h4, main h5, main h6{font-family:"Quicksand", serif;margin:0 0 40px 0;color:#252C35;line-height:1.2;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;}
.heading-before-base::before, main h1::before, main h2::before, main h3::before, main h4::before, main h5::before, main h6::before{content:"";display:inline-block;flex-shrink:0;border-radius:50%;margin:0;}
.h1, main h1{font-size:54px;font-weight:bold;margin-bottom:40px;}
@media(max-width:1100px){
.h1, main h1{font-size:46px;margin-bottom:30px;}
}
@media(max-width:768px){
.h1, main h1{font-size:32px;margin-bottom:20px;}
}
@media(max-width:440px){
.h1, main h1{font-size:24px;margin-bottom:15px;}
}
.h1::before, main h1::before{background:#B6DEED;width:50px;height:50px;margin-right:-32px;margin-top:8px;}
@media(max-width:1100px){
.h1::before, main h1::before{width:40px;height:40px;margin-right:-28px;margin-top:7px;}
}
@media(max-width:768px){
.h1::before, main h1::before{width:32px;height:32px;margin-right:-25px;margin-top:3px;}
}
@media(max-width:440px){
.h1::before, main h1::before{width:24px;height:24px;margin-right:-16px;margin-top:1px;}
}
.h2, main h2{font-size:30px;}
@media(max-width:1100px){
.h2, main h2{font-size:28px;}
}
@media(max-width:768px){
.h2, main h2{font-size:26px;}
}
@media(max-width:440px){
.h2, main h2{font-size:20px;}
}
.titleBeforeStyle-h2::before, main h2::before{width:11px;height:11px;margin-top:13px;background:#B6DEED;margin-right:5px;}
@media(max-width:1100px){
.titleBeforeStyle-h2::before, main h2::before{width:10px;height:10px;margin-top:18px;}
}
@media(max-width:768px){
.titleBeforeStyle-h2::before, main h2::before{width:9px;height:9px;margin-top:17px;}
}
@media(max-width:440px){
.titleBeforeStyle-h2::before, main h2::before{width:8px;height:8px;margin-top:12px;}
}
.h3, main h3{font-size:24px;}
@media(max-width:1100px){
.h3, main h3{font-size:22px;}
}
@media(max-width:768px){
.h3, main h3{font-size:20px;}
}
.titleBeforeStyle-h3::before, main h3::before{background:#B6DEED;width:25px;height:2px;margin-top:19px;border-radius:0;margin-right:10px;}
@media(max-width:1100px){
.titleBeforeStyle-h3::before, main h3::before{width:20px;margin-top:18px;margin-right:8px;}
}
@media(max-width:768px){
.titleBeforeStyle-h3::before, main h3::before{width:15px;margin-top:17px;margin-right:5px;}
}
.h4, main h4{font-size:20px;}
@media(max-width:1100px){
.h4, main h4{font-size:18px;}
}
@media(max-width:768px){
.h4, main h4{font-size:16px;}
}
.titleBeforeStyle-h4::before, main h4::before{display:none;}
.h5, main h5{font-size:16px;font-family:"Montserrat", sans-serif;text-transform:uppercase;font-weight:700;}
@media(max-width:1100px){
.h5, main h5{font-size:15px;}
}
@media(max-width:768px){
.h5, main h5{font-size:14px;}
}
.titleBeforeStyle-h5::before, main h5::before{display:none;}
.h6, main h6{font-size:14px;font-family:"Montserrat", sans-serif;text-transform:uppercase;font-weight:700;}
@media(max-width:1100px){
.h6, main h6{font-size:13px;}
}
@media(max-width:768px){
.h6, main h6{font-size:12px;}
}
.titleBeforeStyle-h6::before, main h6::before{display:none;}
body .entry .entry-title{font-family:"Quicksand", serif;margin:0 0 40px 0;color:#252C35;line-height:1.2;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;font-size:54px;font-weight:bold;margin-bottom:40px;}
@media(max-width:1100px){
body .entry .entry-title{font-size:46px;margin-bottom:30px;}
}
@media(max-width:768px){
body .entry .entry-title{font-size:32px;margin-bottom:20px;}
}
@media(max-width:440px){
body .entry .entry-title{font-size:24px;margin-bottom:15px;}
}
body .entry .entry-title::before{content:"";display:inline-block;flex-shrink:0;border-radius:50%;margin:0;background:#B6DEED;width:50px;height:50px;margin-right:-32px;margin-top:8px;}
@media(max-width:1100px){
body .entry .entry-title::before{width:40px;height:40px;margin-right:-28px;margin-top:7px;}
}
@media(max-width:768px){
body .entry .entry-title::before{width:32px;height:32px;margin-right:-25px;margin-top:3px;}
}
@media(max-width:440px){
body .entry .entry-title::before{width:24px;height:24px;margin-right:-16px;margin-top:1px;}
}
aside h3{font-size:18px;margin:0 0 10px !important;font-family:"Quicksand", serif;}
aside h3::before{display:none;}
.no-decoration::before{display:none !important;}
#breadcrumbs{margin:0;padding:15px 0;}
#breadcrumbs span,
#breadcrumbs a{font-family:"Montserrat", sans-serif;font-size:16px;text-shadow:none;font-weight:500;}
@media(max-width:1100px){
#breadcrumbs span,
#breadcrumbs a{font-size:14px;}
}
@media(max-width:768px){
#breadcrumbs span,
#breadcrumbs a{font-size:13px;}
}
#breadcrumbs .separator{filter:drop-shadow(3px 3px 0 #bbb);margin:0 5px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDM2NyAxMDAwIj4NCiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCA4NTApIj4NCiAgICA8cGF0aCBmaWxsPSIjMjUyQzM1IiBkPSJNMzMyIDMxNHEwIC03IC01IC0xMmwtMjYxIC0yNjFxLTUgLTUgLTEyIC01dC0xMyA1bC0yOCAyOHEtNiA2IC02IDEzdDYgMTNsMjE5IDIxOWwtMjE5IDIyMHEtNiA1IC02IDEydDYgMTNsMjggMjhxNSA2IDEzIDZ0MTIgLTZsMjYxIC0yNjBxNSAtNSA1IC0xM3oiIC8+DQogIDwvZz4NCjwvc3ZnPg0K");background-repeat:no-repeat;background-size:100%;height:17px;width:7px;display:inline-block;position:relative;top:1px;}
@media(max-width:1100px){
#breadcrumbs .separator{height:15px;width:6px;}
}
@media(max-width:768px){
#breadcrumbs .separator{height:13px;width:5px;}
}
#breadcrumbs .separator + span > .separator:first-child{display:none;}
#breadcrumbs span{color:#999;}
#breadcrumbs a{color:#252C35;text-decoration:none;}
#breadcrumbs a:active{text-decoration:none;}
#breadcrumbs a:hover, #breadcrumbs a:focus{text-decoration:underline;}
.clapButton{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;}
.clapButton svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
.clapButton path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
.clapButton:hover, .clapButton:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
.clapButton:hover path, .clapButton:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
.woocommerce-product-search{display:flex;flex-direction:row;align-items:center;justify-content:space-between;}
.woocommerce-product-search input{padding:7px 10px;font-family:"Montserrat", sans-serif;border:1px solid #ccc;outline:none;line-height:1.3;border-radius:18px 0 0 18px;width:100%;font-size:13px;height:35px;appearance:none;border-right:none;}
.woocommerce-product-search button{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;margin:0;border-radius:0 18px 18px 0;padding-top:0;padding-bottom:0;height:35px;}
.woocommerce-product-search button svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
.woocommerce-product-search button path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
.woocommerce-product-search button:hover, .woocommerce-product-search button:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
.woocommerce-product-search button:hover path, .woocommerce-product-search button:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
.woocommerce-product-search svg{width:25px;height:25px;}
.shipping.info{color:#60C786;}
.shipping.info td{padding-left:0 !important;}
input[value^=free_shipping] + label{color:#60C786;font-weight:700;}
#ship-to-different-address label{margin:0;}
#layout #pwgc-redeem-form{margin-top:15px;border-top:1px solid #ddd;}
.woocommerce-checkout #layout #pwgc-redeem-form{margin-bottom:0;}
#pwgc-redeem-gift-card-container,
#pwgc-redeem-form{display:flex;flex-wrap:wrap;margin-bottom:15px;width:100%;}
#pwgc-redeem-gift-card-container label,
#pwgc-redeem-form label{font-size:14px;font-family:"Montserrat", sans-serif;font-weight:500;text-transform:uppercase;width:100%;text-align:left;padding:15px 0;margin:0;border:none;}
#pwgc-redeem-gift-card-container #pwgc-redeem-error,
#pwgc-redeem-form #pwgc-redeem-error{color:#FA5F5F;width:100%;text-align:left;margin-bottom:10px;}
#pwgc-redeem-gift-card-container #pwgc-redeem-error:empty,
#pwgc-redeem-form #pwgc-redeem-error:empty{display:none;}
#pwgc-redeem-gift-card-container input[type=text],
#pwgc-redeem-form input[type=text]{flex:1 1 auto;width:auto;}
#pwgc-redeem-gift-card-container input[type=submit],
#pwgc-redeem-form input[type=submit]{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;flex-shrink:0;margin:0 0 0 15px !important;height:35px;}
#pwgc-redeem-gift-card-container input[type=submit] svg,
#pwgc-redeem-form input[type=submit] svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
#pwgc-redeem-gift-card-container input[type=submit] path,
#pwgc-redeem-form input[type=submit] path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
#pwgc-redeem-gift-card-container input[type=submit]:hover, #pwgc-redeem-gift-card-container input[type=submit]:focus,
#pwgc-redeem-form input[type=submit]:hover,
#pwgc-redeem-form input[type=submit]:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
#pwgc-redeem-gift-card-container input[type=submit]:hover path, #pwgc-redeem-gift-card-container input[type=submit]:focus path,
#pwgc-redeem-form input[type=submit]:hover path,
#pwgc-redeem-form input[type=submit]:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
body #layout .pwgc-remove-card{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;margin:0 0 0 10px;text-decoration:none;width:auto;display:inline-flex;}
body #layout .pwgc-remove-card svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
body #layout .pwgc-remove-card path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
body #layout .pwgc-remove-card:hover, body #layout .pwgc-remove-card:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
body #layout .pwgc-remove-card:hover path, body #layout .pwgc-remove-card:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
.error-404{display:flex;flex-direction:row;align-items:center;justify-content:space-between;}
@media(max-width:768px){
.error-404{flex-direction:column;}
}
.error-404 .page-header, .error-404 .page-content{width:50%;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;}
@media(max-width:768px){
.error-404 .page-header, .error-404 .page-content{width:100%;}
}
.error-404 .page-header{text-align:center;}
.error-404 .page-header h1{color:#B6DEED;display:inline-block;text-transform:uppercase;font-family:"Montserrat", sans-serif;font-size:160px;line-height:1;margin:0 0 10px;}
@media(max-width:768px){
.error-404 .page-header h1{font-size:100px;}
}
.error-404 .page-header h1::before{display:none;}
.error-404 .page-header h1 small{font-size:45%;display:block;}
.error-404 .page-header h1 span{display:block;}
.error-404 .page-header p{color:#252C35;font-weight:700;font-family:"Montserrat", sans-serif;font-size:20px;margin:20px 0 0 0;}
@media(max-width:768px){
.error-404 .page-header p{margin:20px 0 60px;font-size:14px;}
}
.error-404 .woocommerce-product-search{width:300px;max-width:100%;margin:0;}
.error-404 .search-submit{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;}
.error-404 .search-submit svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
.error-404 .search-submit path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
.error-404 .search-submit:hover, .error-404 .search-submit:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
.error-404 .search-submit:hover path, .error-404 .search-submit:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
body div.blockMsg{top:auto !important;bottom:20px;}
.blogSidebarWidget{margin-bottom:20px;}
.blogSidebarWidget:last-child{margin:0;}
.blogSidebarWidget ul{list-style-type:none;margin:0;padding:0;}
.blogSidebarWidget li.cat-item{color:#B6DEED;font-weight:bold;line-height:1.2;margin-bottom:10px;font-size:15px;}
.blogSidebarWidget li.cat-item:last-child{margin:0;}
.blogSidebarWidget li.cat-item a{font-weight:500;text-transform:uppercase;color:#252C35;text-decoration:none;}
.blogSidebarWidget li.cat-item a:hover, .blogSidebarWidget li.cat-item a:focus{text-decoration:underline;}
.blogSidebarWidget li.cat-item.current-cat{font-size:19px;}
.blogSidebarWidget li.cat-item.current-cat a{color:#B6DEED;font-weight:700;}
.entry-meta{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #B6DEED;}
.entry-meta svg{width:16px;height:auto;vertical-align:text-top;margin-right:5px;}
.entry-meta a, .entry-meta span{font-size:14px;}
.entry-meta a{text-decoration:none;color:#252C35;}
.entry-meta a:hover, .entry-meta a:focus{color:#000000;text-decoration:underline;}
.entry-meta > span:not(:last-child){margin-right:15px;}
.headerPhoto, .headerPhoto_mobile{background-size:cover;background-repeat:no-repeat;background-position:center;}
body.archive .headerPhoto .page-title{margin-bottom:35px;}
@media(max-width:768px){
body.archive .headerPhoto .page-title{margin-bottom:20px;}
}
@media(max-width:500px){
body.archive .headerPhoto .page-title{margin-bottom:23px;}
}
.headerPhoto{position:relative;}
@media(max-width:768px){
.headerPhoto{background-size:0;}
}
.headerPhoto #breadcrumbs span{color:#FFFFFF;text-shadow:3px 3px 0 #bbb;}
.headerPhoto_mobile{padding-bottom:20px;min-height:20vw;}
@media(min-width:769px){
.headerPhoto_mobile{background-size:0;}
}
@media(max-width:1500px){
.headerPhoto_mobile{min-height:24vw;}
}
@media(max-width:768px){
.headerPhoto_mobile{min-height:240px;}
}
.headerPhoto_content{position:relative;z-index:1;}
.categoryDescription p{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%220%22%20width%3D%22100%25%22%20y%3D%220%25%22%20height%3D%22110%25%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%220.7%22%2F%3E%3C%2Fsvg%3E");display:inline;font-size:19px;}
@media(max-width:1200px){
.categoryDescription p{font-size:17px;}
}
@media(max-width:768px){
.categoryDescription p{font-size:15px;}
}
@media(max-width:768px){
.categoryDescription br{display:none;}
}
#layout .singleArticleContainer{margin-bottom:60px;}
#layout .blog-container{margin-bottom:60px;padding:30px 15px 0;}
.posted-on{margin-right:30px;}
@media(max-width:768px){
body.blog #layout .blog-main,
body.search #layout .blog-main,
body.archive #layout .blog-main{margin-bottom:20px;}
}
body.blog #layout .headerPhoto .entry-title,
body.search #layout .headerPhoto .entry-title,
body.archive #layout .headerPhoto .entry-title{margin:0 0 20px 0;}
body.blog #layout article h2,
body.search #layout article h2,
body.archive #layout article h2{margin-bottom:10px;}
body.blog #layout article h2 a,
body.search #layout article h2 a,
body.archive #layout article h2 a{transition:none;text-decoration:none;color:#252C35;}
body.blog #layout article h2 a:hover, body.blog #layout article h2 a:focus,
body.search #layout article h2 a:hover,
body.search #layout article h2 a:focus,
body.archive #layout article h2 a:hover,
body.archive #layout article h2 a:focus{text-decoration:underline;color:#B6DEED;}
body.blog #layout article h2::before,
body.search #layout article h2::before,
body.archive #layout article h2::before{content:"";display:inline-block;flex-shrink:0;border-radius:50%;margin:0;width:11px;height:11px;margin-top:13px;background:#B6DEED;margin-right:5px;}
@media(max-width:1100px){
body.blog #layout article h2::before,
body.search #layout article h2::before,
body.archive #layout article h2::before{width:10px;height:10px;margin-top:18px;}
}
@media(max-width:768px){
body.blog #layout article h2::before,
body.search #layout article h2::before,
body.archive #layout article h2::before{width:9px;height:9px;margin-top:17px;}
}
@media(max-width:440px){
body.blog #layout article h2::before,
body.search #layout article h2::before,
body.archive #layout article h2::before{width:8px;height:8px;margin-top:12px;}
}
body.blog #layout article,
body.search #layout article,
body.archive #layout article{background:#FFFFFF;border-radius:5px;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.01);padding:20px !important;}
@media(max-width:440px){
body.blog #layout article,
body.search #layout article,
body.archive #layout article{padding:10px !important;}
}
aside body.blog #layout article, aside
body.search #layout article, aside
body.archive #layout article{padding:14px 20px !important;}
body.blog #layout article .entry-header,
body.search #layout article .entry-header,
body.archive #layout article .entry-header{margin:0;padding:0;}
body.blog #layout article .entry-featuredContent,
body.search #layout article .entry-featuredContent,
body.archive #layout article .entry-featuredContent{flex-grow:1;width:100%;display:flex;flex-direction:column;}
body.blog #layout article .entry-content,
body.search #layout article .entry-content,
body.archive #layout article .entry-content{margin:0 0 15px 0;padding:0 0 15px 0;align-items:stretch;justify-content:space-between;display:flex;flex-direction:column;border-bottom:1px solid #EBECED;}
@media(min-width:870px){
body.blog #layout article .entry-content,
body.search #layout article .entry-content,
body.archive #layout article .entry-content{flex-direction:row;}
}
body.blog #layout article .entry-content p,
body.search #layout article .entry-content p,
body.archive #layout article .entry-content p{align-self:flex-start;flex-grow:1;padding-top:3px;}
body.blog #layout article .entry-content .clapButton,
body.search #layout article .entry-content .clapButton,
body.archive #layout article .entry-content .clapButton{margin:5px 0 0 auto;}
body.blog #layout article .entry-featuredImage,
body.search #layout article .entry-featuredImage,
body.archive #layout article .entry-featuredImage{flex-shrink:0;width:100%;}
@media(min-width:870px){
body.blog #layout article .entry-featuredImage,
body.search #layout article .entry-featuredImage,
body.archive #layout article .entry-featuredImage{width:240px;margin-right:20px;}
}
@media(min-width:920px){
body.blog #layout article .entry-featuredImage,
body.search #layout article .entry-featuredImage,
body.archive #layout article .entry-featuredImage{width:300px;}
}
body.blog #layout article .entry-featuredImage .post-thumbnail,
body.search #layout article .entry-featuredImage .post-thumbnail,
body.archive #layout article .entry-featuredImage .post-thumbnail{margin:0;display:block;width:100%;}
body.blog #layout article .entry-featuredImage .post-thumbnail img,
body.search #layout article .entry-featuredImage .post-thumbnail img,
body.archive #layout article .entry-featuredImage .post-thumbnail img{margin:0;display:block;width:100%;height:auto;}
body.archive #layout .page-header,
body.search #layout .page-header{margin:0;}
body.archive #layout .page-header .page-title,
body.search #layout .page-header .page-title{font-family:"Quicksand", serif;margin:0 0 40px 0;color:#252C35;line-height:1.2;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;font-size:54px;font-weight:bold;margin-bottom:40px;color:#252C35;margin:0 0 20px 0;}
@media(max-width:1100px){
body.archive #layout .page-header .page-title,
body.search #layout .page-header .page-title{font-size:46px;margin-bottom:30px;}
}
@media(max-width:768px){
body.archive #layout .page-header .page-title,
body.search #layout .page-header .page-title{font-size:32px;margin-bottom:20px;}
}
@media(max-width:440px){
body.archive #layout .page-header .page-title,
body.search #layout .page-header .page-title{font-size:24px;margin-bottom:15px;}
}
body.archive #layout .page-header .page-title::before,
body.search #layout .page-header .page-title::before{content:"";display:inline-block;flex-shrink:0;border-radius:50%;margin:0;background:#B6DEED;width:50px;height:50px;margin-right:-32px;margin-top:8px;}
@media(max-width:1100px){
body.archive #layout .page-header .page-title::before,
body.search #layout .page-header .page-title::before{width:40px;height:40px;margin-right:-28px;margin-top:7px;}
}
@media(max-width:768px){
body.archive #layout .page-header .page-title::before,
body.search #layout .page-header .page-title::before{width:32px;height:32px;margin-right:-25px;margin-top:3px;}
}
@media(max-width:440px){
body.archive #layout .page-header .page-title::before,
body.search #layout .page-header .page-title::before{width:24px;height:24px;margin-right:-16px;margin-top:1px;}
}
body.archive #layout .page-description,
body.search #layout .page-description{display:inline;font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;color:#FFFFFF;text-shadow:3px 3px 0 #bbb;}
body.archive #layout .page-description::after,
body.search #layout .page-description::after{display:none;}
.blogCategoriesMenuContainer{background:#B6DEED;padding:15px 0;overflow:hidden;}
.blogCategoriesMenu{list-style-type:none;margin:-7.5px;padding:0;text-align:center;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;font-size:0;}
@media(max-width:768px){
.blogCategoriesMenu{margin:-7.5px -15px;padding:0 7.5px;}
}
.blogCategoriesMenu::-webkit-scrollbar{display:none;}
.blogCategoriesMenu li{display:inline-block;}
.blogCategoriesMenu li a{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;display:inline-block;background:#FFFFFF;color:#252C35 !important;border-color:#FFFFFF;}
.blogCategoriesMenu li a svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
.blogCategoriesMenu li a path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
.blogCategoriesMenu li a:hover, .blogCategoriesMenu li a:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
.blogCategoriesMenu li a:hover path, .blogCategoriesMenu li a:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
.blogCategoriesMenu li.current-cat a, .blogCategoriesMenu li a:hover, .blogCategoriesMenu li a:focus{background:#252C35;color:#FFFFFF !important;border-color:#252C35;}
.post.type-post:not(:first-child){margin-top:30px;}
.bubbles{position:absolute;overflow:hidden;width:100%;top:0;bottom:-10px;margin:0 auto;z-index:0;}
.bubble-container{position:absolute;bottom:-10%;will-change:transform;-webkit-animation:bubblerise 4s infinite ease-in;-moz-animation:bubblerise 4s infinite ease-in;-ms-animation:bubblerise 4s infinite ease-in;animation:bubblerise 4s infinite ease-in;}
.bubble-container:nth-child(odd) .bubble{-webkit-animation:bubblewobble 3s infinite linear;-moz-animation:bubblewobble 3s infinite linear;-ms-animation:bubblewobble 3s infinite linear;animation:bubblewobble 3s infinite linear;}
@media(max-width:768px){
.bubble-container:nth-child(odd){display:none;}
}
.bubble{width:6px;height:6px;margin:0 auto;border-radius:50%;background:#B6DEED;will-change:transform;}
@-webkit-keyframes bubblerise {
0%{bottom:-10%;}
5%{}
99%{}
100%{bottom:100%;}
}
@-moz-keyframes bubblerise {
0%{bottom:-10%;}
5%{}
99%{}
100%{bottom:100%;}
}
@-ms-keyframes bubblerise {
0%{bottom:-10%;}
100%{bottom:100%;}
}
@keyframes bubblerise {
0%{bottom:-10%;}
5%{}
99%{}
100%{bottom:100%;}
}
@-webkit-keyframes bubblewobble {
0%{margin-left:0;}
50%{margin-left:8px;}
100%{margin-left:0;}
}
@-moz-keyframes bubblewobble {
0%{margin-left:0;}
50%{margin-left:8px;}
100%{margin-left:0;}
}
@-ms-keyframes bubblewobble {
0%{margin-left:0;}
50%{margin-left:8px;}
100%{margin-left:0;}
}
@keyframes bubblewobble {
0%{margin-left:0;}
50%{margin-left:8px;}
100%{margin-left:0;}
}
body div.blockMsg{top:auto !important;bottom:20px;}
.blogSidebarWidget{margin-bottom:20px;}
.blogSidebarWidget:last-child{margin:0;}
.blogSidebarWidget ul{list-style-type:none;margin:0;padding:0;}
.blogSidebarWidget li.cat-item{color:#B6DEED;font-weight:bold;line-height:1.2;margin-bottom:10px;font-size:15px;}
.blogSidebarWidget li.cat-item:last-child{margin:0;}
.blogSidebarWidget li.cat-item a{font-weight:500;text-transform:uppercase;color:#252C35;text-decoration:none;}
.blogSidebarWidget li.cat-item a:hover, .blogSidebarWidget li.cat-item a:focus{text-decoration:underline;}
.blogSidebarWidget li.cat-item.current-cat{font-size:19px;}
.blogSidebarWidget li.cat-item.current-cat a{color:#B6DEED;font-weight:700;}
.entry-meta{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #B6DEED;}
.entry-meta svg{width:16px;height:auto;vertical-align:text-top;margin-right:5px;}
.entry-meta a, .entry-meta span{font-size:14px;}
.entry-meta a{text-decoration:none;color:#252C35;}
.entry-meta a:hover, .entry-meta a:focus{color:#000000;text-decoration:underline;}
.entry-meta > span:not(:last-child){margin-right:15px;}
body.single-post .elementor-slideshow__footer{display:none;}
body.single-post #layout main{background:#FFFFFF;border-radius:5px;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.01);padding:20px !important;}
@media(max-width:440px){
body.single-post #layout main{padding:10px !important;}
}
aside body.single-post #layout main{padding:14px 20px !important;}
body.single-post #layout .elementor{margin-bottom:20px;}
body.single-post #layout .elementor-top-section > .elementor-container{padding:0 !important;}
body.single-post #layout .entry-footer{max-width:1230px;padding:0 15px;width:100%;margin:0 auto;}
@media(max-width:420px){
body.single-post #layout .entry-footer{padding:0 10px;}
}
body.single-post #layout .entry-footer{margin:0 auto;}
body.single-post #layout .articleBottom{width:100%;max-width:none;}
body.single-post #layout .entry-content{padding:0;}
body.single-post #layout .comment-list{margin:0 0 20px 0;}
body.single-post #layout .post-navigation{margin:0;max-width:100%;width:100%;}
body.single-post #layout .post-navigation .nav-links{max-width:100%;width:100%;margin:40px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}
body.single-post #layout .post-navigation .nav-links .meta-nav{color:#252C35;}
body.single-post #layout .post-navigation .nav-links .nav-previous{padding-right:10px;order:initial;width:50%;flex-shrink:0;flex-grow:1;}
body.single-post #layout .post-navigation .nav-links .nav-previous .meta-nav::before{content:"";background-repeat:no-repeat;height:21px;width:8px;vertical-align:sub;display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDM3MCAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICAgPHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMzUwIDU0NnEwIC03IC02IC0xMmwtMjE5IC0yMjBsMjE5IC0yMTlxNiAtNiA2IC0xM3QtNiAtMTNsLTI4IC0yOHEtNSAtNSAtMTIgLTV0LTEzIDVsLTI2MCAyNjFxLTYgNSAtNiAxMnQ2IDEzbDI2MCAyNjBxNSA2IDEzIDZ0MTIgLTZsMjggLTI4cTYgLTUgNiAtMTN6IiAvPgogIDwvZz4KPC9zdmc+Cg==");margin-right:10px;}
body.single-post #layout .post-navigation .nav-links .nav-next{padding-left:10px;order:initial;width:50%;flex-shrink:0;flex-grow:1;text-align:right;margin:0;}
body.single-post #layout .post-navigation .nav-links .nav-next .meta-nav::after{content:"";background-repeat:no-repeat;height:21px;width:8px;vertical-align:sub;display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDM2NyAxMDAwIj4NCiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCA4NTApIj4NCiAgICA8cGF0aCBmaWxsPSIjMjUyQzM1IiBkPSJNMzMyIDMxNHEwIC03IC01IC0xMmwtMjYxIC0yNjFxLTUgLTUgLTEyIC01dC0xMyA1bC0yOCAyOHEtNiA2IC02IDEzdDYgMTNsMjE5IDIxOWwtMjE5IDIyMHEtNiA1IC02IDEydDYgMTNsMjggMjhxNSA2IDEzIDZ0MTIgLTZsMjYxIC0yNjBxNSAtNSA1IC0xM3oiIC8+DQogIDwvZz4NCjwvc3ZnPg0K");margin-left:10px;}
body.single-post #layout .post-navigation a{color:#B6DEED;text-decoration:none;}
body.single-post #layout .post-navigation a .post-title{font-family:"Montserrat", sans-serif;font-weight:700;}
body #wpdcom .wpd-thread-head .wpd-thread-info{font-weight:500;}
.ncBanner{display:block;text-decoration:none;color:#000000;}
@media(max-width:768px){
.ncBanner{box-shadow:inset 0 50px 30px -50px rgba(0, 0, 0, 0.1);}
}
.ncBanner .textDesktop{display:inline-block;}
@media(max-width:768px){
.ncBanner .textDesktop{display:none;}
}
.ncBanner .textMobile{display:none;}
@media(max-width:768px){
.ncBanner .textMobile{display:inline-block;}
}
.ncDesktopBanner, .ncBannerContent{background-position:bottom center;background-repeat:no-repeat;}
.ncDesktopBanner{background-size:730px;background-repeat:no-repeat;}
@media(max-width:1400px){
.ncDesktopBanner{background-size:600px;}
}
@media(max-width:768px){
.ncDesktopBanner{background-size:0;}
}
.ncBannerContent{display:flex;flex-direction:row;align-items:center;padding:50px 15px 120px;margin:0 -15px;background-size:600px;background-repeat:repeat-x;}
@media(max-width:1400px){
.ncBannerContent{padding:30px 15px 90px;}
}
@media(max-width:1150px){
.ncBannerContent{padding:30px 15px 110px;}
}
@media(min-width:769px){
.ncBannerContent{background-size:0;}
}
@media(max-width:768px){
.ncBannerContent{flex-wrap:wrap;padding:30px 15px 120px;}
}
.ncBannerContent p{height:100%;text-decoration:none;color:#000000;margin:0;}
@media(max-width:768px){
.ncBannerContent p{margin:0 0 20px;}
}
.ncBannerContent p span{color:#000000;display:inline-block;}
.ncBannerTitle, .ncBubble{width:33.33334%;text-align:center;}
.ncBannerTitle{flex-grow:1;flex-shrink:0;margin:0;white-space:nowrap;}
@media(max-width:768px){
.ncBannerTitle{order:1;width:100%;}
}
.ncBannerTitle span{font-family:"Quicksand", serif;font-size:100px;margin-top:-20px;}
@media(max-width:1150px){
.ncBannerTitle span{font-size:80px;line-height:0.8;}
}
@media(max-width:950px){
.ncBannerTitle span{font-size:60px;margin-top:-10px;}
}
@media(max-width:768px){
.ncBannerTitle span{font-size:70px;}
}
@media(max-width:420px){
.ncBannerTitle span{font-size:54px;}
}
.ncBubble{position:relative;flex-shrink:1;z-index:1;}
@media(max-width:768px){
.ncBubble{margin:10px 0 30px;width:48%;}
}
.ncBubble span{font-family:"Montserrat", sans-serif;font-weight:500;font-size:18px;line-height:1.2;}
@media(max-width:1150px){
.ncBubble span{max-width:200px;}
}
@media(max-width:950px){
.ncBubble span{font-size:17px;}
}
@media(max-width:420px){
.ncBubble span{font-size:15px;}
}
.ncBubble::before{content:"";width:100px;height:100px;display:block;z-index:-1;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-50px;background:rgba(255, 255, 255, 0.5);border-radius:50%;}
@media(max-width:950px){
.ncBubble::before{width:80px;height:80px;margin-left:-40px;margin-top:-40px;}
}
@media(max-width:420px){
.ncBubble::before{width:60px;height:60px;margin-left:-30px;margin-top:-30px;}
}
@media(max-width:768px){
.ncBubbleLeft{order:2;margin-right:2%;}
}
@media(max-width:768px){
.ncBubbleRight{order:3;margin-left:2%;}
}
body #layout .wpcf7-form > p,
body.single-product #pwgc-purchase-container > p{margin:0 0 20px 0;}
body #layout .wpcf7-form br,
body.single-product #pwgc-purchase-container br{display:none;}
body #layout .wpcf7-form p > label,
body.single-product #pwgc-purchase-container p > label{font-family:"Quicksand", serif;color:#252C35;font-weight:bold;font-size:26px;display:block;line-height:1.5;}
body #layout .wpcf7-form p > label small,
body.single-product #pwgc-purchase-container p > label small{color:#aaa;}
body #layout .wpcf7-form .wpcf7-form-control-wrap,
body.single-product #pwgc-purchase-container .wpcf7-form-control-wrap{display:block;}
body #layout .wpcf7-form span.wpcf7-list-item,
body.single-product #pwgc-purchase-container span.wpcf7-list-item{margin:0;}
body #layout .wpcf7-form .privacy_consent label,
body.single-product #pwgc-purchase-container .privacy_consent label{font-family:"Montserrat", sans-serif;font-size:16px;font-weight:500;line-height:1.5;}
body #layout .wpcf7-form .wpcf7-not-valid-tip,
body.single-product #pwgc-purchase-container .wpcf7-not-valid-tip{color:#FA5F5F;font-family:"Montserrat", sans-serif;font-weight:500;font-size:14px;}
body #layout .wpcf7-form input[type=submit],
body.single-product #pwgc-purchase-container input[type=submit]{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;margin:0;display:inline-flex;}
body #layout .wpcf7-form input[type=submit] svg,
body.single-product #pwgc-purchase-container input[type=submit] svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
body #layout .wpcf7-form input[type=submit] path,
body.single-product #pwgc-purchase-container input[type=submit] path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
body #layout .wpcf7-form input[type=submit]:hover, body #layout .wpcf7-form input[type=submit]:focus,
body.single-product #pwgc-purchase-container input[type=submit]:hover,
body.single-product #pwgc-purchase-container input[type=submit]:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
body #layout .wpcf7-form input[type=submit]:hover path, body #layout .wpcf7-form input[type=submit]:focus path,
body.single-product #pwgc-purchase-container input[type=submit]:hover path,
body.single-product #pwgc-purchase-container input[type=submit]:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
body #layout .wpcf7-form .ajax-loader,
body.single-product #pwgc-purchase-container .ajax-loader{margin:0 0 0 20px;animation:none;background:transparent;background-image:url(//www.leclapstore.com/wp-content/themes/twentynineteen-child/assets/img/clapLoading.svg);background-repeat:no-repeat;background-position:center;background-size:100%;width:30px;height:30px;display:none;visibility:visible;}
body #layout .wpcf7-form .ajax-loader.is-active,
body.single-product #pwgc-purchase-container .ajax-loader.is-active{display:inline-block;}
body #layout .wpcf7-form .contactSubmit,
body.single-product #pwgc-purchase-container .contactSubmit{line-height:0;}
body #layout .wpcf7-form .wpcf7-validation-errors,
body.single-product #pwgc-purchase-container .wpcf7-validation-errors{border-radius:5px;background:#FA5F5F;color:#FFFFFF;border:none;outline:none;font-family:"Montserrat", sans-serif;font-size:16px;font-weight:500;margin:20px 0 0 0;}
body .wpcf7 form.sent .wpcf7-response-output{background:#60C786;border-color:#60C786;color:#252C35;border-radius:12px;}
table{border-collapse:collapse;width:100%;margin:0 0 25px;}
table th, table td{border:1px solid #252C35;padding:8px;word-break:break-word;}
@media(max-width:540px){
table th, table td{font-size:12px;}
}
body .blockAspect > .elementor-widget-wrap{background:#FFFFFF;border-radius:5px;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.01);padding:20px !important;}
@media(max-width:440px){
body .blockAspect > .elementor-widget-wrap{padding:10px !important;}
}
aside body .blockAspect > .elementor-widget-wrap{padding:14px 20px !important;}
.elementor-page .elementor{padding-bottom:70px;}
@media(min-width:992px){
.elementor-page .elementor{padding-bottom:80px;}
}
.elementor-page.page-template-default .elementor{padding-bottom:0;}
@media(min-width:992px){
.elementor-page.page-template-default .elementor{padding-bottom:0;}
}
body .elementor-column-gap-default > .elementor-column > .elementor-element-populated{padding:0;}
#layout .elementor-section.elementor-section-boxed > .elementor-container{max-width:1230px;padding:0 15px;}
.home-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:none;padding:0;}
.elementor-top-section > .elementor-container > .elementor-column{align-items:flex-start;}
.elementor-top-section > .elementor-container > .elementor-column.elementor-element[data-col="33"], .elementor-top-section > .elementor-container > .elementor-column.elementor-element.elementor-col-33{padding-top:20px;}
@media(min-width:769px){
.elementor-top-section > .elementor-container > .elementor-column.elementor-element[data-col="33"], .elementor-top-section > .elementor-container > .elementor-column.elementor-element.elementor-col-33{width:200px;flex-shrink:0;position:sticky;top:70px;margin-bottom:auto;padding-top:3px;}
}
@media(min-width:992px){
.elementor-top-section > .elementor-container > .elementor-column.elementor-element[data-col="33"], .elementor-top-section > .elementor-container > .elementor-column.elementor-element.elementor-col-33{width:260px;}
}
@media(min-width:768px){
.elementor-top-section > .elementor-container > .elementor-column.elementor-element[data-col="66"], .elementor-top-section > .elementor-container > .elementor-column.elementor-element.elementor-col-66{width:100%;flex-shrink:1;}
}
.elementor-top-section > .elementor-container > .elementor-column.elementor-element[data-col="66"] .elementor-container.elementor-column-gap-default, .elementor-top-section > .elementor-container > .elementor-column.elementor-element.elementor-col-66 .elementor-container.elementor-column-gap-default{padding:0;}
@media(min-width:769px){
.elementor-top-section > .elementor-container > .elementor-column.elementor-element[data-col="66"] .elementor-container.elementor-column-gap-default .elementor-column.elementor-element[data-col="50"]:nth-child(2), .elementor-top-section > .elementor-container > .elementor-column.elementor-element[data-col="66"] .elementor-container.elementor-column-gap-default .elementor-column.elementor-element.elementor-col-50:nth-child(2), .elementor-top-section > .elementor-container > .elementor-column.elementor-element.elementor-col-66 .elementor-container.elementor-column-gap-default .elementor-column.elementor-element[data-col="50"]:nth-child(2), .elementor-top-section > .elementor-container > .elementor-column.elementor-element.elementor-col-66 .elementor-container.elementor-column-gap-default .elementor-column.elementor-element.elementor-col-50:nth-child(2){margin-left:20px;}
}
.blockAspect div.elementor-element.elementor-widget.elementor-widget-text-editor:last-child p:last-child{margin-bottom:0 !important;}
.elementor-section + .elementor-section{margin-top:20px;}
@media(min-width:992px){
.elementor-section + .elementor-section{margin-top:20px;}
}
.page-template-template-fullwidth .elementor-section + .elementor-section{margin-top:0;}
@media(min-width:992px){
.page-template-template-fullwidth .elementor-section + .elementor-section{margin-top:0;}
}
.elementor-widget-text-editor{margin:0 !important;}
.elementor-widget-text-editor p, .elementor-widget-text-editor ul, .elementor-widget-text-editor ol{font-size:14px;}
@media(min-width:769px){
.elementor-widget-text-editor p, .elementor-widget-text-editor ul, .elementor-widget-text-editor ol{font-size:16px;}
}
.elementor-widget-text-editor p + ul{margin-top:10px;}
.elementor-widget-text-editor ul{margin:0 0 10px;}
.elementor-widget-text-editor ul li{font-size:16px;color:#252C35;line-height:1.5;font-family:"Montserrat", sans-serif;font-weight:500;margin-bottom:10px;}
@media(max-width:1100px){
.elementor-widget-text-editor ul li{font-size:15px;}
}
@media(max-width:768px){
.elementor-widget-text-editor ul li{font-size:14px;}
}
.elementor-widget-text-editor ul li b, .elementor-widget-text-editor ul li strong{font-weight:700;}
.elementor-widget-text-editor ul > li > ul{margin:10px 0 0;}
.elementor-widget-text-editor style + h1,
.elementor-widget-text-editor style + h2,
.elementor-widget-text-editor style + h3,
.elementor-widget-text-editor style + h4,
.elementor-widget-text-editor style + h5,
.elementor-widget-text-editor style + h6,
.elementor-widget-text-editor h1:first-child, .elementor-widget-text-editor h2:first-child, .elementor-widget-text-editor h3:first-child, .elementor-widget-text-editor h4:first-child, .elementor-widget-text-editor h5:first-child, .elementor-widget-text-editor h6:first-child{margin-top:0;}
.elementor-widget-text-editor p img{margin-top:20px;}
.elementor-widget-text-editor p img:not(.img-wide),
.elementor-widget-text-editor figure{max-width:100%;}
.elementor-widget-text-editor figure{margin:0 auto;}
figcaption{font-size:13px;text-align:center;}
.elementor-widget h2{margin:40px 0 20px;}
.elementor-widget h3{margin:40px 0 15px;}
.elementor-widget h4{margin:40px 0 10px;}
.elementor-widget-heading{margin-top:0 !important;margin-bottom:0 !important;}
@media screen and (max-width:768px){
.elementor-widget-heading{font-size:25px;}
}
.elementor-widget-heading:first-child{margin:0 !important;}
.elementor-widget-heading + .elementor-widget-heading h1,
.elementor-widget-heading + .elementor-widget-heading h2,
.elementor-widget-heading + .elementor-widget-heading h3,
.elementor-widget-heading + .elementor-widget-heading h4,
.elementor-widget-heading + .elementor-widget-heading h5,
.elementor-widget-heading + .elementor-widget-heading h6{margin-top:0;}
.elementor-widget-heading:first-child .elementor-heading-title{margin-top:0;}
aside .elementor-element .elementor-heading-title{margin-top:0;}
aside .elementor-element [class*=widget-]{margin-bottom:20px;}
aside .elementor-element [class*=widget-]:last-child{margin-bottom:0;}
.elementor-widget-image{margin-bottom:20px;}
.elementor-widget-image:last-child{margin-bottom:0;}
.elementor-widget-image figcaption{text-align:center;}
.widget-image-caption{color:#2F2F2F;font-size:12px;font-weight:500;line-height:normal;padding:5px 10px;text-align:left;}
@media(min-width:992px){
.widget-image-caption{font-size:13px;padding:7px 20px;}
}
.widget-image-caption strong{font-weight:bold;}
.swiper-slide-image{display:block;}
#layout .elementor-testimonial-wrapper{padding:20px;border-radius:5px;border:6px dotted #B6DEED;margin:0 0 40px 0;}
#layout .elementor-testimonial-content{font-size:17px;line-height:1.5;font-family:"Montserrat", sans-serif;font-weight:500;color:#252C35;color:#252C35;white-space:pre-wrap;}
@media(max-width:768px){
#layout .elementor-testimonial-content{font-size:14px;}
}
#layout .elementor-testimonial-name{font-family:"Montserrat", sans-serif;}
#layout .elementor-testimonial-job{font-family:"Montserrat", sans-serif;}
#layout .swiper-pagination-bullets{bottom:0;}
.swiper-container:not(.swiper-container-initialized){display:none;}
.elementor-widget-image-carousel .elementor-widget-container{margin:0 -20px;width:auto;}
@media(max-width:440px){
.elementor-widget-image-carousel .elementor-widget-container{margin:0 -10px;}
}
.elementor-widget-star-rating .elementor-star-rating__title{font-family:"Montserrat", sans-serif;}
@media(min-width:769px){
body.elementor-page #layout .has_iconBoxes .elementor-container{width:auto;margin:-10px;}
}
@media(min-width:769px){
body.elementor-page #layout .has_iconBoxes .elementor-inner-column{padding:10px;margin:0;}
}
body.elementor-page #layout .elementor-widget-icon-box .elementor-icon-box-icon{line-height:0;}
body.elementor-page #layout .elementor-widget-icon-box .elementor-icon-box-icon i::before{color:#B6DEED;}
body.elementor-page #layout .elementor-widget-icon-box h3{font-family:"Montserrat", sans-serif;font-weight:700;color:#252C35;text-transform:uppercase;font-size:18px;margin:0 0 10px;text-align:center;display:block;}
body.elementor-page #layout .elementor-widget-icon-box h3::before{display:none;}
body.elementor-page #layout .elementor-widget-icon-box p{margin:0;}
.elementor-widget-pitch-banner{margin:0 !important;}
img.aligncenter{display:block;margin:0 auto 20px;}
.gallery{display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:35px;}
.elementor-widget-star-rating i{font-size:30px;line-height:1;}
#layout .eicon-chevron-left,
#layout .eicon-chevron-right{font-family:"Montserrat", sans-serif;}
#layout .eicon-chevron-left::before,
#layout .eicon-chevron-right::before{content:'';background-size:100%;width:30px;height:58px;filter:drop-shadow(2px 4px 6px #000000);display:block;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDM3MCAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTM1MCA1NDZxMCAtNyAtNiAtMTJsLTIxOSAtMjIwbDIxOSAtMjE5cTYgLTYgNiAtMTN0LTYgLTEzbC0yOCAtMjhxLTUgLTUgLTEyIC01dC0xMyA1bC0yNjAgMjYxcS02IDUgLTYgMTJ0NiAxM2wyNjAgMjYwcTUgNiAxMyA2dDEyIC02bDI4IC0yOHE2IC01IDYgLTEzeiIgLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat center;}
#layout .eicon-chevron-right::before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDM2NyAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMzMiAzMTRxMCAtNyAtNSAtMTJsLTI2MSAtMjYxcS01IC01IC0xMiAtNXQtMTMgNWwtMjggMjhxLTYgNiAtNiAxM3Q2IDEzbDIxOSAyMTlsLTIxOSAyMjBxLTYgNSAtNiAxMnQ2IDEzbDI4IDI4cTUgNiAxMyA2dDEyIC02bDI2MSAtMjYwcTUgLTUgNSAtMTN6IiAvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat center;}:-webkit-autofill,
:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 70px white inset;-webkit-text-fill-color:#252C35;}
input[type=text],
input[type=email],
input[type=tel],
select, textarea{border:1px solid #CCC;height:36px;font-size:16px;border-radius:18px;font-family:"Montserrat", sans-serif;color:#252C35;font-weight:500;width:100%;padding:0 15px;}
@media(max-width:900px){
input[type=text],
input[type=email],
input[type=tel],
select, textarea{font-size:14px;}
}
input[type=text]::-webkit-input-placeholder,
input[type=email]::-webkit-input-placeholder,
input[type=tel]::-webkit-input-placeholder,
select::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#aaa;font-weight:500;}
input[type=text]::-moz-placeholder,
input[type=email]::-moz-placeholder,
input[type=tel]::-moz-placeholder,
select::-moz-placeholder, textarea::-moz-placeholder{color:#aaa;font-weight:500;}
input[type=text]:-ms-input-placeholder,
input[type=email]:-ms-input-placeholder,
input[type=tel]:-ms-input-placeholder,
select:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#aaa;font-weight:500;}
input[type=text]:-moz-placeholder,
input[type=email]:-moz-placeholder,
input[type=tel]:-moz-placeholder,
select:-moz-placeholder, textarea:-moz-placeholder{color:#aaa;font-weight:500;}
input[type=text]:hover, input[type=text]:focus,
input[type=email]:hover,
input[type=email]:focus,
input[type=tel]:hover,
input[type=tel]:focus,
select:hover, select:focus, textarea:hover, textarea:focus{outline:none;}
select{-webkit-appearance:none !important;appearance:none !important;background-image:url(//www.leclapstore.com/wp-content/themes/twentynineteen-child/assets/img/clapSelect.png) !important;background-repeat:no-repeat !important;background-position:center right !important;background-size:34px !important;padding-right:45px !important;}
textarea{min-height:120px;resize:vertical;padding:15px;}
.required{color:#FA5F5F;text-decoration:none;border:0;}
ul.products{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:-10px;padding:0;}
@media(max-width:520px){
ul.products{margin:0 -15px;}
}
ul.products::before, ul.products::after{display:none;}
ul.products .onsale{z-index:2;}
ul.products span.price > span::after, ul.products span.price del::after, ul.products span.price ins::after{display:none;}
ul.products .woocommerce-Price-currencySymbol{margin-left:2px;}
li.product{display:flex;flex-direction:column;z-index:0;position:relative;padding:10px;margin:0;}
li.product.width_100{width:100%;}
li.product.width_100 h3{font-size:20px;}
@media(max-width:1100px){
li.product.width_100 h3{font-size:17px;}
}
@media(max-width:768px){
li.product.width_100 h3{font-size:13px;}
}
li.product.width_50{width:50%;}
li.product.width_33{width:33.33334%;}
li.product.width_25{width:25%;}
@media(max-width:768px){
li.product{width:50%;}
}
@media(max-width:520px){
li.product{width:100%;}
}
.product-inner{width:100%;height:100%;display:flex;flex-direction:column;background:#FFFFFF;border-radius:5px;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.01);padding:20px !important;padding:0 !important;transition:box-shadow ease-in-out .1s;position:relative;overflow:hidden;}
@media(max-width:440px){
.product-inner{padding:10px !important;}
}
aside .product-inner{padding:14px 20px !important;}
@media(max-width:520px){
.product-inner{padding:0 !important;margin-bottom:2px !important;}
}
.woocommerce-LoopProduct-link, .product-link{width:100%;height:100%;display:flex;flex-direction:column;text-decoration:none !important;}
#layout .product-bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;min-height:70px;padding:15px;min-width:0;overflow:hidden;}
@media(max-width:768px){
#layout .product-bottom{padding:10px 10px 15px 10px;}
}
@media(max-width:440px){
#layout .product-bottom{flex-direction:column;padding-bottom:5px;}
}
#layout .product-bottom h3{font-size:14px;font-weight:500;text-decoration:none;flex-shrink:1;width:100%;margin:0;line-height:1.3;color:#252C35;font-family:"Montserrat", sans-serif;text-align:left;word-break:break-word;padding:0;}
@media(max-width:1100px){
#layout .product-bottom h3{font-size:13px;}
}
@media(max-width:768px){
#layout .product-bottom h3{font-size:12px;}
}
#layout .product-bottom h3::before{display:none;}
#layout .product-bottom span.price{flex-shrink:0;display:flex;flex-direction:column;margin:0;margin-left:10px;}
#layout .product-bottom span.price > span.priceTag,
#layout .product-bottom span.price del,
#layout .product-bottom span.price ins{font-size:13px;color:#252C35;background:#B6DEED;flex-shrink:0;display:inline-block;border:1px solid #B6DEED;padding:2px 8px;border-radius:12px;text-decoration:none;line-height:1.1;font-family:"Montserrat", sans-serif;font-weight:500;white-space:nowrap;text-align:center;}
@media(max-width:1100px){
#layout .product-bottom span.price > span.priceTag,
#layout .product-bottom span.price del,
#layout .product-bottom span.price ins{padding:3px 6px;}
}
@media(max-width:768px){
#layout .product-bottom span.price > span.priceTag,
#layout .product-bottom span.price del,
#layout .product-bottom span.price ins{font-size:12px;padding:3px 4px;}
}
#layout .product-bottom span.price del{background:#FFFFFF;color:#ccc;border-color:#ccc;text-decoration:line-through;}
#layout .product-bottom span.price ins{margin-bottom:10px;border:none;padding:3px 8px;color:#252C35;background:linear-gradient(320deg, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771C);background-size:250%;}
@media(max-width:1100px){
#layout .product-bottom span.price ins{padding:3px 6px;}
}
@media(max-width:768px){
#layout .product-bottom span.price ins{padding:4px 4px;}
}
@media(max-width:440px){
#layout .product-bottom span.price{flex-direction:row;align-self:flex-end;align-items:center;margin-top:10px;margin-left:0;}
}
#layout .product-bottom span.price ins .priceTag,
#layout .product-bottom span.price del .priceTag{margin:0;}
@media(max-width:440px){
#layout .product-bottom span.price ins,
#layout .product-bottom span.price del,
#layout .product-bottom span.price > .priceTag{margin:0 0 0 5px;}
}
.product-buttons-container{flex-wrap:wrap-reverse;flex-direction:row-reverse;align-items:flex-end;display:flex;width:100%;height:auto;margin-top:auto;}
.priceText{text-align:center;color:#aaa;text-transform:uppercase;font-size:10px;line-height:1.1;}
@media(max-width:1100px){
.priceText{font-size:9px;}
}
@media(max-width:768px){
.priceText{font-size:8px;}
}
@media(max-width:440px){
.priceText{margin-right:0;}
}
.product-buttons{padding:0;margin:0;list-style:none;display:flex;flex-flow:row;justify-content:space-around;position:absolute;top:0;left:0;right:0;pointer-events:none;}
@media(max-width:768px){
.product-buttons{top:3px;left:3px;right:3px;}
}
@media(min-width:992px){
.product-buttons{display:none;}
}
.product-buttons-inner{border-radius:5px 5px 0 0;pointer-events:none;padding:7.5px;max-width:100%;min-width:0;width:100%;display:flex;flex-direction:row;}
@media(max-width:768px){
.product-buttons-inner{padding:5px;}
}
.product-buttons-inner::before{content:'';float:left;padding-top:100%;}
.product-buttons-inner a{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none !important;transition:none;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:space-between;display:flex;}
@media(max-width:991px){
.product-buttons-inner a{font-size:0;color:transparent;padding:0;height:30px;width:30px;justify-content:center;}
}
@media(max-width:768px){
.product-buttons-inner a{margin:5px;}
}
.product-buttons-inner a::before{display:inline-block;margin:0 5px 0 0;width:19px;height:19px;background-repeat:no-repeat;background-position:center;content:"";}
@media(max-width:768px){
.product-buttons-inner a::before{margin:0;}
}
.product-buttons-inner a.add_to_cart_button::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDg1NSAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcyOSA0NTRxNDQgMCA3NCAtMzF0MzEgLTczdC0zMSAtNzN0LTc0IC0zMGwtMjA4IDN2LTIxMnEwIC00MyAtMzAgLTczdC03NSAtMzF0LTczIDMxdC0zMCA3M2wzIDIxMmwtMjEyIC0zcS00NCAwIC03NCAzMHQtMzAgNzN0MzAgNzN0NzQgMzFoMjEybC0zIDIwOXEwIDQyIDMwIDczdDczIDMxdDc1IC0zMXQzMCAtNzN2LTIwOWgyMDh6IiAvPgogIDwvZz4KPC9zdmc+Cg==");background-size:13px;}
.product-buttons-inner a.product_type_variable::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDk1NyAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTAgNjJxMCAtMzAgMjEgLTUxdDUxIC0yMWgzMnEzMCAwIDUxIDIxdDIxIDUxdC0yMSA1MXQtNTEgMjFoLTMycS0zMCAwIC01MSAtMjF0LTIxIC01MXpNMCAzNTBxMCAtMzAgMjEgLTUxdDUxIC0yMWgzMnEzMCAwIDUxIDIxdDIxIDUxdC0yMSA1MXQtNTEgMjFoLTMycS0zMCAwIC01MSAtMjF0LTIxIC01MXpNMCA2MzhxMCAtMzAgMjEgLTUxdDUxIC0yMWgzMnEzMCAwIDUxIDIxdDIxIDUxdC0yMSA1MXQtNTEgMjFoLTMycS0zMCAwIC01MSAtMjEgdC0yMSAtNTF6TTIzNCA2MnEwIC0zMCAyMSAtNTF0NTEgLTIxaDU1OXEzMCAwIDUxIDIxdDIxIDUxdC0yMSA1MXQtNTEgMjFoLTU1OXEtMzAgMCAtNTEgLTIxdC0yMSAtNTF6TTIzNCAzNTBxMCAtMzAgMjEgLTUxdDUxIC0yMWg1NTlxMzAgMCA1MSAyMXQyMSA1MXQtMjEgNTF0LTUxIDIxaC01NTlxLTMwIDAgLTUxIC0yMXQtMjEgLTUxek0yMzQgNjM4cTAgLTMwIDIxIC01MXQ1MSAtMjFoNTU5cTMwIDAgNTEgMjF0MjEgNTF0LTIxIDUxdC01MSAyMSBoLTU1OXEtMzAgMCAtNTEgLTIxdC0yMSAtNTF6IiAvPgogIDwvZz4KPC9zdmc+Cg==");background-size:15px;}
.product-buttons-inner a.added_to_cart::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDEwMTAgMTAwMCI+CiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCA4NTApIj4KICAgIDxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03MjAgLTE1MGgtNDQwcS01MCAwIC05MyA0NXQtNDMgOTl2NTU2aDE0OHYtMTI0cTAgLTYgNy41IC0xMHQxNC41IC00cTYgMCAxMiA0dDYgMTB2MTI0aDM1MHYtMTI0cTAgLTYgNy41IC0xMHQxNC41IC00cTYgMCAxMiA0dDYgMTB2MTI0aDEzNHYtNTU2cTAgLTU3IC00MyAtMTAwLjV0LTkzIC00My41ek01NDAgMTg2cTAgMTQgLTE0IDE0aC0yNDJxLTE0IDAgLTE0IC0xNHYtNHEwIC0xNCAxNCAtMTRoMjQ0cTE0IDAgMTQgMTR2NGgtMnogTTczNCA3NHEwIDE0IC0xNCAxNGgtNDM0cS0xNCAwIC0xNCAtMTR2LTRxMCAtMTQgMTQgLTE0aDQzNHExNCAwIDE0IDE0djR6TTY4MCA2NDZxMCAyMCAtNy41IDQ1LjV0LTI0LjUgNTQuNXQtNTMgNDguNXQtODUgMTkuNXEtNTEgMCAtODguNSAtMTl0LTU1LjUgLTQ4LjV0LTI2IC01Ni41dC04IC01MnYtODhoLTQwdjkycTAgMTkgNSA0Mi41dDIwIDUzLjV0MzggNTQuNXQ2My41IDQxdDkxLjUgMTYuNXE1OCAwIDEwMS41IC0yMi41dDY2LjUgLTU3LjUgdDMzLjUgLTcwLjV0MTAuNSAtNjkuNXYtODBoLTQweiIgLz4KICA8L2c+Cjwvc3ZnPgo=");background-size:13px;}
.product-buttons-inner a.loading::before{content:"";display:block;background:transparent;background-image:url(//www.leclapstore.com/wp-content/themes/twentynineteen-child/assets/img/clapLoading.svg);background-repeat:no-repeat;background-position:center;background-size:100%;width:19px;}
.product-buttons-inner a.added::before{content:"\e808";}
@media(min-width:992px){
.product-buttons-inner a.added:hover:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDg1NSAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcyOSA0NTRxNDQgMCA3NCAtMzF0MzEgLTczdC0zMSAtNzN0LTc0IC0zMGwtMjA4IDN2LTIxMnEwIC00MyAtMzAgLTczdC03NSAtMzF0LTczIDMxdC0zMCA3M2wzIDIxMmwtMjEyIC0zcS00NCAwIC03NCAzMHQtMzAgNzN0MzAgNzN0NzQgMzFoMjEybC0zIDIwOXEwIDQyIDMwIDczdDczIDMxdDc1IC0zMXQzMCAtNzN2LTIwOWgyMDh6IiAvPgogIDwvZz4KPC9zdmc+Cg==");}
}
.product-buttons-inner a, .product-buttons-inner a::before{pointer-events:all;}
.product-image{position:relative;z-index:0;flex-shrink:0;}
.product-image img{border-radius:5px 5px 0 0;position:relative;z-index:1;flex-shrink:0;margin:0 !important;display:block;width:100%;}
@media(max-width:520px){
.product-image img{box-shadow:none;}
}
.product-image::after{content:"";position:absolute;border-radius:5px 5px 0 0;top:0;left:0;width:100%;height:100%;opacity:0.03;background:#000000;z-index:2;}
.product-image .onsale{display:inline-block;width:auto;font-size:12px;height:20px;line-height:20px;font-family:"Montserrat", sans-serif;font-weight:500;color:#252C35;background:linear-gradient(320deg, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771C);background-size:250%;top:15px;left:15px;padding:1px 8px;z-index:3;border-radius:10px;text-align:center;right:auto;text-transform:uppercase;margin:0;min-height:1px;min-width:1px;position:absolute;}
@media(min-width:769px){
#layout .clapHome .elementor-container{flex-wrap:nowrap;}
}
@media(max-width:768px){
#layout .clapHome .elementor-container{flex-direction:column;}
}
.clapHome ul.products{margin:-10px;}
@media(max-width:991px){
.clapHome ul.products{margin:-5px;}
}
@media(max-width:768px){
.clapHome ul.products{margin:-3px;}
}
@media(max-width:550px){
.clapHome ul.products{margin:-20px -15px 0;}
}
.clapHome ul.products li.product{padding:10px;}
@media(max-width:991px){
.clapHome ul.products li.product{padding:5px;}
}
@media(max-width:768px){
.clapHome ul.products li.product{padding:3px;}
}
@media(max-width:650px){
.clapHome ul.products li.product{width:50%;}
}
@media(max-width:550px){
.clapHome ul.products li.product{width:100%;padding:0;}
}
@media(max-width:550px){
.clapHome ul.products .product-inner{border-radius:0;}
}
.sidebar-layout{align-items:flex-start;justify-content:space-between;display:flex;flex-direction:column;}
@media(min-width:769px){
.sidebar-layout{flex-direction:row;}
}
.sidebar-layout main{flex-shrink:1;width:100%;min-width:0;}
.sidebar-layout aside{flex-shrink:0;width:100%;}
@media(min-width:769px){
.sidebar-layout aside{width:200px;margin-left:20px;}
}
@media(min-width:992px){
.sidebar-layout aside{width:260px;margin-left:40px;}
}
.sidebar-layout-left aside{margin-left:0 !important;}
@media(min-width:769px){
.sidebar-layout-left aside{margin-right:20px;}
}
@media(min-width:992px){
.sidebar-layout-left aside{margin-right:40px;}
}
.pitchBanner a{text-decoration:none;outline:none;}
.pitchBanner{padding:10px 0;}
.pitchBanner p{color:#252C35;margin:0;font-size:13px;}
@media(max-width:500px){
.pitchBanner p{font-size:12px;}
}
@media(max-width:360px){
.pitchBanner p{font-size:11px;}
}
.pitchBanner p a{color:#252C35;text-decoration:underline !important;}
@media(min-width:769px){
.pitchBanner p br{display:none;}
}
.pitchBanner p img{vertical-align:middle;margin-top:-2px;margin-right:1px;}
@media(min-width:769px){
.pitchBanner p img{margin-left:3px;}
}
body.single-product .content-area{max-width:1230px;padding:0 15px;width:100%;margin:0 auto;}
@media(max-width:420px){
body.single-product .content-area{padding:0 10px;}
}
body.single-product div.product{margin-top:0;}
body.single-product h1::before{margin-top:0 !important;}
body.single-product .productTop, body.single-product .productInformationCatInner{background:#FFFFFF;border-radius:5px;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.01);padding:20px !important;}
@media(max-width:440px){
body.single-product .productTop, body.single-product .productInformationCatInner{padding:10px !important;}
}
aside body.single-product .productTop, aside
body.single-product .productInformationCatInner{padding:14px 20px !important;}
body.single-product .woocommerce-product-gallery__wrapper{border-radius:6px;overflow:hidden;margin:0;}
body.single-product .entry-summary{flex-direction:column;align-items:flex-start;justify-content:flex-start;display:flex;width:100%;flex-shrink:1;text-align:left;min-height:100%;margin:0;}
body.single-product .entry-summary .cart{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;}
body.single-product .entry-summary .woocommerce-product-details__short-description{margin-bottom:40px;}
body.single-product .entry-summary .woocommerce-product-details__short-description p{font-family:"Montserrat", sans-serif;font-weight:500;color:#252C35;font-size:16px;}
@media(max-width:768px){
body.single-product .entry-summary .woocommerce-product-details__short-description p{font-size:15px;}
}
@media(max-width:440px){
body.single-product .entry-summary .woocommerce-product-details__short-description p{font-size:14px;}
}
body.single-product .entry-summary form.cart, body.single-product .entry-summary .woocommerce-variation-add-to-cart{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;width:100%;flex-grow:1;}
body.single-product .entry-summary .single_variation_wrap{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;width:100%;}
body.single-product .entry-summary table.variations{text-align:center;font-size:0;margin-bottom:10px;position:relative;}
body.single-product .entry-summary table.variations td.label label{display:inline;}
body.single-product .entry-summary table.variations td.label label::after{content:":";display:inline;}
body.single-product .entry-summary table.variations::after{width:60px;height:60px;background-image:url(//www.leclapstore.com/wp-content/themes/twentynineteen-child/assets/img/clapLoading.svg);background-repeat:no-repeat;background-position:center;background-size:100%;content:"";display:inline-block;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;}
body.single-product .entry-summary table.variations tbody{opacity:0;transition:opacity 0.2s linear;}
body.single-product .entry-summary table.variations.hasLoaded tbody{opacity:1;}
body.single-product .entry-summary table.variations.hasLoaded::after{display:none;}
body.single-product .entry-summary table.variations tr.hiddenOption{display:none;}
body.single-product .entry-summary table.variations td{display:block;border:none;font-size:16px;}
@media(max-width:768px){
body.single-product .entry-summary table.variations td{font-size:15px;}
}
@media(max-width:440px){
body.single-product .entry-summary table.variations td{font-size:14px;}
}
body.single-product .entry.outofstock .single_add_to_cart_button{opacity:0.3 !important;}
body.single-product table.variations label, body.single-product #pwgc-purchase-container label{font-size:16px;}
body.single-product table.variations textarea, body.single-product #pwgc-purchase-container textarea{min-height:150px;}
body.single-product .woocommerce-variation-availability{display:none;}
body.single-product .in-stock{font-family:"Montserrat", sans-serif;font-weight:700;color:#252C35;font-size:16px;line-height:1.5;margin:0 0 20px;display:none;}
@media(max-width:768px){
body.single-product .in-stock{font-size:15px;}
}
@media(max-width:440px){
body.single-product .in-stock{font-size:14px;}
}
body.single-product .in-stock:last-child{margin-bottom:0;}
body.single-product .in-stock b, body.single-product .in-stock strong{font-weight:700;}
body.single-product .productInformations{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:-10px -10px 50px -10px;}
body.single-product .productInformations h3{margin:0 0 15px;}
body.single-product .productInformations h4{margin:0 0 10px;}
body.single-product .productInformations .productInformationCat{width:100%;padding:10px;}
@media(max-width:991px){
body.single-product .productInformations .productInformationCat{width:100%;}
}
body.single-product .productInformations .productInformationCat-description ul:last-child, body.single-product .productInformations .productInformationCat-description ol:last-child, body.single-product .productInformations .productInformationCat-description p:last-child{margin-bottom:5px;}
body.single-product .productInformations p{font-family:"Montserrat", sans-serif;font-weight:500;color:#252C35;font-size:16px;line-height:1.5;margin:0 0 20px;}
@media(max-width:768px){
body.single-product .productInformations p{font-size:15px;}
}
@media(max-width:440px){
body.single-product .productInformations p{font-size:14px;}
}
body.single-product .productInformations p:last-child{margin-bottom:0;}
body.single-product .productInformations p b, body.single-product .productInformations p strong{font-weight:700;}
body.single-product .productInformations ul, body.single-product .productInformations ol{margin:0 0 10px;}
body.single-product .productInformations ul:last-child, body.single-product .productInformations ol:last-child{margin-bottom:0;}
body.single-product .productInformations ul li, body.single-product .productInformations ol li{font-size:16px;color:#252C35;line-height:1.5;font-family:"Montserrat", sans-serif;font-weight:500;margin-bottom:10px;}
@media(max-width:768px){
body.single-product .productInformations ul li, body.single-product .productInformations ol li{font-size:15px;}
}
@media(max-width:440px){
body.single-product .productInformations ul li, body.single-product .productInformations ol li{font-size:14px;}
}
body.single-product .productInformations ul li b, body.single-product .productInformations ul li strong, body.single-product .productInformations ol li b, body.single-product .productInformations ol li strong{font-weight:700;}
body.single-product .productInformations ul > li > ul, body.single-product .productInformations ul > li > ol, body.single-product .productInformations ol > li > ul, body.single-product .productInformations ol > li > ol{margin:10px 0 0;}
body.single-product .productInformations table:last-child{margin-bottom:0;}
body.single-product .productInformations table th{min-width:300px;}
@media(max-width:991px){
body.single-product .productInformations table th{min-width:200px;}
}
@media(max-width:768px){
body.single-product .productInformations table th{min-width:140px;}
}
body.single-product .productInformations table td{font-weight:500;width:100%;}
body.single-product .productInformations table th, body.single-product .productInformations table td{border-color:#EBECED;}
body.single-product h1{margin-bottom:10px;}
@media(min-width:769px){
body.single-product h1{font-size:40px;margin:0 0 25px;}
}
body.single-product h2{margin:0 0 25px;}
body.single-product .woocommerce-product-gallery{width:100%;margin-right:0;margin-bottom:0;overflow:hidden;font-size:0;}
body.single-product .woocommerce-product-gallery__trigger{z-index:2;font-size:0;top:15px;right:15px;position:absolute;text-decoration:none;display:block;width:20px;height:20px;color:#FFFFFF;filter:drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.6));background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMSAwIDEwNjcgMTAwMCI+CiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCA4NTApIj4KICAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExIDM3NnEtMjQgOTEgMCAxODF0OTIgMTU4cTUxIDUxIDExNSA3N3QxMzQgMjZxNjkgMCAxMzQgLTI2dDExNSAtNzdxNTQgLTUzIDgwIC0xMjR0MjMgLTE0M3QtMzggLTEzOXEzMSAtMTAgNTIgLTMxbDE4MSAtMTgycTM4IC0zNyAzOCAtODl0LTM4IC04OXQtODggLTM3cS01MiAwIC04OSAzN2wtMTgyIDE4MnEtMjAgMjAgLTMxIDUycS03NSAtMzcgLTE1NyAtMzdxLTY5IDAgLTEzNCAyNnQtMTE1IDc3cS02OCA2OCAtOTIgMTU4eiBNMTE4IDQ2N3EwIC05OCA2OCAtMTY2cTM0IC0zMyA3NiAtNTF0OTAgLTE4cTk4IDAgMTY2IDY5cTMzIDMzIDUxIDc2dDE4IDg5cTAgOTggLTY5IDE2N3EtNjkgNjggLTE2NiA2OHQtMTY2IC02OHQtNjggLTE2NnpNNzQyIDY2N3EwIDEyIDkgMjF0MjEgOGg5M3Y5M3EwIDEzIDkgMjF0MjAgOHQyMSAtOHQ4IC0yMXYtOTNoOTRxMTEgMCAyMCAtOHQ5IC0yMXQtOSAtMjF0LTIwIC04aC05NHYtOTRxMCAtMTIgLTggLTIwdC0yMSAtOXEtMTIgMCAtMjAgOSBxLTkgOCAtOSAyMHY5NGgtOTNxLTEyIDAgLTIxIDhxLTkgOSAtOSAyMXoiIC8+CiAgPC9nPgo8L3N2Zz4K");background-repeat:no-repeat;}
body.single-product .flex-viewport{margin-bottom:5px;}
body.single-product .flex-viewport img{border-radius:5px;width:100% !important;height:auto !important;}
body.single-product .flex-viewport::after{content:"";position:absolute;border-radius:5px;top:0;left:0;width:100%;height:100%;opacity:0.03;background:#000000;z-index:1;}
body.single-product .flex-control-nav{overflow:hidden;border-radius:5px;display:inline-block;font-size:0;width:auto;margin:0;padding:0;}
body.single-product .flex-control-nav li{position:relative;display:inline-block;width:25%;}
body.single-product .flex-control-nav li::after{content:"";position:absolute;border-radius:0;top:0;left:0;width:100%;height:100%;opacity:0.03;background:#000000;z-index:1;pointer-events:none;}
body.single-product .flex-control-nav li img:not(.flex-active){opacity:0.5;cursor:pointer;}
@media(min-width:769px){
body.single-product .flex-control-nav li img:hover{opacity:1 !important;}
}
body.single-product .woocommerce-variation-price .price, body.single-product p.price{flex-shrink:0;display:flex;flex-direction:row;align-items:center;margin:0 0 25px;}
body.single-product .woocommerce-variation-price .price .priceText, body.single-product p.price .priceText{color:#aaa;text-transform:uppercase;font-size:12px;line-height:1.1;}
body.single-product .woocommerce-variation-price .price > span.priceTag, body.single-product .woocommerce-variation-price .price del, body.single-product .woocommerce-variation-price .price ins, body.single-product p.price > span.priceTag, body.single-product p.price del, body.single-product p.price ins{font-size:18px;color:#252C35;background:#B6DEED;flex-shrink:0;display:inline-block;border:1px solid #B6DEED;padding:4px 11px;border-radius:18px;text-decoration:none;line-height:1.1;font-family:"Montserrat", sans-serif;font-weight:500;white-space:nowrap;height:29px;text-align:center;}
@media(max-width:768px){
body.single-product .woocommerce-variation-price .price > span.priceTag, body.single-product .woocommerce-variation-price .price del, body.single-product .woocommerce-variation-price .price ins, body.single-product p.price > span.priceTag, body.single-product p.price del, body.single-product p.price ins{font-size:17px;height:27px;padding:4px 10px;}
}
@media(max-width:440px){
body.single-product .woocommerce-variation-price .price > span.priceTag, body.single-product .woocommerce-variation-price .price del, body.single-product .woocommerce-variation-price .price ins, body.single-product p.price > span.priceTag, body.single-product p.price del, body.single-product p.price ins{font-size:16px;height:25px;padding:4px 9px;}
}
body.single-product .woocommerce-variation-price .price del, body.single-product p.price del{background:#FFFFFF;color:#ccc;border-color:#ccc;text-decoration:line-through;}
body.single-product .woocommerce-variation-price .price ins, body.single-product p.price ins{color:#252C35;background:linear-gradient(320deg, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771C);background-size:250%;border:none;padding:5px 11px;margin-right:10px;}
body.single-product .summary .priceText{margin-right:10px;}
body.single-product .single_add_to_cart_button{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;font-size:22px;border-radius:25px;padding:7px 20px;margin:0 0 0 20px;flex:0 1 auto;opacity:1 !important;}
body.single-product .single_add_to_cart_button svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
body.single-product .single_add_to_cart_button path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
body.single-product .single_add_to_cart_button:hover, body.single-product .single_add_to_cart_button:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
body.single-product .single_add_to_cart_button:hover path, body.single-product .single_add_to_cart_button:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
@media(max-width:440px){
body.single-product .single_add_to_cart_button{margin-left:10px;padding:6px 15px;font-size:18px;border-radius:25px;}
}
@media(max-width:340px){
body.single-product .single_add_to_cart_button{padding:6px 12px;font-size:16px;}
}
body.single-product .quantity{margin:0;}
body.single-product .upsells, body.single-product .related{margin-bottom:60px;}
.productTop{flex-direction:row;align-items:stretch;justify-content:flex-start;display:flex;text-align:center;margin-bottom:20px;}
@media(max-width:768px){
.productTop{flex-direction:column;}
}
.productTop .onsale{display:inline-block;width:auto;font-size:18px;font-family:"Montserrat", sans-serif;font-weight:500;line-height:1;top:15px;left:15px;z-index:3;border-radius:15px;text-align:center;color:#252C35;background:linear-gradient(320deg, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771C);background-size:250%;border:none;padding:5px 11px;text-transform:uppercase;position:absolute;}
.productTopLeft{width:450px;flex-shrink:0;margin-right:60px;position:relative;text-align:left;}
@media(max-width:1150px){
.productTopLeft{width:320px;margin-right:40px;}
}
@media(max-width:768px){
.productTopLeft{max-width:none;width:auto;margin:0 0 20px;display:inline-block;}
}
body .pswp__bg{background:rgba(37, 44, 53, 0.9);cursor:pointer;}
body.productFromVariable .variations{display:none !important;}
#singleProductRassurances{margin-bottom:20px;}
#singleProductRassurances ul{list-style:none;margin:0;padding:0;}
#singleProductRassurances li{background:rgba(182, 222, 237, 0.8);padding:6px 13px 5px 5px;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;border-radius:25px;line-height:0;margin:0 0 15px;}
#singleProductRassurances li:last-of-type{margin-bottom:0;}
#singleProductRassurances path{fill:#252C35;}
.singleProductSidebarWidget svg{display:block;width:25px;height:25px;filter:drop-shadow(2px 2px 0px #bbb);margin-right:12px;margin-left:7px;}
.singleProductSidebarWidget li:nth-child(1) svg{position:relative;top:-1px;}
.singleProductSidebarWidget li:nth-child(2) svg{transform:scale(1.3);position:relative;top:-2px;}
.singleProductSidebarWidget p{font-size:13px;font-weight:700;margin:0;line-height:1.2;}
@media(max-width:768px){
.singleProductSidebarWidget p{font-size:12px;}
}
@media(max-width:440px){
.singleProductSidebarWidget p{font-size:11px;}
}
.products.columns-4{margin:-10px;}
@media(max-width:991px){
.products.columns-4{margin:-5px;}
}
@media(max-width:768px){
.products.columns-4{margin:-3px;}
}
.products.columns-4 li.product{padding:10px;width:25%;}
@media(max-width:991px){
.products.columns-4 li.product{width:50%;}
}
@media(max-width:991px){
.products.columns-4 li.product{padding:5px;}
}
@media(max-width:768px){
.products.columns-4 li.product{padding:3px;}
}
div:not(.flex-viewport) > .woocommerce-product-gallery__wrapper::after{content:"";display:block;clear:both;}
div:not(.flex-viewport) > .woocommerce-product-gallery__wrapper > div{width:25%;float:left;}
div:not(.flex-viewport) > .woocommerce-product-gallery__wrapper > div:nth-child(1){width:100%;margin-bottom:5px;}
#layout .adsw-attribute-option > span{position:relative;border-radius:12px;transition:box-shadow 0.2s linear;border:1px solid #dcdcdc;}
#layout .adsw-attribute-option > span::before{display:none !important;}
#layout .adsw-attribute-option > span::after{content:"";top:0;left:0;width:100%;height:100%;background:#B6DEED;opacity:0;display:block;position:absolute;border-radius:8px;}
#layout .adsw-attribute-option > span img{border-radius:10px;border:0;}
#layout .adsw-attribute-option > span i{border-radius:12px;width:60px !important;height:60px !important;box-shadow:none;border:0;}
#layout .adsw-attribute-option > span.active{border-color:#B6DEED;box-shadow:0 0 0 3px #B6DEED;transform:none;}
#layout .adsw-attribute-option > span.active i{transform:none;border-color:#B6DEED;}
#layout .adsw-attribute-option > span.active::after{opacity:0.5;}
@media(min-width:769px){
#layout .adsw-attribute-option > span:hover, #layout .adsw-attribute-option > span:focus{border-color:#B6DEED;}
}
@media(min-width:769px){
#layout .adsw-attribute-option > span:hover:after, #layout .adsw-attribute-option > span:focus:after{opacity:0.5;}
}
#layout .adsw-attribute-option .meta-item-text{border-radius:8px;box-shadow:none;position:relative;font-weight:500;color:#252C35;}
#layout .adsw-attribute-option .sku-disabled.meta-item-text{color:#EBECED;}
#layout .adsw-attribute-option .sku-disabled.meta-item-img img{opacity:0.2;}
#pwgc-purchase-container label{font-family:"Quicksand", serif;}
#pwgc-purchase-container textarea{width:100%;}
.stock.out-of-stock{display:none;}
ul.products{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:-10px;padding:0;}
@media(max-width:520px){
ul.products{margin:0 -15px;}
}
ul.products::before, ul.products::after{display:none;}
ul.products .onsale{z-index:2;}
ul.products span.price > span::after, ul.products span.price del::after, ul.products span.price ins::after{display:none;}
ul.products .woocommerce-Price-currencySymbol{margin-left:2px;}
li.product{display:flex;flex-direction:column;z-index:0;position:relative;padding:10px;margin:0;}
li.product.width_100{width:100%;}
li.product.width_100 h3{font-size:20px;}
@media(max-width:1100px){
li.product.width_100 h3{font-size:17px;}
}
@media(max-width:768px){
li.product.width_100 h3{font-size:13px;}
}
li.product.width_50{width:50%;}
li.product.width_33{width:33.33334%;}
li.product.width_25{width:25%;}
@media(max-width:768px){
li.product{width:50%;}
}
@media(max-width:520px){
li.product{width:100%;}
}
.product-inner{width:100%;height:100%;display:flex;flex-direction:column;background:#FFFFFF;border-radius:5px;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.01);padding:20px !important;padding:0 !important;transition:box-shadow ease-in-out .1s;position:relative;overflow:hidden;}
@media(max-width:440px){
.product-inner{padding:10px !important;}
}
aside .product-inner{padding:14px 20px !important;}
@media(max-width:520px){
.product-inner{padding:0 !important;margin-bottom:2px !important;}
}
.woocommerce-LoopProduct-link, .product-link{width:100%;height:100%;display:flex;flex-direction:column;text-decoration:none !important;}
#layout .product-bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;min-height:70px;padding:15px;min-width:0;overflow:hidden;}
@media(max-width:768px){
#layout .product-bottom{padding:10px 10px 15px 10px;}
}
@media(max-width:440px){
#layout .product-bottom{flex-direction:column;padding-bottom:5px;}
}
#layout .product-bottom h3{font-size:14px;font-weight:500;text-decoration:none;flex-shrink:1;width:100%;margin:0;line-height:1.3;color:#252C35;font-family:"Montserrat", sans-serif;text-align:left;word-break:break-word;padding:0;}
@media(max-width:1100px){
#layout .product-bottom h3{font-size:13px;}
}
@media(max-width:768px){
#layout .product-bottom h3{font-size:12px;}
}
#layout .product-bottom h3::before{display:none;}
#layout .product-bottom span.price{flex-shrink:0;display:flex;flex-direction:column;margin:0;margin-left:10px;}
#layout .product-bottom span.price > span.priceTag,
#layout .product-bottom span.price del,
#layout .product-bottom span.price ins{font-size:13px;color:#252C35;background:#B6DEED;flex-shrink:0;display:inline-block;border:1px solid #B6DEED;padding:2px 8px;border-radius:12px;text-decoration:none;line-height:1.1;font-family:"Montserrat", sans-serif;font-weight:500;white-space:nowrap;text-align:center;}
@media(max-width:1100px){
#layout .product-bottom span.price > span.priceTag,
#layout .product-bottom span.price del,
#layout .product-bottom span.price ins{padding:3px 6px;}
}
@media(max-width:768px){
#layout .product-bottom span.price > span.priceTag,
#layout .product-bottom span.price del,
#layout .product-bottom span.price ins{font-size:12px;padding:3px 4px;}
}
#layout .product-bottom span.price del{background:#FFFFFF;color:#ccc;border-color:#ccc;text-decoration:line-through;}
#layout .product-bottom span.price ins{margin-bottom:10px;border:none;padding:3px 8px;color:#252C35;background:linear-gradient(320deg, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771C);background-size:250%;}
@media(max-width:1100px){
#layout .product-bottom span.price ins{padding:3px 6px;}
}
@media(max-width:768px){
#layout .product-bottom span.price ins{padding:4px 4px;}
}
@media(max-width:440px){
#layout .product-bottom span.price{flex-direction:row;align-self:flex-end;align-items:center;margin-top:10px;margin-left:0;}
}
#layout .product-bottom span.price ins .priceTag,
#layout .product-bottom span.price del .priceTag{margin:0;}
@media(max-width:440px){
#layout .product-bottom span.price ins,
#layout .product-bottom span.price del,
#layout .product-bottom span.price > .priceTag{margin:0 0 0 5px;}
}
.product-buttons-container{flex-wrap:wrap-reverse;flex-direction:row-reverse;align-items:flex-end;display:flex;width:100%;height:auto;margin-top:auto;}
.priceText{text-align:center;color:#aaa;text-transform:uppercase;font-size:10px;line-height:1.1;}
@media(max-width:1100px){
.priceText{font-size:9px;}
}
@media(max-width:768px){
.priceText{font-size:8px;}
}
@media(max-width:440px){
.priceText{margin-right:0;}
}
.product-buttons{padding:0;margin:0;list-style:none;display:flex;flex-flow:row;justify-content:space-around;position:absolute;top:0;left:0;right:0;pointer-events:none;}
@media(max-width:768px){
.product-buttons{top:3px;left:3px;right:3px;}
}
@media(min-width:992px){
.product-buttons{display:none;}
}
.product-buttons-inner{border-radius:5px 5px 0 0;pointer-events:none;padding:7.5px;max-width:100%;min-width:0;width:100%;display:flex;flex-direction:row;}
@media(max-width:768px){
.product-buttons-inner{padding:5px;}
}
.product-buttons-inner::before{content:'';float:left;padding-top:100%;}
.product-buttons-inner a{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none !important;transition:none;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:space-between;display:flex;}
@media(max-width:991px){
.product-buttons-inner a{font-size:0;color:transparent;padding:0;height:30px;width:30px;justify-content:center;}
}
@media(max-width:768px){
.product-buttons-inner a{margin:5px;}
}
.product-buttons-inner a::before{display:inline-block;margin:0 5px 0 0;width:19px;height:19px;background-repeat:no-repeat;background-position:center;content:"";}
@media(max-width:768px){
.product-buttons-inner a::before{margin:0;}
}
.product-buttons-inner a.add_to_cart_button::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDg1NSAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcyOSA0NTRxNDQgMCA3NCAtMzF0MzEgLTczdC0zMSAtNzN0LTc0IC0zMGwtMjA4IDN2LTIxMnEwIC00MyAtMzAgLTczdC03NSAtMzF0LTczIDMxdC0zMCA3M2wzIDIxMmwtMjEyIC0zcS00NCAwIC03NCAzMHQtMzAgNzN0MzAgNzN0NzQgMzFoMjEybC0zIDIwOXEwIDQyIDMwIDczdDczIDMxdDc1IC0zMXQzMCAtNzN2LTIwOWgyMDh6IiAvPgogIDwvZz4KPC9zdmc+Cg==");background-size:13px;}
.product-buttons-inner a.product_type_variable::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDk1NyAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTAgNjJxMCAtMzAgMjEgLTUxdDUxIC0yMWgzMnEzMCAwIDUxIDIxdDIxIDUxdC0yMSA1MXQtNTEgMjFoLTMycS0zMCAwIC01MSAtMjF0LTIxIC01MXpNMCAzNTBxMCAtMzAgMjEgLTUxdDUxIC0yMWgzMnEzMCAwIDUxIDIxdDIxIDUxdC0yMSA1MXQtNTEgMjFoLTMycS0zMCAwIC01MSAtMjF0LTIxIC01MXpNMCA2MzhxMCAtMzAgMjEgLTUxdDUxIC0yMWgzMnEzMCAwIDUxIDIxdDIxIDUxdC0yMSA1MXQtNTEgMjFoLTMycS0zMCAwIC01MSAtMjEgdC0yMSAtNTF6TTIzNCA2MnEwIC0zMCAyMSAtNTF0NTEgLTIxaDU1OXEzMCAwIDUxIDIxdDIxIDUxdC0yMSA1MXQtNTEgMjFoLTU1OXEtMzAgMCAtNTEgLTIxdC0yMSAtNTF6TTIzNCAzNTBxMCAtMzAgMjEgLTUxdDUxIC0yMWg1NTlxMzAgMCA1MSAyMXQyMSA1MXQtMjEgNTF0LTUxIDIxaC01NTlxLTMwIDAgLTUxIC0yMXQtMjEgLTUxek0yMzQgNjM4cTAgLTMwIDIxIC01MXQ1MSAtMjFoNTU5cTMwIDAgNTEgMjF0MjEgNTF0LTIxIDUxdC01MSAyMSBoLTU1OXEtMzAgMCAtNTEgLTIxdC0yMSAtNTF6IiAvPgogIDwvZz4KPC9zdmc+Cg==");background-size:15px;}
.product-buttons-inner a.added_to_cart::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDEwMTAgMTAwMCI+CiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCA4NTApIj4KICAgIDxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03MjAgLTE1MGgtNDQwcS01MCAwIC05MyA0NXQtNDMgOTl2NTU2aDE0OHYtMTI0cTAgLTYgNy41IC0xMHQxNC41IC00cTYgMCAxMiA0dDYgMTB2MTI0aDM1MHYtMTI0cTAgLTYgNy41IC0xMHQxNC41IC00cTYgMCAxMiA0dDYgMTB2MTI0aDEzNHYtNTU2cTAgLTU3IC00MyAtMTAwLjV0LTkzIC00My41ek01NDAgMTg2cTAgMTQgLTE0IDE0aC0yNDJxLTE0IDAgLTE0IC0xNHYtNHEwIC0xNCAxNCAtMTRoMjQ0cTE0IDAgMTQgMTR2NGgtMnogTTczNCA3NHEwIDE0IC0xNCAxNGgtNDM0cS0xNCAwIC0xNCAtMTR2LTRxMCAtMTQgMTQgLTE0aDQzNHExNCAwIDE0IDE0djR6TTY4MCA2NDZxMCAyMCAtNy41IDQ1LjV0LTI0LjUgNTQuNXQtNTMgNDguNXQtODUgMTkuNXEtNTEgMCAtODguNSAtMTl0LTU1LjUgLTQ4LjV0LTI2IC01Ni41dC04IC01MnYtODhoLTQwdjkycTAgMTkgNSA0Mi41dDIwIDUzLjV0MzggNTQuNXQ2My41IDQxdDkxLjUgMTYuNXE1OCAwIDEwMS41IC0yMi41dDY2LjUgLTU3LjUgdDMzLjUgLTcwLjV0MTAuNSAtNjkuNXYtODBoLTQweiIgLz4KICA8L2c+Cjwvc3ZnPgo=");background-size:13px;}
.product-buttons-inner a.loading::before{content:"";display:block;background:transparent;background-image:url(//www.leclapstore.com/wp-content/themes/twentynineteen-child/assets/img/clapLoading.svg);background-repeat:no-repeat;background-position:center;background-size:100%;width:19px;}
.product-buttons-inner a.added::before{content:"\e808";}
@media(min-width:992px){
.product-buttons-inner a.added:hover:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDg1NSAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcyOSA0NTRxNDQgMCA3NCAtMzF0MzEgLTczdC0zMSAtNzN0LTc0IC0zMGwtMjA4IDN2LTIxMnEwIC00MyAtMzAgLTczdC03NSAtMzF0LTczIDMxdC0zMCA3M2wzIDIxMmwtMjEyIC0zcS00NCAwIC03NCAzMHQtMzAgNzN0MzAgNzN0NzQgMzFoMjEybC0zIDIwOXEwIDQyIDMwIDczdDczIDMxdDc1IC0zMXQzMCAtNzN2LTIwOWgyMDh6IiAvPgogIDwvZz4KPC9zdmc+Cg==");}
}
.product-buttons-inner a, .product-buttons-inner a::before{pointer-events:all;}
.product-image{position:relative;z-index:0;flex-shrink:0;}
.product-image img{border-radius:5px 5px 0 0;position:relative;z-index:1;flex-shrink:0;margin:0 !important;display:block;width:100%;}
@media(max-width:520px){
.product-image img{box-shadow:none;}
}
.product-image::after{content:"";position:absolute;border-radius:5px 5px 0 0;top:0;left:0;width:100%;height:100%;opacity:0.03;background:#000000;z-index:2;}
.product-image .onsale{display:inline-block;width:auto;font-size:12px;height:20px;line-height:20px;font-family:"Montserrat", sans-serif;font-weight:500;color:#252C35;background:linear-gradient(320deg, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771C);background-size:250%;top:15px;left:15px;padding:1px 8px;z-index:3;border-radius:10px;text-align:center;right:auto;text-transform:uppercase;margin:0;min-height:1px;min-width:1px;position:absolute;}
#layout div.quantity{border:1px solid #B6DEED;overflow:hidden;background:#B6DEED;width:110px;flex-direction:row;align-items:center;justify-content:space-between;display:flex;border-radius:18px;}
@media(max-width:768px){
#layout div.quantity{width:90px;}
}
@media(max-width:440px){
#layout div.quantity{width:72px;}
}
#layout div.quantity .qty,
#layout div.quantity .minus,
#layout div.quantity .plus{font-family:"Montserrat", sans-serif;font-weight:500;height:34px;width:34px;padding:0;}
@media(max-width:768px){
#layout div.quantity .qty,
#layout div.quantity .minus,
#layout div.quantity .plus{height:30px;width:30px;}
}
@media(max-width:440px){
#layout div.quantity .qty,
#layout div.quantity .minus,
#layout div.quantity .plus{height:24px;width:24px;}
}
#layout div.quantity .minus,
#layout div.quantity .plus{color:#FFFFFF;background-repeat:no-repeat;background-color:#B6DEED;background-size:16px;background-position:center;font-size:0;border:none;flex-shrink:0;cursor:pointer;transition:background-color 0.2s linear;}
@media(max-width:440px){
#layout div.quantity .minus,
#layout div.quantity .plus{background-size:12px;}
}
@media(min-width:769px){
#layout div.quantity .minus:hover,
#layout div.quantity .plus:hover{background-color:#79c2de;}
}
#layout div.quantity .minus{border-radius:18px 0 0 18px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDg1NSAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcyOSA0NTVxNDQgMCA3NCAtMzJ0MzEgLTczdC0zMSAtNzR0LTc0IC0zMGgtNjI1cS00NCAwIC03NCAzMHQtMzAgNzRxMCA0MyAzMSA3NHQ3MyAzMWg2MjV6IiAvPgogIDwvZz4KPC9zdmc+Cg==");}
#layout div.quantity .plus{border-radius:0 18px 18px 0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDg1NSAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcyOSA0NTRxNDQgMCA3NCAtMzF0MzEgLTczdC0zMSAtNzN0LTc0IC0zMGwtMjA4IDN2LTIxMnEwIC00MyAtMzAgLTczdC03NSAtMzF0LTczIDMxdC0zMCA3M2wzIDIxMmwtMjEyIC0zcS00NCAwIC03NCAzMHQtMzAgNzN0MzAgNzN0NzQgMzFoMjEybC0zIDIwOXEwIDQyIDMwIDczdDczIDMxdDc1IC0zMXQzMCAtNzN2LTIwOWgyMDh6IiAvPgogIDwvZz4KPC9zdmc+Cg==");}
#layout div.quantity .qty{font-size:18px;border:none;appearance:textfield;-webkit-appearance:textfield;-moz-appearance:textfield;text-align:center;outline:none;box-shadow:none;color:#252C35;width:100%;flex-shrink:1;}
@media(max-width:440px){
#layout div.quantity .qty{font-size:14px;}
}
#layout div.quantity .qty::-webkit-outer-spin-button, #layout div.quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.select2-container{z-index:0 !important;}
#layout .select2-selection--single,
#layout .select2-selection--multiple{align-items:center;display:flex;flex-direction:row;transition:all 0.25s ease;background:#FFFFFF;border:1px solid #CCC !important;height:36px;border-radius:18px;overflow:hidden;outline:none !important;}
#layout .select2-selection__rendered{line-height:1.2;flex-shrink:1;width:100%;font-family:"Montserrat", sans-serif;font-weight:500;color:#252C35;text-overflow:initial;white-space:normal;font-size:16px;padding:0 13px;}
#layout .select2-selection__placeholder{font-size:14px;color:#252C35;line-height:1.2;text-overflow:initial;white-space:normal;font-family:"Montserrat", sans-serif;font-weight:500;}
#layout .select2-selection__arrow{border:none;padding:0;width:36px;height:34px;border-radius:0 22px 22px 0;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;position:relative;top:auto;left:auto;right:auto;bottom:auto;content:"\F107";}
#layout .select2-selection__arrow b{border:none;left:0;margin:0;top:0;width:15px;height:15px;position:relative;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDY1MiAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICAgPHBhdGggZmlsbD0iIzI1MkMzNSIgZD0iTTYwMCA0MzlxMCAtNyAtNiAtMTJsLTI2MCAtMjYxcS01IC01IC0xMyAtNXQtMTIgNWwtMjYwIDI2MXEtNiA1IC02IDEydDYgMTNsMjggMjhxNSA2IDEyIDZ0MTMgLTZsMjE5IC0yMTlsMjIwIDIxOXE1IDYgMTMgNnQxMiAtNmwyOCAtMjhxNiAtNSA2IC0xM3oiIC8+CiAgPC9nPgo8L3N2Zz4K") no-repeat center;background-size:12px;filter:drop-shadow(3px 3px 0 #BBB);transition:transform 0.2s linear, filter 0.2s linear;}
#layout .select2-search__field{width:100% !important;height:auto;font-size:14px;color:#252C35;line-height:1.2;text-overflow:initial;white-space:normal;font-family:"Montserrat", sans-serif;}
@media(max-width:900px){
#layout .select2-search__field{font-size:13px;}
}
.shareBox{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;margin:-5px;}
.shareboxTitle{align-self:center;margin:0 10px 0 5px;text-transform:uppercase;color:#000000;font-size:12px;}
a.sbtn{text-align:center;height:26px;padding:0 10px;color:#FFFFFF;margin:5px;display:inline-flex;justify-content:center;align-items:center;flex-direction:row;text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:700;background:#B6DEED;border-radius:13px;transition:background 0.2s linear;}
a.sbtn span{margin-bottom:1px;}
@media(max-width:768px){
a.sbtn span{display:none;}
}
a.sbtn svg{margin-right:6px;width:17px;height:17px;}
@media(max-width:768px){
a.sbtn svg{margin-right:0;}
}
a.sbtn path{fill:#FFFFFF;}
a.sbtn:hover, a.sbtn:focus{background:#79c2de;}
.social-box:last-of-type{margin:0 0 40px;}
a.sbtn.icon-twitter::before{margin-bottom:1px;}
a.sbtn.icon-whatsapp::before{margin-bottom:1px;}
a.sbtn.icon-linkedin::before{margin-bottom:1px;}
a.sbtn.icon-pinterest::before{margin-top:2px;}
.social-btn a:last-of-type{margin:0;}
@media(max-width:1200px){
a.col-1.sbtn{width:180px;display:inline-block;text-align:center;border-radius:50px;padding:10px;color:#fff;margin:0 0.5% 0 0;font-size:15px;}
}
@media(max-width:768px){
a.col-1.sbtn{width:46px;}
a.col-1.sbtn span{display:none;}
}
.shipmentTracking{display:flex;flex-direction:row;margin-top:20px;}
@media(max-width:768px){
.shipmentTracking{flex-direction:column;}
}
@media(max-width:768px){
.shipmentTracking input{margin:0 0 10px 0;}
}
@media(min-width:769px){
.shipmentTracking input{max-width:250px;}
}
.shipmentTracking .clapButton{margin:0 0 0 10px;}
@media(max-width:768px){
.shipmentTracking .clapButton{margin:0;}
}
body.post-type-archive-product #layout .woocommerce-notices-wrapper,
body.tax-product_cat #layout .woocommerce-notices-wrapper{width:100%;}
@media(max-width:768px){
body.post-type-archive-product #layout .product-bottom,
body.tax-product_cat #layout .product-bottom{min-height:45px;}
}
@media(max-width:420px){
body.post-type-archive-product #layout .product-bottom,
body.tax-product_cat #layout .product-bottom{padding:6px 6px 10px 6px;}
}
body.post-type-archive-product #layout .categoryExcerpt,
body.tax-product_cat #layout .categoryExcerpt{padding:10px !important;margin-bottom:10px;}
body.post-type-archive-product #layout .categoryExcerpt p:first-child,
body.tax-product_cat #layout .categoryExcerpt p:first-child{margin-top:0;}
body.post-type-archive-product #layout .categoryExcerpt p:last-child,
body.tax-product_cat #layout .categoryExcerpt p:last-child{margin-bottom:0;}
.layout-archive-product .woocommerce-info, .layout-archive-product .no-products{font-family:"Quicksand", serif;font-size:32px;margin:28px 10px 40px;overflow:visible;color:#252C35;line-height:1;font-weight:normal;padding:0;background:transparent;}
.layout-archive-product .archiveLoopTopzone{flex-direction:row;align-items:center;justify-content:space-between;display:flex;flex-wrap:wrap;margin-bottom:20px;}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter{flex-direction:row;align-items:flex-start;justify-content:flex-start;display:flex !important;flex-wrap:wrap;width:100%;margin:0;}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter[style*="display: none"] .berocket_aapf_widget_selected_area{color:transparent;font-size:0;padding:0;border-top:none;}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .bapf_body{width:100%;}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area{flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;display:flex;width:100%;min-width:0;min-height:10px;border-bottom:1px solid #ccc;padding-bottom:1px;margin:0 0 10px;clear:both;}
@media(min-width:769px){
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area{min-height:47px;}
}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area > ul{margin-left:auto;}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter{flex-direction:row;align-items:center;justify-content:flex-start;display:inline-flex;flex-wrap:wrap;min-width:0;margin-right:5px;}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter span{font-family:"Quicksand", serif;font-size:14px;line-height:1;white-space:nowrap;margin-right:5px;}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area ul{margin:0;padding:0;display:inline-flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;min-width:0;max-width:100%;}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area ul li{margin:0;float:none;}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area ul li a{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;margin:5px;background:transparent;color:#252C35 !important;}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area ul li a svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area ul li a path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area ul li a:hover, .layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area ul li a:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area ul li a:hover path, .layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area ul li a:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area ul li a i{margin-right:5px;margin-top:-1px;font-size:14px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDY0OCAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICA8cGF0aCBmaWxsPSIjMjUyQzM1IiBkPSJNNTk2IDYzMnEzMiAtMzEgMzIgLTc0dC0zMiAtNzRsLTEzNSAtMTM1bDEzNSAtMTM1cTMyIC0zMSAzMiAtNzN0LTMyIC03NHEtMzAgLTMwIC03MyAtMzB0LTc0IDMwbC0xMzUgMTM1bC0xMzUgLTEzNXEtMzAgLTMwIC03NCAtMzB0LTc0IDMwcS0zMSAzMSAtMzEgNzR0MzEgNzNsMTM1IDEzNWwtMTM1IDEzNXEtMzEgMzIgLTMxIDc0dDMxIDc0cTMwIDMxIDc0IDMxdDc0IC0zMWwxMzUgLTEzNWwxMzUgMTM1cTMwIDMxIDc0IDMxdDczIC0zMXoiIC8+CiAgPC9nPgo8L3N2Zz4K");background-repeat:no-repeat;width:12px;height:12px;display:inline-block;}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area ul li a[data-el_taxonomy=pa_br_price]::after{content:"U+20AC";margin-left:2px;display:inline;}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area ul .braapf_unselect_all{background:#252C35;color:#FFFFFF !important;}
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area ul .braapf_unselect_all i{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDY0OCAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICA8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTk2IDYzMnEzMiAtMzEgMzIgLTc0dC0zMiAtNzRsLTEzNSAtMTM1bDEzNSAtMTM1cTMyIC0zMSAzMiAtNzN0LTMyIC03NHEtMzAgLTMwIC03MyAtMzB0LTc0IDMwbC0xMzUgMTM1bC0xMzUgLTEzNXEtMzAgLTMwIC03NCAtMzB0LTc0IDMwcS0zMSAzMSAtMzEgNzR0MzEgNzNsMTM1IDEzNWwtMTM1IDEzNXEtMzEgMzIgLTMxIDc0dDMxIDc0cTMwIDMxIDc0IDMxdDc0IC0zMWwxMzUgLTEzNWwxMzUgMTM1cTMwIDMxIDc0IDMxdDczIC0zMXoiIC8+CiAgPC9nPgo8L3N2Zz4K");}
@media(min-width:769px){
.layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area ul .braapf_unselect_all:hover i, .layout-archive-product .archiveLoopTopzone .bapf_sfilter .berocket_aapf_widget_selected_area ul .braapf_unselect_all:focus i{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDY0OCAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICA8cGF0aCBmaWxsPSIjMjUyQzM1IiBkPSJNNTk2IDYzMnEzMiAtMzEgMzIgLTc0dC0zMiAtNzRsLTEzNSAtMTM1bDEzNSAtMTM1cTMyIC0zMSAzMiAtNzN0LTMyIC03NHEtMzAgLTMwIC03MyAtMzB0LTc0IDMwbC0xMzUgMTM1bC0xMzUgLTEzNXEtMzAgLTMwIC03NCAtMzB0LTc0IDMwcS0zMSAzMSAtMzEgNzR0MzEgNzNsMTM1IDEzNWwtMTM1IDEzNXEtMzEgMzIgLTMxIDc0dDMxIDc0cTMwIDMxIDc0IDMxdDc0IC0zMWwxMzUgLTEzNWwxMzUgMTM1cTMwIDMxIDc0IDMxdDczIC0zMXoiIC8+CiAgPC9nPgo8L3N2Zz4K");}
}
.layout-archive-product .archiveLoopTopzone .woocommerce-result-count{font-family:"Quicksand", serif;font-size:32px;margin:0;color:#252C35;line-height:1;font-weight:normal;padding:0;}
@media(max-width:991px){
.layout-archive-product .archiveLoopTopzone .woocommerce-result-count{font-size:24px;}
}
@media(max-width:768px){
.layout-archive-product .archiveLoopTopzone .woocommerce-result-count{font-size:20px;}
}
@media(max-width:440px){
.layout-archive-product .archiveLoopTopzone .woocommerce-result-count{width:100%;margin:10px 0;}
}
.layout-archive-product .archiveLoopTopzone .woocommerce-ordering{margin-left:auto;}
.layout-archive-product .archiveLoopTopzone .woocommerce-ordering select.orderby{max-width:100%;width:100%;font-family:"Quicksand", serif;height:36px;padding:7px 38px 7px 10px;font-size:16px;font-weight:bold;line-height:1;border-radius:18px;border:1px solid #ccc;color:#252C35;background:#FFFFFF;outline:none;background-size:34px;}
@media(max-width:768px){
.layout-archive-product .archiveLoopTopzone .woocommerce-ordering select.orderby{width:200px;}
}
@media(max-width:440px){
.layout-archive-product .archiveLoopTopzone .woocommerce-ordering select.orderby{width:100%;}
}
.layout-archive-product ul.products{margin:-10px;}
@media(max-width:991px){
.layout-archive-product ul.products{margin:-5px;}
}
@media(max-width:768px){
.layout-archive-product ul.products{margin:-3px;}
}
.layout-archive-product ul.products li.product{padding:10px;width:33.33334%;}
@media(max-width:991px){
.layout-archive-product ul.products li.product{width:50%;}
}
@media(max-width:991px){
.layout-archive-product ul.products li.product{padding:5px;}
}
@media(max-width:768px){
.layout-archive-product ul.products li.product{padding:3px;}
}
@media(max-width:768px){
.menu-filters-open aside{transform:translateX(0) translateZ(0) !important;}
}
#shopMenuButton,
#filtersMenuClose{display:none;float:right;}
@media(max-width:768px){
#shopMenuButton,
#filtersMenuClose{display:block;}
}
#shopMenuButton::before,
#filtersMenuClose::before{font-size:120%;margin-right:5px;}
#shopMenuButton{margin:0 0 0 auto;}
@media(max-width:768px){
.layout-archive-product aside{position:fixed;right:0;left:auto;top:0;padding-top:79px;bottom:0;height:100%;transform:translateX(100%) translateZ(0);z-index:12;width:250px;overflow:auto;background:#FFFFFF;min-height:100%;max-height:100%;}
}
@media(min-width:769px){
.layout-archive-product aside{padding-top:3px;position:sticky;top:70px;}
}
.layout-archive-product aside h2{font-family:"Quicksand", serif;font-size:22px;color:#252C35;font-weight:normal;border-bottom:1px solid #ccc;padding-bottom:10px;margin:0 0 10px;}
.layout-archive-product aside .bapf_head.bapf_colaps_togl{flex-direction:row;align-items:stretch;justify-content:stretch;display:flex;min-height:40px;}
.layout-archive-product aside .bapf_head.bapf_colaps_togl h3{margin:0;padding:0 40px 0 0;width:100%;cursor:pointer;}
.layout-archive-product aside .bapf_head.bapf_colaps_togl h3 .bapf_colaps_smb{position:absolute;margin:-7px 0 0;top:50%;right:17px;transform:rotateX(180deg);transition:transform 0.2s linear;transform-origin:center;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDY1MiAxMDAwIj4NCiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCA4NTApIj4NCiAgICA8cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik02MDAgNDM5cTAgLTcgLTYgLTEybC0yNjAgLTI2MXEtNSAtNSAtMTMgLTV0LTEyIDVsLTI2MCAyNjFxLTYgNSAtNiAxMnQ2IDEzbDI4IDI4cTUgNiAxMiA2dDEzIC02bDIxOSAtMjE5bDIyMCAyMTlxNSA2IDEzIDZ0MTIgLTZsMjggLTI4cTYgLTUgNiAtMTN6IiAvPg0KICA8L2c+DQo8L3N2Zz4NCg==");background-repeat:no-repeat;width:12px;height:18px;filter:drop-shadow(3px -3px 0 #bbb);}
.layout-archive-product aside .bapf_head.bapf_colaps_togl h3 .bapf_colaps_smb.fa-chevron-down{transform:rotateX(0deg);filter:drop-shadow(3px 3px 0 #bbb);}
.layout-archive-product aside ul{list-style-type:none;padding:0;margin:0;}
.layout-archive-product aside .bapf_sfilter{margin:0;}
.layout-archive-product aside .bapf_sfilter .bapf_body{margin:0;}
@media(min-width:769px){
.layout-archive-product aside .bapf_sfilter .bapf_body{background:#FFFFFF;border-radius:5px;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.01);padding:20px !important;}
}
@media(min-width:769px) and (max-width:440px){
.layout-archive-product aside .bapf_sfilter .bapf_body{padding:10px !important;}
}
@media(min-width:769px){
aside .layout-archive-product aside .bapf_sfilter .bapf_body{padding:14px 20px !important;}
}
.layout-archive-product aside .bapf_sfilter.bapf_stylecolor [style*="ff0000"]{display:none !important;}
.layout-archive-product aside .bapf_sfilter.bapf_stylecolor .bapf_body{padding:10px !important;}
.layout-archive-product aside .bapf_sfilter.bapf_stylecolor ul{flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;font-size:0;}
.layout-archive-product aside .bapf_sfilter.bapf_stylecolor li{width:20% !important;padding-bottom:20% !important;height:0 !important;margin:0 !important;position:relative;display:block;}
@media(max-width:991px){
.layout-archive-product aside .bapf_sfilter.bapf_stylecolor li{width:25% !important;padding-bottom:25% !important;}
}
.layout-archive-product aside .bapf_sfilter.bapf_stylecolor li.checked .bapf_clr_span{position:relative;}
.layout-archive-product aside .bapf_sfilter.bapf_stylecolor li.checked .bapf_clr_span::before{content:"";display:block;border-color:#bbb;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDEwMTAgMTAwMCI+CiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCA4NTApIj4KICAgIDxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05MzMgNTM0cTAgLTIyIC0xNiAtMzhsLTQwNCAtNDA0bC03NiAtNzZxLTE2IC0xNSAtMzggLTE1dC0zOCAxNWwtNzYgNzZsLTIwMiAyMDJxLTE1IDE2IC0xNSAzOHQxNSAzOGw3NiA3NnExNiAxNiAzOCAxNnQzOCAtMTZsMTY0IC0xNjVsMzY2IDM2N3ExNiAxNiAzOCAxNnQzOCAtMTZsNzYgLTc2cTE2IC0xNSAxNiAtMzh6IiAvPgogIDwvZz4KPC9zdmc+Cg==");background-repeat:no-repeat;width:18px;height:18px;filter:drop-shadow(3px 3px 0 #bbb);position:absolute;}
.layout-archive-product aside .bapf_sfilter.bapf_stylecolor li label{width:100% !important;height:100% !important;position:absolute;top:0;left:0;padding:5px;box-sizing:border-box;margin:0;}
.layout-archive-product aside .bapf_sfilter.bapf_stylecolor li label input{width:100% !important;height:100% !important;}
.layout-archive-product aside .bapf_sfilter.bapf_stylecolor li label .bapf_clr_span{width:100% !important;height:100% !important;border-radius:50%;border-color:#ccc;border-width:0;flex-direction:row;align-items:center;justify-content:center;display:flex !important;box-shadow:inset 0 0 12px rgba(0, 0, 0, 0.15);margin:0;}
.layout-archive-product aside .bapf_sfilter.bapf_stylecolor li label .bapf_clr_span_abslt{display:none !important;}
.layout-archive-product aside .bapf_sfilter.bapf_stylecolor li label[aria-label="Blanc"] .bapf_clr_span::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDEwMTAgMTAwMCI+CiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCA4NTApIj4KICAgIDxwYXRoIGZpbGw9IiMyNTJDMzUiIGQ9Ik05MzMgNTM0cTAgLTIyIC0xNiAtMzhsLTQwNCAtNDA0bC03NiAtNzZxLTE2IC0xNSAtMzggLTE1dC0zOCAxNWwtNzYgNzZsLTIwMiAyMDJxLTE1IDE2IC0xNSAzOHQxNSAzOGw3NiA3NnExNiAxNiAzOCAxNnQzOCAtMTZsMTY0IC0xNjVsMzY2IDM2N3ExNiAxNiAzOCAxNnQzOCAtMTZsNzYgLTc2cTE2IC0xNSAxNiAtMzh6IiAvPgogIDwvZz4KPC9zdmc+Cg==");}
.layout-archive-product aside .bapf_sfilter.bapf_stylecolor li label[aria-label="Or"] .bapf_clr_span{background:linear-gradient(320deg, #bf953f, #fcf6ba, #b38728, #fbf5b7, #aa771c) !important;background-size:320% !important;}
.layout-archive-product aside .bapf_sfilter.bapf_stylecolor li label[aria-label="Argent"] .bapf_clr_span{background:linear-gradient(320deg, #f5f5f5, #aaaaaa, #f2f2f2, #aaaaaa, #e1e1df) !important;background-size:100% !important;}
.layout-archive-product aside .bapf_sfilter.bapf_stylecolor li label[aria-label="Multicolore"] .bapf_clr_span{background-image:linear-gradient(140deg, #ff7777 0%, #f0f4a4 37%, #acfcd9 100%);background-size:100% !important;}
@media(max-width:768px){
.layout-archive-product aside .bapf_sfilter{border-bottom:1px solid #ccc;}
}
.layout-archive-product aside .bapf_sfilter:last-child{border-bottom:none;}
.layout-archive-product aside li.slider span.left input, .layout-archive-product aside li.slider span.right input{font-style:normal;font-family:"Montserrat", sans-serif;}
.add_to_cart_button{opacity:1 !important;}
.bapf_head h3::before{display:none;}
.bapf_loader_page .bapf_lcontainer{width:120px;}
.bapf_loader_page .bapf_lcontainer .bapf_limg{width:120px;height:120px;}
.irs--round .irs-from, .irs--round .irs-single, .irs--round .irs-to, .irs--round .irs-bar{background-color:#B6DEED;}
.irs--round .irs-handle{border-color:#B6DEED;}
.irs--round .irs-from::before, .irs--round .irs-single::before, .irs--round .irs-to::before{border-top-color:#B6DEED;}
.irs--round .irs-from, .irs--round .irs-to{font-family:"Montserrat", sans-serif;color:#252C35;}
body #sb_instagram{background:#FFFFFF;border-radius:5px;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.01);padding:20px !important;transition:all .3s linear;text-decoration:none;padding:18px 18px 14px 18px !important;margin-bottom:0 !important;height:auto !important;}
@media(max-width:440px){
body #sb_instagram{padding:10px !important;}
}
aside body #sb_instagram{padding:14px 20px !important;}
body #sb_instagram.sbi_small, body #sb_instagram.sbi_medium{padding:18px !important;}
body #sb_instagram.sbi_small #sbi_load .sbi_follow_btn, body #sb_instagram.sbi_medium #sbi_load .sbi_follow_btn{display:block;}
body #sb_instagram.sbi_small #sbi_load .sbi_follow_btn a, body #sb_instagram.sbi_medium #sbi_load .sbi_follow_btn a{height:auto;}
body #sb_instagram.sbi_small #sbi_images, body #sb_instagram.sbi_medium #sbi_images{overflow:hidden;}
body #sb_instagram .sbi_header_img_hover{display:none !important;}
body #sb_instagram .sb_instagram_header{padding:2px !important;}
body #sb_instagram .sb_instagram_header h3{font-family:"Montserrat", sans-serif;font-weight:700;color:#252C35;}
body #sb_instagram .sb_instagram_header h3::before{display:none;}
body #sb_instagram p.sbi_bio{font-family:"Montserrat", sans-serif;color:#aaa;font-weight:500;font-size:10px;}
body #sb_instagram #sbi_images{padding:0 !important;margin-bottom:18px;border-radius:12px;overflow:hidden;}
body #sb_instagram #sbi_images .sbi_item{padding:2px !important;}
body #sb_instagram a.sbi_photo{height:0 !important;padding-bottom:100%;width:100%;}
body #sb_instagram #sbi_load .sbi_load_btn{background:transparent;border:1px solid #252C35;padding:7px 10px;box-shadow:none !important;transition:none;margin-top:0;margin-bottom:15px;border-radius:18px;}
body #sb_instagram #sbi_load .sbi_load_btn .sbi_btn_text{font-family:"Quicksand", serif;color:#252C35;transition:none;font-weight:700;}
body #sb_instagram #sbi_load .sbi_follow_btn{display:none;margin-left:0;}
body #sb_instagram #sbi_load .sbi_follow_btn a{height:0;transition:height .3s linear;font-family:"Quicksand", serif;font-weight:700;color:#FFFFFF;background:#252C35;margin-top:0;border-radius:17px;box-shadow:none;}
body #sb_instagram #sbi_load .sbi_follow_btn a i{display:none;}
.sidebarPitch{font-size:14px;}
@media(max-width:1100px){
.sidebarPitch{font-size:13px;}
}
@media(max-width:768px){
.sidebarPitch{font-size:12px;}
}
figure.promoImage img{display:block;border-radius:6px;width:100%;}
aside > [class*="widget"]:not(:last-child){margin-bottom:10px;}
#layout .cbdSitemap .h2{border-bottom:1px solid #B6DEED;padding-bottom:15px;margin-bottom:20px;}
.sitemapUl{padding:0;list-style-type:none;margin:0 0 10px 0;}
.sitemapUl li{font-size:18px;line-height:1.3;font-family:"Montserrat", sans-serif;font-weight:500;margin-bottom:5px;}
@media(max-width:1100px){
.sitemapUl li{font-size:16px;}
}
@media(max-width:768px){
.sitemapUl li{font-size:15px;}
}
.sitemapUl li a{color:#252C35;transition:none;text-decoration:none;}
.sitemapUl li a:hover, .sitemapUl li a:focus{text-decoration:underline;}
.sitemapUl.topUl{column-count:4;column-gap:30px;}
@media(max-width:1100px){
.sitemapUl.topUl{column-count:3;}
}
@media(max-width:768px){
.sitemapUl.topUl{column-count:2;}
}
.sitemapUl.topUl [class*=titleStyle]{margin:0 0 5px 0;}
.sitemapUl.subUl{padding-left:22px;}
@media(max-width:768px){
.sitemapUl.subUl{padding-left:12px;}
}
.sitemapUl.subUl li{position:relative;}
@media(max-width:1100px){
.sitemapUl.subUl li{font-size:16px;}
}
@media(max-width:768px){
.sitemapUl.subUl li{font-size:15px;}
}
.sitemapUl.subUl li::before{content:"";background:#B6DEED;display:block;margin-left:-1.5em;border-radius:50%;width:7px;height:7px;position:absolute;left:6px;top:8px;}
.elementor-widget-toggle{margin-bottom:20px;overflow:hidden;border-radius:5px;}
.elementor-widget-toggle:last-child{margin-bottom:0;}
.elementor-widget-toggle .elementor-toggle-item:last-child .elementor-tab-title{border:none;}
.elementor-widget-toggle .elementor-tab-content{border:none;color:#252C35;}
.elementor-widget-toggle .elementor-toggle-icon{margin-right:10px;}
#layout .elementor-tab-title{background:#B6DEED;border-color:#FFFFFF;}
#layout .elementor-tab-title::before{display:none;}
#layout .elementor-tab-title:hover, #layout .elementor-tab-title:focus{background:#dff0f7;}
#layout .elementor-tab-title span span{color:#252C35;}
#layout .elementor-tab-title a{font-size:18px;color:#252C35;line-height:1.3;font-family:"Montserrat", sans-serif;font-weight:700;text-decoration:none;}
#layout .elementor-tab-title svg{vertical-align:bottom;}
.woocommerce-order, .woocommerce-cart-form, .cart_totals, .coupon, .payment-tab-contents{background:#FFFFFF;border-radius:5px;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.01);padding:20px !important;}
@media(max-width:440px){
.woocommerce-order, .woocommerce-cart-form, .cart_totals, .coupon, .payment-tab-contents{padding:10px !important;}
}
aside .woocommerce-order, aside
.woocommerce-cart-form, aside
.cart_totals, aside
.coupon, aside
.payment-tab-contents{padding:14px 20px !important;}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
.amount{font-family:"Montserrat", sans-serif;font-weight:700;color:#252C35;font-size:20px;}
@media(max-width:991px){
.amount{font-size:18px;}
}
@media(max-width:768px){
.amount{font-size:16px;}
}
@media(max-width:440px){
.amount{font-size:14px;}
}
.cart-subtotal .amount, .product-price .amount{color:#B6DEED;}
@media(max-width:768px){
.product-price, .product-subtotal{padding:0 !important;}
}
@media(max-width:768px){
.product-price{text-align:left !important;}
}
@media(max-width:768px){
.product-subtotal{text-align:right;}
}
.woocommerce-shipping-methods{list-style:none;padding:0;margin:0;}
.woocommerce-shipping-methods li, .woocommerce-shipping-methods label{margin-bottom:0;}
.woocommerce-shipping-methods li{margin-bottom:5px;}
.woocommerce-shipping-methods img{width:35px;vertical-align:bottom;margin-right:3px;}
dt{font-weight:bold;}
.pswp__caption, .variation-Stock{display:none !important;}
dd p{margin:0 !important;}
dl.variation dd{display:block;clear:none;float:left;}
dl.variation{margin:0;}
dl.variation, dl.variation dt, dl.variation dd, dl.variation p{font-size:14px;}
dl::after{display:block;content:"";clear:both;}
dt, dd{float:left;}
dt{clear:both;}
dd{margin:0 0 0 5px;}
.shop_table{border-collapse:collapse;border-spacing:0;margin:0;border:0;text-align:center;width:100%;}
@media(max-width:768px){
.shop_table thead .woocommerce-cart{display:none;}
}
.shop_table thead tr th{font-family:"Montserrat", sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;padding-top:0;}
.shop_table tfoot, .shop_table th, .shop_table td{font-weight:500;border:none;}
.shop_table tr{margin:0 !important;border-bottom-color:#ddd;border-bottom-width:1px;border-bottom-style:solid;}
@media(max-width:768px){
.shop_table tr{min-height:0;padding:15px 0;}
}
@media(min-width:769px){
tbody .shop_table tr{min-height:120px;}
}
.woocommerce-cart-form .shop_table tr:first-child{padding-top:0;}
.woocommerce-cart-form .shop_table tr:nth-last-child(2){padding-bottom:0 !important;}
.shop_table td{background:transparent;width:160px;padding:15px 0;}
@media(max-width:768px){
.shop_table td{padding:8px 0;}
}
@media(max-width:991px){
.shop_table td{width:120px;}
}
@media(max-width:768px){
.shop_table td{width:33.3334%;}
}
@media(max-width:768px){
.woocommerce-cart-form .shop_table td{padding:0;}
}
@media(max-width:768px){
.shop_table td.product-quantity, .shop_table td.product-price, .shop_table td.product-subtotal{float:left;line-height:32px;}
}
.shop_table td::before{display:none;}
.shop_table .quantity{margin:0 auto;}
strong.product-quantity{font-weight:700;font-family:"Montserrat", sans-serif;font-size:24px;color:#B6DEED;vertical-align:text-bottom;line-height:20px;}
@media(max-width:768px){
strong.product-quantity{line-height:20px;font-size:21px;display:inline;}
}
#layout .wmc-product-img,
#layout .product-thumbnail{width:90px;max-width:90px;float:left;margin-right:20px;display:block;padding:0;flex-shrink:0;position:relative;}
@media(max-width:768px){
#layout .wmc-product-img,
#layout .product-thumbnail{display:flex !important;justify-content:flex-start;align-items:center;margin-right:10px;}
}
#layout .wmc-product-img::after,
#layout .product-thumbnail::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.05);z-index:1;border-radius:5px;}
#layout .wmc-product-img a,
#layout .product-thumbnail a{display:block;border:none;font-size:0;max-width:100%;width:100%;}
#layout .wmc-product-img img,
#layout .product-thumbnail img{background:transparent;border-radius:5px;border:none;position:relative;z-index:0;max-width:100%;width:100%;display:block;}
#layout .product-name{display:flex;justify-content:flex-start;align-items:center;margin:0;width:100% !important;border:none !important;background:transparent;}
@media(max-width:768px){
#layout .product-name{padding-bottom:8px;}
}
#layout .product-name a{text-decoration:none;color:#252C35;font-size:18px;font-weight:500;font-family:"Montserrat", sans-serif;text-align:left;line-height:1.3;}
@media(max-width:991px){
#layout .product-name a{font-size:18px;}
}
@media(max-width:768px){
#layout .product-name a{font-size:16px;}
}
@media(max-width:440px){
#layout .product-name a{font-size:14px;}
}
#layout .product-name a:hover, #layout .product-name a:focus{text-decoration:underline;}
.product-thumbnail{font-size:0;}
.productDesc{text-align:left;width:100%;flex-shrink:1;}
@media(max-width:768px){
.productDesc{margin:25px 0;}
}
.product-info{margin:0;flex-shrink:1;text-align:left;font-size:18px;width:100%;word-break:break-all;}
@media(max-width:768px){
.product-info{font-size:16px;}
}
.product-info ul{padding:0;margin:0;}
.product-info ul li{margin:0;}
.product-info ul li p, .product-info ul li strong{font-size:14px;margin:0;}
.product-info ul li strong{margin-right:5px;}
.product-title{transition:none;font-size:18px;color:#252C35;}
@media(max-width:768px){
.product-title{font-size:16px;}
}
.product-title:hover, .product-title:focus{color:#B6DEED;text-decoration:underline;}
.coupon button, .woocommerce-form-coupon button, .checkout_coupon button{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;margin:0;}
.coupon button svg, .woocommerce-form-coupon button svg, .checkout_coupon button svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
.coupon button path, .woocommerce-form-coupon button path, .checkout_coupon button path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
.coupon button:hover, .coupon button:focus,
.woocommerce-form-coupon button:hover, .woocommerce-form-coupon button:focus, .checkout_coupon button:hover, .checkout_coupon button:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
.coupon button:hover path, .coupon button:focus path,
.woocommerce-form-coupon button:hover path, .woocommerce-form-coupon button:focus path, .checkout_coupon button:hover path, .checkout_coupon button:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
.coupon button{margin-left:20px;}
@media(max-width:768px){
table.woocommerce-checkout-review-order-table, table.woocommerce-checkout-review-order-table thead, table.woocommerce-checkout-review-order-table tbody, table.woocommerce-checkout-review-order-table tfoot, table.woocommerce-table, table.woocommerce-table thead, table.woocommerce-table tbody, table.woocommerce-table tfoot, table.shop_table, table.shop_table thead, table.shop_table tbody, table.shop_table tfoot{display:flex;flex-direction:column;width:100%;}
}
@media(max-width:768px){
table.woocommerce-checkout-review-order-table tr, table.woocommerce-table tr, table.shop_table tr{display:flex;align-items:center;justify-content:space-between;min-height:0;}
}
div.coupon:not(.clapCoupon),
[name='update_cart'],
.removeTr{display:none !important;}
.woocommerce-cart tr.cart_item{position:relative;}
.woocommerce-cart .woocommerce{text-align:center;}
.woocommerce-cart .woocommerce::after{content:"";display:block;clear:both;}
.woocommerce-cart .woocommerce p{border:none;}
.woocommerce-cart .cart-empty{font-family:"Montserrat", sans-serif;font-weight:500;color:#252C35;display:block;text-align:center;line-height:1.3;height:auto;width:100%;margin:0 0 15px;}
.woocommerce-cart p.return-to-shop{position:relative;display:inline-block;float:none;width:auto;margin-bottom:0;height:auto;padding:0;}
.woocommerce-cart p.return-to-shop > a{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;margin:0;}
.woocommerce-cart p.return-to-shop > a svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
.woocommerce-cart p.return-to-shop > a path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
.woocommerce-cart p.return-to-shop > a:hover, .woocommerce-cart p.return-to-shop > a:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
.woocommerce-cart p.return-to-shop > a:hover path, .woocommerce-cart p.return-to-shop > a:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
.woocommerce-cart .woocommerce-content-box tr:nth-last-child(2){border:none;}
.woocommerce-cart .woocommerce-content-box tr:nth-last-child(2) td{border:none;}
@media(max-width:768px){
.woocommerce-cart .shop_table thead{display:none;}
}
.woocommerce-cart .shop_table tbody tr{flex-wrap:wrap;}
.cart-collaterals{flex-direction:row;align-items:flex-start;justify-content:space-between;display:flex;margin-bottom:20px;}
@media(max-width:768px){
.cart-collaterals{flex-direction:column;}
}
.cartBottom-Left{padding-right:10px;}
@media(max-width:768px){
.cartBottom-Left{margin-bottom:20px;}
}
.cartBottom-Right{padding-left:10px;}
.cartBottom-Left, .cartBottom-Right{width:50%;}
@media(max-width:768px){
.cartBottom-Left, .cartBottom-Right{width:100%;padding:0;}
}
.woocommerce-cart-form{margin-bottom:20px;}
.woocommerce-cart-form tbody tr:nth-last-child(2),
.woocommerce-cart-form tbody tr:nth-last-child(2) td{border-bottom:none;}
.woocommerce-cart-form tbody tr:nth-last-child(2) .product-name{padding-bottom:0;}
@media(min-width:769px){
.woocommerce-cart-form tbody tr:nth-last-child(2){height:105px;}
}
#layout .cart_totals{width:100%;float:none;}
#layout .cart_totals h2{margin-top:0;margin-bottom:20px;}
#layout .cart_totals table.shop_table .cart-subtotal{border-top:none !important;}
#layout .cart_totals table.shop_table tr .amount{font-size:20px;}
@media(max-width:991px){
#layout .cart_totals table.shop_table tr .amount{font-size:18px;}
}
@media(max-width:768px){
#layout .cart_totals table.shop_table tr .amount{font-size:16px;}
}
@media(max-width:440px){
#layout .cart_totals table.shop_table tr .amount{font-size:14px;}
}
#layout .cart_totals table.shop_table tr th{text-align:left;display:table-cell !important;font-size:14px;font-family:"Montserrat", sans-serif;font-weight:500;text-transform:uppercase;padding-left:0 !important;vertical-align:middle;width:33% !important;}
#layout .cart_totals table.shop_table tr td{text-align:right;display:table-cell !important;font-size:16px;padding-right:0 !important;vertical-align:middle;width:67% !important;}
@media(max-width:991px){
#layout .cart_totals table.shop_table tr td{font-size:18px;}
}
@media(max-width:768px){
#layout .cart_totals table.shop_table tr td{font-size:16px;}
}
@media(max-width:440px){
#layout .cart_totals table.shop_table tr td{font-size:14px;}
}
#layout .cart_totals table.shop_table tr:last-child{border:none !important;}
#layout .cart_totals table.shop_table tr:last-child th,
#layout .cart_totals table.shop_table tr:last-child td{border:none !important;}
#layout .shipping-calculator-button,
#layout .shipping-calculator-form .button{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;display:inline-block;margin:5px 0 0;}
#layout .shipping-calculator-button svg,
#layout .shipping-calculator-form .button svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
#layout .shipping-calculator-button path,
#layout .shipping-calculator-form .button path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
#layout .shipping-calculator-button:hover, #layout .shipping-calculator-button:focus,
#layout .shipping-calculator-form .button:hover,
#layout .shipping-calculator-form .button:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
#layout .shipping-calculator-button:hover path, #layout .shipping-calculator-button:focus path,
#layout .shipping-calculator-form .button:hover path,
#layout .shipping-calculator-form .button:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
.shipping-calculator-button::after{display:none;}
.woocommerce-shipping-destination{margin-top:0;}
.shipping-calculator-form{text-align:left;margin-top:20px;}
.product-remove{background:transparent;font-size:0;line-height:0;text-align:right;padding:0 !important;width:25px !important;}
@media(max-width:768px){
.product-remove{width:20px !important;top:15px;right:0;position:absolute;}
}
.product-remove a.remove{border-radius:50%;width:25px;height:25px;text-align:center;font-size:0;line-height:0;transition:none;text-indent:1px;text-decoration:none;background:#FA5F5F url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDY0OCAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICA8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTk2IDYzMnEzMiAtMzEgMzIgLTc0dC0zMiAtNzRsLTEzNSAtMTM1bDEzNSAtMTM1cTMyIC0zMSAzMiAtNzN0LTMyIC03NHEtMzAgLTMwIC03MyAtMzB0LTc0IDMwbC0xMzUgMTM1bC0xMzUgLTEzNXEtMzAgLTMwIC03NCAtMzB0LTc0IDMwcS0zMSAzMSAtMzEgNzR0MzEgNzNsMTM1IDEzNWwtMTM1IDEzNXEtMzEgMzIgLTMxIDc0dDMxIDc0cTMwIDMxIDc0IDMxdDc0IC0zMWwxMzUgLTEzNWwxMzUgMTM1cTMwIDMxIDc0IDMxdDczIC0zMXoiIC8+CiAgPC9nPgo8L3N2Zz4K") no-repeat center;background-size:11px;display:block;}
@media(max-width:768px){
.product-remove a.remove{width:20px;height:20px;background-size:8px;}
}
.product-remove a.remove:hover:before, .product-remove a.remove:focus:before{background-color:#f81515;}
.clapCoupon{flex-direction:row;align-items:center;justify-content:space-between;display:flex;}
.clapCoupon input{flex-shrink:1;width:100%;}
.clapCoupon button{flex-shrink:0;width:auto;margin:0 0 0 20px;}
#layout .checkout-button{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;margin:0;}
#layout .checkout-button svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
#layout .checkout-button path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
#layout .checkout-button:hover, #layout .checkout-button:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
#layout .checkout-button:hover path, #layout .checkout-button:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
#layout .checkout-button::after{display:none;}
.woocommerce-remove-coupon{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;margin:0 0 0 3px;text-decoration:none;display:inline-block;}
.woocommerce-remove-coupon svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
.woocommerce-remove-coupon path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
.woocommerce-remove-coupon:hover, .woocommerce-remove-coupon:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
.woocommerce-remove-coupon:hover path, .woocommerce-remove-coupon:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
.woocommerce-remove-coupon::before{content:"";display:inline-block;margin-right:3px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDY0OCAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICA8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTk2IDYzMnEzMiAtMzEgMzIgLTc0dC0zMiAtNzRsLTEzNSAtMTM1bDEzNSAtMTM1cTMyIC0zMSAzMiAtNzN0LTMyIC03NHEtMzAgLTMwIC03MyAtMzB0LTc0IDMwbC0xMzUgMTM1bC0xMzUgLTEzNXEtMzAgLTMwIC03NCAtMzB0LTc0IDMwcS0zMSAzMSAtMzEgNzR0MzEgNzNsMTM1IDEzNWwtMTM1IDEzNXEtMzEgMzIgLTMxIDc0dDMxIDc0cTMwIDMxIDc0IDMxdDc0IC0zMWwxMzUgLTEzNWwxMzUgMTM1cTMwIDMxIDc0IDMxdDczIC0zMXoiIC8+CiAgPC9nPgo8L3N2Zz4K");background-repeat:no-repeat;width:12px;height:12px;}
.wc-proceed-to-checkout a{float:right;}
.wc-proceed-to-checkout::after{display:block;clear:both;content:"";}
body.woocommerce-order-pay .woocommerce{background:#FFFFFF;border-radius:5px;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.01);padding:20px !important;}
@media(max-width:440px){
body.woocommerce-order-pay .woocommerce{padding:10px !important;}
}
aside body.woocommerce-order-pay .woocommerce{padding:14px 20px !important;}
body.woocommerce-order-pay #place_order{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;}
body.woocommerce-order-pay #place_order svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
body.woocommerce-order-pay #place_order path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
body.woocommerce-order-pay #place_order:hover, body.woocommerce-order-pay #place_order:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
body.woocommerce-order-pay #place_order:hover path, body.woocommerce-order-pay #place_order:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
body.woocommerce-checkout #layout input[type=radio]{width:20px;height:20px;margin:0 10px 0 0 !important;float:left;}
body.woocommerce-checkout #layout .wizard .steps{margin-bottom:20px;}
body.woocommerce-checkout #layout .wizard .steps li{margin:0;}
body.woocommerce-checkout #layout .wizard .steps li a{text-decoration:none;font-weight:500;color:#ccc;}
body.woocommerce-checkout #layout .wizard .steps li a::before{border-width:1px;z-index:0;}
body.woocommerce-checkout #layout .wizard .steps li a .number{color:#FFFFFF;font-weight:700;border-width:1px;z-index:1;}
body.woocommerce-checkout #layout .wizard .steps li a .number.repainted{color:#ccc;}
body.woocommerce-checkout #layout .wizard .steps li.done a::before{border-bottom-color:#B6DEED;}
body.woocommerce-checkout #layout .wizard .steps li.done .number{border-color:#ccc;background:#FFFFFF;}
body.woocommerce-checkout #layout .wizard .steps li.done .number.repainted{color:#ccc !important;}
body.woocommerce-checkout #layout .wizard .steps li.current a{color:#252C35;}
body.woocommerce-checkout #layout .wizard .steps li.current a::before{border-bottom-color:#252C35;}
body.woocommerce-checkout #layout .wizard .steps li.current .number{border-color:#252C35;background:#FFFFFF;}
body.woocommerce-checkout #layout .wizard .steps li.current .number.repainted{color:#252C35;}
body.woocommerce-checkout #layout .wizard .steps li.error a::before{border-bottom-color:#FA5F5F;}
body.woocommerce-checkout #layout .wizard > .content{margin:0;}
body.woocommerce-checkout #layout .wizard > .content h1{display:none;}
body.woocommerce-checkout #layout .wizard > .content > .body{height:auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;display:flex;}
body.woocommerce-checkout #layout .wizard > .content > .body ul{list-style-type:none !important;}
body.woocommerce-checkout #layout .wizard .actions ul li{margin:0 0 0 20px;}
body.woocommerce-checkout #layout .wizard .actions ul li:first-child{margin:0;}
body.woocommerce-checkout #layout .wizard .actions ul li a{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;margin:0;font-size:24px;border-radius:26px;padding:7px 22px;}
body.woocommerce-checkout #layout .wizard .actions ul li a svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
body.woocommerce-checkout #layout .wizard .actions ul li a path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
body.woocommerce-checkout #layout .wizard .actions ul li a:hover, body.woocommerce-checkout #layout .wizard .actions ul li a:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
body.woocommerce-checkout #layout .wizard .actions ul li a:hover path, body.woocommerce-checkout #layout .wizard .actions ul li a:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
@media(max-width:768px){
body.woocommerce-checkout #layout .wizard .actions ul li a{font-size:18px;border-radius:23px;padding:7px 21px;}
}
body.woocommerce-checkout #layout .woocommerce-additional-fields,
body.woocommerce-checkout #layout .woocommerce-billing-fields,
body.woocommerce-checkout #layout .woocommerce-shipping-fields{flex-direction:column;align-items:flex-start;justify-content:flex-start;display:flex;position:relative;padding:20px;margin-bottom:20px;}
body.woocommerce-checkout #layout .woocommerce-additional-fields::before,
body.woocommerce-checkout #layout .woocommerce-billing-fields::before,
body.woocommerce-checkout #layout .woocommerce-shipping-fields::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#FFFFFF;z-index:-1;border-radius:5px;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.01);}
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid .select2-selection--single,
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid .select2-selection--multiple,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid .select2-selection--single,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid .select2-selection--multiple,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid .select2-selection--single,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid .select2-selection--multiple{background:linear-gradient(to left, #B6DEED 40px, #FA5F5F 40px, #FA5F5F 100%);}
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid .select2-selection--single .select2-selection__rendered,
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid .select2-selection--multiple .select2-selection__rendered,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid .select2-selection--single .select2-selection__rendered,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid .select2-selection--multiple .select2-selection__rendered,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid .select2-selection--single .select2-selection__rendered,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid .select2-selection--multiple .select2-selection__rendered{color:#FFFFFF;}
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid input[type=text],
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid input[type=email],
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid input[type=tel],
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid input[type=text],
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid input[type=email],
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid input[type=tel],
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid input[type=text],
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid input[type=email],
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid input[type=tel]{background:#FA5F5F;color:#FFFFFF;}
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid input[type=text]::-webkit-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid input[type=email]::-webkit-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid input[type=tel]::-webkit-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid input[type=text]::-webkit-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid input[type=email]::-webkit-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid input[type=tel]::-webkit-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid input[type=text]::-webkit-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid input[type=email]::-webkit-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid input[type=tel]::-webkit-input-placeholder{color:#FFFFFF;}
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid input[type=text]::-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid input[type=email]::-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid input[type=tel]::-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid input[type=text]::-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid input[type=email]::-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid input[type=tel]::-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid input[type=text]::-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid input[type=email]::-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid input[type=tel]::-moz-placeholder{color:#FFFFFF;}
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid input[type=text]:-ms-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid input[type=email]:-ms-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid input[type=tel]:-ms-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid input[type=text]:-ms-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid input[type=email]:-ms-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid input[type=tel]:-ms-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid input[type=text]:-ms-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid input[type=email]:-ms-input-placeholder,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid input[type=tel]:-ms-input-placeholder{color:#FFFFFF;}
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid input[type=text]:-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid input[type=email]:-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-additional-fields .form-row.woocommerce-invalid input[type=tel]:-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid input[type=text]:-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid input[type=email]:-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-billing-fields .form-row.woocommerce-invalid input[type=tel]:-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid input[type=text]:-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid input[type=email]:-moz-placeholder,
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row.woocommerce-invalid input[type=tel]:-moz-placeholder{color:#FFFFFF;}
@media(min-width:769px){
body.woocommerce-checkout #layout .woocommerce-billing-fields{padding-right:30px;}
}
@media(min-width:769px){
body.woocommerce-checkout #layout .woocommerce-billing-fields::before{right:10px;}
}
@media(min-width:769px){
body.woocommerce-checkout #layout .woocommerce-shipping-fields{padding-left:30px;}
}
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row:last-child{margin-top:20px;}
body.woocommerce-checkout #layout .woocommerce-shipping-fields .form-row:nth-last-child(2){margin-bottom:0;}
@media(min-width:769px){
body.woocommerce-checkout #layout .woocommerce-shipping-fields::before{left:10px;}
}
body.woocommerce-checkout #layout .woocommerce-shipping-fields h3{margin-bottom:0;}
body.woocommerce-checkout #layout .shipping_address,
body.woocommerce-checkout #layout [class$=__field-wrapper]{width:100%;}
body.woocommerce-checkout #layout .shipping_address{margin-top:20px;}
body.woocommerce-checkout #layout .form-row:last-child{margin-bottom:0;}
body.woocommerce-checkout #layout .woocommerce-billing-fields,
body.woocommerce-checkout #layout .woocommerce-shipping-fields{width:50%;flex-shrink:0;}
@media(max-width:768px){
body.woocommerce-checkout #layout .woocommerce-billing-fields,
body.woocommerce-checkout #layout .woocommerce-shipping-fields{flex-direction:column;width:100%;}
}
body.woocommerce-checkout #layout .woocommerce-billing-fields label,
body.woocommerce-checkout #layout .woocommerce-shipping-fields label{font-family:"Quicksand", serif;font-size:16px;font-weight:bold;}
body.woocommerce-checkout #layout .woocommerce-billing-fields label.error,
body.woocommerce-checkout #layout .woocommerce-shipping-fields label.error{font-family:"Montserrat", sans-serif;color:#FA5F5F;font-weight:500;margin:5px 0 0 0;display:block;}
body.woocommerce-checkout #layout .woocommerce-shipping-fields::after{content:"";height:1px;display:block;flex-shrink:0;width:100%;}
body.woocommerce-checkout #layout .woocommerce-additional-fields{flex-shrink:0;width:100%;}
body.woocommerce-checkout #layout #layout #place_order{display:none !important;background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;margin:0;}
body.woocommerce-checkout #layout #layout #place_order svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
body.woocommerce-checkout #layout #layout #place_order path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
body.woocommerce-checkout #layout #layout #place_order:hover, body.woocommerce-checkout #layout #layout #place_order:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
body.woocommerce-checkout #layout #layout #place_order:hover path, body.woocommerce-checkout #layout #layout #place_order:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
body.woocommerce-checkout #layout .wpmc-footer-left,
body.woocommerce-checkout #layout .wpmc-footer-right{width:50%;}
body.woocommerce-checkout #layout .wpmc-footer-left a,
body.woocommerce-checkout #layout .wpmc-footer-left button,
body.woocommerce-checkout #layout .wpmc-footer-right a,
body.woocommerce-checkout #layout .wpmc-footer-right button{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;margin:0;}
body.woocommerce-checkout #layout .wpmc-footer-left a svg,
body.woocommerce-checkout #layout .wpmc-footer-left button svg,
body.woocommerce-checkout #layout .wpmc-footer-right a svg,
body.woocommerce-checkout #layout .wpmc-footer-right button svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
body.woocommerce-checkout #layout .wpmc-footer-left a path,
body.woocommerce-checkout #layout .wpmc-footer-left button path,
body.woocommerce-checkout #layout .wpmc-footer-right a path,
body.woocommerce-checkout #layout .wpmc-footer-right button path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
body.woocommerce-checkout #layout .wpmc-footer-left a:hover, body.woocommerce-checkout #layout .wpmc-footer-left a:focus,
body.woocommerce-checkout #layout .wpmc-footer-left button:hover,
body.woocommerce-checkout #layout .wpmc-footer-left button:focus,
body.woocommerce-checkout #layout .wpmc-footer-right a:hover,
body.woocommerce-checkout #layout .wpmc-footer-right a:focus,
body.woocommerce-checkout #layout .wpmc-footer-right button:hover,
body.woocommerce-checkout #layout .wpmc-footer-right button:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
body.woocommerce-checkout #layout .wpmc-footer-left a:hover path, body.woocommerce-checkout #layout .wpmc-footer-left a:focus path,
body.woocommerce-checkout #layout .wpmc-footer-left button:hover path,
body.woocommerce-checkout #layout .wpmc-footer-left button:focus path,
body.woocommerce-checkout #layout .wpmc-footer-right a:hover path,
body.woocommerce-checkout #layout .wpmc-footer-right a:focus path,
body.woocommerce-checkout #layout .wpmc-footer-right button:hover path,
body.woocommerce-checkout #layout .wpmc-footer-right button:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
.woocommerce-checkout-review-order-table, .wc_payment_methods{margin-bottom:40px !important;padding:0 !important;list-style:none;}
.wc_payment_method label{margin:0 0 10px 0;display:inline-block;}
label[for="payment_method_stripe"] img{vertical-align:middle;margin-left:8px;width:40px;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.3);}
label[for="payment_method_stripe"]::after{content:"";display:block;clear:both;}
#wc-stripe-cc-form{border:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;}
#wc-stripe-cc-form label{margin:0;}
#wc-stripe-cc-form .wc-stripe-elements-field{font-family:"Montserrat", sans-serif;height:36px;border-radius:18px;}
#wc-stripe-cc-form .wc-stripe-elements-field > div{top:3px;left:3px;}
#wc-stripe-cc-form .form-row-wide,
#wc-stripe-cc-form .stripe-source-errors{width:100%;}
#wc-stripe-cc-form .form-row-first,
#wc-stripe-cc-form .form-row-last{width:48%;}
#wc-stripe-cc-form br,
#wc-stripe-cc-form .clear{display:none;}
label[for="payment_method_paypal"]{position:relative;}
label[for="payment_method_paypal"]::after{content:'';background:url(//www.leclapstore.com/wp-content/themes/clap-2021/assets/img/logo_paypal.svg) no-repeat center;background-size:100%;width:75px;height:22px;display:block;position:absolute;top:-1px;left:71px;border-radius:3px;}
@media(min-width:769px){
label[for="payment_method_paypal"]::after{top:1px;}
}
label[for="payment_method_paypal"] img{display:none;}
label[for="payment_method_paypal"] a{clear:both;display:BLOCK;}
.payment_box{padding:20px;border-radius:12px;background:#B6DEED;margin-bottom:20px;}
.payment_box fieldset{border:0;}
.woocommerce-privacy-policy-text{margin-bottom:20px;}
.payment-tab-contents{margin-bottom:20px;}
#ship-to-different-address{padding-left:55px;position:relative;}
#ship-to-different-address::before{display:none;}
#ship-to-different-address label{margin:2px 0 0;}
@media(min-width:769px){
#ship-to-different-address:hover span::before,
#ship-to-different-address input:focus + span::before{box-shadow:0 0 0 3px #dff0f7;}
}
#ship-to-different-address input{width:46px;height:24px;position:absolute;top:0;left:0;appearance:none;-webkit-appearance:none;border:0;margin:0;z-index:1;}
#ship-to-different-address input:checked + span::before{background:#B6DEED;}
#ship-to-different-address input:checked + span::after{transform:translateX(21px);}
#ship-to-different-address span::before, #ship-to-different-address span::after{display:block;content:"";position:absolute;}
#ship-to-different-address span::before{width:46px;height:24px;border-radius:12px;background:#CCC;top:0;left:0;transition:box-shadow 0.2s linear, background 0.2s linear;}
#ship-to-different-address span::after{border-radius:50%;background:#FFFFFF;width:16px;height:16px;top:4px;left:4px;transition:transform 0.2s linear, background 0.2s linear;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{width:100%;color:#FFFFFF;border:none;border-radius:5px;font-family:"Montserrat", sans-serif;line-height:1.4;padding:20px;font-weight:500;margin-bottom:20px;font-size:14px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;list-style:none;}
@media(max-width:768px){
.woocommerce-error, .woocommerce-info, .woocommerce-message{font-size:12px;padding:10px;}
}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before{color:#FFFFFF;position:relative;margin-right:5px;margin-left:0;}
.woocommerce-error .button, .woocommerce-error .wc_forward, .woocommerce-error .wc-forward, .woocommerce-info .button, .woocommerce-info .wc_forward, .woocommerce-info .wc-forward, .woocommerce-message .button, .woocommerce-message .wc_forward, .woocommerce-message .wc-forward{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;margin:0;order:2;}
.woocommerce-error .button svg, .woocommerce-error .wc_forward svg, .woocommerce-error .wc-forward svg, .woocommerce-info .button svg, .woocommerce-info .wc_forward svg, .woocommerce-info .wc-forward svg, .woocommerce-message .button svg, .woocommerce-message .wc_forward svg, .woocommerce-message .wc-forward svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
.woocommerce-error .button path, .woocommerce-error .wc_forward path, .woocommerce-error .wc-forward path, .woocommerce-info .button path, .woocommerce-info .wc_forward path, .woocommerce-info .wc-forward path, .woocommerce-message .button path, .woocommerce-message .wc_forward path, .woocommerce-message .wc-forward path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
.woocommerce-error .button:hover, .woocommerce-error .button:focus,
.woocommerce-error .wc_forward:hover, .woocommerce-error .wc_forward:focus, .woocommerce-error .wc-forward:hover, .woocommerce-error .wc-forward:focus, .woocommerce-info .button:hover, .woocommerce-info .button:focus, .woocommerce-info .wc_forward:hover, .woocommerce-info .wc_forward:focus, .woocommerce-info .wc-forward:hover, .woocommerce-info .wc-forward:focus, .woocommerce-message .button:hover, .woocommerce-message .button:focus, .woocommerce-message .wc_forward:hover, .woocommerce-message .wc_forward:focus, .woocommerce-message .wc-forward:hover, .woocommerce-message .wc-forward:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
.woocommerce-error .button:hover path, .woocommerce-error .button:focus path,
.woocommerce-error .wc_forward:hover path, .woocommerce-error .wc_forward:focus path, .woocommerce-error .wc-forward:hover path, .woocommerce-error .wc-forward:focus path, .woocommerce-info .button:hover path, .woocommerce-info .button:focus path, .woocommerce-info .wc_forward:hover path, .woocommerce-info .wc_forward:focus path, .woocommerce-info .wc-forward:hover path, .woocommerce-info .wc-forward:focus path, .woocommerce-message .button:hover path, .woocommerce-message .button:focus path, .woocommerce-message .wc_forward:hover path, .woocommerce-message .wc_forward:focus path, .woocommerce-message .wc-forward:hover path, .woocommerce-message .wc-forward:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
.woocommerce-error li, .woocommerce-info li, .woocommerce-message li{font-size:14px;font-weight:500;font-family:"Montserrat", sans-serif;}
@media(max-width:768px){
.woocommerce-error li, .woocommerce-info li, .woocommerce-message li{font-size:12px;}
}
.woocommerce-error li:last-child, .woocommerce-info li:last-child, .woocommerce-message li:last-child{margin:0;}
.woocommerce-message{background:#B6DEED;color:#252C35;font-weight:500;}
.woocommerce-error{background:#FA5F5F;font-weight:500;}
.woocommerce-info{background:#B6DEED;color:#252C35;font-weight:500;}
.woocommerce-info a{color:#252C35;font-weight:500;}
body.woocommerce-cart #layout .cart_totals table.shop_table tbody .cart-discount,
body.woocommerce-checkout #layout .cart_totals table.shop_table tbody .cart-discount{height:auto !important;}
body.woocommerce-cart #layout .cart_totals table.shop_table tbody .cart-discount td,
body.woocommerce-checkout #layout .cart_totals table.shop_table tbody .cart-discount td{border-bottom:none;}
body.woocommerce-cart #layout .cartUpdate,
body.woocommerce-checkout #layout .cartUpdate{display:none !important;}
body.woocommerce-cart #layout .cart_item:last-of-type + tr,
body.woocommerce-checkout #layout .cart_item:last-of-type + tr{display:none !important;}
body.woocommerce-cart #layout table th,
body.woocommerce-cart #layout table td,
body.woocommerce-checkout #layout table th,
body.woocommerce-checkout #layout table td{border:none;}
body.woocommerce-cart #layout .woocommerce-customer-details h2,
body.woocommerce-cart #layout .woocommerce-order-details h2,
body.woocommerce-cart #layout .cross-sells h2,
body.woocommerce-cart #layout .cart_totals h2,
body.woocommerce-checkout #layout .woocommerce-customer-details h2,
body.woocommerce-checkout #layout .woocommerce-order-details h2,
body.woocommerce-checkout #layout .cross-sells h2,
body.woocommerce-checkout #layout .cart_totals h2{font-family:"Quicksand", serif;margin:0 0 40px 0;color:#252C35;line-height:1.2;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;font-size:30px;}
@media(max-width:1100px){
body.woocommerce-cart #layout .woocommerce-customer-details h2,
body.woocommerce-cart #layout .woocommerce-order-details h2,
body.woocommerce-cart #layout .cross-sells h2,
body.woocommerce-cart #layout .cart_totals h2,
body.woocommerce-checkout #layout .woocommerce-customer-details h2,
body.woocommerce-checkout #layout .woocommerce-order-details h2,
body.woocommerce-checkout #layout .cross-sells h2,
body.woocommerce-checkout #layout .cart_totals h2{font-size:28px;}
}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-customer-details h2,
body.woocommerce-cart #layout .woocommerce-order-details h2,
body.woocommerce-cart #layout .cross-sells h2,
body.woocommerce-cart #layout .cart_totals h2,
body.woocommerce-checkout #layout .woocommerce-customer-details h2,
body.woocommerce-checkout #layout .woocommerce-order-details h2,
body.woocommerce-checkout #layout .cross-sells h2,
body.woocommerce-checkout #layout .cart_totals h2{font-size:26px;}
}
@media(max-width:440px){
body.woocommerce-cart #layout .woocommerce-customer-details h2,
body.woocommerce-cart #layout .woocommerce-order-details h2,
body.woocommerce-cart #layout .cross-sells h2,
body.woocommerce-cart #layout .cart_totals h2,
body.woocommerce-checkout #layout .woocommerce-customer-details h2,
body.woocommerce-checkout #layout .woocommerce-order-details h2,
body.woocommerce-checkout #layout .cross-sells h2,
body.woocommerce-checkout #layout .cart_totals h2{font-size:20px;}
}
body.woocommerce-cart #layout .woocommerce-customer-details h2::before,
body.woocommerce-cart #layout .woocommerce-order-details h2::before,
body.woocommerce-cart #layout .cross-sells h2::before,
body.woocommerce-cart #layout .cart_totals h2::before,
body.woocommerce-checkout #layout .woocommerce-customer-details h2::before,
body.woocommerce-checkout #layout .woocommerce-order-details h2::before,
body.woocommerce-checkout #layout .cross-sells h2::before,
body.woocommerce-checkout #layout .cart_totals h2::before{content:"";display:inline-block;flex-shrink:0;border-radius:50%;margin:0;width:11px;height:11px;margin-top:13px;background:#B6DEED;margin-right:5px;}
@media(max-width:1100px){
body.woocommerce-cart #layout .woocommerce-customer-details h2::before,
body.woocommerce-cart #layout .woocommerce-order-details h2::before,
body.woocommerce-cart #layout .cross-sells h2::before,
body.woocommerce-cart #layout .cart_totals h2::before,
body.woocommerce-checkout #layout .woocommerce-customer-details h2::before,
body.woocommerce-checkout #layout .woocommerce-order-details h2::before,
body.woocommerce-checkout #layout .cross-sells h2::before,
body.woocommerce-checkout #layout .cart_totals h2::before{width:10px;height:10px;margin-top:18px;}
}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-customer-details h2::before,
body.woocommerce-cart #layout .woocommerce-order-details h2::before,
body.woocommerce-cart #layout .cross-sells h2::before,
body.woocommerce-cart #layout .cart_totals h2::before,
body.woocommerce-checkout #layout .woocommerce-customer-details h2::before,
body.woocommerce-checkout #layout .woocommerce-order-details h2::before,
body.woocommerce-checkout #layout .cross-sells h2::before,
body.woocommerce-checkout #layout .cart_totals h2::before{width:9px;height:9px;margin-top:17px;}
}
@media(max-width:440px){
body.woocommerce-cart #layout .woocommerce-customer-details h2::before,
body.woocommerce-cart #layout .woocommerce-order-details h2::before,
body.woocommerce-cart #layout .cross-sells h2::before,
body.woocommerce-cart #layout .cart_totals h2::before,
body.woocommerce-checkout #layout .woocommerce-customer-details h2::before,
body.woocommerce-checkout #layout .woocommerce-order-details h2::before,
body.woocommerce-checkout #layout .cross-sells h2::before,
body.woocommerce-checkout #layout .cart_totals h2::before{width:8px;height:8px;margin-top:12px;}
}
body.woocommerce-cart #layout .fusion-fullwidth,
body.woocommerce-checkout #layout .fusion-fullwidth{background:transparent !important;}
body.woocommerce-cart #layout .select2-results__option::after,
body.woocommerce-checkout #layout .select2-results__option::after{display:none !important;}
body.woocommerce-cart #layout .woocommerce-order,
body.woocommerce-checkout #layout .woocommerce-order{margin-bottom:20px;text-align:center;}
body.woocommerce-cart #layout .woocommerce-order h2,
body.woocommerce-checkout #layout .woocommerce-order h2{margin-bottom:10px;}
body.woocommerce-cart #layout .woocommerce-order tfoot tr:last-child,
body.woocommerce-cart #layout .woocommerce-order tfoot tr:last-child td,
body.woocommerce-checkout #layout .woocommerce-order tfoot tr:last-child,
body.woocommerce-checkout #layout .woocommerce-order tfoot tr:last-child td{border-bottom:none !important;}
body.woocommerce-cart #layout .woocommerce-order table.shop_table,
body.woocommerce-checkout #layout .woocommerce-order table.shop_table{border-collapse:collapse;border-spacing:0;margin:0;}
body.woocommerce-cart #layout .woocommerce-order table.shop_table tr::after,
body.woocommerce-checkout #layout .woocommerce-order table.shop_table tr::after{display:none;}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-order table.shop_table tr::after,
body.woocommerce-checkout #layout .woocommerce-order table.shop_table tr::after{display:block;content:"";clear:both;}
}
body.woocommerce-cart #layout .wpmc-step-payment,
body.woocommerce-cart #layout .wpmc-step-review,
body.woocommerce-checkout #layout .wpmc-step-payment,
body.woocommerce-checkout #layout .wpmc-step-review{margin-bottom:20px;}
body.woocommerce-cart #layout .wpmc-step-payment ul,
body.woocommerce-cart #layout .wpmc-step-review ul,
body.woocommerce-checkout #layout .wpmc-step-payment ul,
body.woocommerce-checkout #layout .wpmc-step-review ul{padding:0;}
body.woocommerce-cart #layout tfoot,
body.woocommerce-checkout #layout tfoot{border:none !important;}
body.woocommerce-cart #layout .order-total,
body.woocommerce-checkout #layout .order-total{border:none !important;}
body.woocommerce-cart #layout .order-total th,
body.woocommerce-checkout #layout .order-total th{border:none !important;}
body.woocommerce-cart #layout .woocommerce-cart-form .woocommerce-content-box,
body.woocommerce-checkout #layout .woocommerce-cart-form .woocommerce-content-box{padding-bottom:0;}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-cart-form table.shop_table tbody tr:first-child,
body.woocommerce-checkout #layout .woocommerce-cart-form table.shop_table tbody tr:first-child{border-top:none;}
}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-cart-form table.shop_table tbody tr td.product-quantity,
body.woocommerce-checkout #layout .woocommerce-cart-form table.shop_table tbody tr td.product-quantity{padding:0;}
}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-cart-form table.shop_table tbody tr td.product-name,
body.woocommerce-checkout #layout .woocommerce-cart-form table.shop_table tbody tr td.product-name{padding-top:0;}
}
body.woocommerce-cart #layout .woocommerce-cart-form table.shop_table tbody tr.avada-cart-actions,
body.woocommerce-checkout #layout .woocommerce-cart-form table.shop_table tbody tr.avada-cart-actions{padding:0;}
body.woocommerce-cart #layout .woocommerce-cart-form table.shop_table tbody tr.avada-cart-actions td,
body.woocommerce-checkout #layout .woocommerce-cart-form table.shop_table tbody tr.avada-cart-actions td{padding:0;border:none !important;}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-cart-form table.shop_table .amount,
body.woocommerce-checkout #layout .woocommerce-cart-form table.shop_table .amount{line-height:32px;}
}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-cart-form td.product-price, body.woocommerce-cart #layout .woocommerce-cart-form td.product-quantity, body.woocommerce-cart #layout .woocommerce-cart-form td.product-subtotal,
body.woocommerce-checkout #layout .woocommerce-cart-form td.product-price,
body.woocommerce-checkout #layout .woocommerce-cart-form td.product-quantity,
body.woocommerce-checkout #layout .woocommerce-cart-form td.product-subtotal{width:33.33334%;display:block;float:left;}
}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-cart-form tbody tr,
body.woocommerce-checkout #layout .woocommerce-cart-form tbody tr{padding:15px 0;}
}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-cart-form tbody tr:first-child,
body.woocommerce-checkout #layout .woocommerce-cart-form tbody tr:first-child{padding-top:0 !important;}
}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-cart-form tbody tr:first-child .product-remove,
body.woocommerce-checkout #layout .woocommerce-cart-form tbody tr:first-child .product-remove{top:0 !important;}
}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-cart-form tbody tr::after,
body.woocommerce-checkout #layout .woocommerce-cart-form tbody tr::after{content:"";display:block;clear:both;}
}
body.woocommerce-cart #layout .woocommerce-order-details,
body.woocommerce-cart #layout .payment-tab-contents,
body.woocommerce-checkout #layout .woocommerce-order-details,
body.woocommerce-checkout #layout .payment-tab-contents{margin-bottom:20px;}
body.woocommerce-cart #layout .woocommerce-order-details .cart_item::after,
body.woocommerce-cart #layout .payment-tab-contents .cart_item::after,
body.woocommerce-checkout #layout .woocommerce-order-details .cart_item::after,
body.woocommerce-checkout #layout .payment-tab-contents .cart_item::after{display:none;}
body.woocommerce-cart #layout .woocommerce-order-details h3,
body.woocommerce-cart #layout .payment-tab-contents h3,
body.woocommerce-checkout #layout .woocommerce-order-details h3,
body.woocommerce-checkout #layout .payment-tab-contents h3{font-family:"Quicksand", serif;margin:0 0 40px 0;color:#252C35;line-height:1.2;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;font-size:30px;}
@media(max-width:1100px){
body.woocommerce-cart #layout .woocommerce-order-details h3,
body.woocommerce-cart #layout .payment-tab-contents h3,
body.woocommerce-checkout #layout .woocommerce-order-details h3,
body.woocommerce-checkout #layout .payment-tab-contents h3{font-size:28px;}
}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-order-details h3,
body.woocommerce-cart #layout .payment-tab-contents h3,
body.woocommerce-checkout #layout .woocommerce-order-details h3,
body.woocommerce-checkout #layout .payment-tab-contents h3{font-size:26px;}
}
@media(max-width:440px){
body.woocommerce-cart #layout .woocommerce-order-details h3,
body.woocommerce-cart #layout .payment-tab-contents h3,
body.woocommerce-checkout #layout .woocommerce-order-details h3,
body.woocommerce-checkout #layout .payment-tab-contents h3{font-size:20px;}
}
body.woocommerce-cart #layout .woocommerce-order-details h3::before,
body.woocommerce-cart #layout .payment-tab-contents h3::before,
body.woocommerce-checkout #layout .woocommerce-order-details h3::before,
body.woocommerce-checkout #layout .payment-tab-contents h3::before{content:"";display:inline-block;flex-shrink:0;border-radius:50%;margin:0;width:11px;height:11px;margin-top:13px;background:#B6DEED;margin-right:5px;}
@media(max-width:1100px){
body.woocommerce-cart #layout .woocommerce-order-details h3::before,
body.woocommerce-cart #layout .payment-tab-contents h3::before,
body.woocommerce-checkout #layout .woocommerce-order-details h3::before,
body.woocommerce-checkout #layout .payment-tab-contents h3::before{width:10px;height:10px;margin-top:18px;}
}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-order-details h3::before,
body.woocommerce-cart #layout .payment-tab-contents h3::before,
body.woocommerce-checkout #layout .woocommerce-order-details h3::before,
body.woocommerce-checkout #layout .payment-tab-contents h3::before{width:9px;height:9px;margin-top:17px;}
}
@media(max-width:440px){
body.woocommerce-cart #layout .woocommerce-order-details h3::before,
body.woocommerce-cart #layout .payment-tab-contents h3::before,
body.woocommerce-checkout #layout .woocommerce-order-details h3::before,
body.woocommerce-checkout #layout .payment-tab-contents h3::before{width:8px;height:8px;margin-top:12px;}
}
body.woocommerce-cart #layout .woocommerce-order-details .product-total .amount,
body.woocommerce-cart #layout .payment-tab-contents .product-total .amount,
body.woocommerce-checkout #layout .woocommerce-order-details .product-total .amount,
body.woocommerce-checkout #layout .payment-tab-contents .product-total .amount{font-size:16px;font-weight:700;font-family:"Montserrat", sans-serif;}
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table{table-layout:initial;width:100%;font-weight:500;font-family:"Montserrat", sans-serif;}
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table thead th:nth-child(1),
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table td:nth-child(1),
body.woocommerce-cart #layout .payment-tab-contents table.shop_table thead th:nth-child(1),
body.woocommerce-cart #layout .payment-tab-contents table.shop_table td:nth-child(1),
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table thead th:nth-child(1),
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table td:nth-child(1),
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table thead th:nth-child(1),
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table td:nth-child(1){width:100%;padding-left:0;}
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table thead th:nth-child(2),
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table td:nth-child(2),
body.woocommerce-cart #layout .payment-tab-contents table.shop_table thead th:nth-child(2),
body.woocommerce-cart #layout .payment-tab-contents table.shop_table td:nth-child(2),
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table thead th:nth-child(2),
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table td:nth-child(2),
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table thead th:nth-child(2),
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table td:nth-child(2){width:30%;}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table thead th:nth-child(2),
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table td:nth-child(2),
body.woocommerce-cart #layout .payment-tab-contents table.shop_table thead th:nth-child(2),
body.woocommerce-cart #layout .payment-tab-contents table.shop_table td:nth-child(2),
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table thead th:nth-child(2),
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table td:nth-child(2),
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table thead th:nth-child(2),
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table td:nth-child(2){width:80px;}
}
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table thead th:nth-child(1),
body.woocommerce-cart #layout .payment-tab-contents table.shop_table thead th:nth-child(1),
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table thead th:nth-child(1),
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table thead th:nth-child(1){text-align:left;}
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table thead th,
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table tfoot th,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table thead th,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table tfoot th,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table thead th,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table tfoot th,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table thead th,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table tfoot th{text-transform:uppercase;font-size:16px;font-weight:500;}
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table thead th strong,
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table tfoot th strong,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table thead th strong,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table tfoot th strong,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table thead th strong,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table tfoot th strong,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table thead th strong,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table tfoot th strong{font-weight:700;}
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table .product-info,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table .product-info,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table .product-info,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table .product-info{font-weight:500;}
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table tfoot th,
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table thead th:nth-child(2),
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table tbody td:nth-child(2),
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table tfoot td,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table tfoot th,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table thead th:nth-child(2),
body.woocommerce-cart #layout .payment-tab-contents table.shop_table tbody td:nth-child(2),
body.woocommerce-cart #layout .payment-tab-contents table.shop_table tfoot td,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table tfoot th,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table thead th:nth-child(2),
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table tbody td:nth-child(2),
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table tfoot td,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table tfoot th,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table thead th:nth-child(2),
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table tbody td:nth-child(2),
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table tfoot td{text-align:right;padding-left:0;padding-right:0;}
@media(min-width:769px){
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table tbody tr,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table tbody tr,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table tbody tr,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table tbody tr{min-height:120px;}
}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table tbody tr,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table tbody tr,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table tbody tr,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table tbody tr{padding:15px 0;height:auto;}
}
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table tbody tr:last-child td,
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table tbody tr:last-child th,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table tbody tr:last-child td,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table tbody tr:last-child th,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table tbody tr:last-child td,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table tbody tr:last-child th,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table tbody tr:last-child td,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table tbody tr:last-child th{border-bottom:none;}
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table td,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table td,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table td,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table td{padding:15px 0;}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table td,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table td,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table td,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table td{padding:8px 0;}
}
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table tfoot tr th,
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table tfoot tr td,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table tfoot tr th,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table tfoot tr td,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table tfoot tr th,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table tfoot tr td,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table tfoot tr th,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table tfoot tr td{padding:10px 0;}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table tfoot tr th,
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table tfoot tr td,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table tfoot tr th,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table tfoot tr td,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table tfoot tr th,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table tfoot tr td,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table tfoot tr th,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table tfoot tr td{padding:5px 0;}
}
@media(max-width:768px){
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table tfoot td,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table tfoot td,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table tfoot td,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table tfoot td{width:120px;}
}
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table .cart-subtotal .amount,
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table .order-total .amount,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table .cart-subtotal .amount,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table .order-total .amount,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table .cart-subtotal .amount,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table .order-total .amount,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table .cart-subtotal .amount,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table .order-total .amount{font-weight:700;font-family:"Montserrat", sans-serif;font-size:18px;color:#252C35;}
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table .cart-subtotal .amount,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table .cart-subtotal .amount,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table .cart-subtotal .amount,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table .cart-subtotal .amount{color:#B6DEED;}
body.woocommerce-cart #layout .woocommerce-order-details table.shop_table .product-total .amount,
body.woocommerce-cart #layout .payment-tab-contents table.shop_table .product-total .amount,
body.woocommerce-checkout #layout .woocommerce-order-details table.shop_table .product-total .amount,
body.woocommerce-checkout #layout .payment-tab-contents table.shop_table .product-total .amount{color:#252C35;}
#layout .woocommerce-checkout-review-order-table th,
#layout .woocommerce-table--order-details th{font-size:14px !important;}
@media(max-width:768px){
#layout .woocommerce-checkout-review-order-table tfoot tr,
#layout .woocommerce-table--order-details tfoot tr{border-bottom:1px solid #ddd;}
}
#layout .woocommerce-checkout-review-order-table tfoot tr:last-child th,
#layout .woocommerce-checkout-review-order-table tfoot tr:last-child td,
#layout .woocommerce-table--order-details tfoot tr:last-child th,
#layout .woocommerce-table--order-details tfoot tr:last-child td{padding-bottom:0 !important;}
@media(max-width:768px){
#layout .woocommerce-checkout-review-order-table tfoot th,
#layout .woocommerce-checkout-review-order-table tfoot td,
#layout .woocommerce-table--order-details tfoot th,
#layout .woocommerce-table--order-details tfoot td{width:50% !important;border:none !important;}
}
#layout .woocommerce-checkout-review-order-table tfoot th,
#layout .woocommerce-table--order-details tfoot th{width:70%;}
@media(max-width:768px){
#layout .woocommerce-checkout-review-order-table tfoot th,
#layout .woocommerce-table--order-details tfoot th{text-align:left;}
}
.wc-item-meta{width:100%;}
.wc-item-meta strong{float:left;clear:both;}
.woocommerce-thankyou-order-received{font-family:"Montserrat", sans-serif;font-weight:500;border-radius:5px;background:#60C786;color:#FFFFFF !important;margin:40px 0 20px;display:block;padding:20px;font-size:20px;text-align:center;}
.woocommerce-thankyou-order-received::before{font-size:130%;margin-right:10px;}
.woocommerce-order-received .woocommerce-order{flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:space-between;display:flex;margin-bottom:20px;}
@media(max-width:768px){
.woocommerce-order-received .woocommerce-order{flex-direction:column;}
}
.woocommerce-order-received .woocommerce-order ul{text-align:left;padding:0;margin:0;list-style-type:none;}
@media(max-width:768px){
.woocommerce-order-received .woocommerce-order ul{width:100%;}
}
.woocommerce-order-received .woocommerce-order ul li{margin:0;}
@media(max-width:768px){
.woocommerce-order-received .woocommerce-order .woocommerce-column{width:100%;margin-bottom:20px;}
}
.woocommerce-order-received .woocommerce-order .woocommerce-column:last-child{margin-bottom:0;}
.woocommerce-order-received .woocommerce-order .woocommerce-column p{margin:0;}
.woocommerce-thankyou-order-details{list-style-type:none;margin:0 0 60px;}
.woocommerce-thankyou-order-details li{font-family:"Montserrat", sans-serif;font-size:16px;font-weight:500;color:#252C35;}
.woocommerce-thankyou-order-details li strong{font-weight:700;color:#252C35;}
.woocommerce-thankyou-order-details li .amount{font-family:"Montserrat", sans-serif;font-size:16px;font-weight:700;color:#252C35;}
.woocommerce-customer-details{order:4;}
@media(max-width:768px){
.woocommerce-customer-details{margin-bottom:20px;}
}
@media(min-width:769px){
.woocommerce-customer-details{width:60%;display:flex;}
}
@media(min-width:769px){
.woocommerce-customer-details .woocommerce-column{width:48%;}
}
@media(min-width:769px){
.woocommerce-customer-details .col-1{margin-right:4%;}
}
.woocommerce-order-details{width:100%;order:5;}
#thankYouInformations{margin-bottom:40px;order:1;}
@media(max-width:768px){
#thankYouInformations{margin-bottom:20px;}
}
.thankYouInformationsSidebar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;}
@media(max-width:768px){
.thankYouInformationsSidebar{flex-direction:column;}
}
.thankYouInformationsSidebar .thankYouColumn{flex-shrink:1;width:100%;text-align:left;}
.thankYouInformationsSidebar .thankYouColumn.widget-first{width:400px;margin-right:40px;margin-left:20px;flex-shrink:0;}
@media(min-width:1025px){
.thankYouInformationsSidebar .thankYouColumn.widget-first{margin-right:70px;}
}
@media(max-width:1024px){
.thankYouInformationsSidebar .thankYouColumn.widget-first{width:300px;}
}
@media(max-width:768px){
.thankYouInformationsSidebar .thankYouColumn.widget-first{margin-bottom:20px;}
}
.thankYouInformationsSidebar .thankYouColumn.widget-first figure{overflow:hidden;margin:0;}
.thankYouInformationsSidebar .thankYouColumn.widget-first img{height:auto;display:block;max-width:none !important;width:142%;margin-left:-22%;margin-top:-11%;margin-bottom:-14%;}
.thankYouInformationsSidebar h2{margin-bottom:20px;}
.thankYouInformationsSidebar ol{list-style:none;counter-reset:clap-counter;font-size:0;padding:0;}
.thankYouInformationsSidebar ol li{counter-increment:clap-counter;width:100%;font-size:16px;vertical-align:top;margin-bottom:20px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}
.thankYouInformationsSidebar ol li:last-child{margin-bottom:0;}
.thankYouInformationsSidebar ol li::before{content:counter(clap-counter);font-size:20px;font-weight:500;color:#252C35;text-align:center;float:left;line-height:60px;margin-right:10px;width:60px;height:60px;background:#B6DEED;border-radius:50%;flex-shrink:0;}
.woocommerce-customer-details{font-family:"Montserrat", sans-serif;font-size:16px;font-weight:500;color:#252C35;text-align:left;}
.woocommerce-customer-details address{font-family:"Montserrat", sans-serif;font-size:16px;font-weight:500;font-style:normal;color:#252C35;}
.woocommerce-customer-details address p{font-family:"Montserrat", sans-serif;font-size:16px;font-weight:700;margin:0;color:#252C35;}
.simplePopup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;}
.simplePopup_background{background:rgba(37, 44, 53, 0.5);position:absolute;top:0;left:0;width:100%;height:100%;}
.simplePopup_background:hover, .simplePopup_background:focus{background:rgba(37, 44, 53, 0.5);}
.simplePopup_content{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#FFFFFF;border-radius:5px;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.03), 0 0 0 1px rgba(0, 0, 0, 0.01);padding:20px !important;z-index:1;position:relative;width:630px;max-width:90%;border:25px solid #B6DEED;}
@media(max-width:440px){
.simplePopup_content{padding:10px !important;}
}
aside .simplePopup_content{padding:14px 20px !important;}
.simplePopup_close{margin:0;}
.woocommerce-bacs-bank-details{width:100%;margin-bottom:40px;text-align:left;order:2;}
.woocommerce-bacs-bank-details h3{margin-top:0 !important;margin-bottom:10px !important;}
.woocommerce-bacs-bank-details ul{background:#B6DEED;padding:10px !important;border-radius:10px;display:inline-block;}
.woocommerce-bacs-bank-details ul li{color:#000000;}
.orderTopLeft{width:100%;order:3;}
@media(max-width:768px){
.orderTopLeft{margin-bottom:20px;}
}
@media(min-width:769px){
.orderTopLeft{width:40%;}
}
.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.sticky-header #site-header .main-header > .container{height:70px;}
@media(max-width:768px){
.sticky-header #site-header .main-header > .container{height:60px;}
}
.sticky-header #site-header .clap-logo svg{width:56px;}
@media(max-width:768px){
.sticky-header #site-header .clap-logo svg{width:auto;height:auto;}
}
.sticky-header #site-header .top-header{height:0;overflow:hidden;margin-top:-1px;}
@media(min-width:769px){
.sticky-header #site-header #header-cart .cart-count{top:30%;}
}
.main-header{position:relative;}
@media(max-width:768px){
.main-header{height:80px;}
}
@media(max-width:768px){
.menu-mobile-open .main-header, .menu-filters-open .main-header, .sticky-header .main-header{height:60px;}
}
@media(max-width:768px){
.menu-filters-open #site-header,
.menu-mobile-open #site-header{height:60px;}
}
@media(max-width:768px){
.menu-filters-open #site-header .main-header > .container,
.menu-mobile-open #site-header .main-header > .container{height:60px;}
}
@media(max-width:768px){
.menu-filters-open #site-header .top-header,
.menu-mobile-open #site-header .top-header{height:0;overflow:hidden;margin-top:-1px;}
}
.cart-count-holder{margin-left:4px;}
@media(min-width:769px){
.main-menu > li:hover .sub-menu-wrap, .main-menu > li:focus-within .sub-menu-wrap, .main-menu > li > a:hover + .sub-menu-wrap,
.main-menu > li > a:focus + .sub-menu-wrap{display:block;}
}
@media(min-width:769px){
.submenu-open i, .main-menu > li:hover > a svg, .main-menu > li:focus-within > a svg, .main-menu > li > a:hover svg, .main-menu > li > a:focus svg{transform:rotateX(180deg);}
}
@media(max-width:768px){
.submenu-open svg{transform:rotateX(180deg);}
}
@media(min-width:769px){
.sub-menu-wrap{position:absolute;top:100%;width:100%;left:0;background:#FFFFFF;}
}
@media(min-width:769px){
.sub-menu-wrap::after{content:"";display:block;position:fixed;top:180px;left:0;width:100%;bottom:0;background:rgba(0, 0, 0, 0.5);z-index:-1;pointer-events:none;}
}
.sub-menu-inner{position:relative;}
@media(min-width:769px){
.sub-menu-inner{display:flex;min-height:350px;padding-bottom:40px;}
}
.sub-sub-menu-wrap{z-index:2;}
.main-categories, .sub-sub-menu-wrap{background:#FFFFFF;}
@media(min-width:769px){
.main-categories, .sub-sub-menu-wrap{position:absolute;top:0;right:0;width:37%;height:100%;overflow:hidden;padding-top:22px;}
}
.main-categories ul, .sub-sub-menu-wrap ul{list-style-type:none;padding:0;margin:-10px;}
.main-categories li, .sub-sub-menu-wrap li{width:50%;padding:10px;}
.main-categories a, .sub-sub-menu-wrap a{width:100%;display:block;}
.main-categories img, .sub-sub-menu-wrap img{width:100%;display:block;height:auto;margin:0 0 5px 0;}
.main-categories > h5, .sub-sub-menu-wrap > h5{font-family:"Quicksand", serif;color:#252C35;font-size:18px;margin:0 0 15px 0;}
.main-categories h6, .sub-sub-menu-wrap h6{font-family:"Montserrat", sans-serif;color:#252C35;font-size:14px;font-weight:500;margin:0;}
.main-categories img, .sub-sub-menu-wrap img{border-radius:5px;margin:0 0 10px 0;}
@media(max-width:768px){
.menu-mobile-open .menu-menu-principal-container{opacity:1;visibility:visible;height:calc(100vh - 59px);}
}
@media(max-width:768px){
.main-menu{width:80%;background:#FFFFFF;height:100%;overflow-y:auto;transition:transform 0.2s linear;transform:translateX(100%);}
}
@media(max-width:768px){
.menu-mobile-open .main-menu{transform:translateX(0%);}
}
@media(max-width:768px){
.main-menu > li:nth-last-child(2){flex-grow:1;}
}
.main-menu > li > a{z-index:0;}
@media(max-width:768px){
.main-menu > li > a{width:100%;justify-content:space-between;padding:0 20px !important;height:55px !important;}
}
@media(max-width:768px){
.main-menu > li > a.submenu-open{background:#B6DEED !important;}
}
@media(max-width:768px){
.main-menu > li > a.submenu-open + .sub-menu-wrap{display:block;}
}
@media(max-width:768px){
.main-menu > li > a.submenu-open + .sub-menu-wrap .sub-menu-title-section{background:#B6DEED;}
}
@media(max-width:768px){
.main-menu > li > a.submenu-open::before{display:none;}
}
.main-menu > li > a::before, .main-menu > li > a::after{content:"";display:block;position:absolute;}
@media(min-width:769px){
.main-menu > li > a::before, .main-menu > li > a::after{transition:all 0.2s linear;opacity:0;top:50%;}
}
.main-menu > li > a::before{height:1px;background:#EBECED;}
@media(max-width:768px){
.main-menu > li > a::before{left:20px;right:20px;top:100%;}
}
@media(min-width:769px){
.main-menu > li > a::before{z-index:-2;left:18px;background:#B6DEED;right:calc(100% - 18px);margin-top:12px;border-radius:2px;}
}
@media(min-width:769px){
.main-menu > li > a::after{z-index:-1;width:18px;height:18px;border-radius:50%;background:#B6DEED;right:8px;margin-top:15px;}
}
@media(min-width:951px){
.main-menu > li > a::after{right:13px;}
}
@media(min-width:1101px){
.main-menu > li > a::after{right:18px;width:17px;height:17px;}
}
@media(max-width:768px){
.main-menu > li > a svg{position:relative;z-index:1;margin-right:8px;}
}
@media(max-width:768px){
.main-menu > li > a svg::after{content:"";display:block;width:30px;height:30px;background:#FFFFFF;border-radius:50%;position:absolute;z-index:-1;top:50%;left:50%;margin-top:-15px;margin-left:-15px;}
}
@media(max-width:768px){
.main-menu > li:last-child > a:before{display:none;}
}
@media(max-width:768px){
.main-menu h4{font-size:20px;position:relative;z-index:1;}
}
@media(max-width:768px){
.main-menu h4::before{content:"";display:block;background:#B6DEED;height:22px;width:22px;border-radius:50%;vertical-align:middle;position:absolute;bottom:2px;left:-6px;z-index:-1;}
}
.main-menu a:hover, .main-menu:focus{text-decoration:none;}
#menu-menu-principal > li:hover > a,
#menu-menu-principal > li:focus > a,
#menu-menu-principal > li:focus-within > a,
#menu-menu-principal > li > a:hover,
#menu-menu-principal > li > a:focus{color:#252C35 !important;text-decoration:none;}
#menu-menu-principal > li:hover > a::before, #menu-menu-principal > li:hover > a::after,
#menu-menu-principal > li:focus > a::before,
#menu-menu-principal > li:focus > a::after,
#menu-menu-principal > li:focus-within > a::before,
#menu-menu-principal > li:focus-within > a::after,
#menu-menu-principal > li > a:hover::before,
#menu-menu-principal > li > a:hover::after,
#menu-menu-principal > li > a:focus::before,
#menu-menu-principal > li > a:focus::after{opacity:1;}
@media(min-width:769px){
#menu-menu-principal > li:hover > a::before,
#menu-menu-principal > li:focus > a::before,
#menu-menu-principal > li:focus-within > a::before,
#menu-menu-principal > li > a:hover::before,
#menu-menu-principal > li > a:focus::before{right:18px;}
}
@media(min-width:769px){
#menu-menu-principal > li:hover > a::after,
#menu-menu-principal > li:focus > a::after,
#menu-menu-principal > li:focus-within > a::after,
#menu-menu-principal > li > a:hover::after,
#menu-menu-principal > li > a:focus::after{margin-top:-8px;}
}
@media(min-width:769px){
#menu-menu-principal > li:nth-child(n+7){display:none !important;}
}
@media(min-width:769px){
.sub-menu-list > li:hover .sub-sub-menu-wrap, .sub-menu-list > li:focus .sub-sub-menu-wrap, .sub-menu-list > li:focus-within .sub-sub-menu-wrap, .sub-menu-list > li > a:hover + .sub-sub-menu-wrap,
.sub-menu-list > li > a:focus + .sub-sub-menu-wrap{display:block;}
}
.sub-menu-list{padding:0;list-style-type:none;}
@media(min-width:769px){
.sub-menu-list{width:47.75%;padding-top:20px;}
}
.sub-menu-list > li > a{display:block;padding:15px 20px;position:relative;z-index:1;}
@media(max-width:768px){
.sub-menu-list > li > a{margin:0 -15px;background:#FFFFFF;}
}
@media(min-width:769px){
.sub-menu-list > li > a{padding:13px 20px 17px 20px;width:100%;}
}
@media(min-width:769px){
.sub-menu-list > li > a::before{content:"";display:block;position:absolute;background:#FFFFFF;top:0;height:100%;left:0;right:40px;z-index:-1;}
}
.sub-menu-list > li > a::after{position:absolute;top:100%;margin-top:-1px;background:#EBECED;content:"";display:block;left:0;right:40px;height:1px;z-index:1;}
@media(max-width:768px){
.sub-menu-list > li > a::after{background:transparent;right:20px;left:20px;margin-top:-4px;border-bottom:4px dotted #B6DEED;height:4px;}
}
.sub-menu-list > li > a > h5{font-family:"Montserrat", sans-serif;font-weight:500;margin:0;color:#252C35;font-size:16px;}
.sub-menu-list > li:hover > a, .sub-menu-list > li:focus > a, .sub-menu-list > li > a:hover, .sub-menu-list > li > a:focus, .sub-menu-list > li:focus-within > a{text-decoration:none;}
@media(min-width:769px){
.sub-menu-list > li:hover > a::before, .sub-menu-list > li:focus > a::before, .sub-menu-list > li > a:hover::before, .sub-menu-list > li > a:focus::before, .sub-menu-list > li:focus-within > a::before{background:#B6DEED;}
}
@media(min-width:769px){
.sub-menu-list > li:last-child > a::after{display:none;}
}
@media(max-width:768px){
.sub-menu-title-section{margin:0 -15px;padding:0 20px;}
}
@media(min-width:769px){
.sub-menu-title-section{width:26%;flex-shrink:0;margin-right:40px;padding-top:24px;display:flex;flex-direction:column;}
}
.sub-menu-title-section .clapButton{margin:0;display:inline-block;}
@media(max-width:768px){
.sub-menu-title-section .clapButton{margin:0 0 15px auto;}
}
@media(min-width:769px){
.sub-menu-title-section .clapButton{margin-right:auto;}
}
.sub-menu-title-section > div{display:flex;}
@media(max-width:768px){
.sub-menu-title-section > div{flex-direction:column;}
}
@media(min-width:769px){
.sub-menu-title-section > div{flex-direction:column;flex-grow:1;}
}
.parent-title{font-family:"Quicksand", serif;color:#252C35;margin:0 0 15px;font-size:30px;}
@media(max-width:768px){
.parent-title{display:none;}
}
.parent-description{font-family:"Montserrat", sans-serif;font-size:18px;font-weight:500;color:#252C35;display:block;line-height:1.5;margin:0 0 15px;hyphens:initial;}
@media(max-width:768px){
.parent-description{font-size:14px;}
}
@media(min-width:769px){
.parent-description{flex-grow:1;}
}
.parent-description p{margin:0;font-size:inherit;line-height:inherit;}
.sub-menu-children{width:100%;flex-shrink:1;}
.sub-sub-menu-list{display:flex;}
@media(min-width:769px){
.sub-sub-menu-list a:hover, .sub-sub-menu-list a:focus{text-decoration:underline;}
}
.menu-mobile-open .clap-burger--spin .clap-burger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
.menu-mobile-open .clap-burger--spin .clap-burger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out;}
.menu-mobile-open .clap-burger--spin .clap-burger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);}
#site-footer a{text-decoration:none;}
#site-footer ul{list-style-type:none;margin:0;padding:0;}
#footerRassurances{background:#EBECED;overflow:hidden;padding-top:40px;padding-bottom:10px;}
@media(max-width:768px){
#footerRassurances{padding:25px 0 15px 0;}
}
.footerRassurancesContainer{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;margin:0 -10px;}
.footerRassurance{padding:10px;width:25%;text-align:center;}
@media(max-width:768px){
.footerRassurance{width:50%;padding:0 10px 10px 10px;}
}
.footerRassurance svg{margin:0 auto 20px;width:54px;height:54px;display:block;filter:drop-shadow(3px 3px 0 #fff);}
@media(max-width:768px){
.footerRassurance svg{width:32px;height:32px;margin-bottom:10px;}
}
.footerRassurance h4{font-size:16px;font-family:"Quicksand", serif;color:#252C35;margin:0 auto 10px;max-width:90%;}
@media(max-width:768px){
.footerRassurance h4{font-size:14px;margin:0 auto 5px;max-width:160px;}
}
.footerRassurance p{font-size:14px;font-family:"Montserrat", sans-serif;color:#252C35;font-weight:500;max-width:75%;margin:0 auto 10px;}
@media(max-width:768px){
.footerRassurance p{font-size:12px;margin:0 auto;max-width:120px;}
}
#footerLinks{overflow:hidden;background:#FFFFFF;}
#footerLinks h3{font-size:16px;font-family:"Quicksand", serif;color:#252C35;margin:0 0 10px 0;}
#footerLinks ul li{line-height:1;margin-bottom:5px;}
#footerLinks ul li:last-child{margin-bottom:0;}
#footerLinks ul li a{font-size:13px;font-family:"Montserrat", sans-serif;color:#252C35;font-weight:500;}
#footerLinks ul li a:hover, #footerLinks ul li a:focus{text-decoration:underline;}
.footerLinksContainer{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;padding:30px 0 22px;}
@media(max-width:768px){
.footerLinksContainer{padding:15px 0 0;margin:0 -15px;}
}
.footerLinksContainer p{margin:0;}
.footerLinksContainer .widget-1 a, .footerLinksContainer .widget-1 img{display:block;}
#footerLinks .footerLinksColumn{padding:10px;width:25%;}
@media(max-width:768px){
#footerLinks .footerLinksColumn{width:100%;padding:0;margin-bottom:0;}
}
#footerLinks .footerLinksColumn img{max-width:100%;display:block;}
#footerLinks .footerLinksColumn ul{padding:0 15px;margin-bottom:15px;}
@media(max-width:768px){
#footerLinks .footerLinksColumn ul{display:none;text-align:center;}
}
@media(max-width:768px){
#footerLinks .footerLinksColumn.widget-first{text-align:center;}
}
#footerLinks .footerLinksColumn.widget-first a{display:inline-block;}
#footerLinks .footerLinksColumn.widget-first a,
#footerLinks .footerLinksColumn.widget-first .textwidget{font-size:0;}
@media(max-width:768px){
#footerLinks .footerLinksColumn.widget-first img{width:60px;height:auto;margin:0 auto 15px;display:inline-block;}
}
@media(max-width:768px){
#footerLinks .footerLinksColumn.widget-last{margin-bottom:0;}
}
@media(max-width:768px){
#footerLinks .footerLinksColumn h3{padding:0 15px;border-top:1px solid #F2F2F2;margin:0;height:49px;position:relative;text-align:center;line-height:48px;}
}
@media(max-width:768px){
#footerLinks .footerLinksColumn h3::after{content:'';display:block;position:absolute;margin:-6px 0 0;top:50%;right:17px;transform:rotateX(0deg);transition:transform 0.2s linear;transform-origin:center;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDY1MiAxMDAwIj4NCiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCA4NTApIj4NCiAgICA8cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik02MDAgNDM5cTAgLTcgLTYgLTEybC0yNjAgLTI2MXEtNSAtNSAtMTMgLTV0LTEyIDVsLTI2MCAyNjFxLTYgNSAtNiAxMnQ2IDEzbDI4IDI4cTUgNiAxMiA2dDEzIC02bDIxOSAtMjE5bDIyMCAyMTlxNSA2IDEzIDZ0MTIgLTZsMjggLTI4cTYgLTUgNiAtMTN6IiAvPg0KICA8L2c+DQo8L3N2Zz4NCg==");background-repeat:no-repeat;width:10px;height:16px;filter:drop-shadow(3px 3px 0 #bbb);}
}
@media(max-width:768px){
#footerLinks .footerLinksColumn.expanded ul{display:block;}
}
#footerLinks .footerLinksColumn.expanded h3::after{transform:rotateX(180deg);filter:drop-shadow(3px -3px 0 #bbb);}
#footerWidgets > section > .textwidget{max-width:1230px;padding-left:15px;padding-right:15px;width:100%;min-width:0;margin:0 auto;}
#footerBottom{margin:0;padding:15px 0 120px;text-align:center;color:#252C35;font-family:"Montserrat", sans-serif;font-size:11px;font-weight:500;background-color:#B6DEED;background-image:url(//www.leclapstore.com/wp-content/themes/twentynineteen-child/assets/img/clapHandsTexture.png);background-position:center bottom;background-repeat:repeat-x;background-size:600px;}
@media(max-width:650px){
#footerBottom{font-size:11px;}
}
#footerBottom strong{text-transform:uppercase;font-weight:700;}
#footerBottom p{margin:0;text-align:center;color:#252C35;font-family:"Montserrat", sans-serif;font-size:11px;font-weight:500;}
@media(max-width:650px){
#footerBottom p{font-size:11px;}
}
.footerPayments{text-align:center;font-size:0;margin-bottom:3px;}
.footerPayments svg{width:40px;height:auto;display:inline-block;margin:0 2px;}
@media(max-width:650px){
.footerPayments svg{width:32px;}
}
body .gdpr.gdpr-privacy-bar, body .gdpr.gdpr-reconsent-bar{z-index:9999;}
body .gdpr-overlay{background:rgba(0, 0, 0, 0.65);}
body .gdpr.gdpr-privacy-bar{background:#252C35;border:none;padding:10px 0;}
body .gdpr.gdpr-privacy-bar .gdpr-wrapper{max-width:1230px;padding:0 15px;width:100%;margin:0 auto;background:transparent;border:none;flex-direction:row;}
@media(max-width:420px){
body .gdpr.gdpr-privacy-bar .gdpr-wrapper{padding:0 10px;}
}
@media(max-width:768px){
body .gdpr.gdpr-privacy-bar .gdpr-wrapper{padding:0 10px;}
}
@media(max-width:580px){
body .gdpr.gdpr-privacy-bar .gdpr-wrapper{flex-direction:column-reverse;align-items:flex-end;}
}
@media(max-width:1439px){
body .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content{text-align:left;padding:0;}
}
body .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content p{font-family:"Montserrat", sans-serif !important;font-size:12px;}
@media(max-width:580px){
body .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content p{font-size:13px;}
}
@media(min-width:1100px){
body .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content p{font-size:14px;}
}
body .gdpr.gdpr-privacy-bar .gdpr-wrapper span.gdpr-close{background:transparent;transition:none;right:10px;top:10px;width:auto;height:auto;padding:0;text-align:center;line-height:1;}
body .gdpr.gdpr-privacy-bar .gdpr-wrapper span.gdpr-close:hover, body .gdpr.gdpr-privacy-bar .gdpr-wrapper span.gdpr-close:focus{background:transparent;}
body .gdpr.gdpr-privacy-bar .gdpr-wrapper span.gdpr-close::before{content:"";display:block;line-height:1;background-size:18px;width:20px;height:20px;transform:none !important;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDY0OCAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICA8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTk2IDYzMnEzMiAtMzEgMzIgLTc0dC0zMiAtNzRsLTEzNSAtMTM1bDEzNSAtMTM1cTMyIC0zMSAzMiAtNzN0LTMyIC03NHEtMzAgLTMwIC03MyAtMzB0LTc0IDMwbC0xMzUgMTM1bC0xMzUgLTEzNXEtMzAgLTMwIC03NCAtMzB0LTc0IDMwcS0zMSAzMSAtMzEgNzR0MzEgNzNsMTM1IDEzNWwtMTM1IDEzNXEtMzEgMzIgLTMxIDc0dDMxIDc0cTMwIDMxIDc0IDMxdDc0IC0zMWwxMzUgLTEzNWwxMzUgMTM1cTMwIDMxIDc0IDMxdDczIC0zMXoiIC8+CiAgPC9nPgo8L3N2Zz4K") no-repeat center;}
body .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-buttons{display:flex;flex-direction:row;align-items:center;}
@media(max-width:1300px){
body .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-buttons{margin-right:10px;}
}
@media(max-width:768px){
body .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-buttons{justify-content:flex-end;flex-direction:row !important;align-items:center;margin:0 25px 5px 0;}
}
@media(max-width:330px){
body .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-buttons{margin-right:20px;}
}
body .gdpr.gdpr-privacy-bar .gdpr-wrapper button{font-family:"Quicksand", serif !important;font-weight:bold !important;padding:0 15px;line-height:36px;border-radius:18px;background:#B6DEED;border:none;text-decoration:none;text-shadow:none;box-shadow:none;font-size:14px;transition:none;color:#252C35;}
@media(max-width:768px){
body .gdpr.gdpr-privacy-bar .gdpr-wrapper button{margin:0 !important;line-height:35px;border-radius:17.5px;font-size:13px;}
}
body .gdpr.gdpr-privacy-bar .gdpr-wrapper button:hover, body .gdpr.gdpr-privacy-bar .gdpr-wrapper button:focus{background:#dff0f7;color:#252C35;border:none !important;outline:none !important;box-shadow:none !important;}
body .gdpr.gdpr-privacy-bar .gdpr-wrapper button.gdpr-preferences{background:#dcdcdc;}
@media(max-width:1300px){
body .gdpr.gdpr-privacy-bar .gdpr-wrapper button.gdpr-preferences{margin-right:0 !important;}
}
@media(max-width:768px){
body .gdpr.gdpr-privacy-bar .gdpr-wrapper button.gdpr-preferences{margin-bottom:0 !important;margin-right:10px !important;}
}
@media(max-width:330px){
body .gdpr.gdpr-privacy-bar .gdpr-wrapper button.gdpr-preferences{margin-right:5px !important;}
}
body .gdpr.gdpr-privacy-bar .gdpr-wrapper button.gdpr-preferences:hover, body .gdpr.gdpr-privacy-bar .gdpr-wrapper button.gdpr-preferences:focus{background:#f6f6f6;}
body .gdpr.gdpr-privacy-bar .gdpr-wrapper button.gdpr-preferences::before{position:relative;top:0 !important;left:0 !important;margin-right:5px;color:#252C35;width:17px;height:17px;display:inline-block;content:"";background-size:15px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDk1NyAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICA8cGF0aCBmaWxsPSIjMjUyQzM1IiBkPSJNMCAzNTJxMCAzOCA3IDgzcTUwIC00IDk1IDE5dDcwIDY4dDIzIDk1dC0zMCA5MXE2NCA1NiAxNTAgODZxMjMgLTQxIDY0IC02NnQ5MCAtMjR0ODkgMjR0NjQgNjZxODUgLTMwIDE1MCAtODZxLTIxIC0zOSAtMjEgLTg1dDIzIC04NnEyNCAtNDEgNjUgLTY0dDg3IC0yM3ExMSAtNDkgMTEgLTk4cTAgLTMyIC03IC03NHEtNDUgLTEgLTg0IC0yNXQtNjMgLTYzcS0yNSAtNDQgLTIzIC05MnQyNiAtODlxLTY2IC02MCAtMTQ1IC05MyBxLTIzIDQyIC02NCA2N3QtOTAgMjVxLTUzIDAgLTk2IC0yOHQtNjQgLTc0cS04MiAyNiAtMTUzIDgycTI4IDQxIDMwIDkxdC0yMyA5NXEtMjcgNDYgLTc0IDcwdC05OCAxN3EtOSA0MSAtOSA5MXpNMjkzIDM1MnEwIC03MyA1MSAtMTI0dDEyNSAtNTF0MTI0IDUxdDUxIDEyNHQtNTEgMTI0dC0xMjQgNTJ0LTEyNSAtNTJ0LTUxIC0xMjR6IiAvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat center;vertical-align:sub;}
@media(max-width:768px){
body .gdpr.gdpr-privacy-bar .gdpr-wrapper button.gdpr-agreement{align-self:flex-end !important;}
}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm{overflow:hidden;border-radius:6px;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm > header .gdpr-box-title{background:#B6DEED;padding:0 50px;}
@media(max-width:640px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm > header .gdpr-box-title{padding:0 50px 0 15px;}
}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm > header .gdpr-box-title h3{font-family:"Quicksand", serif !important;font-weight:bold !important;font-size:22px !important;line-height:1.1;color:#252C35 !important;}
@media(max-width:768px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm > header .gdpr-box-title h3{font-size:20px !important;}
}
@media(max-width:480px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm > header .gdpr-box-title h3{text-align:left !important;}
}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm > header .gdpr-box-title span.gdpr-close{background:transparent;transition:none;right:10px;top:10px;width:auto;height:auto;padding:0;text-align:center;line-height:1;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm > header .gdpr-box-title span.gdpr-close:hover, body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm > header .gdpr-box-title span.gdpr-close:focus{background:transparent;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm > header .gdpr-box-title span.gdpr-close::before{content:"";display:block;line-height:1;width:18px;height:18px;transform:none !important;color:#252C35;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDY0OCAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICA8cGF0aCBmaWxsPSIjMjUyQzM1IiBkPSJNNTk2IDYzMnEzMiAtMzEgMzIgLTc0dC0zMiAtNzRsLTEzNSAtMTM1bDEzNSAtMTM1cTMyIC0zMSAzMiAtNzN0LTMyIC03NHEtMzAgLTMwIC03MyAtMzB0LTc0IDMwbC0xMzUgMTM1bC0xMzUgLTEzNXEtMzAgLTMwIC03NCAtMzB0LTc0IDMwcS0zMSAzMSAtMzEgNzR0MzEgNzNsMTM1IDEzNWwtMTM1IDEzNXEtMzEgMzIgLTMxIDc0dDMxIDc0cTMwIDMxIDc0IDMxdDc0IC0zMWwxMzUgLTEzNWwxMzUgMTM1cTMwIDMxIDc0IDMxdDczIC0zMXoiIC8+CiAgPC9nPgo8L3N2Zz4K") no-repeat center;background-size:13px;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm .gdpr-mobile-menu button{font-family:"Quicksand", serif !important;font-weight:500 !important;justify-content:flex-start;background:#252C35;color:#FFFFFF !important;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm .gdpr-mobile-menu button:hover, body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm .gdpr-mobile-menu button:focus{background:#252C35 !important;color:#FFFFFF !important;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm .gdpr-mobile-menu button::after{border-top-color:#FFFFFF !important;top:20px;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm .gdpr-mobile-menu button::before{content:"";display:inline-block;background-size:16px;width:18px;height:18px;margin-right:5px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9Ii0xMCAwIDk1NyAxMDAwIj4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDg1MCkiPgogICAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTAgNjJxMCAtMzAgMjEgLTUxdDUxIC0yMWgzMnEzMCAwIDUxIDIxdDIxIDUxdC0yMSA1MXQtNTEgMjFoLTMycS0zMCAwIC01MSAtMjF0LTIxIC01MXpNMCAzNTBxMCAtMzAgMjEgLTUxdDUxIC0yMWgzMnEzMCAwIDUxIDIxdDIxIDUxdC0yMSA1MXQtNTEgMjFoLTMycS0zMCAwIC01MSAtMjF0LTIxIC01MXpNMCA2MzhxMCAtMzAgMjEgLTUxdDUxIC0yMWgzMnEzMCAwIDUxIDIxdDIxIDUxdC0yMSA1MXQtNTEgMjFoLTMycS0zMCAwIC01MSAtMjEgdC0yMSAtNTF6TTIzNCA2MnEwIC0zMCAyMSAtNTF0NTEgLTIxaDU1OXEzMCAwIDUxIDIxdDIxIDUxdC0yMSA1MXQtNTEgMjFoLTU1OXEtMzAgMCAtNTEgLTIxdC0yMSAtNTF6TTIzNCAzNTBxMCAtMzAgMjEgLTUxdDUxIC0yMWg1NTlxMzAgMCA1MSAyMXQyMSA1MXQtMjEgNTF0LTUxIDIxaC01NTlxLTMwIDAgLTUxIC0yMXQtMjEgLTUxek0yMzQgNjM4cTAgLTMwIDIxIC01MXQ1MSAtMjFoNTU5cTMwIDAgNTEgMjF0MjEgNTF0LTIxIDUxdC01MSAyMSBoLTU1OXEtMzAgMCAtNTEgLTIxdC0yMSAtNTF6IiAvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat center;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm > footer{bottom:0;}
@media(max-width:640px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm > footer{padding:0 12px 12px 12px;}
}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content{background:#FFFFFF;}
@media(max-width:640px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content{height:calc(100% - 105px);}
}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .scroll-element{z-index:0 !important;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs{background:#eaeaea;}
@media(max-width:640px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs{background:#252C35;}
}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li .gdpr-cookie-settings{display:none;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li button{background:#252C35;font-family:"Montserrat", sans-serif !important;font-weight:500 !important;font-size:14px;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li button:hover, body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li button:focus{color:#FFFFFF;}
@media(min-width:769px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li button:hover, body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li button:focus{color:#252C35;background:#dff0f7;}
}
@media(max-width:640px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li button:hover, body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li button:focus{background:#252C35;}
}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li button.gdpr-active{background:#B6DEED;color:#252C35;cursor:default;font-weight:500 !important;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li button.gdpr-active:hover, body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li button.gdpr-active:focus{background:#B6DEED;color:#252C35;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li button.gdpr-active::after{border-right-color:#FFFFFF !important;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li .gdpr-subtabs{background:#eaeaea;padding:0;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li .gdpr-subtabs button{background:#252C35;font-family:"Montserrat", sans-serif !important;font-weight:500 !important;font-size:13px;}
@media(max-width:640px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li .gdpr-subtabs button{padding:5px 20px;}
}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li .gdpr-subtabs button:hover, body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li .gdpr-subtabs button:focus{color:#252C35;background:#dff0f7;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li .gdpr-subtabs button.gdpr-active{background:#B6DEED;cursor:default;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li .gdpr-subtabs button.gdpr-active::after{right:0;border:8px solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;border-right-color:#f1f1f1;top:50%;margin-top:-8px;}
@media(max-width:640px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs ul li .gdpr-subtabs button.gdpr-active::after{display:none;}
}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content{margin-bottom:80px;}
@media(max-width:640px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content{margin-bottom:68px;}
}
@media(max-width:640px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content > div{padding:12px 12px 0 12px;}
}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content .gdpr-info .gdpr-cookies-used .gdpr-cookie-title .gdpr-always-active{background:#60C786;font-family:"Quicksand", serif !important;font-weight:700 !important;line-height:normal;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content > div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title > p{font-weight:700 !important;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content > div .gdpr-cookies p, body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content > div .gdpr-cookies span{font-family:"Montserrat", sans-serif !important;font-size:15px;font-style:normal !important;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content .gdpr-info.scroll-wrapper{border:2px dashed #B6DEED;padding:15px !important;margin-top:15px;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content .gdpr-info.scroll-content{margin-top:0;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content h4{font-family:"Quicksand", serif !important;font-weight:bold !important;color:#252C35;font-size:18px;}
@media(max-width:768px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content h4{font-size:16px;}
}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content h4::before{content:"";display:inline-block;flex-shrink:0;border-radius:50%;margin:0;width:11px;height:11px;margin-top:13px;background:#B6DEED;margin-right:5px;}
@media(max-width:1100px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content h4::before{width:10px;height:10px;margin-top:18px;}
}
@media(max-width:768px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content h4::before{width:9px;height:9px;margin-top:17px;}
}
@media(max-width:440px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content h4::before{width:8px;height:8px;margin-top:12px;}
}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content p{color:#3a3a3a;font-family:"Montserrat", sans-serif !important;font-size:14px;font-weight:500 !important;}
@media(max-width:768px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content p{font-size:12px;}
}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content .gdpr-cookies span{font-weight:500 !important;}
@media(max-width:640px){
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm > footer{bottom:0;}
}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm > footer > input[type=submit]{font-family:"Quicksand", serif !important;font-weight:700 !important;padding:0 15px;line-height:45px;border-radius:22.5px;background:#60C786;border:none;text-decoration:none;text-shadow:none;box-shadow:none;font-size:14px;height:45px;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm > footer > input[type=submit]:hover, body .gdpr.gdpr-privacy-preferences .gdpr-wrapper > .gdpr-privacy-preferences-frm > footer > input[type=submit]:focus{background:#86d4a3;border:none !important;outline:none !important;box-shadow:none !important;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-switch .gdpr-switch-indicator-on, body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-switch .gdpr-switch-indicator-off{font-weight:700 !important;font-family:"Montserrat", sans-serif !important;bottom:1px;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-switch input:checked + .gdpr-slider + .gdpr-switch-indicator-on{color:#60C786;}
body .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-switch input:checked + .gdpr-slider{background:#60C786;}
.gdpr-agreement.loading{color:transparent !important;background:#B6DEED !important;position:relative;}
.gdpr-agreement.loading::before{content:"";display:block;background:transparent;background-image:url(//www.leclapstore.com/wp-content/themes/twentynineteen-child/assets/img/clapLoadingWhite.svg);background-repeat:no-repeat;background-position:center;background-size:100%;width:30px;height:30px;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px;}
#layout .shortcode-with-buttons{margin-bottom:40px;}
#layout .shortcode-with-buttons:last-child{margin-bottom:0;}
.shortcode-with-buttons input[type=email],
.shortcode-with-buttons input[type=text],
.shortcode-with-buttons textarea{width:100%;font-family:"Montserrat", sans-serif;margin-bottom:10px;}
.shortcode-with-buttons button[type=button],
.shortcode-with-buttons .gdpr-request-form input[type=submit]{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;margin:0;}
.shortcode-with-buttons button[type=button] svg,
.shortcode-with-buttons .gdpr-request-form input[type=submit] svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
.shortcode-with-buttons button[type=button] path,
.shortcode-with-buttons .gdpr-request-form input[type=submit] path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
.shortcode-with-buttons button[type=button]:hover, .shortcode-with-buttons button[type=button]:focus,
.shortcode-with-buttons .gdpr-request-form input[type=submit]:hover,
.shortcode-with-buttons .gdpr-request-form input[type=submit]:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
.shortcode-with-buttons button[type=button]:hover path, .shortcode-with-buttons button[type=button]:focus path,
.shortcode-with-buttons .gdpr-request-form input[type=submit]:hover path,
.shortcode-with-buttons .gdpr-request-form input[type=submit]:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
.shortcode-with-buttons .gdpr-request-form input[type=submit]{margin-left:auto;}
.shortcode-with-buttons .gdpr-request-form.gdpr-export-data-form input[type=submit]{margin-left:0;}
#sgpb-popup-dialog-main-div-wrapper{position:fixed;width:100%;left:0;height:100%;top:0;z-index:109;text-align:center;}
#sgpb-popup-dialog-main-div-wrapper > div{position:relative !important;margin:0 auto;max-width:100% !important;left:0 !important;padding:0 20px;display:inline-block !important;z-index:110;}
#sgpb-popup-dialog-main-div{width:520px !important;max-width:100% !important;min-width:1px !important;box-sizing:border-box !important;margin:0 auto;}
[class^=sgpb-popup-close-button]{top:-10px !important;right:7px !important;display:none !important;}
.sgpb-main-html-content-wrapper{text-align:left;}
.sgpb-main-html-content-wrapper .clapButton{margin:10px auto 0;}
#cookie-law-info-bar{font-family:"Montserrat", sans-serif !important;}
#cookie-law-info-bar > span{font-weight:500;}
#cookie-law-info-bar .cli-plugin-button{font-family:"Quicksand", serif !important;font-weight:bold;border-radius:17px;}
.cli-modal-content{font-family:"Montserrat", sans-serif !important;}
body #layout .legalPage table{margin-bottom:30px;width:100%;table-layout:fixed;}
@media(max-width:768px){
body #layout .legalPage table{font-size:13px !important;}
}
body #layout .legalPage table th{word-break:normal !important;}
@media(max-width:768px){
body #layout .legalPage table th{font-size:12px;}
}
body #layout .legalPage table td,
body #layout .legalPage table th{border:1px solid #cdcdcd;padding:10px;height:auto !important;word-break:keep-all;font-size:16px;color:#252C35;font-family:"Montserrat", sans-serif;font-weight:500;}
@media(max-width:768px){
body #layout .legalPage table td,
body #layout .legalPage table th{padding:5px;}
}
@media(max-width:500px){
body #layout .legalPage table td,
body #layout .legalPage table th{padding:3px;}
}
@media(max-width:768px){
body #layout .legalPage table td strong,
body #layout .legalPage table th strong{font-size:12px;}
}
@media(max-width:500px){
body #layout .legalPage table td strong,
body #layout .legalPage table th strong{font-size:10px;word-break:break-all;}
}
body #layout .legalPage table td:nth-child(1),
body #layout .legalPage table th:nth-child(1){word-break:break-all;width:200px !important;}
@media(max-width:768px){
body #layout .legalPage table td:nth-child(1),
body #layout .legalPage table th:nth-child(1){width:100px !important;}
}
@media(max-width:500px){
body #layout .legalPage table td:nth-child(1),
body #layout .legalPage table th:nth-child(1){width:70px !important;}
}
body #layout .legalPage table td:nth-child(2),
body #layout .legalPage table th:nth-child(2){width:200px !important;}
@media(max-width:768px){
body #layout .legalPage table td:nth-child(2),
body #layout .legalPage table th:nth-child(2){width:100px !important;}
}
@media(max-width:500px){
body #layout .legalPage table td:nth-child(2),
body #layout .legalPage table th:nth-child(2){width:60px !important;padding:3px 0;}
}
body #layout .legalPage table td:nth-child(3),
body #layout .legalPage table th:nth-child(3){width:100% !important;}
body .cli-modal-backdrop{transition:background 0.2s linear;background:rgba(0, 0, 0, 0);opacity:1;display:block;}
body .cli-modal-backdrop.cli-fade{background:rgba(0, 0, 0, 0);opacity:1;}
body .cli-modal-backdrop.cli-show{background:rgba(0, 0, 0, 0.5);opacity:1;}
body #layout a.restore-item{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;transition:none;display:inline-block;margin:0 0 0 10px;padding-left:20px;padding-right:20px;}
body #layout a.restore-item svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
body #layout a.restore-item path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
body #layout a.restore-item:hover, body #layout a.restore-item:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
body #layout a.restore-item:hover path, body #layout a.restore-item:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
body #layout .woocommerce-order .woocommerce-order-details{margin-bottom:60px;}
body.woocommerce-order-received #layout .woocommerce-order .woocommerce-order-details{margin-bottom:0;}
.woocommerce-privacy-policy-text p{margin:0 0 20px 0;font-family:"Montserrat", sans-serif;font-size:16px;font-weight:500;}
.woocommerce-terms-and-conditions{max-height:300px !important;padding:20px !important;margin-bottom:20px !important;}
.validate-required{margin:0 0 20px 0;}
.validate-required label{font-family:"Montserrat", sans-serif;font-size:16px;font-weight:500;}
.validate-required label input{margin-right:5px;}
body #ship-to-different-address label input[type=checkbox]:checked + span:before{border-color:#B6DEED;background:#B6DEED;}
body .wc_payment_method input.input-radio[name=payment_method]:checked + label:before{background:#252C35;}
body .wc_payment_method input.input-radio[name=payment_method] + label:before{box-shadow:0 0 0 2px #252C35;}
@media(max-width:768px){
.filters-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);visibility:hidden;z-index:11;cursor:pointer;opacity:0;transition:opacity 0.2s linear;}
}
@media(max-width:768px){
.menu-filters-open .filters-menu-overlay{visibility:visible;opacity:1;}
}
#filtersMenuClose{margin:0 15px 0 0;}
#filtersMenuClose::before{font-size:14px;}
@media(max-width:768px){
#filtersMenuClose + h3{padding:0 15px;}
}
@media(max-width:768px){
.layout-archive-product aside h2{padding:15px;margin:0;clear:both;}
}
@media(max-width:768px){
.layout-archive-product aside .bapf_head.bapf_colaps_togl{padding-left:15px;}
}
@media(max-width:768px){
.layout-archive-product aside .bapf_sfilter{box-shadow:none;}
}
@media(max-width:768px){
.layout-archive-product aside .bapf_sfilter .bapf_body{border-bottom:1px solid #EBECED;padding:15px;}
}
body .bapf_loader_page{z-index:0;background:rgba(255, 255, 255, 0.5);}
body .bapf_loader_page .bapf_lcontainer{z-index:0;}
body .bapf_loader_page .bapf_lcontainer .bapf_loader{width:60px;height:60px;background-image:url(//www.leclapstore.com/wp-content/themes/twentynineteen-child/assets/img/clapLoading.svg);background-repeat:no-repeat;background-position:center;background-size:100%;display:block;margin:auto;animation:none;}
body .bapf_loader_page .bapf_lcontainer .bapf_loader span{display:none;}
body .lmp_products_loading{font-size:0;line-height:0;}
body .lmp_products_loading .fa{animation:none;width:60px;height:60px;background-image:url(//www.leclapstore.com/wp-content/themes/twentynineteen-child/assets/img/clapLoading.svg);background-repeat:no-repeat;background-position:center;background-size:100%;vertical-align:middle;margin-top:20px;}
body .lmp_products_loading .fa::before{display:none !important;}
body .lmp_products_loading span{font-family:"Montserrat", sans-serif;color:#252C35;font-weight:500;display:inline-block;vertical-align:middle;}
@media(max-width:768px){
.wp-block-group{padding:15px 15px 0;}
}
@media(max-width:768px){
.shopSidebarWidget.widget-last{padding-bottom:15px !important;}
}
@media(min-width:992px){
.product-inner:hover, .product-inner:focus{box-shadow:0 0 0 5px rgba(0, 0, 0, 0.03);}
}
@media(min-width:992px){
.product-inner:hover .product-image::after, .product-inner:focus .product-image::after{opacity:0.18;}
}
@media(min-width:992px){
.product-inner:hover .product-buttons, .product-inner:focus .product-buttons{display:flex;}
}
.select2-container--default .select2-selection__clear{color:#FFFFFF;background:#FA5F5F;width:36px;height:36px;text-align:center;line-height:34px;font-size:26px;position:absolute !important;right:2px;font-weight:400 !important;z-index:9;border-radius:0 22px 22px 0;top:2px;font-family:"Montserrat", sans-serif;box-sizing:border-box;border-bottom:3px solid #f81515;transition:border-radius 0.25s ease;}
.select2-container--default .select2-selection__clear:hover, .select2-container--default .select2-selection__clear:focus{background:#f81515;border-bottom:3px solid #FA5F5F;}
.select2-container--default .select2-selection__clear:active{border-top:3px solid #FA5F5F;border-bottom:none;}
.select2-container--default .select2-dropdown{border-radius:18px;margin-top:-1px;overflow:hidden;}
.select2-container--default.select2-container--open .select2-selection__arrow b{transform:rotateX(180deg);filter:drop-shadow(3px -3px 0 #BBB) !important;}
.select2-dropdown{border:1px solid #CCC;overflow:hidden;}
.select2-dropdown .select2-results__option{padding:10px;height:auto;font-size:14px;color:#252C35;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;flex-direction:row;align-items:center;flex-wrap:wrap;text-align:left;font-weight:500;font-family:"Montserrat", sans-serif;}
.select2-dropdown .select2-results__option:last-of-type{border:none;}
.select2-dropdown .select2-results__option.select2-results__option--highlighted{background:white;color:#252C35;outline:none;}
.select2-dropdown .select2-results__option:hover, .select2-dropdown .select2-results__option:focus{outline:none;background:#EBECED;}
.select2-dropdown.select2-dropdown--below, .select2-container--above.select2-container--open .select2-selection{border-radius:0 0 18px 18px !important;}
.select2-dropdown.select2-dropdown--above, .select2-container--below.select2-container--open .select2-selection{border-radius:18px 18px 0 0 !important;}
.select2-dropdown.select2-dropdown--above{margin-top:1px;}
#wpdcom .ql-editor > *,
#wpdcom .wpd-field{font-family:"Montserrat", sans-serif;}
#wpdcom .wpdiscuz-recaptcha{transform:none !important;}
#wpdcom .wc_comm_submit{background:#252C35;border:1px solid #252C35;padding:7px 10px;box-shadow:none;transition:all 0.2s linear;border-radius:18px;color:#FFFFFF !important;font-size:13px;font-family:"Quicksand", serif;font-weight:bold;text-decoration:none !important;line-height:1.5;margin:7.5px;flex-direction:row;align-items:center;justify-content:center;display:flex;text-align:center;white-space:nowrap;cursor:pointer;}
#wpdcom .wc_comm_submit svg{width:auto;height:18px;vertical-align:top;margin-right:5px;}
#wpdcom .wc_comm_submit path{fill:#FFFFFF;transition:all 0.2s linear;stroke-width:0;}
@media(min-width:769px){
#wpdcom .wc_comm_submit:hover, #wpdcom .wc_comm_submit:focus{color:#252C35 !important;background:#FFFFFF;text-decoration:none;border-color:#ccc;font-weight:900;}
}
@media(min-width:769px){
#wpdcom .wc_comm_submit:hover path, #wpdcom .wc_comm_submit:focus path{fill:#252C35;stroke:#252C35;stroke-width:2px;}
}
.cross-sells ul.products{margin:0;}
.cross-sells li.product{padding:0;}
.slider-container{position:relative;margin-bottom:50px;}
@media(min-width:769px){
.slider-container{margin-bottom:30px;}
}
.customize-controls{list-style-type:none;padding:0;margin:0;}
.customize-controls button{background:#252C35;border:1px solid #252C35;border-radius:50%;width:32px;height:32px;text-align:center;position:absolute;top:50%;margin-top:-16px;cursor:pointer;transition:all 0.2s linear;z-index:0;}
@media(max-width:1320px){
.customize-controls button{box-shadow:0 0 0 16px rgba(255, 255, 255, 0.3);}
}
@media(min-width:769px){
.customize-controls button:hover{background:#FFFFFF;}
}
@media(min-width:769px){
.customize-controls button:hover path{fill:#252C35;}
}
.customize-controls path{transition:fill 0.2s linear;}
.customize-controls svg{width:10px;height:auto;}
.tiny-prev{left:-10px;}
@media(min-width:1321px){
.tiny-prev{left:-52px;}
}
.tiny-next{right:-10px;}
@media(min-width:1321px){
.tiny-next{right:-52px;}
}
.tns-nav{position:absolute;top:100%;margin-top:10px;width:100%;left:0;}
.tns-nav button{margin:0 4px;height:12px;width:12px;border-radius:6px;background:#B6DEED;border:0;}
.tns-nav button.tns-nav-active {
background: #252C35; }.variations_form .variations{padding-top:10px}.adsw-attribute-option span{display:inline-block;vertical-align:top;margin:0 5px 5px;cursor:pointer}.adsw-attribute-option .meta-item-img i{width:50px;height:50px;border:1px solid #cacaca;-webkit-box-shadow:1px 1px 4px 0 #dbdbdb;box-shadow:1px 1px 4px 0 #dbdbdb;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:3px;display:inline-block;vertical-align:top}.adsw-attribute-option .meta-item-text{padding:6px 10px;border-radius:2px;color:#999;border:1px solid #cacaca;font-size:16px;font-weight:600;line-height:16px;margin:0 5px 5px;-webkit-box-shadow:1px 1px 4px 0 #dbdbdb;box-shadow:1px 1px 4px 0 #dbdbdb}.adsw-attribute-option .meta-item-img.active i,.adsw-attribute-option .meta-item-text.active{border:1px solid #6f6f6f}.adsw-attribute-option .meta-item-img i,.adsw-attribute-option .meta-item-text{position:relative;-webkit-transition:all .2s ease-in;-webkit-transform:scale(1);-ms-transition:all .2s ease-in;-ms-transform:scale(1);-moz-transition:all .2s ease-in;-moz-transform:scale(1);transition:all .2s ease-in;transform:scale(1)}.adsw-attribute-option .meta-item-img.active i,.adsw-attribute-option .meta-item-text.active{-webkit-transition:all .2s ease-in;-webkit-transform:scale(1.06);-ms-transition:all .2s ease-in;-ms-transform:scale(1.06);-moz-transition:all .2s ease-in;-moz-transform:scale(1.06);transition:all .2s ease-in;transform:scale(1.06)}.adsw-attribute-option .meta-item-img i img{object-fit:cover;width:100%;height:100%}.adsw-attribute-option .meta-item-text.sku-disabled{border:1px solid #eaeaea;color:#eaeaea;cursor:default;-webkit-box-shadow:none;box-shadow:none}.adsw-attribute-option .meta-item-img.sku-disabled{position:relative}.adsw-attribute-option .meta-item-img.sku-disabled:before{position:absolute;display:block;background:rgba(255,255,255,.7);content:' ';top:0;bottom:0;width:100%;cursor:default}.adsw-attribute-option .meta-item-img.sku-disabled img{border:1px solid #eaeaea;cursor:default;-webkit-box-shadow:none;box-shadow:none}ul.adsw-gallery{display:block!important;position:relative!important;margin-left:0}ul.adsw-gallery li{display:inline-block!important;width:auto!important;margin:5px 5px 0 0!important;list-style:none!important}ul.adsw-gallery li a{display:block!important}ul.adsw-gallery img{float:none!important}.aliexpress-button .ab-item{position:relative}.aliexpress-button .ab-icon:before{content:'\f174';top:3px}#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}