.product__info-container .product__tax{display:none!important}.product-form__input .minimum-order-quantity{font-style:italic;font-size:1.3rem;margin-top:10px}.trade-signin-banner{background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:.7rem 0;text-align:center}.trade-signin-banner p{margin:0;font-size:1.35rem;letter-spacing:.02rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.trade-signin-banner a{color:inherit;text-decoration:underline;font-weight:600}.trade-signin-banner a:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}.cart-membership-prompt{margin:0 0 2rem;font-size:1.4rem;line-height:1.4}.cart-membership-prompt a{color:inherit;text-decoration:underline;font-weight:600}.cart-membership-prompt--drawer{margin:-.2rem 0 0;width:100%;font-size:1.3rem}cart-items.is-empty .cart-membership-prompt{display:none}.cart-drawer .drawer__header{display:block}.cart-drawer .drawer__heading{margin:0;padding-right:5rem}.button.button--customer-primary,.button.button--pricing-guest,.button.button--pricing-member{background-color:var(--customer-primary-colour, #EDD9A3);color:var(--customer-secondary-colour, #1D1E2C)}.button.button--customer-primary:before,.button.button--pricing-guest:before,.button.button--pricing-member:before{box-shadow:none}.button.button--customer-primary:after,.button.button--pricing-guest:after,.button.button--pricing-member:after,.button.button--customer-primary:not([disabled]):hover:after,.button.button--pricing-guest:not([disabled]):hover:after,.button.button--pricing-member:not([disabled]):hover:after{box-shadow:none}.product-form .shopify-payment-button__button--unbranded{background-color:var(--customer-primary-colour, rgba(var(--color-button), var(--alpha-button-background)));color:var(--customer-secondary-colour, rgb(var(--color-button-text)))}.product-form .shopify-payment-button__button--unbranded:hover,.product-form .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--customer-primary-colour, rgba(var(--color-button), var(--alpha-button-background)))}.cart-member-price-pill--trade{padding:.6rem 1.3rem;font-size:1.05rem;margin-left:5px!important}.price__member-pill,.cart-member-price-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;min-height:3rem;padding:.6rem 1.7rem;border:.125em solid;background-color:transparent;margin-left:0;font-size:1.15rem;line-height:1;white-space:nowrap;font-weight:400;letter-spacing:.03rem;text-transform:none;border-color:var(--customer-group-color-default, #EDD9A3);color:var(--customer-group-color-default, #EDD9A3)}.price__member-pill{align-self:center}.member-price-pill-tooltip-trigger{position:relative;display:inline-flex;align-items:center;isolation:auto}.member-price-pill-tooltip-trigger[hidden],.price__member-pill[hidden],.cart-member-price-pill[hidden],.price__pill-group[hidden]{display:none!important}.member-price-pill-tooltip-trigger[data-b2b-price-pill-pending=true],.price__member-pill[data-b2b-price-pill-pending=true],.cart-member-price-pill[data-b2b-price-pill-pending=true],.price__b2b-retail[data-pdp-b2b-rrp-pending=true]{visibility:hidden;pointer-events:none}.member-price-pill-tooltip-trigger:hover,.member-price-pill-tooltip-trigger:focus,.member-price-pill-tooltip-trigger:focus-visible,.member-price-pill-tooltip-trigger:focus-within,.member-price-pill-tooltip-trigger:active{z-index:2147483000}.member-price-pill-tooltip{position:absolute;left:50%;bottom:calc(100% + .9rem);transform:translate(calc(-50% + var(--member-tooltip-shift-x, 0px)),.4rem);display:inline-flex;align-items:center;gap:.8rem;width:max-content;min-width:14.5rem;max-width:min(22rem,calc(100vw - 1.6rem));padding:.85rem 1rem;border-radius:1rem;background-color:#f4f3f3;box-shadow:0 .4rem 1rem #00000026;color:#415f46;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease;z-index:2147483640;text-align:left}.member-price-pill-tooltip:after{content:"";position:absolute;left:50%;top:calc(100% - .2rem);transform:translate(calc(-50% - var(--member-tooltip-shift-x, 0px)));width:.9rem;height:.7rem;background-color:#f4f3f3;clip-path:polygon(50% 100%,0 0,100% 0)}.member-price-pill-tooltip--below{top:calc(100% + .9rem);bottom:auto;transform:translate(calc(-50% + var(--member-tooltip-shift-x, 0px)),-.4rem)}.member-price-pill-tooltip--below:after{top:auto;bottom:calc(100% - .2rem);transform:translate(calc(-50% - var(--member-tooltip-shift-x, 0px)));clip-path:polygon(50% 0,0 100%,100% 100%)}.member-price-pill-tooltip--measuring{opacity:1!important;visibility:hidden!important;transition:none!important}.member-price-pill-tooltip__icon{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;flex-shrink:0}.member-price-pill-tooltip__icon .icon,.member-price-pill-tooltip__icon svg{width:1.7rem;height:1.7rem}.member-price-pill-tooltip__content{display:flex;flex-direction:column;min-width:0}.member-price-pill-tooltip__prefix{font-size:1.1rem;line-height:1.1;font-weight:400;color:inherit;white-space:normal}.member-price-pill-tooltip__company{font-size:1.9rem;line-height:1.1;font-weight:600;color:inherit;word-break:break-word}.member-price-pill-tooltip-trigger:hover .member-price-pill-tooltip,.member-price-pill-tooltip-trigger:focus .member-price-pill-tooltip,.member-price-pill-tooltip-trigger:focus-visible .member-price-pill-tooltip,.member-price-pill-tooltip-trigger:focus-within .member-price-pill-tooltip,.member-price-pill-tooltip-trigger:active .member-price-pill-tooltip{opacity:1;visibility:visible;transform:translate(calc(-50% + var(--member-tooltip-shift-x, 0px)))}.member-price-pill-tooltip-trigger:hover .member-price-pill-tooltip.member-price-pill-tooltip--below,.member-price-pill-tooltip-trigger:focus .member-price-pill-tooltip.member-price-pill-tooltip--below,.member-price-pill-tooltip-trigger:focus-visible .member-price-pill-tooltip.member-price-pill-tooltip--below,.member-price-pill-tooltip-trigger:focus-within .member-price-pill-tooltip.member-price-pill-tooltip--below,.member-price-pill-tooltip-trigger:active .member-price-pill-tooltip.member-price-pill-tooltip--below{transform:translate(calc(-50% + var(--member-tooltip-shift-x, 0px)))}.member-price-pill-tooltip-trigger:focus-visible .price__member-pill,.member-price-pill-tooltip-trigger:focus-visible .cart-member-price-pill{outline:.2rem solid rgba(var(--color-foreground),.45);outline-offset:.2rem}.member-price-pill-tooltip-trigger--trade{color:#547156}.member-price-pill-tooltip-trigger--wholesale{color:#2f6fb1}@media screen and (max-width:749px){.member-price-pill-tooltip{min-width:13.5rem;max-width:min(20rem,calc(100vw - 1.2rem));padding:.75rem .9rem;gap:.7rem}.member-price-pill-tooltip__prefix{font-size:1rem}.member-price-pill-tooltip__company{font-size:1.7rem}}.price__member-pill--trade,.cart-member-price-pill--trade{border-color:var(--customer-group-color-trade, #547156);color:var(--customer-group-color-trade, #547156)}.price__member-pill--wholesale,.cart-member-price-pill--wholesale{border-color:var(--customer-group-color-wholesale, #58C7C6);color:var(--customer-group-color-wholesale, #58C7C6)}.price__guest-signin{color:#1c1c1c;font-style:italic;text-decoration:underline;text-underline-offset:.2rem;font-weight:600;font-size:1.6rem;line-height:1.2}.price__guest-signin--customizable{display:none!important;color:var(--price-guest-signin-color, #1c1c1c);font-weight:var(--price-guest-signin-font-weight, 600);font-style:var(--price-guest-signin-font-style, italic)}.price__guest-signin--customizable:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}.price__guest-signin:hover{opacity:.85}@media screen and (max-width:749px){.price__guest-signin{font-size:1.4rem}}product-info[id^=MainProduct-] .product__info-container .product-form__input.product-form__quantity{width:100%;min-width:100%;max-width:100%}product-info[id^=MainProduct-] .product__info-container .product-form__quantity .quantity--with-unit{box-sizing:border-box;width:100%;min-width:100%;max-width:100%}product-info[id^=MainProduct-] .product__info-container .product-form__quantity .quantity__unit-label{min-width:6ch}@media screen and (min-width:990px){product-info[id^=MainProduct-] .product__info-container .product-form__input.product-form__quantity{width:100%;min-width:100%;max-width:100%}product-info[id^=MainProduct-] .product__info-container .product-form__quantity .quantity--with-unit{width:20rem;min-width:20rem;max-width:20rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.css.map */
