.site-nav__dropdown-link--top-level{letter-spacing:0;font-size:15px}.label,label:not(.variant__button-label):not(.text-label){font-size:15px;font-weight:600;letter-spacing:0;text-transform:capitalize}.btn{letter-spacing:0!important;font-size:15px!important;padding:12px 35px!important;text-transform:uppercase;font-weight:700;border-width:2px!important;border-radius:8px!important}.btn--secondary,.rte .btn--secondary{border-color:#000}.btn--tertiary,.rte .btn--tertiary{color:#fff}button.add-to-cart{background:#23354e;margin-top:2rem}.logo-bar__item{flex:none;margin:0 40px 30px}.collection-tabs .page-width{position:relative}.collection-tabs .tab-buttons-container{margin-top:20px;display:flex;align-items:center;justify-content:center}.collection-tabs .tab-buttons-container button{color:#00000080;font-size:18px;text-transform:uppercase;margin:0 20px}.collection-tabs .tab-buttons-container button.active{color:#000;border-bottom:1px solid;padding-bottom:5px}.tabcontent:not(.active){opacity:0;visibility:visible;height:0}.grid .flickity-button,.testimonials-section .flickity-button{background:transparent;color:#000;top:40%}.grid .flickity-button-icon,.testimonials-section .flickity-button-icon{height:35%;width:35%}.grid .flickity-previous{left:-10px}.grid .flickity-next{right:-30px}.grid-product__meta{text-align:left!important}.grid-product__meta .grid-product__title{font-weight:500}.subheading{letter-spacing:.05em}.feature-row__text .btn{margin-top:20px}.collection-item.collection-item--below{border-top-left-radius:10px;border-top-right-radius:10px}.collection-item--below img{object-fit:cover}.collection-item--below .collection-item__title{font-size:12px;margin-top:15px;padding:0 5px}.collection-item--below .collection-item__title span{display:block;text-transform:uppercase;font-weight:500;margin-bottom:10px;font-size:15px}.testimonials-slide .testimonials-slider__text{transform:none!important;transition:none!important;margin:0 10px;border-radius:10px;padding:40px 60px!important}.testimonials-slide.is-selected .testimonials-slider__text{box-shadow:none!important;transform:none!important}.testimonials-section .section-header img{max-width:180px;margin:0 auto 15px}.testimonials-section .flickity-button{top:50%}.testimonials-section .flickity-previous{left:0}.testimonials-section .flickity-next{right:0}.testimonials-slider__text cite,.testimonials__info{font-size:var(--typeBaseSize)!important}.blog-post-item{border-radius:10px;margin-left:0}.blog-post-item .grid__item{padding-left:0}.blog-post-item .article__title{font-weight:500;display:block;margin:8px 0}.article__more{display:block;text-decoration:underline;font-size:13px;margin-top:5px}.article__grid-meta .article__date a:last-child:after{background:transparent}.article__grid-meta .article__date a:after,.article__author-container .article__author:after{content:"";position:absolute;right:-13px;top:50%;margin:-1px 5px 0;width:4px;height:4px;border-radius:2px;background-color:#ced3d3;box-sizing:border-box}.article--container{max-width:800px;padding:0 15px;margin:0 auto}.article--container .collection-hero__content{position:initial;padding-bottom:20px}.article--container .section-header__shadow:before{content:none}.article--container .section-header--hero .section-header__title{color:#000;font-size:24px;text-align:left;padding:0 0 .5em;border-bottom:1px solid #d3d3d3;margin-bottom:12px}.article--container .section-header__shadow{width:100%}.article--container .collection-hero__content:before{background:#fff}.article--container .page-width{padding-left:0;padding-right:0;padding-top:30px}.article--container .collection-hero__content .section-header{color:#000}.article--container .article__body{margin-top:10px}.article--container .social-sharing{text-align:left}.article__author-container{display:flex;align-items:center}.article__author-container .article__author{margin-top:0;position:relative;margin-right:15px}.article__author-container .article__author:after{right:-15px}.article__author-container .article__date{margin-bottom:0}.site-footer{padding-bottom:0}.footer__title{font-size:15px;letter-spacing:0;margin-bottom:15px;margin-top:15px}.footer-bottom{background:#445f7c;padding:15px 0;margin-top:40px}.footer-bottom .page-width{display:flex;justify-content:space-between;align-items:center}.footer-bottom .payment-icons{margin:0}.footer-bottom .payment-icons li{height:24px}.footer-bottom .footer__small-text{text-transform:uppercase;padding-top:0;padding-bottom:0}.grid-product__image-mask{border-radius:10px}.search-content predictive-search{max-width:100%}.search-content .section-header{display:none}.search-content .search__input{padding:12px;font-weight:500;margin-bottom:20px}.search-content .btn--search{top:35%}.collapsible-trigger__icon--circle{border:0}.faq--item{width:100%;border-bottom:1px solid #d3d3d3;padding:10px}.faq--item .collapsible-trigger{font-size:17px;font-weight:500}.rte.collapsible-content__inner--faq{padding-bottom:10px}.product-block.product-block--header{margin-bottom:5px}.product-block.product-block--price{margin-top:20px}.product-block.product-block--price .product__price{font-size:20px}.shopify-payment-terms{margin:0}.custom-payment-qty{display:flex;flex-wrap:wrap}.custom-payment-qty .product-customizer-options{order:1}.custom-payment-qty .product-customizer-customizations-total{order:2;margin-bottom:30px}.custom-payment-qty button.add-to-cart{width:80%;order:4}.custom-payment-qty .product__quantity{width:20%;order:3}.js-qty__wrapper{max-width:100px}.js-qty__num{padding:12px 30px}.product-block--tab .collapsible-trigger-btn{text-align:left}.product-block--icons{display:flex;justify-content:space-between}.product-block--icons .icon-and-text{gap:8px;width:25%}.product-block--icons .icon-and-text:nth-child(2){width:35%}.product-block--icons img{max-width:42px}.product-block--icons span{font-size:12px;font-weight:600;text-transform:uppercase}.custom-author-bio{display:flex;margin-bottom:20px}.custom-author-bio .comment-body{width:70%}.custom-author-bio .gravatar{width:110px}.custom-author-bio .gravatar img{width:80px;height:80px;margin-bottom:15px;border-radius:40px}.custom-author-bio h6{letter-spacing:0;font-size:15px;margin-bottom:0}.custom-author-bio span.label{color:gray;font-size:13px}.jdgm-paginate__load-more{border-radius:8px!important;background:transparent!important;color:#111!important;border-color:#111!important}@media only screen and (min-width: 769px){.h2,h2{font-size:calc(var(--typeHeaderSize)*.8)}.feature-row{margin:0}.feature-row-wrapper .feature-row__text{flex:0 1 50%;min-width:50%;padding-left:60px}.product__photos{margin-bottom:40px}.product__thumbs--below .product__thumb-item{max-width:50%;width:50%}.product__thumbs--below .product__thumb-item .image-wrap,.product__thumbs--below .product__thumb-item .image-wrap img{height:100%!important;padding-bottom:0!important}}@media only screen and (max-width: 768px){.jdgm-review-widget-desk-only{display:none!important}.logo-bar{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start}[data-aos=logo__animation] .logo-bar__item{max-width:110px;margin:0 30px 30px}[data-aos=logo__animation] .logo-bar{padding-right:1em}.grid .flickity-previous{left:0}.grid .flickity-next{right:-15px}.collection-tabs .tab-buttons-container button{font-size:14px}.grid .flickity-button,.testimonials-section .flickity-button{top:30%}.feature-row-wrapper .feature-row__images{padding:0!important}.feature-row__text{padding:30px 20px}.feature-row__image{border-top-left-radius:15px;border-top-right-radius:15px}.testimonials-section .section-header img{max-width:140px}.testimonials-slide .testimonials-slider__text{padding:20px!important}.testimonials-section .flickity-button{top:50%}.blog-post-item{margin-bottom:20px;display:flex;align-items:center;flex-direction:column}.blog-post-item .grid__item{width:100%}.blog-post-item .article__grid-image{margin-bottom:0}.blog-post-item .article__grid-meta{margin:10px 0}.blog-post-item .image-wrap{border-radius:0}.blog-post-item .article__title{padding:0 0 5px;font-size:21px}.footer-bottom .page-width{flex-direction:column;gap:15px}predictive-search form{margin:0}.custom-payment-qty button.add-to-cart{width:73%;margin-left:2%}.custom-payment-qty .product__quantity{width:25%}.product-block--icons{flex-wrap:wrap;gap:10px}.product-block--icons .icon-and-text{width:100%!important}.header-layout{position:relative}.site-nav__link--icon{padding-left:0}.header-item--logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.popup-content{position:relative;background:#fff;padding:20px;border-radius:5px;text-align:center}.popup-image{max-width:100%;max-height:80vh}.close-button{position:absolute;top:10px;right:10px;font-size:24px;cursor:pointer}.metafield-button a{text-decoration:underline;margin-right:20px;font-size:15px;font-weight:700}.metafield-button span{margin-right:15px;font-weight:700}.meta-flex{display:flex;justify-content:space-between}.meta-flex>div{flex:1;margin:0;text-align:center}.with-meta-icons{display:flex;align-items:center}.with-meta-icons img{margin-right:5px}.sss{display:flex}@media screen and (max-width: 500px){.meta-flex{display:flex;flex-direction:column;align-items:flex-start;gap:10px}}button.edit_cart_option:nth-of-type(2){display:none!important}.edit_cart_option{margin-bottom:10px}.product__main-photos .product-slideshow .flickity-previous{top:50%}.product__main-photos .product-slideshow .flickity-next{right:0;top:50%}.product__main-photos .product-slideshow .flickity-button-icon{height:50%;width:50%}@media only screen and (min-width: 769px){.product__main-photos .flickity-page-dots{display:none}.product__thumbs--below{margin-top:15px}}@media only screen and (max-width: 768px){.product__main-photos .product__photo-zoom,.pswp__ui .btn{padding:5px!important;border-width:0!important;border-radius:5px!important}}.template-index #MainContent .btn{border-radius:1px!important}.hulkapps-volumes{margin-bottom:20px}[data-product-thumbs]:has(.product__thumbs--scroller:empty){opacity:0;visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/86/assets/custom.css.map */
