:root{--gd-ink: #1f2722;--gd-ink-soft: #566158;--gd-paper: #f8f5ee;--gd-paper-warm: #efe8dc;--gd-sage: #748978;--gd-sage-deep: #314f42;--gd-accent: #f59f24;--gd-accent-hover: #d98312;--gd-line: #d8d0c4;--gd-surface: #fffdf8;--gd-window-shadow: 0 18px 45px rgba(31, 39, 34, .08);--gd-radius: 6px;--gd-radius-soft: 10px;--gd-section-y: clamp(52px, 7vw, 92px);--gd-section-x: clamp(16px, 4vw, 24px);--gd-transition: .25s cubic-bezier(.4, 0, .2, 1);--gd-transition-slow: .45s cubic-bezier(.4, 0, .2, 1)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}::selection{background:#74897840;color:var(--gd-ink)}.gd-container,.gk-container{max-width:1180px;margin:0 auto;padding-left:var(--gd-section-x);padding-right:var(--gd-section-x)}.gd-section-header{text-align:left;max-width:680px;margin-left:0;margin-bottom:clamp(24px,4vw,34px)}.gd-section-header h2,.gk-section-title{color:var(--gd-ink);font-weight:650;letter-spacing:0;line-height:1.15}.gd-section-header p{color:var(--gd-ink-soft);margin-top:.6em}.gd-btn,.gk-btn{border-radius:var(--gd-radius);box-shadow:none;transition:background-color var(--gd-transition),border-color var(--gd-transition),color var(--gd-transition)}.gd-btn:hover,.gk-btn:hover{box-shadow:none}.gd-amazon-icon{display:inline-block;flex-shrink:0;vertical-align:middle}.gd-scroll-row{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.gd-scroll-row::-webkit-scrollbar{display:none}.gd-card{background:var(--gd-surface);border:1px solid var(--gd-line);border-radius:var(--gd-radius);transition:transform var(--gd-transition),box-shadow var(--gd-transition)}@media(hover:hover)and (pointer:fine){.gd-card:hover{transform:translateY(-2px);box-shadow:var(--gd-window-shadow)}}.banner__glass-text{display:inline-block;max-width:min(560px,92vw);padding:clamp(16px,3vw,28px) clamp(20px,4vw,36px);margin-bottom:1rem;background:#f8f5eed1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(216,208,196,.6);border-radius:var(--gd-radius-soft);box-shadow:var(--gd-window-shadow)}.banner__glass-text .banner__heading{margin-bottom:.35em;line-height:1.12}.banner__glass-text .banner__text{margin-top:0}.banner__buttons .button{border-radius:var(--gd-radius);font-weight:650;transition:background-color var(--gd-transition),border-color var(--gd-transition),transform var(--gd-transition)}@media(hover:hover)and (pointer:fine){.banner__buttons .button:hover{transform:translateY(-1px)}}@media(max-width:749px){.banner__glass-text{padding:14px 18px;margin-bottom:.75rem}}.gd-trust-section{border-top-color:var(--gd-line);border-bottom-color:var(--gd-line);background:var(--gd-surface)!important}.gd-trust-section .gd-trust-item{border-radius:var(--gd-radius)}.gd-trust-section .gd-trust-item:hover{background:#74897814;transform:translateY(-2px)}.gd-trust-section .gd-icon{color:var(--gd-sage-deep)!important;background:#7489781f!important}.gd-trust-section .gd-text h4{color:var(--gd-ink)!important;font-weight:650}.gd-trust-section .gd-text p{color:var(--gd-ink-soft)!important;opacity:1!important}.gd-trust-section .gd-modal-box{border-radius:var(--gd-radius-soft);border:1px solid var(--gd-line)}.gd-trust-section .gd-modal-header h3{color:var(--gd-ink)}.gd-trust-section .gd-modal-header h3:after{background:var(--gd-sage)!important}.gd-trust-section .gd-modal-action{background:var(--gd-sage-deep);border-radius:var(--gd-radius)}@media(max-width:768px){.gd-trust-section .gd-trust-item:focus-visible{outline:2px solid var(--gd-sage);outline-offset:2px}.gd-trust-section .gd-trust-item{background:var(--gd-paper)!important;border:1px solid var(--gd-line)}.gd-trust-section .gd-trust-item:hover{background:var(--gd-paper)!important;transform:none}}.gd-category-section{background:var(--gd-paper)!important;padding:var(--gd-section-y) var(--gd-section-x)!important}.gd-category-section .gd-section-header{text-align:left}.gd-category-section .gd-section-header h2{color:var(--gd-ink)!important;font-weight:650;letter-spacing:0}.gd-category-section .gd-section-header p{color:var(--gd-ink-soft);opacity:1}.gd-category-section .gd-category-grid{gap:14px}.gd-category-section .gd-cat-card{border-radius:var(--gd-radius)!important;border:1px solid rgba(31,39,34,.12);box-shadow:none;transition:transform var(--gd-transition),box-shadow var(--gd-transition)}.gd-category-section .gd-cat-card:hover{transform:translateY(-2px);box-shadow:var(--gd-window-shadow)}.gd-category-section .gd-cat-card:hover .gd-cat-image img{transform:scale(1.025)}.gd-category-section .gd-cat-info{background:linear-gradient(to top,rgba(31,39,34,.82) 0%,rgba(31,39,34,.2) 70%,transparent 100%)}.gd-category-section .gd-cat-badge{background:#f8f5eeeb!important;color:var(--gd-sage-deep)!important;border-radius:999px;font-weight:650;letter-spacing:.04em;padding:4px 10px}.gd-footer{background:var(--gd-paper)!important;border-top:1px solid var(--gd-line)}.gd-footer .gd-text-logo,.gd-footer .gd-footer-col h4{color:var(--gd-ink)!important;font-weight:650}.gd-footer .gd-footer-desc,.gd-footer .gd-footer-col a,.gd-footer .gd-copyright,.gd-footer .gd-newsletter-note{color:var(--gd-ink-soft)!important}.gd-footer .gd-footer-col a:hover{color:var(--gd-sage-deep)!important}.gd-footer .gd-input{border-color:var(--gd-line);border-radius:var(--gd-radius)}.gd-footer .gd-input:focus{border-color:var(--gd-sage);outline:2px solid rgba(116,137,120,.25);outline-offset:1px}.gd-footer .gd-submit-btn{background:var(--gd-sage-deep);border-radius:var(--gd-radius)}.gd-footer .gd-submit-btn:hover{background:var(--gd-ink)}.gd-footer .gd-amazon-link{color:var(--gd-accent)!important}.gd-footer .gd-footer-divider{border-top-color:var(--gd-line);opacity:1}.gd-blog-section .blog{background:var(--gd-paper)!important;padding-top:var(--gd-section-y)!important;padding-bottom:var(--gd-section-y)!important}.gd-blog-section .title-wrapper-with-link{justify-content:flex-start!important;text-align:left!important}.gd-blog-section .blog__title{color:var(--gd-ink)!important;font-weight:650!important;letter-spacing:0!important;text-align:left!important;margin-bottom:clamp(24px,4vw,36px)!important}.gd-blog-section .article-card{background:var(--gd-surface)!important;border-radius:var(--gd-radius)!important;border:1px solid var(--gd-line)!important;box-shadow:none!important;overflow:hidden!important;height:100%!important;transition:transform var(--gd-transition),box-shadow var(--gd-transition)!important}.gd-blog-section .article-card__image-wrapper{border-radius:var(--gd-radius) var(--gd-radius) 0 0!important;overflow:hidden!important}.gd-blog-section .article-card__image img{transition:transform var(--gd-transition-slow)!important}.gd-blog-section .card__content{padding:22px 20px!important}.gd-blog-section .card__heading{font-size:1.9rem!important;line-height:1.45!important;margin-bottom:10px!important}.gd-blog-section .article-card:hover{transform:translateY(-2px)!important;box-shadow:var(--gd-window-shadow)!important}.gd-blog-section .article-card:hover .article-card__image img{transform:scale(1.025)!important}.gd-blog-section .card__heading,.gd-blog-section .card__heading a{color:var(--gd-ink)!important;font-weight:650!important}.gd-blog-section .card__heading a:hover{color:var(--gd-sage-deep)!important}.gd-blog-section .article-card__excerpt{color:var(--gd-ink-soft)!important;opacity:1!important}.gd-blog-section .circle-divider{color:var(--gd-sage)!important}.gd-blog-section .blog__button{background:transparent!important;color:var(--gd-ink)!important;border:1px solid var(--gd-ink)!important;border-radius:var(--gd-radius)!important;box-shadow:none!important}.gd-blog-section .blog__button:hover{background:var(--gd-sage-deep)!important;border-color:var(--gd-sage-deep)!important;color:#fff!important;transform:none!important;box-shadow:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.scroll-trigger.scroll-trigger--offscreen{opacity:1!important;transform:none!important}.gd-product-card:hover,.gd-testimonial-card:hover,.gd-cat-card:hover,.article-card:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/gd-brand.css.map */
