.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.ff-heading{font-style:normal;color:#1c1b1b;transition:color .2s ease-in-out;letter-spacing:.313rem!important;text-transform:uppercase;display:block;margin-block-start:.83em;margin-block-end:.83em;margin-inline-start:0px;margin-inline-end:0px}p,li,ul{font-size:1rem}label{font-size:.9rem}.fs-heading-1-base-ns,.fs-heading-1-base,.fs-heading-2-base-ns,.fs-heading-2-base,.fs-heading-display-2{font-size:1.5em}.h1,h1,.rte h1{font-size:1.375rem;font-weight:500;line-height:1.7rem}.h2,h2,.rte h2{font-size:1.2rem;font-weight:500}.h3,h3,.rte h3{font-size:1.2rem;font-weight:500;margin-bottom:2em}.h4,h4,.rte h4{font-size:1rem;font-weight:500;text-transform:uppercase;line-height:1.5rem}.h5,h5,.rte h5{font-size:1.2rem;font-weight:500;text-transform:capitalize;font-family:Lato,sans-serif}product.metafields.custom.product_video_embed .fs-heading-5-base{font-size:.7rem!important;font-weight:600!important;line-height:1.5rem}.page.section.animation.animation--page.is-visible{padding-bottom:0}@media only screen and (max-width:767px){.button-block__button.button-block__button--justify-left.button-block__button--justify-mobile-left.image-with-text__text-container-button.section-blocks__button{margin-top:2rem}}.header .social-icons li,.header .social-icons li .icon,.header .social-icons li svg{width:24px;height:24px}.header__links-list>li{font-size:.8rem}@media only screen and (max-width:767px){.page__header{margin:0}}.footer__credits p{font-size:.95em!important}.blog__inner,div#omnisend-reviews-block,div.contact-form,div.collapsible-row-list,div.rich-text,div.image-with-text,div.featured-collection-slider,div.featured-collection-grid,div.blog-posts,div.newsletter-compact,div.whats-new,div.list-collections,div.image-compare,div.video,div.product,div.product-tabs{padding-left:15vw!important;padding-right:15vw!important;padding-top:8vh!important;padding-bottom:8vh!important}@media only screen and (max-width:1199px){.blog__inner,div#omnisend-reviews-block,div.contact-form,div.collapsible-row-list,div.rich-text,div.image-with-text,div.featured-collection-slider,div.featured-collection-grid,div.blog-posts,div.newsletter-compact,div.whats-new,div.list-collections,div.image-compare,div.video,div.product,div.product-tabs{padding-left:10vw!important;padding-right:10vw!important;padding-top:5vh!important;padding-bottom:6vh!important}}@media only screen and (max-width:767px){.blog__inner,div#omnisend-reviews-block,div.contact-form,div.collapsible-row-list,div.rich-text,div.image-with-text,div.featured-collection-grid,div.blog-posts,div.newsletter-compact,div.whats-new,div.list-collections,div.image-compare,div.video,div.product,div.product-tabs{padding-left:10vw!important;padding-right:10vw!important;padding-top:5vh!important;padding-bottom:6vh!important}.collection-banner__text-container{padding:0}.collection-banner__inner{padding-left:10vw!important;padding-right:10vw!important;padding-top:0vh!important;padding-bottom:2vh!important}.section{padding:0}.footer.section{padding-left:5vw;padding-right:5vw}.announcement-bar__item-inner p,h1,h2,h3,h4{text-align:center}h5,h6,p,li,ul,label{text-align:left}p.product-item__price{text-align:center}}.btn{font-weight:500!important;letter-spacing:.188rem!important;padding:14px 28px!important;min-height:48px!important;font-size:.938rem!important;text-align:center}.btn.btn--primary,.btn.btn--secondary,.btn.btn--tertiary,.spr-button-primary,.spr-summary-actions-newreview,.shopify-challenge__button,.social-share__button{text-transform:uppercase}button.btn.btn--text-link{font-size:1rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:24px!important}.login__links li{margin-top:auto;margin-bottom:auto;justify-content:center}.login_intro a{color:#ab7759}.login__links{flex-direction:column;align-items:center}.login__links li:before{display:none}@media only screen and (max-width:767px){.button-block__button{justify-content:center}.login__links{align-items:center}.login__links li:before{padding-right:0!important}}.fs-navigation-base{text-transform:uppercase!important}.header__links.header__links-primary>ul>li>[data-link]{letter-spacing:.2rem!important;font-size:1rem!important}.header__links-primary .header__links-list>li{margin-left:var(--spacing-6)}.header__links-list .header__links-icon{display:none!important}.meganav__nav h4 a{letter-spacing:.2rem!important;text-transform:uppercase;color:#666}.meganav__nav ul[depth="1"]>li>a{opacity:.9}.meganav[data-meganav-type=full_width_meganav]{max-width:100%;border:0;padding:10px 0}.meganav__inner{max-width:var(--max-width);margin:0 auto}.meganav__nav.with-column-dividers .meganav__column-rule{width:0}.image-hero__text-container-heading{font-size:1.563rem!important;margin-bottom:.5em!important}.section-blocks__subheading .h1 .h2 .h3{font-weight:400;font-style:normal;color:#1c1b1b;transition:color .2s ease-in-out;letter-spacing:.2em;text-transform:uppercase!important}.image-hero__text-container{padding:0}.image-hero__text-container-text{font-size:1rem!important;font-weight:600!important;text-transform:capitalize!important}.image-hero__text-container{background-color:#ffecdcd9;padding:2rem;border-radius:10px;box-shadow:#00000026 2.4px 2.4px 3.2px}.btn.btn--secondary.btn--overlay,.spr-button-primary.btn--overlay{color:#000;border-color:#000}.image-hero{color:#000}@media only screen and (max-width:1199px){.image-hero__text-container{padding:2rem}}@media only screen and (max-width:767px){.image-hero__text-container-wrapper{padding:0!important}.image-hero__text-container{display:none}h2.image-hero__text-container-heading.ff-heading.fs-heading-display-1.section-blocks__heading{color:#000!important}.image-hero__text-container-text.rte.ff-body.fs-body-100.section-blocks__text{color:#000}.image-hero__text-container-text.rte.ff-body.fs-body-100.section-blocks__text,.button-block__button.button-block__button--justify-left.button-block__button--justify-mobile-center.image-hero__text-container-image-button.section-blocks__button{display:none}}.accordion.empty{display:none}.carousel__navigation-wrapper{display:block!important;padding:0!important;margin:0!important}.product-item__hover-action-wrap{display:none}.carousel__navigation-buttons{display:flex;justify-content:center}h2.recommended-products__heading.ff-heading.fs-heading-3-base.section-introduction__heading{font-size:1.2rem}.featured-collection-slider{padding-bottom:0!important}.featured-collection-slider__heading{text-align:center!important;letter-spacing:.188rem!important;text-transform:uppercase;margin-bottom:0!important}.carousel__navigation-buttons.featured-collection-slider__navigation-buttons.animation--controls.visible{margin-top:1rem}.carousel__navigation-button--back,.carousel__navigation-button--forward{margin-bottom:0}@media only screen and (max-width:767px){.featured-collection-slider .carousel__navigation-buttons{display:none}}div.featured-collection-slider{padding-left:5vw!important;padding-right:5vw!important;padding-top:8vh!important;padding-bottom:6vh!important}.grid .h2{color:#fff}.grid-item__heading{font-weight:500!important;letter-spacing:.313rem!important;color:#fff;margin-bottom:3vh!important}.grid-item__accent{font-weight:500!important;letter-spacing:.163rem!important;margin-bottom:2vh!important;font-size:.813rem!important}.grid-item__text-container-inner,grid-item__button section-blocks__button{font-weight:500!important;letter-spacing:.313rem!important}.grid-item__accent{font-size:.813rem!important}.grid__inner{margin:auto}@media only screen and (max-width:1199px){.grid-item{margin-top:0!important}.grid{padding-left:15%!important;padding-right:15%!important}.grid-item__text-container-wrapper{align-items:center!important;display:flex;justify-content:flex-start}.grid-item__heading,.grid-item__accent{text-align:center}.grid-item--width-50 .grid-item__text-container-wrapper{padding:2vh 0!important}}@media only screen and (max-width:767px){.grid{padding-left:2vw!important;padding-right:2vw!important}}.grid-item--width-50,.grid-item--width-100{--height: auto !important;--mobile-height: auto !important;height:auto!important;display:flow}.grid-item--width-50{padding-top:1vh}.grid-item--width-100 .grid-item__text-container-wrapper,.grid-item--width-50 .grid-item__text-container-wrapper{padding-top:0;padding-bottom:0}.grid-item--width-100 .grid-item__image,.grid-item--width-100 .image__img,.grid-item--width-50 .grid-item__image,.grid-item--width-50 .image__img{position:relative!important}.grid-item--width-100 .grid-item__text-container{max-width:100%}.grid-item--width-100 .rte h6{text-transform:math-auto;font-size:1rem;line-height:1.6rem;margin-top:0}.grid-item--width-100 .grid-item__text-container-wrapper{justify-content:center!important;padding-bottom:.75vh!important;padding-top:.75vh!important;padding-left:0!important;padding-right:0!important}@media only screen and (min-width:1024px){.grid-item.grid-item--width-100{width:80%!important}.grid-item.grid-item--width-50{width:40%!important}}@media only screen and (max-width:1199px){.grid-item.grid-item--width-50{width:50%}}@media only screen and (max-width:767px){.grid-item.grid-item--width-100,.grid-item.grid-item--width-50{width:90%}}@media only screen and (max-width:767px){.grid-item.grid-item--width-50{width:90%}}.image-with-text{padding-bottom:8vh!important}.image-with-text h3{margin-bottom:3vh!important}.image-with-text__text-container-subheading{text-transform:none}.image-with-text__text-container-text h5{margin-bottom:2rem}@media only screen and (max-width:767px){.image-with-text__text-container,.image-with-text__text-container-heading,.image-hero__text .section-blocks__heading{text-align:center}.image-with-text__text-container-text li{text-align:left}.image-with-text__text-container-text h5{text-align:center}}@media only screen and (max-width:1199px){.rich-text .section-blocks__heading{text-align:center}.rich-text h3{margin-bottom:0!important}}@media only screen and (max-width:767px){.rich-text h2,.rich-text h3,.rich-text h4{text-align:center!important}.rich-text__text.rte h5{text-align:center}}h3.ff-heading.fs-heading-5-base{margin-bottom:0!important;margin-top:0!important}h2.recommended-products__heading.ff-heading.fs-heading-3-base.section-introduction__heading{text-align:center}.jdgm-rev-widg{padding-left:15vw!important;padding-right:15vw!important;padding-bottom:8vh!important}.jdgm-review-widget h2.jdgm-rev-widg__title{font-family:Montserrat,sans-serif!important;text-transform:uppercase;font-style:normal;letter-spacing:.313rem!important;font-size:1.2rem!important;font-weight:500!important;line-height:1.7rem!important}span.jdgm-rev-widg__summary-average,.jdgm-rev-widg__summary-text,.jdgm-rev__author{font-family:Lato,sans-serif;font-size:var(--font-size-body-100);font-weight:400;font-style:normal;color:#1c1b1b}select.jdgm-sort-dropdown{font-family:Lato,sans-serif;font-size:var(--font-size-body-100);font-weight:400;font-style:normal}.jdgm-widget-actions-wrapper{font-family:Lato,sans-serif;font-size:var(--font-size-button);text-transform:var(--font-button-text-transform);letter-spacing:normal}@media only screen and (max-width:1199px){.jdgm-rev-widg{padding-left:10vw!important;padding-right:10vw!important;padding-top:5vh!important;padding-bottom:6vh!important}}@media only screen and (max-width:767px){.social-share{justify-content:center;display:flex}.product__details.product__primary-right{padding:0}.product__breadcrumbs{padding:0!important}.product__vendor_and_sku,.product__price-and-ratings,.omnisend-reviews-reset.omnisend-star-ratings-wrapper{justify-content:center}.product__controls-group.product__controls-group-quantity.product__block.product__block--medium{display:flex;flex-direction:column;align-items:center}.left-side-blocks.for-mobile{padding:0}.carousel__navigation-buttons.animation--controls{display:flex;justify-content:center}.omnisend-main-review-block-header{flex-direction:column}span.omnisend-main-review-block-title{text-align:center}.recommended-products.carousel--mobile-per-view-2.carousel--per-view-2.section.section--includes-product-items.section--divider-none.section--vertical-padding-top-bottom.animation.animation--list-slider.is-visible{padding-left:10vw!important;padding-right:10vw!important;padding-top:0vh!important;padding-bottom:2vh!important}a.jdgm-write-rev-link{max-width:none}}.multi-column__grid-item{width:100%!important;background-color:#fafafa;padding:5em 3em}.multi-column{padding-top:4em;padding-bottom:4em!important}.multi-column__inner{padding:0!important}.multi-column h3{margin-bottom:.5em!important}.multi-column__heading{padding-bottom:4vh}@media only screen and (max-width:767px){.multi-column{padding-left:10vw!important;padding-right:10vw!important;padding-top:3vh!important;padding-bottom:10vh!important}}.quote{background:#ffecdc;max-width:100%}.quotes:before{background:#ffecdc}.quotes:after{background:#ffecdc}.collapsible-row-list-item__button{padding:0!important}.collapsible-row-list{padding-top:0vh!important;padding-bottom:8vh!important}.collapsible-row-list .fs-heading-5-base{font-size:1rem;font-weight:400;line-height:1.2rem}.collapsible-row-list-item__text h4{text-align:left}button.collapsible-row-list-item__trigger.ff-heading.fs-heading-5-base{display:flex;align-items:center}@media only screen and (min-width:767px){.collapsible-row-list__inner{padding:3rem 6rem}.collapsible-row-list__subheading{text-align:left!important}.collapsible-row-list-item__text{padding-right:0%!important;padding-left:0%!important;max-width:100%}}.apps.section.section--divider-none.section--vertical-padding-top-bottom.animation.animation--apps.is-visible{padding:0}.form-status{text-align:center}.login .login__main,.login .login__header{padding:0!important;max-width:40rem}.login__main{max-width:var(--login-max-width)}form#customer_login{padding-left:5rem;padding-right:5rem}p.login_intro{font-style:italic}.product__policies.rte{font-size:.9em}.product__disclaimer{margin:.7em 0!important;font-style:italic}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
