html.overflow-hidden{overflow:hidden}.slideshow-classic__subheading{margin-top:-12px!important;margin-bottom:40px!important}.flickity-buttons-wrapper{display:flex;align-items:center;position:absolute;bottom:30px;justify-content:center;width:100%;z-index:1}.flickity-buttons-wrapper.is-white .flickity-button{position:relative;top:auto;bottom:auto;left:auto;right:auto;transform:unset}.flickity-buttons-wrapper.is-white .flickity-button:not(:hover){border-color:#fff}.flickity-buttons-wrapper.is-white .flickity-button:not(:hover) .flickity-button-icon{fill:#fff}.flickity-buttons-wrapper.is-white .flickity-button.next{order:3}.flickity-buttons-wrapper.is-white .flickity-page-dots{position:relative;bottom:auto;left:auto;right:auto;width:auto;margin:0 6px;font-size:0}.flickity-buttons-wrapper.is-white .flickity-page-dots .dot{border-color:#fff}.flickity-buttons-wrapper.is-white .flickity-page-dots .dot.is-selected{background:#fff}.flickity-buttons-wrapper.is-black .flickity-button{position:relative;top:auto;bottom:auto;left:auto;transform:unset;right:auto}.flickity-buttons-wrapper.is-black .flickity-button:not(:hover){border-color:#111}.flickity-buttons-wrapper.is-black .flickity-button:not(:hover) .flickity-button-icon{fill:#111}.flickity-buttons-wrapper.is-black .flickity-button.next{order:3}.flickity-buttons-wrapper.is-black .flickity-page-dots{position:relative;bottom:auto;left:auto;right:auto;width:auto;margin:0 6px;font-size:0}.flickity-buttons-wrapper.is-black .flickity-page-dots .dot{border-color:#111}.flickity-buttons-wrapper.is-black .flickity-page-dots .dot.is-selected{background:#111}.collection__tab-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:center;margin-bottom:36px}.collection__tab-tabs li{border-color:#98cb65;width:144px;height:46px;padding:10px;margin:0 4px}.collection__tab-button{margin:16px auto 0}.collection__tab-slider{display:none}.collection__tab-slider.is-active{display:block;animation:fadeInUp 1s ease backwards}.collection__tab-slider .product__thumbnail{margin:0 10px}.collection__tab-slider .flickity-button.previous{left:-10px}.collection__tab-slider .flickity-button.next{right:-10px}.collection__tab-slider:after{content:"flickity";display:none}.product__thumbnail .product-wrap{border:1px solid #DADEE2;border-radius:12px;padding:20px;position:relative;height:100%}.product-wrap .product-thumbnail__title{font-weight:700;font-size:16px}.product-wrap .product-thumbnail__price{padding-top:13px}.product-wrap .compare--content{color:#5c5c5c;padding-top:12px}.product-wrap .compare--content span{font-weight:600;color:#111}.product-wrap .flickity-button{z-index:2;top:50%;width:34px;height:34px}.product-wrap .flickity-button.previous{left:0}.product-wrap .flickity-button.next{right:0}.product-wrap .flickity-button svg{stroke:currentColor;stroke-width:4px}.product-wrap .flickity-button:hover svg{stroke:#111}.product-wrap:hover .sticker-holder{opacity:0}.product-wrap:hover .view-link,.product-wrap:hover .quick-atc .button--add-to-cart{opacity:1;visibility:visible}.product-images-item{height:0;width:100%;padding-bottom:100%;position:relative}.product-images-item .image-element__wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:contain;display:flex;align-items:center}.quick-atc{position:relative;z-index:2}.quick-atc .button--add-to-cart{cursor:pointer;opacity:0;visibility:hidden;position:absolute;bottom:0}.view-link{cursor:pointer;opacity:0;visibility:hidden;position:absolute;bottom:0;z-index:2}.compare-icon{position:absolute;bottom:20px;right:20px;z-index:2;cursor:pointer;background:#fff}.compare-icon .icon{width:32px;height:32px}.compare-icon.is-selected .icon path{fill:#fff}.compare-icon[disabled]{opacity:.6;cursor:not-allowed}.collection-list .image-element__wrap{max-width:100%!important;border-radius:12px;height:100%}.collection-list .image__container{height:100%}.collection-list .has-no-side-gutter .list-collection__thumbnail{padding:0 5px 10px}.collection-list .has-no-side-gutter .collection-info__caption-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between}.collection-list .has-no-side-gutter .button{height:50px;width:151px;padding:12px 10px}.collection-list .subtitle{margin-bottom:15px;height:100%}.testimonials .is-width-small{max-width:1500px}.testimonials .flickity-viewport{overflow:unset}.testimonials .flickity-buttons-wrapper{position:relative;bottom:0;margin-top:41px}.gallery__item.has-bg{padding:24px 14px;border-radius:12px}.gallery__item.has-bg .content{margin-top:-12px}.insta-section .column:not(.heading-wrapper){border-radius:12px;overflow:hidden;margin-bottom:20px}.insta-section .image-element__wrap,.insta-section .image-element__wrap img{height:100%}.insta-section .instagram-video video{width:100%;height:100%;object-fit:cover}.insta-section .buttons{margin-top:20px}.footer--classic .block__logo .content{margin-top:7px;padding-bottom:3px;max-width:357px}.footer--classic .social-icons{display:flex;align-items:center;gap:24px}.footer--classic .social-icons li{padding:0;line-height:1}.footer--classic .social-icons .icon{transition:.3s}.footer--classic .social-icons .icon[data-icon=facebook]{padding:1px}.footer--classic .footer__menu-link{margin-bottom:12px}.footer--classic .contact-form .form{border:1px solid white;border-radius:50px;padding:1px}.footer--classic .contact-form .field{margin-bottom:0;min-width:initial!important}.footer--classic .contact-form .control{width:100%}.footer--classic .contact-form .input{background:transparent;color:#fff;border:none;padding:0 24px;border-color:#d9d9d9!important}.footer--classic .contact-form .input::placeholder{color:#fff}.footer--classic .contact-form .button{width:151px;padding:10px}.footer--classic .block__newsletter a span{transition:.3s}.footer--classic .block__newsletter a:hover span{color:#ff9901!important}.footer__phone{display:flex;align-items:center;gap:8px;margin-top:24px}.footer-bottom{border-top:1px solid #98cb65;padding:16px 0;margin-top:28px}.top-bar .top-bar__item-menu{justify-content:flex-end;gap:12px}.top-bar .top-bar__item-menu a{padding:0;margin:0;font-weight:500}.top-bar .footer__phone{margin:0;font-weight:500}.top-bar .top-bar__item-text .announcement-content{font-weight:500;width:100%}.top-bar .top-bar__item-text .announcement-content:nth-child(n+2){display:none}.header--search-focus .header__menu{background:#111}.header--search-focus .navbar-link{font-weight:500}.header--search-focus .navbar-link:before{content:"";width:100%;height:1px;position:absolute;bottom:0;transition:.3s}.header--search-focus .navbar-link:hover:before,.header--search-focus .navbar-link.is-active:before{background:currentColor}.header--search-focus .navbar-item:last-child .navbar-link{border:1px solid #98cb65;border-radius:50px;height:34px;padding:5px 13px;line-height:1;margin-top:0;margin-bottom:0}.header--search-focus .navbar-item:last-child .navbar-link:before{display:none}.header--search-focus .header__item label.is-active .navbar-link:before{background:currentColor}.header--search-focus .search-form .input{height:50px!important;padding:0 60px 0 16px!important;color:#040707}.header--search-focus .search-form .input::placeholder{color:#040707}.header--search-focus .search-form .icon[data-icon=search]{padding:0;width:22px;height:22px;left:unset;right:16px;transform:translateY(-50%)}.header--search-focus .search-form .icon[data-icon=search] path{fill:unset}.header--search-focus .navbar-item.header__item:not(:last-child) .navbar-link.header__link:not(.is-active){opacity:.8}.header__icons{gap:6px}.header__icons a{color:#040707!important;display:flex;align-items:center;flex-direction:row;gap:4px}.header__icons a:hover{color:#ff9901!important}.header__club{border:1px solid #DADEE2;padding:9px 16px;border-radius:50px;width:254px;justify-content:space-between;transition:.3s;margin-right:18px}.header__club:hover .club-title,.header__club:hover .club-subtitle,.header__club:hover .icon{color:#fff}.header__club .club-title{color:#005128;font-weight:600;line-height:1;padding-bottom:2px}.header__club .club-subtitle{font-size:10px;color:#040707}.header__club .icon{color:#005128;width:18px;height:18px;stroke:currentColor;stroke-width:4px}.mega-menu .block__categories .menu__heading{padding-bottom:4px}.mega-menu .column-3 .mega-menu__cate-item{width:calc(33.333% - 10px)}.mega-menu .column-4 .mega-menu__cate-item{width:calc(25% - 10px)}.mega-menu .column-5 .mega-menu__cate-item{width:calc(20% - 10px)}.mega-menu .mega-menu__cate-item{text-align:center;margin:0 5px 20px}.mega-menu .mega-menu__cate-item a{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.mega-menu .mega-menu__cate-item .image-element__wrap{max-width:200px;margin:0 auto 15px;overflow:hidden}.mega-menu .mega-menu__cate-item .image-element__wrap img{transition:.3s}.mega-menu .mega-menu__cate-item:hover img{transform:scale(1.05)}.breadcrumb-section ul{display:flex;align-items:center;justify-content:center;gap:8px}.breadcrumb-section ul li{display:flex;align-items:center;gap:8px}.breadcrumb-section ul li:first-child{color:#5c5c5c}.breadcrumb-section ul .icon{width:auto;height:14px;color:#dadee2}.about-text .heading-section__heading{padding-bottom:16px;text-align:center;width:100%}.about-text .heading-section__subheading{margin-top:0}.about-text .heading-section__subheading p:not(:last-child){margin-bottom:30px}.top-gallery-contents{width:100%;margin:-22px auto 40px;max-width:1059px}.rich-text .rich-text__heading{margin-bottom:12px}.rich-text .rich-text__text{max-width:724px;margin-left:auto;margin-right:auto}.rich-text .rich-text__text a{border-bottom:1px solid currentColor}.contact-form__additional-item{margin-bottom:12px;border-radius:12px;display:flex;align-items:center;gap:12px;padding:24px}.contact-form__additional-item h6{margin-bottom:8px}.contact-section label .required{color:#ff9901}.contact-section .is-within-form{width:100%}.blog-main .blog-breadrumb{padding-bottom:12px}.blog-main .breadcrumb ul{justify-content:center}.blog-main .breadcrumb ul li:first-child a{color:#5c5c5c}.blog-main .breadcrumb .icon{width:auto;height:14px;color:#838383}.blog-main .truncation-fade{display:none}.card-content .title{margin-bottom:16px}.blog-contents{max-width:900px;margin:-28px auto 40px;color:#5c5c5c}.article-main .heading-wrapper--article{margin-bottom:70px}.article-main .article-content h4{margin:40px 0 24px}.blogpost-pagination-container{margin-top:40px}.article-image img{max-height:547px;object-fit:cover;margin-bottom:70px}.condition-contents table{border-collapse:separate;border-radius:8px;overflow:hidden;border:1px solid #DADEE2}.condition-contents tr td{padding:37px 40px!important;vertical-align:middle;border:0!important;border-right:1px solid #DADEE2!important;border-bottom:1px solid #DADEE2!important}.condition-contents tr td:last-child{border-right:0!important}.condition-contents tr h5{margin:0;text-align:center;min-width:max-content}.condition-contents tr:last-child td{border-bottom:0!important}.condition-contents h5:not(table h5){margin-bottom:12px}.page-trade-your-club .rich-text .rich-text__text{max-width:100%}.page-trade-your-club .top-gallery-contents{color:#111}.simple-offline-text .rich-text__heading{padding-bottom:12px}.policies-content .heading-wrapper--page{margin-bottom:0}.policies-content h4{margin:40px 0 12px}.policies-content table{font-size:14px;border-radius:8px;border:1px solid #DADEE2;overflow:hidden;border-collapse:separate;color:#111;margin:40px 0 0}.policies-content table tr:nth-child(odd){background:#f8f8f9}.policies-content table tr:first-child{background:#dadee2}.policies-content table tr th,.policies-content table tr td{border:0!important;padding:9px 13px!important}.collection-main .breadcrumb{margin-bottom:12px}.collection-main .breadcrumb ul{justify-content:center}.collection-main .product__thumbnail.thumbnail{margin-bottom:4px}.custom-sorts .custom-sorts-btn{display:flex;align-items:baseline;gap:11px;color:#111;cursor:pointer;justify-content:flex-end;width:max-content}.custom-sorts .custom-sorts-btn span{color:#5c5c5c}.custom-sorts .custom-sorts-btn .icon{width:12px;height:12px;transition:.3s;stroke:currentcolor;stroke-width:6px}.custom-sorts-dropdown{background:#fbf8f5;z-index:99;min-width:230px;display:flex;flex-direction:column;gap:10px;position:absolute;right:0;top:100%;padding:20px;box-shadow:0 19px 14px #0000000f;-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px);visibility:hidden;opacity:0;transition:.3s linear;border-radius:10px}.custom-sorts-dropdown button{all:unset;color:#111;cursor:pointer;transition:.45s}.custom-sorts-dropdown button:hover,.custom-sorts-dropdown button.is-active{color:#98cb65}.custom-sorts.is-active .custom-sorts-btn .icon{transform:scaleY(-1)}.custom-sorts.is-active .custom-sorts-dropdown{top:calc(100% + 6px);visibility:visible;opacity:1}.collection__sort-by-filter{height:auto!important;width:auto!important}.collection__sort-by-filter:after{display:none!important}.breadcrumb__page-count{display:none!important}.product-count{color:#111}.product-filter{display:flex;align-items:center;gap:12px;color:#111;margin-bottom:40px}.product-filter .icon{width:24px;height:24px}.product__images .flickity-prev-next-button.previous{left:24px}.product__images .flickity-prev-next-button.next{right:24px}.product__images .product-gallery__thumbnail{text-align:center;border-radius:12px;border:1px solid #DADEE2;padding:15px}.product__images .product-gallery__thumbnail.one-fourth{margin-left:4px;margin-right:4px;width:calc(25% - 8px)}.product__images .product-gallery__thumbnail img{max-height:92px}.product__information .sticker-holder{display:none}.product__information .product-block--vendor{padding-bottom:12px}.product__information .vendor span{color:#5c5c5c;font-weight:400}.product__information .jdgm-preview-badge{padding-bottom:12px}.product__information .price{color:#98cb65!important;width:100%}.product__information .price.price--sale{margin-bottom:10px}.product__information .modal_price{display:flex;align-items:flex-end;justify-content:space-between}.product__information .compare-at-price{text-decoration:none;font-size:20px;font-weight:400;padding:0;margin:0;display:flex;align-items:center;gap:5px}.product__information .compare-at-price span{text-decoration:line-through;font-weight:600}.product__information .compare-at-price:before{content:"New Retail:"}.product__information .compare-at-price:empty{display:none}.product__information .sale.savings{font-size:20px;color:#de1615;font-weight:600;display:inline-block;width:auto;line-height:1.2;padding-left:12px}.product__information .compare-icon{position:relative;bottom:unset;right:unset;z-index:1;display:inline-flex;align-items:center;font-weight:500;gap:7px;border:1px solid;border-radius:20px;padding:1px 4px 1px 12px;line-height:1;color:#ff9901}.product__information .compare-icon .icon{background:transparent}.product__information .compare-icon .icon rect{stroke:transparent}.product__information .compare-icon .icon path{fill:#ff9901}.product-block--gallery{display:flex;align-items:flex-start;padding:37px 0}.product-block--gallery .product-gal-item{width:calc(25% - 34px);margin:0 17px;text-align:center}.product-block--gallery h6{margin:8px 0 5px;font-weight:500}.grading-content{padding:31px 0 20px}.product-faqs .container{display:block;columns:2}.product-faqs .faq__item-symbol .icon{background:transparent;padding:4px}.specs-section table{width:100%;display:block;border-collapse:collapse;border-radius:12px;overflow:hidden;border:1px solid #DADEE2}.specs-section thead{width:100%;display:block}.specs-section thead tr{justify-content:center;background:#dadee2}.specs-section tbody{columns:2;width:100%;display:block;font-size:0}.specs-section tr{border-top:1px solid #DADEE2;border-right:1px solid #DADEE2;padding:11px 27px;display:flex;align-items:center;justify-content:space-between}.specs-section tr td:last-child{font-weight:600;text-align:right}.cart-section{color:#111}.cart-section .is-width-standard{max-width:1100px}.cart-section .cart__headings{border-bottom:1px solid #dadee2b3}.cart-section .heading-wrapper--cart-page{margin-bottom:68px}.cart-section .item__title{margin-bottom:5px;display:block}.cart-section .item__properties,.cart-section .item__properties-item{font-size:12px;color:#5c5c5c}.cart-section .quantity-wrapper.quantity-style--box{max-width:118px}.cart-section .quantity-input{font-size:16px!important}.cart-section .quantity-wrapper .quantity-element{min-height:46px;padding:0}.cart-section .cart__price,.cart-section .cart__total{color:#ff9901}.cart-section .cart__item-list{display:flex;align-items:flex-start;width:100%}.cart-section .cart__item-list-wrap{width:65%;padding-right:53px;position:sticky;top:150px}.cart-section .quantity-wrapper .quantity-plus .icon,.cart-section .quantity-wrapper .quantity-minus .icon{padding:0;width:10px;height:10px;stroke:#111;stroke-width:4px}.cart-section .cart__footer-wrap{width:35%;height:100%}.cart-section .cart__footer{position:sticky;top:150px}.cart-section .cart__subtotal{padding-bottom:39px}.cart-section .cart__checkout{padding-bottom:8px}.cart-section .cart__additional .button{height:50px;display:flex;align-items:center;width:100%;font-weight:500!important}.cart-section .cart__additional .button:not(:hover){background:transparent!important}.indicator__msg{padding-bottom:10px}.theme-ajax-cart .ajax-cart__cart-count{display:flex;align-items:center;justify-content:space-between;padding:24px 16px 26px}.theme-ajax-cart #ajax-cart__content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.theme-ajax-cart .ajax-form-wrap{height:100%;overflow-y:scroll;display:flex;flex-direction:column;justify-content:space-between}.theme-ajax-cart .indicator__msg{padding-bottom:8px}.theme-ajax-cart .ajax-cart__form{padding:0 16px}.theme-ajax-cart .ajax-cart__free-shipping{padding:24px 0 13px;border-top:1px solid #98cb65}.theme-ajax-cart .ajax-cart__product-title{padding-right:30px}.theme-ajax-cart .ajax-cart__line-items{font-size:12px;color:#5c5c5c}.theme-ajax-cart .ajax-qty__flex{margin-top:4px}.theme-ajax-cart .ajax-cart__price{color:#ff9901;display:flex}.theme-ajax-cart .quantity-wrapper.quantity-style--box{padding:0 5px;max-width:61px!important;border-radius:4px}.theme-ajax-cart .quantity-wrapper .quantity-element{min-height:28px;height:28px;font-size:14px!important;padding:0}.theme-ajax-cart .quantity-wrapper.quantity-style--box .quantity-minus,.theme-ajax-cart .quantity-wrapper.quantity-style--box .quantity-plus{min-width:15px}.theme-ajax-cart .quantity-wrapper.quantity-style--box .quantity-minus .icon,.theme-ajax-cart .quantity-wrapper.quantity-style--box .quantity-plus .icon{padding:4px}.theme-ajax-cart .ajax-cart__form-subtotal{padding:0}.theme-ajax-cart .ajax-cart__cart-links.button--secondary{margin-top:8px}.theme-ajax-cart .ajax-cart__cart-links.button--secondary:not(:hover){background:transparent!important;color:#fff!important;border-color:#fff!important}.theme-ajax-cart .ajax-cart__delete{position:absolute;right:8px;bottom:15px;line-height:1}.theme-ajax-cart .ajax-cart__delete .icon{width:15px;height:15px}.ajax-cart__close-icon{line-height:1}.ajax-cart__close-icon .icon{cursor:pointer;width:40px;height:40px;background:#111;border-radius:50%;padding:15px;color:#fff;stroke:currentColor}.ajax-cart__recommended{padding:16px 16px 38px}.ajax-cart__recommended .heading{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #ff9901}.ajax-cart__recommended .flickity-page-dots .dot{width:8px;height:8px;background:#5c5c5c;border:0;opacity:.2;border-radius:20px}.ajax-cart__recommended .flickity-page-dots .dot.is-selected{width:40px;opacity:1}.ajax-cart__recommended-item{border-radius:4px;background:#fff5e6;padding:8px;display:flex;align-items:flex-start;width:100%}.ajax-cart__recommended-item h5{margin-bottom:4px;transition:.3s}.ajax-cart__recommended-item p{color:#ff9901;line-height:1}.ajax-cart__recommended-item img{margin-right:16px;background:#f8f8f8;max-width:80px;width:100%;border:1px solid #DADEE2;border-radius:4px;padding:6px}.ajax-cart__recommended-item .ajax-cart__recommended-content{width:100%;display:flex;align-items:center;justify-content:space-between}.ajax-cart__recommended-item .action_button{display:flex;align-items:center;justify-content:center;padding:1px 10px;width:75px;height:45px;line-height:1}.ajax-cart__recommended-item:hover h5{color:#ff9901}.ajax-cart__empty-cart-message .ajax-cart__cart-title{display:flex;align-items:center;justify-content:space-between;padding:24px 16px 26px}.compare-section .compare-count{color:#5c5c5c}.compare-section img{width:auto!important}.compare-section .product-thumbnail__price{color:#ff9901;padding-left:12px;padding-right:12px}.compare-section .no-products{color:#5c5c5c;width:100%;text-align:center}.compare-section .compare-buttons{display:flex;gap:10px;justify-content:flex-end}.compare-section .compare-buttons .button{width:auto!important}.compare-section #compare-products-container{margin-top:20px;flex-wrap:nowrap}.compare-section .thumbnail.product__thumbnail{border-top:1px solid #DADEE2;border-bottom:1px solid #DADEE2;border-left:1px solid #DADEE2}.compare-section .thumbnail.product__thumbnail:last-child{border-right:1px solid #DADEE2}.compare-section .product-wrap{border:0;border-radius:0;padding:0}.compare-section .product-wrap .button{margin:20px auto 0;width:auto!important;display:inline-flex;padding:0 40px}.compare-section .product-image__wrapper{max-height:430px}.compare-section .product-thumbnail__title{padding:0 12px;display:block}.compare-section .thumbnail__caption{padding:0;text-align:center!important}.compare-section .compare-contents-wrapper{padding:20px 0 0}.compare-section .compare--content{border-top:1px solid #DADEE2;padding:20px 0!important;font-weight:700;color:#ff9901}.compare-section .compare--content span{display:block;padding-top:20px;margin-top:20px;border-top:1px solid #DADEE2;font-weight:400;color:#5c5c5c}.compare-section .compare--content span:first-child{display:none}.compare-section .compare--content:last-child{border-bottom:1px solid #DADEE2}.compare-section form{margin-top:20px;text-align:center}.compare-section form .action_button{cursor:pointer;width:auto!important;display:inline-flex;padding:0 40px}.compare-section .flickity-button.previous{left:20px}.compare-section .flickity-button.next{right:20px}.compare-section .compare-remove{font-size:25px;line-height:1;position:absolute;top:15px;right:15px;cursor:pointer;background:#ff9901;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;transform:rotate(45deg);border:1px solid currentColor;transition:.3s}.compare-section .compare-remove:hover{background:#fff;color:#ff9901}.compare-success{position:fixed;top:20%;right:20px;background:#fff;border:1px solid #DADEE2;border-radius:8px;z-index:4;padding:10px 20px;display:none}.compare-success .heading{font-weight:700;display:flex;align-items:center;gap:7px}.compare-success .heading:before{content:"";width:16px;height:16px;border-radius:50%;background:#98cb65;display:inline-block}.compare-success .contents{border:1px solid #DADEE2;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;line-height:1;gap:10px;color:#5c5c5c;margin-top:10px}.compare-success .contents a{color:#ff9901;display:flex;align-items:center;gap:5px}.compare-success .contents a .icon{width:14px;height:14px;transition:.3s;stroke:currentColor;stroke-width:4px}.compare-success .contents a:hover .icon{margin-left:3px}.compare-success.is-active{display:block;animation:fadeInDown .3s ease-in-out backwards}.compare-close{width:12px;height:12px;stroke:currentColor;margin-left:10px;cursor:pointer}.header--search-focus .search__results-wrapper{position:absolute;top:100%;left:0;right:0;background:#fff;z-index:2;margin-top:18px;border:1px solid #DADEE2;border-radius:12px}.header--search-focus .search__results-wrapper h6{padding:0 20px}.search__results{display:flex;flex-wrap:wrap;padding:22px 10px 20px}.search__results .all-results{display:none}.search__results .item-result{width:calc(50% - 16px);border-radius:12px;border:1px solid #DADEE2!important;padding:16px;margin:0 8px}.search__results .item-result a{flex-direction:column;padding:0}.search__results .item-result .thumbnail{max-width:100%;margin:0 0 16px}.search__results .item-result .item-pricing{padding-top:13px;display:inline-block}.search__results .item-result .item-pricing .money{color:#ff9901}.search__results .item-result .item-pricing .was-price .money{text-decoration:line-through;color:#5c5c5c!important;padding-left:5px}.menu-popular-search{padding:20px 20px 22px}.menu-popular-search h6{margin-bottom:16px;padding:0!important}.menu-popular-search ul{display:flex;align-items:center;gap:8px;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.menu-popular-search ul::-webkit-scrollbar{display:none}.menu-popular-search ul a{padding:10px 12px!important;height:auto!important;line-height:1!important;font-size:14px!important;min-width:max-content}.menu-popular-search ul a:not(:hover){border-color:#5c5c5c!important;color:#5c5c5c!important}.mobile-search .search-popup__form .control{display:flex;align-items:center;gap:10px}.mobile-search .search-popup__form .input{padding:0 50px 0 16px}.mobile-search .search-popup__form .input::placeholder{color:#111}.mobile-search .search-popup__form .submit-search{left:unset;top:10px;right:38px}.mobile-search .search-popup__form .submit-search path{fill:transparent!important}.mobile-search .search-popup__form .close-search{position:relative;top:unset;width:16px;height:16px}.has-text-left .heading-wrapper--search-page{align-items:flex-start}.heading-wrapper--search-page{margin-bottom:30px}.search-popup__title{padding-bottom:20px}.shopify-policy__body{color:#5c5c5c}body.search .breadcrumb ul{justify-content:center}@media(max-width:1100px){body.search .search__results-list .medium-down--one-half{width:calc(50% - 8px);margin-left:4px!important;margin-right:4px!important}}.search-form .search__fields .input{height:45px;border-radius:50px!important}.search-form .search__fields .input::placeholder{color:#111}.shopify-policy__title h1{font-size:48px!important;padding-bottom:30px}.shopify-policy__container{max-width:var(--max-width)!important;padding:48px 0 56px}.one-wholee{width:100%}.blog-one-whole{width:calc(100% - 20px);margin:0 10px}.cart__empty-cart-message .continue-button.button--primary{width:max-content!important;margin:0 auto}.see-all .icon{display:none}.see-all .price{padding-top:4px}.search__results-count{padding-top:5px}.custom-contact-form__success{background:#98cb65;padding:10px;border-radius:10px;font-weight:600!important;text-align:center}.custom-contact-form__success p{color:#fff}.custom-contact-form__errors{background:red;padding:10px;color:#fff!important;border-radius:10px;font-weight:600!important}.has-email-error{display:none}.quote{background:#98cb65;padding:10px 24px;border-radius:50px;font-weight:600!important;color:#fff;margin-bottom:10px}.list-collections .list-collection__thumbnail{margin-bottom:15px;border-radius:12px}@media screen and (max-width:1920px){.testimonials .is-width-small{max-width:80%}}@media screen and (min-width:1401px){.is-width-standard,.is-width-half,.is-width-small{padding-left:20px;padding-right:20px}.page-trade-your-club .image-with-text__text p:first-child{padding-bottom:6px}.testimonial__info.is-text p strong{font-size:20px}}@media screen and (max-width:1199px){.header__club{width:200px}.top-bar__item-text.large-down--one-whole{width:100%}}@media screen and (max-width:1024px){.mobile-icons .icon{color:#111}.mobile-icons .action-area__link:not(:last-child){padding:0 11px}.mobile-header__open-menu .icon{height:14px}.mobile-header__close-menu .icon{padding:3px}.action-area__link[data-show-search-trigger] path{stroke:#111}.mega-menu .block__menu{padding-right:0;overflow-x:hidden}.mega-menu .block__menu ul{display:flex;gap:8px;overflow-x:scroll}.mega-menu .block__menu ul::-webkit-scrollbar{display:none}.mega-menu .block__menu ul li{margin-bottom:0!important}.mega-menu .block__menu ul li a{min-width:max-content}.mega-menu .mega-menu__block:last-child .container{border-bottom:1px solid #DADEE2}.mega-menu__block{padding:10px 6px}.mega-menu .column-3 .mega-menu__cate-item,.mega-menu .column-4 .mega-menu__cate-item,.mega-menu .column-5 .mega-menu__cate-item{width:calc(33.33333% - 10px)}.mega-menu .mega-menu__cate-item{margin-bottom:14px}.mega-menu .mega-menu__cate-item .image-element__wrap{max-width:92px;margin:0 auto 10px}.mobile-menu__list li:not(.mobile-menu__submenu li):nth-last-child(2) .mobile-menu__item{border:1px solid #98CB65;border-radius:50px;margin:8px 16px 0;display:inline-block;padding:10px 40px}.mobile-menu__compare{padding:32px 10px 0;font-weight:500}.mobile-menu__compare a{color:#111!important;flex-direction:row;gap:4px}.mobile-menu__compare a .icon-caption{display:block}.cart-section .heading-wrapper--cart-page{margin:0 0 24px;align-items:flex-start}.cart-section .indicator__msg{text-align:center;padding-bottom:8px}.cart-section .cart__item-list{flex-wrap:wrap}.cart-section .cart__image{border-color:#d9d9d9}.cart-section .item__title{font-size:14px}.cart-section .cart__price p{display:flex;align-items:center}.cart-section .cart__quantity{margin-top:8px}.cart-section .quantity-wrapper.quantity-style--box{padding:0 5px;max-width:61px!important;border-radius:4px}.cart-section .quantity-wrapper .quantity-element{min-height:30px;height:30px;font-size:14px!important}.cart-section .quantity-wrapper.quantity-style--box .quantity-minus,.cart-section .quantity-wrapper.quantity-style--box .quantity-plus{min-width:15px}.cart-section .quantity-wrapper.quantity-style--box .quantity-minus .icon,.cart-section .quantity-wrapper.quantity-style--box .quantity-plus .icon{padding:1px}.cart-section .quantity-warning{margin-top:0}.cart-section .cart__item-list-wrap{width:100%;padding-right:0;position:relative;top:0;border-top:1px solid #98CB65;padding-top:12px}.cart-section .cart__footer-wrap{width:100%;height:auto;padding-top:24px}.cart-section .cart__subtotal{padding-bottom:24px;font-size:24px;font-weight:500;text-transform:capitalize!important}.cart-section .cart__footer{position:relative;top:0}.cart__free-shipping{padding:0 0 24px;width:100%}.cart__card{padding:8px;margin-top:12px;border:1px solid #D9D9D9;border-radius:4px}.home-collections .image__container img{min-height:180px!important;object-position:right!important}}@media screen and (min-width:799px)and (max-width:1024px){.header-sticky-wrapper{height:auto!important}}@media screen and (max-width:798px){.top-bar .top-bar__item-text .announcement-content{font-size:14px;min-width:max-content;padding-right:5px;display:block!important}.slideshow-classic .caption{margin:21px 0 0;width:100%}.slideshow-classic .caption-content{height:100%;padding:17px}.slideshow-classic .button{width:162px!important}.slideshow-classic__heading{font-weight:600!important}.slideshow-classic__subheading{margin-bottom:24px!important}.slideshow-classic__subheading br{display:none}.subtitle{line-height:20px}.button--primary,.button--secondary{height:45px!important}.flickity-prev-next-button{width:30px;height:30px}.flickity-buttons-wrapper{bottom:24px}.flickity-buttons-wrapper.is-white .flickity-button:not(:hover){stroke:#fff;stroke-width:4px}.flickity-buttons-wrapper.is-white .flickity-button:hover{stroke:#111;stroke-width:4px}.flickity-buttons-wrapper.is-black .flickity-button:not(:hover){stroke:#111;stroke-width:4px}.flickity-buttons-wrapper.is-black .flickity-button:hover{stroke:#fff;stroke-width:4px}.flickity-buttons-wrapper.is-black .flickity-button:hover .flickity-button-icon{fill:#fff}.heading-wrapper--collection-tab{margin-bottom:15px}.collection__tab-tabs{margin-bottom:23px;padding-left:5px}.collection__tab-tabs li{font-size:14px!important;width:auto!important;height:31px!important;padding:10px 15px!important;min-width:max-content}.product-thumbnail{padding-top:12px}.product__thumbnail .product-wrap{padding:12px}.quick-atc{display:none}.product-wrap .compare--content{padding-top:7px}.collection__tab-disable-mobile .collection__tab-slider.is-active{display:flex;flex-wrap:wrap}.collection__tab-disable-mobile .medium-down--one-half{width:calc(50% - 8px)}.collection__tab-slider .product__thumbnail{margin:0 4px 8px;padding:0}.compare-icon{bottom:14px;right:14px}.compare-icon .icon{width:24px;height:24px}.collection__tab-slider .product__thumbnail:nth-child(4n+1){display:none}.collection-info__caption{padding:14px!important}.home-collections .subtitle{margin-top:-20px}.home-collections .button{width:142px!important}.testimonial__meta{flex-direction:column}.testimonial__image{width:100%;padding:21px;display:block}.testimonial__content{width:100%;padding:24px}.testimonial-block{width:100%;margin:0 0 24px!important}.testimonials .is-width-small{max-width:100%}.testimonials .flickity-buttons-wrapper{margin-top:0}.shop-cate .list-collection__thumbnail{width:calc(33.333% - 10px);margin:0 5px 10px}.shop-cate .collection-list .image-element__wrap{border-radius:6px}.shop-cate .collection-info__caption{padding:11px 5px!important}.logo-list__item{margin-bottom:10px!important}.insta-section .column:not(.heading-wrapper){margin:0 4px 8px;border-radius:6px}.insta-section .medium-down--one-half{width:calc(50% - 8px)}.insta-section .buttons{margin-top:16px}.footer__block{padding-bottom:39px}.footer__heading{font-size:20px!important}.footer--classic .footer__menu-link:last-child{margin-bottom:0}.footer--classic .contact-form .button{height:50px!important;padding-left:20px;padding-right:20px}.footer-bottom{margin-top:0}.about-text .heading-section__heading{padding-bottom:0}.top-gallery-contents{margin:-8px auto 24px}.page-faq .rich-text__content .button{padding:10px;width:145px}.contact-form__additional-item h6{margin-bottom:2px}.contact-section .five-eighths-up{width:100%;margin:0}.contact-section .contact-form__form{padding-top:8px}.article-image img,.article-main .heading-wrapper--article{margin-bottom:24px}.article-main .article-content h4{margin:24px 0 12px}.blogpost-pagination-container{margin-top:24px}.condition-contents tr td{padding:12px!important}.condition-contents tr h5{min-width:inherit;font-size:16px}.image-with-text__text-column{padding:0;margin-bottom:20px}.image-with-text__image-column{order:2}.image-with-text__heading{padding-bottom:24px}.policies-content h4{margin:24px 0 12px}.policies-content table{margin-top:24px;font-size:12px}.policies-content table tr th,.policies-content table tr td{padding:4px 8px!important}.collection__main{width:100%;margin:0!important}.product-count{display:none}.collection__filters{margin-bottom:12px}.product-filter{margin-bottom:12px;gap:6px}.product-filter .icon{width:20px;height:20px}.collection-main .product__thumbnail.thumbnail.medium-down--one-half{width:calc(50% - 8px);margin:0 4px;padding-bottom:8px}.sidebar-section{position:fixed;top:0;left:-100%;bottom:0;z-index:99;background:#fff;width:100%!important;margin:0!important;max-width:414px;padding:12px;transition:left .3s ease-in-out}.sidebar-section.is-active{left:0}.sidebar__inner_container{position:relative;top:0;max-height:90%}.sidebar-filter-title{font-size:24px;font-weight:500;display:flex;align-items:center;justify-content:space-between;line-height:1;padding-bottom:25px;border-bottom:1px solid #DADEE2;margin-bottom:12px}.sidebar-filter-title .icon{width:32px;height:32px;background:#98cb65;border-radius:50%;padding:12px;color:#fff;stroke:currentColor;cursor:pointer}.collection-breadcrumbs{display:none}.faceted-filter-group-display__submit{display:flex;align-items:center}.faceted-filter-group-display__submit .button{width:calc(50% - 12px)!important;margin:0 6px;padding:10px!important}.faceted-filter-group-display__submit .faceted-active-filters__clear:not(:hover){background:transparent!important;color:#111!important}.layout--grid .medium-down--one-half{width:calc(50% - 8px);margin:0 4px 8px!important;padding-bottom:0}.cart__free-shipping{padding:24px 0 0}.theme-ajax-cart .ajax-cart__cart-count{padding:14px 16px 20px}.compare-section .compare-buttons{width:100%!important;margin:0!important}.compare-section .compare-buttons .button{padding:0!important;width:50%!important}.compare-section .product__thumbnail .product-wrap{padding:0}.compare-section .thumbnail.product__thumbnail{padding-bottom:20px;min-width:47%}.compare-section .compare-remove{top:10px;right:10px;width:26px;height:26px}.compare-sold,.compare-section form .action_button{padding:0 30px;font-size:14px;height:45px}.compare-section #compare-products-container{overflow:hidden;overflow-x:auto}.compare-section #compare-products-container::-webkit-scrollbar{display:none}.product__images .flickity-prev-next-button.previous{left:13px;stroke:currentColor;stroke-width:8px}.product__images .flickity-prev-next-button.next{right:13px;stroke:currentColor;stroke-width:8px}.product__images .product-gallery__thumbnail{border-radius:7px;padding:5px}.product__images .product-gallery__thumbnail img{max-height:50px}.product__information .jdgm-preview-badge{padding-bottom:7px}.product__information .compare-icon{gap:7px;padding:4px 8px;font-size:11px}.product__information .compare-icon .icon{width:16px;height:16px}.product__information .compare-at-price,.product__information .sale.savings{font-size:12px}.product__information .product_name{padding-bottom:7px}.product__information .price.price--sale{margin-bottom:5px}.product__information .product-form-container{padding-top:14px}.product__information .quantity-wrapper .quantity-element{min-height:43px}.product__information .quantity-wrapper.quantity-style--box{max-width:104px}.product__information .quantity-wrapper.quantity-style--box .quantity-plus,.product__information .quantity-wrapper.quantity-style--box .quantity-minus{min-width:15px}.product__information .quantity-wrapper .quantity-plus .icon,.product__information .quantity-wrapper .quantity-minus .icon{padding:.4em}.product__information .action_button{height:45px;min-height:45px}.product-block--gallery{padding:19px 0 20px}.product-gal-item img{width:40px;height:40px}.product-block--gallery .product-gal-item{width:calc(25% - 10px);margin:0 5px}.product-block--gallery h6{margin:4px 0 3px;font-size:12px}.condition-scale-wrapper{height:30px}.condition-scale-item{width:calc(20% - 2px);padding:0 3px;min-width:max-content;font-size:12px}.condition-scale-item.is-active{height:41px}.grading-content{padding-top:16px}.specs-section tbody{columns:1}.specs-section tr{padding:11px 12px}.product-faqs .container{display:block;columns:1}.product-faqs .container{columns:1}.grading-chart-wrapper{height:500px;padding:12px;border-radius:6px}.grading-chart-title .icon{width:32px;height:32px;padding:10px}.grading-chart-title{padding-bottom:12px}.menu-popular-search{padding-left:0;padding-right:0}.rsearch__results-wrapper h6{padding:0;font-size:16px!important;margin-bottom:16px}.search__results .item-result{width:calc(50% - 6px);padding:10px;margin:0 3px}.product-thumbnail__was-price.compare-at-price{font-size:14px}.blog-contents{margin-top:-12px}.product-filter-container{position:sticky;top:59px;background:#fff;z-index:3}.cart__card .cart__image img{max-height:100px!important;object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.scss.css.map */
