*{box-sizing:border-box}*:before,*:after{box-sizing:inherit}*:focus-visible{outline:none;outline-offset:0}*{scrollbar-color:#1c342e #efeedf}*::-webkit-scrollbar{width:7px}*::-webkit-scrollbar-track{background:#efeedf}*::-webkit-scrollbar-thumb{background:#1c342e;border-radius:7px;border:0px solid #efeedf}*::-webkit-scrollbar-thumb:hover{background:#1c342e}*:focus{outline:none;outline-offset:0}*:focus:not(:focus-visible){outline:none}body{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;margin:0;font-size:max(14px,.94vw);line-height:1.2;overflow-x:hidden}h2,h3{font-weight:600}p{margin:0}dt{margin-top:10px;font-weight:700}dd{margin-left:0}html.no-js .no-js-hidden{display:none!important}.visually-hidden{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}.skip-to-content-link:focus{z-index:9999;position:static;clip-path:none;width:auto;height:auto;overflow:visible}.list-unstyled{list-style:none;margin:0;padding:0}.grid{--grid-columns: 2;display:grid;gap:1rem;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr))}@media screen and (min-width: 750px){.grid{--grid-columns: 2;gap:2rem}}@media screen and (min-width: 990px){.grid{--grid-columns: 4}}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}details.overlay[open]>summary:before{content:"";position:fixed;z-index:2;top:0;right:0;bottom:0;left:0;cursor:default}.disclosure>summary{cursor:pointer}.disclosure>summary:after{display:inline-block;content:"\25be"}.delete>summary:after{display:none}.disclosure[open]>summary:after{transform:rotate(180deg);transform-origin:center}.dropdown{position:relative}.dropdown summary:after{transition:transform .3s}.dropdown>summary{width:fit-content}.dropdown>summary+*{display:flex;flex-direction:column;background-color:#fff;position:absolute;z-index:2;padding:17px;min-width:200px;max-width:350px;max-height:350px;overflow-y:auto;border-radius:10px;opacity:0;transition:opacity .3s}.dropdown>summary[aria-expanded=true]+*{opacity:1}.dropdown a{color:var(--dark-green);margin-top:20px}.dropdown fieldset li{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:9px 0}.h0{font-size:max(45px,7.81vw)}h1,.h1{font-size:max(45px,5.73vw)}h2,.h2{color:var(--cream);margin-block:0 20px}h2,.h2{font-size:max(45px,3.54vw);line-height:1.05}#mobile-menu a,#mobile-menu span.h2{font-size:max(30px,3.54vw);line-height:1.05}h3,.h3{font-size:max(30px,2.19vw)}h4,.h4{font-size:max(20px,1.3vw);font-weight:450;line-height:1.2;color:var(--cream);margin:0}h5,.h5{font-size:max(15px,1vw)}h6,.h6,.header span.dark,.menu-item a,[data-variant-left-in-stock]{font-size:max(10px,.73vw);color:var(--lime);margin:0}h6.dark,.header span.dark,.footer .menu-item a,.menu-item .header-dropdown-menu a,[data-variant-left-in-stock]{color:var(--dark-green)}[data-variant-left-in-stock]{font-weight:700;text-align:center}small{font-size:max(8px,.52vw)}a{font-weight:700;text-decoration:none}a.button,button.button,shopify-buy-it-now-button .shopify-payment-button__button--unbranded{font-size:max(12px,.73vw);font-weight:700;padding:max(16px,.63vw) max(28px,2.71vw);background-color:var(--lime);line-height:1.82vw;border-radius:50px;border:transparent;position:relative;left:max(6px,.63vw);margin-top:max(6px,.63vw);text-transform:uppercase;transition:all .3s}shopify-buy-it-now-button .shopify-payment-button__button--unbranded{display:flex;align-items:center;padding-block:1.5vw}.shopify-payment-button,[data-add-to-cart-button]{width:calc(100% - 22px)}a.button:before,button.button:before,shopify-buy-it-now-button .shopify-payment-button__button--unbranded:before{border-radius:80px;content:"";width:calc(100% + max(12px,1.25vw));height:calc(100% + max(12px,1.25vw));border:1px solid var(--lime);position:absolute;left:min(-6px,-.63vw);top:min(-6px,-.63vw);transition:all .3s}a.button:hover,button.button:hover,shopify-buy-it-now-button .shopify-payment-button__button--unbranded:hover{background-color:var(--dark-cream);color:var(--dark-green)}a.button:hover:before,button.button:hover:before,shopify-buy-it-now-button .shopify-payment-button__button--unbranded:hover:before{border-color:var(--dark-cream)}shopify-buy-it-now-button .shopify-payment-button__button--unbranded:hover{background:var(--lime)!important}button,.button,.shopify-payment-button__button--unbranded{display:inline-block;padding:10px;background-color:var(--color-background);color:var(--color-foreground);text-decoration:none;cursor:pointer}button[aria-disabled=true],.button[aria-disabled=true]{opacity:.6;cursor:not-allowed}.transparent-button{background-color:transparent!important}fieldset{padding:0;border:0}input:not([type=radio]):not([type=checkbox]),textarea,select{display:block;padding:10px;background-color:var(--color-background);border:1px solid var(--color-foreground);color:inherit;font:inherit;max-width:100%}th{text-align:left}th,td{padding:10px}.message-error,.message-success{display:block}.message-error{color:var(--color-error)}.message-success{color:var(--color-success)}.media{position:relative;padding-bottom:calc(var(--height) / var(--width) * 100%)}.media>*{position:absolute;height:100%;width:100%;object-fit:cover}.play-icon:after,.model-icon:after{position:absolute;top:20px;left:20px;filter:drop-shadow(0px 0px 2px black);pointer-events:none}.play-icon:after{content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid white}.model-icon:after{content:attr(data-label);padding:5px;background-color:var(--color-background)}.footer{background-color:var(--dark-cream)}.footer ul{display:flex;flex-direction:column;gap:max(5px,.52vw);margin:0;padding-left:0}.footer h6{color:var(--dark-green);margin-bottom:2.34vw}.footer .container>*{margin-top:20px;margin-bottom:20px}.footer .grid>*{align-self:flex-end}.footer .links-container{display:flex;padding:3.51vw 3.35vw}.footer .links-container>div:not(:last-child){margin-right:5.21vw}.footer .links-container>div:not(:last-child) a{font-size:max(16px,1.25vw);font-weight:400;line-height:1.2}.footer .links-container>div:last-child{margin-left:auto;display:flex;align-items:center;gap:max(15px,1.56vw) 5px;flex-wrap:wrap;height:fit-content;justify-content:flex-end}.footer .links-container>div:last-child>img{width:max(140px,5.27vw);flex:0 0 100%}.footer .links-container>div:last-child h6{margin:0}.footer .links-container .social-media-links{display:flex;align-items:center;gap:20px}.footer .copyright-container{padding:0 max(20px,3.35vw) max(20px,1.67vw)}.footer .copyright-container h3{display:none;color:var(--cream);text-align:right;margin:0 0 max(20px,1.46vw);font-weight:450}.footer .copyright-container .copyright-text{border-top:1px solid var(--dark-green);display:block;padding-top:max(20px,1.67vw);color:var(--dark-green);font-size:14px;font-weight:500}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.pagination{text-align:center;width:100%;margin-right:auto;margin-left:auto;padding-block:max(40px,5.21vw);background-color:var(--cream)}.pagination li{display:inline;margin-left:.5rem;margin-right:.5rem}.pagination ol{display:flex;gap:5.21vw;flex-wrap:wrap;justify-content:center;align-items:center}.pagination a{font-weight:450;color:var(--dark-green)}.pagination .nav-btn{display:flex}.pagination .nav-btn img{height:100%}.pagination .next.nav-btn{rotate:180deg}.pagination span[aria-current=page]{font-weight:700}.gift-card{width:100%;max-width:300px;margin:auto}.gift-card input{text-align:center;margin:auto;margin-bottom:1rem}.gift-card-qr-code{display:flex;justify-content:center}table{border-collapse:collapse;width:100%}table td,table th{border:1px solid var(--color-border);padding:20px;text-align:start}@media screen and (max-width: 749px){.horizontal-scrolling table{white-space:nowrap}.horizontal-scrolling{overflow-x:auto}}.loading-overlay{position:absolute;z-index:1;width:1.8rem}.loading-overlay>div{width:1.8rem;display:inline-block}.loading-overlay svg{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.loading-overlay circle{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:var(--color-foreground);animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors: active){.loading-overlay circle{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.hidden{visibility:hidden}.disable-pointer-events{pointer-events:none}@media screen and (max-width: 1239px){.footer .links-container>div:last-child{justify-content:flex-start;flex-direction:column;align-items:flex-start}.footer .links-container>div:last-child>img{flex:none}}@media screen and (max-width: 767px){.footer .links-container .social-media-links{flex-direction:column;align-items:flex-start;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/base.css.map */
