.product .price--on-sale .price-item--regular,.product .price-item--regular,.product .price-item--sale{font-size:17px}.product__text--custom{font-weight:600;font-size:14px}.product-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));border-radius:24px}.product-popup-modal__content.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal__content:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width: 750px){.product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:70%;padding:0 3rem}.product-media-modal__dialog .global-media-settings--no-shadow{overflow:visible!important}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width: 749px){.product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}.product-media-modal__dialog .global-media-settings,.product-media-modal__dialog .global-media-settings video,.product-media-modal__dialog .global-media-settings model-viewer,.product-media-modal__dialog .global-media-settings iframe,.product-media-modal__dialog .global-media-settings img{border:none;border-radius:0}}.product-popup-modal__opener{display:inline-block}.product-popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;min-height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width: 749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.product__media-list .media>*{overflow:hidden}.thumbnail-list{flex-wrap:wrap;grid-gap:1rem}@media (max-width: 989px){.product-popup-modal__toggle{margin-right:-16px}}.cart-drawer .cart__checkout-button{font-weight:800}@media (max-width: 749px){.cart-drawer .cart__checkout-button{font-size:14px}}.cart-drawer table.cart-items thead{margin:0}.cart-drawer .cart-item:not(:first-child){margin-top:8px;border-top:.1rem solid rgba(var(--color-foreground),.2)}.cart-drawer .cart-items th{border-top:.1rem solid rgba(var(--color-foreground),.2);border-bottom:0!important}.drawer__heading{font-size:18px;font-weight:800;letter-spacing:normal}.drawer.active .drawer__inner{padding:0}.cart-drawer .drawer__header{padding:24px 24px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.cart-drawer .drawer__close{margin-right:24px}.drawer__header .drawer__close .svg-wrapper{height:12px;width:12px;stroke:#121212;stroke-width:1px}.cart-drawer .cart-item{padding:0 24px}.cart-drawer .cart-item__subtitle{font-size:12px;margin:0;color:rgba(var(--color-foreground),.7)}.cart-drawer .drawer__footer{padding:1.5rem 24px}.cart-drawer .cart-item__name{font-size:14px;font-weight:800;letter-spacing:normal}.cart-drawer .cart-item__image{aspect-ratio:1 / 1;object-fit:cover}.cart-drawer div.product-option{display:none}.cart-drawer .product-option.product-option__options{display:block}.cart-drawer .product-option.product-option__options dt{font-weight:600}.cart-drawer .cart-item__totals.right{padding-left:0}.cart-drawer .cart-item__price-wrapper .price{font-size:14px;font-weight:600;letter-spacing:normal}.cart-drawer .quantity:before{--color-shadow: 208, 208, 208}.cart-drawer .quantity:after{--color-foreground: 208, 208, 208;--inputs-border-opacity: 1}.cart-remove-button span{text-decoration:underline;text-underline-offset:2px;color:#737373;font-weight:600}.cart-drawer .quantity{--inputs-radius: 0;width:80px;min-height:32px;height:32px}.cart-drawer .quantity input{font-size:14px;font-weight:600}.cart-drawer .quantity__button{width:24px}.cart-drawer .cart-item .cart-item__quantity-wrapper cart-remove-button{margin-left:16px}.cart-drawer__footer .totals__total,.cart-drawer__footer .totals__total-value{font-size:16px;font-weight:600}.drawer__rules{display:flex;align-items:flex-start;gap:3px;margin-block:16px;color:rgba(var(--color-foreground),.7);font-size:11px;font-weight:600}.jdgm-histogram__frequency{color:rgba(var(--color-foreground),.7)!important}.drawer__rules input{margin-top:6px;width:16px;height:16px;flex-shrink:0;margin-left:0;accent-color:#829900}.cart-drawer__footer-text{text-align:center;font-size:12px;font-weight:600;margin-top:16px}.cart-drawer__footer-text p{margin-bottom:0}@media screen and (max-width: 420px){.cart-drawer .drawer__inner{max-width:100vw}}.card__media.unavailable{filter:grayscale(1)}.badge{border:1px solid rgb(var(--color-badge-foreground))}.template--article .article-card-wrapper .button{display:none}@media (min-width: 990px){.blog__button{max-width:380px}}@media screen and (min-width: 1280px){.article-template header,.article-template__social-sharing,.article-template__content{max-width:1200px}}.sticky-buy-button__container{position:fixed;bottom:0;left:0;width:100%;height:auto;background-color:#fff;padding:20px 16px;border-top:1px solid #e0e0e0;z-index:100}.sticky-buy-button__container.hidden{visibility:hidden;width:0;height:0}.sticky-buy-button__container .product-form__submit{width:100%;max-width:280px;display:flex;margin:auto}.sticky-buy-button__container .product-form__submit>span{width:100%;display:flex;justify-content:space-between;font-weight:800}.sticky-buy-button__container .product-form__submit svg{margin-left:4px;width:20px;height:auto}@media (min-width: 750px){.sticky-buy-button__container{display:none}}.contact-form-rich-text .rich-text__wrapper{padding:0;margin:0 auto;letter-spacing:normal}.contact-form-rich-text .rich-text__blocks{max-width:none}.contact-form-rich-text .rich-text__text{margin-bottom:0!important;margin-top:8px!important}.field__label{letter-spacing:normal;font-size:14px}.contact .field:before{--color-foreground: 217, 217, 217;--color-shadow: 217, 217, 217;--inputs-border-opacity: 1}.contact .field:after{--color-foreground: 217, 217, 217;--color-shadow: 217, 217, 217;--inputs-border-opacity: 1}.contact .contact__fields .field__input:focus{--color-shadow: 130, 153, 0}.contact .contact__fields .field__input:focus{--color-foreground: 130, 153, 0}.contact .contact__fields .field:before{--color-foreground: 130, 153, 0;--color-shadow: 130, 153, 0}.contact .contact__fields .field:has(input:focus):after,.contact .field textarea:focus{--color-foreground: 130, 153, 0;--color-shadow: 130, 153, 0}@media (min-width: 750px){.contact-form-rich-text .rich-text__blocks{padding:0 9rem;margin:auto}}@media (max-width: 990px){.contact-form-rich-text p{font-size:14px}.contact-form-rich-text .rich-text__heading{font-size:28px}}@media (min-width: 990px){.contact-form-rich-text .rich-text__blocks{max-width:72.6rem;padding:0}.field__label{letter-spacing:normal;font-size:16px}}@media (min-width: 1280px){.contact-form-rich-text .rich-text__blocks{max-width:72.6rem;padding:0 12rem}}.contact__fields .field{letter-spacing:normal;margin-bottom:18px!important}.contact__button{margin-top:18px!important}.contact__button button{width:100%}.banner strong{font-weight:800}.banner__heading{font-weight:400}.banner__text{color:#fff;font-size:16px}@media screen and (min-width: 750px){.banner__text{font-size:18px}}@media screen and (min-width: 1600px){.banner__heading{font-size:70px}.banner__text{font-size:28px}}.title-wrapper-with-link a{display:none}.blog__view-all{display:block!important}.blog--custom:not(.blog--show-all) .blog__post:nth-of-type(n+4){display:none}.blog--custom.blog--show-all .blog__button{display:none}@media screen and (max-width: 990px){.blog--custom .blog__button{margin:0}}@media screen and (min-width: 1280px){.page-width:has(.main-page-title){max-width:1028px}}.jdgm-row-media{display:none!important}.scroll-to-top{position:fixed;bottom:20px;right:20px;z-index:99;background-color:#d3ec39;color:#000;width:48px;height:48px;border:none;border-radius:6px;box-shadow:0 0 10px #0000001a;cursor:pointer;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.scroll-to-top--hidden{opacity:0;visibility:hidden;pointer-events:none}.scroll-to-top svg{transform:rotate(-90deg)}.jdgm-rev__timestamp,.jdgm-rev__location{color:rgba(var(--color-foreground),.7)!important}.jdgm-paginate__page{font-size:18px!important}.cart-item__discounted-prices{display:none}.shipping-info-widget{display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;padding:6px;height:auto;margin:18px 0}.shipping-info-widget svg{width:20px;height:21px}.shipping-info-widget__text{font-size:14px;font-weight:600;margin:0 0 0 6px}.shipping-info-widget__remaining-price{font-size:14px;font-weight:600;margin-left:4px}.cart-drawer .shipping-info-widget{margin:0;width:100%;padding:4px}.juo-blik-bank-wrapper{justify-content:center}@media screen and (max-width: 749px){.cart__ctas{display:flex;gap:1rem}}.cart__ctas--disabled{pointer-events:none;opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
