:root{--font-weight-header: unset;--brown: #000;--yellow: #f2c209;--white: #fff;--grey: #6c6d70;--dark_grey: #3e3e3f;--h_bold: "helvetica_neue_bold";--h_medium: "helvetica_neue_medium";--h_light: "helvetica_neue_light"}@font-face{font-family:FontAwesome;font-style:normal;font-weight:900;font-display:block;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.0/webfonts/fa-solid-900.woff2) format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.0/webfonts/fa-solid-900.woff) format("woff")}@font-face{font-family:helvetica_neue_bold;font-display:swap;src:url(/cdn/shop/files/helvetica_neue_bold-webfont.woff2?v=1630753292) format("woff2"),url(/cdn/shop/files/helvetica_neue_bold-webfont.woff?v=1630753292) format("woff")}@font-face{font-family:helvetica_neue_medium;font-display:swap;src:url(/cdn/shop/files/helvetica_neue_medium-webfont.woff2?v=1630753292) format("woff2"),url(/cdn/shop/files/helvetica_neue_medium-webfont.woff?v=1630753292) format("woff")}@font-face{font-family:helvetica_neue_light;font-display:swap;src:url(/cdn/shop/files/helvetica_neue_light-webfont.woff2?v=1630753292) format("woff2"),url(/cdn/shop/files/helvetica_neue_light-webfont.woff?v=1630753292) format("woff")}body{font-family:helvetica_neue_light,Helvetica Neue,Helvetica,Arial,sans-serif;word-spacing:0!important;background-color:#282829!important;background-image:none!important;font-size:15px;line-height:1.5;letter-spacing:normal;color:#3a3a3a}h1,h2,h3,h4,h5,h6{font-family:helvetica_neue_bold,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:unset!important}#MainContent,main.content-for-layout,main{width:100%;max-width:1200px;margin:0 auto;position:relative;background:#fff}.template-index #MainContent{background:#fff;padding-top:10px;padding-bottom:4px}.cart-popup-wrapper{display:block;position:fixed;top:0;right:0;width:100%;z-index:9999;transform:translateY(0);transition:transform .45s cubic-bezier(.29,.63,.44,1)}@media(min-width:750px){.cart-popup-wrapper{width:23rem}}.cart-popup-wrapper--hidden{display:none;transform:translateY(-100%)}.cart-popup{background:#f2c209;border:none!important;box-shadow:none!important;padding:16px 20px 20px;position:relative}.cart-popup__header{display:flex;align-items:center;border:none;gap:12px}.cart-popup__heading{flex-grow:1;margin:0;padding:6px 0;text-transform:uppercase;color:#000}button.cart-popup__close{background:#58585a;color:#fff!important;border:none;padding:10px;line-height:0;cursor:pointer}.cart-popup-item__image-wrapper{display:none}.cart-popup-item__title{color:#000}.buttons_cart{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.cart-popup__cta-link,.cart-popup__dismiss-button{display:inline-block;background:#000;color:#fff!important;padding:10px 18px;font-weight:700;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer}.gills-buying-options{display:flex;flex-wrap:wrap;gap:20px;align-items:stretch}.gills-buying-options__cell{flex:1 1 calc(33.333% - 14px);min-width:240px;background:#f4f4f4;padding:24px;position:relative;overflow:hidden}@media(max-width:749px){.gills-buying-options__cell{flex:1 1 100%}}.headerBar{background:#f2c209;color:#000;font-weight:700;text-align:left;padding:17px 22px 19px;margin:12px 0;text-transform:uppercase;letter-spacing:-.5px}.headerBar.black{background:#000;color:#f2c209}.template-index .shopify-section>.color-scheme-1,.template-index .shopify-section>.gradient.color-scheme-1,[id*=__cc_] .color-scheme-1{background-color:transparent!important;background-image:none!important}h2.headerBar{font-size:28px;margin:0;line-height:30px}.payment-icons{float:right;margin-top:-4px;width:calc(50% - 10px)}.payment-icons img{width:calc(10% - 3px)}@media only screen and (max-width:767px){.payment-icons{display:none}}.googleReviews{text-align:center;margin:16px 0}.googleReviews a,.googleReviews a:hover{color:#000;text-decoration:underline;font-weight:600}.reviewName{display:block;margin-top:8px;font-style:normal;font-weight:600;color:#555}.reviewQuote{font-size:1.1em;line-height:1.5}.quotes-wrapper{padding:24px 0}.quotes-slide{padding:16px 0;border-bottom:1px solid #eee}.quotes-slide:last-of-type{border-bottom:0}.brochure{width:200px;margin-top:-50px;z-index:0;position:absolute;bottom:0;right:0}.featured-row__subtext{margin:12px 0}.signup.call_mail_btn{margin-top:16px}.signup a,.call_mail_btn a{display:inline-block;background:#000;color:#f2c209;padding:10px 18px;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:.05em}.signup a:hover,.call_mail_btn a:hover{background:#f2c209;color:#000}.product__badge--local{position:absolute;top:0;background-color:var(--yellow);z-index:10;padding:4px 15px 2px;right:0;font-size:9px;text-align:center;text-transform:uppercase;font-weight:900;letter-spacing:-.02em;font-family:helvetica_neue_light;cursor:pointer}.product__badge--local span{position:absolute;background-color:#58595b;color:#fff;padding:5px 7px;border-radius:0;width:calc(100% + 30px);top:calc(100% + 2px);left:-15px;z-index:2;font-size:9px;text-align:center;transition:all .5s;opacity:0;pointer-events:none}.product__badge--local:hover span{visibility:visible;opacity:1;top:calc(100% + 2px)}.on_image .price__badges{margin:0;display:none}.on_image .price__regular dd{position:relative}.on_image .price--listing .price__regular,.on_image .price--listing dd{margin:0}.on_image .price__regular span.price-item span{text-transform:lowercase}.on_image .price__regular span.price-item:before{display:none}.extra_text{background:var(--yellow);padding:9px 20px;display:inline-block;margin-bottom:0;color:var(--brown);font-size:17px;line-height:20px}.extra_text,.main_foot p{font-size:15px}.extra_text{font-size:14px}.product_details{background:var(--brown);min-height:155px;padding:21px 19px 19px;position:relative;height:100%}.product_details .product-card__title{font-size:20px;letter-spacing:-.5px;line-height:22px;color:var(--yellow);font-weight:unset;border:none!important;display:block;text-transform:uppercase;font-family:helvetica_neue_bold;text-align:left}.product_details .price--on-sale .price__sale,.product_details .price__regular,.product_details .price__sale{margin:0}.product_details.content_bg_yellow{background:var(--yellow);color:var(--brown)}.product_details.content_bg_yellow .product-card__title,.product_details.content_bg_yellow .compare_price,.product_details.content_bg_yellow .prod_des,.product_details.content_bg_yellow .prod_des>*{color:var(--brown)}.product_details.content_bg_yellow .compare_price:after{background:var(--brown)}.product_details{padding:20px}.product_details .product-card__title{font-size:17px}.product_details .product-card__title{font-size:14px;line-height:17px}.product_details{min-height:auto;height:100%;max-height:100%;display:block;position:relative}.prod_subtitle>*,.prod_subtitle,.compare_price{color:var(--white);margin:0;font-size:17px;line-height:20px}.prod_subtitle{padding-top:0}.prod_subtitle{padding-top:0;margin-bottom:35px;font-size:17px;line-height:22px}.prod_subtitle,.prod_subtitle>*,.price-item,span.extra_text,.main_foot p{font-size:15px}.prod_subtitle{margin-bottom:20px;font-size:18px}.prod_subtitle,.prod_subtitle>*,span.extra_text{font-size:14px}.compare_price{color:var(--white);margin:0;font-size:17px;line-height:20px}.compare_price:before{content:"Was "}.compare_price{display:inline-block;position:relative}.compare_price:after{content:"";width:100%;height:1px;background:var(--white);position:absolute;left:0;top:10px}.compare_price,.product_details.content_bg_yellow .prod_des,.product_details.content_bg_yellow .prod_des>*{color:var(--brown)}.compare_price:after{background:var(--brown)}.compare_price:after{top:10px}.compare_price,.prod_des,.prod_des>*,.prod_subtitle,.prod_subtitle>*,.price-item,span.extra_text,.main_foot p{font-size:15px}.compare_price,.main_foot p,.price-item,.prod_des,.prod_des>*,.prod_subtitle,.prod_subtitle>*,span.extra_text{font-size:14px}.grid-view-item__title{margin-bottom:0;color:var(--color-text)}.grid-view-item__title,.grid-view-item__meta{font-size:calc(((var(--font-size-base) - 1) / (var(--font-size-base))) * 1em)}.grid-view-item__image-wrapper{margin:0 auto 15px;position:relative;width:100%}.grid-view-item__image-wrapper .grid-view-item__image{position:absolute;top:0}.foot_block:nth-child(2){padding-left:13px}.foot_block .contact-form input,.foot_block .contact-form textarea{background:transparent;color:var(--white);margin:0;font-size:17px;padding:6px 20px;border:none;border-top:2px solid;border-radius:0;letter-spacing:0;line-height:24px}.foot_block .contact-form input::placeholder,.foot_block .contact-form textarea::placeholder{color:var(--white)}.foot_block .contact-form textarea{border-bottom:2px solid;height:138px}.foot_block .contact-form input.btn{border:none;position:relative;background:transparent;font-size:14px;letter-spacing:0;min-height:34.8px}.foot_block .after_submit{position:absolute;bottom:0;padding:0 20px;left:0;max-height:38.85px;min-height:38.85px;display:inline-flex;border-top:2px solid;align-items:center;justify-content:flex-start;width:100%}.foot_block .after_submit:after{font-family:FontAwesome;content:"\f061";position:absolute;right:0;font-size:15px;color:#fff;top:-2px}.foot_block .contact-form input.btn{color:var(--white);padding:0}.foot_block .contact-form .after_submit:after{right:20px}.foot_block h3{color:var(--yellow);font-size:20px;margin-bottom:8px;line-height:24px}.foot_block .content p br{display:none!important}.foot_block h3{font-size:20px}.foot_block .contact-form input,.foot_block .contact-form textarea{font-size:15px;padding:10px 20px;border-top:1px solid}.foot_block .contact-form textarea{height:82px}.foot_block:nth-child(2){padding-bottom:0}.foot_block:nth-child(2){padding-left:20px}.main_foot a{display:table;font-size:17px;margin:0}.main_foot a:hover{color:var(--yellow)}.main_foot li:last-child{border-bottom:1px solid}.main_foot li{font-size:17px;padding:1px 0;line-height:26px;border-top:1px solid}.main_foot p{color:var(--white)!important;font-size:17px;margin:0 0 2px}.main_foot>*{width:calc(33.33% - 6px);background:var(--brown);padding:26px 21px 0;color:var(--white);position:relative;margin-left:8px;flex-grow:1}.main_foot{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-left:-8px}.main_foot a.phn_no,.site-footer__linklist li.site-footer__linklist-item:nth-child(4) a,.site-footer__linklist li.site-footer__linklist-item:nth-child(5) a{font-family:helvetica_neue_bold}.main_foot,.template-cart .before_footer,.template-cart .main_foot{display:none}.main_foot>*{padding:20px 20px 0}.main_foot li{font-size:16px}.main_foot p{font-size:15px}.main_foot{flex-wrap:wrap}.main_foot>*{width:100%;margin-bottom:10px;padding:20px}.main_foot .foot_block:nth-child(2){padding-bottom:0}.main_foot p,.price-item,.prod_des,.prod_des>*,.prod_subtitle,.prod_subtitle>*,span.extra_text{font-size:14px}.main_foot .foot_block:nth-child(2){padding-left:20px}.phn_no,.site-footer__linklist li.site-footer__linklist-item:nth-child(4) a,.site-footer__linklist li.site-footer__linklist-item:nth-child(5) a{font-family:helvetica_neue_bold}.foot_mail_btn a{color:var(--white);font-family:helvetica_neue_bold;font-size:14px}.foot_mail_btn{position:absolute;bottom:0;padding:10px 0}.foot_mail_btn a{padding-right:20px}.foot_mail_btn{padding:3px 20px 8px}.foot_mail_btn{padding:0;position:static;margin-top:20px;border:none}.after_submit{position:relative}.after_submit:after{font-family:FontAwesome;content:"\f061";position:absolute;right:0;font-size:15px;color:#fff;top:-2px}.contact-form input,.foot_block .contact-form textarea{background:transparent;color:var(--white);margin:0;font-size:17px;padding:6px 20px;border:none;border-top:2px solid;border-radius:0;letter-spacing:0;line-height:24px}.contact-form input::placeholder,.foot_block .contact-form textarea::placeholder{color:var(--white)}.contact-form input:focus,.foot_block .contact-form textarea:focus{outline:none}.contact-form textarea{border-bottom:2px solid;height:138px}.contact-form input.btn{border:none;position:relative;background:transparent;font-size:14px;letter-spacing:0;min-height:34.8px}.contact-form input.btn{color:var(--white);font-family:helvetica_neue_bold;font-size:14px}.contact-form input,.foot_block .contact-form textarea{font-size:15px;padding:10px 20px;border-top:1px solid}.contact-form textarea{height:110px}.card__media,.media.media--transparent{position:relative}.product__badge--local{position:absolute;top:0;right:0;background-color:#f2c209;z-index:10;padding:4px 15px 2px;font-size:9px;text-align:center;text-transform:uppercase;font-weight:900;letter-spacing:-.02em;color:#000;cursor:pointer;line-height:1.2}.product__badge--local>div{position:relative}.product__badge--local span{position:absolute;background-color:#58595b;color:#fff;padding:5px 7px;border-radius:0;width:calc(100% + 30px);top:calc(100% + 2px);left:-15px;z-index:2;font-size:9px;text-align:center;opacity:0;pointer-events:none;transition:opacity .25s}.product__badge--local:hover span{opacity:1}.on_image{position:absolute;bottom:0;left:0;margin:0;display:flex;flex-direction:column;height:auto;z-index:9;min-width:165px}.on_image .price.price--listing{padding:8px 20px;background:var(--brown);margin:0}.on_image .price{font-size:15px;letter-spacing:normal;line-height:1.5}.on_image .price__regular{display:block;margin:0}.on_image .price__sale,.on_image .price__unit,.on_image .price__badges,.on_image .price--on-sale .price__regular{display:none}.on_image .price--on-sale .price__sale{display:block}.on_image .price-item{color:var(--white);font-weight:400;font-size:17px;font-family:helvetica_neue_light;line-height:20px}.on_image dt{margin:0}.prod_subtitle{font-size:12px;color:#555;margin-top:2px}.compare_price{text-decoration:line-through;color:#999;font-size:13px;margin-top:4px}.main_foot{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px;padding:32px 0}.foot_block .phn_no{display:block;font-size:22px;font-weight:700;color:#000;margin:8px 0;text-decoration:none}.foot_block .foot_mail_btn a,.foot_block .after_submit input,.foot_block .after_submit a{display:inline-block;background:#000;color:#f2c209;padding:10px 20px;font-weight:700;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer}.contact-form input,.contact-form textarea{width:100%;padding:10px 12px;margin:6px 0;border:1px solid #ccc}.gills-header-float{position:absolute;top:10px;left:0;right:0;z-index:9;font-family:helvetica_neue_bold,Helvetica,Arial,sans-serif;pointer-events:none}.gills-header-float__message{margin:0;background:#f2c209;color:#3a3a3a;padding:11px 16px 12px;font-size:14px;text-transform:uppercase;display:block;pointer-events:auto;position:absolute;top:0;right:177px;min-width:348px;line-height:1.15}.template-index .gills-header-float__message{background:#000;color:#f2c209}.gills-header-float__contact{position:absolute;top:0;right:0;width:177px;display:grid;justify-content:start;pointer-events:auto}.gills-header-float__contact a{color:#fff;background:#58595b;text-decoration:none;font-size:14px;font-family:helvetica_neue_bold,Helvetica,Arial,sans-serif;padding:8.5px 15px;border-bottom:1px solid #fff}.gills-header-float__contact a:last-child{border-bottom:1px solid #fff}@media only screen and (max-width:1200px){.gills-header-float__message{padding:12px 16px}}@media only screen and (max-width:992px){.gills-header-float__message{min-width:auto}.template-index .gills-header-float__message{width:50%}}@media only screen and (max-width:749px){.gills-header-float__message{font-size:13px}}@media only screen and (max-width:575px){.gills-header-float__message{left:0;right:0;width:auto;min-width:auto;margin:0;padding:12px 20px;font-size:11px;text-align:left}.gills-header-float__contact,.template-index .gills-header-float__message{display:none}}.section-header.animate{transition:top .5s linear}slideshow-component{position:relative;display:flex;flex-direction:column;padding:0 0 8px!important;margin:-1px 0 -2px}.banner_logo_img{position:absolute;z-index:9;left:55px;top:45px;max-width:300px}@media screen and (max-width:989px){.banner_logo_img{max-width:200px;left:24px;top:24px}}@media screen and (max-width:749px){.banner_logo_img{max-width:130px;left:14px;top:14px}}slideshow-component .banner__heading em{display:block;font-style:normal;color:#f2c209!important;font-size:44px!important;line-height:46.2px!important}slideshow-component .banner__heading,slideshow-component .banner__heading>*{color:#fff}slideshow-component .banner__heading{text-transform:uppercase!important;line-height:42px!important;font-size:35px!important;letter-spacing:normal!important;width:40%!important;text-align:left;margin:0 0 0 auto!important;text-shadow:none;display:block}.slideshow__overlay:before{background:#000;opacity:.4;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.slideshow__overlay{display:block!important}@media only screen and (min-width:750px){slideshow-component .slideshow__text-wrapper.banner__content{height:100%!important;padding:0!important;top:auto!important;bottom:52px!important}}slideshow-component .slideshow__text.banner__box{width:100%!important;max-width:none!important;padding:0!important}slideshow-component .slider-counter{display:flex!important;justify-content:flex-start!important;min-width:4.4rem;margin-left:0!important}slideshow-component .slider-buttons{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important}slideshow-component .slider-button--prev,slideshow-component .slider-button--next{display:none!important}slideshow-component .slideshow__controls--top{position:absolute!important;top:auto!important;bottom:25px!important;left:auto!important;right:0!important;width:40%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;z-index:3}slideshow-component .slider-counter--dots{width:100%!important;background:transparent!important}slideshow-component .slideshow__control-wrapper{display:flex!important;justify-content:flex-start;align-items:center;gap:10px}slideshow-component .slider-counter__link--dots{width:20px!important;height:20px!important;padding:0!important;border:0!important;background:transparent!important;display:flex!important;align-items:center;justify-content:center}slideshow-component .slider-counter__link--dots .dot{display:block!important;width:14px!important;height:14px!important;border-radius:50%!important;background:#fff!important;opacity:1!important}slideshow-component .slider-counter__link--dots.slider-counter__link--active .dot,slideshow-component .slider-counter__link--dots[aria-current] .dot{background:#f2c209!important}.header-wrapper .gills-header-search{display:flex;align-items:center;align-self:stretch;background:#414042;border-left:1px solid #3e3e3f;margin:0}.header-wrapper .gills-header-search__input{background:transparent;border:0;outline:0;color:#fff;font-family:helvetica_neue_bold,Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase;padding:0 13px;width:118px;height:100%}.header-wrapper .gills-header-search__input::placeholder{color:#767576;opacity:1}.header-wrapper .gills-header-search__submit{margin:0;padding:0;background:transparent;border:none;color:#fff;font-size:inherit;line-height:inherit;cursor:pointer;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:50px;border-radius:0 2px 2px 0;transition:background-color .1s ease-in-out}.header-wrapper .gills-header-search:focus-within{outline:2px solid #f2c209;outline-offset:-2px}.header-wrapper .gills-header-search__input:focus-visible,.header-wrapper .gills-header-search__submit:focus-visible{outline:2px solid #f2c209;outline-offset:-2px}@media(min-width:990px){.header-wrapper details-modal.header__search{display:none!important}}@media(max-width:989px){.header-wrapper .gills-header-search{display:none}}.header-wrapper,.header-wrapper .header{background:#000;color:#fff}.header-wrapper .header__heading-link,.header-wrapper .header__menu-item,.header-wrapper .header__menu-item span,.header-wrapper .header__icon,.header-wrapper .header__active-menu-item,.header-wrapper summary,.header-wrapper .header__inline-menu a{color:#fff}.header-wrapper .header__active-menu-item{color:#f2c209!important}.header-wrapper .header__icon svg{color:#fff}.header-wrapper .header__icon--cart{background:#f2c209;color:#000!important;border-radius:0;padding:8px 12px;margin-left:6px}.header-wrapper .header__icon--cart svg{color:#000!important}.header-wrapper .header__icon--cart .cart-count-bubble{background:#000;color:#f2c209}.header-wrapper predictive-search,.header-wrapper .predictive-search{color:#121212}.before_footer{padding:0}.before_footer .feature-row.tblock{display:flex;flex-wrap:nowrap;align-items:stretch;gap:0;padding:4px 0;justify-content:space-between;background-color:#fff}.tblock_image{width:calc(67% - 6px)}.tblock_content{width:calc(33% - 4px);padding:0;background:#000;position:relative}.tblock .image_height{height:100%;min-height:306px}.feature-row__image-wrapper{position:relative;height:100%;min-height:306px;overflow:hidden}.feature-row__image-wrapper>div{min-height:306px;height:100%}.feature-row__image-wrapper .feature-row__image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.tblock_content iframe{width:100%;height:100%;min-height:306px;border:0;display:block}@media(max-width:749px){.before_footer .feature-row.tblock{flex-wrap:wrap}.tblock_image,.tblock_content{width:100%}.tblock_content iframe{min-height:260px}.tblock .image_height,.feature-row__image-wrapper,.feature-row__image-wrapper>div{min-height:240px}}.site-footer{margin-top:4px;padding:0;background:transparent}.main_foot{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-left:-8px;padding:0;gap:0}.main_foot>*{width:calc(33.33% - 6px);background:#000;padding:26px 21px 0;color:#fff;position:relative;margin-left:8px;flex-grow:1}.main_foot p{color:#fff!important;font-size:17px;margin:0 0 2px}.main_foot a{display:table;font-size:17px;margin:0;color:#fff;text-decoration:none}.main_foot a:hover{color:#f2c209}.main_foot ul{list-style:none;padding:0;margin:0}.main_foot li{font-size:17px;padding:1px 0;line-height:26px;border-top:1px solid rgba(255,255,255,.45);color:#fff}.main_foot li:last-child{border-bottom:1px solid rgba(255,255,255,.45)}.foot_block h3{color:#f2c209;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:-.02em;margin:0;line-height:24px}.foot_block .content{margin:0}.foot_block:nth-child(2) .content{margin:0 -20px}.main_foot .foot_block:nth-child(2){padding-left:13px}.foot_block .phn_no{display:block;font-size:17px;font-weight:400;color:#fff;margin:10px 0;text-decoration:none}.foot_block .foot_mail_btn{position:absolute;bottom:0;padding:0 20px;left:0;max-height:38.85px;min-height:38.85px;display:inline-flex;border-top:2px solid;align-items:center;justify-content:flex-start;width:100%}.foot_block .foot_mail_btn a,.foot_block .after_submit input,.foot_block .after_submit a{display:block;width:100%;background:transparent;color:#fff;padding:10px 0;font-weight:700;text-transform:uppercase;text-decoration:none;border:none;text-align:left;cursor:pointer;font-family:inherit;font-size:14px;letter-spacing:0;position:relative}.foot_block .after_submit:after{font-family:FontAwesome;content:"\f061";position:absolute;right:0;font-size:15px;color:#fff;top:8px}.foot_block .contact-form input,.foot_block .contact-form textarea{background:transparent;color:#fff;margin:0;font-size:17px;padding:6px 20px;border:none;border-top:2px solid #fff;border-radius:0;letter-spacing:0;line-height:24px;width:100%;box-sizing:border-box;font-family:inherit}.foot_block .contact-form input::placeholder,.foot_block .contact-form textarea::placeholder{color:#fff;opacity:1}.foot_block .contact-form input:focus,.foot_block .contact-form textarea:focus{outline:none}.foot_block .contact-form textarea{border-bottom:0;height:160px;resize:vertical;padding-bottom:40px}@media(max-width:749px){.main_foot{flex-wrap:wrap}.main_foot>*{width:100%;margin-left:8px;margin-bottom:4px}}.shopify-section-group-before-footer-group:not(.before_footer){max-width:1200px;margin-left:auto;margin-right:auto;background:#fff}.gills-legal-bar{background:#f2c209;color:#000;padding:10px 0 14px;max-width:1200px;margin:0 auto}.gills-legal-bar__inner{padding:0 26px 0 23px}.gills-legal-bar__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;line-height:1.4;margin:0 0 6px}.gills-legal-bar__copyright{font-weight:600}.gills-legal-bar__linklist{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.gills-legal-bar__linklist li{margin:0}.gills-legal-bar a{color:#000;text-decoration:none;border-bottom:1px solid transparent}.gills-legal-bar a:hover{border-bottom-color:#000}.gills-legal-bar__email,.gills-legal-bar__phone{font-weight:700}.gills-legal-bar__vat p,.gills-legal-bar .vat{margin:0;font-size:13px;line-height:1.4}.gills-legal-bar__vat p:last-child{margin-bottom:0}.gills-legal-bar__company{margin-top:2px;font-size:13px;font-weight:700}@media(max-width:749px){.gills-legal-bar__row{font-size:12px;gap:8px}.gills-legal-bar__linklist{gap:8px}}.contact_banner{position:relative;max-height:425px;overflow:hidden}.contact_banner_img{position:relative}.contact_banner_img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.4;z-index:2}.contact_banner_img img,.contact_banner_img__image{display:block;width:100%;min-height:300px;max-height:425px;object-fit:cover;object-position:center}.contact_page_head{position:absolute;bottom:48px;left:0;z-index:9;max-width:545px;padding:0 22px}.contact_page_head h1{color:#fff;font-size:36px;margin:0;text-align:left;letter-spacing:-.5px;line-height:40px;text-transform:uppercase;font-weight:700}.contact_page_head p{color:#fff;font-size:22px;margin:10px 0 0;line-height:26px}@media(max-width:749px){.contact_page_head{bottom:20px}.contact_page_head h1{font-size:26px;line-height:30px}.contact_page_head p{font-size:16px}}.feature-row.thirds{padding:4px 0}.feature-row.thirds .feature-row.tblock{display:flex;flex-wrap:nowrap;align-items:stretch;gap:0;margin:0 -3px}.feature-row.thirds .feature-row.tblock>*{margin:0 3px}.image_big .tblock_content{width:calc(33.33% - 6px);background:#f2c209;color:#000;padding:30px 22px;position:relative;display:flex;flex-direction:column}.image_big .tblock_content h2{font-size:20px;line-height:26px;margin:0 0 10px;color:#000;font-weight:700;text-transform:uppercase}.image_big .tblock_content p{font-size:17px;line-height:22px;color:#000}.image_big .tblock_image{width:calc(33.33% - 6px);min-height:360px;overflow:hidden;position:relative}.image_big .tblock_image .feature-row__image-wrapper,.image_big .tblock_image .feature-row__image-wrapper>div{min-height:360px;height:100%}.image_big .tblock_image .feature-row__image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.call_mail_btn{position:absolute;bottom:18px;left:22px;display:flex;gap:8px}.call_mail_btn .btn{font-size:14px;line-height:26px;letter-spacing:0;font-family:helvetica_neue_bold,Helvetica,Arial,sans-serif;border-radius:0;padding:6.45px 20px 4.45px 10px;border:none;text-decoration:none;display:inline-block}a.phn_btn{background:#000;color:#f2c209}.call_mail_btn a.mail_btn{padding-right:40px;position:relative;background:#58595b;color:#fff}.call_mail_btn a.mail_btn:after{font-family:FontAwesome;content:"\f061";position:absolute;right:11px;font-size:15px;color:#fff}.image_big .tblock_content.nopadhor{background:#58595b;color:#fff;padding-left:0;padding-right:0;padding-bottom:0}.image_big .tblock_content.nopadhor h2{color:#fff;margin-bottom:8px;padding-left:22px;padding-right:22px}.image_big .tblock_content.nopadhor .bathroom-brochure{padding:10px 22px 8px;border-top:2px solid #fff;position:relative}.image_big .tblock_content.nopadhor .bathroom-brochure a{font-size:17px;line-height:22px;color:#fff;text-decoration:none}.image_big .tblock_content.nopadhor .bathroom-brochure a:after{font-family:FontAwesome;content:"\f061";position:absolute;right:11px;font-size:15px;color:#fff;border-left:1px solid #fff;padding-left:10px;margin-top:-10px;height:41px;padding-top:10px}@media(max-width:749px){.feature-row.thirds .feature-row.tblock{flex-wrap:wrap}.image_big .tblock_content,.image_big .tblock_image{width:100%;border-bottom:10px solid #fff}.call_mail_btn{position:static;margin-top:12px}}.header__menu-item{text-transform:uppercase}.collection .card__information{background-color:#000}.collection .card__heading{color:#f2c209}.collection .price{color:#fff}.multicolumn-list__item:nth-child(1) .multicolumn-card{background-color:#f2c209}.multicolumn-list__item:nth-child(2) .multicolumn-card{background-color:#000}.multicolumn-list__item:nth-child(2) .multicolumn-card{color:#fff}.collection-list__item:nth-child(odd) .card__information{background-color:#000}.collection-list__item:nth-child(odd) .card__heading{color:#f2c209}.collection-list__item:nth-child(2n) .card__information{background-color:#f2c209}.image-with-text__content{background-color:#000}.image-with-text__heading{color:#f2c209}.image-with-text__text{color:#fff}.card__information{background-color:#000}.card__heading{color:#f2c209}.price-item,.card__information{color:#fff}.gills-utility-bar__email{background-color:#1a1a1a}.gills-utility-bar__email{color:#fff}.template-index [id*=featured_collection_offers] .card-wrapper .card,.template-index [id*=featured_collection_offers] .card-wrapper .card>.card__content{background-color:#000}.template-index [id*=featured_collection_offers] .card-wrapper .card__inner,.template-index [id*=featured_collection_offers] .card-wrapper .card__inner .card__content{background-color:transparent}.template-index [id*=featured_collection_offers] .card-wrapper .card__heading,.template-index [id*=featured_collection_offers] .card-wrapper .card__heading a{color:#f2c209}.template-index [id*=featured_collection_offers] .card-wrapper .card__information,.template-index [id*=featured_collection_offers] .card-wrapper .card-information,.template-index [id*=featured_collection_offers] .card-wrapper .price,.template-index [id*=featured_collection_offers] .card-wrapper .price-item,.template-index [id*=featured_collection_offers] .card-wrapper .price-item--regular{color:#fff}@media(min-width:750px)and (max-width:989px){.template-index [id*=multicolumn_ranges] .multicolumn-list{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px}.template-index [id*=multicolumn_ranges] .multicolumn-list__item{max-width:none!important;width:auto!important;margin:0!important}}.template-index [id*=multicolumn_ranges] .multicolumn-list__item:nth-child(odd) .multicolumn-card{background-color:#000;color:#f2c209}.template-index [id*=multicolumn_ranges] .multicolumn-list__item:nth-child(odd) .multicolumn-card :is(h3,.inline-richtext,.multicolumn-card__info,.multicolumn-card__info>*){color:#f2c209}.template-index [id*=multicolumn_ranges] .multicolumn-list__item:nth-child(2n) .multicolumn-card{background-color:#f2c209;color:#000}.template-index [id*=multicolumn_ranges] .multicolumn-list__item:nth-child(2n) .multicolumn-card :is(h3,.inline-richtext,.multicolumn-card__info,.multicolumn-card__info>*){color:#000}.template-index [id*=multicolumn_ranges] .multicolumn-card__info .link{display:inline-block;padding:8px 18px;margin-top:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;text-decoration:none}.template-index [id*=multicolumn_ranges] .multicolumn-list__item:nth-child(odd) .multicolumn-card__info .link{background:#f2c209;color:#000}.template-index [id*=multicolumn_ranges] .multicolumn-list__item:nth-child(2n) .multicolumn-card__info .link{background:#000;color:#fff}.template-index .image-with-text,.template-index .image-with-text__grid,.template-index .image-with-text__media-item,.template-index .image-with-text__content{background-color:#000}.template-index .image-with-text .image-with-text__content{color:#fff}.template-index .image-with-text .image-with-text__heading,.template-index .image-with-text .image-with-text__heading *{color:#f2c209}.template-index .image-with-text .image-with-text__text,.template-index .image-with-text .image-with-text__text *{color:#fff}.gills-legal-bar__linklist,.gills-legal-bar ul{display:inline;padding:0;margin:0;list-style:none}.gills-legal-bar__linklist li,.gills-legal-bar ul li{display:inline-block;margin:0}.gills-legal-bar__inner ul li+li:before,.gills-legal-bar ul li+li:before{content:"|";color:inherit;padding:0 8px;opacity:.7}.template-index .quotes-wrapper{display:flex;align-items:stretch;background:var(--brown);position:relative;padding:0}.template-index .quotes-wrapper .quotes-slide{flex:1 1 0;width:33.33%;height:298px;min-height:298px;background:var(--brown);color:#fff;margin:0;padding:58px 20px;position:relative;border-radius:0}.template-index .quotes-wrapper .quotes-slide+.quotes-slide{border-left:8px solid #fff}.template-index .quotes-wrapper .quotes-slide:before{content:"\201c";position:absolute;top:-7px;left:25px;color:var(--yellow);font-size:80px;line-height:1;font-family:helvetica_neue_bold}.template-index .quotes-wrapper .quotes-slide:after{content:"\201d";position:absolute;bottom:-42px;right:18px;color:var(--yellow);font-size:80px;line-height:1;font-family:helvetica_neue_bold}.template-index .quotes-wrapper .reviewQuote{font-size:17px;font-style:normal}.template-index .quotes-wrapper .reviewQuote p{color:#fff;margin:0;font-size:17px;line-height:20px;font-family:helvetica_neue_light;font-style:normal;text-align:left}.template-index .quotes-wrapper .reviewName{display:inline;margin-left:8px;color:var(--yellow);font-size:17px;line-height:20px;font-style:normal}.template-index .quotes-wrapper .googleReviews{display:flex;position:absolute;bottom:0;left:30px;background:#58595b;z-index:100;margin:0}.template-index .quotes-wrapper .googleReviews a{color:#fff;background:transparent;font-family:helvetica_neue_light;font-size:11px;font-weight:600;padding:8px 11px;text-transform:none;letter-spacing:normal}@media(max-width:749px){.template-index .quotes-wrapper{flex-direction:column}.template-index .quotes-wrapper .quotes-slide{width:100%;height:auto;min-height:0;padding:40px 24px}.template-index .quotes-wrapper .quotes-slide+.quotes-slide{border-left:0;border-top:8px solid #fff}.template-index .quotes-wrapper .googleReviews{position:static;margin:16px 0 0}}.prod_subtitle{color:#fff}.multicolumn-card__info .link .icon-wrap{display:none}.multicolumn-card__info .link{display:inline-block}.card__heading{text-transform:uppercase}.multicolumn-card__info .link .icon{display:none}.multicolumn-card__info .link{text-decoration:none}.multicolumn-card__info{font-style:normal}.gills-legal-bar__inner{margin:0 auto}.header-wrapper{max-width:1200px;margin:0 auto}.section-header.shopify-section-group-header-group{z-index:111111111}.header-wrapper--border-bottom{border-bottom:none}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:0;padding-right:0}}@media screen and (min-width:990px){.header-wrapper .header{display:flex;justify-content:space-between;align-items:stretch;column-gap:0;padding-top:0;padding-bottom:0;min-height:55px}.head_logo{display:block;width:272px;padding-left:20px;align-self:center}.head_right{display:flex;align-items:stretch}}@media screen and (max-width:989px){.head_logo,.head_right{display:contents}}.header-wrapper .header__inline-menu a,.header-wrapper .header__inline-menu summary.header__menu-item{display:flex;align-items:center;padding:0 13px;line-height:50px;text-decoration:none;position:relative}#HeaderMenu-buy-products{height:55px}.header-wrapper .header__heading{font-size:0;margin:0;align-self:center}.header-wrapper .header__heading-link{padding:0}.header-wrapper .header__heading-logo-wrapper{width:250px;max-width:250px}.header-wrapper .header__heading-logo{width:250px;max-width:250px;height:auto}.header-wrapper .header__inline-menu{align-self:stretch;margin:0}.header-wrapper .header__inline-menu .list-menu--inline{height:100%;align-items:stretch;flex-wrap:nowrap}.header-wrapper .header__inline-menu>.list-menu>li{display:flex;align-items:stretch}.header-wrapper .header__menu-item{font-family:helvetica_neue_bold,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;text-transform:uppercase;color:#fff;padding:0 13px;margin:0;display:flex;align-items:center;border-left:1px solid #3e3e3f;text-decoration:none;white-space:nowrap}.header-wrapper .header__inline-menu .header__menu-item span,.header-wrapper .header__inline-menu summary.header__menu-item{white-space:nowrap}.header-wrapper .header__menu-item:hover,.header-wrapper .header__menu-item span,.header-wrapper .header__icon--text,.header-wrapper .header__icon--text:hover,.header-wrapper .header__icon--text span{text-decoration:none}.header-wrapper .header__menu-item span:after,.header-wrapper .header__active-menu-item:after{display:none}.header-wrapper .header__menu-item span{color:inherit}.header-wrapper .header__active-menu-item,.header-wrapper .list-menu__item--active{color:#f2c209!important}.header-wrapper .header__inline-menu details>.header__menu-item,.header-wrapper .header__inline-menu details>.header__menu-item span{color:#f2c209}.header-wrapper .header__menu-item .icon-caret,.header-wrapper .header__menu-item .svg-wrapper:has(.icon-caret){display:none}.header-wrapper .header__icon--text{width:auto;height:auto;padding:0 13px;font-family:helvetica_neue_bold,Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase;color:#fff;display:flex;align-items:center;border-left:1px solid #3e3e3f}.header-wrapper .header__login{background:#3e3e3f}.header-wrapper .header__contact{background:#58595b}.header-wrapper .header__icon--search,.header-wrapper details-modal.header__icon{border-left:1px solid #3e3e3f}.header-wrapper .header__icon--cart{padding:16px 15px;background:var(--yellow);color:#000!important;border-radius:0;margin-left:0;margin-right:0;border-left:none;width:57px;min-height:55px;display:flex;flex-direction:column;justify-content:center;position:relative}.header-wrapper .header__icons{padding-right:0}.header-wrapper .header__cart-img{width:27px;height:auto;display:block}.header-wrapper .header__icon--cart .cart-count-bubble{background:#000;color:#f2c209;top:8px;right:6px}.page-width-desktop{max-width:var(--page-width);padding:0}.page-width{padding:0}.template-index [id*=feature_row] [class*=feature_row-padding]{padding-top:4px!important;padding-bottom:4px!important}.template-index [id*=feature_row] .image-with-text__media{height:306px;min-height:0;padding-bottom:0!important}.template-index [id*=feature_row] .image-with-text__media img{height:306px;object-fit:cover}.template-index [id*=feature_row] .image-with-text__content{padding:30px 22px}.template-index [id*=feature_row] .image-with-text__heading{font-size:28px}.template-index [id*=feature_row] .image-with-text__text,.template-index [id*=feature_row] .image-with-text__text p{font-size:20px;line-height:27px}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-size:20px;line-height:22px;letter-spacing:-.5px}@media(max-width:989px){.card-wrapper .card__heading,.card-wrapper .card__heading a{font-size:17px;line-height:19px}}@media(max-width:749px){.card-wrapper .card__heading,.card-wrapper .card__heading a{font-size:14px;line-height:17px}}@media(min-width:750px){.about_1 .page-width.feature-row,.about_2 .page-width.feature-row{display:flex}.about_1 .feature-row.tblock,.about_2 .feature-row.tblock{display:flex;flex-wrap:nowrap;align-items:stretch;padding:4px 0;margin:0}.about_1 .feature-row.tblock>.tblock_image{width:33%;flex:0 0 33%}.about_1 .feature-row.tblock>.tblock_content{width:67%;flex:0 0 67%;padding:30px 22px}.about_2 .feature-row.tblock>.tblock_image{width:66.5%;flex:0 0 66.5%}.about_2 .feature-row.tblock>.tblock_content{width:33.5%;flex:0 0 33.5%;padding:30px 22px}.about_1 .feature-row__image-wrapper.image_height,.about_2 .feature-row__image-wrapper.image_height,.about_1 .feature-row__image-wrapper.image_height>div,.about_2 .feature-row__image-wrapper.image_height>div{height:306px;min-height:0}.about_1 .feature-row__image-wrapper img,.about_2 .feature-row__image-wrapper img{width:100%;height:306px;object-fit:cover}.about_testimonials .section-header.testimonial_head{display:flex;justify-content:space-between;align-items:center;padding:18px 24px 15px 20px}}.about_1 .feature-row.tblock h2.h3{font-size:28px}.about_2 .feature-row.tblock h2.h3{font-size:20px}.about_1 .featured-row__subtext,.about_2 .featured-row__subtext{font-size:17px}.about_1 .featured-row__subtext p{font-size:20px;line-height:27px}.about_2 .featured-row__subtext p{font-size:17px;line-height:22px}.about_testimonials .testimonial_head h2{font-size:20px;margin:0}.template-index [id*=multicolumn_ranges] [class*=multicolumn_ranges-padding]{padding-top:0!important;padding-bottom:0!important}.template-index [id*=multicolumn_ranges] .multicolumn-card__image-wrapper{height:298px;margin:0}.template-index [id*=multicolumn_ranges] .multicolumn-card__image-wrapper .media{height:298px;padding-bottom:0!important}.template-index [id*=multicolumn_ranges] .multicolumn-card__info{padding:30px 22px}.template-index [id*=multicolumn_ranges] .multicolumn-card{height:534px}.template-index [id*=cc_brochure] .gills-buying-options{gap:8px}.template-index [id*=cc_brochure] .gills-buying-options__cell{min-height:313px;padding:30px 22px 13px;background:#f2c209;color:#000}.template-index [id*=cc_brochure] .gills-buying-options__cell h2.h3{font-size:20px;line-height:26px;margin:0;color:#000}.template-index [id*=cc_brochure] .gills-buying-options__cell p{color:#000}.template-index [id*=cc_brochure] .gills-buying-options__cell:nth-child(2){background:#000}.template-index [id*=cc_brochure] .gills-buying-options__cell:nth-child(2) h2.h3{color:#f2c209}.template-index [id*=cc_brochure] .gills-buying-options__cell:nth-child(2) p{color:#fff}.template-index [id*=cc_brochure] .gills-buying-options__cell:nth-child(2) a.phn_btn{background:#f2c209;color:#000}.template-index [id*=cc_brochure] .gills-buying-options__cell:nth-child(2) a.mail_btn{background:#6c6d70}.template-index [id*=cc_brochure] .gills-buying-options__cell:nth-child(2) a.mail_btn:hover{background:#606060}.template-index [id*=cc_brochure] .gills-buying-options__cell:nth-child(3){background-color:#f2c209;background-image:url(/cdn/shop/files/credit-sq.jpg?v=1719474738);background-size:cover;background-position:right bottom}.template-index [id*=featured_collection_offers] .on_image{width:80%}.template-index [id*=featured_collection_offers] .price-item{white-space:nowrap}.template-index [id*=featured_collection_offers] .product__badge--local{display:flex;flex-direction:column;height:38px;min-width:165px;width:80%;padding:9px 20px;left:0;bottom:38px;top:unset;right:unset;z-index:9}.template-index [id*=featured_collection_offers] .product__badge--local:after{content:"Special offer";position:absolute;color:#000;font-weight:300;font-size:17px;font-family:helvetica_neue_light;line-height:20px;display:block;text-transform:none}.template-index [id*=featured_collection_offers] .on_image .price{font-size:15px;letter-spacing:normal;line-height:1.5}.template-index [id*=featured_collection_offers] .product__badge--local>div{display:none}.template-index [id*=featured_collection_offers] .card>.card__content{padding:0}.template-index [id*=featured_collection_offers] .card>.card__content .card__information{padding:21px 19px 19px;min-height:170px}.template-index [id*=featured_collection_offers] .product-grid{margin-top:0;margin-bottom:-5px}.product-card-wrapper .card__badge{display:none}.product-card-wrapper .media--hover-effect>img{transform:none!important}.template-collection .collection-hero--gills-image{position:relative;max-width:1200px;margin:10px auto 0;height:425px;overflow:hidden}.template-collection .collection-hero--gills-image .collection-hero__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% 50%}.template-collection .collection-hero--gills-image .collection-hero__title-wrapper{position:absolute;left:0;bottom:48px;width:545px;max-width:100%;padding:0 22px;z-index:1}.template-collection .collection-hero--gills-image .collection-hero__title{color:#fff;font-size:36px;line-height:40px;letter-spacing:-.5px;text-transform:uppercase;text-align:left;max-width:320px;margin:0}.template-collection .collection-hero--gills-image .collection-hero__description{color:#fff;font-size:22px;line-height:26px;max-width:369px;margin:0}.template-collection .collection-hero--gills-image .collection-hero__description>*{margin:0;color:#fff}@media(max-width:749px){.template-collection .collection-hero--gills-image .collection-hero__title{font-size:24px;line-height:30px;max-width:100%}.template-collection .collection-hero--gills-image .collection-hero__description{font-size:18px;line-height:26px;max-width:100%}}.template-collection .collection-hero--gills-plain{background:transparent}.template-collection .collection-hero--gills-plain .collection-hero__title{color:#3a3a3a;text-align:center;font-size:35px;line-height:42px;text-transform:none;margin:0 0 17.5px}.template-collection .collection-hero--gills-plain .collection-hero__description,.template-collection .collection-hero--gills-plain .collection-hero__description>*{color:#3a3a3a;text-align:center}.template-search .template-search__header{background:#000;padding:110px 20px 50px}.template-search .template-search__header h1,.template-search p[role=status],.template-search .facet-filters__label{color:#fff}.template-search .template-search__header h1{font-size:36px;line-height:40px;text-align:left;text-transform:uppercase}.template-collection .product-card-wrapper .card>.card__content,.template-search .product-card-wrapper .card>.card__content{padding:0}.template-collection .product-card-wrapper .card>.card__content .card__information,.template-search .product-card-wrapper .card>.card__content .card__information{padding:21px 19px 19px;min-height:155px}.template-collection .product-grid{margin-top:0}@media(min-width:750px)and (max-width:989px){.template-collection ul.product-grid>.grid__item{width:calc((100% - 16px) / 3)}}.template-collection ul.product-grid{--grid-mobile-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 8px}.template-collection .blankProduct{list-style:none;background:#000}.template-collection .blankProduct .grid-view-item{background:#000;width:100%;height:100%;min-height:100%}.template-collection .product-card-wrapper .extra_text,.template-search .product-card-wrapper .extra_text,.template-index [id*=featured_collection_offers] .product-card-wrapper .extra_text{font-size:17px;line-height:20px}.template-collection .product-card-wrapper .price-item,.template-search .product-card-wrapper .price-item,.template-index [id*=featured_collection_offers] .product-card-wrapper .price-item{letter-spacing:normal}.template-collection .product-card-wrapper .prod_subtitle,.template-collection .product-card-wrapper .prod_subtitle>*,.template-search .product-card-wrapper .prod_subtitle,.template-search .product-card-wrapper .prod_subtitle>*,.template-index [id*=featured_collection_offers] .product-card-wrapper .prod_subtitle,.template-index [id*=featured_collection_offers] .product-card-wrapper .prod_subtitle>*{color:#fff;font-size:17px;line-height:22px;margin:0 0 35px;padding-top:0}@media(max-width:992px){.template-collection .product-card-wrapper .card__heading,.template-search .product-card-wrapper .card__heading{line-height:22px}.template-collection .product-card-wrapper .extra_text,.template-search .product-card-wrapper .extra_text,.template-index [id*=featured_collection_offers] .product-card-wrapper .extra_text,.template-collection .product-card-wrapper .price-item,.template-search .product-card-wrapper .price-item,.template-index [id*=featured_collection_offers] .product-card-wrapper .price-item{font-size:15px}.template-collection .product-card-wrapper .prod_subtitle,.template-collection .product-card-wrapper .prod_subtitle>*,.template-search .product-card-wrapper .prod_subtitle,.template-search .product-card-wrapper .prod_subtitle>*,.template-index [id*=featured_collection_offers] .product-card-wrapper .prod_subtitle,.template-index [id*=featured_collection_offers] .product-card-wrapper .prod_subtitle>*{font-size:18px}}@media(max-width:575px){.template-collection .product-card-wrapper .card__heading,.template-search .product-card-wrapper .card__heading{line-height:17px}.template-collection .product-card-wrapper .extra_text,.template-search .product-card-wrapper .extra_text,.template-index [id*=featured_collection_offers] .product-card-wrapper .extra_text,.template-collection .product-card-wrapper .price-item,.template-search .product-card-wrapper .price-item,.template-index [id*=featured_collection_offers] .product-card-wrapper .price-item,.template-collection .product-card-wrapper .prod_subtitle,.template-collection .product-card-wrapper .prod_subtitle>*,.template-search .product-card-wrapper .prod_subtitle,.template-search .product-card-wrapper .prod_subtitle>*,.template-index [id*=featured_collection_offers] .product-card-wrapper .prod_subtitle,.template-index [id*=featured_collection_offers] .product-card-wrapper .prod_subtitle>*{font-size:14px}}.template-collection #MainContent,.template-search #MainContent{background:#fff;padding-bottom:4px}@media(min-width:750px){.template-collection .facets-container{background:#000;margin:8px 0;padding:0 20px;min-height:78px;align-items:center;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.template-collection .facets-container .facets__heading,.template-collection .facets-container .facets__summary,.template-collection .facets-container .facets.small-hide summary,.template-collection .facets-container .facets.small-hide summary *,.template-collection .facets-container .facet-filters__label,.template-collection .facets-container .product-count__text{color:#f2c209}.template-collection .facets-container .facet-filters__sort{color:#fff;font-size:16px}}.template-collection .facets-container .product-count,.template-search .facets-container .product-count{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.template-blog .main-blog .title--primary{font-size:35px;line-height:42px;text-align:center;margin:0 0 17.5px;color:#3a3a3a}.template-product .product__info-wrapper{--color-background: 0, 0, 0;--color-foreground: 255, 255, 255;background:#000;color:#fff;padding:35px 47px 35px 25px;box-sizing:border-box}.template-product .product__info-container{max-width:none}.template-product .product__info-container>*+*{margin:0}.template-product .product__title{margin:0}.template-product .product__title h1{font-size:20px;line-height:normal;color:#f2c209;margin:0;text-transform:uppercase}.template-product .prod_subtitle,.template-product .prod_subtitle>*{color:#fff;margin:0 0 35px;padding-top:0;font-size:17px;line-height:22px}.template-product .product-single__description,.template-product .preAddToCartText{margin-bottom:35px}.template-product .product-single__description,.template-product .product-single__description>*,.template-product .preAddToCartText,.template-product .preAddToCartText>*{color:#fff}.template-product .product-single__description p,.template-product .preAddToCartText p{color:#fff;font-size:17px;line-height:1.5;margin-bottom:21px}.template-product .preAddToCartText p:last-child{margin-bottom:0}.template-product .product-single__description p:last-child{margin-bottom:0}.template-product .product-single__description.rte ul,.template-product .product-single__description.rte ol,.template-product .gills-before-add-to-basket.rte ul,.template-product .gills-before-add-to-basket.rte ol{margin:0 0 17.5px 35px}.template-product .product-single__description.rte li,.template-product .gills-before-add-to-basket.rte li{list-style:inherit;margin-bottom:4px}.template-product .product-single__description.rte li:last-child,.template-product .gills-before-add-to-basket.rte li:last-child{margin-bottom:0}.template-product .product-single__description.rte a:not(.btn),.template-product .gills-before-add-to-basket.rte a:not(.btn){border-bottom:1px solid currentColor;padding-bottom:1px;color:inherit}.template-product .gills-before-add-to-basket,.template-product .gills-before-add-to-basket p{color:#fff;font-size:17px}.template-product .gills-before-add-to-basket{background:#000;color:#fff;padding:18px 35px 18px 18px;margin:10px 0 0;border-top:1px solid #fff;line-height:25.5px}.template-product .gills-before-add-to-basket h4{margin-bottom:0}.template-product .product__info-wrapper .price,.template-product .product__info-wrapper .price-item,.template-product .product__info-wrapper .price__regular,.template-product .product__info-wrapper .price__sale,.template-product .product__info-wrapper .product__tax,.template-product .product__info-wrapper .product__tax a,.template-product .product__info-wrapper .form__label,.template-product .product__info-wrapper .product-form__error-message-wrapper,.template-product .product__info-wrapper .quantity__rules,.template-product .product__info-wrapper .quantity__rules-cart{color:#fff}.template-product .product__info-wrapper .product-form__input--pill input[type=radio]+label{border-color:#ffffffbf;background-color:#000;color:#fff}.template-product .product__info-wrapper .product-form__input--pill input[type=radio]+label:hover{border-color:#fff}.template-product .product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{background-color:#fff;color:#000}.template-product .product__info-wrapper .product-form__input--pill input[type=radio]:disabled+label,.template-product .product__info-wrapper .product-form__input--pill input[type=radio].disabled+label{border-color:#ffffff59;color:#ffffffa6}.template-product .product__info-wrapper .product-form__input--pill input[type=radio].disabled:checked+label,.template-product .product__info-wrapper .product-form__input--pill input[type=radio]:disabled:checked+label{color:#000000a6}.template-product .product__info-wrapper .product-form__submit{--color-button: 242, 194, 9;--color-button-text: 0, 0, 0;--alpha-button-background: 1;background-color:#f2c209;color:#000}.template-product .product__info-wrapper .product-form__submit:not([disabled]):hover{--color-button: 217, 173, 8;background-color:#d9ad08;color:#000}.template-product .product__info-wrapper .product-form__submit:before{box-shadow:none}.template-product .product__info-wrapper .product-form__submit .loading__spinner .path{stroke:#000}.template-product .product__info-wrapper .quantity__input{background:#fff;color:#000}.template-product .product__info-wrapper .quantity__button{color:#fff}@media screen and (min-width:990px){.template-product .product.grid{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0}.template-product .product:not(.product--no-media) .product__media-wrapper,.template-product .product:not(.product--no-media) .product__info-wrapper{width:calc(50% - 5px);max-width:calc(50% - 5px);flex:0 0 calc(50% - 5px)}.template-product .product__media-wrapper,.template-product .product__info-wrapper{padding-bottom:50px;overflow:hidden}.template-product .product__media-wrapper{display:flex;flex-direction:column}.template-product .product__media-wrapper>.gills-before-add-to-basket{flex:1 1 auto}}@media only screen and (max-width:992px){.template-product .prod_subtitle,.template-product .prod_subtitle>*{margin-bottom:20px;font-size:18px}.template-product .product-single__description p{font-size:16px}}@media only screen and (max-width:575px){.template-product .product__info-wrapper{padding:30px 20px 35px}.template-product .prod_subtitle,.template-product .prod_subtitle>*{font-size:14px}}.template-product .accordion{margin-top:10px}.template-product .accordion dt,.template-product .accordion dd{padding:4px 0 3px;border:1px solid #fff;border-left:none;border-right:none;border-bottom:0;font-family:helvetica_neue_light;font-size:17px;font-style:normal;font-weight:400}.template-product .accordion dt:last-of-type,.template-product .accordion dd:last-of-type{border-bottom:1px solid #fff}.template-product .accordion dt a,.template-product .accordion dd a,.template-product .accordion dt a:hover,.template-product .accordion dd a:hover{display:block;color:#fff;font-family:helvetica_neue_light;font-size:17px;font-style:normal;font-weight:400;text-decoration:none}.template-product .accordion dd{color:#f2c209!important;display:none;margin-bottom:23px;border-top:1px solid #fff}.template-product .accordion dt.is-open+dd{display:block}.template-product .accordion dd:last-of-type{border-top:1px solid #fff;position:relative;top:-1px}.template-product .accordion dt{margin:0!important}.template-product .accordion dt a:after{font-family:FontAwesome;content:"\f063";position:absolute;right:0;font-size:15px;color:#fff}.template-product .accordion dt.is-open a:after,.template-product .accordion dt.accordionOpen a:after{content:"\f062";color:#f2c209!important}.template-product .product__label--local{font-size:17px;margin-top:10px;position:relative;cursor:pointer}.template-product .product__label--local span{position:absolute;background-color:#58595b;color:#fff;padding:5px 9px;border-radius:0;width:100%;top:0;left:0;z-index:2;font-size:12px;text-align:left;transition:all .5s;opacity:0;pointer-events:none}.template-product .product__label--local:hover span{visibility:visible;opacity:1;top:100%}.template-product #volume-calculator{margin-top:38px;border-top:1px solid #fff;padding-top:23px}.template-product #volume-calculator h3{font-size:20px;color:#f2c209;margin:0 0 8px;text-transform:uppercase}.template-product #volume-calculator>div{border-top:1px solid #fff;display:flex;justify-content:space-between}.template-product #volume-calculator>div>label{width:66%;font-family:helvetica_neue_light;font-size:17px;font-style:normal;font-weight:400;padding-top:9px;line-height:17px;color:#fff;margin-bottom:6px;flex-grow:1!important;flex-shrink:1!important}.template-product #volume-calculator>div>input,.template-product #volume-calculator>div>select,.template-product #volume-calculator>div>button{width:33%;padding:8px 5px 2px;margin-bottom:3px;margin-top:-1px}.template-product #volume-calculator>div>input,.template-product #volume-calculator>div>select{color:#000!important;font-size:17px;font-family:helvetica_neue_light,sans-serif;font-style:normal}.template-product #volume-calculator #length,.template-product #volume-calculator #width,.template-product #volume-calculator #depth{margin-right:3px!important;width:calc(13% - 10px)!important;flex-grow:1!important}.template-product #volume-calculator>div>input{font-size:13px!important}.template-product #volume-calculator select{width:calc(21% - 10px)!important;flex-grow:1!important;font-size:13px!important}.template-product #volume-calculator>div>button{background:#f2c209;color:#000;font-size:14px;line-height:26px;letter-spacing:0;font-family:helvetica_neue_bold;border-radius:0;padding:6.45px 20px 4.45px 10px;border:none;text-transform:uppercase;text-align:left;position:relative;margin-top:-1px}.template-product #volume-calculator>div>button:after{font-family:FontAwesome;content:"\f063";position:absolute;right:11px;font-size:15px}.template-product #volume-calculator>div>p.vol{color:#f3c108;font-size:17px;width:66%;line-height:17px;padding-top:12px;font-family:helvetica_neue_bold!important}.template-product #volume-calculator>div>p.fig{width:33%;text-align:right;color:#fff;font-size:17px;font-family:helvetica_neue_bold!important;line-height:17px;padding-top:12px}.template-product #volume-calculator .voldesc{color:#6d6e71;font-size:17px;font-weight:400;line-height:22px;margin-top:7px}.template-product #volume-calculator .voldesc a,.template-product #volume-calculator .voldesc a:hover{color:#6d6e71}@media only screen and (max-width:1200px){.template-product #volume-calculator>div>input,.template-product #volume-calculator>div>select,.template-product #volume-calculator>div>button,.template-product #volume-calculator>div>label{width:50%}.template-product #volume-calculator>div>input,.template-product #volume-calculator>div>select{font-size:13px!important}.template-product #volume-calculator select{width:calc(36% - 10px)!important}.template-product #volume-calculator #length,.template-product #volume-calculator #width,.template-product #volume-calculator #depth{width:calc(17% - 10px)!important}}.template-product #klarna-message klarna-placement>div{max-width:100%!important}.template-product #klarna-message *::part(osm-container){max-width:100%!important;border-radius:0!important;background-color:#000!important}.template-product #klarna-message *::part(osm-legal){font-size:12px!important}.template-product #paypal-message{border:1px solid #fff;margin-top:10px;padding:15px 15px 7px}.template-product .gills-oos-concrete{border-top:1px solid #fff;border-bottom:1px solid #fff;margin:35px 0;padding:12px 0;color:#fff}.template-product .gills-oos-concrete h2{color:#f2c209;font-size:20px;line-height:24px;margin:0 0 8px;text-transform:uppercase}.template-product .gills-oos-concrete p{color:#fff;font-size:17px;line-height:22px;margin:0}.template-product .gills-oos-concrete a{color:#f2c209}.template-cart #MainContent{width:1200px;max-width:100%;margin:0 auto;background:#000;padding:0}.template-cart cart-items,.template-cart #main-cart-footer{background:transparent;--color-foreground: 255, 255, 255;--color-background: 0, 0, 0;color:#fff}.template-cart cart-items.is-empty{padding:70px 0 160px}.template-cart cart-items .cart__warnings{display:none;padding:125px 55px;text-align:center;color:#fff}.template-cart cart-items.is-empty .cart__warnings{display:block}.template-cart cart-items .cart__empty-text{margin:0 0 18px;font-family:helvetica_neue_bold;font-size:35px;line-height:42px;color:#fff;text-transform:uppercase}.template-cart cart-items .cart--empty-message{margin:0 0 10px;padding-bottom:16px;font-family:helvetica_neue_light;font-size:20px;line-height:26px;color:#fff}.template-cart cart-items .cart__continue-btn{display:inline-flex;align-items:center;gap:10px;background:#3a3a3a;color:#fff;border:none;border-radius:0;padding:12px 30px;font-size:15px;letter-spacing:1px;text-transform:uppercase}.template-cart cart-items .cart__continue-btn .svg-wrapper{width:1.1rem;display:inline-flex}.template-cart cart-items .cart__continue-btn .svg-wrapper svg{color:#fff;width:100%}.template-cart cart-items .title-wrapper-with-link .underlined-link{display:none}.template-cart cart-items .title-wrapper-with-link{margin:0 0 25px}@media screen and (min-width:750px){.template-cart cart-items:not(.is-empty){padding-top:70px}}.template-cart cart-items .title--primary{color:#fff;font-family:helvetica_neue_bold;font-size:36px;line-height:24px;letter-spacing:0;text-transform:uppercase;margin:0}.template-cart cart-items thead th{color:var(--yellow);text-transform:capitalize;font-size:17px;line-height:22px;font-family:helvetica_neue_bold;padding:12px 0;border-top:1px solid #fff;border-bottom:1px solid rgb(235,235,235);letter-spacing:-.2px}.template-cart cart-items .cart-item td{border-bottom:1px solid rgb(235,235,235)}.template-cart .cart__items{padding-bottom:0;border-bottom:none}@media screen and (min-width:750px){.template-cart cart-items thead th:nth-child(1){width:646px}.template-cart cart-items thead th:nth-child(2){width:161px}.template-cart cart-items thead th:nth-child(4){width:216px}.template-cart cart-items thead th:nth-child(5){width:66px}.template-cart cart-items .cart-item .cart-item__media{width:137px;padding:17px 0 19px}.template-cart cart-items .cart-item .cart-item__details{padding:17px 0 19px}.template-cart cart-items .cart-item .cart-item__unit-price{padding:17px 0 19px;font-size:17px}.template-cart cart-items .cart-item .cart-item__quantity{padding:10px 0 19px}.template-cart cart-items .cart-item .cart-item__totals{padding:17px 0 19px}.template-cart cart-items .cart-item__image-container{width:117px;height:115px}.template-cart cart-items .cart-item__image{width:117px;height:115px;object-fit:cover}}.template-cart cart-items .cart-item .quantity.cart-quantity{height:39px;min-height:39px;width:121px}.template-cart cart-items .cart-item .quantity .quantity__input{width:43px;flex:0 0 43px;height:39px;font-size:15px;border:1px solid #fff}.template-cart cart-items .cart-item__name{color:#fff;font-family:helvetica_neue_light;font-size:17px;line-height:24px}.template-cart cart-items .cart-item__name:hover{color:var(--yellow)}.template-cart cart-items .cart-item .product-option,.template-cart cart-items .cart-item__details dl dd,.template-cart cart-items .cart-item__details dl dt{color:#fff;font-size:17px}.template-cart cart-items .cart-item__details dl .product-option dd{color:var(--yellow)}.template-cart cart-items .cart-item .price,.template-cart cart-items .cart-item__totals .price,.template-cart cart-items .cart-item__final-price{color:#fff;font-size:17px;line-height:26px}.template-cart cart-items .cart-item__old-price{color:#fff9}.template-cart cart-items .cart__remove{margin:0}.template-cart cart-items .cart__remove a{color:#fff;font-size:17px;text-decoration:none}.template-cart cart-items .cart-item__image-container{background:#fff;border-radius:0;position:relative;overflow:hidden}.template-cart cart-items .cart-item__image-container:after{display:none}.template-cart cart-items .cart-item__image-container .product__badge--local{position:absolute;top:0;right:0;width:100%;background-color:var(--yellow);z-index:10;padding:4px 5px 2px;font-size:8px;text-align:center;text-transform:uppercase;font-weight:900;letter-spacing:-.04em;font-family:helvetica_neue_light;cursor:pointer}.template-cart .ao-header h2{text-transform:uppercase}.template-cart .ao-header .ao-subtitle{color:#333232}.template-cart cart-items .cart-item .quantity{box-shadow:none;color:#000}.template-cart cart-items .cart-item .quantity .quantity__button{width:39px;height:39px;background:#b1b2b5;color:#000;border-radius:0}.template-cart cart-items .cart-item .quantity .quantity__button svg{color:#000}.template-cart cart-items .cart-item .quantity .quantity__input{width:43px;height:39px;background:#fff;color:#000;font-family:helvetica_neue_bold;border-radius:0;text-align:center}.template-cart #main-cart-footer .totals{display:flex;justify-content:space-between;align-items:baseline;width:100%;padding:10px 0;border-bottom:1px solid #fff}.template-cart #main-cart-footer .totals__total{margin:0;color:#fff;font-family:helvetica_neue_bold;font-size:18px}.template-cart #main-cart-footer .totals__total-value{color:#fff;font-size:18px}.template-cart #main-cart-footer .tax-note,.template-cart #main-cart-footer .discounts__discount{color:#fff}.template-cart #main-cart-footer .team-contact{margin:14px 0 20px;padding:10px;background:var(--yellow);color:#000;font-size:14px;font-weight:300}.template-cart #main-cart-footer .cart__ctas{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.template-cart #main-cart-footer .cart__checkout-button{background:var(--yellow);color:var(--brown);border:none;border-radius:0;letter-spacing:0;font-size:14px;font-family:helvetica_neue_bold;text-transform:uppercase;padding:10px 15px 9px;max-width:222px;width:100%}.template-cart #main-cart-footer .cart__checkout-button:after{display:none}.template-cart #main-cart-footer .cart__continue-button{background:#8b877a;color:#fff;border:none;border-radius:0;letter-spacing:0;font-size:14px;font-family:helvetica_neue_bold;text-transform:uppercase;text-align:center;padding:10px 15px 9px;max-width:222px;width:100%}.template-cart #main-cart-footer .cart__checkout-button:not([disabled]):hover,.template-cart #main-cart-footer .cart__continue-button:hover{background:#606060;color:#fff}.template-cart #main-cart-footer .cart__checkout-button[disabled],.template-cart #main-cart-footer .cart__checkout-button[aria-disabled=true]{opacity:.5;cursor:default}.template-product .multivariants_add_to_cart_button_h button.btn{background:#f2c209;color:#000;width:209px;padding:8px 15px 7px;text-align:left;font-size:14px;border-radius:0;letter-spacing:-.5px;margin-bottom:-2px!important}.template-product .multivariants_add_to_cart_button_h button.multivariants_add_to_checkout_button{color:#fff;background:#939598;margin:5px 0!important}.template-product .multivariants_block_subtotal_label,.template-product .multivariants_setbox_alert,.template-product .multivariants_add_to_cart_button_h button.btn span svg,.template-product .multivariants_block_qty_box_left svg,.template-product .multivariants_block_qty_box_right svg,.template-product .multivariants_block_subtotal_h{display:none!important}.template-product .multivariants_add_to_cart_button_h{margin-top:43px!important}.template-product .multivariants_setbox_footer,.template-product .multivariants_add_to_cart_button_h{display:block!important}.template-product .multivariants_add_to_cart_button_h button.btn span{line-height:1.6!important}.template-product .multivariants_block_subtotal_h{padding:10px 0 20px}.template-product .multivariants_block_qty_box .multivariants_block_qty_input{max-width:26px;max-height:26px;min-height:26px;padding:4px 0 0;border-radius:0;border:none;font-size:12px;line-height:20px;font-family:helvetica_neue_bold}.template-product .multivariants_block_qty_box_left,.template-product .multivariants_block_qty_box_right{width:26px;justify-content:center;background:#3e3e3f}.template-product .multivariants_block_qty_box_left:after{content:"+";font-size:16px}.template-product .multivariants_block_qty_box_right:after{content:"-";font-size:20px}.template-product .mkmid_m{font-size:17px;line-height:22px}.template-product .multivariants_block_label,.template-product .multivariants_block_prc_holder{padding-top:0!important}.template-product .multivariants_block_last_holder{align-items:center}.template-product .multivariants_block_last_holder_labels>div:nth-child(2) .multivariants_block_label .mkmid_m{color:#f2c209}.template-product #multivariants_0_block_option_0_0 .multivariants_block_last_holder{border-top:1px solid rgb(204,204,204)}.template-product .multivariants_block_option_list .multivariants_block_last_holder{margin-top:0;padding:2px 0;border-bottom:1px solid rgb(204,204,204)}.template-product .multivariants_setbox_holder{padding:0!important}.template-product .multivariants_block_prc_holder .multivariants_block_prc_unit{text-align:right;padding-right:20px}.template-product .multivariants_block_qty_holder{order:1}.template-product .mv_out_of_stock_badge_img{min-height:30px}.template-product .multivariants_block_option_list{min-height:auto!important}.template-product .multivariants_setbox_body{position:relative;padding-top:35px}.template-product .multivariants_setbox_package{position:relative;padding-top:50px;margin-top:30px;visibility:hidden;display:none}@media screen and (min-width:990px){.header-wrapper .wsmenu{display:flex;align-items:stretch;margin:0}.header-wrapper .wsmenu .wsmenu-list{display:flex;align-items:stretch;flex-wrap:nowrap;margin:0;padding:0;list-style:none}.header-wrapper .wsmenu .wsmenu-list>li{position:relative;display:flex;align-items:stretch;margin:0}.header-wrapper .wsmenu .wsmenu-list>li>a{display:inline-flex;align-items:center;min-height:55px;padding:16px 15px;border-left:1px solid #3e3e3f;color:#fff;font-size:14px;font-family:helvetica_neue_bold,Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:none;white-space:nowrap}.header-wrapper .wsmenu .wsmenu-list>li>a .site-nav__label{color:inherit}.header-wrapper .wsmenu .wsmenu-list>li.site-nav--active>a,.header-wrapper .wsmenu .wsmenu-list>li.site-nav--active>a .site-nav__label{color:#f2c209}.header-wrapper .wsmenu .wsmenu-list>li>a:hover,.header-wrapper .wsmenu .wsmenu-list>li>a:hover .site-nav__label{color:#fff}.header-wrapper .wsmenu .wsmenu-list>li.site-nav--has-dropdown>a:hover,.header-wrapper .wsmenu .wsmenu-list>li.site-nav--has-dropdown>a:hover .site-nav__label,.header-wrapper .wsmenu .wsmenu-list>li.site-nav--active>a:hover,.header-wrapper .wsmenu .wsmenu-list>li.site-nav--active>a:hover .site-nav__label{color:#f2c209}.header-wrapper .wsmenu .wsmenu-list>li>ul.sub-menu{position:absolute;top:100%;left:0;z-index:1000;margin:0;padding:0;min-width:300px;list-style:none;background-color:#000;border:none;opacity:0;visibility:hidden;transform:rotateX(-75deg);transform-origin:0% 0%;transform-style:preserve-3d;transition:transform .3s,opacity .3s}.header-wrapper .wsmenu .wsmenu-list>li:hover>ul.sub-menu,.header-wrapper .wsmenu .wsmenu-list>li:focus-within>ul.sub-menu{opacity:1;visibility:visible;transform:rotateX(0)}.header-wrapper .wsmenu .wsmenu-list>li>ul.sub-menu>li{position:relative;margin:0;padding:0;display:block}.header-wrapper .wsmenu .wsmenu-list>li>ul.sub-menu>li>a{display:block;text-align:left;line-height:22px;padding:5px 12px 4px;color:#fff;font-size:14px;font-family:helvetica_neue_bold,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:normal;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-top:1px solid #3e3e3f}.header-wrapper .wsmenu .wsmenu-list>li>ul.sub-menu>li>a:hover{background:#f2c209;color:#000}.header-wrapper .wsmenu .site-nav__child-link--parent{font-weight:700}.header-wrapper .wsmenu .hasMenu>a{padding-right:28px}.header-wrapper .wsmenu .hasMenu>a:after{font-family:FontAwesome;content:"\f061";position:absolute;right:11px;top:5px;font-size:15px;color:#fff}.header-wrapper .wsmenu .hasMenu>a:hover:after{color:#000}.header-wrapper .wsmenu .wsmenu-list>li>ul.sub-menu>li>ul.sub-menu{position:absolute;left:100%;top:0;min-width:220px;margin:0;padding:0;list-style:none;background-color:#000;opacity:0;visibility:hidden;transform:rotateX(-75deg);transform-origin:0% 0%;transform-style:preserve-3d;transition:transform .3s,opacity .3s}.header-wrapper .wsmenu .wsmenu-list>li>ul.sub-menu>li:hover>ul.sub-menu,.header-wrapper .wsmenu .wsmenu-list>li>ul.sub-menu>li:focus-within>ul.sub-menu{opacity:1;visibility:visible;transform:rotateX(0)}.header-wrapper .wsmenu .wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li{position:relative;margin:0;padding:0;display:block}.header-wrapper .wsmenu .wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a{display:block;text-align:left;line-height:22px;padding:6px 12px 5px;font-size:13px;letter-spacing:normal;text-transform:uppercase;color:#fff;text-decoration:none;white-space:nowrap;border-top:1px solid #3e3e3f}.header-wrapper .wsmenu .wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a:hover{background:#f2c209;color:#000}}.template-product .product__media-wrapper .product__media-item{position:relative}@media screen and (min-width:750px){.template-product .product__media-wrapper .product__media-item:not(.is-active) .on_image{display:none}}.template-product .product__media-wrapper .on_image{position:absolute;bottom:0;left:0;margin:0;z-index:9;display:flex;flex-direction:column;height:auto;min-width:165px}.template-product .product__media-wrapper .on_image .extra_text{background:#f2c209;padding:9px 20px;display:inline-block;margin-bottom:0;color:#000;font-size:17px;line-height:20px}.template-product .product__media-wrapper .on_image .price.price--listing{padding:8px 20px;background:#000;margin:0}.template-product .product__media-wrapper .on_image .price--listing .price-item{color:#fff;font-size:17px}.template-product .product__media-wrapper .on_image .price__badges{display:none}.template-product .thumbnail-slider .thumbnail-list.slider{padding:0;gap:9px}.template-product .product__media-wrapper .thumbnail-slider{margin-top:10px}.template-product .thumbnail-list__item.slider__slide{width:99px;height:99px}.template-product .thumbnail-list .thumbnail,.template-product .thumbnail-list .thumbnail:hover,.template-product .thumbnail-list .thumbnail[aria-current],.template-product .thumbnail-list .thumbnail[aria-current]:not(:focus-visible):not(.focused){border:none;border-radius:0;box-shadow:none;padding:0;background:transparent;opacity:1}.template-product .thumbnail-list .thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:0}.template-product .gills-thumb-filler{flex:1 1 auto;min-width:0;background:#000;list-style:none}.template-product .product__media-list .product-media-container{background:transparent;border:none}.template-product .product__media-icon{display:none}.template-product .multivariants_block_last_holder{align-items:flex-start}.template-product .multivariants_add_to_cart_button_h button.btn{-webkit-appearance:none;appearance:none;display:inline-block;text-decoration:none;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:0;background:#f2c209;color:#000;width:209px;padding:8px 15px 7px;margin-bottom:-2px!important;text-align:left;font-family:Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:-.5px;white-space:normal;box-shadow:none}.template-product .multivariants_add_to_cart_button_h button.btn[disabled],.template-product .multivariants_add_to_cart_button_h button.btn[aria-disabled]{cursor:default;opacity:.5}.technical_information>p{width:100%;border-top:1px solid #fff;margin:0;padding:7px 0 5px;font-size:17px;display:block}.template-product .product-media-container.constrain-height .media{padding-top:100%}@media screen and (min-width:750px){.template-product .product__column-sticky{display:block;position:sticky;top:0;z-index:2}}.template-product .product__media-wrapper .slider-mobile-gutter:not(.thumbnail-slider){aspect-ratio:1}@media screen and (min-width:750px){.template-product .slider.slider--tablet-up .slider__slide{padding:0;margin:0;flex:unset;flex-shrink:0;max-width:99px;max-height:99px}}.template-product .accordion dt,.template-product .accordion dd{padding:4px 0 3px;border:1px solid #fff;border-left:none;border-right:none;border-bottom:0;font-family:helvetica_neue_light;font-size:17px;font-style:normal;font-weight:400;margin-left:0}body{align-items:start}@media only screen and (max-width:989px){.header-wrapper .header{padding-top:0;padding-bottom:0;padding-left:0}.header-wrapper .header--mobile-center{grid-template-columns:auto auto 1fr}.header-wrapper .header--mobile-center>.header__heading,.header-wrapper .header--mobile-center heading,.header-wrapper .header--mobile-center .header__heading-link{justify-self:start}.header-wrapper .header__heading-logo{width:217px;height:auto}.header-wrapper .header__icons{padding-right:0}.header-wrapper #cart-icon-bubble,.header-wrapper .header__icon--cart{margin-right:0}.header-wrapper header-drawer summary.header__icon--menu,.header-wrapper header-drawer summary{margin-left:0;padding-left:10px}}@media only screen and (min-width:750px)and (max-width:989px){.header-wrapper .header__heading-logo{width:344px}.template-collection .product-card-wrapper .card__heading,.template-search .product-card-wrapper .card__heading{line-height:22px}}.gills-legal-bar{margin-top:0}.gills-legal-bar__inner,.gills-legal-bar__copyright,.gills-legal-bar__vat,.gills-legal-bar__vat p{font-size:15px}.gills-legal-bar__linklist a{font-size:14px}.gills-legal-bar__linklist li{padding-right:20px}.gills-legal-bar__row--links{padding:21px 0 7px}.gills-legal-bar__vat{display:inline-block;width:auto;padding:4px 0 16px}.gills-legal-bar__company{float:right;font-size:15px}.gills-legal-bar{margin-top:0;padding:0}@media only screen and (max-width:749px){.gills-legal-bar{padding:21px 0 16px}.gills-legal-bar__inner{padding:0 26px 0 23px;font-size:15px}.gills-legal-bar__row--links{display:block}.gills-legal-bar__linklist li{display:block;line-height:32px;font-size:15px;padding-right:0}.gills-legal-bar__copyright{display:block;line-height:32px}.gills-legal-bar__company{float:none;display:block}}@media only screen and (min-width:750px){.shopify-section-group-before-footer-group:not(.before_footer) .foot_block{margin-bottom:0}}.shopify-section-group-before-footer-group:has(.main_foot){margin-top:0;padding-bottom:8px}@media only screen and (max-width:749px){.main_foot .foot_block{padding:20px;margin-bottom:10px}.main_foot .foot_block .content p{font-size:14px;line-height:18.2px}.main_foot .foot_block .phn_no{font-size:17px;line-height:25.5px;display:table;margin:0}.main_foot .foot_block .after_submit{display:block;margin:0;border-top:0}.main_foot .foot_block .foot_mail_btn{display:inline-flex;width:auto;height:39px;margin:20px 0}.main_foot .foot_block h3{margin-bottom:8px}}@media only screen and (max-width:749px){.before_footer .tblock_image .image_height,.before_footer .feature-row__image-wrapper,.before_footer .feature-row__image-wrapper>div{min-height:298px}.before_footer .tblock_image{margin-bottom:8px}.before_footer .tblock_content{margin-bottom:10px}}#MainContent{padding-top:10px;padding-bottom:4px}.template-cart #MainContent{padding:0}.template-blog .main-blog{padding-top:0;padding-bottom:55px}.template-blog .main-blog .title--primary{letter-spacing:normal;margin:0}@media only screen and (max-width:749px){.template-blog .main-blog{padding-top:0;padding-bottom:35px}.template-blog .main-blog .title--primary{font-size:32px;line-height:38.4px}}.header-wrapper .head_right a[href*=login],.header-wrapper .head_right a[href*=account]{background:transparent}.header-wrapper .head_right a[href*=contact]{padding-left:27px;padding-right:27px}.header-wrapper .head_logo{display:flex;align-items:center}.template-collection .product-card-wrapper .card>.card__content,.template-search .product-card-wrapper .card>.card__content,.template-product .related-products .product-card-wrapper .card>.card__content{margin-top:10px}@media only screen and (max-width:989px){.template-collection .product-card-wrapper .card__inner,.template-search .product-card-wrapper .card__inner,.template-product .related-products .product-card-wrapper .card__inner{height:280px}.template-collection .product-card-wrapper .card__inner .card__media,.template-search .product-card-wrapper .card__inner .card__media,.template-product .related-products .product-card-wrapper .card__inner .card__media{height:280px;padding-bottom:0!important}.template-collection .product-card-wrapper .card__inner .card__media img,.template-search .product-card-wrapper .card__inner .card__media img,.template-product .related-products .product-card-wrapper .card__inner .card__media img{height:280px;object-fit:contain}.template-collection .product-card-wrapper .card>.card__content .card__information,.template-search .product-card-wrapper .card>.card__content .card__information{min-height:155px;padding:20px}.template-collection .product-card-wrapper,.template-search .product-card-wrapper{margin-bottom:20px}.template-collection .product-card-wrapper .prod_subtitle,.template-search .product-card-wrapper .prod_subtitle{margin-bottom:0}.template-collection .product-card-wrapper dl.price,.template-search .product-card-wrapper dl.price{font-size:15px;display:flex}.template-collection .product-card-wrapper .product__badge--local,.template-search .product-card-wrapper .product__badge--local{line-height:13.5px}}@media only screen and (max-width:575px){.template-collection .product-card-wrapper dl.price,.template-search .product-card-wrapper dl.price{font-size:14px}}.product-card-wrapper .product__badge--local{color:#3a3a3a;line-height:13.5px}@media only screen and (max-width:749px){.template-collection .collection-hero--gills-image .collection-hero__title{max-width:306px}.template-collection .collection-hero--gills-image{margin-top:0}.template-collection .facets-container{background:#000;margin:8px auto;padding:10px}.template-collection .facets-container .facet-filters__sort{color:#fff;background:#000}.template-collection ul.product-grid{margin-bottom:-5px}}@media only screen and (max-width:749px){.template-collection .collection-hero--gills-plain .collection-hero__title{font-size:32px;line-height:38.4px;margin:0 0 43px}}@media only screen and (max-width:749px){.template-index [id*=featured_collection_offers] .page-width{padding:0}.template-index [id*=featured_collection_offers] ul.product-grid{margin:0;--grid-mobile-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 8px}.template-index [id*=featured_collection_offers] .card__inner,.template-index [id*=featured_collection_offers] .card__inner .card__media{height:280px;padding-bottom:0!important}.template-index [id*=featured_collection_offers] .card__inner .card__media img{height:280px;object-fit:contain}.template-index [id*=featured_collection_offers] .card__information{min-height:0}.template-index [id*=featured_collection_offers] dl.price,.template-index [id*=featured_collection_offers] .price-item{font-size:14px}.template-index [id*=multicolumn_ranges] .multicolumn-card{height:auto}.template-index [id*=multicolumn_ranges] .page-width{padding:0}.template-index [id*=multicolumn_ranges] .multicolumn-list{--grid-mobile-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 8px}.template-index .quotes-slide{min-height:298px;height:auto}.template-index .image-with-text__heading{font-size:22px;line-height:26px}.template-index .image-with-text__text p{font-size:18px;line-height:27px}.template-index [id*=cc_brochure] .gills-buying-options__cell{min-height:340px}}.template-search .template-search__header{background:#000;color:#fff;padding:110px 20px 50px;margin-bottom:10px}.template-search .template-search__header h1{color:#fff;letter-spacing:normal;text-align:left;margin:0}.template-search .template-search__search{margin:0 0 10px;max-width:401px}.template-search .template-search__search .search{margin-top:0}.template-search .template-search__search .field{--color-foreground: 255, 255, 255}.template-search .template-search__search .search__input{background:transparent;color:#fff;caret-color:#fff;padding:10px 45px 10px 18px}.template-search .template-search__search .field__label{color:#fff}.template-search .template-search__search .field__button .svg-wrapper,.template-search .template-search__search .field__button svg{color:#fff}.template-search .search--no-results-found p{color:#fff;font-size:18px}.template-search ul.product-grid{margin:10px 0 -5px}@media only screen and (max-width:749px){.template-search .template-search__header{padding:150px 20px 50px}.template-search .template-search__header h1{font-size:22px;line-height:40px}.template-search ul.product-grid{--grid-mobile-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 8px}}.template-404 .empty-page-content{padding:100px 35px 150px}.template-404 h1.title{font-size:35px;line-height:42px;letter-spacing:normal;color:#3a3a3a;margin:0 0 17.5px}.template-404 .empty-page-content p{font-size:20px;line-height:26px;color:#333232;margin:0 0 10px}.gills-404-btn{background:#3a3a3a;color:#fff;text-transform:uppercase;font-size:13px;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;min-height:0}.gills-404-btn .svg-wrapper{width:14px;height:14px}#credit-account-application #MainContent .shopify-section>div:first-child{padding-top:0;padding-bottom:0}#credit-account-application .page-width.credit,#credit-account-application .credit{background:#000;padding:80px 0}#credit-account-application .page-title,#credit-account-application h1.title{display:none}#credit-account-application .credit .medium-up--five-sixths,#credit-account-application .credit .rte{width:83.333%;max-width:1025px;margin:0 auto;float:none}@media only screen and (max-width:749px){#credit-account-application .credit .medium-up--five-sixths,#credit-account-application .credit .rte{width:100%}}#about-us [id*=about-1] .tblock .h3,#about-us [id*=about-1] .tblock h3{color:#f2c209;margin:0;letter-spacing:-.5px}#about-us [id*=about-1] .tblock_content p{color:#fff;margin:0 0 10px}#about-us [id*=about-2] .tblock h3{color:#000;margin:0;letter-spacing:-.5px}#about-us [id*=about-2] .tblock_content p{color:#000;margin:0 0 10px}#about-us [id*=about-2] .call_mail_btn .phn_btn{background:#000;color:#fff}#about-us [id*=about-2] .tblock_image .image_height,#about-us [id*=about-2] .feature-row__image-wrapper{min-height:306px;height:306px;border-bottom:0}#about-us .call_mail_btn .phn_btn{background:#f2c209;color:#000;font-weight:400;text-align:center}#about-us .call_mail_btn .mail_btn{background:#6c6d70;color:#fff;font-weight:400;text-align:center}#about-us .testimonial_head{background:#f2c209;min-height:113px}#about-us .testimonial_head h2{color:#000}#about-us .all_block_items .blocks_content{background:#000;padding:20px 20px 37px;min-height:297px}#about-us .all_block_items .blocks_content em{color:#f2c209}#about-us .all_block_items .blocks_content p{font-size:17px;line-height:20px;color:#fff;margin:0}#about-us .ab_banner,#about-us [id*=ab-banner] .slideshow{height:425px;position:relative}#about-us [id*=ab-banner] .slideshow__text-content{position:absolute;bottom:48px;left:0;right:0;z-index:2}#about-us [id*=ab-banner] .slideshow__title{font-size:36px;line-height:46.8px;color:#fff;letter-spacing:normal}#about-us [id*=ab-banner] .slideshow__subtitle{font-size:22px;line-height:26.4px;color:#fff}#about-us [id*=ab-banner] ul{list-style:none;margin:0;padding:0}#about-us [id*=ab-banner] .slideshow__title--mobile,#about-us [id*=ab-banner] .slideshow__subtitle--mobile{display:none}@media only screen and (max-width:749px){#about-us .ab_banner,#about-us [id*=ab-banner] .slideshow{height:332px}#about-us [id*=ab-banner] .slideshow__title,#about-us [id*=ab-banner] .slideshow__subtitle{display:none}#about-us [id*=ab-banner] .slideshow__title--mobile,#about-us [id*=ab-banner] .slideshow__subtitle--mobile{display:block}#about-us [id*=about-] .tblock_image .image_height{min-height:298px}#about-us [id*=about-1] .tblock_content,#about-us [id*=about-2] .tblock_content{padding:24px 20px}#about-us .all_block_items .block_items{width:100%}}.template-product .preAddToCartText{margin-bottom:0}.template-product .preAddToCartText p{line-height:22.1px;margin:0 0 10px}.template-product .product__info-wrapper .product__title,.template-product .product__info-wrapper .product__title h1{line-height:24px;letter-spacing:normal}.template-product .multivariants_add_to_cart_button,.template-product .product__info-container .product-form__submit{text-transform:uppercase;line-height:32px;font-size:14px}.template-product .product__info-container [id^=price-],.template-product .product__tax{display:none}@media only screen and (min-width:750px){.template-product .product__info-wrapper{padding-bottom:35px}}.template-product .price-item{letter-spacing:normal}.template-product .related-products .related-products__heading{background:#000;color:#fff;font-size:20px;text-transform:uppercase;letter-spacing:normal;line-height:24px;margin:0;padding:10px 20px 41px}.template-product .product__media-wrapper{padding-bottom:50px}.template-product .related-products .card__information>*{max-width:255px}.template-product .related-products{padding-bottom:8px}.template-product .related-products .product-card-wrapper .card>.card__content .card__information{padding:21px 19px 19px;background:#000}@media only screen and (min-width:750px){.template-product .related-products .product-card-wrapper .card>.card__content .card__information{min-height:155px}}.template-product .related-products .on_image .price-item{color:#fff}@media only screen and (max-width:749px){.template-product .on_image .price-item{font-size:14px}}.template-product .related-products .product-card-wrapper .card__media,.template-product .related-products .card__inner{background:transparent}@media only screen and (max-width:749px){.template-product .related-products ul.product-grid>.grid__item{width:100%;max-width:100%}.template-product .related-products ul.product-grid{--grid-mobile-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 8px}}.template-cart .cart__note{display:block;margin:0 0 40px}.template-cart .cart__note label{display:block;margin:0 0 15px;color:#fff;font-size:17px}.template-cart .cart__note textarea{display:block;min-height:200px;width:100%;background:#fff;color:#000}.template-cart .cart-item__image-container{position:relative;display:block}@media only screen and (max-width:749px){.template-cart .cart__warnings{padding:125px 22px}.template-cart cart-items.is-empty{padding:20px}.template-cart cart-items.is-empty .cart--empty-message{font-size:18px;line-height:23.4px}.template-cart cart-items .title,.template-cart h1.title,.template-cart h1.cart__empty-text{font-size:32px;line-height:38.4px}}@media only screen and (min-width:750px){.template-cart cart-items{padding-left:55px;padding-right:55px}}@media only screen and (max-width:749px){.template-cart cart-items{padding-left:20px;padding-right:20px}}.template-cart .cart__warnings .button{font-size:13px;line-height:19.5px;font-family:Helvetica,Arial,sans-serif}@media only screen and (min-width:750px){.template-cart .cart__warnings .button{padding:10px 18px}}@media only screen and (max-width:749px){.template-cart .cart__warnings .button{padding:8px 15px}}.template-cart #MainContent{border-top:9px solid #fff;border-bottom:12px solid #fff}.template-cart h1.cart__empty-text{letter-spacing:normal;margin-bottom:17.5px}@media only screen and (min-width:750px){.template-cart h1.cart__empty-text{font-size:35px;line-height:42px}.template-cart cart-items.is-empty{padding-left:55px;padding-right:55px}}.template-cart cart-items.is-empty .cart--empty-message{font-size:18px;line-height:23.4px}.gills-pagination .pagination__list{display:flex;justify-content:center;align-items:center;gap:20px}.gills-pagination .pagination__text{font-size:15px;color:#3a3a3a}.gills-pagination .pagination__item--disabled{opacity:.4}#contact-us .shopify-section-group-before-footer-group.before_footer{order:1}#contact-us .shopify-section-group-footer-group{order:2}#contact-us .before_footer .tblock_content{width:calc(67% - 6px);min-height:350px}#contact-us .before_footer .tblock_image{width:calc(33% - 4px)}#contact-us .before_footer .tblock_image .image_height{height:100%}#contact-us .before_footer .tblock_image .image_height img{object-position:center}#contact-us .before_footer .tblock{padding:10px 0 4px}@media only screen and (max-width:749px){#contact-us .before_footer .tblock_content,#contact-us .before_footer .tblock_image{width:100%;min-height:auto}}@media only screen and (max-width:749px){.gills-legal-bar ul li{display:block;width:100%;padding:9px 0 7px;line-height:22.5px;border-top:1px solid rgba(0,0,0,.15)}.gills-legal-bar ul li:before{content:none}.gills-legal-bar ul li a{font-size:15px;line-height:22.5px}.gills-legal-bar{padding:21px 0 16px;margin-top:8px}.gills-legal-bar__row--links{padding:0}.gills-legal-bar__vat{display:block;width:auto;padding:0}.gills-legal-bar__company{float:none}}@media only screen and (max-width:749px){.template-index .quotes-wrapper .quotes-slide{min-height:298px;height:auto}}@media only screen and (max-width:749px){.template-index slideshow-component .slideshow__media,.template-index slideshow-component .slideshow.banner{height:320px}.template-index slideshow-component .slideshow__media img{height:320px;object-fit:cover}}@media only screen and (max-width:749px){.template-index [id*=multicolumn_ranges] .multicolumn-list:not(.slider){padding:0}}@media only screen and (max-width:749px){.template-index [id*=featured_collection_offers] .price-item{white-space:normal}}@media only screen and (max-width:749px){.template-index [id*=featured_collection_offers] .card__information{min-height:0}}@media only screen and (max-width:749px){.template-index [id*=feature_row] .image-with-text__heading{font-size:22px;line-height:26px}.template-index [id*=feature_row] .image-with-text__text p{font-size:18px;line-height:27px}.template-index [id*=feature_row] .image-with-text__content{padding:24px 40px}}@media only screen and (max-width:749px){.template-collection .facets-container{padding:0;min-height:60px;display:flex;align-items:center}.template-collection .mobile-facets__open,.template-collection .mobile-facets__open-label,.template-collection .mobile-facets__open .svg-wrapper{color:#fff}.template-collection .collection-hero--gills-plain .collection-hero__title{margin-bottom:35px}}@media only screen and (max-width:749px){.template-404 h1.title{font-size:32px;line-height:38.4px}.template-404 .empty-page-content{padding:60px 22px 90px}.template-404 .empty-page-content p{font-size:18px;line-height:23.4px}.gills-404-btn{font-size:15.6px;padding:8px 15px}}.gills-pagination .pagination__list>li.pagination__text{flex:0 0 auto;max-width:none;white-space:nowrap}.template-search .gills-pagination .pagination__text{color:#fff;font-size:17px}.header-wrapper .head_logo a{display:flex;align-items:center;line-height:0}@media only screen and (min-width:990px){.header-wrapper .wsmenu>ul>li>.sub-menu{margin-top:-5px}}.header-wrapper .head_right .header__login{background:transparent}.template-page .collection-hero--gills-image{position:relative;height:425px;margin-top:10px}.template-page .collection-hero--gills-image .collection-hero__image{display:block;height:425px;background-size:cover;background-position:center}.template-page .collection-hero--gills-image .collection-hero__title-wrapper{position:absolute;bottom:48px;left:0;right:0;z-index:2}.template-page .collection-hero--gills-image .collection-hero__title{color:#fff;font-size:36px;line-height:40px;letter-spacing:-.5px;max-width:545px;text-align:left}.template-page .inner_banner{position:relative;height:425px}.template-page .inner_banner .slideshow__image{height:425px;background-size:cover;background-position:center}.template-page .inner_banner .slideshow__text-content{position:absolute;bottom:48px;left:0;right:0;z-index:2}.template-page .inner_banner .slideshow__title{color:#fff;font-size:36px;line-height:40px;letter-spacing:-.5px}@media only screen and (max-width:749px){.template-page .collection-hero--gills-image,.template-page .collection-hero--gills-image .collection-hero__image,.template-page .inner_banner,.template-page .inner_banner .slideshow__image{height:332px}.template-page .collection-hero--gills-image .collection-hero__title,.template-page .inner_banner .slideshow__title{font-size:24px;line-height:30px}}@media only screen and (max-width:749px){#about-us .all_block_items .block_items{width:100%}#about-us .all_block_items .blocks_content{min-height:0}}.template-product .product__media-wrapper .gills-before-add-to-basket{flex:1 1 auto;margin-bottom:0}@media only screen and (max-width:749px){.template-index slideshow-component .banner__box{position:absolute;left:0;right:0;top:auto;bottom:0;width:100%;max-width:none;height:29px;padding:0;overflow:hidden;text-align:right;transform:none;background:transparent}.template-index slideshow-component .banner__heading{font-size:32px!important;line-height:38.4px!important;display:inline}.template-index slideshow-component .banner__heading em{display:inline}.template-index slideshow-component .slideshow__control-wrapper{position:static;width:100%;left:auto;right:auto;transform:none;justify-content:flex-start;padding-left:153px}}@media only screen and (max-width:749px){.gills-legal-bar ul li+li:before{content:none}}@media only screen and (max-width:749px){.template-collection .product-card-wrapper .card>.card__content .card__information,.template-search .product-card-wrapper .card>.card__content .card__information{min-height:0;padding:20px}}.template-collection .collection-hero--gills-plain{margin-bottom:37px}.template-product .on_image .extra_text{font-size:17px}@media only screen and (max-width:749px){.template-product .product__media-wrapper .on_image .price-item,.template-product .on_image .price-item{font-size:14px!important}.template-product .product__media-wrapper .on_image .extra_text,.template-product .on_image .extra_text{font-size:14px}}#about-us [id*=about-2] .tblock_image{height:306px;min-height:306px}@media only screen and (max-width:749px){#about-us .all_block_items .block_items{width:100%;max-width:100%}}#credit-account-application .credit .grid__item{width:83.333%;max-width:83.333%;margin:0 auto}@media only screen and (max-width:749px){#credit-account-application .credit .grid__item{width:100%;max-width:100%}}@media only screen and (max-width:989px){.header-wrapper .header{padding-right:8px}}@media only screen and (max-width:749px){.template-index slideshow-component{overflow:hidden}.template-index slideshow-component .slideshow__controls,.template-index slideshow-component .slideshow__controls--top,.template-index slideshow-component .slider-buttons{position:static;width:100%;left:auto;right:auto;top:auto;transform:none;justify-content:flex-start}}@media only screen and (max-width:749px){.template-cart cart-items .cart__warnings{padding:125px 22px}.template-cart cart-items .title,.template-cart h1.cart__empty-text{font-size:32px;line-height:38.4px}}@media only screen and (max-width:989px){.header-wrapper .header>.header__search,.header-wrapper .header .header__icons .header__search{display:none}}@media only screen and (max-width:749px){.template-product #GalleryViewer,.template-product .product__media-list{margin-left:0;margin-right:0;width:100%}}@media only screen and (min-width:750px)and (max-width:989px){.template-collection .product-card-wrapper dl.price,.template-search .product-card-wrapper dl.price{display:flex}.template-collection .product-card-wrapper .prod_subtitle,.template-search .product-card-wrapper .prod_subtitle{margin-bottom:20px}}.template-collection .collection-hero--gills-plain{margin-top:-10px;margin-bottom:45px}.template-product .related-products ul.product-grid{margin-top:0}@media only screen and (min-width:750px){.template-product .related-products .product-card-wrapper .card>.card__content .card__information{min-height:170px}}.template-product .product__media-wrapper{display:flex;flex-direction:column}.template-product .product__media-wrapper>media-gallery,.template-product .product__media-wrapper>.product-media-container{flex:0 0 auto}.template-page .collection-hero .collection-hero__title{max-width:320px}@media only screen and (max-width:749px){.template-product .product__media-wrapper slider-component.slider-mobile-gutter{margin-left:0;margin-right:0}}@media only screen and (max-width:749px){.template-index slideshow-component .slideshow__controls,.template-index slideshow-component .slideshow__controls--top{position:static!important;width:100%!important;left:auto!important;right:auto!important;transform:none!important}}.template-product .product__media-wrapper .gills-before-add-to-basket{display:block!important}.template-product .product__media-wrapper{padding-bottom:50px;margin-bottom:0}.template-product .product__media-wrapper>:last-child{margin-bottom:0}@media only screen and (max-width:989px){.header-wrapper header-drawer summary.header__icon--menu,.header-wrapper header-drawer summary{margin-left:0!important}}.template-page .collection-hero{position:relative;overflow:hidden;height:auto;margin:10px 0 5px}.template-page .collection-hero .collection-hero__image{display:block;position:relative;height:425px;background-size:cover;background-position:50% 50%}.template-page .collection-hero .collection-hero__title-wrapper{position:absolute;left:0;right:auto;top:auto;bottom:48px;height:auto;width:100%;max-width:545px;padding:0 22px;z-index:9;text-align:left}.template-page .collection-hero .collection-hero__title-wrapper:before{content:none}.template-page .collection-hero h1.collection-hero__title{position:static;color:#fff;font-size:36px;line-height:40px;letter-spacing:-.5px;text-transform:uppercase;font-family:helvetica_neue_bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-align:left;max-width:320px;margin:0;padding:0;transform:none}.template-page .collection-hero .collection-description{color:#fff;font-size:22px;line-height:26px;max-width:369px;margin:0;padding:0;text-align:left}.template-page .collection-hero .collection-description strong{font-family:helvetica_neue_bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.template-page .collection_main{padding:0;margin:8px 0 0}.template-page .collection_main ul.collection_products{display:flex;flex-wrap:wrap;gap:0;margin:0 0 -5px -8px;padding:0;list-style:none}.template-page .collection_main ul.collection_products>li{width:25%;max-width:25%;flex:0 1 auto;padding:0 0 0 8px;margin:0}.template-page .collection_main .grid-view-item{position:relative;overflow:hidden;height:calc(100% - 8px);margin:0 auto 8px}.template-page .collection_main .grid-view-item a.full-width-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.template-page .collection_main .product-grid-image{aspect-ratio:1 / 1;margin:0 0 10px}.template-page .collection_main .product-grid-image>a{display:block;height:100%}.template-page .collection_main .grid-view-item .grid__image img,.template-page .collection_main .product-grid-image img{width:100%;height:100%;max-width:100%;object-fit:cover}.template-page .collection_main .product_details.content_bg_yellow{background:#000;min-height:155px;height:100%;padding:21px 19px 19px;position:relative}.template-page .collection_main .product_details.content_bg_yellow .grid-view-item__title,.template-page .collection_main .collection-item__title,.template-page .collection_main .collection-grid__item-title{font-size:20px;line-height:22px;color:#f2c209;letter-spacing:-.5px;text-transform:uppercase;font-family:helvetica_neue_bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-align:left;margin:0}.template-page .collection_main .blankProduct .grid-view-item{display:block;background-color:#000}@media only screen and (max-width:1200px){.template-page .collection_main ul.collection_products>li{width:33.333%;max-width:33.333%}.template-page .collection_main .product_details.content_bg_yellow{padding:20px}}@media only screen and (max-width:992px){.template-page .collection-hero h1.collection-hero__title{font-size:30px}.template-page .collection-hero .collection-description{font-size:18px}.template-page .collection_main .product_details.content_bg_yellow .grid-view-item__title,.template-page .collection_main .collection-item__title,.template-page .collection_main .collection-grid__item-title{font-size:17px}}@media only screen and (max-width:749px){.template-page .collection-hero{height:auto}.template-page .collection-hero .collection-hero__image{height:425px}.template-page .collection-hero h1.collection-hero__title{font-size:24px;line-height:30px}.template-page .collection-hero .slideshow__overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.4;z-index:2}.template-page .collection_main ul.collection_products>li{width:50%;max-width:50%}.template-page .collection_main .product_details.content_bg_yellow{padding:20px;min-height:155px}}@media only screen and (max-width:575px){.template-page .collection-hero .collection-hero__title-wrapper{max-width:350px;bottom:30px}.template-page .collection_main .product_details.content_bg_yellow{min-height:0;height:100%;max-height:100%}.template-page .collection_main .product_details.content_bg_yellow .grid-view-item__title,.template-page .collection_main .collection-item__title,.template-page .collection_main .collection-grid__item-title{font-size:14px;line-height:17px}}.electrical.image_big .feature-row.tblock{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;padding:4px 0}.electrical.image_big .tblock_content{width:33%;display:block;padding:30px 22px}.electrical.image_big .tblock_content h2{margin:0}.electrical.image_big .tblock_content .featured-row__subtext{margin:0 0 19.4px}.electrical .tblock_content_right h2{max-width:260px}.electrical.image_big .tblock_image{width:calc(67% - 8px);min-height:0}.electrical.image_big .tblock_image .feature-row__image-wrapper{min-height:0;height:100%;max-width:100%!important}.electrical.image_big .tblock_image .feature-row__image-wrapper>div{min-height:298px;max-height:298px;margin-bottom:8px;overflow:hidden}.electrical.image_big .call_mail_btn{bottom:0}@media only screen and (max-width:1200px){.electrical.image_big .tblock_content{width:40%;padding:24px 24px 60px}.electrical.image_big .tblock_image{width:calc(60% - 10px)}}@media only screen and (max-width:992px){.electrical.image_big .tblock_content{width:50%}.electrical.image_big .tblock_image{width:calc(50% - 10px)}}@media only screen and (max-width:749px){.electrical.image_big .feature-row.tblock{flex-direction:column}.electrical.image_big .tblock_content,.electrical.image_big .tblock_image{width:100%;border-bottom:0}.electrical.image_big .tblock_content{order:2;padding:24px 24px 40px}.electrical.image_big .call_mail_btn{position:absolute;bottom:0;left:24px;margin-top:0}}.about_1 .call_mail_btn,.about_2 .call_mail_btn{bottom:0}.about_1 .tblock_content .featured-row__subtext,.about_2 .tblock_content .featured-row__subtext{margin-top:0}.template-product .product__media-wrapper>.gills-before-add-to-basket{position:relative}.template-product .product__media-wrapper>.gills-before-add-to-basket:after{content:"";position:absolute;top:100%;left:0;right:0;height:40px;background:#000}@media only screen and (max-width:749px){.template-product .product__media-wrapper>.gills-before-add-to-basket:after{height:50px}}.template-cart cart-items{padding-bottom:0}.template-cart #main-cart-footer .cart__footer{padding:10px 55px 160px}.template-cart #main-cart-footer .cart__note{top:0;height:auto;margin:0;align-self:flex-start}.template-cart #main-cart-footer .cart__note:before,.template-cart #main-cart-footer .cart__note:after{display:none}.template-cart #main-cart-footer .cart__note label{position:static;display:block;height:auto;margin:0 0 15px;color:#fff;font-family:helvetica_neue_light;font-size:15px;line-height:22.5px}.template-cart #main-cart-footer .cart__note textarea{height:auto;min-height:200px;margin:0;padding:10px 18px;background:#fff;color:#000;border:1px solid #fff;border-radius:0;box-shadow:none;font-family:Helvetica,Arial,sans-serif;font-size:15px;line-height:18px}.template-cart #main-cart-footer .cart__blocks{margin-left:0}.template-cart #main-cart-footer .totals{padding:10px 0;border-bottom:1px solid #fff}.template-cart #main-cart-footer .totals__total,.template-cart #main-cart-footer .totals__total-value{margin:0;font-family:helvetica_neue_light!important;font-size:18px;line-height:27px}.template-cart #main-cart-footer .totals__total-value{margin-left:20px;text-align:right}.template-cart #main-cart-footer .tax-note{margin:0 0 10px;padding:15px 0;color:#fff;font-family:helvetica_neue_light;font-size:16px;line-height:24px;text-align:left}.template-cart #main-cart-footer .team-contact{margin:-14px 0 20px;padding:10px;text-align:left}.template-cart #main-cart-footer .cart__ctas{gap:8px}.template-cart #main-cart-footer .cart__ctas>*+*{margin-top:0}.template-cart #main-cart-footer .cart__checkout-button,.template-cart #main-cart-footer .cart__continue-button{min-height:0;height:39.5px;line-height:21px;justify-content:flex-start;text-align:left}.template-cart #main-cart-footer .cart__checkout-button{border:1px solid #f4f4f4}.template-cart #main-cart-footer .cart__continue-button{border:1px solid transparent}.template-cart #main-cart-footer .cart__continue-button:after{display:none}.template-cart #main-cart-footer .cart__dynamic-checkout-buttons{margin:16px 0 0;max-width:223px}.template-cart #main-cart-footer [data-shopify-buttoncontainer]{justify-content:flex-start}@media only screen and (min-width:750px){.template-cart #main-cart-footer .cart__footer>*{width:calc(50% - 15px)}.template-cart #main-cart-footer .cart__footer>*+*{margin-left:0}}@media only screen and (max-width:749px){.template-cart #main-cart-footer .cart__footer{padding:10px 20px 20px}.template-cart #main-cart-footer .cart__footer>*+*{margin-top:0}.template-cart #main-cart-footer .cart__note{margin:0 0 40px}.template-cart #main-cart-footer .cart__note label{font-size:13px;line-height:19.5px;text-align:center}.template-cart #main-cart-footer .cart__note textarea{padding:8px 15px;font-size:16px;line-height:19.2px}.template-cart #main-cart-footer .tax-note,.template-cart #main-cart-footer .team-contact{text-align:center}.template-cart #main-cart-footer .cart__checkout-button{height:auto;min-height:44px}}.gills-slide-link:focus-visible{outline:2px solid #f2c209;outline-offset:-2px}.gills-slide-link:focus{outline:2px solid #f2c209;outline-offset:-2px}.gills-slide-link:focus:not(:focus-visible){outline:none}#privacy-policy .page-width--narrow,#terms-and-conditions-of-use .page-width--narrow,#delivery-amp-returns .page-width--narrow{max-width:995px;padding-top:10px;padding-bottom:10px}#privacy-policy .main-page-title,#terms-and-conditions-of-use .main-page-title,#delivery-amp-returns .main-page-title,#privacy-policy h1.page-title,#terms-and-conditions-of-use h1.page-title,#delivery-amp-returns h1.page-title{font-size:36px;line-height:43.2px;margin:0}#privacy-policy .rte p,#terms-and-conditions-of-use .rte p,#delivery-amp-returns .rte p{font-size:17px;line-height:22px;margin-top:0;margin-bottom:10px;color:#333232}#privacy-policy .rte h2,#terms-and-conditions-of-use .rte h2,#delivery-amp-returns .rte h2{font-size:20px;line-height:26px;margin:0}#privacy-policy .rte li,#terms-and-conditions-of-use .rte li,#delivery-amp-returns .rte li{font-size:17px;line-height:22px}#privacy-policy .rte ol,#terms-and-conditions-of-use .rte ol,#delivery-amp-returns .rte ol,#privacy-policy .rte ul,#terms-and-conditions-of-use .rte ul,#delivery-amp-returns .rte ul{margin-top:0;margin-bottom:17.5px;margin-left:35px;padding-left:0}#privacy-policy .rte td,#privacy-policy .rte th,#terms-and-conditions-of-use .rte td,#terms-and-conditions-of-use .rte th,#delivery-amp-returns .rte td,#delivery-amp-returns .rte th{font-size:15px;line-height:22.5px;padding:10px}#privacy-policy .rte table,#terms-and-conditions-of-use .rte table,#delivery-amp-returns .rte table{table-layout:fixed;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.template-index .gills-header-float,.template-index .announcement-bar{display:none}.gills-hero-image{padding:0}.gills-hero-image img{display:block;width:100%;height:auto}.gills-hero-image-section{margin:0}.template-index .headerBar{line-height:36px;height:66px;box-sizing:border-box}.template-index [id*=featured_collection_offers] .card-wrapper .card{background-color:transparent}.template-index [id*=featured_collection_offers] .card-wrapper .card__inner{--ratio-percent: 99%}.template-index [id*=featured_collection_offers] .card>.card__content{margin-top:10px}@media(min-width:750px){.template-index [id*=featured_collection_offers] .card>.card__content .card__information{min-height:155px}}.template-index [id*=featured_collection_offers] .product-grid{margin-bottom:8px}.template-index .gills-buying-options__cell h2.h3{letter-spacing:normal;margin:0}.template-index .gills-buying-options__cell .featured-row__subtext{margin:0 0 19.44px;font-size:17px}.template-index .gills-buying-options__cell .featured-row__subtext p{position:relative;z-index:1;font-size:17px;line-height:22px}.template-index .gills-buying-options__cell .call_mail_btn{bottom:0}.template-index .btn.phn_btn,.template-index .btn.mail_btn,.template-index .btn.signup_btn{font-weight:400}@media(min-width:750px){.template-index [id*=multicolumn_ranges] .multicolumn-list__item .multicolumn-card{display:flex;flex-direction:column;height:100%}.template-index [id*=multicolumn_ranges] .multicolumn-card__info{flex:1 1 auto;min-height:220px;box-sizing:border-box}}@media(min-width:990px)and (max-width:1200px){.template-index [id*=multicolumn_ranges] .multicolumn-card__info{min-height:240px}}.template-index [id*=multicolumn_ranges] .multicolumn-list__item .multicolumn-card{position:relative;background:transparent!important}.template-index [id*=multicolumn_ranges] .multicolumn-card__image-wrapper{margin-bottom:8px}.template-index [id*=multicolumn_ranges] .multicolumn-list__item .multicolumn-card .multicolumn-card__info{position:relative;padding:30px 22px}.template-index [id*=multicolumn_ranges] .multicolumn-list__item:nth-child(odd) .multicolumn-card__info{background:#000}.template-index [id*=multicolumn_ranges] .multicolumn-list__item:nth-child(2n) .multicolumn-card__info{background:#f2c209}.template-index [id*=multicolumn_ranges] .multicolumn-list__item .multicolumn-card .multicolumn-card__info h3{font-size:22px;line-height:24px;letter-spacing:normal;margin:0;max-width:90%}.template-index [id*=multicolumn_ranges] .multicolumn-card__info .rte{margin:0}.template-index [id*=multicolumn_ranges] .multicolumn-list__item .multicolumn-card .multicolumn-card__info .rte p{font-size:17px;line-height:22.1px;margin:0}.template-index [id*=multicolumn_ranges] .multicolumn-list__item:nth-child(odd) .multicolumn-card__info .rte p{color:#fff}.template-index [id*=multicolumn_ranges] .multicolumn-list__item .multicolumn-card .multicolumn-card__info .link{position:absolute;z-index:2;left:21px;bottom:0;margin:0;padding:8px 10px;font-family:helvetica_neue_bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:12px;font-weight:400;letter-spacing:normal}.template-index [id*=multicolumn_ranges] .multicolumn-card__info .link .svg-wrapper{display:none}.template-index [id*=multicolumn_ranges] .gills-tile-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.template-index [id*=feature_row] .image-with-text,.template-index [id*=feature_row] .image-with-text__grid{background:#fff}.template-index [id*=feature_row] .image-with-text__text-item{background:#000}.template-index [id*=feature_row] .image-with-text__content h2.image-with-text__heading{letter-spacing:normal;line-height:36px;margin:0}.template-index [id*=feature_row] .image-with-text__content .image-with-text__text{margin:0 0 19.44px}.template-index [id*=feature_row] .image-with-text__media{--media-border-width: 0}.template-index [id*=feature_row] .image-with-text__content .call_mail_btn{position:absolute;left:22px;bottom:0}@media(min-width:750px){.template-index [id*=feature_row] .image-with-text__grid{flex-wrap:nowrap;justify-content:space-between}.template-index [id*=feature_row] .image-with-text__media img{left:0;top:0;width:100%;height:100%}}@media(min-width:1201px){.template-index [id*=feature_row] .image-with-text__text-item{flex:0 0 799px;max-width:799px;width:799px}.template-index [id*=feature_row] .image-with-text__media-item{flex:0 0 393px;max-width:393px;width:393px}}@media(min-width:990px)and (max-width:1200px){.template-index [id*=feature_row] .image-with-text__text-item{flex:0 0 calc(60% - 10px);max-width:calc(60% - 10px);width:calc(60% - 10px)}.template-index [id*=feature_row] .image-with-text__media-item{flex:0 0 40%;max-width:40%;width:40%}}@media(min-width:750px)and (max-width:989px){.template-index [id*=feature_row] .image-with-text__text-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);width:calc(50% - 10px)}.template-index [id*=feature_row] .image-with-text__media-item{flex:0 0 50%;max-width:50%;width:50%}}.template-index .quotes-wrapper{background:#fff;gap:8px;padding:4px 0 0;height:298px;overflow:hidden}.template-index .quotes-wrapper .quotes-slide{flex:1 1 0;width:auto}.template-index .quotes-wrapper .quotes-slide+.quotes-slide{border-left:0}.template-index .quotes-wrapper .quotes-slide:before,.template-index .quotes-wrapper .quotes-slide:after{line-height:120px}.template-index .quotes-wrapper .reviewQuote{line-height:25.5px}.template-index .quotes-wrapper .reviewName{margin-left:0;font-weight:400}.template-index .quotes-wrapper .googleReviews{left:22px;bottom:3px}@media(max-width:749px){.template-index .quotes-wrapper{height:auto;overflow:visible}}.gills-legal-bar__copyright{font-size:14px;line-height:18.2px;letter-spacing:-.1px;font-weight:400}.gills-legal-bar__linklist li+li:before,.gills-legal-bar__inner ul li+li:before,.gills-legal-bar ul li+li:before{content:none}.gills-legal-bar__linklist a,.gills-legal-bar a{line-height:21px}.gills-legal-bar__company{font-weight:400;color:#333232}.gills-legal-bar__vat p{color:#333232;line-height:22.5px}@media(min-width:750px){.gills-legal-bar__linklist{margin-left:18px}.gills-legal-bar__linklist li{display:inline-block;padding:0 20px 0 12px;border-left:1px solid #fff;line-height:22.5px}.gills-legal-bar__linklist li:last-child{padding-right:0}.gills-legal-bar__linklist li:nth-child(4) a,.gills-legal-bar__linklist li:nth-child(5) a{font-family:helvetica_neue_bold,Helvetica Neue,Helvetica,Arial,sans-serif}}@media(min-width:990px){.header-wrapper .head_right .wsmenu .site-nav__link--main{padding:0 13px;align-items:center}.header-wrapper .header__heading-link{margin:0}.header-wrapper .header__heading-logo-wrapper,.header-wrapper .header__heading-logo{width:252px;max-width:252px}.header-wrapper .gills-header-search{flex:0 0 189px;width:189px;box-sizing:border-box;padding:0 13px}.header-wrapper .gills-header-search__input{flex:1 1 auto;min-width:0;padding:0;font-size:15px}.header-wrapper .head_right a.header__contact[href*=contact]{flex:0 0 123px;width:123px;padding:0 13px;justify-content:flex-start}}@media(min-width:990px)and (max-width:1200px){.header-wrapper .head_logo{flex:0 0 256px;width:256px}.header-wrapper .header__heading-logo-wrapper,.header-wrapper .header__heading-logo{width:236px;max-width:236px}}@media(min-width:990px)and (max-width:1045px){.header-wrapper .gills-header-search{flex-basis:165px;width:165px}}.template-index [id*=featured_collection_offers] .product-grid{margin-top:4px;margin-bottom:3px}.template-index [id*=featured_collection_offers] .card-wrapper .card__inner{--ratio-percent: 99% !important}.template-index [id*=cc_brochure_collect_trade] [class*=-padding]{padding-bottom:3px}.template-index [id*=multicolumn_ranges] .multicolumn-list{margin-top:4px}.template-index [id*=feature_row] .btn.phn_btn{color:#000;background:#f2c209}.foot_block h3{margin-bottom:8px}.foot_block .content p{line-height:22.1px}.foot_block a.phn_no{display:table;margin:0}.foot_block .contact-form textarea{height:166px}.gills-header-float__contact{display:none}.template-collection .collection-hero__title{letter-spacing:normal}@media(min-width:750px){.foot_block .content p br{display:inline!important}}@media(min-width:750px){.template-product .product__media-list .product-media-container.constrain-height{width:100%;max-width:100%}.template-product .product__media-list .product-media-container .media>img{object-fit:cover;object-position:center top}}.template-product .product__label--local+dd,.template-product .product__label--local a{line-height:25.5px}@media(min-width:750px){.contact_page_head{width:413px;max-width:100%}}.contact_page_head p{margin:0}@media(min-width:1201px){.about_1 .feature-row.tblock>.tblock_image{width:393px;flex:0 0 393px}.about_1 .feature-row.tblock>.tblock_content{width:799px;flex:0 0 799px;margin-left:8px}.about_2 .feature-row.tblock>.tblock_image{width:796px;flex:0 0 796px}.about_2 .feature-row.tblock>.tblock_content{width:396px;flex:0 0 396px;margin-left:8px}}@media(min-width:990px)and (max-width:1200px){.about_1 .feature-row.tblock,.about_2 .feature-row.tblock{justify-content:space-between}.about_1 .feature-row.tblock>.tblock_image,.about_2 .feature-row.tblock>.tblock_content{width:40%;flex:0 0 40%}.about_1 .feature-row.tblock>.tblock_content,.about_2 .feature-row.tblock>.tblock_image{width:calc(60% - 10px);flex:0 0 calc(60% - 10px)}.before_footer .tblock_image{width:calc(60% - 10px)}.before_footer .tblock_content{width:40%}}@media(min-width:750px)and (max-width:989px){.about_1 .feature-row.tblock,.about_2 .feature-row.tblock{justify-content:space-between}.about_1 .feature-row.tblock>.tblock_image,.about_2 .feature-row.tblock>.tblock_content{width:50%;flex:0 0 50%}.about_1 .feature-row.tblock>.tblock_content,.about_2 .feature-row.tblock>.tblock_image{width:calc(50% - 10px);flex:0 0 calc(50% - 10px)}.before_footer .tblock_image{width:calc(50% - 10px)}.before_footer .tblock_content{width:50%}}@media(min-width:750px){.about_2 .feature-row.tblock>.tblock_content{display:block}#about-us .ab_banner{margin-bottom:4px}#about-us [id*=ab-banner] .slideshow__text-content{right:auto;width:545px;padding:0 22px;box-sizing:border-box}#about-us [id*=ab-banner] .slideshow__title,#about-us [id*=ab-banner] .slideshow__title p{margin:0;letter-spacing:-1px}#about-us [id*=ab-banner] .slideshow__subtitle{display:block;max-width:368px}.about_testimonials .section-header.testimonial_head{position:static;height:113px;min-height:0;margin:5px 0 9px;align-items:flex-start}}.about_1 .tblock_content h2.h3,.about_2 .tblock_content h2.h3{letter-spacing:normal;margin-bottom:0}.about_1 .tblock_content h2.h3{line-height:36px}.about_testimonials .testimonial_head h2{line-height:24px;letter-spacing:normal}.about_testimonials em{font-style:normal}.template-index .quotes-wrapper .googleReviews a{font-style:normal;text-decoration:none}@media(max-width:989px){.foot_block li{font-size:16px}}@media(max-width:749px){.template-index [id*=featured_collection_offers] .card__inner .card__media img{object-fit:cover}.template-index [id*=featured_collection_offers] .card>.card__content .card__information{padding:20px;min-height:133px}.template-index [id*=featured_collection_offers] .product-card-wrapper .prod_subtitle{margin-bottom:20px}.template-index [id*=multicolumn_ranges] .multicolumn-list__item .multicolumn-card .multicolumn-card__info{padding:20px 20px 50px}.template-index [id*=multicolumn_ranges] .multicolumn-list__item .multicolumn-card .multicolumn-card__info h3{line-height:26px;max-width:none}.template-index [id*=multicolumn_ranges] .multicolumn-list__item .multicolumn-card .multicolumn-card__info .rte p{font-size:18px;line-height:22px}.template-index [id*=feature_row] .image-with-text__content{padding:24px 24px 40px}.template-index [id*=feature_row] .image-with-text__content h2.image-with-text__heading{line-height:26px}.template-index [id*=feature_row] .image-with-text__content .call_mail_btn{left:24px}.template-index [id*=feature_row] .call_mail_btn .btn.phn_btn{padding:6px 10px}.template-index [id*=feature_row] .call_mail_btn .btn.mail_btn{padding:6px 30px 6px 10px}.template-index .quotes-wrapper .quotes-slide{padding:58px 20px}.template-index .quotes-wrapper .googleReviews{position:absolute;left:22px;bottom:3px;margin:0}.foot_block h3{font-size:22px}.foot_block .foot_mail_btn{position:static;display:flex;width:100%;min-height:39px;max-height:none;margin:20px 0 0;padding:0;align-items:center}.foot_block .foot_mail_btn .after_submit{position:relative;display:block;width:auto;min-height:0;max-height:none;padding:0 20px 0 0;border-top:0;font-family:helvetica_neue_bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none}.template-index [id*=featured_collection_offers] .price-item{white-space:nowrap}}@media(min-width:990px)and (max-width:1200px){.template-index [id*=featured_collection_offers] .product-grid .grid__item{width:calc(50% - 4px);max-width:calc(50% - 4px)}.template-index [id*=featured_collection_offers] .card-wrapper .card__inner{--ratio-percent: 291px !important}}@media(min-width:750px)and (max-width:989px){.template-index [id*=featured_collection_offers] .page-width,.template-index [id*=multicolumn_ranges] .page-width{padding:0}.template-index [id*=featured_collection_offers] .card-wrapper .card__inner{--ratio-percent: 280px !important}.template-index [id*=multicolumn_ranges] .multicolumn-list{gap:8px}.template-index [id*=multicolumn_ranges] .multicolumn-list__item .multicolumn-card .multicolumn-card__info{min-height:300px;padding:20px}}.header-wrapper .header__icon--cart .cart-count-bubble{top:10px;right:10px;width:20px;height:20px;background:#fff;color:#000}.header-wrapper .header__icon--cart .cart-count-bubble span{color:#000;font-size:10.3px}#ao-persistent-delivery-notice h3{color:#000;letter-spacing:normal;line-height:24.96px}#ao-persistent-delivery-notice h3 i{color:#000}#ao-persistent-delivery-notice strong{font-family:helvetica_neue_bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}#ao-delivery-button-container button{font-family:inherit;line-height:20.25px}#ao-delivery-button-container button:first-child{border:1px solid #000!important}@media(min-width:750px){cart-items .cart-item__media{width:137px}cart-items .cart-items__heading--wide{padding-left:0;text-align:left}cart-items td.cart-item__unit-price{padding-top:23px}cart-items .cart-item__price-wrapper .price--end{margin-top:6px}}cart-items .cart-item__image-container{--media-border-width: 0;border:0}cart-items .cart-item__image-container .cart-item__image{display:block;width:117px;height:115px}cart-items .cart-item__image-container .product__badge--local,cart-items .cart-item__image-container .product__badge--local>div{color:#fff;line-height:12px}cart-items .cart-item__details>*{max-width:none}cart-items .cart-item__details .cart-item__name{letter-spacing:normal;line-height:26px}cart-items .cart-item__details dl{margin:0}cart-items .cart-item__details cart-remove-button{margin:0}cart-items .cart-item__totals .price--end{letter-spacing:normal}.tax-note{letter-spacing:normal}#ao-delivery-picker h2{line-height:1.2}#ao-delivery-picker .ao-subtitle{line-height:1.3}#ao-delivery-picker h3{letter-spacing:normal;line-height:1.2}#ao-delivery-picker strong{font-family:helvetica_neue_bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}#ao-delivery-picker button{font-family:inherit;line-height:1.5}#ao-delivery-picker .ao-postcode-container>p{font-size:20px;line-height:26px}#ao-delivery-picker #postcode-check-btn{font-size:15px}#ao-delivery-picker .ao-shipping-note{line-height:1.3}@media(max-width:749px){#ao-delivery-picker .ao-postcode-container>p{font-size:18px;line-height:23.4px}#ao-delivery-picker #postcode-check-btn{font-size:16px}#ao-delivery-picker h3{line-height:23.04px}.gills-legal-bar__copyright{font-size:15px;line-height:19.5px}.gills-legal-bar__linklist li:nth-child(4) a,.gills-legal-bar__linklist li:nth-child(5) a{font-family:helvetica_neue_bold,Helvetica Neue,Helvetica,Arial,sans-serif}}@media(max-width:749px){.template-cart cart-items thead tr{border-top:1px solid #fff;border-bottom:1px solid #fff}.template-cart cart-items thead th{border-top:0;border-bottom:0}.template-cart cart-items .cart-item{border-bottom:1px solid #fff}.template-cart cart-items .cart-item>td{border-bottom:0}}@media(min-width:750px){.about_1 .feature-row.tblock>.tblock_image{display:flex;flex-direction:column}.about_1 .feature-row__image-wrapper.image_height{flex:1 1 auto}.about_1 .feature-row__image-wrapper.image_height,.about_1 .feature-row__image-wrapper.image_height>div{height:100%;min-height:306px}.about_1 .feature-row__image-wrapper img{height:100%;max-height:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/gills-homepage.css.map */
