:root{--mg-color-white: #ffffff;--mg-color-cream: #fdfaee;--mg-color-yellow: #ffcc4d;--mg-color-orange: #ff7e00;--mg-color-text: #2c2c2c;--mg-color-text-dark: #1c1c1c;--mg-color-subtext: #565656;--mg-color-border: #eaeaea;--mg-color-border-strong: #e5e5e5;--mg-rgb-orange: 255, 126, 0;--mg-rgb-white: 255, 255, 255;--mg-rgb-text-dark: 28, 28, 28;--mg-radius-xl: 3rem;--mg-radius-lg: 2rem;--mg-radius-md: 1rem;--mg-shadow-header: 0 4px 9px rgba(0, 0, 0, .05);--mg-cta-min-width: 34.7rem}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.hd1,.hd2) :is(strong,b){font-weight:inherit}.section__header .rich-text__heading.h3,.section__heading .rich-text__heading.h3{font-size:2.8rem;line-height:3.8rem}@media screen and (max-width:767.98px){.section__header .rich-text__heading.h3,.section__heading .rich-text__heading.h3{font-size:2.2rem;line-height:3rem}}.btn--primary .btn__text{font-weight:700}.topbar{font-weight:var(--font-body-weight-bolder, 600)}.topbar__text p{font-size:1.5rem;line-height:2.4rem}.header .header__bottom{box-shadow:var(--mg-shadow-header)}.header .header__bottom.is-hide:not(.is-show){box-shadow:none}.header:has(.header__bottom.is-hide:not(.is-show)) .header__top,.header.is-hide-nav .header__top,.is-hide-nav .header__top{box-shadow:var(--mg-shadow-header)}.header-sticky.header-scrolled .header__bottom{box-shadow:var(--mg-shadow-header)}.header .search__input.form-control{height:4.8rem;line-height:4.4rem;border:2px solid var(--mg-color-border-strong);border-radius:10rem;padding-inline:2.4rem 5.4rem;background-color:var(--mg-color-white)}.header .search__input.form-control:focus,.header .search__input.form-control:focus-visible{box-shadow:none;border-color:var(--mg-color-orange)}.header .cart-icon--bordered{border-color:var(--mg-color-border-strong)}.header__navigation{font-size:1.5rem}.header__navigation .menu__item{padding-inline:1.6rem}.header .account-button .reversed-link__text{font-size:1.5rem}.header__bottom{border-block-end:0}@media screen and (max-width:1023px){.header-section .header .header__top.section--padding{padding-block-end:.8rem!important}.header .header__search{padding-block-start:1.2rem}.index-template .main-content>.shopify-section:first-child .image-with-text-overlay.section--padding{--section-padding-top-mobile: 1rem;--section-padding-bottom-mobile: 1.2rem}}.image-with-text-overlay .blocks-radius{border-radius:var(--mg-radius-xl)}.image-with-text-ovelay__content-wrapper>.rich-text{--child-margin-top: 1rem;--text-margin-top: 1rem;--subheading-margin-bottom: 1rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:var(--mg-radius-lg);padding:4rem;max-width:63.5rem}.image-with-text-ovelay__content-wrapper .rich-text__subheading{color:var(--mg-color-orange);font-family:var(--font-heading-family);font-weight:800;font-size:1.8rem;line-height:1.4;text-transform:uppercase;letter-spacing:0}.image-with-text-ovelay__content-wrapper .rich-text__heading{line-height:1.2}.image-with-text-ovelay__content-wrapper .rich-text__text.text-lg{font-size:1.8rem;line-height:3rem}.image-with-text-ovelay__content-wrapper .rich-text__text+*{margin-top:2rem}.image-with-text-overlay .bg-overlay{display:none}@media screen and (min-width:768px){.image-with-text-ovelay__content-wrapper .btn--primary{min-width:var(--mg-cta-min-width)}}@media screen and (max-width:767.98px){.image-with-text-overlay .blocks-radius{border-radius:1.6rem}.image-with-text-ovelay__content-wrapper{position:relative;inset:auto;padding:0 1.2rem 1.2rem;margin-top:-4rem}.image-with-text-ovelay__content-wrapper>.rich-text{--child-margin-top: .8rem;--text-margin-top: .8rem;--subheading-margin-bottom: .6rem;padding:2rem 1.8rem;border-radius:1.6rem;max-width:none;width:100%;box-shadow:0 4px 16px #0000000f}.image-with-text-overlay motion-element.media{border-radius:1.6rem;overflow:hidden;height:auto!important;aspect-ratio:4 / 3}.image-with-text-overlay motion-element.media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-with-text-ovelay__content-wrapper .rich-text__heading.h1{font-size:2.6rem;line-height:1.2}.image-with-text-ovelay__content-wrapper .rich-text__text+*{margin-top:1.4rem}.image-with-text-ovelay__content-wrapper .rich-text__subheading{font-size:1.4rem}.image-with-text-ovelay__content-wrapper .rich-text__text.text-lg{font-size:1.5rem;line-height:2.3rem}.image-with-text-ovelay__content-wrapper .btn--primary{width:100%}}.product-card-style-card,.product-card-style-card.color-inherit{border:1px solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--pcard-radius);background-color:rgb(var(--color-background));overflow:hidden;transition:box-shadow var(--duration-default, .3s) ease-in-out}.product-card-style-card:hover{box-shadow:0 4px 16px #0000000f}.product-card-style-card.color-inherit .product-card__image-wrapper,.product-card-style-card .product-card__image-wrapper{border-radius:0}.product-card-style-card .product-card__info,.product-card-style-card.color-inherit .product-card__info{padding:1rem;gap:1rem;border-top:1px solid rgba(var(--color-border),var(--color-border-alpha, 1))}.product-card__title{font-size:1.5rem;line-height:2.4rem}.product-card__highlights{font-size:1.5rem;line-height:2.4rem;color:rgb(var(--color-foreground))}.product-card__bottom{margin-top:auto}.product-card__bottom .f-price{font-size:1.5rem;font-weight:700;line-height:2.25rem}.product-card__plus-form{flex-shrink:0}.product-card__plus{--buttons-padding: 0;width:3rem;height:3rem;padding:0;border:0;border-radius:50%;background-color:var(--mg-color-cream);color:var(--mg-color-text);transition:background-color .3s,color .3s}.product-card__plus .icon{width:1.4rem;height:1.4rem}.product-card__plus:hover,.product-card__plus.btn--loading{background-color:var(--mg-color-orange);color:var(--mg-color-white)}.product-card-style-card .product-card__wrapper{display:flex;flex-direction:column}.product-card-style-card .product-card__info{flex:1 1 auto}.multicolumn-icon .multicolumn-card:not(.color-scheme-inherit){--px: 2rem;--py: 2.4rem;border:1px solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--mg-radius-md)}.multicolumn-icon .multicolumn-card-wrapper:not(.color-scheme-inherit){border-radius:var(--mg-radius-md)}.multicolumn-icon .multicolumn-card-wrapper:not(.color-scheme-inherit):hover{box-shadow:0 4px 16px #0000000f}.multicolumn-icon .multicolumn-card__title{font-size:1.6rem;line-height:2.6rem;font-weight:700}.multicolumn-icon .multicolumn-card__text{line-height:2.4rem}.multicolumn-icon .multicolumn-card--image-icon .multicolumn-card__image{margin-bottom:2rem}.collection-list .collection-card--boxed{border-radius:var(--mg-radius-md);transition:box-shadow var(--duration-default, .3s) ease-in-out}.collection-list .collection-card--boxed:hover{box-shadow:0 4px 16px #0000000f}.collection-list .collection-card--boxed .collection-card__wrapper{padding:0 0 1.5rem}.collection-list .collection-card--boxed .collection-card__image{border-radius:0;width:100%}.collection-list .collection-card--style-standard .collection-card__inner{padding:1.5rem 0 0}.collection-list .collection-card--style-standard .collection-card__title{display:block;width:100%;padding-inline:2.4rem;font-size:1.5rem!important;font-weight:700!important;line-height:2.4rem}.collection-list .collection-card--style-standard .collection-card__title svg{opacity:1;transform:translateY(-50%);inset-inline-end:1rem;display:block}@media screen and (max-width:767.98px){.collection-list .collection-card--style-standard .collection-card__title{padding-inline:1.6rem;font-size:1.4rem!important}}.image-with-text .image-with-text__media .hover-wrapper.blocks-radius{border-radius:var(--mg-radius-xl)}.image-with-text .image-with-text__content{--child-margin-top: 2.2rem;--text-margin-top: 2.2rem}.image-with-text .image-with-text__content .rich-text__heading.h3{font-size:2.8rem;line-height:1.4}@media screen and (min-width:768px){.image-with-text .image-with-text__media .media-wrapper{--aspect-ratio: 1.835 !important}.image-with-text .image-with-text__content .btn--primary{min-width:var(--mg-cta-min-width)}}@media screen and (min-width:1024px){.image-with-text .image-with-text__inner{--padding-x: 8.2rem}}@media screen and (max-width:767.98px){.image-with-text .image-with-text__media .hover-wrapper.blocks-radius{border-radius:1.6rem}.image-with-text .image-with-text__content .rich-text__heading.h3{font-size:2.2rem}.image-with-text .image-with-text__content .btn--primary{width:100%}}.scrolling-gallery-image .gallery-list__item-wrapper{border:1px solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--mg-radius-md);background-color:rgb(var(--color-background));overflow:hidden}.scrolling-gallery-image .gallery-list__item-wrapper .media-wrapper{border-radius:0}.scrolling-gallery-image .gallery-list__item-content{padding:1.2rem 1.6rem}.scrolling-gallery-image .gallery-list__item-content p{font-weight:700;font-size:1.5rem}.scrolling-gallery-image .gallery-list__item-icon{color:var(--mg-color-orange)}.newsletter .section__header{--header-padding-bottom: 2.4rem}.newsletter .section__header .rich-text__heading.h3{font-size:2.8rem;line-height:3.8rem}.newsletter .newsletter-form .form-control{background-color:var(--mg-color-white);border-color:rgba(var(--color-border),var(--color-border-alpha, 1))}.newsletter .newsletter-form .form-control:focus,.newsletter .newsletter-form .form-control:focus-visible{box-shadow:0 0 0 .1rem var(--mg-color-orange);border-color:var(--mg-color-orange)}.newsletter .newsletter__form .rte.text-sm,.newsletter .newsletter__form .rte.text-base{font-size:1.3rem;line-height:2rem}.newsletter .newsletter__form .rte a{text-decoration:underline}@media screen and (max-width:767.98px){.newsletter .section__header .rich-text__heading.h3{font-size:2.2rem;line-height:3rem}}.footer .footer-block__heading{font-size:1.6rem;font-weight:700;line-height:2.6rem}.footer .footer-image-box__image img{filter:brightness(0) invert(1)}.footer .footer-image-box__image motion-element,.footer .footer-image-box__image img{transform:none!important}.footer .footer-image-box__image picture{overflow:visible;-webkit-mask-image:none;mask-image:none}.footer .linklist a,.footer .footer-info a{transition:color .3s}.footer .linklist a:hover,.footer .footer-info a:hover{color:var(--mg-color-orange)}.footer .list-social .btn--icon{border-color:rgba(var(--color-foreground),.3)}.footer .list-social .btn--icon:hover{border-color:var(--mg-color-orange);background-color:var(--mg-color-orange);color:var(--mg-color-white)}.footer .list-payment img{border-radius:.4rem}.footer__copyright-content{font-size:1.3rem}.footer__copyright-content a:hover{color:var(--mg-color-orange)}.section-main-product .product__block{--product-blocks-gap: 2rem}.section-main-product .product__block--price,.section-main-product .product__block--price+.product__block--icon-with-text,.section-main-product .product__block--shipping+.product__block--icon-with-text,.section-main-product .product__block--buy_buttons+.product__block--pickup_availability{margin-top:0}.section-main-product .product__block--badges:not(:empty)+.product__block--title{margin-top:-1.2rem}.section-main-product .product__block--title+.product__block,.section-main-product .product__block--price+.product__block{margin-top:1.6rem}.section-main-product .product__title.h3{font-size:2.8rem;line-height:3.8rem}.section-main-product .product__block--price .f-price--large{font-size:2.8rem;line-height:3.8rem;font-weight:700}.section-main-product .product__tax{margin-top:.2rem}.product__highlights{display:grid;gap:.8rem;margin:0}.product__highlights-item{display:flex;align-items:flex-start;gap:1rem;line-height:2.4rem}.product__highlights-item .icon{flex:0 0 auto;width:1.8rem;height:1.8rem;margin-top:.3rem;color:var(--mg-color-orange)}.section-main-product .product__block--custom_liquid:not(:has(*)){display:none}.section-main-product .product__block--shipping .icon-with-text__item{color:var(--mg-color-subtext)}.section-main-product .product__block--shipping .icon-with-text__item svg{color:var(--mg-color-orange)}.section-main-product .grid-icon-box{box-shadow:none;background-color:var(--mg-color-cream);border-radius:var(--mg-radius-md);padding:1.4rem 1.2rem;gap:.8rem}.section-main-product .grid-icon-box .icon{width:2.4rem;height:2.4rem;color:var(--mg-color-orange)}.section-main-product .grid-icon-box .text-sm{line-height:1.4;color:var(--mg-color-subtext)}.section-main-product .grid-icon-box .text-sm strong{display:block;color:rgb(var(--color-foreground))}.section-main-product .product__payment-info{padding:1.6rem 2rem;border-radius:var(--mg-radius-md);gap:1.2rem}.section-main-product .product__payment-info .list{gap:.6rem}.section-main-product .product__payment-info img{border-radius:.4rem}.section-main-product .product__block .accordion-details{border:1px solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--mg-radius-md);padding:0 2rem;background-color:rgb(var(--color-background))}.section-main-product .product__block .accordion-details__summary{border-block-end:0;padding-block:1.8rem;min-height:0}.section-main-product .product__block .accordion-details__summary .h4{font-size:1.6rem;line-height:2.6rem;font-weight:700}.section-main-product .product__block .accordion-details__content{padding:0 0 2rem}.section-main-product .product__block--collapsible_tab+.product__block--collapsible_tab,.section-main-product .product__block--collapsible_tab+.product__block--custom_liquid,.section-main-product .product__block--custom_liquid+.product__block--collapsible_tab,.section-main-product .product__block--complementary-collapsible+.product__block--collapsible_tab,.section-main-product .product__block--pickup_availability+.product__block--collapsible_tab{margin-top:-.8rem}.section-main-product .accordion-details__content p:empty,.section-main-product .accordion-details__content p:has(>br:only-child),.section-main-product .accordion-details__content li>br:last-child{display:none}.section-main-product .accordion-details__content ul,.section-main-product .accordion-details__content ol{list-style-position:outside;padding-inline-start:2rem;margin:0 0 1.2rem}.section-main-product .accordion-details__content li{padding-inline-start:.4rem;margin-bottom:.8rem}.section-main-product .accordion-details__content li::marker{color:currentColor}.section-main-product .accordion-details__content table{width:100%;border-collapse:collapse;font-size:1.4rem}.section-main-product .accordion-details__content td{padding:.8rem .6rem;border-top:1px solid rgba(var(--color-border),var(--color-border-alpha, 1));vertical-align:top}@media screen and (max-width:767.98px){.section-main-product .product__title.h3{font-size:2.2rem;line-height:3rem}.section-main-product .product__block--price .f-price--large{font-size:2.4rem;line-height:3.2rem}.section-main-product .grid-icon-box{padding:1.2rem .8rem}.section-main-product .product__block .accordion-details{padding:0 1.6rem}}.scrolling-gallery-image .promotion--animated{animation-duration:calc(var(--duration, 60s) * 1.8)}.scrolling-gallery-image .scrolling-promotion{padding-block:.2rem}.scrolling-gallery-image .gallery-list__item-wrapper{display:flex;flex-direction:column;box-sizing:border-box}.cart-drawer-products-recommendation__wrapper.f-grid{--f-columns-mobile: 2;--f-columns-md: 2;--f-columns-lg: 2;--f-columns-xl: 2}.cart-drawer-products-recommendation .product-card--simple .product-card__title{font-size:1.4rem;line-height:2rem}.cart-drawer-products-recommendation .product-card--simple .product-card__title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-drawer-products-recommendation .product-card--simple .product-card__atc{--buttons-padding: 1.2rem;width:100%;max-width:none;font-size:1.3rem}.cart-drawer-products-recommendation .product-card--simple .product-card__atc .btn__text{overflow:visible;text-overflow:clip}html body #iubenda-cs-banner .iubenda-cs-container{background:transparent!important;padding:0!important;border:0!important;box-shadow:none!important;border-radius:0!important}html body #iubenda-cs-banner .iubenda-cs-content{font-family:var(--font-body-family, "Montserrat", sans-serif)!important;border-radius:var(--mg-radius-lg)!important;color:var(--mg-color-text)!important;background-color:var(--mg-color-white)!important;border:0!important;box-shadow:0 12px 40px #00000026!important;overflow:hidden!important}html body #iubenda-cs-banner .iubenda-cs-content *:not(svg):not(path){font-family:var(--font-body-family, "Montserrat", sans-serif)!important}html body #iubenda-cs-banner .iubenda-cs-rationale{padding:3.2rem!important}html body #iubenda-cs-banner .iubenda-cs-brand img{max-height:4rem!important;width:auto!important}html body #iubenda-cs-banner #iubenda-cs-title{font-family:var(--font-heading-family, "Montserrat", sans-serif)!important;font-size:2rem!important;font-weight:700!important;line-height:1.3!important;color:#000!important;margin:0 0 1.2rem!important}html body #iubenda-cs-banner #iubenda-cs-paragraph,html body #iubenda-cs-banner .iub-p{font-size:1.4rem!important;line-height:2.2rem!important;color:var(--mg-color-subtext)!important}html body #iubenda-cs-banner .iubenda-cs-cookie-policy-lnk{color:var(--mg-color-orange)!important;text-decoration:underline!important}html body #iubenda-cs-banner .iubenda-cs-opt-group{margin-top:2rem!important;gap:1.2rem!important}html body #iubenda-cs-banner .iubenda-cs-opt-group-consent{gap:1.2rem!important}html body #iubenda-cs-banner .iubenda-cs-opt-group button{font-family:var(--font-button-family, "Montserrat", sans-serif)!important;font-size:1.5rem!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;border-radius:10rem!important;min-height:4.8rem!important;padding:0 3.2rem!important;transition:background-color .3s,color .3s,border-color .3s!important}html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-btn-primary,html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn,html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn{background-color:var(--mg-color-orange)!important;border:1px solid var(--mg-color-orange)!important;color:var(--mg-color-white)!important}html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-btn-primary:hover,html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn:hover,html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn:hover{background-color:#e67100!important;border-color:#e67100!important}html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn,html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn:hover,html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn:focus,html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn:active{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--mg-color-subtext)!important;text-decoration:none!important;opacity:1!important;padding:0!important;min-height:0!important;font-weight:600!important}@media screen and (max-width:767.98px){html body #iubenda-cs-banner .iubenda-cs-container{width:calc(100% - 2.4rem)!important;max-width:none!important;margin-inline:auto!important}html body #iubenda-cs-banner .iubenda-cs-rationale{padding:2rem 1.6rem!important}html body #iubenda-cs-banner .iubenda-cs-brand img{max-height:3.2rem!important}html body #iubenda-cs-banner .iubenda-cs-opt-group{flex-direction:column!important;align-items:stretch!important}html body #iubenda-cs-banner .iubenda-cs-opt-group-custom{text-align:center!important;margin-bottom:.4rem!important}html body #iubenda-cs-banner .iubenda-cs-opt-group-consent{display:flex!important;flex-direction:column!important;gap:1rem!important;width:100%!important}html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-btn-primary{width:100%!important;margin:0!important;padding:0 1.6rem!important}}.jdgm-widget.jdgm-cards-carousel{--card-color: #ffffff;--text-color: var(--mg-color-text);--header-color: #000000;--border-radius: var(--mg-radius-md);--text-size: 15px;font-family:var(--font-body-family, "Montserrat", sans-serif)!important}.jdgm-widget.jdgm-cards-carousel .jdgm-header{text-align:center!important;margin-bottom:3.4rem!important}.jdgm-widget.jdgm-cards-carousel .jdgm-title{font-family:var(--font-heading-family, "Montserrat", sans-serif)!important;font-size:2.8rem!important;line-height:3.8rem!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:#000!important;margin:0!important}.jdgm-widget.jdgm-cards-carousel .jdgm-header-info{justify-content:center!important;margin-top:.8rem!important}.jdgm-widget.jdgm-cards-carousel .jdgm-header .jdgm-star{color:var(--mg-color-orange)!important}.jdgm-widget.jdgm-cards-carousel .jdgm-rating-text{font-size:1.5rem!important;line-height:2.4rem!important;color:var(--mg-color-subtext)!important}.jdgm-widget.jdgm-cards-carousel .jdgm-card{border:1px solid var(--mg-color-border)!important;border-radius:var(--mg-radius-md)!important;background-color:var(--mg-color-white)!important;box-shadow:none!important;text-align:left!important;padding:2.4rem 2rem!important}.jdgm-widget.jdgm-cards-carousel .jdgm-text,.jdgm-widget.jdgm-cards-carousel .jdgm-text p{font-family:var(--font-body-family, "Montserrat", sans-serif)!important;font-size:1.5rem!important;line-height:2.4rem!important;color:var(--mg-color-subtext)!important;text-align:left!important}.jdgm-widget.jdgm-cards-carousel .jdgm-rating-section{align-items:flex-start!important;text-align:left!important}.jdgm-widget.jdgm-cards-carousel .jdgm-card .jdgm-stars{justify-content:flex-start!important;margin:1.2rem 0 .8rem!important}.jdgm-widget.jdgm-cards-carousel .jdgm-card .jdgm-star{font-size:1.6rem!important}.jdgm-widget.jdgm-cards-carousel .jdgm-reviewer-info{justify-content:flex-start!important}.jdgm-widget.jdgm-cards-carousel .jdgm-reviewer-name{font-family:var(--font-body-family, "Montserrat", sans-serif)!important;font-size:1.5rem!important;line-height:2.4rem!important;font-weight:700!important;color:var(--mg-color-text)!important}.jdgm-widget.jdgm-cards-carousel .jdgm-product-name,.jdgm-widget.jdgm-cards-carousel .jdgm-product-name a{font-family:var(--font-body-family, "Montserrat", sans-serif)!important;font-size:1.3rem!important;line-height:2rem!important;color:var(--mg-color-subtext)!important;text-align:left!important}.jdgm-widget.jdgm-cards-carousel .jdgm-product-name a:hover{color:var(--mg-color-orange)!important}@media screen and (min-width:1024px){.jdgm-widget.jdgm-cards-carousel{--jm-card-gap: 2rem !important;--visible-cards: 3 !important;--card-width: calc((min(100vw, 150rem) - 2 * var(--page-padding) - 40px) / 3) !important}}.jdgm-widget.jdgm-cards-carousel .jdgm-videos-container,.jdgm-widget.jdgm-cards-carousel .jdgm-card{justify-content:flex-start!important}.jdgm-widget.jdgm-cards-carousel .jdgm-text{flex:0 0 auto!important;justify-content:flex-start!important;align-items:flex-start!important;min-height:0!important}.jdgm-widget.jdgm-cards-carousel .jdgm-rating-section{margin-top:auto!important}.jdgm-widget.jdgm-cards-carousel .jdgm-arrow{color:var(--mg-color-text)!important}@media screen and (max-width:767.98px){.jdgm-widget.jdgm-cards-carousel .jdgm-title{font-size:2.2rem!important;line-height:3rem!important}.jdgm-widget.jdgm-cards-carousel .jdgm-header{margin-bottom:2.4rem!important}}.section--collapsible-tabs .accordion-details__summary h2{font-weight:600;font-size:1.6rem;line-height:2.6rem}.section--collapsible-tabs .accordion-details__content{font-size:1.5rem;line-height:2.4rem}.collection-hero__title{font-size:2.8rem;line-height:3.8rem;font-weight:700}@media screen and (max-width:767.98px){.collection-hero__title{font-size:2.2rem;line-height:3rem}}.collection-template .section-rich-text:not(:has(.rich-text__text)){display:none}.main-blog__heading h2,.main-blog__featured_post .article-card__title{font-size:2.8rem;line-height:3.8rem;font-weight:700}@media screen and (max-width:767.98px){.main-blog__heading h2,.main-blog__featured_post .article-card__title{font-size:2.2rem;line-height:3rem}}.article__title{font-size:3.6rem;line-height:4.4rem;font-weight:700}.article__header.text-left .article__title{margin-inline:0}.article__content :where(h1,h2),.related-posts .section__header :where(h2,.h3),.article-comment__title,.article-comment__form-title{font-size:2.8rem;line-height:3.8rem;font-weight:700}.article__content h3{font-size:2.2rem;line-height:3rem;font-weight:700}.article__content :where(h4,h5,h6){font-size:1.8rem;line-height:2.6rem;font-weight:700}@media screen and (max-width:767.98px){.article__title{font-size:2.8rem;line-height:3.6rem}.article__content :where(h1,h2),.related-posts .section__header :where(h2,.h3),.article-comment__title,.article-comment__form-title{font-size:2.2rem;line-height:3rem}.article__content h3{font-size:2rem;line-height:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-styles.css.map */
