:root{--cc-color-white: #ffffff;--cc-color-black: #111111;--cc-color-heading: #141414;--cc-color-transparent: transparent;--cc-transition-default: .25s ease;--cc-h1-size-desktop: 6.8rem;--cc-h2-size-desktop: 4.8rem;--cc-h3-size-desktop: 3.6rem;--cc-h4-size-desktop: 2.8rem;--cc-h5-size-desktop: 2.2rem;--cc-h6-size-desktop: 1.8rem;--cc-p-size-desktop: 1.6rem;--cc-h1-size-tablet: 5.2rem;--cc-h2-size-tablet: 4rem;--cc-h3-size-tablet: 3.2rem;--cc-h4-size-tablet: 2.6rem;--cc-h5-size-tablet: 2rem;--cc-h6-size-tablet: 1.6rem;--cc-p-size-tablet: 1.6rem;--cc-h1-size-mobile: 4rem;--cc-h2-size-mobile: 3.2rem;--cc-h3-size-mobile: 2.8rem;--cc-h4-size-mobile: 2.4rem;--cc-h5-size-mobile: 1.8rem;--cc-h6-size-mobile: 1.6rem;--cc-p-size-mobile: 1.4rem;--cc-h1-line-height-desktop: 1.05;--cc-h2-line-height-desktop: 1.1;--cc-h3-line-height-desktop: 1.15;--cc-h4-line-height-desktop: 1.2;--cc-h5-line-height-desktop: 1.3;--cc-h6-line-height-desktop: 1.4;--cc-p-line-height-desktop: 1.6;--cc-h1-line-height-mobile: 1.1;--cc-h2-line-height-mobile: 1.15;--cc-p-line-height-mobile: 1.6;--cc-heading-font-weight: 500;--cc-h1-font-weight: 500;--cc-p-font-weight: 400;--cc-h1-letter-spacing: 0;--cc-h2-letter-spacing: .12em;--cc-h3-letter-spacing: .08em;--cc-h4-letter-spacing: .06em;--cc-h5-letter-spacing: .04em;--cc-h6-letter-spacing: .04em;--cc-p-letter-spacing: normal;--cc-h1-text-transform: none;--cc-heading-text-transform: uppercase;--cc-p-text-transform: none;--cc-button-height-desktop: 3rem;--cc-button-height-mobile: 3.4rem;--cc-button-padding-desktop: 1rem 1.6rem;--cc-button-padding-mobile: 1rem 1.6rem;--cc-button-font-size-desktop: 2rem;--cc-button-font-size-tablet: 1.8rem;--cc-button-font-size-mobile: 1.6rem;--cc-button-font-weight: 300;--cc-button-letter-spacing: .08em;--cc-button-border-width: .1rem;--cc-button-radius: 0}.cc-section h1,.cc-section h2,.cc-section h3,.cc-section h4,.cc-section h5,.cc-section h6,.cc-section p{color:inherit;font-family:inherit}.footer h4{font-family:Pragmatica!important}.cc-section h1,.cc-section h2,.cc-section h3,.cc-section h4,.cc-section h5,.cc-section h6{margin-top:0;font-weight:var(--cc-heading-font-weight);text-transform:var(--cc-heading-text-transform);color:var(--cc-color-heading)}.cc-section p{margin-top:0;font-weight:var(--cc-p-font-weight);letter-spacing:var(--cc-p-letter-spacing);text-transform:var(--cc-p-text-transform)}.cc-section p:last-child{margin-bottom:0}.cc-section h1,.cc-section .cc-home-hero__title{font-size:var(--cc-h1-size-desktop);line-height:var(--cc-h1-line-height-desktop);font-weight:var(--cc-h1-font-weight);letter-spacing:var(--cc-h1-letter-spacing);text-transform:var(--cc-h1-text-transform)}.cc-section h2,.cc-section .cc-home-featured-products__heading,.cc-section .cc-home-new-arrivals__heading{font-size:var(--cc-h2-size-desktop);line-height:var(--cc-h2-line-height-desktop);font-weight:var(--cc-heading-font-weight);letter-spacing:var(--cc-h2-letter-spacing);text-transform:var(--cc-heading-text-transform)}.jdgm-widget .jdgm-title{font-size:var(--cc-h2-size-desktop)!important;line-height:var(--cc-h2-line-height-desktop)!important;font-weight:var(--cc-heading-font-weight)!important;letter-spacing:var(--cc-h2-letter-spacing)!important;text-transform:var(--cc-heading-text-transform)!important;display:unset!important;-webkit-box-orient:unset!important;overflow:unset!important}.jdgm-widget .jdgm-header-info{margin-top:1.8rem!important}.cc-section h3,.cc-section .cc-home-split-cta__heading,.cc-section .cc-instafeed-heading__title{font-size:var(--cc-h3-size-desktop);line-height:var(--cc-h3-line-height-desktop);font-weight:var(--cc-heading-font-weight);letter-spacing:var(--cc-h3-letter-spacing);text-transform:var(--cc-heading-text-transform)}.cc-section h4,.cc-section .cc-social-strip__heading{font-size:var(--cc-h4-size-desktop);line-height:var(--cc-h4-line-height-desktop);font-weight:var(--cc-heading-font-weight);letter-spacing:var(--cc-h4-letter-spacing);text-transform:var(--cc-heading-text-transform)}.cc-section h5,.cc-section .cc-home-benefits__heading,.cc-section .cc-home-featured-products__title,.cc-section .cc-instafeed-heading__text{font-size:var(--cc-h5-size-desktop);line-height:var(--cc-h5-line-height-desktop);font-weight:var(--cc-heading-font-weight);letter-spacing:var(--cc-h5-letter-spacing);text-transform:var(--cc-heading-text-transform)}.cc-section .cc-home-split-cta__text p{font-size:var(--cc-h5-size-desktop)}.cc-section h6,.cc-section .cc-home-new-arrivals__title{font-size:var(--cc-h6-size-desktop);line-height:var(--cc-h6-line-height-desktop);font-weight:var(--cc-heading-font-weight);letter-spacing:var(--cc-h6-letter-spacing);text-transform:var(--cc-heading-text-transform)}.cc-section p,.cc-section .cc-home-hero__text,.cc-section .cc-home-benefits__text,.cc-section .cc-home-featured-products__description,.cc-section .cc-home-featured-products__price,.cc-section .cc-home-new-arrivals__price,.cc-section .cc-home-new-arrivals__text-link,.cc-section .cc-home-split-cta__text{font-size:var(--cc-p-size-desktop);line-height:var(--cc-p-line-height-desktop);font-weight:var(--cc-p-font-weight);letter-spacing:var(--cc-p-letter-spacing);text-transform:var(--cc-p-text-transform)}body .header--desktop-centered-logo .header__submenu .header__menu-item{font-size:14px}.cc-section .cc-home-hero__button,.cc-section .cc-home-split-cta__button,.cc-section .cc-home-new-arrivals__button,.cc-section .cc-social-strip__button,.cc-section .cc-button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--cc-button-height-desktop);padding:var(--cc-button-padding-desktop);border-width:var(--cc-button-border-width);border-style:solid;border-radius:var(--cc-button-radius);font-size:var(--cc-button-font-size-desktop);font-weight:var(--cc-button-font-weight);line-height:1;letter-spacing:var(--cc-button-letter-spacing);text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--cc-transition-default),border-color var(--cc-transition-default),color var(--cc-transition-default),opacity var(--cc-transition-default)}.cc-section .cc-button--outline-light,.cc-section .cc-home-hero__button,.cc-section .cc-home-split-cta__button{background-color:var(--cc-color-transparent);border-color:var(--cc-color-white);color:var(--cc-color-white)}.cc-section .cc-button--outline-light:hover,.cc-section .cc-button--outline-light:focus-visible,.cc-section .cc-home-hero__button:hover,.cc-section .cc-home-hero__button:focus-visible,.cc-section .cc-home-split-cta__button:hover,.cc-section .cc-home-split-cta__button:focus-visible{background-color:var(--cc-color-white);border-color:var(--cc-color-white);color:var(--cc-color-black)}.cc-section .cc-button--solid-dark,.cc-section .cc-home-new-arrivals__button{background-color:var(--cc-color-black);border-color:var(--cc-color-black);color:var(--cc-color-white)}.cc-section .cc-button--solid-dark:hover,.cc-section .cc-button--solid-dark:focus-visible,.cc-section .cc-home-new-arrivals__button:hover,.cc-section .cc-home-new-arrivals__button:focus-visible{background-color:var(--cc-color-transparent);border-color:var(--cc-color-black);color:var(--cc-color-black)}.cc-section .cc-button--outline-dark{background-color:var(--cc-color-transparent);border-color:var(--cc-color-black);color:var(--cc-color-black)}.cc-section .cc-button--outline-dark:hover,.cc-section .cc-button--outline-dark:focus-visible{background-color:var(--cc-color-black);border-color:var(--cc-color-black);color:var(--cc-color-white)}.cc-section .cc-button--solid-light,.cc-section .cc-social-strip__button--solid{background-color:var(--cc-color-white);border-color:var(--cc-color-white);color:var(--cc-color-black)}.cc-section .cc-button--solid-light:hover,.cc-section .cc-button--solid-light:focus-visible,.cc-section .cc-social-strip__button--solid:hover,.cc-section .cc-social-strip__button--solid:focus-visible{background-color:var(--cc-color-transparent);border-color:var(--cc-color-white);color:var(--cc-color-white)}.cc-section .cc-social-strip__button--outline{background-color:var(--cc-color-transparent);border-color:var(--cc-color-white);color:var(--cc-color-white)}.cc-section .cc-social-strip__button--outline:hover,.cc-section .cc-social-strip__button--outline:focus-visible{background-color:var(--cc-color-white);border-color:var(--cc-color-white);color:var(--cc-color-black)}.cc-section .cc-home-hero__button:focus-visible,.cc-section .cc-home-split-cta__button:focus-visible,.cc-section .cc-home-new-arrivals__button:focus-visible,.cc-section .cc-social-strip__button:focus-visible,.cc-section .cc-button:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.cc-section .cc-heading--compact{font-size:var(--cc-h4-size-desktop);line-height:var(--cc-h4-line-height-desktop);font-weight:var(--cc-heading-font-weight);letter-spacing:0;text-transform:none}.cc-section .cc-title--card{font-size:var(--cc-h6-size-desktop);line-height:var(--cc-h6-line-height-desktop);font-weight:var(--cc-heading-font-weight);letter-spacing:0;text-transform:none}.cc-section .cc-text--small{font-size:var(--cc-p-size-mobile);line-height:var(--cc-p-line-height-mobile);font-weight:var(--cc-p-font-weight);letter-spacing:var(--cc-p-letter-spacing);text-transform:var(--cc-p-text-transform)}.cc-section .cc-link--small{font-size:var(--cc-p-size-mobile);line-height:1.2;font-weight:var(--cc-p-font-weight);letter-spacing:var(--cc-p-letter-spacing);text-transform:var(--cc-p-text-transform)}@media screen and (max-width:1024px){.cc-section .cc-home-hero__button,.cc-section .cc-home-split-cta__button,.cc-section .cc-home-new-arrivals__button,.cc-section .cc-social-strip__button,.cc-section .cc-button{font-size:var(--cc-button-font-size-tablet)}}@media screen and (max-width:989px){.cc-section h1,.cc-section .cc-home-hero__title{font-size:var(--cc-h1-size-tablet)}.cc-section h2,.cc-section .cc-home-featured-products__heading,.cc-section .cc-home-new-arrivals__heading{font-size:var(--cc-h2-size-tablet)}.jdgm-widget .jdgm-title{font-size:var(--cc-h2-size-tablet)!important}.cc-section h3,.cc-section .cc-home-split-cta__heading,.cc-section .cc-instafeed-heading__title{font-size:var(--cc-h3-size-tablet)}.cc-section h4,.cc-section .cc-social-strip__heading{font-size:var(--cc-h4-size-tablet)}.cc-section h5,.cc-section .cc-home-benefits__heading,.cc-section .cc-home-featured-products__title,.cc-section .cc-home-split-cta__text p,.cc-section .cc-instafeed-heading__text{font-size:var(--cc-h5-size-tablet)}.cc-section h6,.cc-section .cc-home-new-arrivals__title{font-size:var(--cc-h6-size-tablet)}.cc-section p,.cc-section .cc-home-hero__text,.cc-section .cc-home-benefits__text,.cc-section .cc-home-featured-products__description,.cc-section .cc-home-featured-products__price,.cc-section .cc-home-new-arrivals__price,.cc-section .cc-home-new-arrivals__text-link,.cc-section .cc-home-split-cta__text{font-size:var(--cc-p-size-tablet)}.cc-section .cc-heading--compact{font-size:var(--cc-h4-size-tablet)}.cc-section .cc-title--card{font-size:var(--cc-h6-size-tablet)}.cc-section .cc-text--small,.cc-section .cc-link--small{font-size:var(--cc-p-size-mobile)}}@media screen and (max-width:749px){.cc-section h1,.cc-section .cc-home-hero__title{font-size:var(--cc-h1-size-mobile);line-height:var(--cc-h1-line-height-mobile)}.cc-section h2,.cc-section .cc-home-featured-products__heading,.cc-section .cc-home-new-arrivals__heading{font-size:var(--cc-h2-size-mobile);line-height:var(--cc-h2-line-height-mobile)}.jdgm-widget .jdgm-title{font-size:var(--cc-h2-size-mobile)!important;line-height:var(--cc-h2-line-height-mobile)!important}.cc-section h3,.cc-section .cc-home-split-cta__heading,.cc-section .cc-instafeed-heading__title{font-size:var(--cc-h3-size-mobile)}.cc-section h4,.cc-section .cc-social-strip__heading{font-size:var(--cc-h4-size-mobile)}.cc-section h5,.cc-section .cc-home-benefits__heading,.cc-section .cc-home-featured-products__title,.cc-section .cc-home-split-cta__text p,.cc-section .cc-instafeed-heading__text{font-size:var(--cc-h5-size-mobile)}.cc-section h6,.cc-section .cc-home-new-arrivals__title{font-size:var(--cc-h6-size-mobile)}.cc-section p,.cc-section .cc-home-hero__text,.cc-section .cc-home-benefits__text,.cc-section .cc-home-featured-products__description,.cc-section .cc-home-featured-products__price,.cc-section .cc-home-new-arrivals__price,.cc-section .cc-home-new-arrivals__text-link,.cc-section .cc-home-split-cta__text,.cc-section .cc-instafeed-heading__text{font-size:var(--cc-p-size-mobile);line-height:var(--cc-p-line-height-mobile)}.cc-section .cc-home-hero__button,.cc-section .cc-home-split-cta__button,.cc-section .cc-home-new-arrivals__button,.cc-section .cc-social-strip__button,.cc-section .cc-button{min-height:var(--cc-button-height-mobile);padding:var(--cc-button-padding-mobile);font-size:var(--cc-button-font-size-mobile)}.cc-section .cc-heading--compact{font-size:var(--cc-h5-size-mobile);line-height:var(--cc-h5-line-height-desktop)}.cc-section .cc-title--card{font-size:var(--cc-h6-size-mobile)}.cc-section .cc-text--small,.cc-section .cc-link--small{font-size:var(--cc-p-size-mobile);line-height:var(--cc-p-line-height-mobile)}}body .jdgm-cards-carousel .jdgm-media-card .jdgm-text p,body .jdgm-cards-carousel .jdgm-title,body .jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-reviewer-name{color:var(--cc-color-heading)}.footer-block__newsletter--input--container{position:relative}.footer .newsletter-form__button:not(:focus-visible):not(.focused){height:auto;top:50%;transform:translateY(-50%)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cc-common.css.map */
