.footer .footer__blocks-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;text-align:left}.footer .footer__blocks-wrapper .footer-block{width:auto;margin:0;max-width:none}.footer .footer-block__details-content p{margin:0 0 9px;font-size:15px;line-height:1.6}.footer .footer-block__details-content a{text-decoration:none;color:#ffffffc2}.footer .footer-block__details-content a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.footer .footer__content-top{padding-bottom:28px}.footer .footer-block--newsletter:empty{display:none}.footer .footer__content-bottom{padding-top:22px}.footer .footer__content-bottom-wrapper{padding-top:0}.footer .footer__column--info:empty{display:none}.footer .footer__copyright{margin-top:18px}@media(max-width:749px){.footer .footer__blocks-wrapper{grid-template-columns:1fr 1fr;gap:28px 20px}.footer .footer-block:first-child{grid-column:1/-1}.footer .footer-block__heading{font-size:18px}.footer .footer-block__details-content{margin-bottom:0}}gw-cart-consent{display:block;margin:2.4rem 0;padding:2rem;border:1px solid rgba(var(--color-foreground),.2);border-top:4px solid #e00000;border-radius:8px;text-align:left;font-size:1.4rem;line-height:1.55}gw-cart-consent h2{margin:0 0 1rem}gw-cart-consent label{display:flex;gap:1.2rem;align-items:flex-start;padding:1.4rem 0;border-top:1px solid rgba(var(--color-foreground),.12);cursor:pointer}gw-cart-consent input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;margin:3px 0 0;accent-color:#e00000}gw-cart-consent a{color:inherit;text-decoration:underline}.gw-consent-delivery{padding:1.2rem;margin:1.5rem 0;background:rgba(var(--color-foreground),.04);border-radius:5px}.gw-consent-delivery summary{font-weight:700;cursor:pointer}.gw-consent-delivery ul{padding-left:1.8rem}.gw-consent-delivery li{margin:.8rem 0}.gw-consent-status{font-weight:600;margin-bottom:0}#main-cart-footer .cart__blocks{width:100%;max-width:72rem}gw-cart-consent .gw-invoice-choice{padding:0 0 2rem}gw-cart-consent .gw-invoice-choice>label{border:1px solid rgba(var(--color-foreground),.18);border-radius:6px;padding:1.2rem;margin:.8rem 0;align-items:center}gw-cart-consent input[type=radio]{flex:0 0 20px;width:20px;height:20px;margin:0;accent-color:#e00000}gw-cart-consent .gw-invoice-choice>label:has(input:checked){border-color:#e00000;background:#e0000009}gw-cart-consent .gw-invoice-email{margin:1.6rem 0 0}.gw-address-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.gw-address-field:first-child,.gw-address-field:nth-child(4),.gw-address-field:nth-child(5){grid-column:1 / -1}gw-cart-consent .gw-address-field label{display:block;border:0;padding:0 0 .4rem}.gw-address-field input,.gw-address-field select{width:100%;padding:1rem;min-height:44px;border:1px solid #999;border-radius:4px;background:#fff;color:#222;font:inherit}gw-cart-consent fieldset{border:0;padding:1rem 0;margin:0}gw-cart-consent legend{font-size:1.8rem;font-weight:700}gw-cart-consent [hidden]{display:none!important}@media(max-width:600px){.gw-address-grid{grid-template-columns:1fr}}gw-cart-consent h2,gw-cart-consent legend,gw-cart-consent .gw-consent-delivery summary{font-family:var(--font-heading-family)!important;font-style:normal!important;font-weight:var(--font-heading-weight)!important;letter-spacing:normal!important;color:rgb(var(--color-foreground))!important}gw-cart-consent h2,gw-cart-consent legend{font-size:1.8rem;line-height:1.4}gw-cart-consent .gw-project-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}gw-cart-consent .gw-project-options>label{display:flex;align-items:center;border:1px solid rgba(var(--color-foreground),.18);border-radius:6px;padding:1.2rem;margin:.8rem 0}gw-cart-consent .gw-project-options>label:has(input:checked){border-color:#e00000;background:#e0000009}gw-cart-consent .gw-consent-status:empty{display:none}gw-cart-consent>label{padding:.7rem 0;border-top:0;gap:1rem;min-height:44px}gw-cart-consent>p:empty,gw-cart-consent .gw-invoice-email p:empty{display:none}gw-cart-consent .gw-consent-note{display:block;margin-top:.3rem;font-size:1.2rem;line-height:1.4}gw-cart-consent .gw-invoice-choice{padding-bottom:1.2rem}gw-cart-consent .gw-consent-delivery{margin:1rem 0;padding:1rem 1.2rem}gw-cart-consent .gw-consent-delivery summary{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.3rem 1rem;list-style:none}gw-cart-consent .gw-consent-delivery summary::-webkit-details-marker{display:none}gw-cart-consent .gw-consent-delivery summary small{grid-column:1 / -1;font:400 1.3rem/1.45 var(--font-body-family)}gw-cart-consent .gw-delivery-chevron{font-size:2rem;line-height:1}gw-cart-consent .gw-consent-delivery[open] .gw-delivery-chevron{transform:rotate(180deg)}.gw-customer-logos{--gw-logo-gap: 48px;--gw-logo-fade: 70px;--gw-logo-scale: 1;position:relative;display:block;padding-top:20px;padding-bottom:26px;border-top:1px solid rgba(255,255,255,.1);color:#dce0e2}.footer .gw-customer-logos{padding-block:20px 26px}.gw-customer-logos__filters{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.gw-customer-logos__toggle{position:absolute;inset-inline-end:3px;top:50%;transform:translateY(-50%);z-index:1;display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#dce0e299;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none}.gw-customer-logos[data-ready] .gw-customer-logos__toggle{opacity:1;visibility:visible;pointer-events:auto}.gw-customer-logos__toggle:hover{color:#dce0e2}.gw-customer-logos__toggle:focus-visible,.gw-customer-logos__viewport:focus-visible{outline:2px solid currentColor;outline-offset:3px}.gw-customer-logos__pause{display:block}.gw-customer-logos__play,.gw-customer-logos[data-paused] .gw-customer-logos__pause{display:none}.gw-customer-logos[data-paused] .gw-customer-logos__play{display:block}.gw-customer-logos__viewport{width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(220,224,226,.3) transparent;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--gw-logo-fade),#000 calc(100% - var(--gw-logo-fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--gw-logo-fade),#000 calc(100% - var(--gw-logo-fade)),transparent)}.gw-customer-logos[data-ready]:not([data-reduced-motion]) .gw-customer-logos__viewport{overflow:hidden}.gw-customer-logos__track{display:flex;align-items:center;width:max-content;max-width:none}.gw-customer-logos[data-running] .gw-customer-logos__track{will-change:transform}.gw-customer-logos__sequence{display:flex;align-items:center;flex-shrink:0;gap:var(--gw-logo-gap);width:max-content;margin:0;padding:0;padding-inline-end:var(--gw-logo-gap);list-style:none}.gw-customer-logos:not(:defined) .gw-customer-logos__sequence,.gw-customer-logos[data-reduced-motion] .gw-customer-logos__sequence{padding-inline:var(--gw-logo-fade)}.gw-customer-logos__item{display:flex;align-items:center;justify-content:center;flex:0 0 auto;height:64px;margin:0;padding:0}.gw-customer-logos__mark{position:relative;display:block;flex:0 0 auto;width:calc(var(--gw-logo-width) * var(--gw-logo-scale));height:calc(var(--gw-logo-height) * var(--gw-logo-scale));overflow:hidden}.gw-customer-logos__image{position:absolute;top:calc(var(--gw-logo-top) * var(--gw-logo-scale));left:calc(var(--gw-logo-left) * var(--gw-logo-scale));display:block;width:calc(var(--gw-logo-image-width) * var(--gw-logo-scale));height:calc(var(--gw-logo-image-height) * var(--gw-logo-scale));max-width:none;max-height:none;filter:var(--gw-logo-filter)}.gw-customer-logos [hidden],.gw-customer-logos[data-reduced-motion] [data-gw-logo-clone],.gw-customer-logos[data-reduced-motion] .gw-customer-logos__toggle{display:none!important}@media(max-width:749px){.gw-customer-logos{--gw-logo-gap: 32px;--gw-logo-fade: 30px;--gw-logo-scale: .9}.gw-customer-logos__item{height:60px}}@media(prefers-reduced-motion:reduce){.gw-customer-logos .gw-customer-logos__viewport{overflow-x:auto;overflow-y:hidden}.gw-customer-logos .gw-customer-logos__track{transform:none!important;will-change:auto}.gw-customer-logos [data-gw-logo-clone],.gw-customer-logos .gw-customer-logos__toggle{display:none!important}}.gw-partners{display:flex;gap:38px 64px;flex-wrap:wrap;padding-top:24px;padding-bottom:28px;border-top:1px solid rgba(255,255,255,.12)}.gw-partners__group{display:flex;flex-direction:column;gap:14px}.gw-partners__label{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:#ffffff8c}.gw-partners__marks{display:flex;flex-wrap:wrap;gap:28px;align-items:center;min-height:40px;color:#dce0e2}.gw-partners__brand{display:inline-flex;align-items:center;gap:7px;font-family:Arial,sans-serif;font-weight:700;font-size:24px;line-height:1}.gw-partners__brand svg{width:28px;height:32px;display:block}.gw-partners__gls svg{width:78px;height:34px}.gw-partners__ups svg{width:38px;height:42px}.gw-partners__payment{width:46px;height:30px;filter:grayscale(1)}.gw-partners__crew{display:flex;align-items:center;gap:20px;text-decoration:none;color:#dce0e2;min-height:40px}.gw-partners__crew-mark{font-family:Arial,sans-serif;font-size:23px;font-weight:900;letter-spacing:-1px;line-height:.86}.gw-partners__crew:hover{color:#fff}.gw-partners a:focus-visible{outline:2px solid currentColor;outline-offset:6px}@media(max-width:749px){.gw-partners{gap:26px 32px}.gw-partners__marks{gap:22px}}.gw-partners__manual{font-family:inherit;font-size:15px;font-weight:600;line-height:1.25;gap:9px}.gw-partners__manual svg{flex-shrink:0}.gw-partners__manual span{max-width:105px}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map?subset=AAAEAAEAAAAD */
