:root{--black: #000;--white: #fff;--green:#145C2E;--blue: #46BCC2;--lightgreen:#5AB43D;--lightblue:#D8EFF5;--wf-gradient-1: linear-gradient(180deg, #3E348D 51.92%, #E318B7 100%)}h1,.h1.h1,.text-block.h1>*{font-size:36px;font-style:normal;font-weight:900;line-height:36px;letter-spacing:-1.8px}h2,.h2.h2,.text-block.h2>*{font-size:32px;font-style:normal;font-weight:900;line-height:32px;letter-spacing:-1.6px}h3,.h3.h3,.text-block.h3>*{font-size:36px;font-style:normal;font-weight:900;line-height:36px;letter-spacing:-.72px}h4,.h4.h4,.text-block.h4>*{font-size:24px;font-style:normal;font-weight:900;line-height:28px;text-transform:uppercase}h5,.h5.h5,.text-block.h5>*{font-size:16px;font-style:normal;font-weight:900;line-height:20px;letter-spacing:1.6px;text-transform:uppercase}h6,.h6.h6,.text-block.h6>*{font-family:Museo Sans;font-size:16px;font-style:normal;font-weight:400;line-height:20px}body,.paragraph:not(.button),.paragraph>*{font-size:18px;font-style:normal;font-weight:900;line-height:24px;letter-spacing:-.54px}.body2{font-size:16px;font-style:normal;font-weight:600;line-height:20px}.body3{font-family:Museo Sans;font-size:14px;font-style:normal;font-weight:400;line-height:20px}header .header__icon--summary .header-drawer-icon{height:24px;width:20px}header .header-actions__cart-icon .cart-bubble{margin-left:-9px;position:relative;right:unset;top:unset}header .header-actions__cart-icon{--cart-bubble-size: unset;align-items:center;display:flex;justify-content:center}header cart-drawer-component{margin-left:-5px}footer .menu__heading__accordion{font-size:28px;font-style:normal;line-height:36px;font-weight:900;letter-spacing:-1.4px}.footer-email-signup .footer-utilities__group{justify-content:center}.footer-navs .footer-utilities__group{font-size:14px;font-style:normal;font-weight:600;letter-spacing:-.28px;line-height:16px;text-align:center}.footer-navs .footer-utilities a{text-decoration:underline}.cart-drawer__heading .cart-bubble[data-maintain-ratio]{height:26px;width:26px}.cart-drawer .cart-drawer__items .cart-items__table-row{border-bottom:none}.cart-drawer .cart-items__table-row{border-radius:30px;background-color:var(--lightblue);grid-template-columns:clamp(6.5rem,15cqi,7.5rem) minmax(0,1fr) minmax(var(--cart-item-price-width),auto);max-width:100%;padding:18px}.cart-drawer .cart-drawer__items .cart-items__table-row:last-child{padding-block-end:18px}.cart-drawer .cart-items__media-container{border-radius:20px}.cart-drawer .quantity-selector{background-color:transparent;border:none;border-radius:0}.cart-drawer .quantity-selector button{background-color:var(--lightgreen);border-radius:100%!important;color:var(--white)}.cart-drawer .quantity-selector input[type=number]{font-size:18px;font-style:normal;font-weight:900;line-height:24px}.cart-drawer .cart-items__details>p{font-size:20px;font-style:normal;font-weight:900;letter-spacing:-.6px;line-height:24px}@media screen and (max-width: 749px){footer .menu--dividers .menu__details{border-width:2px}}footer .menu__item a{align-items:center;background-color:var(--white);border-radius:30px;color:var(--green);display:flex;font-size:14px;font-weight:900;letter-spacing:-.3px;line-height:16px;justify-content:center;padding:5px 9px;width:fit-content}.header[transparent][transparent=not-sticky][data-sticky-state=active],.header[transparent]:hover,.header[transparent]:has(.header-menu[aria-expanded=true]),.header[transparent]:has(nav[header-menu]:focus-within),.header[transparent]:has(.menu-list__link[data-animating]),.header[transparent]:has(.account-popover[open]),.header[transparent]:has(.localization-wrapper:not([hidden])){--header-bg-color: transparent!important}.product-breadcrumb{color:var(--green);display:inline-flex;gap:3px;list-style-type:none;margin:0;padding:0}.product-breadcrumb a{color:var(--green);text-decoration:underline}.jdgm-prev-badge__text{color:var(--green);font-weight:700;font-size:16px;line-height:18px;padding-left:18px;text-decoration:underline}.jdgm-rev-widg__header .jdgm-rev-widg__title{color:var(--green);font-size:32px;font-style:normal;font-weight:900;letter-spacing:-1.6px;line-height:32px;text-align:center}.product-details .price-container{text-align:center}.product-details .quantity-selector{border:none;border-radius:0}.product-details .quantity-selector button{background-color:var(--lightgreen);border-radius:100%!important;color:var(--white)}.product-information .accordion .border-style{border-width:2px;border-style:solid;border-color:var(--blue)}.product-information .accordion--dividers accordion-custom:first-child .details{border-block-start:2px solid var(--white)}.product-information .accordion--dividers accordion-custom:not(:first-child) .details,.product-information .accordion--dividers accordion-custom:last-child .details{border-block-end:2px solid var(--blue);border-block-start:2px solid var(--blue)}.product-information .accordion .details__header{font-size:20px;font-style:normal;font-weight:900;line-height:36px;letter-spacing:-1px;text-transform:uppercase}.product-information .accordion .text-block{font-weight:600;font-style:700;font-size:16px;letter-spacing:0%;line-height:20px}.product-information .jdgm-widget{text-align:center}.button.size-style{height:38px;padding:9px 18px}.product-details .variant-picker__form{gap:36px;text-align:center}.product-details .variant-option--buttons{justify-content:center}.variant-option__button-label__text{font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:16px}.variant-picker__form .variant-option__button-label{border-color:var(--white);border-radius:30px;display:flex;height:26px;min-height:unset;padding:5px 9px;padding-block:0;padding-inline:0}.variant-picker__form .variant-option__button-label:has(:checked):hover{background-color:var(--green);border-color:var(--green)}.variant-picker__form .variant-option__button-label:has(:checked){background:none;border-color:var(--lightgreen);color:var(--black)}.variant-option--buttons legend{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.variant-picker__form .variant-option__button-label--has-swatch:has(:checked){outline:2px solid var(--lightgreen);outline-offset:5px}.video-header-link a{color:var(--black);text-decoration:underline var(--lightgreen) solid 3px;text-decoration-color:var(--lightgreen)!important}.download-row h3,.download-row .text-block.h3>*{font-size:36px;font-style:normal;font-weight:900;letter-spacing:-1.08px;line-height:36px}@media screen and (min-width: 750px){:root{--sidebar-width: 34rem!important}.cart-drawer .cart-items__table-row{clamp(150px,15cqi,7.5rem) minmax(0,1fr) minmax(var(--cart-item-price-width),auto)}.product-details .price-container{text-align:left}.product-details .variant-picker__form{gap:27px;text-align:left}.product-details .variant-option--buttons{justify-content:start}.menu-list__link-title{color:var(--green);font-weight:900;line-height:16px;letter-spacing:-.8px}h1,.h1.h1,.text-block.h1>*{font-size:36px;letter-spacing:-4px;line-height:1.1}h2,.h2.h2,.text-block.h2>*{font-size:calc(5vw + 1rem);letter-spacing:-.25vw;line-height:1.1}h3,.h3.h3,.text-block.h3>*{font-size:4vw + 1rem;letter-spacing:-.15vw;line-height:1.1}h4,.h4.h4,.text-block.h4>*{font-size:2.5vw + .5rem;letter-spacing:-.2vw;line-height:1.1}h5,.h5.h5,.text-block.h5>*{font-size:2vw;letter-spacing:.2vw;line-height:1.1}h6,.h6.h6,.text-block.h6>*{font-size:16px;line-height:1.1}body,.paragraph:not(.button),.paragraph>*{letter-spacing:-.54px;line-height:24px}.body3{font-size:1vw + .25rem;font-style:normal;line-height:2vw + .25rem}footer .menu__heading__default{font-size:28px;font-style:normal;font-weight:900;letter-spacing:-.6px;line-height:28px}.button.size-style{height:38px;padding:9px 18px}.product-recommendations .section-resource-list__content{text-align:center}.header__column.header__column--right{background-color:var(--white);border:1px solid var(--blue);border-radius:30px;height:fit-content;margin:18px 0 0;padding:0 18px}.header__column .header-actions__action{color:var(--black)}.jdgm-rev-widg__header .jdgm-rev-widg__title{font-size:81px;font-style:normal;letter-spacing:-4px;line-height:81px;text-align:left}}@media screen and (min-width: 990px){h1,.h1.h1,.text-block.h1>*{font-size:81px;line-height:81px;letter-spacing:-4.05px}h2,.h2.h2,.text-block.h2>*{font-size:72px;letter-spacing:-3.6px;line-height:64px}h3,.h3.h3,.text-block.h3>*{font-size:60px;letter-spacing:-1.8px;line-height:56px}h4,.h4.h4,.text-block.h4>*{font-size:36px;letter-spacing:-1.8px;line-height:48px}h5,.h5.h5,.text-block.h5>*{font-size:24px;letter-spacing:2px;line-height:32px}h6,.h6.h6,.text-block.h6>*{font-size:16px;font-weight:400;line-height:clamp(20px,2.5vw,18px)}body,.paragraph:not(.button),.paragraph>*{font-size:18px;line-height:24px}.body2{font-size:16px;line-height:20px}.body3{font-size:14px;line-height:24px}}@media screen and (max-width: 749px){.hidden-mobile{display:none!important}.video-menus .menu__heading{border-radius:30px;border:3px solid var(--lightgreen);padding:9px 18px}.video-menus .menu__heading__toggle{background-color:var(--lightgreen);border-radius:50%;color:var(--white);height:25px;width:25px}.video-menus .menu__heading__toggle svg{width:12px}}@media screen and (min-width: 750px){.hidden-desktop{display:none!important}.product-information .pdp-header .group-block-content.layout-panel-flex--column{align-items:start}.product-information .jdgm-widget{text-align:left}.video-menus .menu__heading__default,.video-menus .menu__heading,.video-menus .menu__heading>*{color:var(--green);font-size:16px;font-style:normal;font-weight:900;letter-spacing:1.6px;line-height:20px;text-transform:uppercase}.video-header-link p{text-align:right}}@media screen and (max-width: 749px){header .header__columns .header-logo{grid-area:leftA;width:148px}header .header__columns .search-action{display:none}header header-actions{background-color:var(--white);border:1px solid var(--blue);border-radius:30px;height:fit-content;margin:0;padding:0 9px;width:155px}.header header-actions .header-actions__action{color:var(--black)}header .menu-drawer-container .header__icon--summary{padding:9px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
