:root{--ag-navy: #1b2765;--ag-orange: #ff601a;--ag-orange-social: #ed6b35;--ag-orange-soft: #ff954e;--ag-yellow: #ffb71a;--ag-cream: #fefae7;--ag-green: #2ecc71;--ag-nav-height: 48px;--font-heading--family: "Teko", sans-serif;--font-accent--family: "Teko", sans-serif;--font-heading--weight: 600}h1,h2,h4,.h1,.h2{font-family:var(--font-heading--family);font-weight:600}.ag-stitch,.header-navigation-bar,.header__row--bottom,[data-navigation-bar],[id*=ag_intro] .section-background,[id*=ag_delivery] .section-background,[id*=ag_recycle] .section-background,[id*=ag_signup] .section-background{background-image:url(//www.wellmadetools.co.uk/cdn/shop/t/1/assets/ag-stitch-top.png?v=73341733408264940041789168955),url(//www.wellmadetools.co.uk/cdn/shop/t/1/assets/ag-stitch-bottom.png?v=117014298896826081151789168955);background-position:left top,left bottom;background-repeat:repeat-x,repeat-x;background-size:16px 5px,16px 5px}[id*=ag_slideshow] :is(h1,h2){text-shadow:0 2px 10px rgb(0 0 0 / 35%)}[id*=ag_slideshow] .slideshow-slide,[id*=ag_slideshow] .slideshow__scroller{background-image:none}[id*=ag_slideshow] .slideshow-control:is(.icon-pause,.icon-play){display:none}.product-card .price,.price{font-family:var(--font-heading--family);font-weight:600;font-size:1.75rem;color:var(--ag-navy)}.button,.button-custom{border-radius:100px;font-family:var(--font-body--family);border:3px solid transparent;transition:border-color .15s ease,background-color .15s ease}.button:is(:hover,:focus-visible),.button-custom:is(:hover,:focus-visible){border-color:var(--ag-yellow)}@media(prefers-reduced-motion:reduce){.button,.button-custom{transition:none}}[id*=ag_trust] img{width:50px;height:50px;object-fit:contain}[id*=ag_tiles] .section-content-wrapper>*{aspect-ratio:768 / 415}.ag-trustband{display:flex;align-items:center;justify-content:center;gap:clamp(24px,5vw,72px);flex-wrap:wrap}.ag-trustband__source{display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none;color:var(--ag-navy)}.ag-trustband__stars{color:var(--ag-orange);font-size:1.75rem;letter-spacing:.08em;line-height:1}.ag-trustband__label{font-family:var(--font-heading--family);font-size:1.5rem;color:var(--ag-navy);line-height:1.1}.ag-trustband__note{font-family:var(--font-body--family);font-size:.95rem;color:var(--ag-navy);opacity:.7;text-decoration:underline}.ag-trustband__rule{width:1px;align-self:stretch;min-height:56px;background:var(--ag-yellow)}.ag-trustband .yotpo .yotpo-stars .yotpo-icon{color:var(--ag-orange)}.ag-trustband .yotpo .text-m{font-family:var(--font-body--family);color:var(--ag-navy)}@media screen and (max-width:749px){.ag-trustband__rule{display:none}}:is(.media-gallery,.product-media-container,[class*=product-media]) :is(.button,.button-custom),.button:has(img),.button-custom:has(img){border:0;transition:none}:is(.media-gallery,.product-media-container,[class*=product-media]) :is(.button,.button-custom):is(:hover,:focus-visible),.button:has(img):is(:hover,:focus-visible),.button-custom:has(img):is(:hover,:focus-visible){border-color:transparent}.ag-spec{border-top:1px solid var(--ag-yellow);border-bottom:1px solid var(--ag-yellow);padding-block:4px}.ag-spec__summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;padding-block:14px;font-family:var(--font-heading--family);font-size:1.35rem;color:var(--ag-navy)}.ag-spec__summary::-webkit-details-marker{display:none}.ag-spec__chevron{color:var(--ag-orange);font-size:1.5rem;transform:rotate(90deg);transition:transform .15s ease}.ag-spec[open] .ag-spec__chevron{transform:rotate(-90deg)}.ag-spec__body{padding-bottom:16px;color:var(--ag-navy);font-size:.95rem;line-height:1.55}.ag-spec__body ul{margin:10px 0 0;padding-left:20px}.ag-spec__body li{margin-bottom:4px}.ag-spec__sku{margin-top:14px;font-size:.875rem;opacity:.85}@media screen and (min-width:750px){.product-information__media{position:sticky;top:calc(var(--header-height, 180px) + 24px);align-self:start}.product-information__media .media-gallery--carousel slideshow-arrows{display:none}.product-information__media .product-media-container.constrain-height{--viewport-offset: calc( var(--header-height, 180px) + 24px + var(--thumbnail-width, 64px) + var(--padding-2xl, 48px) + 40px )}.product-information__media .slideshow-controls__thumbnails{--slideshow-thumbnails-padding-block: 4px}.product-information__media slideshow-controls{min-height:0}}.product-information__media .slideshow-controls__thumbnails [aria-current=true],.product-information__media .slideshow-controls__thumbnails [aria-selected=true]{outline:2px solid var(--ag-yellow);outline-offset:0}@media screen and (min-width:990px){[id*=ag_signup] .text-block p{white-space:nowrap}}[id*=ag_signup] .section{max-width:100%;overflow-x:clip}@media screen and (max-width:749px){[id*=ag_recommended] .product-list__header .text-block p,[id*=ag_recommended] .product-list__header h3{font-size:1.5rem;line-height:1.15}[id*=ag_recommended] .product-card .product-card__title,[id*=ag_recommended] .product-card h3,[id*=ag_recommended] .product-title{font-size:.95rem;line-height:1.3}[id*=ag_recommended] .price{font-size:1.4rem}[id*=ag_recommended] .product-grid{column-gap:12px;row-gap:20px}}[id*=wmt_footer] .text-block[style*=--font-heading--family] p,[id*=wmt_footer] .menu__heading{font-family:var(--font-heading--family);font-weight:500;font-size:1.25rem;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--ag-navy);margin:0 0 4px}[id*=wmt_footer] .menu__heading__default{font:inherit}@media screen and (min-width:750px){[id*=wmt_footer] .menu__heading{padding:0}[id*=wmt_footer] .menu .details-content{margin-block-start:16px}[id*=wmt_footer] .text-block[style*=--font-heading--family]{margin:0 0 4px}}@media screen and (min-width:990px){[id*=wmt_footer] .footer-content[style*="--grid-columns: 3"]{grid-template-columns:1.5fr 1fr 1.2fr}}[id*=wmt_footer_utilities] .utilities{display:flex;flex-direction:column;align-items:stretch}[id*=wmt_footer_utilities] .ag-policy-row__link{font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ag-navy);text-decoration:none}[id*=wmt_footer_utilities] .ag-policy-row__link:hover{text-decoration:underline}[id*=wmt_footer] :is(.menu-list__link,.menu a){font-family:var(--font-body--family);font-weight:400;font-size:.9rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ag-navy);white-space:nowrap;text-decoration:none}[id*=wmt_footer] :is(.menu-list__link,.menu a):hover{color:var(--ag-orange)}[id*=wmt_footer] .text-block a{color:var(--ag-navy);text-decoration:none}[id*=wmt_footer] .text-block a:hover{color:var(--ag-orange)}[id*=wmt_footer] .email-signup-block{max-width:340px;margin-top:8px}[id*=wmt_footer] .email-signup__input{font-size:.95rem}[id*=wmt_footer] .email-signup__input{padding-inline-start:20px}[id*=wmt_footer] .email-signup__button{border-radius:100px}[id*=wmt_footer] .social-icons__wrapper{gap:12px;margin-top:8px}[id*=wmt_footer] .social-icons__icon-wrapper{flex:0 0 36px;width:36px;height:36px;min-width:36px;min-height:36px;aspect-ratio:1;box-sizing:border-box;border-radius:50%;background:var(--ag-orange-social)}[id*=wmt_footer] .social-icons__icon-wrapper a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}[id*=wmt_footer] .social-icons__icon{width:18px;height:18px;color:#fff}[id*=wmt_footer] .social-icons__icon path{fill:#fff}[id*=wmt_footer] .social-icons__icon-wrapper:hover{background:var(--ag-orange)}[id*=wmt_footer_utilities] .footer-utilities__group-copyright{display:flex;width:100%;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;font-size:.8rem}[id*=wmt_footer_utilities] .footer-utilities__group-copyright a{color:inherit;text-decoration:none}[id*=wmt_footer_utilities] .footer-utilities__group-copyright a:hover{text-decoration:underline}[id*=wmt_footer_utilities] .ag-payment__img{display:block;width:300px;max-width:100%;height:auto}@media screen and (max-width:749px){[id*=wmt_footer] .menu__heading,[id*=wmt_footer] summary.menu__heading{padding-block:12px;border-bottom:1px solid var(--ag-yellow);margin:0}[id*=wmt_footer] :is(.menu-list__link,.menu a){font-size:.95rem;padding-block:2px}[id*=wmt_footer] .group-block-content{gap:10px}[id*=wmt_footer_utilities] .footer-utilities__group-copyright{flex-direction:column;align-items:flex-start;gap:10px;line-height:1.4}[id*=wmt_footer_utilities] .ag-payment__img{width:240px}}.ag-plist__heading{font-family:var(--font-body--family);font-weight:400;font-size:clamp(1.6rem,2.6vw,2.25rem);color:var(--ag-navy);margin:0 0 28px;display:flex;align-items:center;gap:.35em}.ag-wings{width:1.1em;height:auto;display:inline-block}.ag-plist__grid{display:grid;grid-template-columns:repeat(var(--ag-plist-cols, 4),minmax(0,1fr));gap:32px 24px}@media screen and (max-width:989px){.ag-plist__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}.ag-card{position:relative;display:block}.ag-card__media{position:relative;display:block;aspect-ratio:1;background:#fff;border-radius:8px;overflow:hidden}.ag-card__media img,.ag-card__placeholder{width:100%;height:100%;object-fit:contain;display:block;transition:transform .35s ease}.ag-card:hover .ag-card__media img{transform:scale(1.03)}.ag-card__badge{position:absolute;top:12px;left:12px;font-family:var(--font-body--family);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ag-navy);background:#ffffffd9;padding:4px 8px;border-radius:4px}.ag-card__title{display:block;margin-top:14px;font-family:var(--font-body--family);font-size:.95rem;line-height:1.35;color:var(--ag-navy);text-decoration:none}.ag-card__title:hover{color:var(--ag-orange)}.ag-card__row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.ag-card__price{font-family:var(--font-heading--family);font-weight:600;font-size:1.5rem;line-height:1;color:var(--ag-navy)}.ag-card__add{flex:0 0 34px;width:34px;height:34px;border-radius:50%;border:0;background:var(--ag-orange);cursor:pointer;display:grid;place-items:center;transition:background .15s,transform .15s}.ag-card__add:hover{background:var(--ag-navy)}.ag-card__add:active{transform:scale(.94)}.ag-card__plus{position:relative;width:14px;height:14px}.ag-card__plus:before,.ag-card__plus:after{content:"";position:absolute;background:#fff;border-radius:2px;top:0;right:0;bottom:0;left:0;margin:auto}.ag-card__plus:before{width:14px;height:2px}.ag-card__plus:after{width:2px;height:14px;transition:transform .2s}.ag-card[added] .ag-card__add{background:var(--ag-green)}.ag-card[busy] .ag-card__add{opacity:.6;pointer-events:none}.ag-qv{border:0;padding:0;margin:auto;width:min(920px,calc(100vw - 32px));max-height:calc(100vh - 32px);background:#fff;border-radius:12px;overflow:hidden;color:var(--ag-navy)}.ag-qv::backdrop{background:#1b27658c}.ag-qv__inner{position:relative;display:grid;grid-template-columns:1fr 1fr}.ag-qv__close{position:absolute;top:14px;right:14px;z-index:2;width:36px;height:36px;border-radius:50%;border:0;background:var(--ag-cream);cursor:pointer;display:grid;place-items:center}.ag-qv__close:hover{background:var(--ag-yellow)}.ag-card__plus--x{transform:rotate(45deg)}.ag-card__plus--x:before,.ag-card__plus--x:after{background:var(--ag-navy)}.ag-qv__media{background:#fff;aspect-ratio:1}.ag-qv__img{width:100%;height:100%;object-fit:contain;display:block}.ag-qv__body{padding:40px 36px 32px;display:flex;flex-direction:column;gap:18px;overflow:auto;max-height:calc(100vh - 32px)}.ag-qv__title{font-family:var(--font-heading--family);font-weight:600;font-size:1.75rem;line-height:1.05;margin:0 40px 0 0}.ag-qv__price{font-family:var(--font-heading--family);font-weight:600;font-size:1.5rem;margin:0}.ag-qv__option{border:0;padding:0;margin:0}.ag-qv__legend{font-family:var(--font-body--family);font-size:.9rem;margin-bottom:8px;padding:0}.ag-qv__selected{font-weight:600}.ag-qv__values{display:flex;flex-wrap:wrap;gap:8px}.ag-qv__value input{position:absolute;opacity:0;pointer-events:none}.ag-qv__value span{display:inline-block;padding:9px 14px;border-radius:100px;border:1px solid var(--ag-navy);font-size:.9rem;line-height:1;cursor:pointer;transition:background .15s,color .15s}.ag-qv__value:hover span{background:var(--ag-cream)}.ag-qv__value input:checked+span{background:var(--ag-navy);color:#fff}.ag-qv__value input:focus-visible+span{outline:2px solid var(--ag-yellow);outline-offset:2px}.ag-qv__value.is-unavailable span{opacity:.4;text-decoration:line-through}.ag-qv__add,.ag-qv__details{width:100%;text-align:center;justify-content:center}.ag-qv__add{margin-top:auto}.ag-qv__add[disabled]{opacity:.5;cursor:default}.ag-qv__note{font-size:.85rem;color:var(--ag-orange);margin:0}@media screen and (max-width:749px){.ag-qv__inner{grid-template-columns:1fr}.ag-qv__media{aspect-ratio:4 / 3}.ag-qv__body{padding:24px 20px 20px;max-height:none}.ag-qv{max-height:calc(100vh - 32px);overflow:auto}}.ag-crumbs{font-family:var(--font-body--family);font-size:.85rem;margin:0 0 8px}.ag-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ag-crumbs li{display:flex;align-items:center;gap:4px}.ag-crumbs li+li:before{content:"\203a";color:var(--ag-orange);font-size:1.1em;line-height:1}.ag-crumbs a{color:var(--ag-navy);text-decoration:none}.ag-crumbs a:hover{color:var(--ag-orange)}.ag-crumbs [aria-current=page] span{color:var(--ag-navy);opacity:.6}.ag-delivery{padding-top:4px}.ag-delivery__heading,.ag-reviews__heading,.ag-bis__title,.ag-spec__summary span:first-child{font-family:var(--font-heading--family);font-weight:700;font-size:1.7rem;line-height:1;color:var(--ag-orange);margin:0 0 12px;text-transform:none;letter-spacing:.01em}.ag-spec__body ul{list-style:none!important;padding-left:0;margin:12px 0 0}.ag-spec__body li::marker{content:""}.ag-spec__body li{position:relative;padding-left:20px;margin-bottom:6px}.ag-spec__body li:before{content:"";position:absolute;left:2px;top:.55em;width:8px;height:8px;border-radius:50%;background:var(--ag-yellow)}.ag-delivery__list{margin:0;display:grid;gap:8px}.ag-delivery__row{display:grid;grid-template-columns:9rem 1fr;gap:12px;font-size:.92rem}.ag-delivery__row dt{font-weight:600;color:var(--ag-navy);margin:0}.ag-delivery__row dd{margin:0;color:var(--ag-navy)}.ag-delivery__link{display:inline-block;margin-top:12px;font-size:.85rem;color:var(--ag-orange)}@media screen and (max-width:749px){.ag-delivery__row{grid-template-columns:1fr;gap:2px}}.ag-bis{background:var(--ag-cream);border:1px solid var(--ag-yellow);border-radius:12px;padding:20px}.ag-bis__title{font-family:var(--font-heading--family);font-size:1.35rem;line-height:1;margin:0 0 6px;color:var(--ag-navy)}.ag-bis__copy{font-size:.92rem;margin:0 0 14px}.ag-bis__row{display:flex;gap:8px}.ag-bis__input{flex:1;min-width:0;padding:12px 18px;border:1px solid var(--ag-navy);border-radius:100px;background:#fff;font:inherit;font-size:.95rem;color:var(--ag-navy)}.ag-bis__button{border:0;border-radius:100px;padding:12px 22px;background:var(--ag-orange);color:#fff;font:inherit;font-size:.95rem;cursor:pointer;white-space:nowrap}.ag-bis__button:hover{background:var(--ag-navy)}.ag-bis__done{color:var(--ag-green);font-weight:600;margin:0}.ag-bis__error{color:var(--ag-orange);font-size:.85rem;margin:0 0 8px}.product-details:has(.ag-bis) .buy-buttons-block{display:none}.ag-reviews{border-top:1px solid var(--ag-yellow);padding-top:20px}.ag-reviews__empty{font-size:.92rem;opacity:.7;margin:0}.product-details .accordion{--color-border: var(--ag-yellow)}.product-details .accordion .details__header{font-family:var(--font-heading--family);font-weight:700;font-size:1.35rem;line-height:1.1;color:var(--ag-navy);padding-block:16px;text-transform:none;letter-spacing:.01em}.product-details .accordion .details__header .svg-wrapper,.product-details .accordion .details__header svg{color:var(--ag-orange)}.product-details .accordion--dividers accordion-custom:first-child .details{border-block-start:none}.product-details .accordion .details-content{padding-block-end:20px;color:var(--ag-navy)}.product-details .accordion .ag-reviews{border-top:0;padding-top:0}.product-details .accordion .ag-delivery{padding-top:0}.ag-spec__body--inline{padding-bottom:0}.ag-spec__body--inline>p:first-child{margin-top:0}.ag-spec__body--inline ul{margin-top:10px}@media screen and (min-width:750px){.product-information__media:after{content:"";display:block;height:5px;margin-top:24px;background:url(//www.wellmadetools.co.uk/cdn/shop/t/1/assets/ag-stitch-bottom.png?v=117014298896826081151789168955) repeat-x center / 16px 5px}}.sticky-add-to-cart__bar{left:0;width:100%;max-width:none;bottom:0;transform:translate(0) translateY(calc(100% + 40px));border-radius:0;box-shadow:none;background:var(--ag-cream);padding:12px max(16px,calc((100vw - var(--page-width, 1400px)) / 2 + 16px));gap:20px;z-index:60;border-top:5px solid transparent;border-image:url(//www.wellmadetools.co.uk/cdn/shop/t/1/assets/ag-stitch-top.png?v=73341733408264940041789168955) 0 0 5 0 / 0 0 5px 0 repeat}.sticky-add-to-cart__bar:before{display:none}.sticky-add-to-cart__bar[data-stuck=true]{transform:translate(0) translateY(0)}sticky-add-to-cart:not([data-variant-available=true]) .sticky-add-to-cart__bar{transform:translate(0) translateY(calc(100% + 40px))}@starting-style{.sticky-add-to-cart__bar{transform:translate(0) translateY(calc(100% + 40px))}}.sticky-add-to-cart__image{height:44px;width:44px;border-radius:6px;background:#fff;border:0}.sticky-add-to-cart__image-img{object-fit:contain}.sticky-add-to-cart__info{display:flex;align-items:baseline;gap:10px}.sticky-add-to-cart__title{font-family:var(--font-heading--family);font-weight:600;font-size:1.35rem;line-height:1;color:var(--ag-navy);max-width:34ch}.sticky-add-to-cart__variant{margin:0;font-size:.95rem;color:var(--ag-navy);opacity:1;white-space:nowrap}.sticky-add-to-cart__variant:before{content:"\2014";margin-right:8px;color:var(--ag-orange)}.sticky-add-to-cart__info[data-singleton=true] .sticky-add-to-cart__variant:before{content:none}.sticky-add-to-cart__price{font-family:var(--font-heading--family);font-weight:600;font-size:1.5rem;line-height:1;color:var(--ag-navy);padding-right:8px}.sticky-add-to-cart__button{height:46px;padding-inline:28px;border-radius:100px}@media screen and (max-width:749px){.sticky-add-to-cart__bar{padding:10px 16px;gap:12px}.sticky-add-to-cart__title{display:none}.sticky-add-to-cart__info[data-singleton=true] .sticky-add-to-cart__title{display:block;font-size:1.1rem}.sticky-add-to-cart__variant:before{content:none}.sticky-add-to-cart__variant{overflow:hidden;text-overflow:ellipsis}.sticky-add-to-cart__price{font-size:1.3rem;padding-right:0}.sticky-add-to-cart__button{padding-inline:18px}}.product-details .text-block h1{font-family:var(--font-heading--family);font-weight:700;font-size:clamp(2.2rem,3.4vw,3.1rem);line-height:1.05;letter-spacing:.005em;color:var(--ag-navy)}.product-grid__item .ag-card{height:100%}.product-grid .product-grid__item{list-style:none}.ag-crumbs+.text-block h1{margin-top:12px}.product-information>.ag-crumbs{order:-1;grid-column:2;padding-block-end:4px}.shopify-block div[role=dialog],.shopify-block div[role=dialog]>div{background-color:var(--ag-orange, #ff601a)!important;color:#fff!important}.shopify-block div[role=dialog] h2,.shopify-block div[role=dialog] label,.shopify-block div[role=dialog] p,.shopify-block div[role=dialog] span{color:#fff!important}.shopify-block div[role=dialog] button[type=submit]{background-color:#fff!important;color:var(--ag-orange, #ff601a)!important;border-color:#fff!important}.shopify-block div[role=dialog] button[aria-label=Close]{color:#fff!important}.search-results .product-card img,.search .product-card img,[class*=search] .product-card img{aspect-ratio:1 / 1;object-fit:contain;max-height:100%}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ag-custom.css.map */
