/*!
Theme Name: Web Systems Becky theme
Description:
Author: Web Systems OÜ
Author URI: https://www.websystems.ee/
Version: 2.2
Text Domain: becky
*/@import url("https://fonts.googleapis.com/css?family=Exo+2:300,400,500,600&display=swap&subset=cyrillic");@keyframes slideInImage{0%{opacity:0;transform:translateX(50%)}to{opacity:1;transform:translateX(0)}}@keyframes slideInTxt{0%{opacity:0;transform:translateX(-30%)}to{opacity:1;transform:translateX(0)}}@keyframes slideInTxt2{0%{opacity:0;transform:translateX(-30%)}10%{opacity:0;transform:translateX(-30%)}to{opacity:1;transform:translateX(0)}}@keyframes slideInLine{0%{opacity:0;transform:translateX(-30%)}50%{opacity:0;transform:translateX(-30%)}to{opacity:1;transform:translateX(0)}}/*!
Addon Name: WS Starter Theme Checkout
Description:
Author: Web Systems OÜ
Author URI: https://www.websystems.ee/
Version: 1.0.1
Text Domain: ws-starter-theme
*/.woocommerce-checkout .checkout--touch--only,.woocommerce-checkout .woocommerce-notices-wrapper{display:none}.woocommerce-order-received .screen-reader--only,section.checkout .screen-reader--only{position:absolute;height:1px;width:1px;clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0);-webkit-clip-path:polygon(0 0,0 0,0 0);overflow:hidden!important}.woocommerce-order-received section>hr,section.checkout section>hr{color:#ffb400;opacity:.2;margin-bottom:2.8rem}.woocommerce-order-received .choices__list:not(.choices__list--single) .choices__item[data-value=""],section.checkout .choices__list:not(.choices__list--single) .choices__item[data-value=""]{display:none}.woocommerce-order-received input:-webkit-autofill,.woocommerce-order-received input:-webkit-autofill:active,.woocommerce-order-received input:-webkit-autofill:focus,.woocommerce-order-received input:-webkit-autofill:hover,section.checkout input:-webkit-autofill,section.checkout input:-webkit-autofill:active,section.checkout input:-webkit-autofill:focus,section.checkout input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.woocommerce-order-received .single-field,section.checkout .single-field{position:relative}.woocommerce-order-received .single-field>label,section.checkout .single-field>label{position:absolute;top:1rem;left:1.9rem;font-size:1.6rem;transition:all .2s ease-in-out;background-color:#fff;padding:.2rem;pointer-events:none;color:#707070}.woocommerce-order-received .single-field,section.checkout .single-field{margin-top:1.8rem}.woocommerce-order-received .single-field>input[type=email],.woocommerce-order-received .single-field>input[type=number],.woocommerce-order-received .single-field>input[type=password],.woocommerce-order-received .single-field>input[type=tel],.woocommerce-order-received .single-field>input[type=text],section.checkout .single-field>input[type=email],section.checkout .single-field>input[type=number],section.checkout .single-field>input[type=password],section.checkout .single-field>input[type=tel],section.checkout .single-field>input[type=text]{border:.1rem solid #707070;border-radius:2.5rem;padding:1rem 2rem;font-size:1.6rem;transition:all .2s ease-in-out;line-height:1.2;width:100%;-webkit-appearance:none;-moz-appearance:textfield}.woocommerce-order-received .single-field>input[type=email]:invalid,.woocommerce-order-received .single-field>input[type=email]:required,.woocommerce-order-received .single-field>input[type=number]:invalid,.woocommerce-order-received .single-field>input[type=number]:required,.woocommerce-order-received .single-field>input[type=password]:invalid,.woocommerce-order-received .single-field>input[type=password]:required,.woocommerce-order-received .single-field>input[type=tel]:invalid,.woocommerce-order-received .single-field>input[type=tel]:required,.woocommerce-order-received .single-field>input[type=text]:invalid,.woocommerce-order-received .single-field>input[type=text]:required,section.checkout .single-field>input[type=email]:invalid,section.checkout .single-field>input[type=email]:required,section.checkout .single-field>input[type=number]:invalid,section.checkout .single-field>input[type=number]:required,section.checkout .single-field>input[type=password]:invalid,section.checkout .single-field>input[type=password]:required,section.checkout .single-field>input[type=tel]:invalid,section.checkout .single-field>input[type=tel]:required,section.checkout .single-field>input[type=text]:invalid,section.checkout .single-field>input[type=text]:required{box-shadow:none}.woocommerce-order-received .single-field>input[type=email]:focus+label,.woocommerce-order-received .single-field>input[type=number]:focus+label,.woocommerce-order-received .single-field>input[type=password]:focus+label,.woocommerce-order-received .single-field>input[type=tel]:focus+label,.woocommerce-order-received .single-field>input[type=text]:focus+label,section.checkout .single-field>input[type=email]:focus+label,section.checkout .single-field>input[type=number]:focus+label,section.checkout .single-field>input[type=password]:focus+label,section.checkout .single-field>input[type=tel]:focus+label,section.checkout .single-field>input[type=text]:focus+label{top:-.6rem;font-size:1.2rem}.woocommerce-order-received .single-field>input[type=email]:valid,.woocommerce-order-received .single-field>input[type=number]:valid,.woocommerce-order-received .single-field>input[type=password]:valid,.woocommerce-order-received .single-field>input[type=tel]:valid,.woocommerce-order-received .single-field>input[type=text]:valid,section.checkout .single-field>input[type=email]:valid,section.checkout .single-field>input[type=number]:valid,section.checkout .single-field>input[type=password]:valid,section.checkout .single-field>input[type=tel]:valid,section.checkout .single-field>input[type=text]:valid{border-color:#6ac259}.woocommerce-order-received .single-field>input[type=email]:valid+label,.woocommerce-order-received .single-field>input[type=number]:valid+label,.woocommerce-order-received .single-field>input[type=password]:valid+label,.woocommerce-order-received .single-field>input[type=tel]:valid+label,.woocommerce-order-received .single-field>input[type=text]:valid+label,section.checkout .single-field>input[type=email]:valid+label,section.checkout .single-field>input[type=number]:valid+label,section.checkout .single-field>input[type=password]:valid+label,section.checkout .single-field>input[type=tel]:valid+label,section.checkout .single-field>input[type=text]:valid+label{top:-.6rem;font-size:1.2rem;color:#6ac259}.woocommerce-order-received .single-field>input[type=email]:invalid:not(:focus):not(:placeholder-shown),.woocommerce-order-received .single-field>input[type=number]:invalid:not(:focus):not(:placeholder-shown),.woocommerce-order-received .single-field>input[type=password]:invalid:not(:focus):not(:placeholder-shown),.woocommerce-order-received .single-field>input[type=tel]:invalid:not(:focus):not(:placeholder-shown),.woocommerce-order-received .single-field>input[type=text]:invalid:not(:focus):not(:placeholder-shown),section.checkout .single-field>input[type=email]:invalid:not(:focus):not(:placeholder-shown),section.checkout .single-field>input[type=number]:invalid:not(:focus):not(:placeholder-shown),section.checkout .single-field>input[type=password]:invalid:not(:focus):not(:placeholder-shown),section.checkout .single-field>input[type=tel]:invalid:not(:focus):not(:placeholder-shown),section.checkout .single-field>input[type=text]:invalid:not(:focus):not(:placeholder-shown){border-color:#ff3645}.woocommerce-order-received .single-field>input[type=email]:invalid:not(:focus):not(:placeholder-shown)+label,.woocommerce-order-received .single-field>input[type=number]:invalid:not(:focus):not(:placeholder-shown)+label,.woocommerce-order-received .single-field>input[type=password]:invalid:not(:focus):not(:placeholder-shown)+label,.woocommerce-order-received .single-field>input[type=tel]:invalid:not(:focus):not(:placeholder-shown)+label,.woocommerce-order-received .single-field>input[type=text]:invalid:not(:focus):not(:placeholder-shown)+label,section.checkout .single-field>input[type=email]:invalid:not(:focus):not(:placeholder-shown)+label,section.checkout .single-field>input[type=number]:invalid:not(:focus):not(:placeholder-shown)+label,section.checkout .single-field>input[type=password]:invalid:not(:focus):not(:placeholder-shown)+label,section.checkout .single-field>input[type=tel]:invalid:not(:focus):not(:placeholder-shown)+label,section.checkout .single-field>input[type=text]:invalid:not(:focus):not(:placeholder-shown)+label{top:-.6rem;font-size:1.2rem;color:#ff3645}.woocommerce-order-received .single-field>input[type=email]:invalid:not(:focus):not(:placeholder-shown)~.requirements,.woocommerce-order-received .single-field>input[type=number]:invalid:not(:focus):not(:placeholder-shown)~.requirements,.woocommerce-order-received .single-field>input[type=password]:invalid:not(:focus):not(:placeholder-shown)~.requirements,.woocommerce-order-received .single-field>input[type=tel]:invalid:not(:focus):not(:placeholder-shown)~.requirements,.woocommerce-order-received .single-field>input[type=text]:invalid:not(:focus):not(:placeholder-shown)~.requirements,section.checkout .single-field>input[type=email]:invalid:not(:focus):not(:placeholder-shown)~.requirements,section.checkout .single-field>input[type=number]:invalid:not(:focus):not(:placeholder-shown)~.requirements,section.checkout .single-field>input[type=password]:invalid:not(:focus):not(:placeholder-shown)~.requirements,section.checkout .single-field>input[type=tel]:invalid:not(:focus):not(:placeholder-shown)~.requirements,section.checkout .single-field>input[type=text]:invalid:not(:focus):not(:placeholder-shown)~.requirements{max-height:200px;margin-top:.8rem}.woocommerce-order-received .single-field>input[type=email]:invalid:focus:not(:placeholder-shown),.woocommerce-order-received .single-field>input[type=number]:invalid:focus:not(:placeholder-shown),.woocommerce-order-received .single-field>input[type=password]:invalid:focus:not(:placeholder-shown),.woocommerce-order-received .single-field>input[type=tel]:invalid:focus:not(:placeholder-shown),.woocommerce-order-received .single-field>input[type=text]:invalid:focus:not(:placeholder-shown),section.checkout .single-field>input[type=email]:invalid:focus:not(:placeholder-shown),section.checkout .single-field>input[type=number]:invalid:focus:not(:placeholder-shown),section.checkout .single-field>input[type=password]:invalid:focus:not(:placeholder-shown),section.checkout .single-field>input[type=tel]:invalid:focus:not(:placeholder-shown),section.checkout .single-field>input[type=text]:invalid:focus:not(:placeholder-shown){border-color:#ff3645}.woocommerce-order-received .single-field>input[type=email]:invalid:focus:not(:placeholder-shown)~.requirements,.woocommerce-order-received .single-field>input[type=number]:invalid:focus:not(:placeholder-shown)~.requirements,.woocommerce-order-received .single-field>input[type=password]:invalid:focus:not(:placeholder-shown)~.requirements,.woocommerce-order-received .single-field>input[type=tel]:invalid:focus:not(:placeholder-shown)~.requirements,.woocommerce-order-received .single-field>input[type=text]:invalid:focus:not(:placeholder-shown)~.requirements,section.checkout .single-field>input[type=email]:invalid:focus:not(:placeholder-shown)~.requirements,section.checkout .single-field>input[type=number]:invalid:focus:not(:placeholder-shown)~.requirements,section.checkout .single-field>input[type=password]:invalid:focus:not(:placeholder-shown)~.requirements,section.checkout .single-field>input[type=tel]:invalid:focus:not(:placeholder-shown)~.requirements,section.checkout .single-field>input[type=text]:invalid:focus:not(:placeholder-shown)~.requirements{max-height:200px;margin-top:.8rem}.woocommerce-order-received .single-field>input[type=email]:invalid:focus:not(:placeholder-shown)+label,.woocommerce-order-received .single-field>input[type=number]:invalid:focus:not(:placeholder-shown)+label,.woocommerce-order-received .single-field>input[type=password]:invalid:focus:not(:placeholder-shown)+label,.woocommerce-order-received .single-field>input[type=tel]:invalid:focus:not(:placeholder-shown)+label,.woocommerce-order-received .single-field>input[type=text]:invalid:focus:not(:placeholder-shown)+label,section.checkout .single-field>input[type=email]:invalid:focus:not(:placeholder-shown)+label,section.checkout .single-field>input[type=number]:invalid:focus:not(:placeholder-shown)+label,section.checkout .single-field>input[type=password]:invalid:focus:not(:placeholder-shown)+label,section.checkout .single-field>input[type=tel]:invalid:focus:not(:placeholder-shown)+label,section.checkout .single-field>input[type=text]:invalid:focus:not(:placeholder-shown)+label{color:#ff3645}.woocommerce-order-received .single-field>input[type=email].is-invalid,.woocommerce-order-received .single-field>input[type=number].is-invalid,.woocommerce-order-received .single-field>input[type=password].is-invalid,.woocommerce-order-received .single-field>input[type=tel].is-invalid,.woocommerce-order-received .single-field>input[type=text].is-invalid,section.checkout .single-field>input[type=email].is-invalid,section.checkout .single-field>input[type=number].is-invalid,section.checkout .single-field>input[type=password].is-invalid,section.checkout .single-field>input[type=tel].is-invalid,section.checkout .single-field>input[type=text].is-invalid{border-color:#ff3645;animation:shake-horizontal .8s cubic-bezier(.455,.03,.515,.955)}.woocommerce-order-received .single-field>input[type=email].is-invalid+label,.woocommerce-order-received .single-field>input[type=number].is-invalid+label,.woocommerce-order-received .single-field>input[type=password].is-invalid+label,.woocommerce-order-received .single-field>input[type=tel].is-invalid+label,.woocommerce-order-received .single-field>input[type=text].is-invalid+label,section.checkout .single-field>input[type=email].is-invalid+label,section.checkout .single-field>input[type=number].is-invalid+label,section.checkout .single-field>input[type=password].is-invalid+label,section.checkout .single-field>input[type=tel].is-invalid+label,section.checkout .single-field>input[type=text].is-invalid+label{animation:shake-horizontal .8s cubic-bezier(.455,.03,.515,.955);color:#ff3645}.woocommerce-order-received .single-field .choices,section.checkout .single-field .choices{border:.1rem solid #707070;border-radius:2.5rem;padding:1rem 2rem;font-size:1.6rem;transition:all .2s ease-in-out;background-repeat:no-repeat;background-size:1rem;background-position:calc(100% - 1.5rem);line-height:1.2;width:100%;margin-bottom:0}.woocommerce-order-received .single-field .choices__inner,section.checkout .single-field .choices__inner{background-color:transparent;margin:0;min-height:0;font-size:inherit;border:none;border-radius:0;padding:0}.woocommerce-order-received .single-field .choices__list,section.checkout .single-field .choices__list{left:0}.woocommerce-order-received .single-field .choices__list--single,section.checkout .single-field .choices__list--single{padding:0}.woocommerce-order-received .single-field .choices.is-open+label,section.checkout .single-field .choices.is-open+label{top:-.6rem;font-size:1.2rem}.woocommerce-order-received .single-field .choices.choices--selected,section.checkout .single-field .choices.choices--selected{border-color:#6ac259}.woocommerce-order-received .single-field .choices.choices--selected+label,section.checkout .single-field .choices.choices--selected+label{top:-.6rem;font-size:1.2rem;color:#6ac259}.woocommerce-order-received .single-field .choices.choices--invalid-selection,section.checkout .single-field .choices.choices--invalid-selection{border-color:#ff3645}.woocommerce-order-received .single-field textarea,section.checkout .single-field textarea{border:.1rem solid #707070;border-radius:2.5rem;padding:1rem 2rem;font-size:1.6rem;transition:all .2s ease-in-out;width:100%;resize:vertical}.woocommerce-order-received .single-field textarea:focus+label,section.checkout .single-field textarea:focus+label{top:-.6rem;font-size:1.2rem}.woocommerce-order-received .single-field textarea::placeholder,section.checkout .single-field textarea::placeholder{color:transparent}.woocommerce-order-received .single-field textarea:not(:placeholder-shown),section.checkout .single-field textarea:not(:placeholder-shown){border-color:#6ac259}.woocommerce-order-received .single-field textarea:not(:placeholder-shown)+label,section.checkout .single-field textarea:not(:placeholder-shown)+label{top:-.6rem;font-size:1.2rem;color:#6ac259}.woocommerce-order-received .single-field .requirements,section.checkout .single-field .requirements{max-height:0;transition:.28s;overflow:hidden;color:#ff3645;font-size:1.2rem;margin-left:1.9rem;margin-top:0}@supports (-ms-ime-align:auto){.woocommerce-order-received .single-field input:valid,section.checkout .single-field input:valid{border-color:inherit!important}.woocommerce-order-received .single-field input:valid~label,section.checkout .single-field input:valid~label{color:#707070!important}.woocommerce-order-received .single-field label,section.checkout .single-field label{top:-.6rem;font-size:1.2rem}}.woocommerce-order-received .switch-button,section.checkout .switch-button{display:flex;align-items:center;justify-content:center}.woocommerce-order-received .switch-button__text,section.checkout .switch-button__text{font-size:1.6rem}.woocommerce-order-received .switch-button input[type=checkbox].switch+label,section.checkout .switch-button input[type=checkbox].switch+label{width:3.4rem;height:1.4rem;background:rgba(255,180,0,.4);display:inline-block;border-radius:1rem;position:relative;cursor:pointer;margin:1rem 2rem}.woocommerce-order-received .switch-button input[type=checkbox].switch+label:after,.woocommerce-order-received .switch-button input[type=checkbox].switch+label:before,section.checkout .switch-button input[type=checkbox].switch+label:after,section.checkout .switch-button input[type=checkbox].switch+label:before{content:"";display:inline-block;width:2rem;height:2rem;background:#ffb400;border-radius:50%;position:absolute;top:-.3rem;left:0;transition:all .2s}.woocommerce-order-received .switch-button input[type=checkbox].switch+label:after,section.checkout .switch-button input[type=checkbox].switch+label:after{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.woocommerce-order-received .switch-button input[type=checkbox].switch,section.checkout .switch-button input[type=checkbox].switch{display:none}.woocommerce-order-received .switch-button input[type=checkbox].switch:checked+label,section.checkout .switch-button input[type=checkbox].switch:checked+label{background:rgba(255,180,0,.4)}.woocommerce-order-received .switch-button input[type=checkbox].switch:checked+label:after,.woocommerce-order-received .switch-button input[type=checkbox].switch:checked+label:before,section.checkout .switch-button input[type=checkbox].switch:checked+label:after,section.checkout .switch-button input[type=checkbox].switch:checked+label:before{left:1.4rem;background:#ffb400}.woocommerce-order-received .checkbox-field,section.checkout .checkbox-field{display:flex;align-items:center;margin-top:2rem;position:relative}.woocommerce-order-received .checkbox-field:last-of-type,section.checkout .checkbox-field:last-of-type{margin-bottom:2rem}.woocommerce-order-received .checkbox-field input[type=checkbox],section.checkout .checkbox-field input[type=checkbox]{position:absolute;opacity:0;height:2rem;width:2rem;cursor:pointer}.woocommerce-order-received .checkbox-field input[type=checkbox]:checked~.checkbox-field__indicator,section.checkout .checkbox-field input[type=checkbox]:checked~.checkbox-field__indicator{background-color:#ffb400}.woocommerce-order-received .checkbox-field input[type=checkbox]:checked~.checkbox-field__indicator:after,section.checkout .checkbox-field input[type=checkbox]:checked~.checkbox-field__indicator:after{content:"";position:relative;display:block;left:0;top:.35rem;right:0;bottom:0;margin:auto;width:.6rem;height:1rem;border:solid #fff;border-width:0 .2rem .2rem 0;transform:rotate(45deg)}.woocommerce-order-received .checkbox-field input[type=checkbox].checkbox-invalid~.checkbox-field__indicator,section.checkout .checkbox-field input[type=checkbox].checkbox-invalid~.checkbox-field__indicator{border:1px solid #ff3645}.woocommerce-order-received .checkbox-field__indicator,section.checkout .checkbox-field__indicator{height:2rem;width:2rem;background:rgba(0,0,0,.2);border-radius:50%}.woocommerce-order-received .checkbox-field label,section.checkout .checkbox-field label{font-size:1.4rem;margin-left:.8rem}.woocommerce-order-received .checkbox-field label a,section.checkout .checkbox-field label a{font-size:1.4rem}@keyframes shake-horizontal{0%,to{transform:translateX(0)}10%,30%,50%,70%{transform:translateX(-10px)}20%,40%,60%{transform:translateX(10px)}80%{transform:translateX(8px)}90%{transform:translateX(-8px)}}.woocommerce-order-received .section-title,section.checkout .section-title{font-size:2.5rem;font-weight:400;margin-bottom:1.5rem}.woocommerce-order-received h1,.woocommerce-order-received h2,.woocommerce-order-received h3,.woocommerce-order-received h4,.woocommerce-order-received h5,.woocommerce-order-received h6,section.checkout h1,section.checkout h2,section.checkout h3,section.checkout h4,section.checkout h5,section.checkout h6{font-family:Exo\ 2,sans-serif}.woocommerce-order-received p,section.checkout p{font-size:1.6rem}.checkout__products{margin-bottom:3.4rem}.checkout__products .section-title{margin-bottom:3rem}.checkout__products .checkout__products__container__column-name{display:grid;grid-template-columns:11rem 5fr 2fr 1fr;grid-gap:0 3.7rem}.checkout__products .checkout__products__container__column-name span{font-size:1.4rem;text-transform:uppercase;font-weight:500;margin-bottom:.3rem}.checkout__products .checkout__products__container__column-name span:nth-of-type(3){display:flex;justify-self:center}.checkout__products .checkout__products__container__column-name span:last-of-type{display:flex;justify-self:flex-end}.checkout__products .checkout__products__container__column-name hr{grid-column:1/5;margin-bottom:3rem;color:#ffb400;opacity:.2}.checkout__products button.checkout--touch--only{color:#000;text-decoration:underline}.checkout__transport{margin-bottom:5.5rem;position:relative}.checkout__transport>p{margin-bottom:1.5rem}.checkout__transport__company__container{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:4%;margin-bottom:2.8rem}.checkout__transport__retrieval{margin-top:5rem}.checkout__transport__retrieval__container{display:grid;grid-template-columns:minmax(33rem,.6fr) 1fr;grid-gap:8rem}.checkout__transport__retrieval__container .single-field:not(.makecommerce-shipping) .form-row{display:none}.checkout__transport__retrieval__container__location iframe{width:100%;height:40rem}.checkout__transport__retrieval__container .choices__list--dropdown .choices__item--selectable:after{display:none}.checkout__transport__retrieval__container .choices__list--dropdown .choices__item--selectable{padding-right:20px;word-break:keep-all}.checkout__progress{display:flex;width:100%;justify-content:center;align-items:center;margin-bottom:1.7rem}.checkout__progress button{width:3.8rem;height:3.8rem;border-radius:50%;border:.1rem solid #ffb400}.checkout__progress button.full{background-color:#ffb400;color:#fff}.checkout__progress span{width:8.2rem;height:.1rem;background-color:#cfcfcf;margin:0 .95rem}.checkout__progress span:first-of-type{background:linear-gradient(90deg,#746053,#cfcfcf 70%)}.checkout__extra{padding:1.5rem 2.4rem;border:.1rem solid rgba(255,180,0,.2);position:relative;margin-bottom:2.1rem;width:100%}.checkout__extra button{position:absolute;top:.7rem;right:.7rem;color:#000;font-size:1.2rem}.checkout__extra h3{font-size:1.4rem;font-weight:500;color:#000;margin-bottom:.4rem;line-height:1.9rem;text-align:center}.checkout__extra p{text-align:center;padding:0 1.3rem}.checkout__extra p,.checkout__extra p a{color:#afafaf;font-size:1.2rem;line-height:1.6rem}.checkout__extra p a{text-decoration:underline}.checkout__cart{padding:3.4rem 2.7rem;background-color:#ffb400;color:#fff;width:100%;position:relative;z-index:9}.checkout__cart .coupon-code-error{display:none}.checkout__cart .coupon-code-error p{text-transform:inherit;font-weight:400}.checkout__cart.coupon-error .coupon-code-error{display:block}.checkout__cart.active{transform:translateX(0)}.checkout__cart h2{font-size:2.5rem;font-weight:200;margin-bottom:1.1rem;line-height:3.3rem}.checkout__cart__discount{position:relative}.checkout__cart__discount h3{color:#fff;font-size:1.4rem;margin-bottom:1.2rem;width:100%;text-align:left;display:flex;justify-content:space-between;font-weight:400;line-height:1.9rem}.checkout__cart__discount h3:after{content:url(assets/dist/img/svg/checkout-cart-arr.svg);transition:all .5s ease-in-out}.checkout__cart__discount__active{margin-bottom:1.9rem}.checkout__cart__discount__active__input{margin-bottom:1rem;position:relative}.checkout__cart__discount__active__input input{background-color:#fff;color:#48494d;font-size:1.2rem;width:100%;padding:.5rem 1.9rem;border-radius:2.5rem;height:2.8rem;line-height:1.6rem}.checkout__cart__discount__active__input input::placeholder{font-size:1.2rem;color:#afafaf}.checkout__cart__discount__active__input button{height:2.4rem;width:7.6rem;position:absolute;border-radius:2.5rem;background-color:#ffb400;padding:.4rem 2.7rem;font-size:1.2rem;line-height:1.6rem;font-weight:700;top:.2rem;bottom:.2rem;right:.2rem;color:#fff}.checkout__cart__discount__active__codes li{display:flex;justify-content:space-between;margin-bottom:.6rem}.checkout__cart__discount__active__codes li p,.checkout__cart__discount__active__codes li span{font-weight:500;margin-bottom:0;text-transform:uppercase;line-height:1.6rem}.checkout__cart__discount__active__codes li span{font-size:1.4rem;margin-left:1.1rem}.checkout__cart__discount__active__codes li button{display:flex;justify-content:center;align-items:center;height:1.6rem;width:1.6rem;font-size:1.2rem;font-weight:700;border-radius:50%;background-color:#fff;color:#a93331}.checkout__cart__discount input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:1.9rem;top:0;right:0;left:0;bottom:0;z-index:1;opacity:0}.checkout__cart__discount input[type=checkbox]:checked~.checkout__cart__discount__active{display:none!important}.checkout__cart__discount input[type=checkbox]:checked~h3:after{transform:rotate(-540deg)}.checkout__cart>p{font-size:2rem;margin-bottom:1rem;margin-top:2rem;font-weight:300}.checkout__cart__details li{display:flex;justify-content:space-between;margin-bottom:1rem}.checkout__cart__details li span{font-size:1.2rem;margin-bottom:0;line-height:1.6rem}.checkout__cart__details li.checkout__cart__sum p,.checkout__cart__details li.checkout__cart__sum span{font-size:1.6rem;text-transform:uppercase;margin-bottom:0;line-height:2.1rem}.checkout__billing-info__container{display:grid;grid-template-columns:minmax(33rem,.6fr) 1fr;grid-gap:8rem}.checkout__billing-info__container .two-columns{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem}.checkout__billing-info__container__fields>p{font-size:1.6rem;margin-bottom:.2rem}.checkout__billing-info__container__fields .switch-button{margin-bottom:2rem}.checkout__billing-info__container__payment{position:relative}.checkout__billing-info__container__payment.is-invalid .single-field input{border-color:#ff3645!important;animation:shake-horizontal .8s cubic-bezier(.455,.03,.515,.955);color:red}.checkout__billing-info__container__payment .choices__item{display:flex;flex-wrap:wrap;flex-direction:row;gap:1rem;align-items:center}.checkout__billing-info__container__payment .choices__item .montonio-pis-icon{display:none}.checkout__billing-info__container__payment .choices__item img{width:auto;max-width:80%;height:2rem;margin:0}.checkout__billing-info__container__payment__methods{margin-top:2.2rem}.checkout__billing-info__container__payment__methods__single ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem}.checkout__billing-info__container__payment__methods__single ul li{position:relative}.checkout__billing-info__container__payment__methods__single ul li input[type=radio]{-webkit-appearance:none;appearance:none;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;cursor:pointer}.checkout__billing-info__container__payment__methods__single ul li input[type=radio]:checked~label>div:after{opacity:1}.checkout__billing-info__container__payment__methods__single ul li label>div:after{content:url(assets/dist/img/svg/checked.svg);width:2rem;height:2rem;position:absolute;top:-.5rem;right:-.5rem;opacity:0;transition:all .1s ease-in-out}.checkout__billing-info__container__payment__methods__single ul li label>div img{width:100%}.checkout__billing-info__container__payment__methods__single>p,.checkout__billing-info__container__payment__methods__single a{font-size:1.6rem;line-height:1.4;color:#48494d}.checkout__billing-info__container__payment__methods__single a{text-decoration:underline}.thankyou__top{display:flex;align-items:center;flex-direction:column}.thankyou__top__selected-checkmark{margin-bottom:3.1rem}.thankyou__top__selected-checkmark img{width:5.8rem;height:5.8rem}.thankyou__top>h1{font-size:3.5rem;font-weight:400}.thankyou__top>p{font-size:1.8rem;margin-top:2.1rem;font-weight:300;text-align:center}.thankyou__top__mail{margin-top:2rem}.thankyou__top__mail p{font-size:1.4rem;margin-bottom:1.2rem}.thankyou__top__mail div{display:flex;justify-content:center;position:relative;max-width:26rem;margin:auto}.thankyou__top__mail div input{border:.1rem solid #ffb400;border-radius:2.5rem;padding:.8rem 8rem .8rem 1.9rem;font-size:1.4rem;width:100%}.thankyou__top__mail div input::placeholder{font-size:1.4rem}.thankyou__top__mail div button{height:2.8rem;width:7.6rem;position:absolute;top:.3rem;bottom:.2rem;right:.4rem;background-color:#ffb400;color:#fff;font-size:1.2rem;border-radius:2.5rem}.thankyou__order_details-header{margin-bottom:3rem}.thankyou__order_details-header ul{display:flex}.thankyou__order_details-header ul li{display:flex;flex-direction:column;margin:0 2rem;font-size:1.6rem}.thankyou__order_details-header ul li:first-child{margin-left:0}.thankyou__order_details-header ul li:last-child{margin-right:0}.thankyou__order_details-header ul li span,.thankyou__order_details-header ul li strong{font-size:1.6rem;margin-top:.4rem}.thankyou__order-details-body table{border-spacing:1;border-collapse:collapse;background:#fff;border-radius:1rem 1rem 0 0;overflow:hidden;width:100%;margin:0 auto;position:relative}.thankyou__order-details-body table td,.thankyou__order-details-body table th{padding-left:2rem;border-bottom:.1rem solid #e1e1e1;border-left:.1rem solid #e1e1e1;border-right:.1rem solid #e1e1e1}.thankyou__order-details-body table thead tr{height:5rem;background:#ffb400;vertical-align:middle}.thankyou__order-details-body table thead tr th{vertical-align:middle;color:#fff;font-weight:400;font-size:2rem}.thankyou__order-details-body table tbody tr{font-weight:unset}.thankyou__order-details-body table tbody tr td{padding-top:1rem;padding-bottom:1rem;color:#48494d;font-size:1.6rem;line-height:1.2}.thankyou__order-details-body table tbody tr td>*{color:#48494d;font-size:1.6rem;line-height:1.2}.thankyou__order-details-body table tfoot tr td,.thankyou__order-details-body table tfoot tr th{vertical-align:middle;font-weight:500;padding-top:1rem;padding-bottom:1rem;font-size:1.6rem;line-height:1.2}.thankyou__order-details-body table tfoot tr td>*,.thankyou__order-details-body table tfoot tr th>*{color:#48494d;font-size:1.6rem;line-height:1.2}.loader-container{position:absolute!important;top:0;left:0;right:0;bottom:0;display:none;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.7);z-index:8}.site>.loader-container{position:fixed}.lds-roller{display:inline-block;position:relative;width:64px;height:64px;z-index:10}.lds-roller div{animation:lds-roller 1s cubic-bezier(.5,0,.5,1) infinite;transform-origin:32px 32px}.lds-roller div:after{content:" ";display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:#ffb400;margin:-3px 0 0 -3px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{top:50px;left:50px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:54px;left:45px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:57px;left:39px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:58px;left:32px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:57px;left:25px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:54px;left:19px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:50px;left:14px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:45px;left:10px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.checkout__product__single{display:grid;grid-template-columns:11rem 5fr 2fr 1fr;grid-gap:0 3.7rem;margin-bottom:2rem;position:relative;max-height:50rem;transition:transform .5s ease-in-out,opacity .5s ease-in-out,max-height .3s ease-in-out .2s,margin .3s ease-in-out .2s}.checkout__product__single.remove{transform:translateX(-100%);opacity:0;max-height:0;margin:0}.checkout__product__single img{height:auto;width:100%;-o-object-fit:contain;object-fit:contain}.checkout__product__single .checkout__products__info{display:flex;flex-direction:column;justify-content:space-between}.checkout__product__single .checkout__products__info p{font-size:1.4rem}.checkout__product__single .checkout__products__info__top a{display:flex;align-items:center;flex-wrap:wrap}.checkout__product__single .checkout__products__info__top a:hover{text-decoration:none}.checkout__product__single .checkout__products__info__top a p{text-decoration:underline;font-size:1.6rem;color:#000;margin-right:1rem;font-weight:500}.checkout__product__single .checkout__products__info__top a span{color:#707070;font-size:1.3rem;margin-bottom:0;display:flex;align-self:flex-end}.checkout__product__single .checkout__products__info__bottom{margin-top:1rem}.checkout__product__single .checkout__products__info__bottom>p{margin-bottom:.5rem;font-weight:500}.checkout__product__single .checkout__products__info__bottom__options{display:flex;flex-wrap:wrap}.checkout__product__single .checkout__products__info__bottom__options__select{font-size:1.4rem;display:flex;align-items:center;margin-right:2rem}.checkout__product__single .checkout__products__info__bottom__options__select:last-of-type{margin-right:0}.checkout__product__single .checkout__products__info__bottom__options__select label{margin-right:.3rem}.checkout__product__single .checkout__products__info__bottom__options__select select{padding-right:1rem;background-color:transparent;background-image:url(assets/dist/img/svg/arr-down-checkout.svg);background-repeat:no-repeat,repeat;background-position:right 0 top 50%,0 0;background-size:.8rem auto,100%}.checkout__product__single .checkout__products__info button{font-size:1.2rem;text-decoration:underline;color:#000;display:flex;align-self:flex-start}.checkout__product__single .checkout__products__more__options{position:fixed;bottom:0;left:0;right:0;z-index:1;transform:translateY(100%);transition:all .2s ease-in-out}.checkout__product__single .checkout__products__more__options.active{transform:translateY(0)}.checkout__product__single .checkout__products__more__options button{border-bottom:.1rem solid #a2a2a2;background-color:#707070;color:#fff;width:100%;padding:1.3rem 0}.checkout__product__single .checkout__products__more__options button:last-of-type{border-bottom:none}.checkout__product__single .checkout__products__quantity{display:flex;align-self:flex-start}.checkout__product__single .checkout__products__quantity>div{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #000;border-radius:1.5rem;max-width:8rem;margin:auto;padding:.5rem 0}.checkout__product__single .checkout__products__quantity>div input{width:100%;text-align:center;font-size:1.2rem;font-weight:700}.checkout__product__single .checkout__products__quantity>div button{font-size:1.8rem;font-weight:400;color:#000;padding:0 .85rem}.checkout__product__single .checkout__products__quantity>div button[disabled]{opacity:.3}.checkout__product__single .checkout__products__sum{display:flex;flex-direction:column;align-items:flex-end}.checkout__product__single .checkout__products__sum p{font-size:1.5rem;font-weight:500}.checkout__product__single .checkout__products__sum p span{text-decoration:line-through;color:#707070;font-size:1.3rem;font-weight:500}.checkout__transport__single{width:100%;position:relative}.checkout__transport__single input[type=radio]{-webkit-appearance:none;appearance:none;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;cursor:pointer;z-index:1}.checkout__transport__single .selected__checkmark{opacity:0;transition:all .2s ease-in-out;position:absolute;top:1rem;right:.83rem;height:2rem;width:2rem}.checkout__transport__single .selected__checkmark img{width:2rem;height:2rem}.checkout__transport__single input[type=radio]:checked~.checkout__transport__single__box{border-color:#ffb400}.checkout__transport__single input[type=radio]:checked~.checkout__transport__single__box .selected__checkmark{opacity:1}.checkout__transport__single__box{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;box-shadow:0 10px 20px 10px rgba(0,0,0,.07);border-radius:25px;transition:.2s ease-in-out;border:.2rem solid transparent;padding:30% 3%}.checkout__transport__single__box img{height:auto;max-width:6.9rem;margin-bottom:2rem}.checkout__transport__single__box__name{margin-bottom:2.7rem;font-size:1.2rem;text-align:center}.checkout__transport__single__box__price{color:#ffb400;font-size:1.6rem;font-weight:700}.checkout__cart__button{width:5.7rem;height:5.7rem;position:fixed;bottom:7rem;left:0;right:0;margin:0 auto;background-color:#ffb400;border-radius:50%;display:block;justify-content:center}.checkout__cart__button button{display:flex;align-self:center;align-items:center;justify-content:center;height:100%;width:100%}.checkout__cart__button button img{width:2.5rem;height:auto}.checkout__cart__button p{color:#ffb400;background-color:#fff;border:.1rem solid #ffb400;border-radius:2.5rem;font-size:1rem;line-height:1.3rem;position:absolute;bottom:-1.2rem;display:flex;align-items:center;justify-content:center;padding:.3rem .8rem;font-weight:500}.checkout__submit-button{display:flex;align-items:center;grid-column:1/3;flex-direction:column}.checkout__submit-button hr{color:#ffb400;opacity:.2;margin:3rem 0;width:100%}.checkout__submit-button button{color:#fff;background-color:#ffb400;font-size:1.6rem;text-transform:uppercase;padding:1.2rem 12.2rem;border-radius:2.5rem;margin:0 auto;text-align:center}.js-shipping-fields-wrapper.shipping-fields-hidden{transition:opacity .5s ease-in-out,max-height .4s ease-in-out .4s;max-height:0;opacity:0;overflow:hidden}.js-shipping-fields-wrapper.shipping-fields-visible{transition:opacity .5s ease-in-out .4s,max-height .4s ease-in-out;max-height:50rem;opacity:1}.js-show-for-business-only{transition:opacity .4s ease-in-out .4s,max-height .4s ease-in-out,margin .4s ease-in-out,padding .4s ease-in-out;max-height:50rem;opacity:1;display:block!important}.js-show-for-business-only[hidden]{transition:opacity .4s ease-in-out,max-height .4s ease-in-out .4s,margin .4s ease-in-out .4s,padding .4s ease-in-out .4s;max-height:0;opacity:0;margin:0!important;padding:0!important;pointer-events:none}form.checkout .checkout{display:grid;grid-template-columns:1fr 31.4rem;grid-gap:0 8rem}form.checkout .checkout .shipping p{margin-bottom:2rem!important}form.checkout .checkout__cart,form.checkout .checkout__cart__discount h3,form.checkout .checkout__cart__discount input{color:#48494d}form.checkout .checkout__right--sticky{position:-webkit-sticky;position:sticky;top:2rem}form.checkout .checkout__product__single .checkout__products__info p{margin-right:1rem!important}form.checkout .checkout__cart__discount__active__input button{color:#48494d}.woocommerce-order-received .thankyou__back-home{background-color:#ffb400;text-transform:uppercase;color:#fff;font-size:1.6rem;padding:1.2rem 12.2rem;border-radius:2.5rem;margin-top:1.5rem}.woocommerce-order-received .thankyou__back-home:hover{text-decoration:none}.woocommerce-order-received .thankyou .section-title{margin-top:6rem}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:2rem;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:22px;display:inline-block;vertical-align:top;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:2px;background-color:#48494d;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}@keyframes spin{0%{transform:translateZ(0) rotate(0deg)}to{transform:translateZ(0) rotate(1turn)}}.freeze-ui{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999;background-color:#fff;opacity:.8;transition:opacity .25s;display:flex;justify-content:center}.freeze-ui.is-unfreezing{opacity:0}.freeze-ui-inner{height:150px;width:150px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);font-size:20px;font-family:sans-serif;color:#343a40;text-align:center;text-transform:uppercase}.freeze-ui-border{border-radius:50%;border:2px solid #ffb400;border-top-color:transparent;width:100%;height:100%;position:absolute;will-change:transform;animation:spin .75s ease-in-out infinite;box-shadow:0 0 15px rgba(0,0,0,.1),inset 0 0 15px rgba(0,0,0,.1);background-color:rgba(255,180,0,.2)}.freeze-ui-label{font-size:1.6rem;z-index:1}.search-form .freeze-ui-inner{height:5rem;width:5rem;display:flex;justify-content:center;align-items:center;top:50%;transform:translateY(-50%);font-size:20px;font-family:sans-serif;color:#343a40;text-align:center;text-transform:uppercase;position:absolute;right:2rem}.search-form .freeze-ui-border{border-radius:50%;border:2px solid #ffb400;border-top-color:transparent;width:100%;height:100%;position:absolute;will-change:transform;animation:spin .75s ease-in-out infinite}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4);background-clip:padding-box;box-shadow:inset 0 0 3px #fff,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(../img/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover,.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(../img/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(../img/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(../img/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:inset 0 1px 0 #fff}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(../img/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@font-face{font-family:flexslider-icon;src:url(fonts/flexslider-icon.eot);src:url(fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(fonts/flexslider-icon.woff) format("woff"),url(fonts/flexslider-icon.ttf) format("truetype"),url(fonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;border-radius:4px;-o-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px "" rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;transition:all .3s ease-in-out}.flex-direction-nav a,.flex-direction-nav a:before{color:rgba(0,0,0,.8);text-shadow:1px 1px 0 hsla(0,0%,100%,.3)}.flex-direction-nav a:before{font-family:Arial;font-size:40px;line-height:1;display:inline-block;content:"<"}.flex-direction-nav a.flex-next:before{content:">"}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:"\f004"}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:"\f003"}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}*{box-sizing:border-box;position:relative}:after,:before{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}embed,iframe,object{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0}select{-webkit-appearance:none;appearance:none;border-radius:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::placeholder{font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top}th{text-align:left;font-weight:700}[hidden],template{display:none}html{box-sizing:border-box;font-size:.625rem}.max--width{max-width:1380px;margin:0 auto;width:100%}.overflow--disable{overflow:hidden}.page--shadow{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:#000;opacity:0;z-index:9;transition:all .2s ease-in-out;pointer-events:none}.page--shadow.visible{opacity:.3}.touch--only{display:none}.screen-reader-text{position:absolute;height:1px;width:1px;clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0);-webkit-clip-path:polygon(0 0,0 0,0 0);overflow:hidden!important}body{color:#48494d;font-weight:300;font-family:Exo\ 2,sans-serif;line-height:1;font-size:2rem}b,strong{font-weight:500}hr{border-color:#dcdcdc}h1,h2,h3,h4,h5,h6{font-family:Exo\ 2,sans-serif;font-weight:300;line-height:1.5;margin-bottom:1.5rem}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}h4,h5,h6{font-size:2rem;font-weight:600;text-transform:uppercase}input,input::placeholder,li,p,span,textarea{font-size:1.8rem;line-height:1.4}blockquote,ol,p,ul{margin:1.5em 0}a,button{font-size:2rem;line-height:1;color:#ffb400}a:hover{text-decoration:underline}.ws-cookiebar-wrapper{background-color:#ffb400;opacity:.9}.ws-cookiebar-wrapper p{color:#48494d}.ws-cookiebar-accept-cookies{background-color:#48494d}.ws-cookiebar-content p a{color:#48494d;font-weight:400}.padding--regular{padding-left:4rem;padding-right:4rem}.padding--regular-around{padding:4rem}.padding--bottom{padding-bottom:8rem}.padding--top{padding-top:4rem}.padding--side-narrow{padding-left:18rem;padding-right:18rem}.padding--none{padding:0!important}.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#ffb400;color:#48494d;font-size:1.8rem;font-weight:500;display:inline-block;padding:.8rem 2rem;border-radius:3rem;text-align:center;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{text-decoration:none;background-color:#ffb400;box-shadow:0 4px 6px 0 rgba(0,0,0,.09)}.button--black,.woocommerce #respond input#submit--black,.woocommerce a.button--black,.woocommerce button.button--black,.woocommerce input.button--black{background-color:#48494d;color:#fff}.button--black:hover,.woocommerce #respond input#submit--black:hover,.woocommerce a.button--black:hover,.woocommerce button.button--black:hover,.woocommerce input.button--black:hover{background-color:#8d8e94;color:#fff}.button--white,.button--white:hover,.woocommerce #respond input#submit--white,.woocommerce #respond input#submit--white:hover,.woocommerce a.button--white,.woocommerce a.button--white:hover,.woocommerce button.button--white,.woocommerce button.button--white:hover,.woocommerce input.button--white,.woocommerce input.button--white:hover{background-color:#fff}.button--shadow,.woocommerce #respond input#submit--shadow,.woocommerce a.button--shadow,.woocommerce button.button--shadow,.woocommerce input.button--shadow{box-shadow:0 4px 6px 0 rgba(0,0,0,.09)}.button--shadow:hover,.woocommerce #respond input#submit--shadow:hover,.woocommerce a.button--shadow:hover,.woocommerce button.button--shadow:hover,.woocommerce input.button--shadow:hover{text-decoration:none;box-shadow:0 8px 6px 0 rgba(0,0,0,.09)}.button--wide,.woocommerce #respond input#submit--wide,.woocommerce a.button--wide,.woocommerce button.button--wide,.woocommerce input.button--wide{padding-left:5rem;padding-right:5rem}.button--small,.woocommerce #respond input#submit--small,.woocommerce a.button--small,.woocommerce button.button--small,.woocommerce input.button--small{font-size:1.6rem}.button *,.woocommerce #respond input#submit *,.woocommerce a.button *,.woocommerce button.button *,.woocommerce input.button *{font-size:1em}.button .lighter,.woocommerce #respond input#submit .lighter,.woocommerce a.button .lighter,.woocommerce button.button .lighter,.woocommerce input.button .lighter{opacity:.6}.admin-bar .site-header__nav-wrap.stickynav{top:32px}.admin-bar #wpadminbar.mobile{position:fixed}.navigation{position:relative}.navigation nav .menu-header-container>ul{position:static;display:flex;align-items:stretch;flex-wrap:wrap;justify-content:center}.navigation nav .menu-header-container>ul>li{position:relative;display:flex;min-height:100%;align-items:center;text-align:center}.navigation nav .menu-header-container>ul>li a{color:#48494d;font-weight:600;text-transform:uppercase;font-size:1.6rem;line-height:1;display:block;padding:1.8rem 1.4rem;position:relative;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.navigation nav .menu-header-container>ul>li a:hover{background-color:#fff;text-decoration:none}.navigation nav .menu-header-container>ul>li:after{content:"";display:block;position:absolute;top:50%;right:-2px;background-color:#48494d;width:2px;height:2px;border-radius:2px}.navigation nav .menu-header-container>ul>li:last-child:after{display:none}.navigation nav .menu-header-container>ul>li:hover{text-decoration:none}.navigation nav .menu-header-container>ul>li:hover:after{display:none}.navigation nav .menu-header-container>ul>li.current-menu-item,.navigation nav .menu-header-container>ul>li.current-menu-parent{text-decoration:none}.navigation nav .menu-header-container>ul>li.current-menu-item:after,.navigation nav .menu-header-container>ul>li.current-menu-parent:after{display:none}.navigation nav .menu-header-container>ul>li.current-menu-item a,.navigation nav .menu-header-container>ul>li.current-menu-parent a{background-color:#fff;text-decoration:none;margin-bottom:-1rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.16)}.navigation nav .menu-header-container>ul>li.current-menu-item a:after,.navigation nav .menu-header-container>ul>li.current-menu-parent a:after{content:"";display:block;width:100%;height:1rem;margin-top:1rem;margin-bottom:-1rem;background-position:50%;background-size:1.2rem;background-repeat:no-repeat;background-image:url(assets/dist/img/svg/arrow_down_bold_black.svg)}.navigation__extra{position:absolute;bottom:0;right:0;margin-bottom:2px;background-color:rgba(255,180,0,.9);border-radius:0 0 0 .5rem;padding:.6rem 0;overflow:hidden;transform:translateY(100%);pointer-events:none}.navigation__extra,.navigation__extra__container{opacity:0;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;transition-duration:.6s}.navigation__extra__container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;transform:translateX(100%)}.navigation__extra--sticky{opacity:1;pointer-events:all}.navigation__extra--sticky .navigation__extra__container{transform:translateX(0);opacity:1}.navigation__cart{border-right:1px solid rgba(72,73,77,.4);display:flex;align-items:center}.navigation__cart a{color:#48494d;font-size:1.6rem;line-height:1.2;padding:0 2rem;display:block;font-style:italic;font-weight:500}.navigation__cart a,.navigation__cart a span{text-align:center;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.navigation__cart a span{display:inline;margin-bottom:.4rem}.navigation__cart a span img{max-height:2.5rem;max-width:2.5rem;width:auto;height:auto}.navigation__cart a:hover{text-decoration:none;color:#48494d}.navigation__cart a:hover span{transform:translateY(-.2em)}.navigation__contact{padding:0 2rem}.navigation__contact ul{margin:0}.navigation .mobile-only{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 -2rem;width:100%;width:calc(100% + 4rem)}.navigation .mobile-only .searchbar{flex-grow:1}.site-header{z-index:10}.site-header__main{background-color:#48494d;z-index:11;position:relative}.site-header__main>div{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.site-header__nav-wrap{background-color:#ffb400;box-shadow:0 4px 6px 0 rgba(0,0,0,.09);z-index:8}.site-header__nav-wrap.stickynav{position:fixed;top:0;left:0;right:0}.site-header__logo a{display:block;padding:1.2rem 0}.site-header__logo a img{width:15rem;max-width:150px;height:auto}.site-header__menu-toggle{display:none}.site-header__lang-other{display:none;z-index:9}.site-header__lang-other.visible{display:block}.site-header__vat{margin:0 2rem}.site-header__vat h3{color:#fff;text-align:center;font-size:1.6rem;font-weight:400;text-transform:uppercase;margin:0 0 1rem}.site-header__main-menu{margin:0}.site-header__interactive-links{align-self:stretch}.site-footer{background-color:#48494d}.site-footer,.site-footer>div>div{overflow:hidden}.site-footer__ws-logo img{height:2rem;opacity:.7;transition:all .3s ease-in-out}.site-footer__ws-logo img:hover{transform:rotate(1turn);opacity:1}.site-footer hr{border-color:#5a5b61}.footer__main{display:flex;flex-direction:row;justify-content:space-between;padding:4rem 0;margin-left:-2.3rem}.footer__main ul{display:block;margin:0}.footer__main ul li{display:inline-block;color:#fff;font-size:1.4rem}.footer__main ul li:before{content:"·";margin:0 1.3rem 0 1rem;display:inline-block}.footer__main ul li a{font-size:1em;color:inherit}.footer__extra{padding:8rem 0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end}.footer__extra__menus{flex:1;display:flex}.footer__extra__certified{flex:1}.footer__extra__certified ul{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:0}.footer__extra__certified ul li{margin:1rem;display:block}.footer__extra__certified ul li a{display:block;color:#fff}.footer__menu{width:33.33%}.footer__menu h1,.footer__menu h2,.footer__menu h3{font-size:1.8rem;font-weight:600;margin-bottom:4rem;color:#fff}.footer__menu ul{margin:0}.footer__menu ul li{margin:1rem 0}.footer__menu ul li a{font-size:1.8rem;color:#fff;display:block}.field,.woocommerce-Input,.woocommerce-page .field,form input[type=email],form input[type=password],form input[type=tel],form input[type=text],textarea{background-color:#fff;border-radius:3rem;height:5rem;border:1px solid #dcdcdc;padding:1.2rem 2rem;width:100%;color:#48494d;font-weight:500;font-size:1.6rem}.field--white,.woocommerce-Input--white,.woocommerce-page .field--white,form input[type=email]--white,form input[type=password]--white,form input[type=tel]--white,form input[type=text]--white,textarea--white{border:none;background-color:#fff}.woocommerce-page textarea,.woocommerce-page textarea.field,textarea,textarea.field{height:13rem;min-height:5rem;resize:vertical}::-webkit-input-placeholder{color:#48494d;font-weight:500;font-size:1.6rem}::-moz-placeholder{color:#48494d;font-weight:500;font-size:1.6rem}:-ms-input-placeholder{color:#48494d;font-weight:500;font-size:1.6rem}:-moz-placeholder{color:#48494d;font-weight:500;font-size:1.6rem}.newsletter-form,.woocommerce-page .newsletter-form{margin-top:4rem}.newsletter-form *,.woocommerce-page .newsletter-form *{position:relative}.newsletter-form .field,.woocommerce-page .newsletter-form .field{padding-right:16rem}.newsletter-form .newsletter-field-button,.woocommerce-page .newsletter-form .newsletter-field-button{position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.select-css,.woocommerce select{display:block;font-weight:500;font-size:1.6rem;color:#48494d;line-height:1.3;padding:.6em 2.4em .5em 1.2em;width:30rem;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #dcdcdc;border-radius:10em;-webkit-appearance:none;appearance:none;background-image:url(assets/dist/img/svg/shape-1_grey.svg);background-position:100%;background-size:2.7rem;background-repeat:no-repeat}.select-css::-ms-expand,.woocommerce select::-ms-expand{display:none}.select-css:hover,.woocommerce select:hover{border-color:#888}.select-css:focus,.woocommerce select:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.select-css option,.woocommerce select option{font-weight:400}form .login-remember label,form .wpcf7-checkbox label,form label.woocommerce-form__label-for-checkbox{position:relative}form .login-remember label>input[type=checkbox],form .wpcf7-checkbox label>input[type=checkbox],form label.woocommerce-form__label-for-checkbox>input[type=checkbox]{visibility:hidden;position:absolute;top:0;left:0}form .login-remember label>input+span,form .wpcf7-checkbox label>input+span,form label.woocommerce-form__label-for-checkbox>input+span{cursor:pointer}form .login-remember label>span,form .wpcf7-checkbox label>span,form label.woocommerce-form__label-for-checkbox>span{position:relative;font-weight:300;display:block;padding:.4rem 0 .4rem 3rem}form .login-remember label>span:before,form .wpcf7-checkbox label>span:before,form label.woocommerce-form__label-for-checkbox>span:before{position:absolute;top:50%;left:0;width:1.8rem;height:1.8rem;margin:-.8rem 0 0;border:1px solid #8d8e94;display:block;content:"";border-radius:50%}form .login-remember label>input[type=checkbox]:checked+span:before,form .wpcf7-checkbox label>input[type=checkbox]:checked+span:before,form label.woocommerce-form__label-for-checkbox>input[type=checkbox]:checked+span:before{position:absolute;top:50%;left:0;width:1.8rem;height:1.8rem;margin:-.8rem 0 0;border:1px solid #ffb400}form .login-remember label>input[type=checkbox]:checked+span:after,form .wpcf7-checkbox label>input[type=checkbox]:checked+span:after,form label.woocommerce-form__label-for-checkbox>input[type=checkbox]:checked+span:after{content:"";display:block;width:1.2rem;height:1.2rem;position:absolute;top:50%;left:.3rem;margin-top:-.5rem;background-color:#ffb400;border-radius:50%}.select2-container--default .select2-selection--single{border-radius:3rem;border-color:#dcdcdc;height:5rem}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1;padding:1.3rem 2rem}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0;height:5rem}span.wpcf7-not-valid-tip{color:#fff;display:block;font-size:1.6rem;line-height:1.2;max-width:100%;padding:.2rem 1.5rem 1rem;margin-top:.8rem;color:#cc2320;font-weight:600}div.wpcf7-response-output{font-size:1.6rem;line-height:1.2;border:none;padding:2rem 3rem}div.wpcf7-validation-errors{color:#cc2320}div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{max-width:100%;padding:0;margin-top:.8rem;font-weight:600}div.wpcf7-mail-sent-ok{color:#48494d}@keyframes alertSlide{0%{transform:translateX(100%)}10%{transform:translateX(0)}90%{transform:translateX(0)}to{transform:translateX(100%)}}.woocommerce .woocommerce-info{background-color:#dcdcdc;font-size:1.6rem;line-height:1.2;border:none;padding:2rem 3rem;color:#48494d;margin:1rem 0;width:100%;display:block}.woocommerce .woocommerce-info:before{display:none}.woocommerce .woocommerce-info.wc-no-matching-variations{background-color:#ffb400;position:relative;top:0;left:0;margin:0 0 1rem}.woocommerce .woocommerce-error{background-color:#cc2320;font-size:1.6rem;line-height:1.2;border:none;padding:2rem 3rem;color:#fff;margin:1rem 0;width:100%}.woocommerce .woocommerce-error:before{display:none}.woocommerce .woocommerce-message{background-color:#dcdcdc;font-size:1.6rem;line-height:1.2;border:none;padding:2rem 3rem;color:#48494d;margin:1rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-weight:500;width:100%}.woocommerce .woocommerce-message:before{display:none}.woocommerce .woocommerce-message a{float:none!important;order:2}.newsletter__box__mailchimp-message{margin:1rem 0 0;font-size:1.6rem;line-height:1.2;border:none}.newsletter__box__mailchimp-message.mailchimp-success{color:#48494d;padding:.4rem 2.2rem;font-weight:600}.newsletter__box__mailchimp-message.mailchimp-error{color:#48494d;padding:.4rem 2.2rem;font-weight:600;color:#cc2320}.forms__credit{max-width:100%;width:60rem}.forms__credit h2{margin:1.5em 0 .5em!important}.checkout__transport__retrieval .required{display:none}article.page h1,article.page h2,article.page h3,article.page h4,article.page h5,article.page h6,article.post h1,article.post h2,article.post h3,article.post h4,article.post h5,article.post h6{margin:6rem 0 3rem}article.page p,article.post p{margin:1rem 0}article.page img,article.post img{width:100%;height:auto}article.page blockquote,article.post blockquote{padding-left:5rem;border-left:1.5rem solid #ffb400}article.page ol,article.page ul,article.post ol,article.post ul{list-style:disc;margin-top:1rem}article.page ol li,article.page ul li,article.post ol li,article.post ul li{margin-left:3rem}article.page .wp-block-cover,article.page .wp-block-cover-image,article.post .wp-block-cover,article.post .wp-block-cover-image{margin:1rem 0}section.popular-products{z-index:1;margin-bottom:-16rem}.section__title{text-align:center;display:block;font-weight:500;margin-bottom:1.5em;font-size:3rem}.introduction__content{background:hsla(0,0%,100%,0);background:-webkit-gradient(left top,left bottom,color-stop(0,hsla(0,0%,100%,0)),color-stop(15%,rgba(255,248,232,0)),color-stop(100%,rgba(255,179,0,.5)));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(255,248,232,0) 15%,rgba(255,179,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffb300",GradientType=0);padding-bottom:1px;margin-bottom:6rem}.introduction__slogan{text-align:center;padding:5rem 0;font-style:italic;margin-bottom:0}.introduction__slogan *{font-size:1em;margin:0}.introduction__boxes{display:grid;width:100%;max-width:100%;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2rem;grid-row-gap:2rem;margin-bottom:-6rem}.introduction__box{background-color:#48494d;padding:4rem 5.7rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;transition:all .3s ease-in-out,background 1s ease-in-out;cursor:pointer;background:#48494d;background:-webkit-gradient(left top,right bottom,color-stop(0,#48494d),color-stop(40%,#2a2b30),color-stop(60%,#2a2b30),color-stop(100%,#48494d));background:linear-gradient(135deg,#48494d,#2a2b30 40%,#2a2b30 60%,#48494d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#48494d",endColorstr="#48494d",GradientType=1);background-size:250%;background-position:0 0}.introduction__box__title{display:flex;align-items:center;justify-content:flex-start}.introduction__box__title *{color:#fff;font-weight:600;font-size:2.6rem;text-transform:uppercase;margin-bottom:0}.introduction__box__title span{display:block;padding-right:1.7rem}.introduction__box__title span img{max-width:4rem;max-height:4rem;width:auto;height:auto}.introduction__box__description{margin:3.8rem 0}.introduction__box__description *{color:#fff}.introduction__box .link{display:inline-block;color:#8d8e94}.introduction__box .link:hover{color:#fff}.introduction__box:hover{background-size:250%;background-position:100% 0;text-decoration:none;margin-top:-1rem;margin-bottom:1rem}.introduction__box:hover .link{color:#ffb400}.introduction__box:hover .link:before{height:.5em;z-index:-1}.brands{text-align:center;padding-top:26rem;padding-bottom:36rem;background-position:50%;background-size:cover;background-attachment:fixed}.brands__description{color:#fff;text-align:center;padding-top:1px;padding-bottom:1px;line-height:1.4}.brands__description,.brands__description *{font-size:2.6rem;font-style:italic}.brands__list{padding:8rem 0 10rem}.brands__list ul{display:inline-flex;flex-wrap:wrap;margin:0}.brands__list ul,.brands__list ul li a{flex-direction:row;justify-content:center;align-items:center;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.brands__list ul li a{display:flex;padding:2rem;width:20rem;height:20rem;text-align:center}.brands__list ul li a:hover{transform:scale(1.1)}.brands__list ul li a img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:center}.brands__list ul:hover a:not(:hover){opacity:.6}.news{margin-top:-26rem}.news__wrap{background:hsla(0,0%,100%,0);background:-webkit-gradient(left top,left bottom,color-stop(0,hsla(0,0%,100%,0)),color-stop(15%,rgba(255,248,232,0)),color-stop(100%,rgba(255,179,0,.5)));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(255,248,232,0) 15%,rgba(255,179,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffb300",GradientType=0)}.news__wrap>h1,.news__wrap>h2,.news__wrap>h3{color:#fff}.news__button{text-align:center;padding-top:2rem;margin-bottom:-2rem}.news__grid{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2rem;grid-row-gap:2rem}.testimonials .section__title{padding-bottom:6rem}.testimonials__slider{position:relative;padding:1px;background:#ffd333;background:-webkit-gradient(left top,right bottom,color-stop(0,#ffd333),color-stop(100%,#ffc233));background:linear-gradient(135deg,#ffd333,#ffc233);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd333",endColorstr="#ffc233",GradientType=1)}.testimonials .swiper-wrapper{transition:height 1s ease-in-out!important;-webkit-backface-visibility:hidden}.contact *,.woocommerce-page .contact *{position:relative}.contact__content,.woocommerce-page .contact__content{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:flex-end}.contact__content__map,.woocommerce-page .contact__content__map{width:60%}.contact__content__info,.woocommerce-page .contact__content__info{flex:1;padding-left:4rem}.contact__content__info h1,.contact__content__info h2,.contact__content__info h3,.woocommerce-page .contact__content__info h1,.woocommerce-page .contact__content__info h2,.woocommerce-page .contact__content__info h3{text-transform:uppercase;font-weight:500;font-size:3rem}.contact__content__info img,.woocommerce-page .contact__content__info img{max-width:100%;width:auto;height:auto}.contact__map,.woocommerce-page .contact__map{width:100%;height:0;padding-bottom:80%;background-position:50%;background-repeat:no-repeat;background-size:cover}.contact__map__tooltip,.woocommerce-page .contact__map__tooltip{background-color:rgba(255,180,0,.8);background:rgba(255,221,0,.8);background:-webkit-gradient(left top,right bottom,color-stop(0,rgba(255,221,0,.8)),color-stop(100%,rgba(255,179,0,.8)));background:linear-gradient(135deg,rgba(255,221,0,.8),rgba(255,179,0,.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffdd00",endColorstr="#ffb300",GradientType=1);text-align:center;padding:4rem 5rem;width:50%;margin:-20% 0 0 35%}.contact__map__tooltip:after,.woocommerce-page .contact__map__tooltip:after{content:"";display:block;background-image:url(assets/dist/img/tooltip_tip.png);background-position:100% 0;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:100%;width:25%;padding-bottom:35%;left:0}.contact__map__tooltip .button,.woocommerce-page .contact__map__tooltip .button{position:absolute;white-space:nowrap;bottom:0;left:50%;transform:translate(-50%,50%)}.social{background:#bcbdc0;background:-webkit-gradient(left top,right bottom,color-stop(0,#bcbdc0),color-stop(100%,#d6d7da));background:linear-gradient(135deg,#bcbdc0,#d6d7da);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bcbdc0",endColorstr="#d6d7da",GradientType=1)}.social .close-btn{display:none}.social .freeze-ui{background:transparent}.social h1,.social h2,.social h3{font-weight:500;font-size:2.2rem}.social ul{margin-bottom:0}.social__grid{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-row-gap:4rem;padding:4rem 0}.social__social{flex:1;padding-right:8rem}.social__newsletter{flex:1}.social__newsletter .button{text-transform:uppercase}.social__newsletter form{max-width:100%;width:55rem}.social--popup{position:fixed;left:0;bottom:0;max-width:70%;z-index:11}.social--popup .freeze-ui-border{border-color:transparent #fff #fff;background-color:hsla(0,0%,100%,.2)}.social--popup .freeze-ui-label{color:#48494d}.social--popup .social{background-image:none;background-color:transparent}.social--popup .social .close-btn{display:block;position:absolute;top:1rem;right:1rem}.social--popup .social__social{display:none}.social--popup .social__grid{display:block;grid-gap:0}.social--popup .social>div{background:#f4b923;background:-webkit-gradient(left top,right bottom,color-stop(0,#f4b923),color-stop(100%,#ff9500));background:linear-gradient(135deg,#f4b923,#ff9500);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4b923",endColorstr="#ff9500",GradientType=1);padding:0 5rem}.social--popup .social>div:before{content:"";position:absolute;top:0;left:0;height:100%;width:25%;pointer-events:none;background-image:url(assets/dist/img/logo-bg-ico.png);background-position:0;background-repeat:no-repeat;background-size:cover}.products{padding:0;margin:0;display:grid;grid-gap:2rem;grid-template-columns:calc(20% - 1.6rem) calc(20% - 1.6rem) calc(20% - 1.6rem) calc(20% - 1.6rem) calc(20% - 1.6rem)}.products:after,.products:before{display:none!important}.woocommerce form.login,.woocommerce form.register,form.login,form.register{padding:0;border:none;text-align:left}.woocommerce form.login *,.woocommerce form.register *,form.login *,form.register *{font-size:1.6rem;line-height:1.2}.woocommerce form.login input,.woocommerce form.register input,form.login input,form.register input{max-width:40rem}.woocommerce form.login label,.woocommerce form.register label,form.login label,form.register label{display:block;margin-bottom:1rem;font-weight:400}.woocommerce form.login label.woocommerce-form-login__rememberme,.woocommerce form.register label.woocommerce-form-login__rememberme,form.login label.woocommerce-form-login__rememberme,form.register label.woocommerce-form-login__rememberme{display:block}.woocommerce form.login a,.woocommerce form.register a,form.login a,form.register a{font-weight:400}.woocommerce form.login p .button,.woocommerce form.register p .button,form.login p .button,form.register p .button{margin:0;background-color:#ffb400;color:#48494d;padding:1rem 3rem;border-radius:2rem}.woocommerce form.login .woocommerce-notices-wrapper .woocommerce-error,.woocommerce form.register .woocommerce-notices-wrapper .woocommerce-error,form.login .woocommerce-notices-wrapper .woocommerce-error,form.register .woocommerce-notices-wrapper .woocommerce-error{background-color:#f5eaea;border-left:5px solid red;border-radius:.5rem;display:block;padding:.5rem 1rem;border-bottom:0}.woocommerce form.login .woocommerce-notices-wrapper .woocommerce-error li,.woocommerce form.register .woocommerce-notices-wrapper .woocommerce-error li,form.login .woocommerce-notices-wrapper .woocommerce-error li,form.register .woocommerce-notices-wrapper .woocommerce-error li{border:none}#loginform{text-align:left}.woocommerce-page.single-product .content__page{box-shadow:0 0 30px 0 rgba(0,0,0,.1);margin-bottom:10rem}.woocommerce-page.single-product .content__page .single-product{padding-top:0}.woocommerce-page.single-product .content__page .single-product__downloads ul{-moz-columns:30rem 3;columns:30rem 3}.woocommerce-page.single-product .content__page .single-product__downloads ul li{padding:.5rem 0;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.woocommerce-page.single-product .content__page .single-product__additional-info{display:flex;flex-direction:row;flex-wrap:nowrap;max-width:100%;overflow:auto}.woocommerce-page.single-product .content__page .single-product__additional-info__table{flex-grow:1}.woocommerce-page.single-product .content__page .single-product__additional-info__table table{width:100%;border:0;border-color:transparent;border-collapse:initial}.woocommerce-page.single-product .content__page .single-product__additional-info__table p{margin:0}.woocommerce-page.single-product .content__page .single-product__additional-info__table td,.woocommerce-page.single-product .content__page .single-product__additional-info__table th{padding:1.5rem 2rem;border:0;border-bottom:.1rem solid #ffb400}.woocommerce-page.single-product .content__page .single-product__additional-info__table tr{border-bottom:.1rem solid #ffb400}.woocommerce-page.single-product .content__page .single-product__additional-info__table th{background-color:#ffb400}.woocommerce-page.single-product .content__page .single-product__additional-info__badges{padding-left:2rem;max-width:22rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.woocommerce-page.single-product .content__page .single-product__additional-info__badges img{height:auto;width:auto;max-width:10rem;max-height:10rem}.woocommerce-page.single-product .content__page .single-product__tab-desc{-moz-columns:30rem 3;columns:30rem 3}.woocommerce-page.single-product .content__page .single-product__tab-desc ol,.woocommerce-page.single-product .content__page .single-product__tab-desc p,.woocommerce-page.single-product .content__page .single-product__tab-desc ul{margin-top:0}.woocommerce-page.single-product .content__page .single-product__gallery{width:40%;max-width:52rem}.woocommerce-page.single-product .content__page .single-product__gallery .shop-product__signs{top:-1rem;right:auto;left:-1rem}.woocommerce-page.single-product .content__page .single-product__gallery .shop-product__signs span{position:relative}.woocommerce-page.single-product .content__page .single-product__gallery .shop-product__signs span.onsale{box-shadow:0 4px 6px 0 rgba(0,0,0,.09);background-color:#ffb400;color:#fff;width:5rem;height:5rem;border-radius:5rem;text-align:center;line-height:4rem;font-weight:500;margin-right:.5rem;font-size:0}.woocommerce-page.single-product .content__page .single-product__gallery .shop-product__signs span.onsale:after{content:"%";font-size:3rem;line-height:4.6rem}.woocommerce-page.single-product .content__page .single-product__header{padding:5rem 0 1rem;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%}.woocommerce-page.single-product .content__page .single-product__header__breadcrumb .woocommerce-breadcrumb{padding:0;font-size:1.6rem;display:block!important}.woocommerce-page.single-product .content__page .single-product__header__breadcrumb .woocommerce-breadcrumb a{font-size:1em}.woocommerce-page.single-product .content__page .single-product__header__logo img{max-width:20rem;max-height:5rem}.woocommerce-page.single-product .content__page .single-product .single_variation_wrap .single_variation{display:none!important}.woocommerce-page.single-product .content__page .single-product__package{padding-right:1rem}.woocommerce-page.single-product .content__page .single-product__package select{width:100%;min-width:8rem;border-radius:0;border:none;padding:.5rem 2rem .5rem 1rem;color:#fff;background-image:url(assets/dist/img/svg/shape-1.svg);background-size:1rem}.woocommerce-page.single-product .content__page .single-product__package select option{color:#48494d;padding:1rem 2rem}.woocommerce-page.single-product .content__page .single-product__quantity{display:flex;text-align:center;color:#fff;padding:0 3rem;align-items:center}.woocommerce-page.single-product .content__page .single-product__quantity button{color:#fff;text-align:center;font-size:2.8rem;font-weight:400;line-height:1}.woocommerce-page.single-product .content__page .single-product__quantity input{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;text-align:center;width:7rem;font-size:2.6rem;font-weight:500;height:3rem;padding:0 1rem;margin:0}.woocommerce-page.single-product .content__page .single-product__quantity input[type=number]::-webkit-inner-spin-button,.woocommerce-page.single-product .content__page .single-product__quantity input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.woocommerce-page.single-product .content__page .single-product__content{display:block;padding:0 5rem 5rem;max-width:100%}.woocommerce-page.single-product .content__page .single-product__content .product{display:flex;flex-wrap:wrap;flex-direction:row}.woocommerce-page.single-product .content__page .single-product__content .product__related{width:100%}.woocommerce-page.single-product .content__page .single-product__content .product .images{float:none;width:100%!important;max-width:100%;padding-right:5rem}.woocommerce-page.single-product .content__page .single-product__content .product .images .woocommerce-product-gallery__trigger{top:0;right:5rem;margin:5px;background-color:#fff}.woocommerce-page.single-product .content__page .single-product__content .product .images .woocommerce-product-gallery__image{text-align:center}.woocommerce-page.single-product .content__page .single-product__content .product .images .woocommerce-product-gallery__image a{display:block;padding:2rem}.woocommerce-page.single-product .content__page .single-product__content .product .images .flex-control-thumbs{display:grid;width:100%;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:1rem;margin-top:1rem}.woocommerce-page.single-product .content__page .single-product__content .product .images .flex-control-thumbs li{float:none;width:100%;border:1px solid #dcdcdc;padding:.6rem}.woocommerce-page.single-product .content__page .single-product__content .product .summary{float:none;width:60%;flex-grow:1}.woocommerce-page.single-product .content__page .single-product__content .product .summary .product_title{font-weight:500;font-size:3rem;margin:0 0 2rem}.woocommerce-page.single-product .content__page .single-product__content .product .summary .clamped-text.woocommerce-product-details__description{max-height:7.8em}.woocommerce-page.single-product .content__page .single-product__content .product .summary .woocommerce-product-details__description{max-height:1200px;transition-duration:1s;overflow:hidden}.woocommerce-page.single-product .content__page .single-product__content .product .summary ul li:before{content:"›";margin-right:1rem}.woocommerce-page.single-product .content__page .single-product__content .product .summary a.read-more{float:right;margin-right:25px;font-size:smaller;margin-top:5px;margin-bottom:5rem;cursor:pointer}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#f0f0f0;padding:2rem}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart__left{min-width:16rem;text-align:center;font-size:2.4rem;font-weight:600;font-style:italic}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart__left *{font-size:1em;line-height:1}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart__left del{font-size:1.6rem;display:block;color:#8d8e94;font-weight:400;margin-bottom:.5rem}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart__left ins{text-decoration:none;color:#ffb400}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart__left .price-VAT{font-size:1.6rem;font-weight:400;font-style:normal;color:#8d8e94}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart__right{padding-left:2rem;flex-grow:1;text-align:right;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart__right form{padding:0;margin:0;text-align:left}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart__right>*{max-width:100%;width:54rem}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart__right .add-product-to__wishlist{margin-top:1rem}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart__right .add-product-to__wishlist .add_to_wishlist_button{display:block}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart__right .add-product-to__wishlist .add_to_wishlist_button:hover{text-decoration:none}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart__right .add-product-to__wishlist .add_to_wishlist_button--label{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart .single_variation_wrap .single_variation{display:none}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart .woocommerce-variation-add-to-cart{background-color:#8d8e94;border-radius:3.2rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart .woocommerce-variation-add-to-cart>.button{align-self:stretch;text-transform:uppercase;color:#48494d;background-color:#ffb400;font-weight:600;font-size:1.6rem;padding:1.6rem 5rem;border-radius:3rem}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart .woocommerce-variation-add-to-cart *{float:none}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart .product__variables{display:inline-flex;max-width:100%;width:54rem}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart .product__variables .single_variation_wrap{width:100%}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart .product__variable{display:flex;align-content:center;align-items:center;justify-content:space-between;margin:1rem .5rem;border:1px solid #8d8e94;background-color:#fff;border-radius:3rem;flex:1}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart .product__variable label{font-size:1.6rem;font-weight:600;padding:1.6rem 0 1.6rem 2rem;white-space:nowrap;flex-grow:1}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart .product__variable select{max-width:100%;min-width:0;width:100%;font-size:1.6rem;font-weight:400;margin:0;border:none;flex-grow:1}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart .product__variable a{font-size:0;height:0;display:block}.woocommerce-page.single-product .content__page .single-product__content .product .summary__meta{border-radius:5rem;background-color:#8d8e94;padding:.6rem;color:#fff;font-size:1.6rem;display:inline-flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem}.woocommerce-page.single-product .content__page .single-product__content .product .summary__meta *{font-size:1em}.woocommerce-page.single-product .content__page .single-product__content .product .summary__meta .product_meta{padding:0 1em}.woocommerce-page.single-product .content__page .single-product__content .product .summary__meta .sku{text-transform:uppercase}.woocommerce-page.single-product .content__page .single-product__content .product .summary__stock{font-weight:600;text-transform:uppercase;padding-right:2em}.woocommerce-page.single-product .content__page .single-product__content .product .summary__stock span{font-weight:300;text-transform:none;padding-right:1em}.woocommerce-page.single-product .content__page .single-product__content .product .summary__stock:after{content:"";width:1.5em;height:1.5em;background-color:#43f815;display:block;border-radius:50%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.woocommerce-page.single-product .content__page .single-product__content .product .summary__stock.no-stock:after{background-color:#ff000c}.woocommerce-page.single-product .content__page .single-product__content .product .summary__stock.on-back-order:after{background-color:#fffb00}.woocommerce-page.single-product .content__page .single-product__content .product .woocommerce-tabs{width:100%;margin-bottom:4rem}.woocommerce-page.single-product .content__page .single-product__content .product .tabs{margin:0;padding:0;display:flex;flex-direction:row;border:none}.woocommerce-page.single-product .content__page .single-product__content .product .tabs li{flex-grow:1;text-align:center;border:1px solid;border-color:#fff #fff #dcdcdc;padding:0;margin:0;border-radius:0;background-color:#f0f0f0}.woocommerce-page.single-product .content__page .single-product__content .product .tabs li a{display:block;padding:2.5rem;font-size:2rem;color:#48494d;font-weight:500}.woocommerce-page.single-product .content__page .single-product__content .product .tabs li:after,.woocommerce-page.single-product .content__page .single-product__content .product .tabs li:before{display:none}.woocommerce-page.single-product .content__page .single-product__content .product .tabs li.active{border:1px solid #dcdcdc;border-bottom-color:#fff;background-color:#fff}.woocommerce-page.single-product .content__page .single-product__content .product .panel{border:1px solid #dcdcdc;border-top:0;padding:5rem}.woocommerce-page.single-product .content__page .single-product__content .product .summary__stock:after{width:1em;height:1em}.woocommerce-page.single-product .content__page .single-product__content .product .summary__stock{padding-right:1em}.contact-sticky-form{position:fixed;top:0;bottom:0;right:-50vw;height:100%;width:50%;max-width:60rem;background-color:#e6a200;background:-webkit-gradient(left top,right bottom,color-stop(0,#f4b923),color-stop(100%,#ff9500));background:linear-gradient(135deg,#f4b923,#ff9500);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4b923",endColorstr="#ff9500",GradientType=1);padding:6rem;display:flex;flex-direction:column;justify-content:center;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;transition-duration:1.5s}.contact-sticky-form:before{content:"";position:absolute;top:0;left:0;height:100%;width:50%;pointer-events:none;background-image:url(assets/dist/img/logo-bg-ico.png);background-position:0 100%;background-repeat:no-repeat;background-size:contain}.contact-sticky-form h1,.contact-sticky-form h2,.contact-sticky-form h3{font-weight:600;text-transform:uppercase}.contact-sticky-form form .field,.contact-sticky-form form input{border:none;font-size:1.6rem;font-weight:500}.contact-sticky-form form textarea,.contact-sticky-form form textarea.field{height:25vh}.contact-sticky-form form .wpcf7-checkbox .wpcf7-list-item-label{font-size:1.4rem}.contact-sticky-form__start{background-color:#fff;border-radius:3rem 3rem 0 0;margin-bottom:1rem;padding:.5rem .5rem 1rem}.contact-sticky-form__end{background-color:#fff;border-radius:0 0 3rem 3rem;margin-bottom:1rem;display:flex;flex-direction:row;padding:.5rem}.contact-sticky-form__end br{display:none}.contact-sticky-form__end .button{border-top-right-radius:0!important;order:2}.contact-sticky-form__end span.wpcf7-not-valid-tip{border-bottom-left-radius:2.5rem}.contact-sticky-form__content a{color:#48494d}.contact-sticky-form__button{width:13rem;height:13rem;z-index:10;position:fixed;bottom:2rem;right:2rem;border-radius:50%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;background:#ffd333;background:-webkit-gradient(left top,right bottom,color-stop(0,#ffd333),color-stop(100%,#ffc233));background:linear-gradient(135deg,#ffd333,#ffc233);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd333",endColorstr="#ffc233",GradientType=1)}.contact-sticky-form__button__content{padding:1.5rem}.contact-sticky-form__button__content p{line-height:1;margin:1rem 0;font-weight:600;text-transform:uppercase}.contact-sticky-form__wrap{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:rgba(0,0,0,.3);z-index:10;display:none}.contact-sticky-form__wrap .close-btn{position:absolute;top:2rem;right:2rem}.contact-sticky-form__wrap.visible .contact-sticky-form{right:0}.link{position:relative;cursor:pointer}.link--small{font-size:1.4rem;text-transform:uppercase;font-weight:500}.link--file{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;max-width:100%;color:#48494d;border:1px solid #8d8e94;margin:0;padding:0;overflow:hidden;border-radius:2rem}.link--file,.link--file .file-icon{transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.link--file .file-icon{font-size:0;display:block;color:transparent;display:inline-block;background-color:#8d8e94;background-image:url(assets/dist/img/svg/cloud-storage-download.svg);background-position:50%;background-repeat:no-repeat;background-size:2rem;width:4rem;min-height:100%}.link--file .file-txt{display:block;padding:.5rem 1.5rem}.link--file:hover{text-decoration:none;border-color:#ffb400}.link--file:hover .file-icon{background-color:#ffb400}.lang-container{position:relative;margin:0 2rem}.lang-container button{color:#fff;text-transform:uppercase;font-weight:500;font-size:1.6rem;line-height:1;display:flex;align-items:center}.lang-container button span{display:block;line-height:0;margin-left:1rem}.lang-container .site-header__lang-other{position:absolute;top:100%;left:-2rem;padding:1rem 0;background-color:#48494d}.lang-container .site-header__lang-other a{display:block;padding:.5rem 2rem;color:#fff;text-transform:uppercase;font-weight:500;font-size:1.6rem}.searchbar{position:relative;width:21%;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:11}.searchbar form{width:100%}.searchbar .search-field{border:1px solid #8d8e94;border-radius:2.5rem;height:5rem;padding:1.2rem 2rem;color:#fff;font-weight:500;font-size:1.6rem;width:100%;background-color:#48494d}.searchbar .search-field.loading{background-image:url(assets/dist/img/svg/search-spinner.svg);background-size:contain;background-repeat:no-repeat;background-position:right 2.5em top}.searchbar .search-field.loading:focus{background-image:url(assets/dist/img/svg/search-spinner-dark.svg)}.searchbar .search-field-icon{position:absolute;top:50%;right:1.5rem;transform:translateY(-50%);width:2.5rem;height:2.5rem;background-image:url(assets/dist/img/svg/luup.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;color:transparent}.searchbar .search-field:focus{background-color:#fff;color:#48494d;font-size:16px}.searchbar .search-field-length-notice{position:absolute;color:#fff;font-size:1.2rem;width:100%;text-align:center;padding-top:3px}.searchbar .search-field-length-notice.hidden{display:none}.searchbar ::-webkit-input-placeholder{color:#fff;font-weight:500;font-size:1.6rem}.searchbar ::-moz-placeholder{color:#fff;font-weight:500;font-size:1.6rem}.searchbar :-ms-input-placeholder{color:#fff;font-weight:500;font-size:1.6rem}.searchbar :-moz-placeholder{color:#fff;font-weight:500;font-size:1.6rem}.switch{position:relative;width:22rem;padding:0 1rem;font-family:verdana;display:flex;flex-direction:row}.switch__label{display:inline-block;width:50%;padding:.7rem 0;text-align:center;cursor:pointer;transition:color .2s ease-out;color:#fff;font-size:1.4rem;z-index:2}.switch__label:hover{color:#fff}.switch__indicator{width:50%;height:100%;position:absolute;top:0;left:.5rem;z-index:1;background:#ffb400;border-radius:2rem;transition:transform .6s cubic-bezier(.02,.94,.09,.97),background .3s cubic-bezier(.17,.67,.14,1.03);transform:translate3d(1rem,0,0)}.switch input#one:checked~.switch__indicator{transform:translateZ(0)}.switch input#two:checked~.switch__indicator{transform:translate3d(10rem,0,0)}.switch input#one:checked~label[for=one],.switch input#two:checked~label[for=two]{color:#48494d}.switch input[type=radio]:checked,.switch input[type=radio]:not(:checked){display:none}.interactive-links{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;height:100%;margin:0}.interactive-links>li{display:flex;min-height:100%;align-items:center}.interactive-links>li:before{content:"";display:block;width:0;height:65%;position:absolute;top:50%;left:0;transform:translateY(-50%);border-left:1px solid #dcdcdc}.interactive-links>li:first-child:before{display:none}.interactive-links>li>a,.interactive-links>li>div{color:#fff;font-size:1.4rem;line-height:1.2;text-align:center;padding:0 1.6rem;display:flex;align-content:center;flex-direction:column;justify-content:center;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;height:100%}.interactive-links>li>a>span,.interactive-links>li>div>span{display:block;text-align:center;margin-bottom:1rem;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.interactive-links>li>a>span.interactive-links__txt,.interactive-links>li>div>span.interactive-links__txt{margin:0;color:#fff;font-size:1.6rem;line-height:1.2;text-align:center}.interactive-links>li>a>span.interactive-links__txt *,.interactive-links>li>div>span.interactive-links__txt *{font-size:1em}.interactive-links>li>a>span img,.interactive-links>li>div>span img{max-height:2.5rem;max-width:2.5rem;width:auto;height:auto}.interactive-links>li>a>span img.img-dark,.interactive-links>li>div>span img.img-dark{display:none}.interactive-links>li>a:hover,.interactive-links>li>div:hover{text-decoration:none;color:#ffb400}.interactive-links>li>a:hover>span,.interactive-links>li>div:hover>span{transform:translateY(-.2em)}.heart-me{position:relative;display:block}.heart-me:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-image:url(assets/dist/img/svg/syda-copy-2.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;opacity:0;z-index:1;transform:scale(0)}.heart-me__label{margin-right:1rem;margin-left:1rem;color:#48494d;text-transform:uppercase;font-size:1.4rem}.heart-me--loading:before{opacity:.7;animation:heartbeat 2s infinite}@keyframes heartbeat{0%{transform:scale(1)}20%{transform:scale(1.75)}40%{transform:scale(1)}60%{transform:scale(1.75)}80%{transform:scale(1)}to{transform:scale(1)}}.heart-me__empty{transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;animation-delay:.1s;transform:translateY(2px)}.heart-me__empty--dark{display:none}.heart-me__filled{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.heart-me__filled--dark{display:none}.heart-me--filled .heart-me__filled{transform:translate(-50%,-50%) scale(1)}.heart-me--filled .heart-me__empty{opacity:0}.slider,.slider *{position:relative}.slider--shadow{box-shadow:0 4px 50px 0 rgba(0,0,0,.05);background-color:#fff;padding:2rem 3rem;margin-bottom:2rem}.slider--shadow>.button{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.slider__container{width:100%;overflow:hidden}.slider__container--testimonials{width:100%;overflow:hidden;margin-top:-13rem}.slider__container--products1,.slider__container--products2,.slider__container--products3,.slider__container--products4,.slider__container--products5{width:100%;overflow:hidden}.slider__container--products1 .swiper-slide,.slider__container--products2 .swiper-slide,.slider__container--products3 .swiper-slide,.slider__container--products4 .swiper-slide,.slider__container--products5 .swiper-slide{padding:3rem 1rem;min-height:100%;height:auto}.slider .main-banner{width:100%;height:auto}.slider .main-banner.mobile-only{display:none;width:100%;height:auto}.slider .swiper-button-next,.slider .swiper-button-prev{background-image:url(assets/dist/img/svg/arrow_right_slider.svg);background-color:#fff;background-position:50%;background-size:1.5rem;width:4rem;height:4rem;border-radius:4rem;box-shadow:0 4px 6px 0 rgba(0,0,0,.09);right:-2rem;z-index:8}.slider .swiper-button-prev,.slider .swiper-container-rtl .swiper-button-next{right:auto;left:-2rem;background-image:url(assets/dist/img/svg/arrow_left_slider.svg)}.slider .swiper-testimonials-next,.slider .swiper-testimonials-prev{margin-top:4rem}.slider--gradient{padding:6rem 4.5rem 2rem;margin:0 -5rem -5rem;background:#f7f7f7;background:-webkit-gradient(left top,right bottom,color-stop(0,#f7f7f7),color-stop(100%,#c9c9c9));background:linear-gradient(135deg,#f7f7f7,#c9c9c9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7",endColorstr="#c9c9c9",GradientType=1)}.slider--gradient h1,.slider--gradient h2{margin-bottom:1rem}.slider--gradient .swiper-button-prev{left:-6.5rem}.slider--gradient .swiper-button-next{right:-6.5rem}.slider__container:not(.swiper-container-initialized) .swiper-slide{display:none}.slider__container:not(.swiper-container-initialized) .swiper-slide:first-of-type{display:inherit}.shop-product{border:1px solid #dcdcdc;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;background-color:#fff;transition-duration:0;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.shop-product:after,.shop-product:before{content:"";height:0;width:1px;display:block;background-color:#ffb400;position:absolute;top:0;left:-1px;z-index:1;transition-duration:.6s;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.shop-product:after{content:"";right:-1px;left:auto;top:auto;bottom:0}.shop-product.loading .loader-container{top:-2rem;left:-.1rem;right:-.1rem;bottom:-.1rem}.shop-product a.added_to_cart{font-size:1.4rem;color:#48494d;display:inline-block}.shop-product a.added_to_cart:hover{text-decoration:underline}.shop-product__hover{min-width:100%;width:100%;height:100%;display:flex;flex-direction:row;justify-content:stretch;transition-duration:0;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.shop-product__hover:after,.shop-product__hover:before{content:"";height:1px;width:0;display:block;background-color:#ffb400;position:absolute;top:0;left:0;z-index:1;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;transition-duration:.6s}.shop-product__hover:after{content:"";top:auto;bottom:0;left:auto;right:0}.shop-product__hover:hover,.shop-product__hover:hover *{text-decoration:none}.shop-product__hover:hover:after,.shop-product__hover:hover:before{width:100%}.shop-product__hover:hover .shop-product:after,.shop-product__hover:hover .shop-product:before{height:100%}.shop-product__description{display:none}.shop-product__bottom,.shop-product__top{display:block;color:#48494d}.shop-product__top{flex:1;transition-duration:0}.shop-product__bottom{padding-top:2.6rem}.shop-product__bottom:before{content:"";display:block;height:0;width:5rem;border-top:1px solid #dcdcdc;margin-bottom:2rem}.shop-product__bottom .skuwrapper{color:#8d8e94}.shop-product__bottom .skuwrapper p{margin:0;font-size:1.2rem;text-transform:uppercase}.shop-product__bottom .price{font-weight:500;font-style:italic;color:#8d8e94!important;padding-bottom:.7rem;display:block}.shop-product__bottom .price *{font-size:2rem;line-height:1}.shop-product__bottom .price del{text-decoration:none;margin-right:1rem;display:inline-block;line-height:1}.shop-product__bottom .price del span{line-height:inherit}.shop-product__bottom .price del span:after{content:"";display:block;position:absolute;top:50%;left:0;right:0;margin-top:1px;border-top:1px solid #8d8e94}.shop-product__bottom .price ins{color:#ffb400;text-decoration:none;display:inline-block;line-height:1}.shop-product__bottom .price ins span{line-height:inherit}.shop-product__image{width:100%;height:0;padding-bottom:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;margin-bottom:2rem}.shop-product__title{font-size:1.6rem}.shop-product__title *{font-size:1em;line-height:1.2;font-weight:500;margin:0!important}.shop-product__signs{position:absolute;top:-4rem;right:3rem;display:flex;z-index:2}.shop-product__sign{display:flex;justify-content:center;align-items:center;box-shadow:0 4px 6px 0 rgba(0,0,0,.09);background-color:#ffb400;color:#fff;width:7rem;height:7rem;border-radius:5rem;text-align:center;line-height:4rem;font-weight:500;margin-right:.5rem}.shop-product__sign span{line-height:1;vertical-align:middle}.shop-product__sign--sale span{font-size:3rem}.shop-product__sign--new{line-height:4.5rem;background-color:#18b625}.shop-product__sign--new span{font-size:1.4rem;text-transform:uppercase}.shop-product__sign--custom{line-height:1.6rem;background-color:#ffb400}.shop-product__sign--custom span{font-size:1.6rem;text-transform:uppercase}.add-product-to{margin-top:1rem;display:flex;width:100%;justify-content:space-between;align-items:center}.add-product-to__wishlist{min-width:2.6rem}.add-product-to .button{white-space:nowrap}.ss-main,.ss-single-selected{height:100%!important}.ss-single-selected{border:0!important;border-radius:3rem!important}.ss-single-selected .placeholder{padding:0 1rem 0 3rem}.ss-main .ss-content{width:auto}.news-block{background-color:#fff;color:#48494d;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.news-block *{position:relative}.news-block__image{width:100%;padding-bottom:80%;background-position:50%;background-size:cover;position:relative}.news-block__image:after{content:"";display:block;background:hsla(0,0%,100%,0);background:-webkit-gradient(left top,left bottom,color-stop(0,hsla(0,0%,100%,0)),color-stop(100%,#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=0);position:absolute;bottom:0;left:0;right:0;height:50%;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.news-block__info__wrap{padding:4rem 5.5rem;margin-top:-9rem}.news-block__info__wrap .link{color:#8d8e94}.news-block__info h3{font-size:2rem;line-height:1.2;font-weight:600;height:9.6rem;overflow:hidden;margin:0}.news-block__info p{height:10rem;overflow:hidden}.news-block__info .news-date{color:#8d8e94;font-size:1.4rem;margin-top:1em;display:block}.news-block:hover{text-decoration:none;margin-top:-1rem;margin-bottom:1rem}.news-block:hover .news-block__image:after{height:80%}.news-block:hover .link{color:#ffb400}.news-block:hover .link:before{height:.5em;z-index:-1}.testimonial{display:flex;padding:4rem}.testimonial__image{width:100%;padding-bottom:100%;border-radius:50%;background-position:50%;background-size:cover}.testimonial__image__wrap{width:36rem;min-width:36rem}.testimonial__description{padding-left:7.5rem;padding-top:13rem}.testimonial__description__info:before{content:"";display:block;border-top:1px solid #48494d;width:5rem}.testimonial__description__info *{font-size:1.4rem;margin:1.8rem 0}.swiper-slide.swiper-slide-active .testimonial__image{animation:slideInImage 1s ease-out}.swiper-slide.swiper-slide-active .testimonial__description__txt{animation:slideInTxt .8s ease-out}.swiper-slide.swiper-slide-active .testimonial__description__info{animation:slideInTxt2 1.2s ease-out}.swiper-slide.swiper-slide-active .testimonial__description__info:before{animation:slideInLine 1.2s ease-out}.contact-list{margin:2rem 0 4rem}.contact-list li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;margin:1rem 0}.contact-list li span{font-size:1.8rem;font-weight:500}.contact-list li span a{color:#48494d;font-size:1em}.contact-list--small li span{font-size:1.4rem;display:block}.contact-list--small li span a{display:block}.ico{width:2.7rem;height:2.7rem;margin-right:1rem;background-position:50%;background-repeat:no-repeat;background-size:contain}.ico--small{width:2rem;height:2rem}.ico--map{background-image:url(assets/dist/img/svg/loc.svg)}.ico--map--dark{background-image:url(assets/dist/img/svg/loc-dark.svg)}.ico--open{background-image:url(assets/dist/img/svg/lukk.svg)}.ico--open--dark{background-image:url(assets/dist/img/svg/lukk-dark.svg)}.ico--phone{background-image:url(assets/dist/img/svg/phone.svg)}.ico--phone--dark{background-image:url(assets/dist/img/svg/phone-dark.svg)}.ico--fax{background-image:url(assets/dist/img/svg/fax.svg)}.ico--fax--dark{background-image:url(assets/dist/img/svg/fax-dark.svg)}.ico--email{background-image:url(assets/dist/img/svg/mail-copy.svg)}.ico--email--dark{background-image:url(assets/dist/img/svg/mail-copy-dark.svg)}.ico--job,.ico--job--dark{background-image:url(assets/dist/img/svg/amet.svg)}.sidebar>*,article .sidebar>*{margin-bottom:4rem}.sidebar__button,article .sidebar__button{display:none;background-color:#48494d;margin:-6rem -3rem 3rem;color:#fff}.sidebar__button button,article .sidebar__button button{padding:2rem 6rem;display:block;width:100%;text-align:left}.sidebar__button .hamburger-box,article .sidebar__button .hamburger-box{margin-right:1rem}.sidebar__button .hamburger-inner,.sidebar__button .hamburger-inner:after,.sidebar__button .hamburger-inner:before,article .sidebar__button .hamburger-inner,article .sidebar__button .hamburger-inner:after,article .sidebar__button .hamburger-inner:before{background-color:#fff}.sidebar__menu,article .sidebar__menu{margin-bottom:3rem}.sidebar__menu>h1,.sidebar__menu>h2,.sidebar__menu>h3,article .sidebar__menu>h1,article .sidebar__menu>h2,article .sidebar__menu>h3{font-size:1.8rem;font-weight:500;margin:0!important;padding:1rem 2rem}.sidebar__menu ul,.sidebar__menu ul li,article .sidebar__menu ul,article .sidebar__menu ul li{display:block;list-style:none;margin:0;padding:0}.sidebar__menu ul li a,article .sidebar__menu ul li a{display:block;font-size:1.8rem;padding:1rem 2rem;color:#48494d}.sidebar__menu ul li a:hover,article .sidebar__menu ul li a:hover{text-decoration:none;background-color:#ffb400}.sidebar__menu ul li.current-menu-item a,article .sidebar__menu ul li.current-menu-item a{background-color:#8d8e94;color:#fff}.employees{margin-top:4rem}.employees__list{padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem}.employees__list li{padding:0;margin-left:0!important}.employees__item{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center}.employees__item__image{background-color:#8d8e94;width:100%;padding-bottom:100%;height:0;margin-bottom:3rem;background-size:contain}.employees__item__info{font-weight:500}.social-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:4rem 0}.social-list li{margin-right:3rem}.social-list li a{display:block}.social-list li a img{height:5rem;width:auto}.brands-list__brand,article .brands-list__brand{display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid #dcdcdc;padding:4rem;margin-top:4rem}.brands-list__brand__logo,article .brands-list__brand__logo{width:22rem;min-width:22rem;padding-right:5rem}.brands-list__brand__logo img,article .brands-list__brand__logo img{max-width:100%;height:auto;width:auto}.brands-list__brand__info h1,.brands-list__brand__info h2,.brands-list__brand__info h3,article .brands-list__brand__info h1,article .brands-list__brand__info h2,article .brands-list__brand__info h3{margin:0!important;font-size:2.2rem;font-weight:600}.brands-list__brand__info>div,article .brands-list__brand__info>div{max-height:1200px;transition-duration:1s}.brands-list__brand__info .clamped-text,article .brands-list__brand__info .clamped-text{max-height:13rem;overflow:hidden}.brands-list__brand__info .read-more-container,article .brands-list__brand__info .read-more-container{text-align:right;padding:1rem}.brands-list__products,article .brands-list__products{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;margin:2rem 0;padding:0}.brands-list__products li,article .brands-list__products li{display:block;margin-left:0!important;padding:1rem 1rem 0 0;width:20%}.brands-list__products__image,article .brands-list__products__image{width:100%;height:0;padding-bottom:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;background-color:#fafafa}.header-dropdown__container{position:absolute;top:100%;width:100%;z-index:9;background-color:#fff;display:none;max-height:80vh;max-height:calc(100vh - 14rem);overflow-x:hidden;overflow-y:auto}.header-dropdown__container.submenu-is-open{display:block}.header-dropdown__container .header-dropdown__close{color:#fff;background-color:#48494d;line-height:1;position:absolute;top:1rem;right:1rem;width:3rem;height:3rem;border-radius:3rem;display:flex;flex-direction:row;align-content:center;justify-content:center;z-index:1}.header-dropdown__container .header-dropdown__close span{font-size:0;display:block;pointer-events:none}.header-dropdown__container .header-dropdown__close span:after,.header-dropdown__container .header-dropdown__close span:before{content:"";display:block;height:2rem;background-color:#fff;width:2px;border-radius:1px;position:absolute;top:50%;left:50%;margin-left:-1px;margin-top:-1rem;transform:rotate(-45deg)}.header-dropdown__container .header-dropdown__close span:before{transform:rotate(45deg)}.header-dropdown__container .header-dropdown__menu{padding:4rem 4rem 4rem 7rem}.header-dropdown__container .header-dropdown__menu__grid{display:grid;grid-template-columns:2fr 1fr 29rem;width:100%;max-width:1500px;margin:0 auto}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__products{font-weight:700;flex-wrap:nowrap;display:flex;flex-direction:row;padding-top:2rem;margin:0}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__products>li{margin-bottom:2rem;margin-right:4rem}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__products>li>ul{margin:1.5em 0;padding:0}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__products>li>ul li{margin-bottom:1rem}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__products>li>ul li a{color:#48494d;font-size:1.6rem;font-weight:300}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__products>li>a{color:#48494d;text-transform:uppercase;letter-spacing:.016rem;font-size:1.6rem}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__extra{display:flex}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__extra p{font-weight:700;font-size:1.6rem;margin-top:0;letter-spacing:.015rem;text-transform:uppercase;margin-bottom:2rem;padding-top:2rem}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__extra li{margin-bottom:.5rem}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__extra li a{color:#48494d;font-size:1.5rem;letter-spacing:.015rem}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__extra__menu{border-left:.1rem solid #dcdcdc;padding-left:3rem;padding-right:4rem}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__image__container{justify-self:flex-end}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__image__container p{font-weight:700;font-size:1.6rem;text-transform:uppercase}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__image__container .header-dropdown__menu__image{position:relative;height:29rem;width:29rem;display:flex;border:.1rem solid #dcdcdc}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__image__container .header-dropdown__menu__image .shop-product__sign{position:absolute;top:-1.5rem;right:-1.5rem;z-index:1}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__image__container .header-dropdown__menu__image .shop-product__sign span{font-size:3.2rem}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__image__container .header-dropdown__menu__image a{width:100%;height:100%}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__image__container .header-dropdown__menu__image a img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.header-dropdown__container .header-dropdown__advertisement{display:flex;height:10rem;width:100%;background-color:#fff3d6;align-items:center;justify-content:center}.header-dropdown__container .header-dropdown__advertisement p{border-left:.1rem solid #e0d6bc;padding:1rem 5rem;letter-spacing:.018rem;text-align:center;margin:0}.header-dropdown__container .header-dropdown__advertisement p:first-child{border:0}.stickynav .header-dropdown__container{max-height:93vh;max-height:calc(100vh - 6rem)}.page-numbers,.woocommerce .woocommerce-pagination .page-numbers{display:flex;justify-content:center;align-items:center}.page-numbers li,.woocommerce .woocommerce-pagination .page-numbers li{float:none;border:none}.page-numbers li a,.page-numbers li span,.woocommerce .woocommerce-pagination .page-numbers li a,.woocommerce .woocommerce-pagination .page-numbers li span{color:#48494d;padding:1rem;display:block;font-size:2.2rem;border:0}.page-numbers li a:hover,.page-numbers li span:hover,.woocommerce .woocommerce-pagination .page-numbers li a:hover,.woocommerce .woocommerce-pagination .page-numbers li span:hover{background-color:transparent;color:inherit;opacity:.6}.page-numbers li a.current,.page-numbers li span.current,.woocommerce .woocommerce-pagination .page-numbers li a.current,.woocommerce .woocommerce-pagination .page-numbers li span.current{color:#48494d;background-color:#ffb400;padding:1rem 1.5rem}.page-numbers li a.current:hover,.page-numbers li span.current:hover,.woocommerce .woocommerce-pagination .page-numbers li a.current:hover,.woocommerce .woocommerce-pagination .page-numbers li span.current:hover{opacity:1}.cart__mini,.interactive-links li .cart__mini,f.woocommerce .prdctfltr_wc .prdctfltr_collector{display:none}f.woocommerce .prdctfltr_wc .widget-title{margin:2rem 0 1rem;font-weight:600;text-transform:uppercase;font-size:1.6rem}f.woocommerce .prdctfltr_wc .pf_more{margin:2rem 0 0}f.woocommerce .prdctfltr_wc .pf_more span{font-size:1.4rem;border:1px solid #8d8e94;border-radius:10rem;display:inline-block;padding:.4rem 2rem}f.woocommerce .prdctfltr_wc .pf_more span:before{display:none}f.woocommerce .prdctfltr_wc .pf_more span:hover{background-color:#ffb400;border-color:#ffb400}f.woocommerce .prdctfltr_wc .prdctfltr_sub{padding-left:1rem;padding-bottom:1rem}f.woocommerce .prdctfltr_wc .prdctfltr_reset label{background-color:#48494d;display:inline-block;color:#fff;font-size:1.4rem;border-radius:10rem;padding:.6rem 2rem}f.woocommerce .prdctfltr_wc .prdctfltr_reset label span{font-size:inherit}f.woocommerce .prdctfltr_wc .prdctfltr_reset label span:before{display:none}f.woocommerce .prdctfltr_wc .prdctfltr_add_scroll .irs-bar{background-image:none;background-color:#ffb400;border-color:#ffb400}f.woocommerce .prdctfltr_wc .prdctfltr_add_scroll .irs-from,f.woocommerce .prdctfltr_wc .prdctfltr_add_scroll .irs-to{background-color:#fff;color:#48494d;padding:.3rem 1rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.25);margin-top:-.5rem}f.woocommerce .prdctfltr_wc .prdctfltr_add_scroll .irs-slider{background-color:#fff;background-image:none;border-color:transparent}f.woocommerce .prdctfltr_wc .prdctfltr_add_scroll .irs-slider:before{content:"";display:block;height:12px;width:10px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}f.woocommerce .prdctfltr_wc .prdctfltr_add_scroll .irs-slider:after{content:"";display:block;height:12px;width:0;border-left:1px solid #dcdcdc;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}f.woocommerce .prdctfltr_wc .prdctfltr_add_scroll .irs-line{background-image:none;background-color:#dcdcdc;border-color:#dcdcdc}f.woocommerce .prdctfltr_wc .prdctfltr_add_scroll .irs-max,f.woocommerce .prdctfltr_wc .prdctfltr_add_scroll .irs-min{background-color:transparent;padding:0;color:#48494d}f.woocommerce .prdctfltr_wc .prdctfltr_add_scroll .irs-grid{display:none}f.woocommerce .prdctfltr_wc.prdctfltr_round .prdctfltr_filter label>span{position:relative;font-weight:300;display:block;padding:.4rem 0 .4rem 3rem}f.woocommerce .prdctfltr_wc.prdctfltr_round .prdctfltr_filter label>span:before{position:absolute;top:50%;left:0;width:1.6rem;height:1.6rem;margin:-.8rem 0 0;border-color:#8d8e94}f.woocommerce .prdctfltr_wc.prdctfltr_round .prdctfltr_filter label.prdctfltr_active>span{font-weight:300}f.woocommerce .prdctfltr_wc.prdctfltr_round .prdctfltr_filter label.prdctfltr_active>span:before{position:absolute;top:50%;left:0;width:1.6rem;height:1.6rem;margin:-.8rem 0 0;border:1px solid #ffb400}f.woocommerce .prdctfltr_wc.prdctfltr_round .prdctfltr_filter label.prdctfltr_active>span:after{content:"";display:block;width:1.2rem;height:1.2rem;position:absolute;top:50%;left:.3rem;margin-top:-.5rem;background-color:#ffb400;border-radius:50%}.pf_ajax_loading i.css-spinner-full{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pf_ajax_loading i.css-spinner-full:before{border:.8rem solid rgba(255,180,0,.4);border-top-color:#ffb400;width:10rem;height:10rem;margin-left:-5rem;margin-top:-5rem}.interactive-links .account__link.interactive__active{z-index:1}.interactive-links .account__link.interactive__active:before{content:"";position:absolute;top:-1rem;bottom:-1rem;left:-.1rem;right:-.1rem;background-color:#fff}.interactive-links .account__link.interactive__active span{color:#48494d}.interactive-links .account__link.interactive__active span img:first-of-type{display:none}.interactive-links .account__link.interactive__active span img:last-of-type{display:inherit;left:0;right:0;margin:auto}.interactive-links .account__link.interactive__active>.account__link__dropdown{display:flex;z-index:10}.interactive-links .account__link__dropdown{background-color:#fff;position:absolute;width:34rem;right:-.1rem;padding:3rem 4rem;color:#48494d;display:none;flex-direction:column;align-items:flex-start;box-shadow:0 .4rem .6rem 0 rgba(0,0,0,.09);top:100%}.interactive-links .account__link__dropdown form{display:block;margin:0}.interactive-links .account__link__dropdown form p{width:100%}.interactive-links .account__link__dropdown p{font-weight:700;margin-top:0;margin-bottom:1.8rem;color:#48494d!important}.interactive-links .account__link__dropdown div.menu-minu-konto-container,.interactive-links .account__link__dropdown ul{width:100%}.interactive-links .account__link__dropdown ul li{border-left:0;border-bottom:.1rem solid #dcdcdc;text-align:left}.interactive-links .account__link__dropdown ul li a{color:#48494d;font-size:1.6rem;padding:0;line-height:2.5;letter-spacing:.016rem;text-align:left}.interactive-links .account__link__dropdown ul li a:hover{color:#ffb400}.interactive-links .account__link__dropdown button{color:#fff;background-color:#e30613;padding:.5rem 2rem;font-size:1.4rem;border-radius:1.3rem;margin-top:4rem}.interactive-links li{cursor:pointer}.interactive-links li>div>div{cursor:default}.interactive-links .favorites__link.interactive__active{z-index:1}.interactive-links .favorites__link.interactive__active:before{content:"";position:absolute;top:-1rem;bottom:-1rem;left:-.1rem;right:-.1rem;background-color:#fff}.interactive-links .favorites__link.interactive__active span{color:#48494d}.interactive-links .favorites__link.interactive__active span img:first-of-type{display:none}.interactive-links .favorites__link.interactive__active span img:nth-child(2){display:inherit;left:0;right:0;margin:auto}.interactive-links .favorites__link.interactive__active>.favorites__link__dropdown{display:block;z-index:10}.interactive-links .favorites__link .favorites__link__dropdown{position:absolute;color:#48494d;background-color:#fff;right:-8.7rem;width:69rem;top:100%;padding:0;box-shadow:0 .4rem .6rem 0 rgba(0,0,0,.09);max-height:90vh;overflow:auto;overflow-x:hidden;display:none}.interactive-links .favorites__link .favorites__link__dropdown p{text-align:left;font-weight:700;margin:3rem 4rem}.interactive-links .favorites__link .favorites__link__dropdown p.woocommerce-wishlist__empty-message{font-weight:400;background-color:#ffb400;padding:1rem 2rem;font-size:1.6rem;border-radius:2rem;text-align:center}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container{display:flex;margin:2rem 4rem;padding:0;align-items:flex-end;justify-content:space-between}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container:first-of-type{margin-top:0}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container:last-of-type{margin-bottom:3.2rem}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__image{width:8rem;height:8rem;min-height:8rem;min-width:8rem;border:.1rem solid #dcdcdc;padding:0;display:flex;align-items:center;justify-content:center}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__image img{max-height:7rem;max-width:7rem;width:auto;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info{display:grid;grid-template-columns:3fr 1fr;border-bottom:.1rem solid #dcdcdc;margin-left:3rem;width:100%;padding-bottom:1rem}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info__text{color:#48494d;text-align:left}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info__text .js-price-to-switch,.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info__text p{font-weight:400;display:flex;font-size:1.6rem;margin:0;line-height:normal;letter-spacing:.016rem}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info__text .js-price-to-switch:last-child,.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info__text p:last-child{margin:1rem 0}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info__text .js-price-to-switch span,.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info__text p span{font-weight:700;font-style:italic}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info .favorites__link__product__info__buttons{display:flex;align-items:flex-start;justify-content:flex-end}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info .favorites__link__product__info__buttons a{white-space:nowrap}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info .favorites__link__product__info__buttons a.added_to_cart{font-size:1.4rem;color:#48494d}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info .favorites__link__product__info__buttons button{color:#48494d;background:#ffb400;height:2.6rem;width:10.2rem;border-radius:1.3rem;font-size:1.4rem;margin-right:2rem;font-weight:500}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info .favorites__link__product__info__buttons .favorites__link__product--remove{background-image:url(assets/dist/img/svg/trash.svg);width:2rem;height:2.4rem;min-width:2rem;min-height:2.4rem;margin-left:1.5rem;background-size:contain;background-repeat:no-repeat;background-position:50%;transition-duration:.5s;transition-timing-function:ease-in-out}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info .favorites__link__product__info__buttons .favorites__link__product--remove.product-remove-loading{animation:remove-animation 1s infinite}@keyframes remove-animation{0%{transform:none}50%{transform:scale(.9)}to{transform:none}}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info .favorites__link__product__info__buttons .favorites__link__product--remove:hover{cursor:pointer;transform:none}.interactive-links .cart__link.interactive__active{z-index:1}.interactive-links .cart__link.interactive__active:before{content:"";position:absolute;top:-1rem;bottom:-1rem;left:-.1rem;right:-.1rem;background-color:#fff}.interactive-links .cart__link.interactive__active span{color:#48494d}.interactive-links .cart__link.interactive__active span img:first-of-type{display:none}.interactive-links .cart__link.interactive__active span img:last-of-type{display:inherit;left:0;right:0;margin:auto}.interactive-links .cart__link.interactive__active>.cart__link__dropdown{display:block;z-index:10}.interactive-links .cart__link .cart__link__dropdown{position:absolute;color:#48494d;background-color:#fff;right:-.1rem;width:69rem;top:100%;padding:0;box-shadow:0 .4rem .6rem 0 rgba(0,0,0,.09);max-height:90vh;overflow:auto;overflow-x:hidden;display:none}.interactive-links .cart__link .cart__link__dropdown p{text-align:left;font-weight:700;margin:3rem 4rem}.interactive-links .cart__link .cart__link__dropdown p.woocommerce-mini-cart__empty-message{font-weight:400;background-color:#ffb400;padding:1rem 2rem;font-size:1.6rem;border-radius:2rem;text-align:center}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container{display:flex;margin:2rem 4rem;padding:0;align-items:flex-end}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container:first-of-type{margin-top:0}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container .cart__link__product__image{width:8rem;height:8rem;min-height:8rem;min-width:8rem;border:.1rem solid #dcdcdc;padding:0;display:flex;align-items:center;justify-content:center}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container .cart__link__product__image img{max-height:7rem;max-width:7rem;width:auto;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container .cart__link__product__info{display:flex;border-bottom:.1rem solid #dcdcdc;margin-left:3rem;justify-content:space-between;width:100%}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container .cart__link__product__info__text{color:#48494d}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container .cart__link__product__info__text .cart__link__product__info__text__error{color:#ff000c}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container .cart__link__product__info__text p{font-weight:400;display:flex;font-size:1.6rem;margin:0;line-height:normal;max-width:90%;letter-spacing:.016rem}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container .cart__link__product__info__text p:first-of-type{min-height:4rem}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container .cart__link__product__info__text p:last-child{margin-bottom:1.8rem;margin-top:.2rem}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container .cart__link__product__info__text p span{font-weight:700;font-style:italic;padding-bottom:0;font-size:1.6rem}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container .cart__link__product__info__text p span:first-child{margin-right:2rem}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container .cart__link__product__info__text p span:last-child{text-transform:uppercase}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container .cart__link__product__info .cart__link__product--remove{background-image:url(assets/dist/img/svg/trash.svg);width:2rem;height:2.4rem;min-width:2rem;min-height:2.4rem;background-size:contain;background-repeat:no-repeat;background-position:50%}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container .cart__link__product__info .cart__link__product--remove:hover{cursor:pointer;transform:none}.interactive-links .cart__link .cart__link__dropdown .cart__link__purchase{background-color:#48494d;display:flex;align-items:center;justify-content:space-between;width:69rem;height:10rem;margin-top:3.6rem;position:-webkit-sticky;position:sticky;bottom:0;padding:0 4rem}.interactive-links .cart__link .cart__link__dropdown .cart__link__purchase p{color:#fff;font-size:2rem;margin:0;font-weight:700}.interactive-links .cart__link .cart__link__dropdown .cart__link__purchase p span{font-style:italic;color:#fff}.interactive-links .cart__link .cart__link__dropdown .cart__link__purchase .cart__link__purchase__error{color:#ff000c}.interactive-links .cart__link .cart__link__dropdown .cart__link__purchase .cart__link__purchase__hidden{display:none}.interactive-links .cart__link .cart__link__dropdown .cart__link__purchase a{font-size:1.6rem;font-weight:500;background-color:#ffb400;width:24rem;height:4rem;border-radius:2rem;color:#48494d;box-shadow:0 .4rem .6rem 0 rgba(0,0,0,.09);text-transform:uppercase;align-items:center;display:flex;justify-content:center}.gallery__album__container{display:flex;flex-direction:column;flex-grow:1}.gallery__album__container h2{font-size:3rem;font-weight:500;text-align:center;margin-bottom:6rem}.gallery__album__container .gallery__album__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;margin-bottom:6rem}.gallery__album__container .gallery__album__grid .gallery__album__image{width:100%;height:0;padding-bottom:100%;background-position:50%;background-size:cover}.gallery__album__container .gallery__album__grid img{-o-object-fit:contain;object-fit:contain;height:24.7rem;width:100%;display:none}.pswp__button--arrow--left,.pswp__button--arrow--right{top:50vh!important}.search-dropdown__container{width:70rem;margin:0 auto;display:flex;flex-direction:column;box-shadow:0 .4rem .6rem 0 rgba(0,0,0,.09);padding:0 5rem;background-color:#fff;z-index:11;position:absolute;top:100%;left:-5rem;max-height:300vh;overflow:hidden;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;transition-duration:1s}.search-dropdown__container.search-dropdown-hidden{visibility:hidden;pointer-events:none;max-height:0;padding:0 5rem}.search-dropdown__container .link{color:#8d8e94;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.search-dropdown__container .link:hover{text-decoration:none;color:#ffb400}.search-dropdown__container h3{font-weight:700;font-size:1.8rem;letter-spacing:.018rem;margin-bottom:2.8rem}.search-dropdown__container ul{margin:0}.search-dropdown__container ul li a{color:#48494d;line-height:2.6rem;font-size:1.6rem;letter-spacing:.016rem}.search-dropdown__container ul li:before{content:"› "}.search-dropdown__container .search-dropdown__left{flex:1;margin-right:6rem;padding-top:3rem;padding-bottom:5rem}.search-dropdown__container .search-dropdown__left ul{margin-bottom:2.7rem}.search-dropdown__container .search-dropdown__left .search-dropdown__left__popular{background-color:#dcdcdc;padding:3rem}.search-dropdown__container .search-dropdown__left .search-dropdown__left__popular ul{margin-bottom:0;margin-top:0}.search-dropdown__container .search-dropdown__left .search-dropdown__left__popular ul li a{font-size:1.4rem;line-height:2.2rem;letter-spacing:.014rem}.search-dropdown__container .search-dropdown__right{flex:1;padding-bottom:5rem;padding-top:3rem}.search-dropdown__container .search-dropdown__right .search-dropdown__products{display:flex;flex-direction:column}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a{display:flex;padding:0;align-items:flex-end;margin:1rem 0}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a:hover{text-decoration:none}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a:first-of-type{margin-top:0}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__image{width:8rem;height:8rem;min-height:8rem;min-width:8rem;border:.1rem solid #dcdcdc;padding:0;display:flex;align-items:center;justify-content:center}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__image img{max-height:7rem;max-width:7rem;width:auto;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info{display:flex;border-bottom:.1rem solid #dcdcdc;margin-left:3rem;justify-content:space-between;width:100%}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info__text{color:#48494d;padding-bottom:1.5rem}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info__text small{font-size:1.2rem;color:#8d8e94}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info__text small strong{font-size:1.2rem!important;margin-right:.3em}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info__text>div{display:block;padding-top:.7rem;font-weight:600}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info__text>div *{font-size:1.6rem}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info__text del{color:#8d8e94}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info__text del *{font-size:1.2rem;color:#8d8e94}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info__text ins{text-decoration:none;color:#ffb400}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info__text ins *{color:#ffb400}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info__text p{font-weight:400;display:flex;font-size:1.6rem;margin:0;line-height:normal;max-width:90%;letter-spacing:.016rem}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info__text p span{font-weight:700;font-style:italic;padding-bottom:0;font-size:1.6rem}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info__text p span:first-child{margin-right:2rem}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info__text p span:last-child{text-transform:uppercase}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info .cart__link__product--remove{display:none}.close-btn{cursor:pointer;width:3rem;height:3rem}.close-btn:after,.close-btn:before{content:"";height:100%;width:1px;background-color:#48494d;display:block;transform:rotate(45deg);pointer-events:none;margin-left:50%}.close-btn:after{transform:rotate(-45deg);position:absolute;top:50%;left:0;margin-top:-50%}.single-product .product__variables .value,.single-product .product__variables .value .chosen-container{height:100%}.single-product .product__variables .value .chosen-container>a{height:100%!important;display:flex!important;align-items:center;background:none;border:none;box-shadow:none}.single-product .product__variables .value .chosen-container>a:after{content:"›";position:absolute;top:1.1rem;right:1.5rem;font-size:2.3rem;transform:rotate(90deg);font-weight:700}.single-product .product__variables .value .chosen-container .chosen-drop{margin-left:-1.5rem;margin-top:-.2rem;border:none}.bf-filters-wrapper__filter-container.hidden-filter{display:none}.bf-filters-wrapper__filter-container h3{margin:2rem 0 1rem;font-weight:600;text-transform:uppercase;font-size:1.8rem}.bf-filters-wrapper__filter-container .bf-filter-options{max-height:350px;overflow:auto}.bf-filters-wrapper__filter-container .bf-filter-options.hide-disabled .bf-filter-option-row.option-disabled{display:none}.bf-filters-wrapper__filter-container .bf-filter-option-row{line-height:30px;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none;margin-right:15px}.bf-filters-wrapper__filter-container .bf-filter-option-row.option-disabled{opacity:.5;cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none}.bf-filters-wrapper__filter-container .bf-filter-option-row input{display:none}.bf-filters-wrapper__filter-container .bf-filter-option-row input:checked+span:before{background-color:#ffb400;box-shadow:0 0 0 1pt #ffb400;border:2px solid #fff;width:calc(1.6rem - 3px);height:calc(1.6rem - 3px)}.bf-filters-wrapper__filter-container .bf-filter-option-row span.bf-filter-name{display:flex;justify-content:left;align-items:center;margin-bottom:1rem;line-height:1;padding-left:2.6rem;cursor:pointer}.bf-filters-wrapper__filter-container .bf-filter-option-row span.bf-filter-name:before{content:"";display:inline-block;width:1.6rem;height:1.6rem;padding:0;border-radius:50%;border:1px double #ccc;margin-right:12px;box-sizing:content-box;background-color:#fff;position:absolute;left:3px}.bf-filters-wrapper__filter-container .bf-filter-option-row span.bf-toggle-submenu{width:25px;margin-bottom:1rem;cursor:pointer}.bf-filters-wrapper__filter-container .bf-filter-option-row span.bf-toggle-submenu:after{content:"+";color:#aaa}.bf-filters-wrapper__filter-container .bf-filter-option-row.sub-filters-open span.bf-toggle-submenu:after{content:"-"}.bf-filters-wrapper__filter-container .bf-filter-option-row.sub-filters-open+.bf-filter-option-children{display:block}.bf-filters-wrapper__filter-container .bf-filter-option-children{display:none;margin-left:15px}.pf_rngstyle_html5 .irs{height:55px}.pf_rngstyle_html5 .irs-with-grid{height:75px}.pf_rngstyle_html5 .irs-line{height:10px;top:33px;background:#eee;background:linear-gradient(180deg,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:16px;-moz-border-radius:16px}.pf_rngstyle_html5 .irs-line-left,.pf_rngstyle_html5 .irs-line-mid,.pf_rngstyle_html5 .irs-line-right{height:8px}.pf_rngstyle_html5 .irs-bar{border-top:1px solid #428bca;border-bottom:1px solid #428bca}.pf_rngstyle_html5 .irs-bar,.pf_rngstyle_html5 .irs-bar-edge{height:10px;top:33px;background:#428bca;background:linear-gradient(0deg,#428bca 0,#7fc3e8)}.pf_rngstyle_html5 .irs-bar-edge{width:14px;border:1px solid #428bca;border-right:0;border-radius:16px 0 0 16px;-moz-border-radius:16px 0 0 16px}.pf_rngstyle_html5 .irs-shadow{height:2px;top:38px;background:#000;opacity:.3;border-radius:5px;-moz-border-radius:5px}.lt-ie9 .pf_rngstyle_html5 .irs-shadow{filter:alpha(opacity=30)}.pf_rngstyle_html5 .irs-slider{top:25px;width:27px;height:27px;border:1px solid #aaa;background:#ddd;background:linear-gradient(180deg,#fff 0,#dcdcdc 20%,#fff);border-radius:27px;-moz-border-radius:27px;box-shadow:1px 1px 3px rgba(0,0,0,.3);cursor:pointer}.pf_rngstyle_html5 .irs-slider.state_hover,.pf_rngstyle_html5 .irs-slider:hover{background:#fff}.pf_rngstyle_html5 .irs-max,.pf_rngstyle_html5 .irs-min{color:#333;font-size:12px;line-height:1.333;text-shadow:none;top:0;padding:1px 5px;background:rgba(0,0,0,.1);border-radius:3px;-moz-border-radius:3px}.lt-ie9 .pf_rngstyle_html5 .irs-max,.lt-ie9 .pf_rngstyle_html5 .irs-min{background:#ccc}.pf_rngstyle_html5 .irs-from,.pf_rngstyle_html5 .irs-single,.pf_rngstyle_html5 .irs-to{color:#fff;font-size:14px;line-height:1.333;text-shadow:none;padding:1px 5px;background:#428bca;border-radius:3px;-moz-border-radius:3px}.lt-ie9 .pf_rngstyle_html5 .irs-from,.lt-ie9 .pf_rngstyle_html5 .irs-single,.lt-ie9 .pf_rngstyle_html5 .irs-to{background:#999}.pf_rngstyle_html5 .irs-grid{height:27px}.pf_rngstyle_html5 .irs-grid-pol{opacity:.5;background:#428bca}.pf_rngstyle_html5 .irs-grid-pol.small{background:#999}.pf_rngstyle_html5 .irs-grid-text{bottom:5px;color:#99a4ac}.pf_rngstyle_html5 .irs .irs-bar{background-image:none;background-color:#ffb400;border-color:#ffb400}.pf_rngstyle_html5 .irs .irs-from,.pf_rngstyle_html5 .irs .irs-to{background-color:#fff;color:#48494d;padding:.3rem 1rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.25);margin-top:-.5rem}.pf_rngstyle_html5 .irs .irs-handle{top:25px;width:27px;height:27px;background-color:#fff;background-image:none;border-color:transparent;border-radius:27px;-moz-border-radius:27px;box-shadow:1px 1px 3px rgba(0,0,0,.3);cursor:pointer}.pf_rngstyle_html5 .irs .irs-handle:before{width:10px;border-right:1px solid #dcdcdc}.pf_rngstyle_html5 .irs .irs-handle:after,.pf_rngstyle_html5 .irs .irs-handle:before{content:"";display:block;height:12px;border-left:1px solid #dcdcdc;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pf_rngstyle_html5 .irs .irs-handle:after{width:0}.pf_rngstyle_html5 .irs .irs-line{background-image:none;background-color:#dcdcdc;border-color:#dcdcdc}.pf_rngstyle_html5 .irs .irs-max,.pf_rngstyle_html5 .irs .irs-min{background-color:transparent;padding:0;color:#48494d}.pf_rngstyle_html5 .irs .irs-grid{display:none}.woocommerce-error{background-color:#cc2320;font-size:1.6rem;line-height:1.2;border:none;padding:2rem 3rem;color:#fff;margin:1rem 0;width:100%}.cookie-page-btns,.ws-cookiebar-buttons{width:-webkit-max-content;width:max-content;margin:3rem 0}.cookie-page-btns .btn.save_selected_cookies,.ws-cookiebar-buttons .btn.save_selected_cookies{min-width:11rem;display:inline-block;padding:1rem 2rem;color:#48494d;background-color:#fff;border-radius:.4rem;border:.1rem solid #dcdcdc}.cookie-page-btns .btn.accept_all_cookies_button,.ws-cookiebar-buttons .btn.accept_all_cookies_button{min-width:11rem;display:inline-block;padding:1rem 2rem;background-color:#ffb400;color:#494948;border-radius:.4rem}.cookie-page-btns .btn.save_selected_cookies,.ws-cookiebar-buttons .btn.save_selected_cookies{margin-right:20px}.cookies_additional{margin-top:3rem}.cookies_additional label{display:flex;gap:1rem;align-items:center;font-size:1.8rem}.cookies_additional .description{margin-left:2rem}.cookies_additional .description p{margin-top:0}.cookies_additional .description_long,.cookies_additional .show_less_description,.cookies_additional .show_more_description{margin-left:2rem}article .content__page__content ul{list-style:circle!important}.wp-block-media-text__media img,.wp-block-table img{height:auto}.content__page hr,article .content__page hr{margin:4rem 0}.content__page__title,article .content__page__title{text-align:center;padding-bottom:4rem}.content__page__title h1,.content__page__title h2,.content__page__title h3,article .content__page__title h1,article .content__page__title h2,article .content__page__title h3{font-size:3rem;font-weight:500;margin:0}.content__page__layout,article .content__page__layout{display:flex;flex-direction:row;flex-wrap:nowrap;padding-top:6rem}.content__page__sidebar,article .content__page__sidebar{width:32rem;min-width:32rem;padding-right:5rem}.content__page__content,article .content__page__content{flex-grow:1}.content__page__content h1,.content__page__content h2,.content__page__content h3,.content__page__content h4,.content__page__content h5,.content__page__content h6,article .content__page__content h1,article .content__page__content h2,article .content__page__content h3,article .content__page__content h4,article .content__page__content h5,article .content__page__content h6{margin:0 0 1.5em}.content__header,article .content__header{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:0;padding-bottom:21rem;filter:grayscale(100%)}.content__header:after,article .content__header:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(72,73,77,.7)}.page-template-tpl-kontakt .testimonials{display:none}.shop__banner{margin-top:3rem}.shop__banner img{width:100%;height:auto}.shop-sorting{flex-wrap:wrap;margin-bottom:2rem;width:100%}.shop-sorting,.shop-sorting__right{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.shop-sorting__right{flex-wrap:nowrap}.shop-sorting__per-page{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-right:3rem;flex-wrap:nowrap}.shop-sorting__per-page span{margin-right:1rem}.shop-sorting__per-page select{width:9rem}.shop-sorting__view{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.shop-sorting__button{filter:grayscale(1);margin-left:2rem}.shop-sorting__button img{height:2rem;width:auto}.shop-sorting__button--active{filter:grayscale(0)}.archive main hr{margin:8rem auto 2rem}.woocommerce-info{border:none}.woocommerce-info:before{color:#ffb400}.checkout h3,.woocommerce-billing-fields h3{font-weight:500;margin:3rem 0 1rem!important;padding:0}.wc_payment_method img{width:auto!important;height:auto!important;max-width:100%}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#dcdcdc}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#dcdcdc}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#dcdcdc;background-color:#eee}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#ffb400;color:#48494d}.woocommerce-page .woocommerce-Addresses .woocommerce-Address,.woocommerce .woocommerce-Addresses .woocommerce-Address{background-color:#f3f3f3;padding:2rem}.woocommerce-page .woocommerce-Addresses .woocommerce-Address .edit,.woocommerce .woocommerce-Addresses .woocommerce-Address .edit{background-color:#ffb400;color:#48494d;font-weight:600;text-transform:uppercase;font-size:1.4rem;padding:1rem 2rem;border-radius:3rem}.woocommerce-page .woocommerce-MyAccount-content fieldset,.woocommerce .woocommerce-MyAccount-content fieldset{margin-top:3rem;display:block}.woocommerce-page .woocommerce-MyAccount-content fieldset legend,.woocommerce .woocommerce-MyAccount-content fieldset legend{font-weight:500;margin-bottom:1rem}.woocommerce-page .woocommerce-MyAccount-content .account-orders-table th,.woocommerce .woocommerce-MyAccount-content .account-orders-table th{background-color:#dcdcdc;padding:1rem}.woocommerce-page .woocommerce-MyAccount-content .account-orders-table td,.woocommerce .woocommerce-MyAccount-content .account-orders-table td{padding:1rem}.woocommerce-page .woocommerce-MyAccount-navigation,.woocommerce .woocommerce-MyAccount-navigation{padding-right:3rem}.woocommerce-page .woocommerce-MyAccount-navigation ul,.woocommerce .woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style:none}.woocommerce-page .woocommerce-MyAccount-navigation ul li,.woocommerce .woocommerce-MyAccount-navigation ul li{padding:0;margin:0;border-top:1px solid #dcdcdc}.woocommerce-page .woocommerce-MyAccount-navigation ul li a,.woocommerce .woocommerce-MyAccount-navigation ul li a{color:#48494d;display:block;padding:1rem 0;font-weight:400}.woocommerce-page .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#ffb400}.woocommerce-page .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout,.woocommerce-page .woocommerce-MyAccount-navigation ul li:first-child,.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout,.woocommerce .woocommerce-MyAccount-navigation ul li:first-child{border:none}.woocommerce-page .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a,.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{color:#fff;background-color:#e30613;padding:.7rem 2rem;font-size:1.4rem;border-radius:2rem;margin-top:2rem;margin-bottom:4rem;display:inline-block}.woocommerce-page a.added_to_cart,.woocommerce a.added_to_cart{font-size:1.4rem;color:#48494d}.woocommerce-page .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb{display:none}.woocommerce-page .woocommerce-ordering,.woocommerce .woocommerce-ordering{float:none;margin-bottom:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.woocommerce-page .woocommerce-ordering span,.woocommerce .woocommerce-ordering span{margin-right:1rem}.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-result-count{display:block;text-align:center;width:100%;float:none;margin-bottom:4rem;font-size:1.4rem;color:#8d8e94}.woocommerce-page .woocommerce-title,.woocommerce .woocommerce-title{padding-bottom:0}.woocommerce-page .woocommerce-title h1,.woocommerce .woocommerce-title h1{margin-bottom:0}.woocommerce-page .cart-collaterals,.woocommerce .cart-collaterals{display:flex;flex-direction:column}.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cross-sells{width:100%;float:none;order:2}.woocommerce-page .cart-collaterals .cross-sells h2,.woocommerce .cart-collaterals .cross-sells h2{text-align:center;margin:2rem 0 3rem;font-weight:500}.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cart_totals{width:100%;float:none}.woocommerce-page .cart-collaterals .cart_totals h2,.woocommerce .cart-collaterals .cart_totals h2{text-align:center;margin:2rem 0 3rem;font-weight:500}.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout,.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{text-align:center}.woocommerce-page .cart-collaterals .cart_totals .checkout-button,.woocommerce .cart-collaterals .cart_totals .checkout-button{display:inline-block;font-size:2rem;padding:2rem 4rem}.prdctfltr_wc .mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(0,0,0,.08)!important}.prdctfltr_wc .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#8d8e94!important}.pswp .pswp__bg{opacity:.85!important}.search-results article article{border-bottom:1px solid #dcdcdc;margin:2rem 0;padding:1rem 0 2rem;display:grid;grid-template-columns:1fr 3fr;grid-gap:3rem}.search-results article article h2{margin:0 0 2rem}.search-results article article p{margin-top:0;margin-bottom:2rem}.woocommerce-checkout form.checkout .checkout{margin-top:5rem;margin-bottom:10rem;padding-left:5rem;padding-right:5rem}.woocommerce-checkout form.checkout .checkout ol,.woocommerce-checkout form.checkout .checkout p,.woocommerce-checkout form.checkout .checkout ul{margin:0}.woocommerce-checkout form.checkout .checkout input:not(input[type=checkbox]){height:auto}.woocommerce-checkout form.checkout .checkout input[type=checkbox]{z-index:1}.woocommerce-checkout form.checkout .checkout .choices.is-invalid{border-color:#ff3645;animation:shake-horizontal .8s cubic-bezier(.455,.03,.515,.955)}.woocommerce-checkout form.checkout .checkout .choices__list input{border-radius:0}.woocommerce-checkout form.checkout .checkout__submit-button .button{padding:1.5rem 4rem}.woocommerce-checkout form.checkout .checkout__right--sticky{top:8rem}.woocommerce-checkout form.checkout .checkout__product__single .checkout__products__more__options{z-index:2}.woocommerce-checkout form.checkout .checkout__products__quantity input{padding:0;border-radius:0;border:none}.woocommerce-checkout form.checkout .checkout .checkout__transport__single input[type=radio]{height:100%!important}.woocommerce-checkout form.checkout .checkout__cart>p{margin:1rem 0}.woocommerce-checkout form.checkout .checkout__cart h2{margin:0}.woocommerce-checkout form.checkout .checkout__cart__button{z-index:1}.woocommerce-checkout form.checkout .checkout__cart__discount input{border:none;padding:.6rem 1.9rem;font-size:1.4rem}.woocommerce-checkout form.checkout .checkout__cart__discount input::placeholder{font-size:1.4rem;color:#48494d}.woocommerce-checkout form.checkout .checkout__cart__discount button{padding:0;font-size:1.4rem}.woocommerce-checkout form.checkout .checkout__cart__discount h3:after{display:none}.woocommerce-checkout .woocommerce-order-received .thankyou{margin-top:15rem}.woocommerce-account mark{color:#48494d;background-color:transparent;font-weight:700}.woocommerce-account .woocommerce-orders-table{width:100%}.woocommerce-account .woocommerce-orders-table td{font-size:1.8rem;vertical-align:middle}.woocommerce-account .woocommerce-orders-table td a{font-size:inherit}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details{margin:3rem 0;padding:3rem 0;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details table td,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details table th{font-size:1.8rem;color:#48494d;vertical-align:middle;padding:.5rem 2rem .5rem 0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details table td a,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details table th a{color:inherit;font-size:inherit}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details address{font-size:1.8rem;color:#48494d;vertical-align:middle;line-height:1.4}#customer_login{display:flex}#customer_login .col-1,#customer_login .col-2{width:50%;padding-right:10%}.news-archives{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem;padding-top:0}.news-archives>a{box-shadow:0 4px 50px 0 rgba(0,0,0,.05)}.news-archives .navigation{grid-column:1/4;margin-top:3rem}.news-archives .navigation .nav-links{display:flex;justify-content:space-between;flex-direction:row-reverse}.news-archives .navigation .nav-links a{box-shadow:none}.news-archives .news-block__info__wrap{padding:3rem}.news-archives .news-block:hover{margin-top:0;margin-bottom:0}.blog .menu_item b{color:#ffb400}@media screen and (max-width:1440px){.slider .swiper-button-next,.slider .swiper-button-prev{right:1rem}.slider .swiper-button-prev,.slider .swiper-container-rtl .swiper-button-next{right:auto;left:1rem}.slider--gradient .swiper-button-prev{left:-6.5rem}.slider--gradient .swiper-button-next{right:-6.5rem}.testimonial{padding:4rem 8rem;max-width:1200px;margin:auto}}@media screen and (max-width:1400px){.header-dropdown__container .header-dropdown__menu__grid{grid-template-columns:1fr 29rem 29rem}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__extra__menu{padding-right:2rem}}@media screen and (max-width:1366px){.woocommerce-page.single-product .content__page .single-product__gallery{max-width:60rem}}@media screen and (max-width:1200px){.checkout__transport__company__container{grid-template-columns:repeat(4,1fr);grid-gap:3.5rem}.checkout__billing-info__container,.checkout__transport__retrieval__container{grid-template-columns:repeat(2,1fr);grid-gap:2rem}form.checkout .checkout{grid-gap:0 3.5rem}.desktop--only{display:none}.touch--only{display:block}.products{grid-template-columns:calc(25% - 1.5rem) calc(25% - 1.5rem) calc(25% - 1.5rem) calc(25% - 1.5rem)}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart{flex-direction:column}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart__left{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:0 1rem}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart__right{width:100%;padding-left:0}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__products{flex-wrap:wrap}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__products>li{margin-right:2rem}.gallery__album__container h2{margin-bottom:4rem}.gallery__album__container .gallery__album__grid{grid-template-columns:repeat(3,1fr);margin-bottom:4rem}.search-dropdown__container{left:-15rem}}@media screen and (max-width:1000px){.checkout__billing-info__container,.checkout__transport__retrieval__container{grid-template-columns:1fr}.checkout__billing-info__container__payment{margin-top:3rem}html{font-size:calc(.3rem + .4vw)}.site-header__main{padding-top:1rem;padding-bottom:1rem}.site-header__logo a img{width:12rem}.introduction__box{padding:4rem}.introduction__box__title *{font-size:2rem}.introduction__box__title span img{max-width:3rem;max-height:3rem}.brands__list ul li a{width:12rem;height:12rem}.social--popup{max-width:90%}.slider__container--testimonials{margin-top:-8rem}.slider .swiper-testimonials-next,.slider .swiper-testimonials-prev{margin-top:2rem}.news-block__info__wrap{padding:4rem}.news-block__info h3{font-size:2rem;height:7.4rem}.testimonial__image__wrap{width:26rem;min-width:26rem}.testimonial__description{padding-left:4rem;padding-top:8rem}.employees__list{grid-template-columns:1fr 1fr}.header-dropdown__container .header-dropdown__menu__grid{grid-template-columns:.7fr 1fr}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__products{max-height:none}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__image__container{display:none}.interactive-links .account__link__dropdown,.interactive-links .cart__link .cart__link__dropdown,.interactive-links .favorites__link .favorites__link__dropdown{margin-top:1rem}.gallery__album__container .gallery__album__grid{grid-template-columns:repeat(2,1fr)}.content__page__sidebar,article .content__page__sidebar{width:25rem;min-width:25rem}#customer_login{flex-wrap:wrap-reverse}#customer_login .col-1{width:100%;margin-top:35px}#customer_login .col-2{width:100%}}@media screen and (max-width:992px){.freeze-ui-inner{transform:none}}@media screen and (max-width:900px){.products{grid-template-columns:calc(33.33% - 1.5rem) calc(33.33% - 1.5rem) calc(33.33% - 1.5rem)}.woocommerce-page.single-product .content__page .single-product__additional-info{flex-direction:column}.woocommerce-page.single-product .content__page .single-product__additional-info__badges{padding-left:0;max-width:100%}.header-dropdown__container .header-dropdown__advertisement{flex-direction:column;height:auto}.header-dropdown__container .header-dropdown__advertisement p{border-left:none;border-top:.1rem solid #e0d6bc;padding:3rem 5rem}.shop-sorting__per-page{padding-right:0}.shop-sorting__view{display:none}.woocommerce-page .woocommerce-Addresses .woocommerce-Address,.woocommerce .woocommerce-Addresses .woocommerce-Address{width:100%;margin:1rem 0}}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}@media screen and (max-width:768px){.woocommerce-page.single-product .content__page .single-product__gallery{width:100%;max-width:100%}.woocommerce-page.single-product .content__page .single-product__header__breadcrumb .woocommerce-breadcrumb{display:none!important}.woocommerce-page.single-product .content__page .single-product__content .product .images{width:100%;max-width:100%;padding:0 0 2rem}.woocommerce-page.single-product .content__page .single-product__content .product .summary{width:100%}}@media screen and (max-width:700px){.woocommerce-checkout .checkout--touch--only{display:block}.woocommerce-order-received .checkbox-field,section.checkout .checkbox-field{min-width:100%}.checkout__products .checkout__products__container__column-name{display:none}.checkout__transport{max-width:100vw}.checkout__transport__company__container{grid-template-columns:repeat(2,1fr)}.checkout__progress{display:none}.checkout__cart{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transform:translateX(100%);transition:all .2s ease-in-out}.checkout__cart button.checkout--touch--only{position:absolute;left:0;right:0;bottom:7rem;margin:0 auto;display:flex;justify-content:center;align-items:center;width:5.1rem;height:5.1rem;background-color:#fff;color:#ffb400;border-radius:50%;font-size:3rem}.checkout__billing-info__container__payment__methods__single ul{grid-template-columns:repeat(2,1fr);margin-bottom:2rem}.thankyou__order_details-header ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.4rem}.thankyou__order_details-header ul li{margin:0}.thankyou__order-details-body table td,.thankyou__order-details-body table th{padding-right:1.5rem;padding-left:1.5rem;width:50%}.checkout__product__single{grid-template-columns:1fr 1fr 1fr;grid-gap:0;max-width:100vw;background-color:#f6f6f6;padding:1.3rem 1.5rem 0 1.3rem}.checkout__product__single img{padding-right:1rem}.checkout__product__single .checkout__products__info{grid-column:2/4}.checkout__product__single .checkout__products__info__top{margin-bottom:.66rem}.checkout__product__single .checkout__products__info__bottom__options{flex-direction:column;margin-bottom:2.26rem}.checkout__product__single .checkout__products__info__bottom__options__select{margin-right:0;margin-bottom:.2rem}.checkout__product__single .checkout__products__info__bottom__options__select:last-of-type{margin-bottom:0}.checkout__product__single .checkout__products__info button{display:none}.checkout__product__single .checkout__products__more.checkout--touch--only{margin-left:-1.3rem;display:flex}.checkout__product__single .checkout__products__more button{display:flex;width:100%;justify-content:flex-start;background-color:#ececec;padding-left:1.3rem}.checkout__product__single .checkout__products__more button span{width:.5rem;height:.5rem;border-radius:50%;background-color:#707070}.checkout__product__single .checkout__products__more button span:nth-of-type(2){margin:0 .5rem}.checkout__product__single .checkout__products__quantity{background-color:#ececec;padding:.5rem 0}.checkout__product__single .checkout__products__quantity>div{background-color:#fff}.checkout__product__single .checkout__products__sum{background-color:#ececec;padding-right:1.5rem;justify-content:center;margin-right:-1.5rem}.checkout__cart__button.checkout--touch--only{display:flex}.checkout__cart__button.hidden{display:none}.checkout__submit-button{grid-column:1/2}.checkout__submit-button button{width:100%;padding:1.2rem 9rem}form.checkout .checkout{grid-template-columns:1fr}form.checkout .checkout__right{grid-row:1}form.checkout .checkout__right--sticky{position:relative;top:0}.woocommerce-order-received .thankyou__back-home{padding:1.2rem 10rem}html{font-size:calc(.3rem + 1vw)}.non-mobile{display:none!important}.padding--regular{padding-left:2rem;padding-right:2rem}.padding--regular-around{padding:2rem}.padding--bottom{padding-bottom:4rem}.padding--side-narrow{padding-left:2rem;padding-right:2rem}.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:1.6rem 3rem}.admin-bar .site-header__nav-wrap.stickynav{top:42px}.navigation .menu-header-container{width:100vw;height:100vh;display:flex;z-index:99}.navigation .menu-header-container,.navigation nav .menu-header-container>ul{flex-direction:column;justify-content:center;align-content:center;align-items:center}.navigation nav .menu-header-container>ul{display:block;max-height:100vh;overflow-x:hidden;overflow-y:auto;padding:3rem 2rem;height:auto}.navigation nav .menu-header-container>ul>li{display:block;min-height:0}.navigation nav .menu-header-container>ul>li:after{display:none}.navigation nav .menu-header-container>ul>li.current-menu-item a,.navigation nav .menu-header-container>ul>li.current-menu-parent a{margin-bottom:0}.navigation__extra{display:none}.site-header__menu-toggle{display:block}.site-header__menu-toggle.is-active{position:fixed;top:0;right:0;z-index:100}.site-header__nav{display:none;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:#ffb400;z-index:99}.site-header__nav-height{z-index:10}.site-header__main-menu{display:flex;width:100%;height:100%;align-items:center}.site-header__main-menu>*{width:100%}.footer__extra{flex-direction:column;padding:4rem 0 2rem}.footer__extra__menus{width:100%;margin-bottom:4rem}.footer__extra__certified{width:100%}.footer__menu{margin-top:4rem}.footer__menu h1,.footer__menu h2,.footer__menu h3{margin-bottom:2rem}.field,.woocommerce-Input,.woocommerce-page .field,form input[type=email],form input[type=password],form input[type=tel],form input[type=text],textarea{height:6.4rem}.section__title{margin-bottom:2rem}.introduction__boxes{grid-template-columns:1fr}.introduction__box:hover{margin:0 -1rem 0 1rem}.brands{padding-top:20rem;padding-bottom:30rem}.brands__list{padding:3rem 0 5rem}.news__grid{grid-template-columns:1fr}.contact__content,.woocommerce-page .contact__content{flex-direction:column}.contact__content__map,.woocommerce-page .contact__content__map{width:100%}.contact__content__info,.woocommerce-page .contact__content__info{width:100%;padding-left:4rem;padding-right:4rem;text-align:center;margin-bottom:4rem}.contact__map,.woocommerce-page .contact__map{width:100%;background-size:160%}.contact__map__tooltip,.woocommerce-page .contact__map__tooltip{width:75%;margin:-8% 0 4rem 20%;padding:2rem 4rem 3rem}.social__grid{grid-template-columns:1fr}.social__newsletter form{width:80vw}.social--popup{top:0;right:0;width:100%;height:100%;max-width:100%;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-content:center;background-color:rgba(0,0,0,.3)}.social--popup .social__social{display:none}.social--popup .social>div:before{width:50%}.products{grid-template-columns:calc(50% - 1rem) calc(50% - 1rem)}.woocommerce-page.single-product .content__page{box-shadow:none}.woocommerce-page.single-product .content__page .single-product__gallery{padding:0}.woocommerce-page.single-product .content__page .single-product__header{padding:3rem 0 1rem}.woocommerce-page.single-product .content__page .single-product__package{padding:1rem 3rem 1rem 0}.woocommerce-page.single-product .content__page .single-product__quantity{padding:1rem 3rem}.woocommerce-page.single-product .content__page .single-product__content{padding:0 0 5rem}.woocommerce-page.single-product .content__page .single-product__content .product .images{padding:0}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart__right .add-product-to__wishlist .add_to_wishlist_button--label{width:100%;justify-content:center}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart .woocommerce-variation-add-to-cart{flex-wrap:wrap;justify-content:space-around}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart .woocommerce-variation-add-to-cart>.button{padding:2rem 3rem;width:100%}.woocommerce-page.single-product .content__page .single-product__content .product .tabs{flex-direction:column}.woocommerce-page.single-product .content__page .single-product__content .product .tabs li.active{order:5}.woocommerce-page.single-product .content__page .single-product__content .product .panel{padding:2rem}.woocommerce-page.single-product .content__page .single-product__content .product .panel table td,.woocommerce-page.single-product .content__page .single-product__content .product .panel table th,.woocommerce-page.single-product .content__page .single-product__content .product .panel table tr{width:100%}.contact-sticky-form{width:90%;padding:3rem}.contact-sticky-form__button{width:10rem;height:10rem}.contact-sticky-form__button *{font-size:1.4rem}.searchbar .search-field{background-color:transparent;border-color:#48494d;height:4rem;padding:.4rem 1.5rem;font-size:16px}.searchbar .search-field-icon{background-image:url(assets/dist/img/svg/luup-dark.svg)}.searchbar .search-field-length-notice{color:#48494d;background-color:#ffb400;border-radius:0 0 .6rem .6rem;padding-bottom:.6rem}.searchbar ::-webkit-input-placeholder{color:#48494d}.searchbar ::-moz-placeholder{color:#48494d}.searchbar :-ms-input-placeholder{color:#48494d}.searchbar :-moz-placeholder{color:#48494d}.interactive-links{padding:1rem}.interactive-links>li{border:none}.interactive-links>li:before{border-color:#48494d}.interactive-links>li>a,.interactive-links>li>div{padding:0 1rem}.interactive-links>li>a>span,.interactive-links>li>div>span{margin-bottom:0}.interactive-links>li>a>span.interactive-links__txt,.interactive-links>li>div>span.interactive-links__txt{display:none}.interactive-links>li>a>span img,.interactive-links>li>div>span img{height:2.5rem;width:auto}.interactive-links>li>a>span img.img-light,.interactive-links>li>div>span img.img-light{display:none}.heart-me--filled .heart-me__filled--dark,.interactive-links>li>a>span img.img-dark,.interactive-links>li>div>span img.img-dark{display:initial}.interactive-links .heart-me__empty{display:none}.interactive-links .heart-me__empty--dark{display:initial}.slider--shadow{padding:1rem 3rem;box-shadow:none}.slider .main-banner{display:none}.slider .main-banner.mobile-only{display:block}.slider--gradient{padding:1rem 3rem;max-width:100vw;margin:0 auto}.slider--gradient .swiper-button-prev{left:1rem}.slider--gradient .swiper-button-next{right:1rem}.news-block:hover{margin:0 -1rem 0 1rem}.testimonial{flex-direction:column;align-items:center}.testimonial__description{padding-top:2rem;padding-left:0}.sidebar__button,article .sidebar__button{display:block;margin:-6rem -2rem 5rem}.sidebar__button button,article .sidebar__button button{padding:2rem 4rem}.sidebar__menu__wrapper,article .sidebar__menu__wrapper{display:none}.brands-list__brand,article .brands-list__brand{flex-direction:column}.brands-list__brand__logo,article .brands-list__brand__logo{margin-bottom:2rem}.header-dropdown__container{position:relative;top:0;left:0;margin:0;max-height:none;width:auto}.header-dropdown__container .header-dropdown__menu{text-align:center;padding:0 2rem}.header-dropdown__container .header-dropdown__menu__grid{grid-template-columns:1fr;display:block}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__products{flex-direction:column}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__products>li{margin-right:0;width:100%}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__extra{flex-direction:column;padding-top:2rem;align-items:center}.header-dropdown__container .header-dropdown__menu__grid .header-dropdown__menu__extra__menu{border-left:0;border-top:.1rem solid #dcdcdc;padding:2rem 0}.header-dropdown__container .header-dropdown__advertisement p{padding:1.3rem 2rem;width:100%}.interactive-links .account__link__dropdown{width:100vw;right:-10rem}.interactive-links .favorites__link .favorites__link__dropdown{right:-5.5rem;width:100vw;min-height:80vh;max-height:80vh}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container,.interactive-links .favorites__link .favorites__link__dropdown p{margin:2rem 1rem}.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info__text .js-price-to-switch,.interactive-links .favorites__link .favorites__link__dropdown .favorites__link__product__container .favorites__link__product__info__text p{font-size:1.2rem}.stickynav .max--width .mobile-only .site-header__interactive-links .interactive-links .favorites__link .favorites__link__dropdown{max-height:92vh;min-height:92vh}.interactive-links .cart__link .cart__link__dropdown{right:-1rem;width:100vw;max-height:80vh;min-height:80vh}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container,.interactive-links .cart__link .cart__link__dropdown p{margin:2rem 1rem}.interactive-links .cart__link .cart__link__dropdown .cart__link__product__container .cart__link__product__info__text p span{font-size:1.4rem}.interactive-links .cart__link .cart__link__dropdown .cart__link__purchase{width:100vw;padding:1rem;bottom:0;position:fixed;flex-direction:column;align-items:flex-start;justify-items:flex-start}.interactive-links .cart__link .cart__link__dropdown .cart__link__purchase a{width:16rem}.stickynav .max--width .mobile-only .site-header__interactive-links .interactive-links .cart__link .cart__link__dropdown{max-height:92vh;min-height:92vh}.gallery__album__container{align-items:center}.gallery__album__container h2{margin-bottom:3rem}.gallery__album__container .gallery__album__grid{grid-template-columns:1fr;margin-bottom:3rem}.gallery__album__container .gallery__album__grid a,.gallery__album__container .gallery__album__grid figure{display:block;width:90vw}.search-dropdown__container{left:0;width:100vw;position:fixed;top:6rem;top:15rem;height:auto;max-height:100vh;max-height:calc(100vh - 6rem);max-height:calc(100vh - 15rem);overflow-x:hidden;overflow-y:auto;padding:3rem 2rem 0}.search-dropdown__container .search-dropdown__left{margin-right:0;margin-bottom:4rem}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a{margin:2rem 1rem}.search-dropdown__container .search-dropdown__right .search-dropdown__products .cart__link__product__container a .cart__link__product__info__text p span{font-size:1.4rem}.stickynav .search-dropdown__container{top:6rem;max-height:calc(100vh - 6rem)}.content__page__layout,article .content__page__layout{flex-direction:column}.content__page__sidebar,article .content__page__sidebar{width:100%;padding-right:0}.shop__banner{margin:1rem -2rem 0}.shop-sorting{gap:1.5rem}.news-archives{grid-template-columns:repeat(1,1fr)}.news-archives .navigation{grid-column:1/2}}@media screen and (max-width:600px){.employees__list{grid-template-columns:1fr}}@media screen and (max-width:500px){.footer__extra__menus{flex-direction:column;width:100%;margin-bottom:4rem;align-content:center;justify-content:center;align-items:center;text-align:center}.woocommerce-page.single-product .content__page .single-product__content .product .summary__cart .product__variables{flex-wrap:wrap}.switch{flex-direction:column;width:14rem}.switch__label{width:100%}.switch__indicator{width:100%;height:50%;left:0}.switch input#two:checked~.switch__indicator{transform:translate3d(0,2.6rem,0)}.add-product-to{flex-direction:column}.add-product-to__cart{white-space:normal;width:100%;margin-bottom:1rem}.add-product-to .button{white-space:normal;width:100%;text-align:center}}@media screen and (min-height:520px){.contact__content__map__wrapper,.woocommerce-page .contact__content__map__wrapper{max-height:80vh;overflow:hidden;display:flex;align-items:flex-end}}@media screen and (min-width:699px){.navigation>.max--width,.navigation nav,.navigation nav .menu-header-container{position:static}.header-dropdown__container{left:50%;top:100%;width:100vw;margin-left:-50vw}}@media screen and (min-width:701px) and (max-width:1700px){.content__page__content,article .content__page__content{padding-right:13rem}}@media screen and (min-width:701px){.mobile-only{display:none!important}.site-header__nav{display:block!important}}@media screen and (min-width:901px){.list-view .products{grid-template-columns:1fr;display:block}.list-view .products>*{margin-bottom:2rem}.list-view .shop-product{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.list-view .shop-product__bottom{min-width:17rem;width:17rem;margin:0;padding-top:0;display:flex;flex-direction:column;justify-content:center}.list-view .shop-product__bottom:before{display:none}.list-view .shop-product__top{padding-left:12rem;padding-right:4rem;min-height:10rem;position:relative;display:flex;flex-direction:column;justify-content:center}.list-view .shop-product__image{position:absolute;top:50%;margin-top:-5rem;left:0;width:10rem;padding-bottom:10rem;margin-bottom:0}.list-view .shop-product__description{display:block}.list-view .shop-product__description p{font-size:1.6rem;margin-bottom:0}}@media screen and (min-width:1000px) and (max-width:1919px){html{font-size:calc(.3rem + .28vw)}}@media screen and (min-width:1000px){.woocommerce-checkout .cart-details{display:none}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-rtl .chosen-search input[type=text]{background-image:url(../img/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}