:root{--ink: #12301E;--ink-2: #1B4029;--ink-3: #0C2416;--paper: #EEF1EA;--paper-2:#E2E8DD;--sage: #8FA48B;--silver: #C4CEBF;--brom: #9A3423;--bronze: #A8762E;--leaf: #2E7D46;--display: "Fraunces", Georgia, serif;--body: "Karla", -apple-system, BlinkMacSystemFont, sans-serif}.shopify-section.andys-section,.andys-section{margin:0!important;padding:0!important}.andys-section+.andys-section{margin-top:0!important}body,.site-nav__link,.btn,input,select,textarea{font-family:var(--body)}body{color:var(--ink);font-size:16.5px;line-height:1.62}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--display);font-variation-settings:"SOFT" 22,"WONK" 1;font-weight:500;letter-spacing:-.02em;line-height:1.08;text-transform:none}.btn,.shopify-payment-button__button--unbranded{background-color:var(--leaf);border-radius:2px;font-weight:600;text-transform:none;letter-spacing:.005em;transition:background-color .2s ease}.btn:hover,.shopify-payment-button__button--unbranded:hover{background-color:#256538}.btn--secondary{background:transparent;color:var(--ink);border:1px solid rgba(18,48,30,.28)}.btn--secondary:hover{background:#12301e0d;border-color:var(--ink);color:var(--ink)}[data-section-type=header-section],[data-section-type=header-section] .site-header,[data-section-type=header-section] .site-header__mobile-nav,[data-section-type=header-section] .grid--table{background:#fff!important}[data-section-type=header-section] .site-header{border-bottom:1px solid rgba(18,48,30,.12)!important}[data-section-type=header-section] .border-bottom{border-bottom-color:#12301e1a!important}[data-section-type=header-section] #AccessibleNav .site-nav__link,[data-section-type=header-section] #AccessibleNav .site-nav__link span,[data-section-type=header-section] .site-nav__link,[data-section-type=header-section] .site-header__icon,[data-section-type=header-section] .site-header__logo-link,[data-section-type=header-section] .site-nav__link span{color:var(--ink)!important;font-family:var(--body);font-size:15px;font-weight:500;text-transform:none}[data-section-type=header-section] .site-header__logo-link{font-family:var(--display);font-size:22px}[data-section-type=header-section] #AccessibleNav .site-nav__link:hover,[data-section-type=header-section] #AccessibleNav .site-nav__link:hover span,[data-section-type=header-section] .site-nav__link:hover,[data-section-type=header-section] .site-header__icon:hover{color:var(--leaf)!important}[data-section-type=header-section] .icon{fill:currentColor!important}[data-section-type=header-section] #AccessibleNav .site-nav__link:hover .site-nav__label,[data-section-type=header-section] .site-nav__link:hover .site-nav__label{border-bottom:1px solid currentColor!important}[data-section-type=header-section] .site-nav__dropdown{background:#fff!important;border:1px solid rgba(18,48,30,.12);box-shadow:0 10px 24px #0c24161a}[data-section-type=header-section] .site-nav__dropdown a{color:#12301ed1!important}[data-section-type=header-section] .mobile-nav-wrapper,[data-section-type=header-section] .mobile-nav{background:#fff!important}[data-section-type=header-section] .mobile-nav__link,[data-section-type=header-section] .mobile-nav__label{color:#12301ee0!important}[data-section-type=header-section] .currency-selector__dropdown{background:transparent;color:#12301ed1!important;border-color:#12301e4d}[data-section-type=header-section] .currency-selector__dropdown option{color:#12301e!important}[data-section-type=header-section] .site-header__logo-image{display:inline-block!important;width:auto!important}[data-section-type=header-section] .site-header__logo-image img{max-width:210px!important}[data-section-type=header-section] .logo-align--left .site-header__logo-image{margin-left:clamp(32px,6vw,100px)!important}@media screen and (max-width:749px){[data-section-type=header-section] .site-header__logo-image img{max-width:150px!important}[data-section-type=header-section] .logo-align--left .site-header__logo-image{margin-left:12px!important}}.grid-view-item__title{font-family:var(--display);font-style:italic;font-size:16px;font-weight:500;text-transform:none}.product-card__price,.grid-view-item__meta{font-size:14px;color:#12301ebf}.grid-view-item__image-wrapper{border-radius:2px;overflow:hidden}.site-footer{background:var(--ink-3);color:#eef1eab8}.site-footer h4,.site-footer .h4{font-family:var(--body);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--sage);font-weight:500}.site-footer a{color:#eef1eab8}.site-footer a:hover{color:#fff}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2.5px solid var(--bronze);outline-offset:3px}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}.template-index .main-content,.template-index #MainContent{padding-top:0!important;margin-top:0!important}.template-index .page-container,.template-index #PageContainer{padding-top:0!important}.ah{min-height:calc(100vh - 74px)!important}.pf,.oc,.gs,.gc,.rv,.bp{padding:clamp(64px,8.5vw,128px) 0!important}.ml{padding:clamp(52px,6vw,92px) 0!important}.pf__heading,.oc__h2,.gc__h2,.rv__h2,.bp__h2{font-size:clamp(30px,3.6vw,52px)!important}.gs__pull{font-size:clamp(23px,2.6vw,36px)!important}.ml__h2{font-size:clamp(27px,2.8vw,40px)!important}.ah__wrap,.pf__wrap,.oc__wrap,.gs__wrap,.gc__wrap,.rv__wrap,.bp__wrap,.ml__wrap{max-width:1320px!important}.pf__body,.gs__body,.oc__sub{font-size:17px}.pf__body{max-width:46ch}@media screen and (max-width:749px){.ah{min-height:auto!important}.pf,.oc,.gs,.gc,.rv,.bp,.ml{padding:52px 0!important}}[data-section-type=header-section] .site-nav__link--active .site-nav__label,[data-section-type=header-section] .site-nav--active .site-nav__label{border-bottom:0!important}.ah{display:flex!important;flex-direction:column!important;justify-content:center!important}.ah__in{padding:clamp(48px,7vh,96px) 0!important}.ah__awards{margin-top:auto!important}.ah__wrap:last-of-type{margin-top:auto}.ah__h1{font-size:clamp(42px,5.6vw,86px)!important;max-width:16ch!important}.ah__lede{font-size:clamp(17px,1.35vw,22px)!important;max-width:48ch!important;margin-top:clamp(18px,2.2vh,30px)!important}.ah__eyebrow{font-size:clamp(11px,.85vw,13px)!important}.ah__cta{margin-top:clamp(24px,3.5vh,44px)!important}.ah__btn{font-size:clamp(15px,1.1vw,17px)!important;padding:clamp(14px,1.3vw,19px) clamp(24px,2vw,34px)!important}.ah__award{padding:clamp(20px,2.4vh,34px) 22px clamp(24px,2.8vh,38px) 0!important}.ah__nm{font-size:clamp(17px,1.25vw,21px)!important}.ah__sub{font-size:clamp(14px,1vw,16px)!important}@media screen and (max-width:749px){.ah__h1{font-size:36px!important}.ah__lede{font-size:16px!important}}.ah>.ah__wrap{width:100%!important;align-self:stretch!important}.ah__awards{padding-top:6px!important}.ah__award{padding-top:clamp(28px,3.5vh,46px)!important;padding-bottom:clamp(20px,2.4vh,32px)!important}.ah__yr{margin-bottom:2px}.ah__nm{margin-top:7px!important}.ah__award+.ah__award{padding-left:clamp(24px,2.2vw,40px)!important}.ah__award{padding-right:clamp(24px,2.2vw,40px)!important}.ah>.ah__wrap:last-child,.ah>.ah__awardwrap{margin-top:auto!important;margin-bottom:0!important}.ah__awards{padding-top:0!important;margin-bottom:0!important}.ah__award{padding-top:clamp(26px,3vh,40px)!important;padding-bottom:clamp(26px,3vh,40px)!important}.ah>.ah__wrap:first-of-type{margin-top:auto!important}.ah__in{padding-top:clamp(60px,20vh,260px)!important;padding-bottom:clamp(40px,6vh,80px)!important}@media screen and (max-width:749px){.ah__award,.ah__award+.ah__award{padding-left:0!important;padding-right:0!important;border-left:0!important}.ah__award+.ah__award{border-top:1px solid rgba(238,241,234,.15)!important;padding-top:20px!important}.ah__award{padding-bottom:20px!important}}.site-footer{padding:64px 0 0!important}.site-footer .h4,.site-footer h4{font-family:var(--body)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--sage)!important;font-weight:500!important;margin-bottom:18px!important}.site-footer p,.site-footer__linklist-item a,.site-footer__rte a{font-size:15px!important;line-height:1.7!important}.site-footer__linklist-item{margin-bottom:4px}.site-footer__linklist-item a,.site-footer__rte a{text-decoration:none!important;border-bottom:0!important}.site-footer__linklist-item a:hover,.site-footer__rte a:hover{color:#fff!important;border-bottom:1px solid rgba(238,241,234,.4)!important}.site-footer__rte strong{color:#eef1ea}.site-footer .newsletter__submit,.site-footer .btn{background-color:var(--leaf)!important;border-radius:2px!important;text-transform:none!important;font-weight:600!important}.site-footer .newsletter__input::placeholder{color:#eef1ea80!important}.site-footer .social-icons__link:hover .icon{fill:#fff!important}.site-footer__copyright-content{color:#eef1ea73!important;font-size:12px!important}.template-index .site-footer{margin-top:0!important}.site-footer,.site-footer .page-width{background-color:#0c2416!important}.site-footer{color:#c4cebf!important;padding:72px 0 0!important}.site-footer p,.site-footer__linklist-item a,.site-footer__rte a,.site-footer__rte{color:#c4cebf!important}.site-footer .h4,.site-footer h4{font-family:var(--body)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--sage)!important;font-weight:500!important;margin-bottom:20px!important}.site-footer__linklist-item a,.site-footer__rte a{text-decoration:none!important;border-bottom:0!important;font-size:15px!important}.site-footer__linklist-item a:hover,.site-footer__rte a:hover{color:#fff!important}.site-footer__linklist-item{margin-bottom:6px}.site-footer .newsletter__submit,.site-footer .btn{background-color:var(--leaf)!important;border-radius:2px!important;text-transform:none!important}.site-footer .newsletter__input{border-radius:2px!important;border:1px solid rgba(238,241,234,.25)!important;background:#eef1ea0f!important;color:#eef1ea!important}.site-footer__hr{border-bottom-color:#eef1ea1f!important}.site-footer .social-icons__link .icon{fill:#eef1eab3!important}.site-footer__copyright-content{color:#eef1ea73!important}.rv__eyebrow{justify-content:center;text-align:center}.rv__eyebrow:before{display:none}.rv__h2{text-align:center;margin-left:auto;margin-right:auto}[data-section-type=header-section] .mobile-nav__label,[data-section-type=header-section] .mobile-nav__link,[data-section-type=header-section] .mobile-nav__link--active,[data-section-type=header-section] .mobile-nav__link--active .mobile-nav__label,[data-section-type=header-section] .mobile-nav__sublist-link{border-bottom:0!important;text-decoration:none!important;box-shadow:none!important}[data-section-type=header-section] .currency-selector__label,[data-section-type=header-section] .currency-selector label{color:#12301eb3!important}.ah__lede,.ah__lede p{color:#fff!important;text-shadow:0 1px 18px rgba(12,36,22,.75),0 0 3px rgba(12,36,22,.5)!important}.jdgm-carousel-wrapper{background:#eef1ea;padding:clamp(48px,6vw,88px) 24px!important;max-width:none!important}.jdgm-carousel-title{font-family:var(--display)!important;font-size:clamp(26px,3vw,42px)!important;font-weight:500!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--ink)!important}.jdgm-carousel-number-of-reviews{font-family:var(--body)!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--sage)!important}.jdgm-carousel-item{border-top:2px solid var(--ink)!important;padding-top:18px!important;background:transparent!important}.jdgm-carousel-item__review-title{font-family:var(--display)!important;font-size:17px!important;font-weight:500!important;text-transform:none!important;color:var(--ink)!important}.jdgm-carousel-item__review-body,.jdgm-carousel-item__review-body p{font-family:var(--body)!important;font-size:15.5px!important;line-height:1.6!important;color:#12301ed1!important}.jdgm-carousel-item__reviewer-name,.jdgm-carousel-item__product-title{font-family:var(--body)!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--sage)!important}.jdgm-star{color:var(--bronze)!important}.jdgm-carousel__arrows .jdgm-carousel__arrow,.jdgm-carousel__left-arrow,.jdgm-carousel__right-arrow{color:var(--ink)!important;opacity:.6}.jdgm-carousel__left-arrow:hover,.jdgm-carousel__right-arrow:hover{opacity:1}#shopify-section-featured-review-carousel>div,.jdgm-carousel-wrapper{max-width:none!important;width:100%!important}.jdgm-carousel-wrapper{background:#eef1ea;padding:clamp(48px,6vw,88px) 24px!important}#shopify-section-featured-review-carousel,#shopify-section-featured-review-carousel>div,.jdgm-carousel-wrapper,.jdgm-widget.jdgm-carousel-wrapper{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important;background:#eef1ea!important}.jdgm-carousel{max-width:1320px!important;margin:0 auto!important}.jdgm-carousel-number-of-reviews,.jdgm-carousel-number-of-reviews a{color:var(--sage)!important;font-family:var(--body)!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important}.jdgm-carousel-item__thumbnail,.jdgm-carousel-item__product-thumbnail{display:none!important}[id^=shopify-section-judgeme],[id^=shopify-section-judgeme]>div{max-width:100%!important;width:100%!important;margin:0!important;background:#eef1ea!important}[id^=shopify-section-judgeme] .jdgm-carousel-wrapper{max-width:100%!important;padding:clamp(40px,4.5vw,72px) 24px!important;background:#eef1ea!important}[id^=shopify-section-judgeme] .jdgm-carousel{max-width:1320px!important;margin:0 auto!important}.pf,.pfs,.oc,.gs,.gc,.rv,.bp,.fp{padding:clamp(40px,4.5vw,72px) 0!important}.ml{padding:clamp(36px,4vw,60px) 0!important}.jdgm-carousel-wrapper{padding:clamp(40px,4.5vw,72px) 24px!important}.pfs__head{margin-bottom:clamp(18px,2vw,30px)!important}.oc__head,.bp__head,.fp__head{margin-bottom:clamp(20px,2.2vw,32px)!important}.gc__h2,.rv__h2{margin-bottom:clamp(20px,2.2vw,30px)!important}.fp__grid{row-gap:clamp(22px,2.2vw,34px)!important}.oc__grid{gap:18px!important}.gs__wrap{gap:clamp(28px,3vw,44px)!important}.site-footer{padding-top:52px!important}@media screen and (max-width:749px){.pf,.pfs,.oc,.gs,.gc,.rv,.bp,.fp,.ml{padding:36px 0!important}}.gc__h3{color:#eef1ea!important}.gc__text,.gc__text p{color:#eef1ead1!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/andys.css.map */
