@charset "UTF-8";.section-how-to{font-size:14px;position:relative;overflow:hidden}.section-how-to p{margin:0 0 22px}@media (max-width: 767px){.section-how-to p{margin-bottom:17px}.section-how-to p:last-child{margin-bottom:0}}.section-how-to p:last-chld{margin-bottom:0}.section-how-to .section__head{background-color:#f5f5f5;display:flex;flex-flow:row wrap;align-items:flex-start;padding:0 40px 0 59px;margin-bottom:138px}@media (max-width: 1200px){.section-how-to .section__head{margin-bottom:40px}}@media (max-width: 1023px){.section-how-to .section__head{padding:0 20px}}@media (max-width: 767px){.section-how-to .section__head{padding:0 9px;margin-bottom:23px}}.section-how-to .section__head__image{width:53.9%;position:relative;top:27px}@media (max-width: 767px){.section-how-to .section__head__image{padding-top:7px}}.section-how-to .section__head__image img{display:block;width:100%}@media (max-width: 1200px){.section-how-to .section__head__image{width:100%;top:0;padding-top:27px}}.section-how-to .section__head__body{flex:1;padding:84px 22px 84px 84px;font-size:14px;font-weight:600}@media (max-width: 1600px){.section-how-to .section__head__body{padding:20px 30px 20px 60px}}@media (max-width: 1200px){.section-how-to .section__head__body{padding:20px 0}}@media (max-width: 1023px){.section-how-to .section__head__body{padding:20px 0}}@media (max-width: 767px){.section-how-to .section__head__body{padding:17px 13px}}.section-how-to h3{font-size:32px;font-weight:600;line-height:1.3;margin:0 0 2.8rem}.section-how-to .section__head__title{padding-right:50px;margin-bottom:59px}@media (max-width: 1300px){.section-how-to .section__head__title{margin-bottom:30px;padding-right:0}}@media (max-width: 1023px){.section-how-to .section__head__title{font-size:21px;padding-right:0;margin-bottom:20px}}@media (max-width: 767px){.section-how-to .section__head__title{line-height:1.5;margin-bottom:7px}}@media (max-width: 767px){.section-how-to .section__head__content{line-height:1.45}}@media (max-width: 767px){.section-how-to .section__body{line-height:1.45}}.section-how-to .section__cols{display:flex;flex-flow:row wrap;margin:0 -15px 26px;padding-right:35px}@media (max-width: 1500px){.section-how-to .section__cols{padding-left:20px;padding-right:20px}}.section-how-to .section__col{flex:1;padding:0 15px}@media (max-width: 1200px){.section-how-to .section__col{flex:auto;width:100%}}@media (max-width: 767px){.section-how-to .section__col{padding:0 17px;margin-bottom:27px}.section-how-to .section__col:last-child{margin-bottom:0}}.section-how-to .section__col h3{margin-bottom:30px}@media (max-width: 1023px){.section-how-to .section__col h3{font-size:21px}}@media (max-width: 767px){.section-how-to .section__col h3{margin-bottom:10px}}.section-how-to .section__content{position:relative;padding:80px 4.1vw;overflow:hidden}@media (max-width: 1200px){.section-how-to .section__content{background:#f5f5f5;padding:0 50px;display:flex;align-items:center;margin-bottom:30px}}@media (max-width: 1023px){.section-how-to .section__content{display:block;padding:20px}}.section-how-to .section__content__image{position:relative;z-index:9;width:450px}@media (max-width: 1640px){.section-how-to .section__content__image{width:400px}}@media (max-width: 1200px){.section-how-to .section__content__image{width:auto;flex:0 0 40%}}@media (max-width: 1023px){.section-how-to .section__content__image{max-width:400px;margin:0 auto}}.section-how-to .section__content__body{position:absolute;z-index:2;background:#f5f5f5;padding:61px 4.1vw;left:0;right:0;top:50%;transform:translateY(-50%);margin-left:auto}@media (max-width: 1640px){.section-how-to .section__content__body{padding-left:530px}}@media (max-width: 1200px){.section-how-to .section__content__body{background:transparent;padding:50px 0 50px 50px;position:relative;top:0;transform:translateY(0)}}@media (max-width: 1023px){.section-how-to .section__content__body{padding:30px 0 0}.section-how-to .section__content__body h3{font-size:30px;margin-bottom:10px}}@media (max-width: 767px){.section-how-to .section__content__body{padding:10px 0 0}.section-how-to .section__content__body h3{font-size:21px;margin-bottom:10px}}.section-how-to .section__content__inner{max-width:45vw;margin-left:auto}@media (max-width: 1640px){.section-how-to .section__content__inner{max-width:100%}}@media (max-width: 1200px){.section-how-to .section__content__inner{max-width:100%}}.section-about{padding:64px 0 0}@media (max-width: 1200px){.section-about{padding-right:20px}}@media (max-width: 767px){.section-about{padding:0 10px}}.section-about p{margin:0 0 20px}.section-about p:last-child{margin-bottom:0}.section-about .section__head{display:flex;flex-flow:row wrap;margin-bottom:82px}@media (max-width: 1500px){.section-about .section__head{margin-bottom:57px}}@media (max-width: 1200px){.section-about .section__head{display:block}}@media (max-width: 767px){.section-about .section__head{margin-bottom:0}}.section-about .section__title{font-size:42px;font-weight:600;margin:0;line-height:1.24;max-width:451px}@media (max-width: 1200px){.section-about .section__title{max-width:100%}}@media (max-width: 767px){.section-about .section__title{font-size:21px;line-height:1.45;padding-right:15px}}.section-about .section__head__image{width:51%}@media (max-width: 1500px){.section-about .section__head__image{width:49%}}@media (max-width: 1200px){.section-about .section__head__image{width:100%}}.section-about .section__head__image img{display:block}.section-about .section__head__content{flex:1;padding:9vw 0 0 4.1vw}@media (max-width: 1500px){.section-about .section__head__content{padding:0;display:flex;align-items:center;justify-content:center}}@media (max-width: 1200px){.section-about .section__head__content{padding:20px 0 0}}@media (max-width: 767px){.section-about .section__head__content{padding:20px 12px}}.section-about .section__body{display:flex;flex-flow:row wrap;padding:0 2.3vw 0 10.5vw}@media (max-width: 1500px){.section-about .section__body{padding-right:106px;padding-left:calc(10.5vw - 73px)}}@media (max-width: 1200px){.section-about .section__body{padding:0}}.section-about .section__body__image{width:36.4%;order:2}.section-about .section__body__image img{display:block;width:100%}@media (max-width: 1200px){.section-about .section__body__image{width:100%}}@media (max-width: 767px){.section-about .section__body__image{padding:0 26px;order:inherit}}.section-about .section__body__content{order:1;flex:1;font-size:14px;padding-right:14.5vw;padding-bottom:35px}.section-about .section__body__content.section__body__content--desktop{display:block}.section-about .section__body__content.section__body__content--mobile{display:none}@media (max-width: 1200px){.section-about .section__body__content{padding-right:0;margin-bottom:20px}}@media (max-width: 767px){.section-about .section__body__content{min-width:100%;padding:0 12px;line-height:1.45;order:inherit}.section-about .section__body__content.section__body__content--mobile{display:block}.section-about .section__body__content.section__body__content--desktop{display:none}}@media (max-width: 767px){.section-about .image-desktop{display:none!important}}.section-about .image-mobile{display:none!important}@media (max-width: 767px){.section-about .image-mobile{display:block!important}}.ico-facebook{display:inline-block;vertical-align:middle;width:12px;height:22px;background-image:url(ico-facebook@2x.png);background-position:0 0;background-repeat:no-repeat;background-size:12px 22px}.ico-instagram{display:inline-block;vertical-align:middle;width:22px;height:21px;background-image:url(ico-instagram@2x.png);background-position:0 0;background-repeat:no-repeat;background-size:22px 21px}.ico-pinterest{display:inline-block;vertical-align:middle;width:18px;height:21px;background-image:url(ico-pinterest@2x.png);background-position:0 0;background-repeat:no-repeat;background-size:18px 21px}.socials{padding-top:40px}@media (max-width: 767px){.socials.socials--desktop{display:none}}.socials.socials--mobile{display:none}@media (max-width: 767px){.socials.socials--mobile{display:block}}.socials .socials__label{margin:0 0 25px}@media (max-width: 767px){.socials .socials__label{text-align:center;font-size:14px}}.socials ul{list-style:none;list-style-position:outside;padding:0;margin:0}@media (max-width: 767px){.socials ul{text-align:center}}.socials li{display:inline-block;vertical-align:middle;margin-right:31px}.socials li:last-child{margin-right:0}.section-contacts{display:flex;flex-flow:row wrap;padding:36px 34px}@media (max-width: 767px){.section-contacts{padding:36px 33px;display:block}}.section-contacts .section__body{width:32%;padding:14px 15px 0 0}@media (max-width: 1200px){.section-contacts .section__body{width:100%;padding:0;margin-bottom:20px}}@media (max-width: 767px){.section-contacts .section__body{text-align:center}}.section-contacts .section__body p{line-height:1.5;font-size:14px}.section-contacts .section__title{margin:0 0 34px;font-size:42px;font-weight:600}.section-contacts .section__aside{flex:1;background-color:#f5f5f5;padding:16px 42px 46px}@media (max-width: 767px){.section-contacts .section__aside{padding:16px 34px;margin:0 -33px}}.section-contacts .contact-form .form__head{margin-bottom:34px}.section-contacts .contact-form .form__title{margin:0}.section-contacts .contact-form .form__row{margin-bottom:16px}.section-contacts .contact-form .form__controls.error{position:relative}.section-contacts .contact-form .form__controls.error input{padding:0 20px 24px}.section-contacts .contact-form .form__controls.error:after{content:"Required field";position:absolute;color:red;left:0;bottom:7px;padding:0 21px}.section-contacts .contact-form .form__cols{margin:0 -15px;display:flex;flex-flow:row wrap}@media (max-width: 1023px){.section-contacts .contact-form .form__cols{display:block}}.section-contacts .contact-form .form__col{padding:0 15px;max-width:50%;flex:0 0 50%}@media (max-width: 1023px){.section-contacts .contact-form .form__col{max-width:none}}.section-contacts .contact-form .form__field{border:1px solid #bfbfbf;display:block;width:100%!important;padding:12px 20px;background-color:#fff;font-size:14px;min-width:0!important;border-radius:0;background:#fff;-webkit-appearance:none;appearance:none}.section-contacts .contact-form textarea.form__field{border-radius:0;-webkit-appearance:none;appearance:none;background:#fff;height:176px;min-width:0!important}.section-contacts .contact-form .form__actions{text-align:right;padding:7px 0 0}.section-contacts .contact-form .form__actions .button{font-size:22px;padding:7px 65px;border-radius:0;-webkit-appearance:none;appearance:none}@media (max-width: 767px){.section-contacts .contact-form .form__actions .button{width:100%}}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;border-radius:0;margin:0 0 0 5px}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000}.main-sidebar-tool-list{margin:0}.main-sidebar-tool-list li.main-sidebar-tool-item{display:block}.main-sidebar-tool-list li.main-sidebar-tool-item:not(:last-child){margin:0 0 27px}.main-sidebar-tool-list li.main-sidebar-tool-item.main-sidebar-tool-item-menu svg{width:16px;height:12px}.main-sidebar-tool-list li.main-sidebar-tool-item.main-sidebar-tool-item-cart{margin-left:0}.main-sidebar-tool-list li.main-sidebar-tool-item.main-sidebar-tool-item-cart svg{height:17px}.main-sidebar-tool-list li.main-sidebar-tool-item a{display:block}.main-sidebar-tool-list li.main-sidebar-tool-item a>span{display:inline-block;line-height:1;vertical-align:middle}.main-sidebar-tool-list li.main-sidebar-tool-item a>span.icon{width:34px;text-align:center}.product-collection-link{padding-left:30px;position:relative}.product-collection-link:before{content:"";border-top:4px solid transparent;border-bottom:3px solid transparent;border-right:8px solid #666666;display:inline-block;vertical-align:middle;position:absolute;top:50%;left:0;transform:translateY(-50%)}.product-collection-link:after{content:"";width:13px;height:1px;background-color:#666;position:absolute;left:8px;top:50%}.main-sidebar-logo+.main-sidebar-tools{margin-left:-12px}.mobile-image-holder{position:relative;overflow:hidden}.mobile-image-holder .mobile-image{display:none;position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:auto}@media (max-width: 767px){.home-image-custom-mobile{background:none!important}.mobile-image-holder .mobile-image{display:block}}h1.home-image-overlay-mobile-heading-size-medium{font-size:32px}h1.home-image-overlay-mobile-heading-size-small{font-size:22px}h1.home-image-overlay-mobile-heading-size-large{font-size:42px}.template-article .article-header .page-title{padding-top:2.06667rem;margin-bottom:5.06667rem}@media (max-width: 767px){.template-article .article-header .page-title{margin-bottom:2.06667rem}}.template-product .product-details .product-details-panel{padding-top:50px;padding-right:80px}@media (max-width: 1023px){.template-product .product-details .product-details-panel{padding-top:20px;padding-right:1.6vw}}@media (min-width: 768px){.template-product .product-body{display:flex;flex-flow:row wrap}.template-product .product-body.fixed .product-details{position:fixed;bottom:0;top:auto}.template-product .product-body.at-bottom .product-details{position:absolute;bottom:0;top:auto}.template-product .product-details{width:42%;transition:all .3s}.template-product .product-gallery{width:58%}.template-product .product-sidebar+div{width:auto;margin-right:0}.product .product-details{position:relative}}.product-details-panel .cta-btns{margin:0 -40px 0 0}@media (max-width: 1200px){.product-details-panel .cta-btns{margin:0}}@media (max-width: 1500px){.product-details-panel .cta-btns .button-alternate{margin-bottom:20px}}@media (max-width: 767px){.template-product .product-details .product-details-panel{padding:20px 20px 40px}}@media (max-width: 767px){.collection-products.product-list .product-list-item{width:50%;flex-basis:50%}}.collection-products.product-list .product-list-item .product-list-item-details{position:relative;left:auto;top:auto;bottom:auto;right:auto}.product-add-available{color:#fff;background-color:#000}.product-add-available:hover{color:#000;background-color:#fff}.quote-form{display:none;margin-top:20px}.quote-form ul{padding-left:0;list-style-type:none}.quote-form ul li{margin-bottom:20px}.quote-form ul .input-field{display:block;padding:14px 20px;font-size:.86667rem;line-height:1.3;color:#000;background-color:transparent;border:1px solid #e5e5e5;border-radius:1px;-webkit-appearance:none;width:100%;max-width:380px}.quote-form ul .input-field::-webkit-input-placeholder{color:#4c4c4c}.quote-form ul .input-field::-moz-placeholder{color:#4c4c4c}.quote-form ul .input-field:-ms-input-placeholder{color:#4c4c4c}.quote-form ul .input-field::-ms-input-placeholder{color:#4c4c4c}.quote-form ul .input-field::placeholder{color:#4c4c4c}.breadcrumbs{padding-top:20px;font-size:13px;margin:0 50px}@media (max-width: 1139px){.breadcrumbs{margin:0 24px}}.breadcrumbs ol{list-style-type:none;margin:0;padding:0}.breadcrumbs li{display:inline-block}.breadcrumbs a{color:#6a6a6a}.breadcrumbs li:not(:last-child):after{content:"\203a\a0";display:inline-block;padding-left:.75ch;speak:none}.breadcrumbs [aria-current=page]{color:inherit;font-weight:400;color:#000}.breadcrumbs [aria-current=page]:hover,.breadcrumbs [aria-current=page]:focus{color:#000}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.scss.css.map */
