:root{--DG-color-green-primary: #02523c;--DG-color-green-darkest: #002722;--DG-color-lime: #99c932;--DG-color-lime-darker: #88b32d;--DG-color-lime-lighter: #b0d75b;--DG-color-orange: #f5581d;--DG-color-neutrals-grey-80: #3e3f3c;--DG-color-neutral-grey-70: #6c6d69;--DG-color-neutral-grey-50: #c5c8bd;--DG-color-neutral-grey-60: #adb0a6;--DG-color-neutral-grey-30: #eaece5;--DG-color-neutral-grey-20: #f1f2ed;--DG-color-neutral-grey-10: #f8f8f6;--DG-color-warning-10: #fdf7eb;--DG-support-orange: #f5581d;--DG-color-dc-blue: #009bdf;--DG-color-green-ink: #024331;--DG-color-sale-red: #da2028}.DG-btn--add-to-cart{background-color:var(--DG-color-lime);transition:.3s all}.DG-btn--add-to-cart:hover{background-color:var(--DG-color-lime-lighter)}.btn--dashed{border-style:dashed}.DG-card--enquiry .card__quick-add{display:none}.product-shipping-note{color:var(--DG-color-green-primary)}.product-shipping-note svg{margin-top:-5px}.DG-card--product .quick-add-view-btn{display:none}.DG-card--product{border-radius:var(--DG-border-radius);overflow:hidden;padding:20px}.DG-card--product a{position:relative;display:block}.DG-card--product .card__quick-add a.btn:not(.quick-add-view-btn){display:inline-block}.DG-card__cta{margin-top:2rem}.DG-product-card__enquiry-button{text-align:left;padding:0;margin:4px 0 0;width:fit-content;font-weight:700;font-size:15px;color:var(--DG-color-green-primary)}@media(max-width:769px){.DG-card--product{padding:16px}}.DG-card--product .card__title{margin:0}.DG-card--product .card__title a{margin-bottom:1rem}.DG-card--product .price__was{position:relative;text-decoration:none;color:rgb(var(--sale-label-text-color));font-size:15px;font-weight:600}.DG-card--product .price__current{font-size:15px}.DG-card--product .price__was:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(to top right,transparent 0,transparent calc(50% - 1px),rgb(var(--sale-label-text-color)) calc(50% - 1px),rgb(var(--sale-label-text-color)) 50%,white 50%,white calc(50% + 1px),transparent calc(50% + 1px),transparent 100%);pointer-events:none;transform:rotate(156deg)}.DG-card--product .product-label-container{top:-12px;left:-12px;width:calc(100% + 28px);pointer-events:none}@media(max-width:769px){.DG-card--product .product-label-container{top:-8px;left:-8px;width:calc(100% + 24px)}}.DG-card--product .product-label{font-size:15px;line-height:18.8px;font-weight:600;padding:4px 8px 0;border-radius:4px;overflow:hidden;text-wrap:balance}@media(max-width:769px){.DG-card--product .product-label{padding:2px 4px}}@media(max-width:768.98px){.DG-card--product .product-label{font-size:12px;line-height:16px}}@media(max-width:429.98px){.DG-card--product .product-label{font-size:11px;line-height:15px}}@media(max-width:355.98px){.DG-card--product .product-label{font-size:10px;line-height:14px}}@media(min-width:769px){.DG-card--product{container-type:inline-size;container-name:dgcard}@container dgcard (max-width: 235px){.DG-card--product .product-label{font-size:13px;line-height:17px}}@container dgcard (max-width: 209px){.DG-card--product .product-label{font-size:12px;line-height:16px}}@container dgcard (max-width: 195px){.DG-card--product .product-label{font-size:11px;line-height:15px}}}.DG-product-label--exclusive{background-color:rgb(var(--DG-exclusive-label-bg-color));color:rgb(var(--DG-exclusive-label-text-color))}.DG-product-label--online-only{background-color:rgb(var(--DG-online-only-label-bg-color));color:rgb(var(--DG-online-only-label-text-color))}.DG-product-label--pre-order{background-color:rgb(var(--DG-pre-order-label-bg-color));color:rgb(var(--DG-pre-order-label-text-color))}.DG-product-label--coming-soon{background-color:rgb(var(--DG-coming-soon-label-bg-color));color:rgb(var(--DG-coming-soon-label-text-color))}.DG-main-products-grid__results .grid{gap:32px}@media(min-width:768px)and (max-width:1024px){.DG-main-products-grid__results .grid{gap:15px!important}}@media(max-width:767.98px){.DG-main-products-grid__results .grid{gap:2px!important}}.DG-main-products-grid__results .js-pagination-result{border:none!important}.DG-input{border-radius:var(--DG-border-radius);border:1px solid var(--DG-color-neutral-grey-50);background-color:#fff;height:44px;padding:0 16px}.DG-text-input :focus,.DG-text-input:hover{border-color:var(--DG-color-neutral-grey-80)}.DG-input-label{font-weight:700;color:var(--DG-color-neutral-grey-80)}.DG-has-member-price .price__default,.DG-has-member-price .unit-price,.DG-has-member-price .price__no-variant{text-decoration:line-through;color:var(--DG-color-neutral-grey-60)}.DG-has-member-price.price--on-sale .price__default .price__current{display:none}.DG-has-member-price.price--on-sale .price__default{text-decoration:none}.DG-has-member-price.price--on-sale .price__was{text-decoration:line-through}.DG-has-member-price:not(.price--on-sale) .price__default{text-decoration:none}.DG-has-member-price:not(.price--on-sale) .price__default .price__current{text-decoration:line-through}.DG-has-member-price,.DG-price--dc-guest{display:flex;flex-wrap:wrap;align-items:flex-end;align-items:last baseline;column-gap:3px}.DG-has-member-price .DG-price__member{order:-1}.DG-price__member:not([hidden]){display:flex}.DG-price__member .price__current{display:inline-flex;flex-direction:column;align-items:center;color:var(--DG-color-dc-blue);font-weight:600}.DG-price__member-label{font-size:8px;font-weight:600;line-height:1}.product-info__price .DG-price__member-label{font-size:9px}.DG-card--product .DG-price__member-label,.DG-has-member-price .DG-price__member-label{display:flex;justify-content:center;white-space:nowrap}.DG-has-member-price.price--on-sale .price__was,.DG-has-member-price:not(.price--on-sale) .price__default{color:var(--DG-color-green-ink)}.DG-card--product .price--on-sale:not(.DG-has-member-price) .price__default .price__current{color:var(--DG-color-sale-red);font-weight:600}.DG-card--product .price--on-sale .price__was{color:var(--DG-color-green-ink);text-decoration:line-through}.DG-card--product .price--on-sale .price__was:before{content:none}.DG-price--dc-guest.price--on-sale .DG-price__member,.product-info__price .DG-price--dc-guest .DG-price__member{flex-basis:100%}.product-info__price .DG-price--dc-guest .DG-price__member:not([hidden]){flex-wrap:nowrap;align-items:center;gap:4px 3px}.DG-dc-prompt{flex:0 1 auto;min-width:0;margin:0;padding:5px 20px;border:.5px solid rgba(68,153,217,.3);border-radius:20px;background-color:#eaf1f4;color:var(--DG-color-neutrals-grey-80);font-size:12px;font-weight:600;line-height:19px}.DG-dc-prompt a{color:var(--DG-color-dc-blue);font-weight:700;text-decoration:underline}@media(max-width:767.98px){.DG-dc-prompt__tail{display:block}}.product-info__price .price--on-sale:not(.DG-has-member-price) .price__default .price__current{color:var(--DG-color-sale-red)}.product-info__price .price--on-sale:not(.DG-has-member-price) .price__was{color:var(--DG-color-green-ink)}.card--sticky-atc .DG-dc-prompt,quick-add-drawer .DG-dc-prompt{display:none}.card--sticky-atc .DG-price--dc-guest .DG-price__member{display:none}.DG-hand{margin-bottom:16px}.DG-hand__error{margin:6px 0 0;font-size:14px;color:#da1109}.DG-header-account--member{color:var(--DG-color-dc-blue)}@media(max-width:1139.98px){.main-menu li.DG-child-nav__head{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center}.DG-child-nav__head .main-nav__item--back{display:flex;align-items:center;justify-content:flex-start;min-height:44px;padding-inline:0}.DG-child-nav__head .main-nav__item-header{padding-inline:0;text-align:center;text-transform:uppercase;letter-spacing:.04em}.DG-child-nav__close{display:flex;align-items:center;justify-content:flex-end;min-width:44px;min-height:44px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.DG-child-nav__close svg{width:20px;height:20px}.child-nav__item--toggle>.main-nav__item-content{display:flex}.child-nav__item--toggle>.main-nav__item-content>a.main-nav__item-content{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between}}@media(max-width:768.98px){.main-nav__item{padding-inline-end:16px}}.shopify-section:has(.DG-enquire-form-modal){margin:0!important}.shopify-section:has(.DG-enquire-form-modal) .section{margin:0!important}.product .price__current{font-size:20px;font-weight:600}.product .price__was{color:#da1109;font-size:20px;font-weight:600}.DG-option-selector__btns--single{display:none}.DG-option-plain:not(:last-child){margin-bottom:3rem}.DG-option-plain .label{margin-bottom:.8em}.media-gallery__viewer,.media-thumbs__btn{border-radius:var(--DG-border-radius);overflow:hidden}.product-info__add-button .btn--primary{--btn-bg-color: 153, 201, 50;--btn-bg-hover-color: 176, 215, 91;--btn-text-color: 62, 63, 60;color:#002722}@media(min-width:1024px){.product-info__block .product-info__add-to-cart quantity-input{flex-basis:50%}}.product-label--sale{background:#da11091a;color:#da1109}.media__placeholder{background-color:#fff}.product-label-wrapper:not(:last-child){margin-bottom:5px}.product-label--sold-out{background:var(--DG-color-neutral-grey-30);color:var(--DG-color-neutrals-grey-80)}.product-label{border-radius:4px;font-weight:600}@media(max-width:1024px){.search__input{background-color:#024331}}@media(min-width:1024px){.footer-menu .disclosure__toggle{display:none}}.DG-info-window__header .h5{margin-bottom:0}square-placement{margin:0 0 -20px!important}@media(min-width:769px){.header__search{flex-basis:0;min-width:0}.header__logo{flex-grow:0}}@media(min-width:769px)and (max-width:1139.98px){.main-menu .md\:hidden{display:revert}.main-menu .hidden.md\:block,.main-menu .hidden.md\:inline-flex{display:none}.main-menu .md\:flex,.main-menu .md\:grid{display:block}.main-menu{margin-bottom:16px}.header__logo{max-width:clamp(190px,26vw,264px);padding-inline-end:16px}.header__logo img{height:auto}}@media(min-width:1140px){.main-nav__item--primary{font-size:clamp(16px,1.25vw,18px);margin-left:clamp(6px,.5vw,12px);margin-right:clamp(6px,.5vw,12px)}.main-nav{margin-left:calc(-1*clamp(6px,.5vw,12px));margin-right:calc(-1*clamp(6px,.5vw,12px))}.main-menu__content>nav{flex-grow:1}}.cc-main-page:has(>.container>.visually-hidden:only-child){margin-block:0;padding-bottom:0}.custom-select__btn:not(.color-scheme *),.custom-select__listbox:not(.color-scheme *),select:not(.color-scheme *){background-color:#fff}button,.breadcrumbs-list__link,div.okeReviews[data-oke-container] .oke-helpful-vote-button .oke-helpful-vote-counter{line-height:1}.search__input{height:calc(2 * var(--input-padding-y, 11px) + 1em + 1px)}@media(min-width:1024px){.search__input{height:calc(25px + 1em)}}html .oke-w,html .oke-modal{--oke-title-fontFamily: var(--heading-font-family)}
/*# sourceMappingURL=/cdn/shop/t/138/assets/DG-main.css.map */
