:root{--gp-text: #293c39;--gp-muted: #516360;--gp-teal: #2e8285;--gp-green: #2e8285;--gp-cartoon-ink: #0a0a0a;--gp-cartoon-border: 2px solid var(--gp-cartoon-ink);--gp-cartoon-shadow: 4px 4px 0 var(--gp-cartoon-ink);--gp-control-shadow: 3px 3px 0 var(--gp-cartoon-ink);--gp-glass-background: rgba(255, 255, 255, .78);--gp-glass-border: 1px solid rgba(16, 24, 32, .18);--gp-glass-shadow: 0 8px 24px rgba(16, 24, 32, .08);--gp-glass-blur: 10px;--gp-back-to-top-bottom: max(1.6rem, env(safe-area-inset-bottom, 0px))}#MainContent{padding-bottom:clamp(3.6rem,5vw,6.4rem)}#MainContent p,#MainContent .rte li,.shopify-policy__container p,.footer p{letter-spacing:0}:where(.gp-cartoon-surface,.gpused-surface--cartoon){background:var(--gp-surface-background);border:var(--gp-surface-border, var(--gp-cartoon-border))!important;border-radius:var(--gp-surface-radius, 14px);box-shadow:var(--gp-surface-shadow, var(--gp-cartoon-shadow))!important}:where(.gp-cartoon-surface--interactive,.gpused-surface--interactive){transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease,transform .15s ease}@media(hover:hover)and (pointer:fine){:where(.gp-cartoon-surface--interactive,.gpused-surface--interactive):hover{box-shadow:5px 5px 0 var(--gp-cartoon-ink)!important;transform:translate(-1px,-1px)}}:where(.gpused-surface--glass){background:var(--gp-surface-background, var(--gp-glass-background));border:var(--gp-surface-border, var(--gp-glass-border));border-radius:var(--gp-surface-radius, 16px);box-shadow:var(--gp-surface-shadow, var(--gp-glass-shadow))}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){:where(.gpused-surface--glass){-webkit-backdrop-filter:blur(var(--gp-surface-blur, var(--gp-glass-blur))) saturate(112%);backdrop-filter:blur(var(--gp-surface-blur, var(--gp-glass-blur))) saturate(112%)}}.header__icon{min-height:4.4rem;min-width:4.4rem}.header__icon--search .icon,.header__icon--cart .icon{height:2.2rem!important;width:2.2rem!important}body :is(a.button,button.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.quick-add__submit),#MainContent .product-card-wrapper .button,#MainContent .card-wrapper .button,#MainContent .collection .quick-add__submit,#MainContent [class*=gp-][class*=-btn],#MainContent .facets__summary,#MainContent .mobile-facets__open{animation:none!important;background-image:none!important;border:var(--gp-cartoon-border)!important;box-shadow:var(--gp-control-shadow)!important;isolation:isolate!important;letter-spacing:0!important;min-height:4.4rem;overflow:hidden!important;position:relative!important;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .12s ease!important;-webkit-tap-highlight-color:transparent}body :is(a.button,button.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.quick-add__submit):before,#MainContent .product-card-wrapper .button:before,#MainContent .card-wrapper .button:before,#MainContent .collection .quick-add__submit:before,#MainContent [class*=gp-][class*=-btn]:before,#MainContent .facets__summary:before,#MainContent .mobile-facets__open:before{aspect-ratio:auto!important;background:linear-gradient(90deg,#fff0,#fff6,#fff0)!important;border:0!important;border-radius:0!important;box-shadow:none!important;content:""!important;height:220%!important;left:-65%!important;opacity:1!important;pointer-events:none!important;position:absolute!important;top:-60%!important;transform:translate(0) skew(-18deg)!important;transition:transform .42s ease!important;width:42%!important;z-index:0!important}body :is(.button--secondary,.button--tertiary):before{background:linear-gradient(90deg,#2f878a00,#2f878a33,#2f878a00)!important}@media(hover:hover)and (pointer:fine){body :is(a.button,button.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.quick-add__submit):not([disabled]):not([aria-disabled=true]):hover,#MainContent .product-card-wrapper .button:not([disabled]):not([aria-disabled=true]):hover,#MainContent .card-wrapper .button:not([disabled]):not([aria-disabled=true]):hover,#MainContent .collection .quick-add__submit:not([disabled]):not([aria-disabled=true]):hover,#MainContent [class*=gp-][class*=-btn]:not([disabled]):not([aria-disabled=true]):hover,#MainContent .facets__summary:hover,#MainContent .mobile-facets__open:hover{box-shadow:4px 4px 0 var(--gp-cartoon-ink)!important;transform:translate(-1px,-1px)!important}body :is(a.button,button.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.quick-add__submit):not([disabled]):not([aria-disabled=true]):hover:before,#MainContent .product-card-wrapper .button:not([disabled]):not([aria-disabled=true]):hover:before,#MainContent .card-wrapper .button:not([disabled]):not([aria-disabled=true]):hover:before,#MainContent .collection .quick-add__submit:not([disabled]):not([aria-disabled=true]):hover:before,#MainContent [class*=gp-][class*=-btn]:not([disabled]):not([aria-disabled=true]):hover:before,#MainContent .facets__summary:hover:before,#MainContent .mobile-facets__open:hover:before{transform:translate(500%) skew(-18deg)!important}}body :is(a.button,button.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.quick-add__submit):not([disabled]):not([aria-disabled=true]):active,#MainContent .product-card-wrapper .button:not([disabled]):not([aria-disabled=true]):active,#MainContent .card-wrapper .button:not([disabled]):not([aria-disabled=true]):active,#MainContent .collection .quick-add__submit:not([disabled]):not([aria-disabled=true]):active,#MainContent [class*=gp-][class*=-btn]:not([disabled]):not([aria-disabled=true]):active,#MainContent .facets__summary:active,#MainContent .mobile-facets__open:active{animation:none!important;background-image:none!important;box-shadow:1px 1px 0 var(--gp-cartoon-ink)!important;transform:translate(2px,2px)!important}body :is(a.button,button.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.quick-add__submit):not([disabled]):not([aria-disabled=true]):active:before,#MainContent .product-card-wrapper .button:not([disabled]):not([aria-disabled=true]):active:before,#MainContent .card-wrapper .button:not([disabled]):not([aria-disabled=true]):active:before,#MainContent .collection .quick-add__submit:not([disabled]):not([aria-disabled=true]):active:before,#MainContent [class*=gp-][class*=-btn]:not([disabled]):not([aria-disabled=true]):active:before,#MainContent .facets__summary:active:before,#MainContent .mobile-facets__open:active:before{background:linear-gradient(90deg,#fff0,#ffffff73,#fff0)!important;transform:translate(500%) skew(-18deg)!important;width:42%!important}body .gpused-button-motion{isolation:isolate!important;overflow:hidden!important;position:relative!important;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .12s ease!important;-webkit-tap-highlight-color:transparent}body .gpused-button-motion:before{background:linear-gradient(90deg,#fff0,#fff6,#fff0)!important;border:0!important;border-radius:0!important;box-shadow:none!important;content:""!important;height:220%!important;left:-65%!important;pointer-events:none!important;position:absolute!important;top:-60%!important;transform:translate(0) skew(-18deg)!important;transition:transform .42s ease!important;width:42%!important;z-index:0!important}@media(hover:hover)and (pointer:fine){body .gpused-button-motion:not([disabled]):not([aria-disabled=true]):hover{transform:translate(-1px,-1px)!important}body .gpused-button-motion:not([disabled]):not([aria-disabled=true]):hover:before{transform:translate(500%) skew(-18deg)!important}}body .gpused-button-motion:not([disabled]):not([aria-disabled=true]):active{transform:translate(2px,2px)!important}body .gpused-button-motion:not([disabled]):not([aria-disabled=true]):active:before{transform:translate(500%) skew(-18deg)!important}body #MainContent [id^=GPUsedContact-] .gpused-contact-form .contact__button .button{border:var(--gp-cartoon-border)!important;box-shadow:var(--gp-control-shadow)!important}@media(hover:hover)and (pointer:fine){body #MainContent [id^=GPUsedContact-] .gpused-contact-form .contact__button .button:not([disabled]):hover{box-shadow:4px 4px 0 var(--gp-cartoon-ink)!important;transform:translate(-1px,-1px)!important}}body #MainContent [id^=GPUsedContact-] .gpused-contact-form .contact__button .button:not([disabled]):active{box-shadow:1px 1px 0 var(--gp-cartoon-ink)!important;transform:translate(2px,2px)!important}body .utility-bar,body .announcement-bar,body .announcement-bar__link{background:#2e8285!important;background-color:#2e8285!important}body .announcement-bar :is(.announcement-bar__link,.announcement-bar__message,span){color:#fff!important;opacity:1!important}body #MainContent .gp-hero-card-dark p{color:#fff!important;opacity:1!important}body #MainContent .rte a[href]:not(.button):not([class*=btn-]){color:var(--gp-teal-dark, #256e71)!important}body #MainContent a[class*=gp-][class*=btn-primary]{color:#fff!important}body #MainContent a[class*=gp-][class*=btn-secondary]{color:var(--gp-ink, #14201f)!important}body #MainContent [class*=-dark] a[class*=gp-][class*=btn-secondary]{color:#fff!important}body #MainContent [class*=gp-][class*=-btn]{line-height:1.25!important;text-align:center}body a.button:not(.button--secondary):not(.button--tertiary){background-color:#2e8285!important;color:#fff!important}body #MainContent .gp-hero-card-dark a.button{background-color:#fff!important;color:var(--gp-ink, #14201f)!important}body #MainContent .gpused-retention-notice a{color:#205e64!important}body #MainContent .rte a.gp-grading-link.gp-grading-link--primary[href]{color:#fff!important}body #MainContent .gp-b2b-dark .gp-b2b-table td{color:#ffffffeb!important}body #MainContent .gp-b2b-dark .gp-b2b-table :is(th,td strong){color:#fff!important}body #MainContent .page-width--narrow:not(.contact){max-width:72.6rem!important}body #MainContent .page-width--narrow:not(.contact)>.rte>:is(p,ul,ol),body #MainContent .page-width--narrow:not(.contact)>.rte>section>:is(p,ul,ol),body #MainContent .gpused-faq-answer>:is(p,ul,ol),body #MainContent .gp-b2b-dark .gp-b2b-small{max-width:60ch}body #MainContent .gpused-trust-strip p{margin-inline:auto;max-width:60ch}body #MainContent .gpused-page-title--visually-hidden{position:absolute!important;display:block!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}body #MainContent .product__tax,body #MainContent .pickup-availability-info .caption{font-size:1.3rem;letter-spacing:0;line-height:1.5}body #MainContent .gpused-information-page{background:var(--gp-glass-background);border:var(--gp-glass-border);border-radius:1.6rem;box-shadow:var(--gp-glass-shadow);margin-block:0 2.4rem;padding:clamp(2rem,4vw,3.6rem)}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){body #MainContent .gpused-information-page{-webkit-backdrop-filter:blur(var(--gp-glass-blur)) saturate(112%);backdrop-filter:blur(var(--gp-glass-blur)) saturate(112%)}}body #MainContent .gpused-information-page>:first-child{margin-top:0}body #MainContent .gpused-information-page>:last-child{margin-bottom:0}body #MainContent .gpused-information-page h2{color:var(--gp-text);font-size:clamp(2rem,2.5vw,2.8rem);line-height:1.2;margin-block:3.2rem 1.2rem}body #MainContent .gpused-information-page :is(p,li){line-height:1.65}body #MainContent .gpused-information-page :is(ul,ol){padding-inline-start:2.2rem}body #MainContent .gpused-information-page li+li{margin-top:.7rem}@media screen and (max-width:749px){body #MainContent .gpused-information-page{border-radius:1.4rem;padding:2rem 1.6rem}body #MainContent .gpused-information-page h2{margin-block-start:2.6rem}}.shopify-payment-button__button--branded,.shopify-payment-button__button--branded:hover,.shopify-payment-button__button--branded:active{animation:none!important;background-image:none!important;box-shadow:none!important;transform:none!important}.shopify-payment-button__button--branded:before,.shopify-payment-button__button--branded:after{content:none!important;display:none!important}.shopify-section-group-footer-group,.shopify-section-group-footer-group .gradient,.shopify-section-group-footer-group .footer,.footer,footer{background:#2e8285!important;background-color:#2e8285!important}.footer :is(p,li,a,small,span,label){color:#fff!important}.footer a:hover{color:#fff!important;text-decoration-color:#fff!important;text-decoration-thickness:2px}.footer .footer__list-social svg{color:#fff!important;fill:#fff!important}.footer .gp-footer-company{color:#fff!important;font-size:1.15rem;font-weight:400;letter-spacing:.01em;line-height:1.65;margin:0 auto .8rem;max-width:54rem;text-wrap:pretty}.footer .gp-footer-company strong{color:inherit!important;font-size:1.3rem;font-weight:600;letter-spacing:.04em}.footer .footer-block__heading{font-size:1.75rem!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1.25;margin-bottom:1.4rem}.footer .footer-block__details-content,.footer .footer-block__details-content li,.footer .footer-block__details-content a{font-size:1.35rem!important;font-weight:400!important;letter-spacing:.01em;line-height:1.45}.footer .copyright__content,.footer .copyright__content a{color:#fff!important}.footer .gp-back-to-top{align-items:center;background:#fff!important;border:2px solid var(--gp-cartoon-ink)!important;border-radius:999px;bottom:var(--gp-back-to-top-bottom);box-shadow:3px 3px 0 var(--gp-cartoon-ink)!important;color:var(--gp-ink, #14201f)!important;cursor:pointer;display:flex;height:4.4rem;justify-content:center;left:max(1.6rem,env(safe-area-inset-left,0px));padding:0;position:fixed;transition:box-shadow .15s ease,transform .15s ease;width:4.4rem;z-index:18}.footer .gp-back-to-top[hidden]{display:none!important}.footer .gp-back-to-top svg{height:2.2rem;width:2.2rem}.footer .gp-back-to-top:hover{box-shadow:4px 4px 0 var(--gp-cartoon-ink)!important;transform:translate(-1px,-1px)}.footer .gp-back-to-top:active{box-shadow:1px 1px 0 var(--gp-cartoon-ink)!important;transform:translate(2px,2px)}.footer .gp-back-to-top:focus-visible{outline:3px solid var(--gp-cartoon-ink);outline-offset:3px}@media screen and (max-width:749px){:root{--gp-back-to-top-bottom: max(1.2rem, env(safe-area-inset-bottom, 0px))}.footer .gp-back-to-top{left:max(1.2rem,env(safe-area-inset-left,0px))}}body :is(#MainContent,.shopify-section-group-header-group,.shopify-section-group-footer-group) :where(a[href],button,input:not([type=hidden]),select,textarea,summary,shopify-payment-terms,shop-pay-wallet-button,shopify-accelerated-checkout,[tabindex]:not([tabindex="-1"])):focus-visible{outline-color:var(--gp-cartoon-ink)!important;outline-offset:3px!important;outline-style:solid!important;outline-width:3px!important}body #MainContent :is(shopify-payment-terms,shop-pay-wallet-button,shopify-accelerated-checkout):focus-within{outline-color:var(--gp-cartoon-ink)!important;outline-offset:3px!important;outline-style:solid!important;outline-width:3px!important}body :is(.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill)~.field__label,body .customer .field :is(input:focus,input:not(:placeholder-shown),input:-webkit-autofill)~label{font-size:1.2rem}body #MainContent .slider-counter{font-size:1.2rem;line-height:1.4}body #MainContent .article-template__content li>p[role=presentation]{display:inline;margin:0}@media screen and (max-width:749px),screen and (max-height:520px)and (pointer:coarse){body #gpused-assistant:not(.gpused-assistant--open){left:auto!important;right:max(12px,env(safe-area-inset-right,0px))!important;width:60px!important}body #gpused-assistant:not(.gpused-assistant--open) .gpused-assistant__launcher,body #gpused-assistant:not(.gpused-assistant--open) .gpused-assistant__bubble{width:60px!important}body #gpused-assistant:not(.gpused-assistant--open) .gpused-assistant__bubble{gap:0!important;justify-content:center!important;min-height:60px!important;padding:6px!important}body #gpused-assistant:not(.gpused-assistant--open) :is(.gpused-assistant__bubble-text,.gpused-assistant__compact){display:none!important}}body #MainContent :is(.shopify-payment-button__more-options,.pickup-availability-button){align-items:center;display:inline-flex;min-height:24px}body:has(#MainContent :focus-visible) #gpused-assistant{opacity:0!important;pointer-events:none!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:.01ms!important}html body #MainContent *,html body #MainContent *:before,html body #MainContent *:after{animation-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:.01ms!important}.gp-cartoon-surface--interactive,.gpused-surface--interactive,body .gpused-button-motion,body :is(a.button,button.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.quick-add__submit),#MainContent .product-card-wrapper .button,#MainContent .card-wrapper .button,#MainContent .collection .quick-add__submit,#MainContent [class*=gp-][class*=-btn],#MainContent .facets__summary,#MainContent .mobile-facets__open,.footer .gp-back-to-top{transition:none!important}body :is(a.button,button.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.quick-add__submit):before,#MainContent .product-card-wrapper .button:before,#MainContent .card-wrapper .button:before,#MainContent .collection .quick-add__submit:before,#MainContent [class*=gp-][class*=-btn]:before,#MainContent .facets__summary:before,#MainContent .mobile-facets__open:before{display:none!important}body .gpused-button-motion:before{display:none!important}body :is(a.button,button.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.quick-add__submit):hover,body :is(a.button,button.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.quick-add__submit):active,#MainContent [class*=gp-][class*=-btn]:hover,#MainContent [class*=gp-][class*=-btn]:active,body .gpused-button-motion:hover,body .gpused-button-motion:active,.footer .gp-back-to-top:hover,.footer .gp-back-to-top:active{transform:none!important}}@media(prefers-reduced-transparency:reduce){:where(.gpused-surface--glass){-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff0}}@media print{.footer .gp-back-to-top{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/gpused-theme-foundation.css.map */
