:root{--opacity-disabled: .5;--opacity-hover: .8;--opacity-pressed: .95;--opacity-full: 1;--transform-scale-pressed: .97;--transform-y-hover: -.1rem;--transform-y-hover-lg: -.2rem;--transform-y-pressed: .1rem;--transform-menu-hover: .3rem;--transform-menu-pressed: -.6rem;--transition-instant: .1s ease;--transition-fast: .15s ease;--transition-normal: .35s cubic-bezier(.4, 0, .2, 1);--transition-slow: .35s ease;--transition-transform: transform .25s ease;--transition-colors: background-color .2s ease, color .2s ease, border-color .2s ease;--transform-scale-card-hover: 1.025;--transform-scale-card-pressed: 1.025;--transition-card-smooth: .4s cubic-bezier(.4, 0, .2, 1);--transition-opacity-out: .35s ease-out;--transition-opacity-in: .35s ease-in;--transition-underline: text-underline-offset .2s ease;--transition-card-lift: transform .25s cubic-bezier(.4, 0, .2, 1);--transition-card-return: transform .3s ease-in-out}@media screen and (min-width:2400px)and (max-height:1200px){:root{--page-width: var(--page-width-wide) !important;--font-size-md: clamp(1.5rem, 1.3rem + .25vw, 1.75rem);--font-size-h1: clamp(2.4rem, 1.9rem + .6vw, 3rem);--font-size-h2: clamp(1.9rem, 1.5rem + .5vw, 2.4rem);--font-size-hxl: clamp(2.9rem, 2.2rem + .9vw, 3.8rem);--icon-size-xs: clamp(1.5rem, 1.4rem + .1vw, 1.75rem);--icon-size-sm: clamp(1.9rem, 1.75rem + .15vw, 2.2rem);--icon-size-cart: clamp(2.1rem, 1.9rem + .2vw, 2.5rem);--icon-size-md: clamp(2.2rem, 2rem + .25vw, 2.7rem);--icon-size-lg: clamp(3rem, 2.6rem + .4vw, 3.6rem);--line-height-body: 1.46;--line-height-normal: 1.55;--spacing-xl: clamp(1.8rem, 1.5rem + .4vw, 2.2rem);--spacing-xxl: clamp(2.5rem, 2rem + .6vw, 3.2rem);--heading-margin-top-lg: .5em;--heading-margin-bottom-lg: .4em;--paragraph-gap-normal: 1.3em}}@media screen and (min-width:3600px)and (max-height:1200px){:root{--page-width: var(--page-width-wide) !important;--font-size-md: clamp(1.4rem, 1.2rem + .2vw, 1.65rem);--font-size-h1: clamp(2.2rem, 1.7rem + .5vw, 2.8rem);--font-size-h2: clamp(1.8rem, 1.4rem + .4vw, 2.2rem);--font-size-hxl: clamp(2.7rem, 2rem + .7vw, 3.5rem);--icon-size-xs: clamp(1.4rem, 1.3rem + .08vw, 1.65rem);--icon-size-sm: clamp(1.8rem, 1.65rem + .12vw, 2rem);--icon-size-cart: clamp(2rem, 1.8rem + .15vw, 2.3rem);--icon-size-md: clamp(2.1rem, 1.9rem + .2vw, 2.5rem);--icon-size-lg: clamp(2.8rem, 2.4rem + .35vw, 3.3rem);--line-height-body: 1.4;--line-height-normal: 1.5;--line-height-relaxed: 1.6;--spacing-xl: clamp(1.6rem, 1.3rem + .3vw, 2rem);--spacing-xxl: clamp(2.2rem, 1.8rem + .5vw, 2.8rem);--heading-margin-top-lg: .45em;--heading-margin-bottom-lg: .35em;--paragraph-gap-normal: 1.2em}}@media screen and (min-width:3200px)and (min-height:1400px){:root{--page-width: var(--page-width-wide) !important;--font-size-md: clamp(1.7rem, 1.45rem + .35vw, 2.1rem);--font-size-h1: clamp(2.8rem, 2.1rem + .95vw, 4rem);--font-size-h2: clamp(2.3rem, 1.75rem + .7vw, 3.1rem);--font-size-hxl: clamp(3.5rem, 2.5rem + 1.25vw, 5.4rem);--icon-size-xs: clamp(1.7rem, 1.55rem + .15vw, 2rem);--icon-size-sm: clamp(2.1rem, 1.9rem + .22vw, 2.5rem);--icon-size-cart: clamp(2.3rem, 2.1rem + .28vw, 2.8rem);--icon-size-md: clamp(2.6rem, 2.3rem + .35vw, 3.2rem);--icon-size-lg: clamp(3.5rem, 3rem + .55vw, 4.3rem);--line-height-body: 1.54;--line-height-normal: 1.65;--line-height-relaxed: 1.75;--spacing-xl: clamp(2.4rem, 1.9rem + .6vw, 3rem);--spacing-xxl: clamp(3.2rem, 2.5rem + .9vw, 4.2rem);--heading-margin-top-lg: .65em;--heading-margin-bottom-lg: .55em;--paragraph-gap-normal: 1.7em}}.button,.button *,.button--primary,.button--primary *,.button--secondary,.button--secondary *{color:inherit!important}.rte a,.article a,p>a{color:var(--color-text-secondary)!important}.rte a:hover,.article a:hover,p>a:hover{color:var(--color-text-primary)!important}.button,button[type=submit],.button--primary,.button--secondary,.button--outline,.button--tertiary{will-change:auto;transition:var(--transition-transform),var(--transition-colors)}.button:hover,.button:focus,button[type=submit]:hover,button[type=submit]:focus,.button--primary:hover,.button--primary:focus,.button--secondary:hover,.button--secondary:focus,.button--outline:hover,.button--outline:focus{will-change:transform}.button--primary:hover,.button:not(.button--secondary):not(.button--outline):not(.button--tertiary):hover,button[type=submit]:not(.button--secondary):not(.button--outline):not(.button--tertiary):hover,.quick-add__submit:hover,.product-form__submit:hover,button[name=checkout]:hover,.cart__checkout:hover,.cart-drawer__checkout:hover,#checkout:hover{background-color:var(--color-accent)!important;transform:translateY(var(--transform-y-hover))}.button--primary:active,.button:not(.button--secondary):not(.button--outline):not(.button--tertiary):active,button[type=submit]:not(.button--secondary):not(.button--outline):not(.button--tertiary):active,.quick-add__submit:active,.product-form__submit:active,button[name=checkout]:active,.cart__checkout:active,.cart-drawer__checkout:active,#checkout:active{transform:scale(var(--transform-scale-pressed)) translateY(var(--transform-y-pressed))!important;opacity:var(--opacity-pressed);transition:all var(--transition-instant)}.button--secondary:hover,.button--outline:hover{background:transparent!important;border:var(--border-width-normal) solid var(--color-accent)!important;border-bottom:var(--border-width-normal) solid var(--color-accent)!important;color:var(--color-accent)!important;transform:translateY(var(--transform-y-hover))}.button--secondary:active,.button--outline:active{background:transparent!important;transform:scale(var(--transform-scale-pressed)) translateY(var(--transform-y-pressed))!important;opacity:var(--opacity-pressed);transition:all var(--transition-instant)}.newsletter-form button[type=submit],.newsletter__button{background:transparent!important;color:var(--color-white)!important;border:none!important;font-weight:var(--font-weight-semibold)!important;font-size:var(--font-size-sm)!important;letter-spacing:var(--letter-spacing-wide)!important;text-transform:uppercase!important;cursor:pointer!important;padding:0!important;margin-top:var(--spacing-md)!important;transition:opacity var(--transition-fast),transform var(--transition-fast)!important}.newsletter-form button[type=submit]:hover,.newsletter__button:hover{opacity:var(--opacity-full)!important;transform:translateY(var(--transform-y-hover))}.cart-item__remove,.cart-item__remove svg,.cart-item__remove .icon,cart-remove-button,cart-remove-button svg,cart-remove-button .icon{width:var(--icon-size-cart)!important;height:var(--icon-size-cart)!important;min-width:var(--icon-size-cart)!important;min-height:var(--icon-size-cart)!important;color:var(--color-text-primary)!important;fill:var(--color-text-primary)!important;transition:opacity var(--transition-fast)}.cart-item__remove:hover,.cart-item__remove:hover svg,.cart-item__remove:hover .icon,cart-remove-button:hover,cart-remove-button:hover svg,cart-remove-button:hover .icon{color:var(--color-black)!important;fill:var(--color-black)!important;opacity:var(--opacity-hover)}.cart-drawer__close,cart-drawer .drawer__close,.drawer__close,button.drawer__close,.cart-drawer .drawer__close-button{background-color:var(--color-white)!important;color:var(--color-text-primary)!important;border:none!important;transition:background-color var(--transition-fast)}.cart-drawer__close svg,.drawer__close svg,.drawer__close .icon,cart-drawer .drawer__close svg{color:var(--color-text-primary)!important;fill:var(--color-text-primary)!important}.cart-drawer__close:hover,.drawer__close:hover{background-color:var(--color-gray-light)!important;color:var(--color-black)!important}.scroll-to-top-btn,.floating-btn.scroll-to-top-btn,.button.scroll-to-top-btn{background-color:var(--color-brand)!important;transition:background-color var(--transition-normal),transform var(--transition-fast)}.scroll-to-top-btn svg,.scroll-to-top-btn .icon,.floating-btn.scroll-to-top-btn svg,.floating-btn.scroll-to-top-btn .icon,.button.scroll-to-top-btn svg,.button.scroll-to-top-btn .icon{color:var(--color-white)!important;fill:var(--color-white)!important}.scroll-to-top-btn:hover{background-color:var(--color-accent)!important}a.link:not(.header *):not([class*=button]),.card__link,.media-with-text__link,.image-with-text__link,.cta-link,.view-all-link{transition:var(--transition-transform);display:inline-block;will-change:auto}a.link:not(.header *):not([class*=button]):hover,.card__link:hover,.media-with-text__link:hover,.image-with-text__link:hover,.cta-link:hover,.view-all-link:hover{will-change:transform;transform:translateY(var(--transform-y-hover))}a.link:not(.header *):not([class*=button]):active,.card__link:active,.media-with-text__link:active,.image-with-text__link:active,.cta-link:active,.view-all-link:active{transform:scale(var(--transform-scale-pressed)) translateY(var(--transform-y-pressed));transition:all var(--transition-instant)}a.link:not(.header *):hover svg,.card__link:hover svg,.media-with-text__link:hover svg,.image-with-text__link:hover svg,.cta-link:hover svg{transform:translate(.3rem);transition:transform var(--transition-fast)}@media screen and (min-width:990px){.card .media.media--hover-effect>img:only-child,.card-wrapper .media.media--hover-effect>img:only-child{transition:transform var(--transition-card-smooth)}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(var(--transform-scale-card-hover))}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0;transition:opacity var(--transition-opacity-out)}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:var(--opacity-full);transform:scale(var(--transform-scale-card-hover));transition:opacity var(--transition-opacity-in),transform var(--transition-card-smooth)}.card-wrapper .media.media--hover-effect>img+img{transition:opacity var(--transition-opacity-out),transform var(--transition-card-smooth)}.underline-links-hover:hover a{text-decoration:underline;text-underline-offset:.3rem;transition:var(--transition-underline)}.card-wrapper:hover{transform:none;transition:none}.card-wrapper:active{transform:scale(.98);transition:all .08s ease}.card-wrapper{transition:var(--transition-card-return)}}@media screen and (max-width:989px){.card-wrapper .media--hover-effect>img{transition:none!important}.card-wrapper .media--hover-effect>img:first-child{opacity:1!important;transform:none!important}.card-wrapper .media--hover-effect>img:not(:first-child){opacity:0!important;transform:none!important}.underline-links-hover:active a{text-decoration:underline;text-underline-offset:.3rem;transition:var(--transition-underline)}.card-wrapper:active{transform:scale(.98);transition:all .08s ease}}@media(hover:none)and (pointer:coarse){.card .media.media--hover-effect>img:only-child,.card-wrapper .media.media--hover-effect>img:only-child{transition:transform var(--transition-card-smooth)}.card:active .media.media--hover-effect>img:first-child:only-child,.card-wrapper:active .media.media--hover-effect>img:first-child:only-child{transform:scale(var(--transform-scale-card-pressed))}.card-wrapper:active .media.media--hover-effect>img:first-child:not(:only-child){opacity:0;transition:opacity var(--transition-opacity-out)}.card-wrapper:active .media.media--hover-effect>img+img{opacity:var(--opacity-full);transform:scale(var(--transform-scale-card-pressed));transition:opacity var(--transition-opacity-in),transform var(--transition-card-smooth)}.card-wrapper .media.media--hover-effect>img+img{transition:opacity var(--transition-opacity-out),transform var(--transition-card-smooth)}.card-wrapper:active{transform:scale(.98);transition:all .08s ease}.card-wrapper{transition:var(--transition-card-return)}}:root{--jdgm-review-size-multiplier: 1.1;--jdgm-button-scale: .6}.jm-review-widget-minimal-header__title{font-family:var(--font-heading-family)!important;font-size:var(--font-size-h3)!important;font-weight:var(--font-weight-semibold)!important}.jm-text[style*=--jm-body-xs-size]{--jm-body-xs-size: var(--font-size-xs) !important;line-height:var(--line-height-tight)!important;font-family:var(--font-body-family)!important}.jm-star-rating__font-icon{font-size:1.3em!important}.jm-button--primary.jm-action-buttons__button{--jm-btn-padding-inline: calc(var(--button-padding-x) * var(--jdgm-button-scale)) !important;--jm-btn-padding-block: calc(var(--button-padding-y) * var(--jdgm-button-scale)) !important;font-family:var(--font-body-family)!important;font-size:calc(var(--font-size-sm) * var(--jdgm-review-size-multiplier))!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-normal)!important}.jdgm-review-card__name,.jm-reviewer-info__name,span.jm-reviewer-info__name{--text-size: calc(var(--font-size-sm) * var(--jdgm-review-size-multiplier)) !important;font-size:calc(var(--font-size-sm) * var(--jdgm-review-size-multiplier))!important;font-family:var(--font-body-family)!important;font-weight:var(--font-weight-semibold)!important}.jm-reviewer-info .jm-text[style*=--jm-body-sm-size],.jm-reviewer-info span.jm-text[style*=--jm-body-sm-size]{--jm-body-sm-size: var(--font-size-sm) !important;font-size:var(--font-size-sm)!important;line-height:var(--line-height-tight)!important;font-family:var(--font-body-family)!important}.jdgm-review-card__body,.jdgm-review-card__body p,.jm-review-content__body,.jm-review-content__body p,.jdgm-review-content__body-content,.jdgm-review-content__body-content p{font-size:calc(var(--font-size-sm) * var(--jdgm-review-size-multiplier))!important;line-height:var(--line-height-relaxed)!important;font-family:var(--font-body-family)!important}.jm-review-content__body{--text-size: calc(var(--font-size-sm) * var(--jdgm-review-size-multiplier)) !important}.jdgm-rev-snippet-card__pic-wrapper{display:flex!important;align-items:center;justify-content:center;width:64px!important;min-width:64px!important;height:64px!important;overflow:hidden;border-radius:8px}.jdgm-rev-snippet-card__pic-wrapper img{width:100%!important;height:100%!important;object-fit:cover!important;display:block}.jdgm-rev-snippet-card__rev-body,.jdgm-rev-snippet-card__rev-body p{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important;margin:0!important}.jdgm-full-rev__product-wrapper,.jdgm-full-rev__product-button{display:none!important}.jdgm-full-rev__reviewer-name{color:#121212!important}.jdgm-full-rev__cf-ans__title{color:#7b7b7b!important}.jdgm-masonry-grid__btn{font-family:var(--font-body-family)!important;font-size:var(--font-size-sm)!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-normal)!important;color:var(--color-text-primary)!important}.jdgm-review-snippet-widget-wrapper,.jdgm-widget.jdgm-review-snippet-widget{width:100%!important;max-width:100%!important;overflow:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/base-override.css.map */
