.product-list{--product-list-calculated-column-gap: 10px}@media (max-width: 699px){.product-list:not(.product-list--carousel){margin-inline:0}}.collection-toolbar{box-shadow:none}.collection-toolbar__button-container+.collection-toolbar__button-container{border-inline-start-width:0}.collection-toolbar__button-container{border-inline-start-width:0}.collection-toolbar__layout-switch-list{border-inline-width:0}.product-card__info{text-align:left;justify-items:flex-start;gap:.3rem;padding:0 10px}.product-card{gap:10px}.so-product-card-wrap{width:100%}.so-product-card{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:5px}.so-product-card .product-title{text-align:left;flex-grow:1;line-height:1.1}.so-product-card .product-title{text-align:center;flex-grow:1}.so-product-card .price-list{flex-shrink:0;white-space:nowrap}.announcement-bar{padding-block:.5em}.header__secondary-nav a:hover .header__nav-icon path{stroke:#d5f100}*{cursor:var(--cursor-main) 18 18,auto!important}.header__primary-nav-item:before{content:unset}.header__primary-nav-item:hover{color:#d5f100}.social-media--list{gap:var(--social-media-list-gap, .7rem 1.4rem);flex-wrap:nowrap}.desktop-small-hide{display:block}.mobile-large-up-hide{display:none}.social-media--list .social-media__item{opacity:1}.header__secondary-nav{flex-wrap:nowrap;align-items:center}.social-media .social-media__item .tap-area:hover{color:#d5f100}.localization-toggle{color:#1c1c1c}.footer .form-control .input{background:#f7f7f7;color:#c2c2c2;border-color:#f7f7f7}.footer .form-control .input:focus{border-color:#000}.footer__block-list{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__inner{max-width:1920px;margin:0 auto}.product-info .product-title{font-size:18px}.so-product-card .product-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.footer__block--newsletter{grid-column-start:1;grid-column-end:span 2}.footer__block--newsletter .prose>p{line-height:1.5}.footer__block--newsletter .form{row-gap:8px}.shopify-section--recently-viewed-products .section-stack{gap:24px}.faq .accordion{border-block-width:0px}.social-media--list svg{width:24px}.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded{transition:none}.collection .pagination__link[aria-current=page]{box-shadow:unset;color:#d5f100}.collection .pagination__link:hover{color:#d5f100}.collection .pagination{border-style:unset}.collection-toolbar__button{color:#aaa;font-size:13px;text-align:right;opacity:1;padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter)}.product-list{row-gap:10px}.shopify-section--related-products .section-stack{gap:24px}.buy-buttons .button{background-color:transparent;--hover-gradient: transparent}.footer__block-list .footer__block .button{background-color:transparent;--hover-gradient: transparent;width:100%}.jdgm-prev-badge .jdgm-prev-badge__stars{display:none}.jdgm-prev-badge .jdgm-prev-badge__text{color:#d5f100}body .jdgm-rev-widg__header .jdgm-rev-widg__summary,body .jdgm-rev-widg__header .jdgm-histogram,.jdgm-row-rating{display:none!important}.jdgm-rev-widg__title{font-size:18px!important;line-height:1.6;font-weight:400}.jdgm-write-rev-link.jdgm-write-rev-link{color:#1c1c1c!important;background-color:transparent!important;border:1px solid #E1E1E1!important;font-weight:400!important;font-size:12px!important}.jdgm-ask-question-btn.jdgm-ask-question-btn{color:#1c1c1c!important;background-color:#e1e1e1!important;border:1px solid #E1E1E1!important;font-weight:400!important;font-size:12px!important}.jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover,.jdgm-write-rev-link.jdgm-write-rev-link:focus,.jdgm-ask-question-btn.jdgm-ask-question-btn:not([disabled]):hover,.jdgm-ask-question-btn.jdgm-ask-question-btn:focus{background-color:#d5f100!important;opacity:1!important}.wk-button.wk-full-width{margin-top:8px}wishlist-button-product .wk-button,wishlist-button-product .wk-button:hover{margin-top:8px!important}product-form .v-stack{gap:0}product-sticky-bar .wk-button{display:none}header summary{display:inline-flex;align-items:center;gap:10px}body .banner--success{--banner-background: #e1e1e1;--banner-color: #1c1c1c}body .banner{background:#e1e1e1}@media only screen and (min-width: 992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-widget-actions-wrapper{border-left:none!important}}@media screen and (pointer: fine){.link-faded:hover{color:#d5f100}}@media screen and (pointer: fine) and (prefers-reduced-motion: no-preference){.features--button-transition :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):not([disabled]):hover{--initial-gradient: #d5f100;--hover-gradient: #d5f100;background-color:#d5f100;background-image:var(--initial-gradient),var(--hover-gradient);color:#1c1c1c}}.faq .accordion__toggle.text-lg{padding-block:8px}@media screen and (pointer: fine){.header .localization-toggle:hover{color:#d5f100}}@media screen and (max-width: 768px){.social-media--list{gap:var(--social-media-list-gap, .4rem);justify-content:flex-end}.desktop-small-hide{display:none}.mobile-large-up-hide{display:block;background-color:#fff;padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter);padding-block-end:var(--header-padding-block)}.social-media--list svg{width:var(--social-media-icon-size, 1.25rem)}.header-sidebar__linklist li{border-style:unset}.header-sidebar__linklist.divide-y .header-sidebar__linklist-button{padding-block-start:calc(var(--header-linklist-padding-block) / 2);padding-block-end:calc(var(--header-linklist-padding-block) / 2)}.header-sidebar__footer .localization-selectors{border-block-start-width:0}.header-sidebar__nested-linklist{border-inline-start-width:0;row-gap:.2rem;padding-inline-start:0}.header-sidebar__back-button{border-block-end-width:0}.link-faded-reverse{font-size:11px}.footer__block--newsletter .form .button{width:100%}.header__cart-link .icon-cart,.icon-hamburger{width:20px;height:20px}.icon-search{width:20px}.header__secondary-nav{gap:.5rem}.header-sidebar__cont{display:flex;gap:.5rem}.shopify-section--main-collection .collection-toolbar{position:inherit}}@media screen and (max-width: 999px){.header__logo{margin-left:15px}.header{--header-grid: "primary-nav logo secondary-nav" / minmax(0, 0fr) auto minmax(0, 1fr)}.product-card__quick-add-button{display:none}}wishlist-page .wk-header .wk-title{font-size:28px!important;font-weight:400}@media (max-width:768px){wishlist-page .wk-header .wk-title{font-size:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
