@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";:root{--font-heading-family: "Playfair Display", serif;--font-body-family: "Inter", sans-serif}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0px}.card-wrapper.product-card-wrapper{padding:16px;box-shadow:#0000 0 0,#0000 0 0,#0000000d 0 1px 2px;border:1px solid #e5e7eb;border-radius:16px;transition:all .3s ease}.card-wrapper.product-card-wrapper .card__inner{border-radius:12px;overflow:hidden}.card-wrapper.product-card-wrapper:hover .card__inner{transform:unset!important}.card-wrapper.product-card-wrapper:hover .card__inner .media img{transform:scale(1.05)!important}.card-wrapper.product-card-wrapper:hover .card__heading{color:var(--jdgm-primary-color)!important}.card-wrapper.underline-links-hover a{text-decoration:none!important}.card-wrapper.product-card-wrapper .card__badge{align-self:flex-start;grid-row-start:1;justify-self:flex-start}.card-wrapper.product-card-wrapper .rating-star{--letter-spacing: 0;--font-size: 1.8;--color-rating-star: var(--jdgm-primary-color)}.card-wrapper.product-card-wrapper .caption{letter-spacing:0;font-size:1.6rem}.card-wrapper.product-card-wrapper .card__heading{font-size:20px}.card-wrapper.product-card-wrapper .price{font-size:18px;font-weight:500;letter-spacing:0}.card-wrapper.product-card-wrapper .price-item{letter-spacing:0;margin-right:.3rem!important}.card-wrapper.product-card-wrapper .price--on-sale .price-item--regular{font-size:16px}.card-wrapper.product-card-wrapper .card__information{padding-bottom:0!important}.card-wrapper.product-card-wrapper .card__information-link{margin-top:1rem;text-decoration:none}.grid.contains-card{gap:24px}.footer-block__details-content{white-space:wrap;word-break:break-all}.card-wrapper.product-card-wrapper .price{margin-top:2px!important}.button{letter-spacing:0px!important;font-weight:600!important}@media screen and (min-width:1024px){.grid.contains-card .grid__item{max-width:calc(25% - 24px);width:calc(25% - 24px)}}@media screen and (max-width:1023px){.grid--2-col-tablet-down .grid__item{width:calc(33.33% - 16px);max-width:calc(33.33% - 16px)}.card-wrapper.product-card-wrapper .card__heading{font-size:18px}}@media screen and (max-width:989px){.collection slider-component{overflow:visible}.collection .slider.slider--tablet,.collection .slider.slider--mobile{overflow-x:auto;overflow-y:visible}.collection .slider.slider--tablet .slider__slide,.collection .slider.slider--mobile .slider__slide{align-self:flex-start;height:auto}.collection .slider--tablet.product-grid .grid__item,.collection .slider--mobile.product-grid .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) - 3rem);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) - 3rem)}}.card-wrapper.product-card-wrapper:hover{box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000}.collection__view-all a:not(.link){margin-top:40px!important}.rich-text__blocks>*+*{margin-top:10px!important}.rich-text__caption{color:var(--jdgm-primary-color)!important;font-weight:500}@media screen and (max-width:749px){.grid--2-col-tablet-down .grid__item{width:calc(50% - 7px);max-width:calc(50% - 7px)}.grid.contains-card{gap:14px}.grid--2-col-tablet-down .grid__item .card-wrapper.product-card-wrapper{padding:10px}.grid--2-col-tablet-down .grid__item .card__heading{font-size:16px}.grid--2-col-tablet-down .grid__item .card-wrapper.product-card-wrapper .rating-star{--font-size: 1.6}.grid--2-col-tablet-down .grid__item .card-wrapper.product-card-wrapper .caption{font-size:1.4rem}.grid--2-col-tablet-down .grid__item .card-wrapper.product-card-wrapper .price{font-size:16px;margin-top:0!important}.grid--2-col-tablet-down .grid__item .badge{font-size:1rem;padding:.5rem .9rem .6rem}.grid--2-col-tablet-down .grid__item .card--media .card__inner .card__content{padding:2px 5px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/style.css.map */
