@media screen and (max-width:749px){.grid__item.slider__slide--full-width{width:100%;max-width:none}}.mainProduct .product-form__actions{display:none}.grid--1-col .grid__item{max-width:100%;width:100%}.grid--3-col .grid__item{width:calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3)}body .site-footer.m-t-0{margin-top:0}.m-t-80{margin-top:80px}.m-b-80{margin-bottom:80px}.m-t-50{margin-top:50px}.m-b-50{margin-bottom:50px}.m-t-130{margin-top:80px}.m-b-130{margin-bottom:80px}@media screen and (min-width:750px){.grid--3-col .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}body .main-content{background-color:var(--primary-anchor-color)}.grid--2-col .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}@media screen and (min-width:1201px){body .site-header__search{width:665px!important}}html body{font-family:var(--din-2014);font-size:var(--body-size);color:var(--primary-text-color);font-weight:400;overflow-x:hidden}body .site-header__group{padding:0}body .container{max-width:var(--container);padding:0 var(--padding-indent)}body ul{margin:0;padding:0}body h1,body .h1{font-size:var(--h1-size);line-height:var(--h1-size);font-family:var(--din-2014-demi);font-weight:400}body h2,body .h2{font-size:var(--h2-size);line-height:calc(var(--h2-size) + 5px);font-family:var(--din-2014-demi);font-weight:400}body h3,body .h3{font-size:var(--h3-size);line-height:calc(var(--h3-size) + 5px);font-family:var(--din-2014-demi);font-weight:400}body h4,body .h4{font-size:var(--h4-size);line-height:calc(var(--h2-size) - 3px);font-family:var(--din-2014-demi);font-weight:400;margin-top:0}body h6,body .h6{font-size:var(--body-size);line-height:calc(var(--body-size) + 5px);font-family:var(--din-2014-demi);font-weight:400;margin-top:0;text-transform:capitalize}.site-header__top-links-bar{width:100%;background-color:var(--primary-color);padding:calc(var(--padding-indent) - 8px) 0}.site-header__top-links-bar a{color:var(--primary-anchor-color);text-decoration:none;font-size:var(--h6-size);font-weight:var(--weight-regular);line-height:20px}.site-header__top-links-bar a:hover,.site-header__top-links-bar a:focus{color:var(--hover-color)}.site-header__top-links-bar a svg{width:12px;height:12px;margin-left:12px}.site-header__top-links-bar a span{font-size:var(--body-size);font-family:var(--din-2014-demi);font-weight:var(--weight-regular)}.top-menu{display:flex;flex-wrap:wrap;column-gap:24px;list-style:none}.top-menu li{font-size:var(--h6-size);text-transform:capitalize}.top-menu li a{color:var(--primary-anchor-color)}.top-menu li a:hover{color:var(--hover-color)}body .site-header__group .site-header__top-bar{padding:20px 0}body .site-header__logo{height:29px}.site-header__logo .site-logo{height:27px}body .site-header__group .site-header__top-bar .site-header__row{gap:0;justify-content:space-between}body .site-header__search{width:420px}body input[type=text],body input[type=email],body input[type=password],body input[type=search],body input[type=tel],body textarea,body select{height:57px;background-color:var(--primary-anchor-color);padding:0 22px;border:0;border-radius:0;font-family:var(--din-2014);font-weight:var(--weight-regular);font-size:var(--h6-size);line-height:initial;color:var(--primary-text-color)!important}input[type=submit],body .button.button--light{background-color:var(--primary-color);color:var(--primary-anchor-color);max-width:200px;width:100%;padding:10px 20px;height:58px;text-transform:uppercase;font-size:var(--body-size);font-family:var(--din-2014-demi);margin-bottom:0}body a.button.button--light{height:auto;max-width:initial}input[type=submit]:hover,body .button.button--light:hover{background-color:var(--hover-color);opacity:1;color:var(--primary-text-color)}body .button.button--white{background-color:var(--primary-anchor-color);color:var(--primary-color);max-width:200px;width:100%;padding:10px 20px;height:58px;text-transform:uppercase;font-size:var(--body-size);font-family:var(--din-2014-demi);margin-bottom:0}body .button.button--white:hover{background-color:var(--hover-color);opacity:1;color:var(--primary-text-color)}body input[type=text]:focus,body input[type=email]:focus,body input[type=password]:focus,body input[type=search]:focus,body input[type=tel]:focus,body textarea:focus,body select:focus{outline:0}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,textarea::placeholder,select::placeholder{color:var(--primary-text-color);opacity:.5!important;font-size:var(--h6-size)!important;font-family:var(--din-2014)!important;font-weight:var(--weight-regular)!important}.site-header__mobile-search{border-top:1px solid var(--border-color);padding:15px 0}.site-header__search .predictive-search .search-form__input,.site-header__mobile-search .predictive-search .search-form__input{border-radius:23px;border:2px solid var(--primary-color)!important;height:45px;background-color:transparent!important;padding:0 20px 0 56px!important;font-family:var(--din-2014);font-weight:var(--weight-regular);font-size:var(--h6-size);line-height:initial;color:var(--primary-text-color)!important}.site-header__search .predictive-search .search-form__form .icon--search,.site-header__mobile-search .predictive-search .search-form__form .icon--search{right:auto;left:19px;width:24px;height:24px;top:calc(50% - 12px)}.site-header__top-bar .site-header__row-group--right .site-header__meta .account-link span{display:none}.site-header__top-bar .site-header__meta .icon{height:auto;width:auto}.site-header__top-bar .site-header__meta-link{padding:0}.site-header__top-bar .site-header__meta-item{padding-left:35px}body .site-header__group .site-header__top-bar .site-header__row-group.site-header__row-group--right{flex:initial}body .site-header__navigation-bar{border-top:0;background-color:var(--bg-color)}body .site-header__navigation-bar .site-header__row-group.site-header__row-group--center,body .site-header__navigation-bar .site-header__nav-wrapper,body .site-header__navigation-bar .site-header__nav-wrapper .megamenu{width:100%}body .site-header__navigation-bar .site-header__nav-wrapper .megamenu .megamenu__list{justify-content:space-between}body .site-header__navigation-bar .megamenu__list-item{padding:15px 0;margin:0}body .site-header__navigation-bar .site-header__nav-wrapper .megamenu .megamenu__list>li+li a{position:relative}body .site-header__navigation-bar .site-header__nav-wrapper .megamenu .megamenu__list>li+li a:before{content:" ";background-color:var(--border-color);width:1px;height:24px;position:absolute;left:-45%;top:-2px}body .site-header__navigation-bar .site-header__nav-wrapper .megamenu .megamenu__list .megamenu__list-item .megamenu__dropdown a:before{display:none}body .site-header__navigation-bar .site-header__nav-wrapper .megamenu>.megamenu__list>li>a{font-size:var(--body-size);font-weight:var(--weight-regular);font-family:var(--din-2014-demi)}body .site-footer__main{background-color:var(--bg-color);padding:0;color:var(--primary-text-color)}body .site-footer__main a{color:var(--primary-text-color)}body .site-footer__main .site-footer__top{padding:79px 20px;justify-content:space-between}.site-footer__contacts{width:29%}body .site-footer__nav{padding-left:0;width:70%;position:relative}body .footer-trust-pilot{max-width:275px;background-color:transparent;padding:10px}body .site-footer__nav .site-footer__navlist{padding-left:0;gap:72px;margin:0}body .site-footer__nav .site-footer__navlist ul{margin:0}body .site-footer__details{display:none}body .site-footer__nav .site-footer__nav-column{margin-right:0}body .site-footer__logo{margin-bottom:36px}body .site-footer__newsletter-title{font-size:calc(var(--h6-size) + 4px);text-transform:capitalize;font-family:var(--din-2014-demi);font-weight:var(--weight-regular);line-height:42px;letter-spacing:0;margin:0 0 24px}body .site-footer__newsletter-info{font-size:var(--h6-size);font-family:var(--din-2014);font-weight:var(--weight-regular);line-height:26px;letter-spacing:0;margin:0 0 17px}.site-footer__newsletter-form .site-footer__form{width:100%;display:block;grid-template-columns:1fr;grid-template-areas:initial;gap:0}.site-footer__newsletter-form .form-group input{margin-bottom:27px}.site-footer__newsletter-form .form-group input[type=submit]{max-width:100%;margin-bottom:0}.site-footer__navlist .site-footer__nav-column-title{font-size:calc(var(--h6-size) + 4px);text-transform:capitalize;font-family:var(--din-2014-demi);font-weight:var(--weight-regular);color:var(--primary-text-color);margin-bottom:27px;letter-spacing:0}.site-footer__navlist .site-footer__nav-list-item{font-size:var(--h6-size);font-family:var(--din-2014);font-weight:var(--weight-regular);line-height:26px;margin:0 0 17px;letter-spacing:0}.site-footer__navlist .site-footer__nav-list-item a{color:var(--primary-text-color)}.site-footer__navlist .site-footer__nav-list-item a:hover{color:var(--primary-color)}.site-footer__bottom{background-color:var(--hover-color);padding:15px 0 20px}.site-footer__bottom .container{display:flex;justify-content:space-between;align-items:center}.site-footer__bottom .site-footer__payment{margin-left:initial}.site-footer__bottom .site-footer__bottom-legal{margin:0;font-size:var(--body-size);line-height:28px;color:var(--primary-text-color);font-weight:var(--weight-regular);letter-spacing:0}.site-footer__bottom .site-footer__bottom-legal a:hover{color:var(--primary-color)}body .social-links{margin-bottom:0;gap:0 24px}body .social-links .social-links__list-item{margin:0}body .social-links .social-links__list-item a{display:block}body .social-links .social-links__list-item a svg{display:block;fill:var(--primary-text-color);height:20px;width:auto}body .social-links .social-links__list-item a:hover svg{fill:var(--primary-color)}body .site-footer__payment-item svg,body .site-footer__payment-item{height:22px;width:auto}body .site-footer__payment{gap:0 6px;background-color:var(--primary-anchor-color);padding:6px;border-radius:3px}body .main-slider .slick-dotted.slick-slider{margin:0}.main-slider figure{display:block;height:0;overflow:hidden;position:relative;z-index:1;padding-bottom:33%;margin:0}.main-slider .slider:not(.slick-slider) li+li{display:none}.main-slider{overflow:hidden;position:relative}.main-slider figure img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;position:absolute;left:0;top:0}.main-slider .slick-slide{position:relative}.main-slider .slider-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;z-index:9}.main-slider .slider-content .content{max-width:788px}.main-slider .slider-content .content h2{font-size:var(--h1-size);line-height:var(--h1-size);text-transform:uppercase;color:var(--primary-anchor-color);font-family:var(--din-2014-demi);font-weight:var(--weight-regular);margin-bottom:12px;margin-top:0}.main-slider .slider-content .content p{font-size:var(--h6-size);line-height:28px;color:var(--primary-anchor-color);margin-bottom:31px}.main-slider .slider-content .content .button{height:auto;max-width:224px;padding:18px 20px}.main-slider .slick-dots{bottom:52px}.main-slider .slick-dots li{margin:0 10px}.main-slider .slick-dots li button{width:12px;height:12px;border-radius:100%;border:2px solid var(--primary-anchor-color)}.main-slider .slick-dots li.slick-active button{background-color:var(--primary-anchor-color)}body .usp-bar{background-color:var(--bg-color);padding:32px 0}body .usp-bar .usp-bar__icon{margin-right:20px}body .usp-bar .usp-bar__text{font-size:calc(var(--body-size) - 1px);font-family:var(--din-2014-demi);line-height:42px;color:var(--primary-color);font-weight:var(--weight-regular);text-transform:uppercase;max-width:initial}.welcome-text .text-block__text p{font-size:var(--h6-size);line-height:26px;font-weight:400}.media-text-banner{overflow:hidden}.media-text-banner .bg--striped{background-color:var(--primary-anchor-color);background-image:none}body .media-text-banner .media-text__copy{padding:2rem 11rem 2rem 0}body .media-text-banner .media-text--reverse .media-text__copy{padding-left:6rem;padding-right:5rem}.media-text--banner .media-text__media{display:block;height:0;overflow:hidden;position:relative;z-index:1;padding-bottom:79.2%;width:50vw;margin-right:calc(-50vw + 100%)}.media-text--banner .media-text__media--first{margin-left:calc(-50vw + 100%);margin-right:0}.media-text--banner .media-text__media img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;left:0;top:0}.media-text--banner .media-text-title,.media-text--banner .h4,.media-text--banner .h6{margin:0 0 15px;color:var(--primary-text-color)}.media-text--banner .brand-image{margin-bottom:33px}.media-text--banner .media-text__copy-text p{font-size:var(--h6-size);line-height:26px;color:var(--primary-text-color);letter-spacing:0;margin-bottom:31px}.media-text--banner .media-text__copy-text ul{margin-bottom:23px;padding-left:22px;width:100%}.media-text--banner .media-text__copy-text ul li{font-size:var(--h6-size);line-height:26px;color:var(--primary-text-color);letter-spacing:0}.media-text--banner .media-text__button-wrapper .button{margin-top:0;max-width:initial;height:auto;width:auto;padding:18px 63px;letter-spacing:0}.media-text-banner.media-text-banner-slider .bg--striped{background-color:var(--bg-color);background-image:linear-gradient(135deg,var(--bg-color) 45.45%,var(--primary-anchor-color) 45.45% 50%,var(--bg-color) 50% 95.45%,var(--primary-anchor-color) 95.45% 100%);background-size:20px 20px;padding:60px 0}.media-text-banner-slider .media-text--banner .media-text__media{height:auto;overflow:visible;position:static;padding:0;height:550px;z-index:0}.media-text-banner-slider .media-text--banner .media-text__media .slick-slide{display:block;position:relative;height:100%;margin:0 25px}.media-text-banner-slider .media-text--banner .media-text__media .slick-list{margin:0 -25px;padding-left:0!important;padding-right:12%!important}.media-text-banner-slider .media-text--banner .media-text__media.media-text__media--first .slick-list{padding-left:12%!important;padding-right:0!important}.media-text-banner-slider .media-text--banner .media-text__media .media-list{margin:0;list-style:none}.media-text-banner-slider .media-text--banner .media-text__media .media-list .slick-list{padding-bottom:20px!important}.media-text-banner-slider .media-text--banner .media-text__media .media-list li{position:relative}.media-text-banner-slider .media-text--banner .media-text__media .media-list,.media-text-banner-slider .media-text--banner .media-text__media .slick-list,.media-text-banner-slider .media-text--banner .media-text__media .slick-track{height:100%}.media-text-banner-slider .media-list:not(.slick-slider) li+li{display:none}.media-text-banner-slider .media-list li{height:100%}.media-text-banner-slider .media-text--banner .media-text__media.media-text__media--first .slick-list{padding-left:20%!important;padding-right:0!important}.media-text-banner-slider .slides-numbers{display:flex;font-size:var(--h6-size);color:var(--primary-text-color);margin-top:35px;padding:0 50px;position:relative}.media-text-banner-slider .slick-dots{display:flex;position:relative;bottom:auto;width:auto;align-items:center}.media-text-banner-slider .slider-dots{display:flex;align-items:center;justify-content:center;padding:0 10px}.media-text-banner-slider .slick-dots li{margin:0;width:auto;display:flex;align-items:center;height:auto;padding:0}.media-text-banner-slider .slick-dots li button{height:2px;background-color:var(--primary-text-color);width:18px;padding:0}.media-text-banner-slider .slick-dots li button:before{display:none}.media-text-banner-slider .slick-dots li.slick-active button{background-color:var(--primary-color);height:6px}.media-text-banner-slider .slides-numbers .slider-nav .slick-arrow{position:absolute;width:28px;height:12px;background-position:center;background-repeat:no-repeat;background-size:28px 12px;background-image:url(./prev-arrow.svg);left:0;top:50%;margin-top:-1px}.media-text-banner-slider .slides-numbers .slider-nav .slick-arrow:before{display:none}.media-text-banner-slider .slides-numbers .slider-nav .slick-arrow.slick-next{background-image:url(./next-arrow.svg);right:0;left:auto}.latest-blog .title-wrapper-with-link{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.latest-blog .title-wrapper-with-link h2{margin:0;color:var(--primary-text-color)}.latest-blog .title-wrapper-with-link a{text-transform:uppercase;text-decoration:underline;letter-spacing:.01em;font-size:var(--body-size);line-height:26px;color:var(--primary-text-color);font-family:var(--din-2014-demi);width:80px}.latest-blog .title-wrapper-with-link a:hover{color:var(--primary-color)}.latest-blog .slider-buttons{display:none}.latest-blog .card__inner+.card__content{display:none}.latest-blog .blog__posts{display:flex;margin:0 -15px;flex-wrap:wrap;list-style:none}.latest-blog .blog__posts li{padding:0 15px;width:33.33%}.latest-blog .blog__posts li .article-card__image.article-card__image{padding-top:100%;margin:0}.latest-blog .blog__posts li h4{margin-bottom:21px;color:var(--primary-text-color)}.latest-blog .blog__posts li h4 a{text-decoration:none}.latest-blog .blog__posts li h4 a:hover{color:var(--primary-color)}.latest-blog .blog__posts li .card__content{padding:38px 10px 0}.latest-blog .blog__posts li .card__content p{font-size:var(--h6-size);line-height:26px;color:var(--primary-text-color);letter-spacing:0;margin-bottom:0}.media-text-banner{display:block;width:100%;clear:both}.masonry-div{display:inline-block;width:100%;padding:60px 0 0;position:relative}.masonry-div:after{position:absolute;background-color:var(--bg-color);max-height:569px;height:100%;width:100%;left:0;top:0;display:inline-block;content:"";z-index:0}.masonry-div .container{position:relative;z-index:1}.masonary-image{margin:-15px}.masonary-image .item{float:left;width:407px;height:330px;margin:0;padding:15px}.masonary-image .item:nth-child(5){padding-right:0}.masonary-image .item img{display:block;width:100%;height:100%;object-fit:cover}.masonary-image .medium{width:830px;height:470px}.masonary-image .portrait{width:400px;height:800px}.masonary-image .landscap{width:100%;height:300px}.masonary-image .item:last-child{margin-bottom:0}.masonry-div .title-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.masonry-div .title-wrapper h2{max-width:580px;margin:0;color:var(--primary-text-color)}.masonry-div .title-wrapper a{height:auto!important;padding:18px 56px;max-width:initial}body,body.template-collection{background-color:var(--primary-anchor-color)}.panel-collection-list .panel-title{display:flex;margin-bottom:44px;position:relative}.panel-collection-list .panel-title .guarantee-icn{position:absolute;right:20px;top:10px;z-index:99;max-width:120px}.panel-collection-list .panel-title h2{margin:0;letter-spacing:0;color:var(--primary-text-color)}.panel-collection-list .collection-lists{display:flex;margin-left:-15px;margin-right:-15px;flex-wrap:wrap;list-style:none;row-gap:92px}.panel-collection-list .collection-lists li{flex:0 0 50%;padding:0 15px}.panel-collection-list .collection-lists li figure{margin:0 0 30px;display:block;height:0;overflow:hidden;position:relative;z-index:9;padding-bottom:81%}.panel-collection-list .collection-lists li figure img{max-width:100%;max-height:100%;width:100%;height:100%;display:block;position:absolute;left:0;object-fit:cover;top:0}.panel-collection-list .collection-lists li h4{margin:0;text-align:center;text-transform:capitalize;color:var(--primary-text-color)}.panel-collection-list .collection-lists li h4 a{text-decoration-thickness:3px;text-decoration-color:var(--bg-color);text-underline-offset:6px;color:var(--primary-text-color)}.panel-collection-list .collection-lists li:hover h4 a,.panel-collection-list .collection-lists li h4 a:hover{text-decoration-color:var(--primary-color);color:var(--primary-color)}.bg-padding{padding:60px 0}.media-text-banner-collection .media-text--banner .media-text__button-wrapper .button span{display:inline-block;vertical-align:sub;margin-top:-4px;margin-right:11px}.media-text-banner-collection .media-text--banner .media-text__button-wrapper .button:hover span img{filter:brightness(0)}.four-bottom-block ul{list-style:none;display:flex;margin:0 -15px}.four-bottom-block ul li{padding:0 15px;flex:0 0 25%;position:relative}.four-bottom-block ul li figure{display:block;height:0;overflow:hidden;position:relative;z-index:1;padding-bottom:100%;margin:0}.four-bottom-block ul li figure img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;left:0;top:0;transition:all .5s ease-in-out}.four-bottom-block ul li .content{position:absolute;bottom:0;left:0;z-index:9;width:100%;text-align:center}.four-bottom-block ul li .content h2{background-color:var(--hover-color);font-size:var(--body-size);font-weight:var(--weight-regular);font-family:var(--din-2014-demi);line-height:42px;text-transform:uppercase;width:100%;text-align:center;margin:0;padding:8px 10px;color:var(--primary-text-color)}.four-bottom-block ul li .content h2 a{color:var(--primary-text-color);text-decoration:none}.four-bottom-block ul li .content h2 span{display:inline-block;vertical-align:sub;margin-right:15px;width:18px}.four-bottom-block ul li .block-content{position:relative}.four-bottom-block ul li:hover figure img{transition:all .5s ease-in-out;transform:scale(1.1)}.gray-bg{background-color:var(--bg-color)}.video-content .media-text--banner .media-text__media--first,.video-content .media-text--banner .media-text__media,.video-content .media-text--banner .media-text__copy{width:50%;position:relative;margin:0}.video-content .media-text--banner .media-text__media{padding-bottom:31.4%}.video-content .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:49px;height:49px;z-index:9;cursor:pointer}.video-content .play img{position:relative;width:49px;height:49px;object-fit:contain}.video-content .media-text{display:flex;grid-template-columns:initial}.video-content .media-text .media-text__media--first{grid-column-start:initial;grid-row-start:initial;order:-1}.video-content .media-text .videoplay .poster-image,.video-content .media-text .videoplay .play{display:none}.video-content .media-text iframe,.video-content .media-text video{width:100%;height:100%;object-fit:cover;display:block;position:absolute;left:0;top:0;z-index:-1}.video-content .media-text.media-text--reverse .media-text__copy{padding:50px 0 50px 65px}.video-content .media-text .media-text__copy{padding:50px 95px 50px 0}.video-content .media-text{margin-bottom:65px}.video-content .media-text:last-child{margin-bottom:0}.video-content .media-text .media-text__copy h4{margin-top:0;margin-bottom:15px;color:var(--primary-text-color)}.video-content .media-text .media-text__copy p{margin:0}.tab-panel-block .resp-tabs-list{display:flex;background-color:var(--bg-color);flex-wrap:wrap}.tab-panel-block .resp-tabs-list li{background-color:var(--bg-color);list-style:none;margin:0;border:2px solid transparent;font-size:var(--body-size);font-family:var(--din-2014-demi);font-weight:var(--weight-regular);text-transform:uppercase;line-height:34px;padding:10px 40px;letter-spacing:0}.tab-panel-block .resp-tabs-list li.resp-tab-active{border-color:var(--primary-text-color)}.tab-panel-block .resp-tabs-container{padding:50px 0 0}.tab-panel-block .resp-tabs-container .resp-tab-content{display:none}.tab-panel-block .resp-tabs-container .resp-tab-content.resp-tab-content-active{display:flex}.tab-panel-block .resp-tabs-container .resp-accordion{display:none}.tab-panel-block .resp-tabs-container .resp-tab-content h4{margin-bottom:30px;color:var(--primary-text-color)}.tab-panel-block .resp-tabs-container .resp-tab-content p{margin-bottom:20px}.tab-panel-block .resp-tabs-container .resp-tab-content ul{list-style:none}.tab-panel-block .resp-tabs-container .resp-tab-content .panel-left{width:64.6%;padding-right:50px;display:inline-block}.tab-panel-block .resp-tabs-container .resp-tab-content .panel-left p{font-size:var(--h6-size);line-height:26px;color:var(--primary-text-color);letter-spacing:0}.tab-panel-block .resp-tabs-container .resp-tab-content .panel-left p a{text-transform:uppercase;font-size:var(--body-size);letter-spacing:.01em;font-family:var(--din-2014-demi)}.tab-panel-block .resp-tabs-container .resp-tab-content .panel-right{width:35%;display:inline-block;vertical-align:top}.tab-panel-block .resp-tabs-container .resp-tab-content .panel-right ul{display:flex;margin:-10px;flex-wrap:wrap;vertical-align:top}.tab-panel-block .resp-tabs-container .resp-tab-content .panel-right ul li{padding:10px;width:50%}.tab-panel-block .resp-tabs-container .resp-tab-content .button-row .button{height:auto;padding:18px 45px;max-width:fit-content}.tab-panel-block .resp-tabs-container .resp-tab-content .panel-right ul li figure{display:block;height:0;overflow:hidden;position:relative;z-index:1;padding-bottom:100%;margin:0}.tab-panel-block .resp-tabs-container .resp-tab-content .panel-right ul li img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;left:0;top:0}.tab-panel-block .resp-tabs-container .resp-tab-content .panel-left.full-width{width:100%;padding-right:0;margin:0}.media-text-banner-slider .media-text--banner .media-text__media .media-list li.slick-current:after{content:"";width:100%;height:5px;background-color:var(--primary-color);position:absolute;bottom:-20px;left:0}.main-slider .slider-content .content .button-row{display:flex;gap:17px}.five-feature-block ul{list-style:none;display:flex;margin:0 -15px;justify-content:center;row-gap:53px;flex-wrap:wrap}.five-feature-block ul li{padding:0 15px;flex:0 0 33.33%;position:relative}.five-feature-block ul li figure{display:block;height:0;overflow:hidden;position:relative;z-index:1;padding-bottom:84.2%;margin:0}.five-feature-block ul li figure img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;left:0;top:0}.five-feature-block ul li .content{position:absolute;bottom:0;left:0;z-index:9;width:100%;text-align:center}.five-feature-block ul li .content h2{background-color:var(--hover-color);font-size:var(--body-size);font-weight:var(--weight-regular);font-family:var(--din-2014-demi);color:var(--primary-text-color);line-height:42px;text-transform:uppercase;width:100%;text-align:center;margin:0;padding:8px 10px}.five-feature-block ul li .content h2 a{color:var(--primary-text-color);text-decoration:none}.five-feature-block ul li .content h2 span{display:inline-block;vertical-align:sub;margin-right:15px}.five-feature-block ul li .content h2 img{filter:brightness(0)}.five-feature-block ul li .block-content{position:relative}.five-feature-block ul li:hover .content h2{background-color:var(--primary-color);color:var(--primary-text-color)}.five-feature-block ul li:hover .content h2 a{color:var(--primary-anchor-color)}.five-feature-block ul li:hover .content h2 a span img{filter:brightness(100%)}.media-text-slider-collection-top.media-text-banner-slider .media-text--banner .media-text__media .media-list li.slick-current:after{display:none}.media-text-slider-collection-top .media-text{display:flex;grid-template-columns:initial;flex-wrap:wrap}.media-text-slider-collection-top .media-text .media-text__copy{width:46%;padding:0 0 0 100px!important}.media-text-slider-collection-top .media-text--banner .media-text__media--first{grid-column-start:initial;grid-row-start:initial}.media-text-slider-collection-top .media-text--banner .media-text__media--first,.media-text-slider-collection-top .media-text--banner .media-text__media{width:54%;position:relative;margin:0;height:500px}.media-text-slider-collection-top .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:49px;height:49px;z-index:9;cursor:pointer}.media-text-slider-collection-top .play img{position:relative;width:49px;height:49px;object-fit:contain}.media-text-slider-collection-top .media-text .videoplay .poster-image,.media-text-slider-collection-top .media-text .videoplay .play{display:none}.media-text-slider-collection-top .media-text iframe,.media-text-slider-collection-top .media-text video{width:100%;height:100%;object-fit:cover;display:block;position:absolute;left:0;top:0;z-index:-1}.media-text-banner-slider.media-text-slider-collection-top .media-text--banner .media-text__media.media-text__media--first .slick-list,.media-text-banner-slider.media-text-slider-collection-top .media-text--banner .media-text__media .slick-list{padding:0%!important}.media-text-banner-slider.media-text-slider-collection-bottom .media-list:not(.slick-slider) li+li{display:block}.panel-five-collection-list.panel-collection-list .collection-lists{justify-content:center;row-gap:44px}.panel-five-collection-list.panel-collection-list .collection-lists li{flex:0 0 25%}.panel-five-collection-list.panel-collection-list .collection-lists li figure{padding-bottom:155%}.template-index .masonry-div:after{display:none}.template-index .masonry-div{background-color:var(--bg-color);padding-bottom:100px}body .media-text-banner .media-text__copy .filter{max-width:344px;width:100%;margin:-10px;list-style:none;display:flex;flex-wrap:wrap}body .media-text-banner .media-text__copy .filter li{padding:10px;flex:0 0 50%}body .media-text-banner .media-text__copy .filter li.active span{background-color:var(--hover-color);color:var(--primary-text-color)}body .media-text-banner .media-text__copy .filter li span{width:100%;background-color:var(--primary-color);color:var(--primary-anchor-color);text-transform:uppercase;font-family:var(--din-2014-demi);font-size:var(--body-size);line-height:42px;display:inline-block;text-align:center;padding:8px 10px;cursor:pointer}body .media-text-banner .media-text__copy .filter li span:hover{background-color:var(--hover-color);color:var(--primary-text-color)}.media-text-slider-collection-bottom.media-text-banner-slider .media-text--banner .slides-numbers,.media-text-banner-slider .media-text--banner .slides-numbers{display:none}.four-bottom-block ul.two-col li{flex:0 0 50%}.four-bottom-block ul.two-col li figure{padding-bottom:62.4%}.media-text-slider-collection-bottom.media-text-banner-slider .media-text--banner:has(.media-list li+li) .slides-numbers{display:flex}.media-text-banner-slider .media-text--banner:has(.media-list li+li) .slides-numbers{display:flex}.media-text-banner-slider .text-slider:has(.media-outer+.media-outer) .slides-numbers{display:flex}.product-masonry-grid.masonry-div:after{display:none}.product-masonry-grid.masonry-div{padding:0}.panel-product-list.panel-collection-list .panel-title{justify-content:space-between;align-items:center}.panel-product-list.panel-collection-list .panel-title a{text-transform:uppercase;font-family:var(--din-2014-demi);font-size:var(--body-size);letter-spacing:0}.panel-product-list.panel-collection-list .collection-lists.three-col{justify-content:center}.panel-product-list.panel-collection-list .collection-lists.two-col li{flex:0 0 50%}.panel-product-list.panel-collection-list .collection-lists.three-col li{flex:0 0 33.33%}.panel-product-list.panel-collection-list .collection-lists.four-col li{flex:0 0 25%}.panel-product-list.panel-collection-list .collection-lists li figure{padding-bottom:84%}.product-gallery .media-text-banner .media-text__copy .filter{max-width:100%}.product-gallery .media-text-banner .media-text__copy .filter li{flex:0 0 33.33%}.electrician-div{background-color:var(--bg-color);padding:60px 0 80px}.electrician-div h2{margin:0 0 5px;color:var(--primary-text-color)}.electrician-div figure{margin:0;display:block;height:0;overflow:hidden;position:relative;z-index:1;padding-bottom:84.3%}.electrician-div figure img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;left:0;top:0}.electrician-div figure .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--primary-text-color);opacity:.1}.electrician-div p{margin:0}.electrician-div .steps-lists{display:flex;margin:35px -15px -15px;flex-wrap:wrap;counter-reset:step}.electrician-div .steps-lists li{flex:0 0 33.33%;padding:15px;list-style:none;position:relative}.electrician-div .steps-lists li .step-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:0 25px;z-index:9;text-align:center}.electrician-div .steps-lists li .step-content .steps{width:68px;height:68px;background-color:var(--bg-color);display:flex;align-items:center;justify-content:center;font-size:var(--h2-size);font-family:var(--din-2014-demi);line-height:50px;border-radius:100%;margin:0 auto 20px}.electrician-div .steps-lists li .step-content .steps:before{content:counter(step);counter-increment:step}.electrician-div .steps-lists li .step-content h4{margin-bottom:17px;color:var(--primary-anchor-color);text-transform:capitalize}.electrician-div .steps-lists li .step-content .btn a{max-width:initial;height:auto;padding:18px 52px}.template-full-product_landing_lighting .main-content,.template-full-panel_collection .main-content .panel_collection,.template-full-panel_durapost .main-content{margin-bottom:40px}.collection-product-tab .resp-tab-content ul{display:flex;flex-wrap:wrap;margin:0 -15px;row-gap:30px}.collection-product-tab .resp-tab-content ul li{padding:0 15px;flex:0 0 25%}.collection-product-tab .resp-tab-content ul li figure{margin:0 0 29px}.collection-product-tab .resp-tab-content ul li figure a{display:block;height:0;overflow:hidden;position:relative;z-index:1;padding-bottom:170%}.collection-product-tab .resp-tab-content ul li figure a img{width:100%;height:100%;object-fit:contain;display:block;position:absolute;left:0;top:0;background:#fff;object-position:center}.collection-product-tab.tab-panel-block .resp-tabs-list,.collection-product-tab.tab-panel-block .resp-tabs-list li{background-color:var(--primary-anchor-color)}.collection-product-tab .resp-tab-content .product-info{padding:0 20px;text-align:center}.collection-product-tab.tab-panel-block .resp-tabs-container{padding:0;margin-top:29px}.collection-product-tab .resp-tab-content .product-info h4{text-align:center;margin-bottom:18px;min-height:84px;color:var(--primary-text-color)}.collection-product-tab .resp-tab-content .product-info h4 a{text-decoration:none}.collection-product-tab .resp-tab-content .product-info .price{text-align:center;font-size:var(--h4-size);line-height:calc(var(--h2-size) - 3px);color:var(--primary-text-color);font-family:var(--din-2014-demi);font-weight:400;margin-top:0;margin-bottom:21px}.collection-product-tab .resp-tab-content .view-btn .button{height:auto;max-width:151px;padding:18px 10px}.product-main__wrapper{margin-bottom:70px}.shopify-challenge__container form .g-recaptcha{margin-bottom:20px}body .video-player__trigger svg{height:49px;width:49px}body .video-player__trigger{height:auto;width:auto;top:calc(50% - 24px)!important;left:calc(50% - 24px)!important}body .video-player__main.video-player__main--no-content:not(.video-player__main.video-player__main--inline){padding-top:initial;min-height:100%;position:static}.media-text--banner .media-text__media .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:49px;height:49px;z-index:9;cursor:pointer}.media-text--banner .media-text__media .play img{position:relative;width:49px;height:49px;object-fit:contain}.media-text--banner .media-text__media.videoplay .poster-image,.media-text--banner .media-text__media.videoplay .play{display:none}.media-text--banner .media-text__media iframe,.media-text--banner .media-text__media video{width:100%;height:100%;object-fit:cover;display:block;position:absolute;left:0;top:0;z-index:-1}.collection-main__section{padding:50px 0}.media-outer{overflow:hidden}.slides-number .container{display:flex}.text-slider .slick-slider{margin:0 -50px}.text-slider .slick-list{margin:0 50px}.media-text-banner-slider .media-text__copy{width:56%}.media-text-banner-slider .media-text{display:flex}.media-text-banner-slider .media-text.media-text--reverse{flex-direction:row-reverse}.product-main__wrapper .add-to-cart-form .button--white{border:2px solid var(--primary-color);margin-top:7px}.product-main__gallery{position:relative}.product-main__gallery .warranty-logo{position:absolute;right:15px;top:-45px;width:130px;z-index:9}.media-text-slider-collection-bottom.media-text-banner-slider .media-text{display:grid}.media-text-slider-collection-bottom.media-text-banner-slider .media-text__copy{width:initial}.instagram-feed{padding:14px 19px}.footer-trust-pilot .trustpilot-widget iframe{height:120px!important}.template-page .media-text--banner{color:var(--primary-text-color)}.template-page .media-text .media-text__copy .media-text__copy-text ul{padding-left:20px}body.template-page .video-player__main.video-player__main--no-content:not(.video-player__main.video-player__main--inline){position:relative;padding:3rem 1.5rem;min-height:400px}.template-page .bg .media-text .media-text__subtitle,.template-page .bg .media-text .media-text-title,.template-page .bg .media-text .media-text__copy-text,body.template-page .media-text--banner .media-text__subtitle,body.template-page .media-text--banner .media-text-title,body.template-page .media-text--banner .media-text__copy-text{color:#000}body.template-full-fencing_hire_installer .media-text--banner .media-text__subtitle,body.template-full-fencing_hire_installer .media-text--banner .media-text-title,body.template-full-fencing_hire_installer .media-text--banner .media-text__copy-text{color:#000!important}.promotion-masonry__title.h3{font-size:1.875rem;line-height:2rem}.template-page .media-text{margin-bottom:80px}.template-full-about .main-content{padding-bottom:80px}body .media-text-banner .media-text__copy{flex-wrap:wrap}.media-slider-nav .item+.item.media-item{display:none}body .media-text-banner.media-text-banner-slider .media-text__copy{display:block}.media-text-banner.media-text-banner-slider .media-text--banner .slides-numbers{display:inline-flex!important}body .plyr__video-wrapper{background-color:transparent}.media-text-banner.media-text-banner-slider.media-text-slider-collection-bottom .media-text--banner .slides-numbers{display:none!important}.media-text-banner.media-text-banner-slider.media-text-slider-collection-bottom .media-text--banner:has(.media-list li+li) .slides-numbers{display:inline-flex!important}.media-text--banner .media-text__media .videoplay iframe,.media-text--banner .media-text__media .videoplay video{z-index:9}body .usp-bar__item+.usp-bar__item{margin-left:0}body .contact__details .social-links .social-links__list-item a svg{fill:#fff}body .contact__details .social-links .social-links__list-item a:hover svg{fill:var(--primary-color)}.contact__form .form__success p{color:green}.template-page .SALVO_SECTION-media-text .media-text__button-wrapper .button{width:auto;align-self:center;max-width:initial;height:auto}.template-page .SALVO_SECTION-media-text .media-text__button-wrapper .button--white{border:1px solid var(--primary-color)}.template-page .SALVO_SECTION-media-text .media-text__button-wrapper .button--white:hover{border-color:transparent}.contact__wrapper .contact__form{grid-template-columns:initial;display:block}.inner-hero .main-slider picture{display:block;height:0;overflow:hidden;position:relative;z-index:1;padding-bottom:33%;margin:0;width:100%}.inner-hero .main-slider .slider-content .content{max-width:579px}.inner-hero .main-slider.hero--overlay:before{content:"";background-image:url(../assets/inner-hero-overlay.svg);width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background-repeat:repeat-y;background-position:left}.two-column-panel.panel-collection-list .collection-lists li figure img.logo{width:auto;top:50%;left:50%;transform:translate(-50%,-50%);max-width:80%;max-height:initial;object-fit:contain;height:auto;z-index:9}.two-column-panel.panel-collection-list .collection-lists li figure{padding-bottom:71%}.two-column-panel.panel-collection-list figure .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d}.two-column-panel.panel-collection-list .collection-lists{justify-content:center}.template-full-stockist_explorebrands .masonry-div:after{display:none}.template-full-stockist_explorebrands .masonry-div{background-color:var(--bg-color);padding-bottom:100px}.media-text-banner-slider .media-text--banner .media-text__media.media-text__media--first .slick-list .slick-slide{margin:0 15px}.media-text-banner-slider .media-text--banner .media-text__media.media-text__media--first .slick-list{margin:0 -15px}.inner-hero.detail-hero .main-slider picture{padding-bottom:22%}.inner-hero.detail-hero .main-slider .slider-content .content .button{border-radius:0;max-width:290px;width:100%}.inner-hero.detail-hero .main-slider .slider-content .brand-logo{margin-bottom:30px;max-width:64%}.categories-div{background-color:var(--bg-color);padding:60px 0}.categories-div .title-wrapper{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:50px}.categories-div .title-wrapper .title{max-width:720px}.categories-div .title-wrapper h2{max-width:100%;margin:0;color:var(--primary-text-color)}.categories-div .title-wrapper p{margin-bottom:0;margin-top:7px}.categories-div .title-wrapper a{width:220px!important}.categories-div .block-list{display:flex;flex-wrap:wrap;justify-content:center;margin:-25px -15px;padding:0;list-style:none}.categories-div .block-list .two-col{width:50%;padding:25px 15px}.categories-div .block-list figure{margin:0 0 30px;background-color:var(--primary-anchor-color)}.categories-div .block-list figure a{width:100%;display:block;height:0;overflow:hidden;position:relative;z-index:1;padding-bottom:60%;max-width:100%}.categories-div .block-list figure a img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;left:0;top:0}.categories-div h4{margin-bottom:30px}.categories-div h4 a{text-decoration:none}.categories-div p{font-size:var(--h6-size);line-height:26px;color:var(--primary-text-color);letter-spacing:0;margin-bottom:30px}.categories-div .block-list a{max-width:198px;width:100%}.categories-div .block-list .three-col{width:33.33%;padding:25px 15px}.categories-div .block-list .three-col figure a{padding-bottom:100%}.categories-div .block-list .full-width{width:100%;padding:55px 15px}.categories-div .block-list .full-width:first-child{margin-top:-30px}.categories-div .block-list .full-width:last-child{margin-bottom:-30px}.categories-div .block-list .full-width .block-content{display:flex;align-items:center;justify-content:center}.categories-div .block-list .full-width .block-content figure{width:50%;margin:0}.categories-div .block-list .full-width .block-content .content{width:50%;padding:0 45px}.categories-div .block-list .full-width:nth-child(2n) .block-content{flex-direction:row-reverse}.categories-div .block-list .full-width .block-content .content h4{margin-bottom:15px!important}.categories-div .block-list .full-width .block-content .content h4,.categories-div .block-list .full-width .block-content .content p{height:auto!important}body .button.button--light:hover,body .button.button--light:visited,body .button.button--light:focus{opacity:1}.template-full-stockist_sitemate .media-text-banner-slider,.template-full-stockists_gatemate .media-text-banner-slider,.template-full-stockists_ellumiere .media-text-banner-slider,.template-full-stockist_fencemate .media-text-banner-slider,.template-full-stockists_durapost .media-text-banner-slider{margin-top:0}.template-full-stockist_sitemate .media-text-banner-slider .media-text,.template-full-stockists_gatemate .media-text-banner-slider .media-text,.template-full-stockists_ellumiere .media-text-banner-slider .media-text,.template-full-stockist_fencemate .media-text-banner-slider .media-text,.template-full-stockists_durapost .media-text-banner-slider .media-text{margin-bottom:0}.category-blocks.electrician-div .btn{margin-top:30px}.category-blocks.electrician-div .btn a{max-width:198px;margin:0 auto;display:block}.brand-navigation-bar ul li a img{max-width:173px}body .site-header__navigation-bar.brand-navigation-bar .site-header__nav-wrapper .megamenu .megamenu__list>li+li a:before{left:-21%;width:2px}body .site-header__navigation-bar.brand-navigation-bar .site-header__nav-wrapper .megamenu .megamenu__list>li+li:nth-last-child(2) a:before{left:-45%}body .site-header__navigation-bar.brand-navigation-bar .site-header__nav-wrapper .megamenu .megamenu__list>li+li:last-child a:before{left:-20%;top:-7px}body .site-header__navigation-bar.brand-navigation-bar .site-header__nav-wrapper .megamenu .megamenu__list>li+li:last-child{padding:20px 0}.template-full-stockist_sitemate .inner-hero.detail-hero .main-slider .slider-content .content .button{max-width:initial;width:auto}.template-full-stockist_sitemate .inner-hero .main-slider .slider-content .content{max-width:650px}.top-menu li a{font-size:15px}.top-menu li:first-child a{font-weight:700;font-size:17px;color:#c3d201}body .top-menu{column-gap:19px}@media(max-width:1500px){.inner-hero .main-slider picture{padding-bottom:50%}.inner-hero.detail-hero .main-slider picture{padding-bottom:50%}}@media(max-width:1200px){.inner-hero .main-slider picture{padding-bottom:55%}.categories-div .title-wrapper{margin-bottom:30px}.template-full-stockist_explorebrands .masonry-div{padding-bottom:50px}.mobile-menu__navlist.mobile_brand_list{padding:1.125rem}.mobile-menu__navlist.mobile_brand_list li{margin-bottom:25px}.mobile-menu__navlist.mobile_brand_list li:last-child{margin-bottom:0}}@media(max-width:991px){.categories-div{padding:30px 0}.categories-div .block-list .three-col{width:50%}}@media(max-width:850px){.categories-div .block-list .full-width .block-content{flex-wrap:wrap}.categories-div .block-list .full-width .block-content .content{width:100%;margin-top:30px;padding:0}.categories-div .block-list .full-width{width:100%;padding:25px 15px}.categories-div .block-list .full-width:first-child{margin-top:0}.categories-div .block-list .full-width:last-child{margin-bottom:0}}@media(max-width:767px){.categories-div .block-list .full-width .block-content figure{width:100%}body .button,body input[type=submit],body .button.button--light{padding:13px 43px}.inner-hero.detail-hero .main-slider .slider-content .content .button{max-width:max-content;margin:0}.inner-hero.detail-hero .main-slider .slider-content .content .button+.button{margin-left:.5rem}.categories-div .block-list a{max-width:initial;width:auto}.categories-div .title-wrapper a{width:auto!important}.inner-hero .main-slider .slider-content .content{max-width:100%}}@media(max-width:639px){.inner-hero .main-slider picture{padding-bottom:60%}.inner-hero.detail-hero .main-slider picture{padding-bottom:100%}.inner-hero .main-slider.hero--overlay:before{display:none}.media-text-banner-slider .media-text--banner .media-text__media.media-text__media--first .slick-list .slick-slide{margin:0 6px}.media-text-banner-slider .media-text--banner .media-text__media.media-text__media--first .slick-list{margin:0 -6px}.inner-hero.detail-hero .main-slider .slider-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;z-index:9}.inner-hero.detail-hero .main-slider .slider-content .content p{color:var(--primary-anchor-color);text-align:left}.inner-hero.detail-hero .main-slider.hero--overlay:before{display:block}.categories-div .title-wrapper{flex-wrap:wrap;justify-content:center}.categories-div .title-wrapper .title{text-align:center;width:100%}.categories-div .title-wrapper h2,.categories-div .title-wrapper p{text-align:center;margin-bottom:20px;padding:0;width:100%}.categories-div .block-list .two-col,.categories-div .block-list .three-col{width:100%}.categories-div h4,.categories-div p{margin-bottom:15px}.categories-div .block-list figure{margin-bottom:20px}.categories-div h4,.categories-div p{height:auto!important}.inner-hero.detail-hero .main-slider .slider-content .content .hero__btns,.inner-hero.detail-hero .main-slider .slider-content .content .button{display:block}.inner-hero.detail-hero .main-slider .slider-content .content .button+.button{margin-left:0;margin-top:.5rem}}@media(max-width:567px){body .usp-bar .usp-bar__text{line-height:17px}body .usp-bar .slick-initialized .slick-slide{padding:0 10px}}.locationFinder{display:flex;flex-direction:column;align-items:center}.locationFinder .searchBar{width:50%;display:flex;flex-direction:column;align-items:center}.locationFinder .searchBarField{width:50%;margin-bottom:10px;border:2px solid #8b2846;border-radius:23px;height:50px}.searchResult{margin-top:50px;display:grid;grid-template-columns:.5fr .7fr 1fr;gap:0}.resultColumn{padding:15px;background-color:#f9f9f9}.locationsList{max-height:450px;overflow-y:auto}.installer-app{min-height:250px;position:relative}.locationFinder .currentLocation{color:var(--primary-text-color);font-size:16px;line-height:16px;position:relative;background:transparent;border:0;font-family:var(--din-2014);margin-bottom:20px;padding:10px 16px 10px 29px}.locationFinder .currentLocation:before{content:"";position:absolute;top:50%;height:22px;width:22px;background:url('data:image/svg+xml,<svg width="27" height="26" viewBox="0 0 27 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.5 0C14.0523 0 14.5 0.447715 14.5 1V4.05493C18.6716 4.51608 21.9839 7.82838 22.4451 12H25.5C26.0523 12 26.5 12.4477 26.5 13C26.5 13.5523 26.0523 14 25.5 14H22.4451C21.9839 18.1716 18.6716 21.4839 14.5 21.9451V25C14.5 25.5523 14.0523 26 13.5 26C12.9477 26 12.5 25.5523 12.5 25V21.9451C8.32838 21.4839 5.01608 18.1716 4.55493 14H1.5C0.947715 14 0.5 13.5523 0.5 13C0.5 12.4477 0.947715 12 1.5 12H4.55493C5.01608 7.82838 8.32838 4.51608 12.5 4.05493V1C12.5 0.447715 12.9477 0 13.5 0ZM14.5 19.9291V19C14.5 18.4477 14.0523 18 13.5 18C12.9477 18 12.5 18.4477 12.5 19V19.9291C9.43431 19.4906 7.0094 17.0657 6.57089 14H7.5C8.05228 14 8.5 13.5523 8.5 13C8.5 12.4477 8.05228 12 7.5 12H6.57089C7.0094 8.93431 9.43431 6.5094 12.5 6.07089V7C12.5 7.55228 12.9477 8 13.5 8C14.0523 8 14.5 7.55228 14.5 7V6.07089C17.5657 6.5094 19.9906 8.93431 20.4291 12H19.5C18.9477 12 18.5 12.4477 18.5 13C18.5 13.5523 18.9477 14 19.5 14H20.4291C19.9906 17.0657 17.5657 19.4906 14.5 19.9291Z" fill="%23414042"/></svg>');pointer-events:none;background-position:center;background-size:22px 22px;background-repeat:no-repeat;background-attachment:scroll;z-index:2;left:0;transform:translateY(-50%)}.locationFinder .currentLocation:hover,.locationFinder .currentLocation:focus{text-decoration:underline;color:var(--primary-color)}.searchResult{display:grid;grid-template-columns:.5fr .7fr 1fr;gap:0;max-width:1240px;margin:50px auto 0}.searchResult .rangeColumn .rangeValue{margin:20px 0;width:57px;text-align:center;padding:0 10px}.resultColumn h3{font-size:20px;font-family:var(--din-2014);letter-spacing:0;text-transform:uppercase}.resultColumn h4{font-size:16px;margin:0 0 10px;font-family:var(--din-2014-demi);letter-spacing:0}.resultColumn .location-item:not(:last-child){margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:15px}body .locationFinder .searchBarField{max-width:400px;width:100%}body .locationFinder .searchBar{width:100%;padding:0 20px}.locationsList::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.locationsList::-webkit-scrollbar{width:10px;background-color:#f5f5f5}.locationsList::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary-color)}.loader{display:none;margin-top:10px;border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #8b2846;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.loader-text{display:none}.searchResult{position:relative}.resultLoader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;margin-top:10px;border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #8b2846;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:9}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.searchResult .rangeColumn .clr-btn{display:none}.milesRange{-webkit-appearance:none;width:100%;height:8px;background:#62554d;border-radius:5px;outline:none}.milesRange::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#8b2846;border-radius:50%;cursor:pointer}.milesRange::-moz-range-thumb{width:20px;height:20px;background:#8b2846;border-radius:50%;cursor:pointer}.milesRange::-ms-thumb{width:20px;height:20px;background:#8b2846;border-radius:50%;cursor:pointer}.milesRange:focus{outline:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:1200px){.searchResult{padding:0 20px}}@media(max-width:811px){body .searchResult{display:flex;grid-template-columns:initial;flex-wrap:wrap}.resultColumn.rangeColumn{width:40%}.resultColumn.locationsColumn{width:60%}.resultColumn.mapColumn{width:100%}}@media(max-width:567px){body .searchResult{display:flex;grid-template-columns:initial;flex-wrap:wrap}.resultColumn.rangeColumn,.resultColumn.locationsColumn,.resultColumn.mapColumn{width:100%}.resultColumn h3{font-size:18px}}.nameTown{width:100%;text-align:center;padding:40px 0 20px}.locationDesc{width:100%;text-align:center;padding:20px 0;margin-bottom:30px}.locationDesc p{max-width:768px;margin:0 auto}.nameTown h1{margin-bottom:15px}.nameTown .locationApprovedText{font-family:var(--din-2014)}.formMap{display:flex;width:100%}.locationForm,.locationMap{flex:1;padding:20px}.locationMap{display:flex;flex-direction:column;background-color:#f9f9f9;padding:40px}.locationMap p{margin-bottom:0}.locationFullAddress{border-top:1px solid #ccc;padding-top:20px;margin-top:20px}.locationFullAddress a{margin-top:20px;display:block}#map{width:500px;height:500px;margin-bottom:20px}@media(max-width:991px){.formMap{display:block}.locationMap{padding:20px}.nameTown{padding:20px 0}.locationDesc{padding:0}}body header .site-header__group .site-header__top-bar{padding:10px 0}body .site-header .site-header__group .site-header__top-bar .site-header__row{justify-content:initial}body .site-header .site-header__group .site-header__top-bar .site-header__row-group.site-header__row-group--right{margin-left:auto}body .site-header .site-header__row-group.site-header__row-group--center{margin-left:50px}body .site-header__top-bar .site-header__meta-item{padding-left:20px}body .site-header__top-bar .head-trustpilot .trustpilot-widget iframe{width:190px!important}body .site-header__top-bar .warrant-logo{margin-right:20px}body .site-header__top-bar .warrant-logo img{max-width:85px}@media(max-width:1200px){body .site-header__top-bar .warrant-logo img{max-width:74px}body header .site-header__group .site-header__top-bar{padding:10px 0}}@media(max-width:480px){body .site-header__top-bar .warrant-logo img{max-width:50px}body .site-header__top-bar .warrant-logo{margin-right:0}}@media(max-width:390px){body .site-header__logo .site-logo{width:140px}body .site-header__top-bar .site-header__meta-item{padding-left:15px}}.mobile-menu{overflow-y:auto;overflow-x:hidden}@media(min-width:992px){.panel-five-collection-list.panel-collection-list .collection-lists li{flex:0 0 20%}}.product-form__button-group{margin-top:20px}.product-form__button-item--swatch .product-form__button-item-label{text-align:center}.product-form__button-item--swatch .product-form__button-item-label span{margin-top:10px;display:block;font-size:13px;font-weight:400}.mainProduct .product-form__button-item--swatch .product-form__button-item-label img{margin:0 auto}@media(max-width:767px){.product-form__button-group{gap:12px 2px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/custom.css.map */
