.tabbed-menu .menu-links-wrapper{padding:20px 0}.collection-advert-li{display:flex}.collection-advert.card{display:block;width:100%;height:100%;text-decoration:none;color:inherit;margin-bottom:20px;background-color:#eaf0e6}.collection-advert .card__image-wrapper img{width:100%;height:auto;display:block}.collection-advert .card__content{padding:15px}.collection-advert .card__heading{margin-bottom:10px}.collection-advert .card__description.rte p{margin:0}.pickup-availability-information{display:none}@media only screen and (max-width: 767px){.slideshow__slide-button-container .button{margin-bottom:10px}}.slideshow__slide-button-container .slideshow__slide-content p{color:#fed03d}body,.body-font,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#333}a:hover h1,a:hover .h1,a:hover h2,a:hover .h2,a:hover h3,a:hover .h3,a:hover h4,a:hover .h4,a:hover h5,a:hover .h5,a:hover h6,a:hover .h6{color:#fed03d}.button,.button.accent2,input[type=submit].accent2{color:#333;background-color:#fed03d}.button:hover,.button.accent2:hover{color:#fff;background-color:#333}strong,b{font-weight:900}.image-with-text__content p a{color:#67954c}.page-header--wrapper,.template-page-contact .shopify-section:first-child{background-color:#666}.page-header--wrapper h1,.template-page-contact .shopify-section:first-child h1{margin-bottom:0;color:#fff}.template-page-contact .shopify-section:first-child .section-spacing{margin:88px auto 90px}#shopify-section-template--21073823596838__16479477632637c9a7 .slideshow__slide-content p{color:#fed03d}.blog-post-detail .featured-image{text-align:center}.footer .thb-widget-title{font-family:Raleway,sans-serif;font-weight:600!important;color:#fed03d;font-size:1rem!important}#footer-logos a{display:block}.template-page-contact-us .contact-form--text-column strong{display:inline;margin-bottom:0;line-height:unset}.template-page-contact-us .contact-form .section-header{margin:0 auto 60px;text-align:center}.template-page-contact-us .contact-form--form-column{margin-bottom:60px}@media screen and (min-width: 768px){.template-page-contact-us .contact-form--form-column{order:2}}.template-page .rich-text.text-width-large .rich-text__inner{max-width:100%}.template-page .rich-text.text-width-large .rich-text__inner ul{margin-left:2.5rem}#zapiet-delivery-validator__postal_code::placeholder{color:#333}.template-product .pickup-availability-information{border-bottom:0}.template-collection .page-header__inner{max-width:100%}.template-collection .page-header--subcollections{margin-top:1.25rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:15px}.template-collection .page-header--subcollections .button{height:auto;padding:10px 16px;font-size:.7rem;line-height:1rem;letter-spacing:.1rem}@media (max-width: 799px){.page-header--subcollections{position:relative;padding-top:40px}.page-header--subcollections:before{content:"Click here for sub-collections";position:absolute;top:0;left:0;right:0;padding:10px 15px;background-color:#fed03d;color:#000;cursor:pointer}.page-header--subcollections:after{content:"+";position:absolute;top:10px;right:15px;color:#000;font-size:20px;font-weight:700;transition:transform .3s ease}.page-header--subcollections.active:after{content:"-";transform:rotate(180deg)}.page-header--subcollections:not(.active){max-height:55px;overflow:hidden}.page-header--subcollections .button{text-align:center}.template-header--subcollection{display:block;width:100%;text-align:left;padding:10px 15px;margin:0}.template-header--subcollection:first-child{margin-top:40px}}.product__accordion .compatible-products{display:grid;grid-template-columns:1fr 1fr 1fr;margin-left:0;margin-bottom:1.25rem!important;gap:20px;list-style-type:none}@media screen and (max-width: 450px){.product__accordion .compatible-products{grid-template-columns:1fr 1fr}}.product__accordion .compatible-products li{text-align:center}.product__accordion .compatible-products li img{margin-bottom:5px}.product__accordion .cosch-sheets,.product__accordion .helpsheets{margin:0;list-style-type:none}.product__accordion .cosch-sheets{word-break:break-all}.product__accordion .cosch-sheets li+li,.product__accordion .helpsheets li+li{margin-top:10px}.product__accordion .helpsheets{padding-bottom:1.25rem}.product__accordion .button{margin-top:1.25rem;margin-bottom:1.25rem!important;text-decoration:none}#variant-processing-time{font-size:.9375rem}.pickup-availability-information__stock{display:none}.product-quote-button{margin-top:30px;margin-bottom:45px}.product-card .product-card-title{color:#4d6f39;font-weight:700}.product-card .product-card-title:hover,.product-card .product-card-title:focus{color:var(--color-accent2)}.template-page-durapost-guarantee-inform .guarantee-table-container{overflow-x:auto}@media screen and (max-width: 767px){.template-page-durapost-guarantee-inform .guarantee-table-container{margin-bottom:60px}}.template-page-durapost-guarantee-inform .guarantee-table-container table{min-width:768px;margin-bottom:0}.template-page-durapost-guarantee-inform th:first-child,.template-page-durapost-guarantee-inform th:nth-child(2){border-top:1px solid #fff!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important}.template-page-durapost-guarantee-inform th:nth-child(3){border-top:1px solid #fff!important;border-left:1px solid #fff!important}.accordion details summary{line-height:1.4;font-weight:800;color:#4d6f39}.gallery .gallery__item-content{padding:30px}.gallery .gallery__item-content p{margin-bottom:0;line-height:1.3}body:not(.template-page-gallery) .gallery{--overlay-opacity: 0 !important}table.product-metafield-table{width:auto;border:none;font-size:unset}table.product-metafield-table td{border:none;padding:10px;vertical-align:top}table.product-metafield-table tr:first-child td{padding-top:0}table.product-metafield-table tr:last-child td{padding-bottom:1.25rem}table.product-metafield-table td:first-child{padding-left:0;white-space:nowrap}table.product-metafield-table .metafield-rich_text_field p:last-child{margin-bottom:0}table .table-start-group td{padding-bottom:0}table .table-end-group td{padding-top:0}#shopify-section-template--21073823596838__16479477632637c9a7 .slideshow__slide-button-container .button:first-child{margin-bottom:5px}.call-enquire-buttons{padding-bottom:22px}.call-enquire-buttons .rich-text__inner{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.call-enquire-buttons .button{min-width:235px}#shopify-section-template--24882682921337__image_with_text_KJP9VM .image-with-text{padding:20px;border:1px solid #878787}#shopify-section-template--24882682921337__image_with_text_KJP9VM .text-button,#shopify-section-template--24882682921337__contact_form_KdYppq .section-header>div a{color:#333;background-color:#fed03d!important;display:inline-flex;cursor:pointer;padding:5px 27px;align-items:center;justify-content:center;height:52px;font-size:.8125rem;font-weight:700;letter-spacing:var(--button-letter-spacing, .2em);background:var(--color-accent);border-radius:var(--button-border-radius, 3px);text-align:center;position:relative;overflow:hidden;-webkit-appearance:none;appearance:none;transition:color .25s cubic-bezier(.104,.204,.492,1),background-color .25s cubic-bezier(.104,.204,.492,1);text-transform:uppercase;text-decoration:none;margin-right:unset}#shopify-section-template--24882682921337__image_with_text_KJP9VM .text-button:hover,#shopify-section-template--24882682921337__contact_form_KdYppq .section-header>div a:hover{color:#fff;background-color:#333!important}#shopify-section-template--24882682921337__contact_form_KdYppq{scroll-margin-top:160px;background-color:#eaf0e6}#shopify-section-template--24882682921337__contact_form_KdYppq .section-header .h3{font-size:30px;line-height:38px;margin-bottom:22px}#shopify-section-template--24882682921337__contact_form_KdYppq input:not(.button),#shopify-section-template--24882682921337__contact_form_KdYppq textarea{background-color:#fff}#shopify-section-template--24882682921337__image_with_text_KJP9VM .image-with-text__content{padding-top:20px;padding-bottom:20px}.trade-new-products-collection .products{justify-content:center}.gfb-style-material_filled [data-type=file2] .globo-label{font-size:.75rem!important;text-transform:uppercase;letter-spacing:.2em}.gfb-style-material_filled [data-type=file2] .globo-label span.label-content{color:#67954c!important}.gfb-style-material_filled [data-type=file2]{margin-bottom:0;padding:0!important}.field-gate-hanging-measurements img{width:100%}.ul-better-spacing li{margin-bottom:.5rem}button.gBackInStockBtn{height:52px;margin-bottom:25px;padding:5px 27px!important;border-radius:var(--button-border-radius, 3px)!important;font-family:Lato,sans-serif!important;font-size:.8125rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:var(--button-letter-spacing, .2em)}.Globo-form .Globo-form-subscribe .Globo-form-header{height:160px!important}.Globo-form .Globo-form-subscribe .Globo-header-background img{height:127px!important}#postcode-checker,#postcode-checker #postcode-form{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}#postcode-checker{position:relative;padding:10px;background-color:#666;line-height:1em;z-index:31}#postcode-checker label,#postcode-checker #postcode-result{color:#fff}#postcode-checker #postcode-input{height:2em;max-width:120px;margin-bottom:0;border:0;background-color:#fff;color:#333}#postcode-checker #postcode-check-button{height:2em;padding:17px 22px}#postcode-checker #postcode-result{font-size:.8125rem;letter-spacing:.02em;font-weight:400}#postcode-checker #postcode-result:empty{display:none}.quantity .qty{width:40px}.shopify-pc__banner__dialog h2{font-size:20px!important}.shopify-pc__banner__dialog p{font-size:16px}.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline{height:52px!important;padding:5px 27px!important;border:0!important;border-radius:var(--button-border-radius, 3px)!important;font-family:Lato,sans-serif!important;font-size:.8125rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:var(--button-letter-spacing, .2em);color:#333!important}.shopify-pc__banner__btn-accept:hover,.shopify-pc__banner__btn-decline:hover{color:#fff!important;background-color:#333!important}body #main-content{position:relative}.trustmark-logo-wrapper{position:absolute;top:20px;right:20px;padding:10px;background-color:#bfe9e9}.trustmark-logo-wrapper img{width:215px;height:auto}@media (max-width: 640px){.trustmark-logo-wrapper{display:none}.trustmark-logo-wrapper img{width:100%;max-width:360px}}.footer-trustmark-logo-outer{width:100%;padding-left:15px}.footer-trustmark-logo-inner{display:inline-block;padding:10px;background-color:#bfe9e9}.footer-trustmark-logo-inner img{width:250px;height:auto}@media (max-width: 767px){.footer-trustmark-logo-outer{padding-left:7.5px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
