body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-width-large{max-width:100rem;margin:0 auto}.button,.accelerated-checkout-button{min-width:250px}h1,.h1{font-family:var(--font-heading-family);font-weight:400;letter-spacing:.02rem;font-size:40px;line-height:44px;text-transform:uppercase}h2,.h2,.banner-header,.quote,.intro-text{font-family:var(--font-heading-family);font-weight:400;letter-spacing:0rem;font-size:32px;line-height:32px;text-transform:uppercase}h3,.h3{font-family:var(--font-body-family);font-weight:400;letter-spacing:0rem;font-size:26px;line-height:29px}h4,.h4{font-family:var(--font-body-family);font-weight:400;letter-spacing:0rem;font-size:18px;line-height:22px}h5,.h5,.product-title,.button,.button-content span,shopify-accelerated-checkout,.link--underlined,.card-product-title-h3,.card-product--badges>span,.article-card .article-card--tags .article-card-tag,.accelerated-checkout-button{font-family:var(--font-accent-family);font-weight:700;letter-spacing:0rem;font-size:13px;line-height:15px;text-transform:uppercase}shopify-accelerated-checkout{text-transform:uppercase!important}h6,.h6,.style-h4,.product-price,.hdr-nav-desktop li a,.jdgm-rev-widg__title,.cart-item__final-price,.cart-item__details .product-option,.cart-drawer .price{font-family:var(--font-accent-family);font-weight:700;letter-spacing:.08rem;font-size:11px;line-height:14px;opacity:1}.cart-item__details .product-option{display:none}.cart-remove--button-link{font-size:12px!important}.quantity{border:0;min-height:30px;width:80px}.quantity__button{width:unset!important}.cart-drawer-cart-note summary{padding-left:0!important}.cart-item__final-price,.cart-drawer .price,.cart-remove--button-link{color:#606060}.product__info-container .accordion-title,.accordion-group-heading h3{font-family:var(--font-accent-family)!important;font-weight:700!important;letter-spacing:.08rem!important;font-size:11px!important;line-height:14px!important;opacity:1!important;text-transform:uppercase!important}.product__title h1,.product__title h2{margin-bottom:0!important;font-size:18px!important;line-height:24px!important;letter-spacing:.08rem!important}@media screen and (max-width: 749px){.rich-text__text h1,.rich-text__text .h1{margin-bottom:0!important;font-size:24px!important;line-height:26px!important;letter-spacing:0rem!important}}@media screen and (max-width: 749px){.product__title h1,.product__title h2{margin-bottom:0!important;font-size:14px!important;line-height:20px!important;letter-spacing:.06rem!important}}.product__info-container .product__title,.product-app-block,.product-text-clamp-toggle,.product-description-standard,.main-product--badge,.product-info-tabs,.product-breadcrumb-block,.product__info-container .product-price-block,.product__info-container .product__text,.product__info-container .product__inventory,.product-custom-liquid-block,.product-share-component{margin-bottom:15px!important}.product-title-box .product__title{margin-bottom:0!important;max-width:270px}@media screen and (max-width: 749px){.product-title-box .product__title{max-width:75%}}.product-title-box{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #D9D9D9;margin-bottom:15px;padding-bottom:15px}.card-product--badges>span,.article-card .article-card--tags .article-card-tag{padding:0 12px!important;line-height:30px!important;font-weight:700!important;letter-spacing:.04rem!important;font-size:10px!important}.article-card .article-card--tags .article-card-tag{padding:0!important;line-height:30px!important;font-weight:700!important;letter-spacing:.08rem!important;font-size:11px!important;opacity:1!important}.article-card .article-card--tags{position:absolute;top:0;text-align:left;box-sizing:border-box;padding:8px;width:100%;z-index:2}.article-card .article-card--tags .article-card-tag{color:#fff!important}.card-product--badges,.article-card .article-card--tags{padding:15px!important}@media screen and (min-width: 750px){.card-product--badges,.article-card .article-card--tags{padding:25px!important}}.custom-text-center em{color:#606060}@media screen and (min-width: 750px){.desktop-hidden{display:none!important}}@media screen and (max-width: 749px){.mobile-hidden{display:none!important}}.featured-hang-heading{font-size:28px!important;line-height:42px!important;letter-spacing:.12rem!important;max-width:210px}@media screen and (min-width: 1200px){.rich-text__blocks.has-featured-hang{position:relative;padding-left:280px}.rich-text__blocks.has-featured-hang .rich-text__text{margin-top:0}.featured-hang-heading{max-width:210px;position:absolute;left:0}}.card-product-title-h3{font-family:var(--font-accent-family)!important;font-weight:700!important;letter-spacing:.08rem!important;font-size:13px!important;line-height:15px!important;text-transform:uppercase!important}.card-product--text-section--flex{justify-content:center!important}.link--underlined{text-decoration:none}.link--underlined:hover{text-decoration:underline}.button,.accelerated-checkout-button{font-family:var(--font-accent-family);font-size:12px;line-height:14px}.product-price,.card-product--price,.price .price-item,.price-saving-badge caption{font-family:var(--font-accent-family)!important;font-size:12px!important;line-height:15px!important;letter-spacing:.08rem!important;font-weight:500!important}.footer-block-linklist-ul a{text-transform:uppercase!important;font-size:12px!important;line-height:24px!important;letter-spacing:.08rem!important;font-weight:700}.footer-block-linklist-column .footer-linklist-heading,.sub-footer-section,.sub-footer-section a,.sub-footer-section span{font-family:var(--font-body-family)!important;font-size:14px!important;line-height:18px!important;letter-spacing:0!important;padding-bottom:15px!important}.shopify-payment-button__more-options,.shopify-policy__body .rte ul li{font-family:var(--font-body-family)!important;font-weight:400!important;letter-spacing:0!important;font-size:14px!important}.footer-tagline{display:none}@media screen and (max-width: 749px){.footer-block-linklist-column .footer-linklist-heading{font-size:13px!important;line-height:15px!important}.sub-footer-section,.sub-footer-section a,.sub-footer-section span{font-size:11px!important;line-height:17px!important}.footer-blocks-container.page-width{display:flex;flex-wrap:wrap}.footer-block-fw.footer-logo-block,.footer-block-column.footer-block-newsletter{flex-basis:100%}.footer-block-linklist-column.footer-block-column{width:50%;margin-bottom:15px}}#locSelectorBtnMob,.mobile-localization-link,.mobile-localization-label,.nav-drawer--secondary-menu{font-size:11px;text-transform:uppercase!important;font-weight:700;letter-spacing:.08rem}@media screen and (min-width: 750px){.footer-tagline{padding-top:130px;padding-bottom:5px;display:block}}.mob-drawer-market-selector{padding:1rem 2rem!important}.mob-secondary-level-ul{padding:.5rem 0 0!important}.nav-secondary-fo-back-button{padding-left:2rem!important}p,.article-content p,.article-content p span{font-family:var(--font-body-family)!important;font-size:13px;line-height:17px;letter-spacing:0}.article-content hr{display:none!important}p.large,.text-large p{font-size:15px;line-height:20px}p.small{font-size:11px!important;line-height:15px!important}.text-subdued,.sub-footer-section{color:#606060}.banner-header{font-size:65px;line-height:60px}.quote{font-size:24px;line-height:26px}.intro-text,.rich-text__blocks .h2 rich-text__blocks{font-size:36px;line-height:40px}.intro-text-light,.rich-text__blocks .h2{font-size:36px;line-height:40px;font-weight:300!important}.intro-text,.rich-text__blocks .h2 strong{font-weight:500!important}@media screen and (min-width: 900px){h1,.h1{font-size:43px;line-height:45px}h1.main-page-title.page-title,.rich-text__blocks .h1,.collection-banner-std-title h1,.collection-banner-std-title .h1{font-size:87px;line-height:92px}h2,.h2,.banner-header,.quote,.intro-text{font-size:31px;line-height:33px}h3,.h3{font-size:33px;line-height:42px}h4,.h4{font-family:var(--font-body-family);font-weight:400;letter-spacing:0rem;font-size:21px;line-height:24px}h5,.h5,.product-title,.button,.accelerated-checkout-button{font-family:var(--font-accent-family);font-weight:800;letter-spacing:0rem;font-size:13px;line-height:15px}.button,.accelerated-checkout-button{font-family:var(--font-accent-family);font-size:12px;line-height:14px}h6,.h6,.style-h4,.product-price,.hdr-nav-desktop li a{font-family:var(--font-accent-family);font-weight:700;letter-spacing:.08rem;font-size:11px;line-height:14px}.product-price{font-size:12px;font-size:15px;letter-spacing:.08rem;font-weight:600}p{font-family:var(--font-body-family);font-size:14px;line-height:18px;letter-spacing:0}p.large,.text-large p{font-size:16px;line-height:20px}p.small{font-size:11px;line-height:15px}.banner-header{font-size:165px;line-height:200px}.quote{font-size:43px;line-height:45px}.intro-text{font-size:36px;line-height:40px}.intro-text-light{font-size:36px;line-height:40px;font-weight:300}}.header-bar-inner{border-bottom:1px solid #DBDBDB!important}.section-border-color-light{background-color:#dbdbdb!important}.banner-secondary-image{z-index:1!important;height:auto!important;left:14px;right:14px;width:calc(100% - 28px)!important;bottom:0!important;padding:0 0 3px!important}.banner-secondary-image.banner-secondary-image-desktop.has-mobile{display:none!important}@media screen and (max-width: 899px){.banner-secondary-image.banner-secondary-image-mobile{bottom:5px!important}}@media screen and (min-width: 900px){.banner-secondary-image.banner-secondary-image-desktop,.banner-secondary-image.banner-secondary-image-desktop.has-mobile{left:40px;right:40px;width:calc(100% - 80px)!important;padding:0 0 5px!important;display:block!important}.banner-secondary-image.banner-secondary-image-mobile{display:none!important}}@media screen and (max-width: 899px){.banner-text-position--top_left_mobile{align-items:flex-start!important}.banner-text-position--top_left_mobile .banner-full-bleed-text{padding-top:95px}.banner-text-position--top_left_mobile .banner-full-bleed-text{padding-left:calc(var(--page-margin-mobile)* 2)}}@media screen and (min-width: 750px){.section-header.featured-collection-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:20px}}.section-header.featured-collection-header .h3{margin-bottom:0!important}.sub-footer-section{display:flex;justify-content:space-between;border-top:1px solid #D9D9D9;padding-top:15px;padding-bottom:0!important}.banner-full-bleed-text .image-banner-buttons-inline,.banner-full-bleed-text .image-banner-buttons-stacked{padding-top:.2rem!important}.button-color-scheme--default .button--solid,.button-color-scheme--match-section .button--solid{background-color:rgba(var(--color-button-foreground),1);color:rgba(var(--color-button-background),1)}.button-color-scheme--accent .button--solid,.button-color-scheme--default .button--solid:hover{background:rgba(var(--color-tertiary-button-background),1);color:rgba(var(--color-tertiary-button-color),1)}.button-color-scheme--match-section .button--solid:hover{background-color:rgba(var(--color-button-foreground),1);color:rgba(var(--color-button-background),1)}.button-color-scheme--accent .button--solid:hover{background-color:rgba(var(--color-button-background),1);color:rgba(var(--color-button-foreground),1)}.section-inner.ticker-width-mini{max-width:650px;margin:0 auto}.ticker-section-outer-container{align-items:center}.ticker-section-outer-container .ticker-title{position:absolute;left:0;height:100%;z-index:1;background:var(--color-base-background);padding:5px 30px 0 0}@media screen and (max-width: 749px){.ticker-section-outer-container{padding-top:32px}.ticker-section-outer-container .ticker-title{top:0;background:transparent!important;right:0;text-align:center;padding:0}}.collection-list-section .section-header,.image-with-text-description{max-width:450px;margin:0}@media screen and (max-width: 749px){.mobile-align-center{margin-left:auto;margin-right:auto;text-align:center}.mobile-align-left{text-align:left}.mobile-align-right{text-align:right}}@media screen and (max-width: 1200px){.has-featured-hang .mobile-align-center{margin-left:auto;margin-right:auto;text-align:center}.has-featured-hang .mobile-align-left{text-align:left}.has-featured-hang .mobile-align-right{text-align:right}}.section-featured-blog .section-header{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;margin-bottom:70px}.section-featured-blog .slider-outer-wrapper{margin-left:0}.article-card--excerpt{font-size:13px;line-height:17px}.main-blog .article-info{position:absolute;bottom:15px;left:15px;right:15px}.main-blog .article-card .article-card--excerpt,.main-blog .article-card-heading,.main-blog .article-card-main-blog{color:#fff}@media screen and (max-width: 749px){.main-blog .article-read-more{display:none!important}.main-blog .article-card--excerpt{display:none}.main-blog .blog-articles{gap:0}}@media only screen and (min-width: 1025px){.dd-nav-image-title-bottom-left{position:absolute;bottom:12px;left:12px;right:12px;text-align:center}}@media screen and (min-width: 750px){.section-featured-blog .slider-outer-wrapper{margin-left:240px}.article-card--excerpt{display:none}.article-card--excerpt{font-size:16px;line-height:20px}.section-featured-blog .section-header{margin-top:150px;margin-bottom:115px}.article-card:hover .article-card--excerpt{display:block;padding-right:30px;color:#fff}.article-card-heading,.article-card-main-blog{color:#fff}.article-info{position:absolute;bottom:20px;left:30px;right:30px}}@media screen and (max-width: 749px){.featured-blog-grid .article-info{padding:0 1.5rem}}@media only screen and (min-width: 1025px){.section-featured-blog .slider-grid .grid__item{width:calc(45% - calc(var(--grid-desktop-horizontal-spacing)* .5))}}.article-read-more{display:none}.h6.article-tag{text-decoration:none}.article-date{margin-bottom:30px}.page-width-narrow .article-content img{max-width:100%}@media screen and (min-width: 750px){.custom-article-header{margin-top:80px}.article-date{font-size:16px}}@media screen and (max-width: 749px){.product-card-quick-add{display:none}.article-intro.intro-text-light,.intro-text-light,.rich-text__blocks .h2{font-size:22px;line-height:26px;letter-spacing:.01rem}.article-card .article-read-more{display:block}}.section-featured-blog .arrow-style-outline .slider-arrow-left,.section-featured-blog .arrow-style-outline .slider-arrow-right{border:0!important}@media screen and (max-width: 749px){.page-columns .left-col .section-inner{padding-bottom:0!important}.jdgm-rev-widg__header{text-align:left!important}.jdgm-write-rev-link{text-align:center!important}}.jdgm-write-rev-link{font-family:var(--font-accent-family);font-weight:700;letter-spacing:0rem;font-size:12px!important;line-height:14px!important;text-transform:uppercase;width:auto!important}.shopify-policy__container{max-width:100%}@media screen and (min-width: 750px){.shopify-policy__body{padding-left:50%;position:relative}.page-columns{display:flex}.page-columns .left-col{display:block}.page-columns .left-col,.page-columns .right-col{width:50%}}@media screen and (min-width: 750px){hr{margin:2rem 0}}.main-page-title{margin-bottom:0!important}.interactive-list-section .teaser-image-inner{position:absolute;height:100%;width:100%;text-align:center}.interactive-list-section .collection-list-teaser-list{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;height:100%}.interactive-list-section .collection-list-teaser-image{min-width:calc(50% - 3rem)!important;right:unset!important;background:#f5f3ef!important;position:relative!important}.interactive-list-section .collection-typographic-card-image img{width:100%;height:auto;object-fit:cover;text-align:center;margin:0 auto}.interactive-list-section .section-footer{padding:0}.teaser-image-inner{top:-30%;overflow:hidden}.interactive-list-section .cl-list-width-50 .collection-typographic-list{width:100%}.interactive-list-section .ctl-list-item{display:block;padding-bottom:15px}.cl-list-hoz-borders .ctl-list-item:first-child{border-top:1px solid rgba(var(--color-foreground),.2)}.interactive-list-section .collection-typographic-card-image{width:100%;height:auto;overflow:hidden;min-height:500px;background:#f5f3ef}@media screen and (max-width: 749px){.interactive-list-section .collection-typographic-list-wrapper.with-background-image .collection-typographic-card-image{min-height:370px}.interactive-list-section .collection-typographic-list-wrapper.with-background-image .collection-list-teaser-image{width:100%;height:100%}.interactive-list-section .collection-typographic-list-wrapper.with-background-image img{height:100%}.interactive-list-section .collection-typographic-list-wrapper.with-background-image .teaser-image-inner{top:0!important}}.collection-typographic-card-image .card-info{position:absolute;padding:var(--page-margin-desktop);text-align:center;left:0;right:0;margin:0 auto;display:block;bottom:0rem}.collection-typographic-list-wrapper .card-info .scrollingtext{max-width:300px;margin:0 auto;overflow:hidden;position:relative}@media screen and (min-width: 750px){.collection-typographic-list-wrapper .card-info .scrollingtext:before,.collection-typographic-list-wrapper .card-info .scrollingtext:after{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;display:block;width:3.75rem;background:linear-gradient(-90deg,transparent,#F5F3EF 100%)}.collection-typographic-list-wrapper .card-info .scrollingtext:after{left:auto;right:0;background:linear-gradient(90deg,transparent,#F5F3EF 100%)}}.collection-typographic-list-wrapper .card-info .summarytext{max-width:450px;margin:0 auto}@media screen and (max-width: 749px){.collection-typographic-list-wrapper.with-background-image{display:flex;flex-direction:column-reverse;gap:4rem}}.interactive-list-section .collection-list-teaser-list .section-header{padding:0 0 20px!important}.collection-typographic-card-title .number{width:50px;display:inline-block;min-width:50px}.cl-list-hoz-borders .collection-typographic-card-title{display:flex}.interactive-list-section .faded{display:none}@media screen and (max-width: 749px){.collection-teaser-link .collection-typographic-card-image{display:none}.collection-teaser-link.active .collection-typographic-card-image{display:block;margin-bottom:12px;margin-top:5px}.interactive-list-section .collection-teaser-link.active .collection-typographic-card-image.ci-hidden{visibility:visible;opacity:1;display:block}.collection-teaser-link{cursor:pointer}.collection-teaser-link.active .icon-caret{transform:rotate(180deg)}.interactive-list-section .cl-list-hoz-borders .collection-typographic-card-title{padding:15px 0}}@media screen and (min-width: 750px){.collection-typographic-card-title .accordion-icon-close,.collection-typographic-card-title .accordion-icon-open{display:none}.interactive-list-section .ctl-list-item{padding-bottom:5px}.interactive-list-section .faded{display:inline-block}.collection-typographic-card-title .number{width:100px;min-width:100px}.interactive-list-section .collection-typographic-list-wrapper{display:flex;width:100%;justify-content:space-between;align-items:flex-start;height:660px;gap:35px}.interactive-list-section .collection-typographic-card-image img{width:auto;height:100%}.teaser-image-inner{top:-100px}.interactive-list-section .collection-list-teaser-list,.interactive-list-section .collection-list-teaser-image{width:calc(50% - 3rem)}.ctl-list-item .collection-teaser-link{opacity:1!important;transition:.2s linear;cursor:pointer}.ctl-list-item .collection-teaser-link .title{opacity:.4;transition:.2s linear}.ctl-list-item.no-rollover .collection-teaser-link .title{opacity:1;transition:.2s linear}.collection-typographic-list .ctl-list-item .collection-teaser-link.active .title,.ctl-list-item .collection-teaser-link:hover .title{opacity:1}.interactive-list-section .collection-typographic-card-image{width:100%;height:auto;min-height:660px;overflow:hidden}.interactive-list-section .collection-typographic-card-image .card-info{bottom:4rem}.interactive-list-section .collection-list-teaser-image.background-image .teaser-image-inner{height:calc(100% + 100px)}.interactive-list-section .background-image .collection-typographic-card-image{border-left:1px solid rgba(0,0,0,.2);padding-left:30px}.interactive-list-section .collection-list-teaser-image.background-image .collection-typographic-card-image img{width:100%;height:100%}}.footer-block-heading{margin-bottom:2px}.footer-block-column a{padding:0!important;display:block}@media only screen and (min-width: 750px){.footer-block-column li{margin-bottom:0}}.product-media-component{position:sticky;top:0}.jdgm-carousel--card-theme .jdgm-carousel-item__inner-wrapper{box-shadow:none!important}.jdgm-carousel--card-theme .jdgm-carousel-item__review{text-align:center!important}.jdgm-carousel--card-theme .jdgm-carousel-item__reviewer-name-wrapper{text-align:center!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:10px;margin-top:19px!important}.jdgm-carousel-item__reviewer-name.jdgm-ellipsis:after{display:inline-block;border-radius:50%;width:5px;height:5px;background-color:#000;content:"";position:absolute;top:8px;right:0}.jdgm-carousel-item__product{text-decoration:none}.jdgm-carousel--card-theme .jdgm-carousel-item__reviewer-name-wrapper .jdgm-carousel-item__reviewer-name{position:relative;padding-right:12px}.jdgm-carousel--card-theme .jdgm-carousel-item__reviewer-name{font-size:16px!important;line-height:20px!important;font-family:var(--font-body-family)!important;opacity:1!important;font-weight:400!important}.jdgm-carousel-item__product-title{font-size:16px!important;line-height:20px!important}.jdgm-carousel--card-theme .jdgm-carousel-item__review-body p{font-family:var(--font-heading-family)!important;text-transform:uppercase!important;font-size:24px!important;line-height:26px!important;text-align:center!important}.jdgm-carousel-item__reviewer-name-wrapper{position:relative}@media only screen and (min-width: 750px){.jdgm-carousel--card-theme .jdgm-carousel-item__review-body p{font-size:43px!important;line-height:45px!important}}.jdgm-carousel__item-wrapper{height:auto!important}.jdgm-carousel-item__product.jdgm-ellipsis{width:auto}.custom-ingredient-panel .title-holder{position:absolute;left:20px;top:20px;right:20px;display:flex;flex-direction:column;gap:0px}.custom-ingredient-panel .info-title{max-width:300px}.custom-ingredient-panel .title-holder p{opacity:.4}.custom-ingredient-panel .multicolumn-grid-item .info-text{position:absolute;bottom:0;left:20px;opacity:0;color:#606060;right:20px;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.custom-ingredient-panel .info-text p{color:#606060}.custom-ingredient-panel .multicolumn-grid-item:hover .info-text{opacity:1}.custom-ingredient-panel .multicolumn-grid{grid-row-gap:0px!important;grid-column-gap:8px}.custom-ingredient-panel .page-width{padding:0 16px!important}.custom-ingredient-panel .multicolumn-grid-item{margin-bottom:8px!important}@media only screen and (max-width: 749px){.custom-ingredient-panel .multicolumn-grid-item .info-text{opacity:1}.custom-ingredient-panel .info-text p{font-size:11px;line-height:15px}}@media only screen and (min-width: 750px){.custom-ingredient-panel .title-holder{left:25px;top:25px;right:25px;gap:3px}.custom-ingredient-panel .page-width{padding:0 20px!important}.custom-ingredient-panel .multicolumn-grid-item .info-text{left:25px;right:25px}.interactive-list-section .collection-typographic-list{max-height:300px;overflow:scroll}}.faded{opacity:.4}.section-inner.section-collapsible-content .accordion-group-heading:first-child{margin-top:0}@media only screen and (min-width: 750px){.image-vertical-padding{margin:30px 0}}.ticker-item{align-items:center}.middot{display:inline-block;border-radius:50%;width:5px;height:5px;background-color:#000}.featured-collection-link{display:flex;align-items:center;gap:7px;color:#606060;font-size:11px;letter-spacing:.08rem;text-decoration:none!important;cursor:pointer}.featured-collection-links{display:flex;gap:25px;margin-bottom:3px}@media only screen and (max-width: 749px){.featured-collection-links{padding:22px 0 5px}}.featured-collection-link .middot.middot-large{display:none;width:6px;height:6px}.featured-collection-link.active{color:#000}.featured-collection-link.active .middot.middot-large{display:inline-block}.ticker-section-items-container.small-padding .ticker-item{padding:0 6px}.card-product .price-sale-badge{display:inline-block!important}.card-product .price__sale .price-item--regular{display:none!important}.price-saving-badge{font-size:10px;color:#606060}.multiple-slider{display:none}.multiple-slider.multiple-slider-active{display:block}@media only screen and (min-width: 750px){.footer-block-newsletter{min-width:520px}}.header-announcement-bar a{text-decoration:none!important}.product-main-media-section{position:relative}.product-main-media-section .card-product--badges{top:15px;left:15px;width:calc(100% - 15px)}@media only screen and (min-width: 750px){.product-main-media-section .card-product--badges{top:30px;left:25px;width:calc(100% - 25px)}}.benefit-badges{position:absolute;left:30px;bottom:30px;z-index:1;display:flex;gap:8px}.benefit-badges .benefit-badge{font-size:9px;letter-spacing:.04rem;background:#fff;border-radius:50px;padding:7px 10px}@media only screen and (min-width: 750px){.benefit-badges{right:50px;top:55px;left:auto;bottom:auto}.benefit-badges .benefit-badge{font-size:10px}}.slider-arrow-left .icon,.slider-arrow-right .icon{width:18px;height:18px}.gallery-slider-arrows.arrow-style-outline-inverted .slider-arrow-left,.gallery-slider-arrows.arrow-style-outline-inverted .slider-arrow-right{border:0!important}.gallery-slider-arrows .slider-arrow-left{left:calc(var(--page-margin-desktop) / 2)}.gallery-slider-arrows .slider-arrow-right{right:calc(var(--page-margin-desktop) / 2)}#productDescriptionTxt em{white-space:pre-wrap;font-size:11px;line-height:15px;color:#606060;padding:20px 0 66px;display:block;text-align:center;font-style:normal}.product__info-container{padding-top:1.25rem!important}@media only screen and (min-width: 750px){.product__info-container{padding-top:185px!important}.product__cross-links{padding-bottom:135px!important}}.product-form__buttons{margin-top:20px!important}@media only screen and (max-width: 749px){.product__text.align-center{text-align:left!important}}.product__info-container .product__text em{color:#606060;font-style:normal}.product__info-container .product__text,.product__info-container .product__text p:last-child{margin:0!important}@media only screen and (min-width: 750px){.product-main-section-layout-wide .product-main-media-section,.product-main-section-layout-standard .product-main-media-section{padding:30px}}@media only screen and (min-width: 950px){.product-main-top-section{display:flex;height:100vh;overflow:auto}.product-main-media-section{position:-webkit-sticky;position:sticky;top:0;align-self:flex-start}}.jdgm-star:before{content:""!important;background:url(BYRE-star.png) no-repeat;background-size:12px auto;width:12px;height:12px;display:inline-block}.jdgm-star.jdgm--on:before{background:url(BYRE-star-filled.png) no-repeat;background-size:12px auto}.jdgm-prev-badge__text{font-size:11px}.jdgm-prev-badge__stars .jdgm-star{padding:0 1px 0 0!important}.jdgm-prev-badge{display:flex!important;align-items:center;gap:7px}.jdgm-histogram{display:none!important}.jdgm-write-rev-link{color:#fff}@media only screen and (min-width: 992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary{width:100%}}@media only screen and (min-width: 992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars>div{align-items:flex-start}}@media only screen and (min-width: 992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-revs-tab__content-header)>.jdgm-widget-actions-wrapper{width:100%;margin:20px 0;text-align:center}}@media only screen and (min-width: 768px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-ask-question-btn{color:#fff}}@media only screen and (min-width: 992px){.jdgm-rev-widg{padding-left:50%!important}.jdgm-rev-widg__header{position:absolute;left:20px;display:flex;flex-direction:column}.jdgm-row-stars{display:flex;flex-direction:column}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-histogram-wrapper)>.jdgm-histogram,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-revs-tab__content-header)>.jdgm-widget-actions-wrapper{width:100%!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars>div{align-items:flex-start!important}}.jdgm-rev-widg__summary-average,.jdgm-rev-widg__summary-text{font-size:11px}.jdgm-rev-widg__title{font-size:11px!important;line-height:14px!important}.jdgm-rev-widg__sort-wrapper{text-align:right!important}.jdgm-sort-dropdown{font-size:11px!important}.jdgm-rev__author{font-size:14px!important}.jdgm-row-rating .jdgm-star{padding-right:1px!important}.jdgm-rev__timestamp,.jdgm-rev__location{font-size:11px!important}.jdgm-row-rating{margin-bottom:0!important}.jdgm-carousel__right-arrow,.jdgm-carousel__left-arrow{border:2px solid #e4e4e4!important;width:3px!important;height:3px!important;border-radius:50%!important}.jdgm-carousel--card-theme .jdgm-carousel-item__inner-wrapper{padding:10px!important}.password-link-wrapper{position:absolute;bottom:60px;transform:translate(-50%,-50%);left:50%}#PasswordModalToggle{min-width:300px}@media only screen and (min-width: 768px){.password-link-wrapper{position:absolute;bottom:10px;transform:translate(-50%,-50%);left:50%}}.password-page-message .newsletter-form__button{width:auto;text-align:center;height:auto;margin:15px 0}.password-page-message .newsletter-form{margin-top:40px}.password-page-message .newsletter-form__field-wrapper .field__input{padding:1rem 0;border-top:0;border-left:0;border-right:0}.footer-block-newsletter .newsletter-form__field-wrapper .field__button{width:auto!important;text-align:center;height:auto;min-height:auto!important;margin:15px 0;position:relative}.footer-block-newsletter .newsletter-form__field-wrapper .field__input{border:0;border-bottom:1px solid;color:inherit;padding:7px 0!important;min-height:auto!important;font-size:14px;height:auto;width:300px}.card-product--text-section--flex .card-product--title{margin-right:0!important}.card-product--text-section--flex{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;flex-wrap:wrap}@media only screen and (max-width: 1024px){.product-card-quick-add{display:none!important}.collection .card-product-excerpt{display:block;flex-basis:100%;color:#606060;margin:-15px 40px 20px}.collection .card-product-excerpt span{display:block;line-height:17px;font-size:13px;margin:0}.card-product--text-section{padding-top:15px}}.mobile-facets__open .icon{display:none}.collection-typographic-card-title .accordion-icon-open,.collection-typographic-card-title .accordion-icon-close{margin-left:auto!important}.collection-typographic-card-title .accordion-title .accordion-icon-close{display:none}.collection-typographic-card-title .accordion-title.active .accordion-icon-close{visibility:visible;display:block}.collection-typographic-card-title .accordion-title.active .accordion-icon-open{visibility:hidden;display:none}.accordion-icon-open,.accordion-icon-close,.accordion-icon-open .icon,.accordion-icon-close .icon{width:12px!important;height:12px!important}.collection-typographic-card-title .accordion-icon-open,.collection-typographic-card-title .accordion-icon-close{position:absolute;right:0}@media only screen and (max-width: 749px){.instafeed-new-layout-wrapper{display:flex!important;justify-content:center;gap:15px}.instafeed-new-layout-item{width:160px!important;height:160px!important}.instafeed-new-layout-wrapper .instafeed-new-layout-item:last-child{display:none!important}.site-footer{padding-top:15px!important}}.shopify-section-group-footer-group{overflow:hidden}.contact__button .button{width:auto!important}#ContactForm .field__label{display:none}.custom-content-section .field__input,.customer .field input{border-top:0;border-left:0;border-right:0;margin-bottom:10px;padding:5px 0;font-size:14px;line-height:18px;min-height:3.8rem;height:3.8rem}.text-area.field__input{min-height:10rem}.custom-content-section .field__input:focus{border:0!important;border-bottom:var(--inputs-border-width) solid rgba(var(--color-foreground),1)!important;outline:0}.custom-content-section .image-with-text--text{align-items:flex-start}.slider-arrow-left,.slider-arrow-right{background:transparent!important}.product__info-container .price-item--sale,.cart-item .price-item--sale,.cart-item__details .price-item--sale,.predictive-search-results .price-item--sale,.card-price-sale-highlighted .price-item--sale,.price-saving-badge{color:#000!important}.price__container{display:flex!important;gap:5px!important}.footer-block-newsletter .newsletter-form__message--success{font-weight:400!important;padding:6px 0!important}.jdgm-row-actions,.jdgm-paginate{border-top:0!important}.cart-drawer-cart-note summary .icon--open,.cart-drawer-cart-note summary .icon--close{display:none!important}.disable-touch-scroll-dt{overflow-x:auto!important}.popup--modal-close-button{position:absolute!important;right:0!important}#subscribeIntro p,#ContactPopup-success,#ContactPopup-success p{font-size:11px;line-height:15px}#ContactNewsletterPopup .field__label,.footerpopup .field__label{display:none!important}#ContactNewsletterPopup .field__button,.footerpopup .field__button{position:relative;width:100%;background:#000;color:#fff;text-align:center;margin:30px auto 0;right:auto;left:auto;justify-content:center!important}#ContactNewsletterPopup .field__input,.footerpopup .field__input{font-size:14px!important;border:0;border-bottom:1px solid #BAB9B8;padding:0;margin-bottom:0;line-height:18px;height:25px;min-height:35px}.newsletter-form__field-wrapper h6.title,#subscribeIntro,#ContactPopup-error{margin-bottom:20px}#ContactPopup-error{font-size:11px}#ContactNewsletterPopup .field__input::-webkit-input-placeholder,.footerpopup .field__input::-webkit-input-placeholder{color:#000}#ContactNewsletterPopup .field__input::-moz-placeholder,.footerpopup .field__input::-moz-placeholder{color:#000}#ContactNewsletterPopup .field__input:-ms-input-placeholder,.footerpopup .field__input:-ms-input-placeholder{color:#000}#ContactNewsletterPopup .field__input:-moz-placeholder,.footerpopup .field__input:-moz-placeholder{color:#000}@media only screen and (max-width: 768px){#MainContent{padding-top:70px}}.header-nav-drawer{background:#f5f3ef!important}.header-nav-drawer-header{background:#fff!important;padding:0!important}.header-nav-drawer-linklist{padding:0!important}.header-nav-drawer-linklist li{padding:0 2rem 2rem!important}.nav-drawer--secondary-menu{padding:0 2rem}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__title{margin-bottom:3px!important}.jdgm-rev-widg__sort-wrapper{margin-top:-16px!important}.product__tax.caption{display:none!important}@media only screen and (min-width: 950px){.product__info-container{padding-bottom:10rem}}.header-nav-desktop-dd-panel{border-bottom:1px solid rgba(var(--color-foreground),.2)!important}.drawer-inner-alert-message{background:#efe4d5;padding:10px;font-size:12px}.collection-typographic-card-title .dash{display:inline-block;padding:0 2px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
