.icon-text-tout{padding:0 15px}.icon-text-tout__header,.icon-text-tout__wrapper{display:flex;flex-direction:column}.icon-text-tout__header{align-items:flex-start}.icon-text-tout__wrapper{align-items:flex-start}@media (min-width:1024px){.icon-text-tout__wrapper{flex-direction:row}}.icon-text-tout__column{width:100%;flex-grow:1;padding-right:10px}.icon-text-tout__content .content-block{display:flex;flex-direction:row;align-items:flex-start;border:none;padding:15px 0}.icon-text-tout__content .content-block__media{width:83px;height:auto;flex-shrink:0;margin-right:18px;margin-top:10px}@media (min-width:1024px){.icon-text-tout__content .content-block__media{width:140px;margin-right:33px}}.icon-text-tout__disclaimer{margin-left:115px}.icon-text-tout.content-block{display:block;height:100%;position:relative;width:100%;z-index:1;border:none}.icon-text-tout.content-block .content-block__line{display:block}.icon-text-tout p{margin:0}
.hero-block{position:relative;margin-left:auto;margin-right:auto;border:none}.hero-block__content,.hero-block__content-over-media,.hero-block__content-wrapper,.hero-block__media-wrapper{display:flex;flex-direction:column}.hero-block__media{display:block;width:100%;height:auto}.hero-block__media-wrapper{position:relative;text-align:center}.hero-block__content-over-media{z-index:9;position:relative}.hero-block__content-over-media-wrapper{overflow:auto}.hero-block--no-media .hero-block__content-over-media-wrapper{display:flex;flex-direction:column}.playing-video .hero-block__content-over-media-wrapper{display:none}.hero-block__content-wrapper{position:relative;overflow:hidden;z-index:1;padding:0 15px}@media (min-width:1024px){.hero-block__content-wrapper{padding:0}}.hero-block__content-media{z-index:-1}.hero-block__link-wrapper{padding:10px 0}.hero-block__link-wrapper.hero-block__mobile-link-wrapper{display:flex;flex-direction:column;padding:10px 15px;z-index:10}.hero-block .content-block__content{height:auto;flex:0;display:block}.hero-block .content-block__line{display:inline-block}.hero-block p{margin:0;line-height:inherit}.hero-block .mantle-custom-text{text-align:unset}.hero-block .button--dark:hover{color:#ffffff}.hero-block .button--light:hover{color:#000000}@media (min-width:1024px){.hero-block div.pc-hidden{display:none}}.hero-block .mobile-hidden{display:none}@media (min-width:1024px){.hero-block .mobile-hidden{display:block}}.hero-block .mobile-flex-hidden{display:none}@media (min-width:1024px){.hero-block .mobile-flex-hidden{display:flex}}.hero-block .mantle-media-asset{height:auto;line-height:0}.hero-block--flip-layout{display:flex;flex-direction:column-reverse}.hero-block--flip-layout-mobile{display:flex;flex-direction:column-reverse}@media (min-width:1024px){.hero-block--flip-layout-mobile{flex-direction:column}}.hero-block--flip-layout-desktop{display:flex;flex-direction:column}@media (min-width:1024px){.hero-block--flip-layout-desktop{flex-direction:column-reverse}}.hero-block--force-full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:none}.hero-block div.hero-block--mobile-hidden{display:none}@media (min-width:1024px){.hero-block div.hero-block--mobile-hidden{display:block}}@media (min-width:1024px){.hero-block div.hero-block--pc-hidden{display:none}}
body .site-content{max-width:100%;width:100%}@media (min-width:960px){body .site-content{max-width:100%;width:100%}}@media (min-width:1024px){.spp__container{margin:0;padding:20px 28px}}.sd-product-spp{margin:0 0 120px;background:#ededed;padding:20px 0 0}.sd-product-spp .elc-product-reviews,.sd-product-spp .spp-product-layout__content-item{max-width:1920px;margin:30px auto 0}@media (min-width:1024px){.sd-product-spp .elc-product-reviews,.sd-product-spp .spp-product-layout__content-item{margin-top:50px}}.sd-product-spp .spp-product-layout__content-item .hero-block.padding-10{padding:0}.sd-product-spp .spp-product-layout__content{padding-bottom:100px}.sd-product-spp .elc-product-info-section,.sd-product-spp .elc-product-reviews,.sd-product-spp .hero-block__content-wrapper,.sd-product-spp .icon-text-tout{padding:0 20px}@media (min-width:1024px){.sd-product-spp .elc-product-info-section,.sd-product-spp .elc-product-reviews,.sd-product-spp .hero-block__content-wrapper,.sd-product-spp .icon-text-tout{padding:0 70px}}.sd-product-spp .elc-product-cross-sell-header,.sd-product-spp .elc-product-display-name-link,.sd-product-spp .hero-block .heading--3,.sd-product-spp .icon-text-tout .heading--3{font-family:"Helvetica Neue Bold",Helvetica,sans-serif;letter-spacing:-.3px;text-transform:uppercase;font-size:1.875rem;line-height:1;letter-spacing:-.3px;margin-bottom:10px}@media (min-width:1024px){.sd-product-spp .elc-product-cross-sell-header,.sd-product-spp .elc-product-display-name-link,.sd-product-spp .hero-block .heading--3,.sd-product-spp .icon-text-tout .heading--3{font-size:4.6875rem;line-height:.93333;margin-bottom:20px}}.sd-product-spp .elc-product-display-name-link{font-size:30px;line-height:1}@media (min-width:1024px){.sd-product-spp .elc-product-display-name-link{font-size:20px}}.sd-product-spp .hero-block .body--2{font-size:1.25rem;line-height:1.2}@media (min-width:1024px){.sd-product-spp .hero-block .body--2{font-size:2.5rem;line-height:1.2}}.sd-product-spp .hero-block .body--2 p{margin-top:15px}.sd-product-spp .hero-block .body--2 p:nth-of-type(1){margin-top:0}@media (min-width:1024px){.sd-product-spp .hero-block__content{width:62%}}.sd-product-spp .icon-text-tout{font-size:1.5rem;line-height:1}.sd-product-spp .elc-product-cross-sell-header{margin-bottom:20px}@media (min-width:1024px){.sd-product-spp .elc-product-cross-sell-header{font-size:1.25rem}}.sd-product-spp__product-cross-sell{padding:0 20px;overflow-x:hidden}@media (min-width:768px){.sd-product-spp__product-cross-sell{padding:0 70px}}.sd-product-spp__product-cross-sell .elc-product-carousel-container,.sd-product-spp__product-cross-sell .elc-slider-view-wrapper{margin:0;padding:0}.sd-product-spp__product-cross-sell .elc-product-carousel-container .slick-slide,.sd-product-spp__product-cross-sell .elc-slider-view-wrapper .slick-slide{overflow:hidden}.sd-product-spp__product-cross-sell .elc-slider-dots-list{display:none}.sd-product-spp__product-cross-sell .elc-product-display-name-link{font-family:"Helvetica Neue Bold",Helvetica,sans-serif;font-size:.9375rem}@media (min-width:768px){.sd-product-spp__product-cross-sell .elc-product-display-name-link{font-size:1.875rem}}.sd-product-spp__product-cross-sell .elc-rating-component{margin:0}.sd-product-spp__product-cross-sell .elc-product-prices-clickable-wrapper,.sd-product-spp__product-cross-sell .elc-product-prices-wrapper{margin-top:0}.sd-product-spp__product-cross-sell .elc-product-image-section{order:1;margin-bottom:20px}.sd-product-spp__product-cross-sell .elc-product-images-wrapper{height:260px}@media (min-width:768px){.sd-product-spp__product-cross-sell .elc-product-images-wrapper{width:100%;height:auto}}.sd-product-spp__product-cross-sell .elc-product-name-section{order:3}.sd-product-spp__product-cross-sell .elc-product-details-section{order:4;width:100%}.sd-product-spp__product-cross-sell .elc-product-details-section .elc-size-picker-container{display:none}@media (min-width:480px){.sd-product-spp__product-cross-sell .elc-product-details-section .elc-size-picker-container{display:block}}.sd-product-spp__product-cross-sell .elc-cta-link,.sd-product-spp__product-cross-sell .elc-product-badge-wrapper,.sd-product-spp__product-cross-sell .elc-rating-reviews,.sd-product-spp__product-cross-sell .elc-short-description-container,.sd-product-spp__product-cross-sell .elc-size-picker-container{display:none}.sd-product-spp__product-cross-sell .elc-product-brief{padding-bottom:60px}.sd-product-spp__product-cross-sell .elc-product-brief .elc-product-full-cta-wrapper{position:absolute;left:0;bottom:0}.sd-product-spp__product-cross-sell .elc-product-brief:first-of-type{position:relative}.sd-product-spp__product-cross-sell .elc-product-brief .elc-product-name-wrapper{margin:0}.sd-product-spp__product-cross-sell .elc-product-brief .elc-selected-size{margin:0;font-size:1.375rem}.sd-product-spp__product-cross-sell .elc-product-brief .elc-size-picker-box,.sd-product-spp__product-cross-sell .elc-product-brief .elc-size-picker-box-selected{font-size:.875rem}.sd-product-spp__product-cross-sell .elc-product-brief .elc-product-original-price,.sd-product-spp__product-cross-sell .elc-product-brief .elc-product-price{font-size:1.6875rem}.sd-product-spp__product-cross-sell .elc-product-brief .elc-product-visual-section{width:100%;margin:0 auto}.sd-product-spp__product-cross-sell .elc-product-brief .elc-product-price-row-wrapper{margin:10px 0;display:inline-block}@media (min-width:1024px){.sd-product-spp__product-cross-sell .elc-product-brief .elc-product-price-row-wrapper{margin:20px 0}}.sd-product-spp__product-cross-sell .elc-product-brief .elc-product-price-row-wrapper .elc-price-formatted-wrapper{margin-right:10px}.sd-product-spp__product-cross-sell .elc-product-brief .elc-stars-simplified,.sd-product-spp__product-cross-sell .elc-product-brief .elc-stars-simplified-stars,.sd-product-spp__product-cross-sell .elc-product-brief .elc-stars-simplified-stars::before,.sd-product-spp__product-cross-sell .elc-product-brief .elc-stars-simplified::before{height:12px;width:76px;background-repeat:space;background-size:14px 12px}.sd-product-spp__product-cross-sell .elc-product-brief .elc-product-price-per-unit{font-family:"Helvetica Neue Regular",Helvetica,sans-serif;font-size:1.125rem;margin-bottom:10px}@media (min-width:1024px){.sd-product-spp__product-cross-sell .elc-product-brief .elc-product-price-per-unit{font-size:1.25rem}}.sd-product-spp__product-cross-sell .elc-product-brief .elc-add-to-bag-button{position:unset;width:90%}@media (min-width:1024px){.sd-product-spp__product-cross-sell .elc-product-brief .elc-add-to-bag-button{width:45%}}.sd-product-spp__product-cross-sell .elc-product-brief .elc-product-images-wrapper{margin:0}.sd-product-spp__product-cross-sell .elc-product-brief .elc-product-images-wrapper img{width:auto;height:100%;right:unset}@media (min-width:768px){.sd-product-spp__product-cross-sell .elc-product-brief .elc-product-images-wrapper img{height:auto;width:100%}}.elc-breadcrumbs{display:flex}.elc-breadcrumbs-wrapper{max-width:1920px;margin:0 auto;width:100%;position:relative;top:1px}.elc-breadcrumbs .elc-body--2{margin:0;font-family:"Helvetica Neue Regular",Helvetica,sans-serif;letter-spacing:-.3px;font-size:.75rem;line-height:.83333}@media (min-width:768px){.elc-breadcrumbs .elc-body--2{font-size:1.125rem;line-height:1.25}}@media (min-width:1024px){.elc-breadcrumbs .elc-body--2{font-size:.75rem;line-height:1.25;letter-spacing:.03125rem}}.elc-breadcrumbs .elc-body--2:hover{font-weight:400}.elc-breadcrumbs .elc-body--2.elc-breadcrumbs-delimiter{margin:0 4px}.elc-breadcrumbs-item a{display:flex;color:#000000;text-transform:uppercase;border-bottom:1px solid transparent}.elc-breadcrumbs-item a:hover{font-weight:400;text-decoration:none;border-color:#000000}.elc-product-detail-section,.elc-product-visual-section{position:relative;width:100%}.elc-product-detail-section{order:2;padding:0 20px;margin-top:28px}@media (min-width:1024px){.elc-product-detail-section{padding-left:25px;width:47%}}.elc-product-detail-section>div:not(.elc-product-promo-message):not(.elc-short-description-container):not(.elc-sku-benefit):not(.elc-product-prices-clickable-wrapper):not(.elc-product-auto-replenish),.elc-product-detail-section>div:not(.elc-product-promo-message):not(.elc-short-description-container):not(.elc-sku-benefit):not(.elc-product-prices-wrapper):not(.elc-product-auto-replenish){width:100%}.elc-product-detail-section>.elc-product-prices-clickable-wrapper,.elc-product-detail-section>.elc-product-prices-wrapper{flex:0 auto}.elc-product-visual-section{order:1}@media (min-width:1024px){.elc-product-visual-section{width:53%;margin:22px 0 0;padding-right:0}}.elc-product-full{display:flex;flex-wrap:wrap;position:relative;width:100%;max-width:1920px;margin:0 auto}.sd-product-spp .elc-product-full{padding:0}@media (min-width:1024px){.sd-product-spp .elc-product-full{padding:0 70px}}.elc-product-full.skeleton-full .skeleton-column--image{min-height:750px}@media (min-width:1024px){.elc-product-full.skeleton-full .skeleton-column--image{order:2}}.elc-product-full.skeleton-full .skeleton-column--details{padding:0}.elc-product-full.skeleton-full .elc-product-overview-description,.elc-product-full.skeleton-full .elc-slider-dots-list,.elc-product-full.skeleton-full .elc-social-share{display:none}.elc-product-full.skeleton-full .skeleton-image-wrapper .elc-img{width:500px;height:750px}.elc-product-full .elc-button{background:none transparent;width:auto;padding:0;border-radius:0;margin:0;height:auto}.elc-product-full .elc-button:hover{background:none transparent}.elc-product-full .elc-slider-dots-list{bottom:20px}.elc-product-full .elc-slider-dot-button{width:10px;height:10px}.elc-product-full .elc-slider-dot-button::before{width:10px;height:10px;font-size:50px}.elc-product-full .elc-carousel-thumbnails{z-index:199;position:absolute;width:86px;margin-top:0}.elc-product-full .elc-carousel-thumbnails .slick-slide{height:88px!important;margin-bottom:15px;position:relative;outline:0!important}.elc-product-full .elc-carousel-thumbnails .slick-slide.slick-current .elc-product-images-wrapper::after{left:0;border:1px solid #000000;content:'';height:100%;position:absolute;top:0;width:100%}.elc-product-full .elc-carousel-thumbnails .slick-slide>div>div{padding:0;outline:0!important}.elc-product-full .elc-carousel-section-wrapper .elc-carousel-thumbnails .elc-img{width:auto;height:88px;margin:0 auto}.elc-product-full .elc-carousel-products{width:100%;padding-left:113px}.elc-product-full .elc-product-display-name-link,.elc-product-full .elc-product-name-wrapper{margin:0;text-transform:uppercase}.elc-product-full .elc-product-display-name-link,.elc-product-full .elc-product-display-name-wrapper{display:flex;flex-direction:column-reverse}.elc-product-full .elc-product-display-name-link-subheader,.elc-product-full .elc-product-subheader{color:rgba(0,0,0,.88);font-family:"Helvetica Neue Regular",Helvetica,sans-serif;letter-spacing:-.3px;font-size:1rem;line-height:1.125;font-weight:400;margin:26px 0 0;text-transform:uppercase}@media (min-width:768px){.elc-product-full .elc-product-display-name-link-subheader,.elc-product-full .elc-product-subheader{font-size:1.625rem;line-height:1.07692}}@media (min-width:1024px){.elc-product-full .elc-product-display-name-link-subheader,.elc-product-full .elc-product-subheader{margin:0;font-size:.875rem;line-height:.93333}}.elc-product-full .elc-product-display-name-link-subheader{margin-bottom:8px}.elc-product-full .elc-product-promo-banner-wrapper{margin-bottom:20px;height:auto}.elc-product-full .elc-product-promo-banner-wrapper .content-block{border:none}.elc-product-full .elc-product-promo-banner-wrapper .content-block__content{align-items:flex-start}.elc-product-full .elc-product-rating-wrapper{justify-content:flex-start}.elc-product-full .elc-product-rating-wrapper .elc-stars-wrapper{flex:1 1 100%}.elc-product-full .elc-product-rating-wrapper .elc-stars-simplified,.elc-product-full .elc-product-rating-wrapper .elc-stars-simplified-stars{height:20px;margin:0;overflow:hidden;position:relative;width:110px;display:flex}@media (min-width:1024px){.elc-product-full .elc-product-rating-wrapper .elc-stars-simplified,.elc-product-full .elc-product-rating-wrapper .elc-stars-simplified-stars{height:36px;width:182px}}.elc-product-full .elc-product-rating-wrapper .elc-stars-simplified-stars::before,.elc-product-full .elc-product-rating-wrapper .elc-stars-simplified::before{background:url(/sites/labseries/themes/labseries_base/img/icons/src/star-outline_v2.svg);align-items:center;display:flex;height:18px;position:absolute;width:110px;content:'';background-repeat:space}@media (min-width:1024px){.elc-product-full .elc-product-rating-wrapper .elc-stars-simplified-stars::before,.elc-product-full .elc-product-rating-wrapper .elc-stars-simplified::before{height:30px;width:182px}}.elc-product-full .elc-product-rating-wrapper .elc-stars-simplified-stars::before{background:url(/sites/labseries/themes/labseries_base/img/icons/src/star_v2.svg);background-repeat:space}.elc-product-full .elc-rating{margin:0;font-weight:400;padding:0;height:auto;background:0 0;flex-flow:wrap;line-height:unset}.elc-product-full .elc-rating-component{margin:12px 0;padding:0}@media (min-width:1024px){.elc-product-full .elc-rating-component{margin:24px 0}}.elc-product-full .elc-rating-button{display:flex}.elc-product-full .elc-rating-reviews{color:#000000;order:3}.elc-product-full .elc-read-reviews-link,.elc-product-full .elc-reviews-number,.elc-product-full .elc-write-first-review{color:#000000;font-family:"Helvetica Neue Regular",Helvetica,sans-serif;letter-spacing:-.3px;font-size:.875rem;line-height:1;margin-top:11px;padding:0;border:none;text-decoration:none}.elc-product-full .elc-reviews-number{padding-left:4px;margin-top:8px}.elc-product-full .elc-read-reviews{padding:0;margin:0;border:none;order:1}.elc-product-full .elc-write-first-review{border:none}.elc-product-full .elc-average-rating-text{display:none}.elc-product-full .elc-product-short-description-wrapper{font-family:"Helvetica Neue Regular",Helvetica,sans-serif;letter-spacing:-.3px;margin:0 0 16px;font-size:.875rem;line-height:1.14286}@media (min-width:1024px){.elc-product-full .elc-product-short-description-wrapper{font-size:.8125rem;line-height:1.2}}.elc-product-full .elc-size-picker-container{margin:0 0 25px}.elc-product-full .elc-size-picker-box{display:inline-block;font-family:"Helvetica Neue Bold",Helvetica,sans-serif;font-size:1.125rem;line-height:1;text-transform:uppercase;text-align:center;border-radius:0;overflow:unset;width:auto;padding:18px 25px;border:.125rem solid #000000;color:#000000}@media (min-width:1024px){.elc-product-full .elc-size-picker-box{min-width:180px}}.elc-product-full .elc-size-picker-box-selected{display:inline-block;font-family:"Helvetica Neue Bold",Helvetica,sans-serif;font-size:1.125rem;line-height:1;text-transform:uppercase;text-align:center;border-radius:0;overflow:unset;width:auto;padding:18px 25px;background:#000000;color:#ffffff;border:.125rem solid #000000;font-family:"Helvetica Neue Bold",Helvetica,sans-serif}@media (min-width:1024px){.elc-product-full .elc-size-picker-box-selected{min-width:180px}}@media (min-width:1024px){.elc-product-full .elc-size-picker-box-selected{font-family:"Helvetica Neue Regular",Helvetica,sans-serif}}.elc-product-full .elc-selected-size,.elc-product-full .elc-size-picker-box,.elc-product-full .elc-size-picker-box-selected{font-family:"Helvetica Neue Regular",Helvetica,sans-serif;font-weight:400;letter-spacing:-.3px;font-size:.75rem;line-height:1.33333}@media (min-width:768px){.elc-product-full .elc-selected-size,.elc-product-full .elc-size-picker-box,.elc-product-full .elc-size-picker-box-selected{font-size:1rem;line-height:1.375}}@media (min-width:1024px){.elc-product-full .elc-selected-size,.elc-product-full .elc-size-picker-box,.elc-product-full .elc-size-picker-box-selected{font-size:1.5rem;line-height:1}}.elc-product-full .elc-size-picker-box,.elc-product-full .elc-size-picker-box-selected{width:auto;margin:0 9px 0 0;line-height:1.375;padding:10px 8px}@media (min-width:1024px){.elc-product-full .elc-size-picker-box,.elc-product-full .elc-size-picker-box-selected{min-width:120px;padding:10px;font-size:1.125rem;line-height:1}}.elc-product-full .elc-selected-size{border-radius:0;background:none transparent;border:none;color:#000000;width:auto;font-weight:400}.elc-product-full .elc-size-picker-wrapper>div{display:none;margin:0}.elc-product-full .elc-size-picker-wrapper>div:last-child{display:block;margin:0}.elc-product-full .elc-size-picker-wrapper .slick-slide{width:auto!important}.elc-product-full .elc-size-picker-wrapper .slick-track{justify-content:flex-start}.elc-product-full .elc-size-picker-wrapper .slick-slider{margin-left:-10px}.elc-product-full .elc-product-auto-replenish{width:100%;margin-bottom:10px}@media (min-width:1024px){.elc-product-full .elc-product-auto-replenish{max-width:100%}}.elc-product-full .elc-product-auto-replenish-wrapper{position:relative}.elc-product-full .elc-product-auto-replenish .elc-switch{background-color:#949599;border-radius:11px;border:none;height:20px;padding:1px;width:33px;margin-left:7px}@media (min-width:1024px){.elc-product-full .elc-product-auto-replenish .elc-switch{height:20px;width:33px}}.elc-product-full .elc-product-auto-replenish .elc-switch-background{background:#000000}.elc-product-full .elc-product-auto-replenish .elc-switch-circle,.elc-product-full .elc-product-auto-replenish .elc-switch-elc-switch{border:none;height:17px;width:17px}.elc-product-full .elc-product-auto-replenish .elc-switch[aria-pressed=true] .elc-switch-circle{transform:translateX(14px)}.elc-product-full .elc-product-auto-replenish .elc-dropdown{height:24px;transition:height .25s ease-in;width:300px;margin-bottom:28px}.elc-product-full .elc-product-auto-replenish .elc-dropdown .elc-dropdown-arrow{height:52px}.elc-product-full .elc-product-auto-replenish .elc-dropdown-readonly-input{color:#949599;font-family:"Helvetica Neue Bold",Helvetica,sans-serif;letter-spacing:-.3px;font-size:.875rem;line-height:1;padding:0;flex:0 auto}@media (min-width:1024px){.elc-product-full .elc-product-auto-replenish .elc-dropdown-readonly-input{font-size:1rem;line-height:1}}.elc-product-full .elc-product-auto-replenish .elc-dropdown-disabled{height:0;margin:0;transition:height .25s ease-in;visibility:hidden}.elc-product-full .elc-product-auto-replenish .elc-dropdown-wrapper{border:none;height:auto;padding:0}.elc-product-full .elc-product-auto-replenish .elc-dropdown-wrapper [aria-expanded=true] .elc-arrow-icon{top:-2px}.elc-product-full .elc-product-auto-replenish .elc-dropdown-options-list{border-color:#000000}.elc-product-full .elc-product-auto-replenish .elc-dropdown-option{text-transform:none;font-family:"Helvetica Neue Regular",Helvetica,sans-serif;letter-spacing:-.3px;border-bottom:1px solid #eeeeee;font-size:16px;text-align:center}.elc-product-full .elc-product-auto-replenish .elc-dropdown .elc-arrow-icon{position:relative;top:2px}.elc-product-full .elc-product-auto-replenish .elc-info-icon{position:absolute;left:0;top:2px}.elc-product-full .elc-product-auto-replenish .elc-arrow-icon{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDAgNTAwIj48cGF0aCBmaWxsPSIjMDEwMTAxIiBkPSJNMjUwIDI4OS43TDAgNDAuMiA0MC4zIDAgMjUwIDIwOS4zIDQ1OS43IDAgNTAwIDQwLjIgMjUwIDI4OS43eiIvPjwvc3ZnPg==);mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDAgNTAwIj48cGF0aCBmaWxsPSIjMDEwMTAxIiBkPSJNMjUwIDI4OS43TDAgNDAuMiA0MC4zIDAgMjUwIDIwOS4zIDQ1OS43IDAgNTAwIDQwLjIgMjUwIDI4OS43eiIvPjwvc3ZnPg==)}.elc-product-full .elc-auto-replenish-subscribe-wrapper{justify-content:unset;align-items:center}.elc-product-full .elc-auto-replenish-subscribe-wrapper p{margin:0 0 0 33px;color:#000000;font-family:"Helvetica Neue Regular",Helvetica,sans-serif;letter-spacing:-.3px;font-size:.875rem;line-height:1;text-transform:initial}@media (min-width:1024px){.elc-product-full .elc-auto-replenish-subscribe-wrapper p{font-size:1rem}}.elc-product-full .elc-auto-replenish-open-modal{left:unset;background:no-repeat;padding:0;top:unset}.elc-product-full .elc-auto-replenish-subscribe-copy-wrapper{display:none!important}.elc-product-full .elc-product-auto-replenish .elc-info-icon,.elc-product-full .elc-product-installments-price .elc-info-icon{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDAgNTAwIj48cGF0aCBkPSJNMjUwIDBDMTEyLjIgMCAwIDExMi4yIDAgMjUwczExMi4yIDI1MCAyNTAgMjUwIDI1MC0xMTIuMiAyNTAtMjUwUzM4Ny44IDAgMjUwIDB6bTAgNTBjMTEwLjggMCAyMDAgODkuMiAyMDAgMjAwcy04OS4yIDIwMC0yMDAgMjAwUzUwIDM2MC44IDUwIDI1MCAxMzkuMiA1MCAyNTAgNTB6bS0yNSA3NXY1MGg1MHYtNTBoLTUwem0wIDEwMHYxNTBoNTBWMjI1aC01MHoiLz48L3N2Zz4=);mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDAgNTAwIj48cGF0aCBkPSJNMjUwIDBDMTEyLjIgMCAwIDExMi4yIDAgMjUwczExMi4yIDI1MCAyNTAgMjUwIDI1MC0xMTIuMiAyNTAtMjUwUzM4Ny44IDAgMjUwIDB6bTAgNTBjMTEwLjggMCAyMDAgODkuMiAyMDAgMjAwcy04OS4yIDIwMC0yMDAgMjAwUzUwIDM2MC44IDUwIDI1MCAxMzkuMiA1MCAyNTAgNTB6bS0yNSA3NXY1MGg1MHYtNTBoLTUwem0wIDEwMHYxNTBoNTBWMjI1aC01MHoiLz48L3N2Zz4=);height:16px;width:16px}@media (min-width:1024px){.elc-product-full .elc-product-auto-replenish .elc-info-icon,.elc-product-full .elc-product-installments-price .elc-info-icon{height:18px;width:18px}}.elc-product-full .elc-product-price-row-wrapper{margin:0;display:flex;gap:6px}.elc-product-full .elc-price-formatted-wrapper{display:inline-block}.elc-product-full .elc-price-formatted-wrapper .elc-product-price{color:#ff0000}.elc-product-full .elc-price-formatted{color:#000000;font-family:"Helvetica Neue Bold",Helvetica,sans-serif;letter-spacing:-.3px;font-size:1rem;line-height:.75;margin-bottom:10px;margin-bottom:6px}@media (min-width:768px){.elc-product-full .elc-price-formatted{font-size:1.6875rem;line-height:1}}.elc-product-full .elc-price-formatted.elc-product-price-per-unit{font-family:"Helvetica Neue Regular",Helvetica,sans-serif;font-size:.875rem}@media (min-width:768px){.elc-product-full .elc-price-formatted.elc-product-price-per-unit{font-size:1.6875rem;list-style:1}}.elc-product-full .elc-product-full-accordion{margin:0;background:inherit;border:none;border-bottom:1px solid #cccccc;border-radius:0;padding:14px 0}.elc-product-full .elc-product-full-accordion .elc-label-slide-content,.elc-product-full .elc-product-full-accordion p:not(.elc--product-full-overview-accordion-specific-content){font-family:"Helvetica Neue Regular",Helvetica,sans-serif;font-size:14px;line-height:18px}@media (min-width:1024px){.elc-product-full .elc-product-full-accordion .elc-label-slide-content,.elc-product-full .elc-product-full-accordion p:not(.elc--product-full-overview-accordion-specific-content){font-size:20px;line-height:22px}}.elc-product-full .elc-accordion-header .elc-header-label{font-family:"Helvetica Neue Regular",Helvetica,sans-serif;font-size:16px;text-transform:uppercase;line-height:20px}@media (min-width:1024px){.elc-product-full .elc-accordion-header .elc-header-label{font-size:14px;text-transform:uppercase;line-height:30px}}.elc-product-full .elc-accordion-plus-icon{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDAgNTAwIj48cGF0aCBkPSJNMCAyMDIuNmgyMDIuNlYwaDk0Ljl2MjAyLjZINTAwdjk0LjlIMjk3LjRWNTAwaC05NC45VjI5Ny40SDB2LTk0Ljh6Ii8+PC9zdmc+);mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDAgNTAwIj48cGF0aCBkPSJNMCAyMDIuNmgyMDIuNlYwaDk0Ljl2MjAyLjZINTAwdjk0LjlIMjk3LjRWNTAwaC05NC45VjI5Ny40SDB2LTk0Ljh6Ii8+PC9zdmc+);height:14px;width:14px}.elc-product-full .elc-accordion-minus-icon{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDAgNTAwIj48cGF0aCBkPSJNMCAyMDIuNmg1MDB2OTQuOUgwdi05NC45eiIvPjwvc3ZnPg==);mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDAgNTAwIj48cGF0aCBkPSJNMCAyMDIuNmg1MDB2OTQuOUgwdi05NC45eiIvPjwvc3ZnPg==);height:14px;width:14px}.elc-product-full .elc--product-full-overview-accordion-specific-content{font-family:"Helvetica Neue Regular",Helvetica,sans-serif;font-size:16px;line-height:16px}.elc-product-full .elc-product-installments-price{display:flex;margin:0;flex-direction:row;padding:0;align-items:center}.elc-product-full .elc-product-installments-price-logo{margin:0 0 0 4px;height:auto;order:2;width:auto}@media (min-width:1024px){.elc-product-full .elc-product-installments-price-logo{height:21px}}.elc-product-full .elc-product-installments-price-open-modal{background:0 0;padding:0;position:relative;order:3;height:20px}.elc-product-full .elc-product-installments-price-open-modal:hover{background:0 0}.elc-product-full .elc-product-installments-price-label,.elc-product-full .elc-product-installments-price-unavailable-label{color:#000000;font-family:"Helvetica Neue Regular",Helvetica,sans-serif;letter-spacing:-.3px;font-size:.875rem;line-height:1;order:1}.elc-product-full .elc-product-full-cta-wrapper{background:none transparent;box-shadow:none;height:auto;padding:0;margin:30px 0 20px;position:relative;width:100%}.elc-product-full .elc-product-full-cta-wrapper .elc-cta-link{display:none}.elc-product-full .elc-add-to-bag-button,.elc-product-full .elc-product-notify-me-button{display:inline-block;font-family:"Helvetica Neue Bold",Helvetica,sans-serif;font-size:1.125rem;line-height:1;text-transform:uppercase;text-align:center;border-radius:0;overflow:unset;width:auto;padding:18px 25px;background:#000000;color:#ffffff;border:.125rem solid #000000;padding:12px 22px 12px 20px;font-size:.875rem;min-width:160px;min-height:44px;width:100%;height:auto}@media (min-width:1024px){.elc-product-full .elc-add-to-bag-button,.elc-product-full .elc-product-notify-me-button{min-width:180px}}@media (min-width:1024px){.elc-product-full .elc-add-to-bag-button,.elc-product-full .elc-product-notify-me-button{padding:15px 28px 16px 26px;font-size:1.125rem;min-width:170px;min-height:58px;width:100%}}.elc-product-full .elc-add-to-bag-button:hover,.elc-product-full .elc-product-notify-me-button:hover{background:#000000}.elc-product-full .elc-add-to-bag-sku-inventory-status-message,.elc-product-full .elc-product-promo-message{margin:0;padding:0;border-radius:0;background:none transparent}.elc-product-full .elc-add-to-bag-sku-inventory-status-message .elc-body--2,.elc-product-full .elc-product-promo-message .elc-body--2{color:#000000;letter-spacing:-.3px;font-size:.875rem;line-height:1}@media (min-width:1024px){.elc-product-full .elc-add-to-bag-sku-inventory-status-message .elc-body--2,.elc-product-full .elc-product-promo-message .elc-body--2{font-size:1.5rem;line-height:1}}.elc-product-full .elc-add-to-bag-sku-inventory-status-message{margin:0 0 24px}.elc-product-full .elc-add-to-bag-sku-inventory-status-message-message{font-family:"Helvetica Neue Regular",Helvetica,sans-serif}.elc-product-full .elc-product-promo-message .elc-body--2{font-family:"Helvetica Neue Bold",Helvetica,sans-serif}@media (min-width:1024px){.elc-product-full .elc-carousel-section-wrapper{position:relative}}.elc-product-full .elc-carousel-section-wrapper .elc-slider-view-wrapper{padding:0;overflow:hidden;width:100%}.elc-product-full .elc-carousel-section-wrapper .slick-slider{margin-bottom:0}@media (min-width:1024px){.elc-product-full .elc-carousel-section-wrapper .slick-slide:nth-of-type(1) .elc-product-badge{padding-left:0;text-align:start;top:0}}.elc-product-full .elc-carousel-section-wrapper .elc-slider-arrow-wrapper{left:0;height:80px;width:80px;z-index:1;align-items:center;justify-content:center;background:rgba(255,255,255,.5)!important;opacity:1}@media (min-width:1024px){.elc-product-full .elc-carousel-section-wrapper .elc-slider-arrow-wrapper{height:80px;width:80px}}.elc-product-full .elc-carousel-section-wrapper .elc-slider-arrow-wrapper.slick-prev{left:0}.elc-product-full .elc-carousel-section-wrapper .elc-slider-arrow-wrapper.slick-next{left:inherit;right:0}.elc-product-full .elc-carousel-section-wrapper .elc-slider-arrow-wrapper.slick-next::before{right:32px}.elc-product-full .elc-carousel-section-wrapper .elc-slider-arrow-wrapper.slick-next,.elc-product-full .elc-carousel-section-wrapper .elc-slider-arrow-wrapper.slick-prev{display:flex;background-color:#ffffff;outline:0!important}.elc-product-full .elc-carousel-section-wrapper .elc-slider-arrow-wrapper.slick-next::before,.elc-product-full .elc-carousel-section-wrapper .elc-slider-arrow-wrapper.slick-prev::before{font-size:19px;top:30px;color:#000000}.elc-product-full .elc-carousel-section-wrapper .elc-directional-icon{display:none;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOTEuNiA1MDAiPjxwYXRoIGZpbGw9IiMwMTAxMDEiIGQ9Ik0yOTEuNiA0MS42YzAgNC4zLTEuNyA4LjItNSAxMS41TDg5LjcgMjUwbDE5Ni45IDE5Ni45YzMuMyAzLjMgNSA3LjIgNSAxMS41cy0xLjcgOC4yLTUgMTEuNUwyNjEuNSA0OTVjLTMuMyAzLjMtNy4yIDUtMTEuNSA1cy04LjItMS43LTExLjUtNUw1IDI2MS41Yy0zLjMtMy4zLTUtNy4yLTUtMTEuNXMxLjctOC4yIDUtMTEuNUwyMzguNSA1YzMuMy0zLjMgNy4yLTUgMTEuNS01czguMiAxLjcgMTEuNSA1bDI1LjEgMjUuMWMzLjMgMy4zIDUgNy4xIDUgMTEuNXoiLz48L3N2Zz4=);mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOTEuNiA1MDAiPjxwYXRoIGZpbGw9IiMwMTAxMDEiIGQ9Ik0yOTEuNiA0MS42YzAgNC4zLTEuNyA4LjItNSAxMS41TDg5LjcgMjUwbDE5Ni45IDE5Ni45YzMuMyAzLjMgNSA3LjIgNSAxMS41cy0xLjcgOC4yLTUgMTEuNUwyNjEuNSA0OTVjLTMuMyAzLjMtNy4yIDUtMTEuNSA1cy04LjItMS43LTExLjUtNUw1IDI2MS41Yy0zLjMtMy4zLTUtNy4yLTUtMTEuNXMxLjctOC4yIDUtMTEuNUwyMzguNSA1YzMuMy0zLjMgNy4yLTUgMTEuNS01czguMiAxLjcgMTEuNSA1bDI1LjEgMjUuMWMzLjMgMy4zIDUgNy4xIDUgMTEuNXoiLz48L3N2Zz4=);height:18px;mask-image:none;padding:5px 7px;transform:rotate(0);width:9px;z-index:1;background-color:#000000;margin:4px 1px}@media (min-width:1024px){.elc-product-full .elc-carousel-section-wrapper .elc-directional-icon{height:18px;width:9px}}.elc-product-full .elc-carousel-section-wrapper .elc-directional-icon.elc-slider-arrow-right{transform:rotate(180deg)}.elc-product-full .elc-product-badge{color:#000000;font-family:"Helvetica Neue Bold",Helvetica,sans-serif;letter-spacing:-.3px;font-size:1rem;line-height:1;margin:18px 0 0;text-align:left;text-transform:uppercase;width:auto;padding-left:28px}@media (min-width:1024px){.elc-product-full .elc-product-badge{font-size:1.5rem;line-height:1;position:relative;top:20px}}.elc-product-full .elc-tabs__list{border-bottom:2px solid #dbdbdb;margin-bottom:20px}.elc-product-full .elc-tabs__tab{margin:0 20px 0 0;border:2px solid transparent;border-width:0 0 4px;padding:0;width:auto;position:relative;top:4px}@media (min-width:1024px){.elc-product-full .elc-tabs__tab{margin:0 80px 0 0}}.elc-product-full .elc-tabs__tab .elc-tabs__tab-text{color:#000000;font-family:"Helvetica Neue Regular",Helvetica,sans-serif;letter-spacing:-.3px;font-size:1rem;line-height:1;text-transform:uppercase}@media (min-width:1024px){.elc-product-full .elc-tabs__tab .elc-tabs__tab-text{font-size:1.375rem;line-height:1}}@media (min-width:1440px){.elc-product-full .elc-tabs__tab .elc-tabs__tab-text{font-size:1.5rem;line-height:1}}.elc-product-full .elc-tabs__tab.elc-tabs__tab--current .elc-tabs__tab-text{font-family:"Helvetica Neue Bold",Helvetica,sans-serif}.elc-product-full .elc-product-description,.elc-product-full .elc-tabs__panel{font-family:"Helvetica Neue Regular",Helvetica,sans-serif;letter-spacing:-.3px;font-size:.875rem;line-height:1.14286}@media (min-width:1024px){.elc-product-full .elc-product-description,.elc-product-full .elc-tabs__panel{font-family:"Helvetica Neue Light",Helvetica,sans-serif;font-size:1.5rem;line-height:1}}.elc-product-ingredients{width:100%}.elc-product-ingredients-heading{display:none}.elc-product-ingredients .elc-body--1{font-family:"Helvetica Neue Regular",Helvetica,sans-serif;letter-spacing:-.3px;font-size:.875rem;line-height:1.14286}@media (min-width:1024px){.elc-product-ingredients .elc-body--1{font-family:"Helvetica Neue Light",Helvetica,sans-serif;font-size:1.5rem;line-height:1}}.elc-product-full .elc-sku-benefit{color:#000000;font-family:"Helvetica Neue Bold",Helvetica,sans-serif;letter-spacing:-.3px;font-size:1rem;line-height:.75;margin-bottom:10px;font-family:"Helvetica Neue Regular",Helvetica,sans-serif;margin-left:20px}@media (min-width:768px){.elc-product-full .elc-sku-benefit{font-size:1.6875rem;line-height:1}}.elc-product-full-sticky-menu{height:100px}@media (min-width:1024px){.elc-product-full-sticky-menu{height:80px}}.elc-sticky-container .elc-select-a-size,.elc-sticky-container .elc-sticky-menu-product-image{display:none}.elc-sticky-container .elc-product-price-per-unit-row-wrapper{position:absolute;top:29px;right:0;font-size:1rem;display:none}.elc-sticky-container .elc-product-price-row-wrapper{position:absolute;margin:0;height:auto;top:16px;right:0;width:auto;font-size:1rem;justify-content:flex-end;align-items:center;display:flex;gap:6px}@media (min-width:768px){.elc-sticky-container .elc-product-price-row-wrapper{top:24px;right:26.5%;width:9%;justify-content:center;height:54px}}@media (min-width:1024px){.elc-sticky-container .elc-product-price-row-wrapper{right:26%;top:13px}}@media (min-width:1440px){.elc-sticky-container .elc-product-price-row-wrapper{width:5%;right:24%}}.elc-sticky-container .elc-product-price-row-wrapper .elc-product-price{margin:0;color:#ff0000}.elc-sticky-container .elc-product-full-sticky-menu-row{align-items:center;display:flex;max-width:1920px;position:relative;padding:0 20px}@media (min-width:768px){.elc-sticky-container .elc-product-full-sticky-menu-row{padding:0 25px}}@media (min-width:1024px){.elc-sticky-container .elc-product-full-sticky-menu-row{margin:0 auto}}.elc-sticky-container .elc-product-full-sticky-menu-row .elc-dropdown-input-wrapper,.elc-sticky-container .elc-product-full-sticky-menu-row .elc-dropdown-wrapper{border:1px solid #000000}@media (min-width:768px){.elc-sticky-container .elc-product-full-sticky-menu-row>.elc-grid-column{width:2%}}@media (min-width:1024px){.elc-sticky-container .elc-product-full-sticky-menu-row>.elc-grid-column{width:8%}}@media (min-width:1440px){.elc-sticky-container .elc-product-full-sticky-menu-row>.elc-grid-column{width:15%}}.elc-sticky-container .elc-product-full-sticky-menu-row .elc-sticky-menu-product-name-price{width:100%;padding:0;position:relative}@media (min-width:768px){.elc-sticky-container .elc-product-full-sticky-menu-row .elc-sticky-menu-product-name-price{width:40%;position:unset}}@media (min-width:1024px){.elc-sticky-container .elc-product-full-sticky-menu-row .elc-sticky-menu-product-name-price{width:35%}}@media (min-width:768px){.elc-sticky-container .elc-product-full-sticky-menu-row .elc-sticky-menu-product-left-cta{width:27%}}@media (min-width:1024px){.elc-sticky-container .elc-product-full-sticky-menu-row .elc-sticky-menu-product-left-cta{width:25%}}.elc-sticky-container .elc-product-full-sticky-menu-row .elc-sticky-menu-product-cta{padding:0;margin-bottom:5px}@media (min-width:768px){.elc-sticky-container .elc-product-full-sticky-menu-row .elc-sticky-menu-product-cta{width:21%;margin-left:9.5%;margin-bottom:unset}}@media (min-width:1024px){.elc-sticky-container .elc-product-full-sticky-menu-row .elc-sticky-menu-product-cta{width:22.5%}}@media (min-width:1440px){.elc-sticky-container .elc-product-full-sticky-menu-row .elc-sticky-menu-product-cta{width:20%;margin-left:5%}}.elc-sticky-container .elc-product-full-sticky-menu-row .elc-product-shades-dropdown-wrapper{margin:0}.elc-sticky-container .elc-size-picker-wrapper,.elc-sticky-container .elc-sticky-menu-product-cta,.elc-sticky-container .elc-sticky-menu-product-left-cta,.elc-sticky-container .elc-sticky-menu-product-name-price{width:100%}.elc-sticky-container .elc-sticky-menu-product-name-price{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;padding-left:25px;height:48px}@media (min-width:768px){.elc-sticky-container .elc-sticky-menu-product-name-price{display:block}}.elc-sticky-container .elc-sticky-menu-product-name-price .elc-subtitle--1{display:none}.elc-sticky-container .elc-sticky-menu-product-name-price .elc-heading--5{order:2;font-family:"Helvetica Neue Bold",Helvetica,sans-serif;letter-spacing:-.3px;font-size:1.125rem;line-height:.77778}@media (min-width:768px){.elc-sticky-container .elc-sticky-menu-product-name-price .elc-heading--5{font-size:1.5rem;line-height:1}}.elc-sticky-container .elc-sticky-menu-product-name-price .elc-heading--5.elc-product-subheader{order:1;font-family:"Helvetica Neue Light",Helvetica,sans-serif}.elc-sticky-container .elc-add-to-bag-button,.elc-sticky-container .elc-product-notify-me-button{display:inline-block;font-family:"Helvetica Neue Bold",Helvetica,sans-serif;font-size:1.125rem;line-height:1;text-transform:uppercase;text-align:center;border-radius:0;overflow:unset;width:auto;padding:18px 25px;background:#000000;color:#ffffff;border:.125rem solid #000000;height:auto;line-height:1;min-width:138px;font-size:.8125rem;width:100%;padding:14px 50px}@media (min-width:1024px){.elc-sticky-container .elc-add-to-bag-button,.elc-sticky-container .elc-product-notify-me-button{min-width:180px}}@media (min-width:768px){.elc-sticky-container .elc-add-to-bag-button,.elc-sticky-container .elc-product-notify-me-button{font-size:.875rem;min-width:130px;padding:18px}}@media (min-width:1024px){.elc-sticky-container .elc-add-to-bag-button,.elc-sticky-container .elc-product-notify-me-button{font-size:1rem;min-width:150px}}@media (min-width:1440px){.elc-sticky-container .elc-add-to-bag-button,.elc-sticky-container .elc-product-notify-me-button{padding:18px 25px;font-size:1.125rem;min-width:180px}}.elc-sticky-container .elc-add-to-bag-button:hover,.elc-sticky-container .elc-product-notify-me-button:hover{background:#000000}.elc-sticky-container .elc-dropdown-input-wrapper,.elc-sticky-container .elc-dropdown-option,.elc-sticky-container .elc-dropdown-wrapper{height:50px}.elc-sticky-container .elc-dropdown-option,.elc-sticky-container .elc-dropdown-readonly-input{height:50px;display:flex;align-items:center}.elc-sticky-container .elc-body--1,.elc-sticky-container .elc-dropdown-option,.elc-sticky-container .elc-dropdown-readonly-input{font-family:"Helvetica Neue Regular",Helvetica,sans-serif;letter-spacing:-.3px;font-size:1rem;line-height:1}.elc-sticky-container .elc-dropdown-options-list{bottom:50px}.elc-sticky-container .elc-sticky-menu-product-cta{padding-right:25px;padding-left:25px}@media (min-width:768px){.elc-sticky-container .elc-sticky-menu-product-cta{padding-left:0}}.elc-dropdown-readonly-input .elc-dropdown-option{font-family:"Helvetica Neue Regular",Helvetica,sans-serif;letter-spacing:-.3px;font-size:1.125rem;line-height:1}.elc-sticky-menu-product-left-cta .elc-size-picker-wrapper{width:100%;font-family:"Helvetica Neue Regular",Helvetica,sans-serif;letter-spacing:-.3px;font-size:1.125rem;line-height:1}.elc-iframe-modal-wrapper .icon-close{position:absolute;right:0;background:none transparent;margin:10px 12px}.elc-iframe-modal-wrapper .elc-product-installments-price-iframe{padding-bottom:8px}.elc-auto-replenish-modal{max-width:800px}.elc-auto-replenish-modal-close-button-icon.elc-button{height:auto;background:#ffffff;color:#000000;padding:0}@media (min-width:1024px){.elc-auto-replenish-modal-close-button-icon.elc-button{padding:20px}}.elc-auto-replenish-modal-close-button-icon.elc-button:hover{background:#ffffff}.elc-auto-replenish-modal-close-button-icon .elc-remove-icon{position:absolute;top:0;right:0;margin:10px}@media (min-width:1024px){.elc-auto-replenish-modal-close-button-icon .elc-remove-icon{margin:20px}}.elc-auto-replenish-modal .content-block{border:none}.elc-auto-replenish-modal .mantle-custom-text{color:#000000;margin:0 0 5px;text-transform:initial;letter-spacing:-.3px}.elc-auto-replenish-modal .mantle-custom-text h4{font-family:"Helvetica Neue Bold",Helvetica,sans-serif;font-size:1rem;line-height:1.125}@media (min-width:1024px){.elc-auto-replenish-modal .mantle-custom-text h4{font-size:1.25rem;line-height:1.1}}.elc-auto-replenish-modal .mantle-custom-text p{font-family:"Helvetica Neue Light",Helvetica,sans-serif;font-size:.875rem;line-height:1.14286}@media (min-width:1024px){.elc-auto-replenish-modal .mantle-custom-text p{font-size:1rem;line-height:1.125}}.elc-auto-replenish-modal .content-block__line p{margin-top:20px}.elc-size-picker-container .slick-track{display:flex;width:inherit!important}
.elc-product-reviews{padding:40px 0;background:#eeeeee}@media (min-width:768px){.elc-product-reviews{padding:172px 28px 120px}}.elc-product-reviews .product-reviews__title{font-family:"Helvetica Neue Bold",Helvetica,sans-serif;letter-spacing:-.3px;text-transform:uppercase;font-size:1.875rem;line-height:1;letter-spacing:-.3px;margin-bottom:10px;margin:0}@media (min-width:1024px){.elc-product-reviews .product-reviews__title{font-size:4.6875rem;line-height:.93333;margin-bottom:20px}}.elc-product-reviews .tabs-nav{display:none}.elc-product-reviews .elc-spp-reviews .p-w-r{margin:15px 0}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-snippet-stars{background:0 0}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-snippet-stars .pr-star-v4{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MjUuOCA1MDAiPjxwYXRoIGQ9Ik0yNjIuOCAwbDYyLjEgMTkxaDIwMC44TDM2My4zIDMwOWw2MiAxOTEtMTYyLjUtMTE4LTE2Mi40IDExOCA2Mi4xLTE5MUwwIDE5MWgyMDAuOGw2Mi0xOTF6Ii8+PC9zdmc+);mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MjUuOCA1MDAiPjxwYXRoIGQ9Ik0yNjIuOCAwbDYyLjEgMTkxaDIwMC44TDM2My4zIDMwOWw2MiAxOTEtMTYyLjUtMTE4LTE2Mi40IDExOCA2Mi4xLTE5MUwwIDE5MWgyMDAuOGw2Mi0xOTF6Ii8+PC9zdmc+);width:23px;height:22px;color:#000000;background:#000000}@media (min-width:960px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-snippet-stars .pr-star-v4{width:48px!important;height:46px!important}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-snippet-stars .pr-star-v4:before{font-size:1.5rem}@media (min-width:960px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-snippet-stars .pr-star-v4:before{font-size:3rem}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-snippet-stars .pr-star-v4-0-filled{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MjUuOCA1MDAiPjxwYXRoIGQ9Ik01MjQuMyAxOTFIMzIzLjRMMjYxLjMgMGwtNjIgMTkxSC0xLjVMMTYxIDMwOSA5OC45IDUwMGwxNjIuNC0xMTggMTYyLjUgMTE4LTYyLTE5MSAxNjIuNS0xMTh6TTM2Ny40IDQyMC4ybC0xMDYtNzctMTA2IDc3IDQwLjUtMTI0LjYtMTA2LTc3SDIyMUwyNjEuNSA5NCAzMDIgMjE4LjZoMTMxLjFsLTEwNiA3NyA0MC4zIDEyNC42eiIvPjwvc3ZnPg==);mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MjUuOCA1MDAiPjxwYXRoIGQ9Ik01MjQuMyAxOTFIMzIzLjRMMjYxLjMgMGwtNjIgMTkxSC0xLjVMMTYxIDMwOSA5OC45IDUwMGwxNjIuNC0xMTggMTYyLjUgMTE4LTYyLTE5MSAxNjIuNS0xMTh6TTM2Ny40IDQyMC4ybC0xMDYtNzctMTA2IDc3IDQwLjUtMTI0LjYtMTA2LTc3SDIyMUwyNjEuNSA5NCAzMDIgMjE4LjZoMTMxLjFsLTEwNiA3NyA0MC4zIDEyNC42eiIvPjwvc3ZnPg==)}.elc-product-reviews .elc-spp-reviews .p-w-r a,.elc-product-reviews .elc-spp-reviews .p-w-r a:focus,.elc-product-reviews .elc-spp-reviews .p-w-r a:hover{color:#000000}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot-block dt,.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot-block-cons,.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot-block-headline,.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot-header-intro,.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot-msq-container,.elc-product-reviews .elc-spp-reviews .p-w-r .product-reviews__title{display:none}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot{background:0 0}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot{display:flex}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-container{display:block;margin:0}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-container{display:flex;flex-grow:1}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block{flex-grow:1;margin:0;border:none}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block{margin:0}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block{margin:20px 20px 0 0}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block .pr-snippet-stars-container{display:block}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block .pr-snippet-stars-container .pr-snippet-stars{display:flex;flex-direction:column}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block .pr-snippet-stars-container .pr-snippet-stars .pr-snippet-rating-decimal{display:block;background:0 0;border:none;border-radius:0;color:#000000;font-weight:700;font-size:1rem;margin:0;padding:15px 5px;text-align:left;text-transform:uppercase}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block .pr-snippet-stars-container .pr-snippet-stars .pr-snippet-rating-decimal:after{content:" out of 5"}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block .pr-snippet-stars-container .pr-snippet-stars .pr-snippet-rating-decimal{font-size:1.375rem}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block .pr-snippet-stars-reco-stars{float:none}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block .pr-snippet-stars-reco-stars .pr-snippet-read-and-write .pr-snippet-review-count{display:none}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block .pr-snippet-stars-reco-stars .pr-snippet-read-and-write .pr-snippet-write-review-link{display:inline-block;margin:0;padding:10px 12px;border:1px solid #000000;font-size:.75rem!important;font-weight:700;text-transform:uppercase;text-decoration:none;background:#ffffff;color:#000000}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block .pr-snippet-stars-reco-stars .pr-snippet-read-and-write .pr-snippet-write-review-link{padding:15px 25px;font-size:1rem!important}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block .pr-snippet-stars-reco-reco{float:none;margin:10px 0 0}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block .pr-snippet-stars-reco-reco .pr-snippet-reco-to-friend-percent>span{display:none!important}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block .pr-snippet-stars-reco-reco .pr-snippet-reco-to-friend .pr-reco{display:inline!important;vertical-align:baseline;margin:0}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block .pr-snippet-stars-reco-reco .pr-snippet-reco-to-friend .pr-reco .pr-reco-value{font-size:1.125rem;line-height:1;color:#000000}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block .pr-snippet-stars-reco-reco .pr-reco-to-friend-message{display:inline!important;font-size:1.125rem;line-height:1;color:#000000}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-histogram{margin-bottom:10px}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-histogram{width:70%}}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-histogram .pr-ratings-histogram{max-width:80%;margin:18px auto 0}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-histogram .pr-ratings-histogram .pr-histogram-stars{height:35px}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-histogram .pr-ratings-histogram .pr-histogram-stars{height:40px}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-histogram .pr-ratings-histogram .pr-histogram-label{padding-left:0;text-transform:uppercase;font-weight:700;font-size:.875rem;color:#000000}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-histogram .pr-ratings-histogram .pr-histogram-cross{display:none}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-histogram .pr-ratings-histogram-bar{height:25px;background-color:#ffffff}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-histogram .pr-ratings-histogram-barValue{background:#000000}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-histogram .pr-ratings-histogram .pr-histogram-count{color:#000000}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-pros{display:none;margin:0 0 10px}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-pros{padding:25px 0 0 40px;width:30%}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-pros .pr-snapshot-tag-def{padding:0;text-align:left;color:#000000}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-pros .pr-snapshot-tag-def span:not(.pr-snapshot-highlight){font-size:1rem}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-pros dt{display:block;padding:0 0 10px;font-weight:400;color:#000000;font-size:.875rem;text-transform:uppercase;line-height:1;background:0 0}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-pros dt .pr-review-snapshot-block-headline{display:block;text-align:left;font-weight:700;font-size:.875rem;line-height:1;color:#000000;background:0 0}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-snapshot .pr-review-snapshot-block-pros dt .pr-review-snapshot-block-headline:after{content:':'}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display{position:relative;display:block;background:0 0;margin-top:52px}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display{margin-top:0}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-header{position:absolute;right:0;top:-52px;z-index:1;max-width:125px;background:0 0;padding:0}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-header{top:0}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-total{display:none}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-right .pr-rd-sort{min-width:125px;margin:0}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review{margin-bottom:40px}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header{width:100%;margin:0 0 5px}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header{margin:0 0 15px}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-snippet-stars{margin-bottom:0}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-snippet-stars .pr-snippet-rating-decimal{display:none}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-review-headline{display:none}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-description{display:flex;flex-direction:column;width:100%;margin-bottom:5px}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-side-content-block{position:relative;right:auto;order:2;margin-bottom:0;padding:0}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-side-content-block .pr-rd-reviewer-details{margin-bottom:0}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-side-content-block .pr-rd-reviewer-type{display:none}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-reviewer-details .pr-rd-author-location,.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-reviewer-details .pr-rd-author-nickname .pr-rd-bold,.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-reviewer-details .pr-rd-author-submission-date{display:none}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-reviewer-details .pr-rd-author-nickname span span:not(.pr-rd-bold){font-size:.875rem;color:#000000}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-reviewer-details .pr-rd-author-nickname span span:not(.pr-rd-bold){font-size:1.75rem}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-reviewer-details .pr-rd-author-nickname span span:not(.pr-rd-bold):before{content:'\2014'}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-description-text{order:1;font-size:.875rem;line-height:1;color:#000000}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-description-text{font-size:1.75rem}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-description-text:before{content:'\201C'}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-description .pr-rd-description-text:after{content:'\201D'}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-accordion{display:none}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer{padding:0;background:0 0}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-bottomline{margin-bottom:0}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-bottomline .pr-rd-bold{display:block;font-weight:400!important}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-bottomline .pr-rd-bold:after{content:':'}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-helpful-action-legend{display:inline-block}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-helpful-action-legend .pr-rd-helpful-text{font-weight:400!important}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-helpful-action-legend .pr-rd-helpful-text{font-size:1rem}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-helpful-action-btn-group{display:inline-block;margin:0}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-thumbs-icon{display:none}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-count{color:#000000}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-count:hover{color:#000000;text-decoration:underline}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-btn{border:0;background:0 0;text-transform:uppercase}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-no .pr-helpful-count,.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-yes .pr-helpful-count{font-weight:700;letter-spacing:normal}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-no .pr-helpful-count,.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-yes .pr-helpful-count{font-size:1rem}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-no .pr-helpful-count:after,.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-yes .pr-helpful-count:after{content:"yes";display:inline-block;margin-left:5px;visibility:visible}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-no .pr-helpful-count{font-weight:400}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-no .pr-helpful-count:after{content:"no"}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-active{background:0 0!important;opacity:1}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-active .pr-helpful-count{color:#000000}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-active .pr-helpful-count:hover{color:#000000}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-flag-review-container{display:inline;padding:0 5px;margin:0 3px}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-flag-review-container .pr-rd-flag-review-btn{text-transform:capitalize;text-decoration:none;letter-spacing:normal;color:#000000}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-rd-flag-review-container .pr-rd-flag-review-btn{font-size:1rem}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-footer{margin:20px 0 0;text-align:left;border:0;background:0 0}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block{position:relative;width:100%}@media (min-width:768px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-review-position{position:absolute;left:0}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-review-position span{color:#000000}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-review-position span{font-size:1rem}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-review-position .pr-rd-bold{font-weight:400}@media (min-width:840px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-review-position .pr-rd-bold{font-size:1rem}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-to-top{display:none}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination{border:0}@media (min-width:768px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination{position:absolute;right:0;border:0;padding:0;margin:0}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination span{margin:0 10px;color:transparent}@media (min-width:768px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination span{font-size:1rem}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination-btn{padding:0 0 1px;text-transform:uppercase;font-weight:700;text-decoration:none;border-bottom:1px solid #000000}@media (min-width:768px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination-btn{margin:0 10px;font-size:1rem}}.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-snippet-write-review-link{display:inline-block;font-family:"Helvetica Neue Bold",Helvetica,sans-serif;font-size:1.125rem;line-height:1;text-transform:uppercase;text-align:center;border-radius:0;overflow:unset;width:auto;padding:18px 25px;border:.125rem solid #000000;color:#000000;padding:16px 20px;color:#000000;font-family:"Helvetica Neue Regular",Helvetica,sans-serif;font-size:.875rem;line-height:1}@media (min-width:1024px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-snippet-write-review-link{min-width:180px}}@media (min-width:1024px){.elc-product-reviews .elc-spp-reviews .p-w-r .pr-review-display .pr-snippet-write-review-link{font-size:1.125rem;line-height:1}}.elc-product-reviews .elc-spp-reviews #pr-image-display{display:none}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay{display:block}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-sort-headline{display:none;font-size:1.25rem;font-weight:400;color:#000000;text-align:left;float:none}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-headline{margin:0;overflow:hidden}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-headline .pr-waqwaa{max-width:100%}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-headline .pr-waqwaa .pr-question-form{width:auto;max-width:650px;margin:0 auto}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-headline .pr-waqwaa .pr-question-form .pr-waq-legal-text span{color:#000000;line-height:1}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-headline .pr-waqwaa .pr-question-form .pr-waq-legal-text a{color:#000000;text-decoration:underline}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-subscript{font-size:1rem;color:#000000}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-item-details .pr-subscript,.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-item-details time{display:none}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-cross-icon{display:none!important}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-ask-question{margin-top:10px;margin-bottom:0;overflow:hidden}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-ask-question #pr-question-form-link{float:left;padding:20px;margin-left:0}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-ask-question .pr-qa-display-thankyou-headline{text-align:center;float:none}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-ask-question #pr-question-form-content{clear:both}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-search{display:none}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer .pr-qa-display-answer-icon{display:none}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer .pr-helpful-voting .pr-helpful-active{border:1px solid #000000;background:#000000!important}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer .pr-helpful-voting .pr-helpful-active span svg path{fill:#ffffff}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer .pr-helpful-voting .pr-helpful-active .pr-helpful-count{color:#ffffff}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer .pr-helpful-voting .pr-helpful-active:hover{color:#ffffff}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer .pr-helpful-voting .pr-thumbs-icon svg path{fill:#000000}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer .pr-helpful-voting .pr-thumbs-icon svg:hover{fill:#ffffff}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer .pr-helpful-voting .pr-helpful-btn{padding:5px 10px 5px 5px;background-color:#ffffff;min-width:auto;border:none;border-radius:2px}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer .pr-helpful-voting .pr-helpful-btn:hover{background:#000000;outline:0}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer .pr-helpful-voting .pr-helpful-btn:hover .pr-thumbs-icon svg path{fill:#ffffff}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer .pr-helpful-voting .pr-helpful-btn:hover .pr-helpful-count{color:#ffffff}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer .pr-helpful-voting .pr-helpful-btn.pr-helpful-yes{border-right:1px solid #000000}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display span{color:#000000}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer-link-container{margin-left:0!important}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer-link-container .pr-btn-answer{padding:12px;margin:0;border:1px solid #000000;color:#000000}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer-link-container .pr-btn-answer:hover{color:#ffffff;background:#000000}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer-link-container .pr-btn-answer:hover .pr-qa-display-text{color:#ffffff}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer-link-container .pr-btn-answer:focus .pr-qa-display-text{text-shadow:none;background-image:none}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer-link-container .pr-qa-display-text{color:#000000}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-answer-link-container .pr-qa-display-text:hover{color:inherit}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-question{margin:20px 0}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-question .pr-qa-display-questionlist{padding:0;margin:0 0 20px;border:0}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-item .pr-qa-display-item-icon{display:none}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-item .pr-qa-display-item-text{padding-top:13px;font-weight:700;text-transform:uppercase;color:#000000}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-add-answer{padding-top:20px}@media (min-width:768px){.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-add-answer{width:75%;float:right}}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-add-answer .pr-qa-display-form{padding-left:0}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-add-answer .pr-qa-display-form .pr-answer-form .form-group label{padding-bottom:10px}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-add-answer .pr-qa-display-form .pr-answer-form .form-group .form-control{box-shadow:none;border-radius:0}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-add-answer .pr-qa-display-form .pr-answer-form .form-group .form-control::placeholder{font-size:12px}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-answer{margin-left:35px;margin-top:20px}@media (min-width:960px){.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-answer{margin-left:0;padding-left:0!important}}@media (min-width:768px){.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-answer{clear:both;width:71%;margin-bottom:0;float:right;padding-left:8px}}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-question .pr-qa-display-questionlist .pr-qa-display-answer-by-container{border-left:1px solid #000000;padding-left:25px}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-btn-text{color:#000000}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-btn-text span{color:#000000}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-caret-icon__line{stroke:#000000}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-show-more-questions{background-color:#ffffff;border:1px solid #000000}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-show-more-questions:hover{background-color:#000000}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-show-more-questions:hover .pr-qa-display-btn-text{color:#ffffff}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-show-more-questions:hover .pr-qa-display-btn-text span{color:#ffffff}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-qa-display-show-more-questions:hover .pr-caret-icon__line{stroke:#ffffff}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-btn-show-more.pr-qa-display-link{display:none}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .btn-group-radio-vertical .pr-btn.active,.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .btn-group-radio-vertical .pr-btn:hover{background-color:#000000;color:#ffffff;outline:0}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-answer-form .pr-header-required{display:none}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-answer-form .pr-submit .pr-accessible-btn{background-color:#000000;border:1px solid #000000;color:#ffffff;text-transform:uppercase}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-answer-form .pr-submit .pr-accessible-btn:hover{background-color:#ffffff;border:1px solid #000000;color:#000000}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-question-form .pr-header-required{display:none}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-question-form .pr-waq-legal-text span{color:#000000;line-height:1;font-size:.8125rem}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-question-form .pr-waq-legal-text span a{color:#000000;text-decoration:underline}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-question-form .pr-submit{float:right}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-question-form .pr-submit .pr-accessible-btn{padding:12px 50px;background-color:#000000;border:1px solid #000000;color:#ffffff;text-transform:uppercase;font-size:.875rem;border-radius:0}.elc-product-reviews .elc-spp-ask-answer #pr-questiondisplay .pr-qa-display .pr-question-form .pr-submit .pr-accessible-btn:hover{background-color:#ffffff;border:1px solid #000000;color:#000000}
.header-offers-banner-item{color:#000000;overflow:hidden;text-align:left;width:auto}.has-arrows .header-offers-banner-item{text-align:center}.header-offers-banner-item__offer-text p{margin:0;font-size:17px;font-weight:500;line-height:1.29412;color:#ffffff}.header-offers-banner-item a{font-size:14px}
.header-offers-banner-formatter{display:flex;align-items:center;height:48px;position:relative;width:100%}@media (min-width:1024px){.header-offers-banner-formatter{height:38px}}.gnav-offers-hidden .header-offers-banner-formatter{display:none;height:0;min-height:0}.header-offers-banner-formatter__carousel{display:flex;align-items:center;margin:0 auto;position:relative;width:100%;padding-left:20px;padding-right:20px}@media (min-width:1024px){.header-offers-banner-formatter__carousel{padding-left:20px;padding-right:20px}}.header-offers-banner-formatter__carousel.has-arrows{justify-content:space-between}.header-offers-banner-formatter__carousel-item{display:none}.header-offers-banner-formatter__carousel-item.item-active{display:block;width:100%}@media (min-width:1024px){.header-offers-banner-formatter__carousel-item.item-active{width:auto}}.fade .header-offers-banner-formatter__carousel-item{animation-name:fade;animation-duration:1.5s}.header-offers-banner-formatter__carousel-btn a{background:0 0;border:none;height:15px;position:absolute;width:15px;top:50%;transform:translate(-50%,-50%)}.header-offers-banner-formatter__carousel-btn .icon{color:#ffffff;fill:#ffffff;width:15px;height:15px}.header-offers-banner-formatter__carousel-btn .icon--caret--left{left:5px;text-align:left}@media (min-width:1024px){.header-offers-banner-formatter__carousel-btn .icon--caret--left{left:5%}}.header-offers-banner-formatter__carousel-btn .icon--caret--right{right:5px;text-align:right}@media (min-width:1024px){.header-offers-banner-formatter__carousel-btn .icon--caret--right{right:5%}}.header-offers-banner-formatter__arrow-prev{left:20px}@media (min-width:1024px){.header-offers-banner-formatter__arrow-prev{left:5%}}.header-offers-banner-formatter__arrow-next{right:20px}@media (min-width:1024px){.header-offers-banner-formatter__arrow-next{right:5%}}.header-offers-banner-formatter a{color:#ffffff}@keyframes fade{from{opacity:.3}to{opacity:1}}
.email-signup-panel__wrapper{display:flex;font-family:"Helvetica Neue Regular",Helvetica,sans-serif}.email-signup-panel__content-wrapper{flex:auto}.email-signup-panel__image{margin:0 20px 0 0;max-width:50%}.email-signup-panel__title{padding:0 0 10px;font-weight:500}.email-signup-panel__copy{font-family:"Helvetica Neue Regular",Helvetica,sans-serif;line-height:1.2}.email-signup-panel__copy p{line-height:1.2}.email-signup-panel__field{width:100%;margin:0 auto 20px}.email-signup-panel__fields{margin-bottom:10px}.email-signup-panel__sms-terms-conditions--animated{display:none}.email-signup-panel__email-promotions,.email-signup-panel__sms-terms-conditions{margin-bottom:15px}.email-signup-panel__information{cursor:pointer;display:flex;align-items:center;border:none;background:0 0;color:#000000;text-transform:inherit;letter-spacing:inherit;font-family:"Helvetica Neue Regular",Helvetica,sans-serif}.email-signup-panel__icon--information{float:left;fill:#000000;width:14px;height:14px;margin-right:4px}.email-signup-panel__gdpr-overlay[role=dialog]{display:none;position:absolute;text-decoration:none;padding:20px;background-color:#000000;color:#ffffff;top:40px;width:100%;z-index:2;align-items:flex-start;justify-content:space-between}@media (min-width:1024px){.email-signup-panel__gdpr-overlay[role=dialog]{line-height:normal;left:-73%;top:0;width:71%}}.email-signup-panel__gdpr-overlay[role=dialog].expanded{display:flex}.email-signup-panel__gdpr-link{position:relative;margin-bottom:1em}.email-signup-panel__gdpr-overlay-icon--close{fill:#000000;width:15px;height:15px;margin-bottom:0}.email-signup-panel__gdpr-overlay-close-btn{display:flex;padding:0;background-color:transparent;border:none;cursor:pointer;order:2}.email-signup-panel__gdpr-overlay-copy{order:1}.email-signup-panel__gdpr-link-copy:hover~.email-signup-panel__gdpr-overlay[role=dialog]{display:flex;border:1px solid #000000;color:#000000;padding:20px}.email-signup-panel__learn-more{margin:0 auto 20px}.email-signup-panel__submit{margin:0 auto 16px;width:100%}.email-signup-panel__message--success{color:#458745}.email-signup-panel__message--error{color:#b50404}
.gnav-utility-item{font-family:"Helvetica Neue Regular",Helvetica,sans-serif}.gnav-utility-item-trigger-label{color:#ffffff;cursor:pointer;display:flex;align-items:center;line-height:1.4;letter-spacing:normal;text-decoration:none;padding:0 15px;border:2px solid black;border-bottom:none;background:0 0;height:38px;min-height:38px;font-family:"Helvetica Neue Regular",Helvetica,sans-serif;font-size:15px}.gnav-utility-item--active .gnav-utility-item-trigger-label{color:#000000}.gnav-utility-item-overlay{position:static}.gnav-utility-item-overlay [role=dialog]{box-sizing:border-box;border:2px solid #000000;border-top:none;background-color:#ffffff;min-height:100vh;z-index:996}@media (min-width:1024px){.gnav-utility-item-overlay [role=dialog]{min-height:auto;position:absolute;min-width:440px;right:0;top:38px;padding:40px}}.site-header-formatter__account .gnav-utility-item-overlay [role=dialog]{display:block;padding:30px 50px 30px 40px;font-size:12px;text-transform:uppercase;overflow:auto;max-height:100vh}.site-header-formatter__email-signup .gnav-utility-item-overlay [role=dialog]{padding:30px 30px 10px 40px}.gnav-utility-item-overlay__close{position:absolute;border:none;background:0 0;padding:5px;right:5px;top:5px}.gnav-utility-item-overlay__icon--close{height:20px;width:20px}.gnav-utility-item a.gnav-utility-item-trigger-label{-webkit-font-smoothing:antialiased}.gnav-utility-item a.gnav-utility-item-trigger-label:hover{color:#ffffff}
.gnav-util-cart{min-height:45px}.gnav-util-cart a{text-decoration:none;color:#000000}.gnav-util-cart__count{color:#000000;font-family:"Helvetica Neue Bold",Helvetica,sans-serif;line-height:1em;position:absolute;width:20px;text-align:center;top:58%;left:50%;transform:translate(-50%,-50%);font-size:13px}@media (min-width:1024px){.gnav-util-cart__count{top:60%}}.gnav-util-cart__content{overflow:hidden}@media (min-width:1024px){.gnav-util-cart__content-errors{padding:0 44px 22px;font-size:14px;line-height:1.16667}}.gnav-util-cart__content-errors ul{list-style:none}.gnav-util-cart__content-errors ul li{padding:5px 0}.gnav-util-cart__content-errors ul li:first-child{padding-top:0}.gnav-util-cart__content-errors ul li:last-child{padding-bottom:0}.gnav-util-cart__content-loading{display:none}.gnav-util-cart.cart-loading .gnav-util-cart__content-loading{height:20px;display:block}.gnav-util-cart.cart-loading .gnav-util-cart__content-loading .loader{display:block;opacity:1}.gnav-util-cart__content-products{display:none;font-size:14px;line-height:1}.cart-block--added .gnav-util-cart__content-products,.cart-block--nonempty .gnav-util-cart__content-products{display:block}.cart-block--nonempty.cart-loading .gnav-util-cart__content-products{display:none}.gnav-util-cart__content-products-no-items{display:none}.cart-block--empty .gnav-util-cart__content-products-no-items{display:block;padding:0 0 20px}.cart-block--added .gnav-util-cart__content-products-no-items,.cart-block--empty.cart-loading .gnav-util-cart__content-products-no-items,.cart-block--nonempty .gnav-util-cart__content-products-no-items{display:none}.gnav-util-cart__content-products-details{overflow-y:auto;max-height:300px;line-height:1.5}.gnav-util-cart__content-products-details::-webkit-scrollbar{width:5px}.gnav-util-cart__content-products-details::-webkit-scrollbar-thumb{background:#000000}.gnav-util-cart__content-products-bottom{padding-bottom:20px}.gnav-util-cart__content-products-bottom-subtotal{padding:10px 0;border-top:1px solid #212121;text-align:center;font-size:12px;color:#212121;display:flex;justify-content:space-between}.gnav-util-cart__content-products-bottom-subtotal-details-value{font-family:"Helvetica Neue Bold",Helvetica,sans-serif;padding-left:10px}.gnav-util-cart__content-products-bottom-checkout{width:100%;display:flex;justify-content:flex-end}.gnav-util-cart__content-products-bottom-checkout a.gnav-util-cart__content-products-checkout-button{color:#ffffff;width:120px;text-align:center;margin:10px 0}.gnav-util-cart__content-products-bottom-offer{font-family:"Helvetica Neue Bold",Helvetica,sans-serif;font-size:12px}.gnav-util-cart.cart-block--empty .gnav-util__icon__cart-count{display:none}
.product-row{display:flex;padding-bottom:24px}.product-row:last-child{border:none}.product-row:last-child .product-row__info-remove{padding:15px 0 0}.product-row__cart-img{width:40px}.product-row__cart-img img{min-width:40px}.product-row__price{font-family:"Helvetica Neue Bold",Helvetica,sans-serif}.product-row__info{padding-left:25px;width:100%;text-align:left;display:flex;justify-content:space-between;padding-left:25px}.product-row__info-remove{display:none}.product-row__info-header{text-transform:uppercase;color:#212121;font-family:"Helvetica Neue Bold",Helvetica,sans-serif;max-width:250px;font-size:12px}.product-row__info-name{width:150px}.product-row__info-details-qty,.product-row__info-details-size{display:inline-block}.product-row__info a.product-row__info-remove{text-decoration:underline;line-height:1}
.gnav-tout{font-family:"Helvetica Neue Regular",Helvetica,sans-serif;font-size:15px}@media (min-width:1024px){.gnav-tout{display:flex;align-items:flex-end}}.gnav-tout__inner{display:flex;gap:5px;height:120px;background-color:#eaeaea;border-bottom:1px solid #bdbdbd}@media (min-width:1024px){.gnav-tout__inner{width:100%;height:100%;border-bottom:none;align-items:flex-end;gap:5px;padding-left:20px}}.gnav-tout__image{width:120px;display:flex;align-items:center}@media (min-width:1024px){.gnav-tout__image{width:46%}}.gnav-tout__image .mantle-media-asset{height:auto}.gnav-tout__image img{max-height:120px;padding:10px 20px}@media (min-width:1024px){.gnav-tout__image img{max-height:unset;height:auto;width:auto;max-width:130px;padding:0}}@media (min-width:1024px){.gnav-tout__image picture{display:flex;justify-content:flex-end}}.gnav-tout__description{color:#000000;width:50%;display:flex;flex-direction:column;justify-content:center}@media (min-width:1024px){.gnav-tout__description{width:54%}}.gnav-tout__headline{color:#000000;font-family:"Helvetica Neue Bold",Helvetica,sans-serif;font-weight:700;font-size:14px;line-height:1.2}.gnav-tout__headline.chat{display:flex;width:max-content}@media (min-width:1024px){.gnav-tout__headline.chat{display:block}}.gnav-tout__chat-text{display:flex;flex-direction:column;justify-content:center;text-decoration:none}.gnav-tout__copy{font-size:12px;line-height:1.2}.gnav-tout__copy p{margin:0;line-height:1.2}
@media (min-width:1024px){.gnav-section-formatter{background-color:#eaeaea}}.gnav-section-formatter__content-wrapper{width:100%}@media (min-width:1024px){.gnav-section-formatter__content-wrapper{background-color:#eaeaea;display:block;max-width:1920px;max-height:220px;overflow-y:auto;position:fixed;height:0}.gnav-section-formatter[aria-expanded=true] .gnav-section-formatter__content-wrapper{height:100%}}@media (min-width:1024px){.gnav-section-formatter--bottom-tout-description .gnav-section-formatter__content-wrapper .gnav-tout__inner{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:0}.gnav-section-formatter--bottom-tout-description .gnav-section-formatter__content-wrapper .gnav-tout__image{width:100%;height:172px}.gnav-section-formatter--bottom-tout-description .gnav-section-formatter__content-wrapper .gnav-tout__image .mantle-media-asset{display:flex;align-content:flex-end}.gnav-section-formatter--bottom-tout-description .gnav-section-formatter__content-wrapper .gnav-tout__image picture{justify-content:center}.gnav-section-formatter--bottom-tout-description .gnav-section-formatter__content-wrapper .gnav-tout__description{text-align:center;padding:0;width:100%}.gnav-section-formatter--bottom-tout-description .gnav-section-formatter__content-wrapper .gnav-tout__headline{font-size:12px;color:#000000}}.gnav-section-formatter__gnav-links-wrapper{display:flex;flex-direction:column;height:0;order:2;width:100%}@media (min-width:1024px){.gnav-section-formatter__gnav-links-wrapper{justify-content:space-between;padding-bottom:12px;flex-direction:row;max-width:100%;position:relative;order:unset}}.gnav-section-formatter[aria-expanded=true] .gnav-section-formatter__gnav-links-wrapper{height:auto}@media (min-width:1024px){.gnav-section-formatter[aria-expanded=true] .gnav-section-formatter__gnav-links-wrapper{height:100%}}.gnav-section-formatter__gnav-links-wrapper>div{padding:0;flex:0 20%;justify-content:space-between}.gnav-section-formatter--bottom-tout-description .gnav-section-formatter__gnav-links-wrapper>div{justify-content:center}.gnav-section-formatter__gnav-links-wrapper>.gnav-links:not(.gnav-links--columns-break){flex:0 12.5%}
.header-nav-section__section{position:relative;font-size:12px;width:100%;background-color:#000000}@media (min-width:1024px){.header-nav-section__section{height:100%;width:auto;float:left;display:flex;align-items:center;background-color:#ffffff}}.header-nav-section__trigger:checked+.header-nav-section__section{background-color:#ffffff;display:block}@media (min-width:1024px){.header-nav-section__trigger:checked+.header-nav-section__section{background-color:transparent;overflow-y:inherit;display:flex;top:auto;z-index:auto}}.site-header-formatter__trigger-reset:not(:checked)~div .header-nav-section__trigger:not(:checked)+.header-nav-section__section{display:none}@media (min-width:1024px){.site-header-formatter__trigger-reset:not(:checked)~div .header-nav-section__trigger:not(:checked)+.header-nav-section__section{display:flex;justify-content:space-around}}.header-nav-section__section-label{color:#000000;cursor:pointer;display:flex;align-items:center;height:60px;line-height:1.4;padding:0 22px;text-decoration:none}@media (min-width:1024px){.header-nav-section__section-label{height:auto;padding:0}}.header-nav-section__section-label:hover{color:#000000;text-decoration:none}@media (min-width:1024px){.header-nav-section__section-label:hover{box-shadow:0 4px 0 0 #000000}}.header-nav-section__section-label--text{width:100%;display:block;color:#ffffff;cursor:pointer;line-height:60px;text-decoration:none;font-weight:700;font-size:25px}@media (min-width:1024px){.header-nav-section__section-label--text{font-family:"Helvetica Neue Bold",Helvetica,sans-serif;font-size:24px;line-height:1;color:#000000}}.header-nav-section__section-label--text:hover{color:#000000;text-decoration:none}.header-nav-section__trigger:checked~.header-nav-section__section .header-nav-section__section-label--text{text-align:center}.header-nav-section__trigger:checked~.header-nav-section__section .header-nav-section__section-label--text svg{display:none}@media (min-width:1024px){.header-nav-section__trigger:checked+.header-nav-section__section .header-nav-section__section-label{box-shadow:0 4px 0 0 #000000;text-decoration:none}}.header-nav-section__section-toggle{display:none}@media (min-width:1024px){.header-nav-section__section-toggle{display:block;position:absolute;right:20px;top:20px;z-index:995}}.header-nav-section__section-toggle svg{height:14px;width:14px}.header-nav-section__section-title{font-family:"Helvetica Neue Bold",Helvetica,sans-serif;background-color:#000000;color:#ffffff;font-weight:700;font-size:30px;padding:0 20px 20px}@media (min-width:1024px){.header-nav-section__section-title{display:none}}.header-nav-section__section-content{background-color:#ffffff;display:none;height:0;left:0;opacity:0;position:absolute;visibility:hidden;width:100%}@media (min-width:1024px){.header-nav-section__section-content{-webkit-transition:height,.25s,ease opacity .25s ease false,visibility .25s ease;-moz-transition:height,.25s,ease opacity .25s ease false false,visibility .25s ease false;-o-transition:height,.25s,ease opacity .25s ease false false,visibility .25s ease false;transition:height .25s ease,opacity .25s ease,visibility .25s ease;z-index:995;top:223px;max-width:1920px;overflow:hidden;position:fixed;display:block}}@media (min-width:1920px){.header-nav-section__section-content{margin-left:calc((100% - 1920px)/ 2)}}.header-nav-section__trigger:checked+.header-nav-section__section .header-nav-section__section-content{display:block;height:auto;opacity:1;position:relative;visibility:visible;overflow:hidden}@media (min-width:1024px){.header-nav-section__trigger:checked+.header-nav-section__section .header-nav-section__section-content{height:220px;position:fixed;z-index:995;background-color:#ffffff;overflow:visible}}@media (min-width:1024px){.header-nav-section__trigger:checked+.header-nav-section__section .header-nav-section__section-content .gnav-section-group>div:nth-child(1) .gnav-section-formatter__content-wrapper{opacity:1;display:flex;flex-direction:row;justify-content:space-between}}@media (min-width:1024px){.header-nav-section__trigger:checked+.header-nav-section__section .header-nav-section__section-content .gnav-section-group>div:nth-child(1) .gnav-section-formatter__link:hover~.gnav-section-formatter__content-wrapper{opacity:1}}@media (min-width:1024px){.toolbar .header-nav-section__section-content{top:310px}}@media (min-width:1024px){.gnav-offers-hidden .header-nav-section__section-content,.site-header-formatter--sticky .header-nav-section__section-content{top:185px}}@media (min-width:1024px){.toolbar.gnav-offers-hidden .header-nav-section__section-content,.toolbar.site-header-formatter--sticky .header-nav-section__section-content{top:272px}}.header-nav-section__mobile-menu-icon{display:inline-block;fill:#ffffff;opacity:1;position:absolute;top:0;right:22px;height:60px;width:14px}@media (min-width:1024px){.header-nav-section__mobile-menu-icon{background:0 0;display:none}}.header-nav-section__mobile-menu-icon:active,.header-nav-section__mobile-menu-icon:hover{fill:#000000}.header-nav-section__trigger:checked+.header-nav-section__section .header-nav-section__mobile-menu-icon{opacity:0}.header-nav-section__section-link{pointer-events:none;color:inherit}@media (min-width:1024px){.header-nav-section__section-link{pointer-events:auto}}.header-nav-section__section-link:hover{text-decoration:none}body#billing .header-nav-section,body#confirm .header-nav-section,body#index .header-nav-section,body#review .header-nav-section,body#samples .header-nav-section,body#shipping .header-nav-section{display:none}
.site-header-formatter{height:99px;position:relative}@media (min-width:1024px){.site-header-formatter{height:223px}}.gnav-offers-hidden .site-header-formatter,.site-header-formatter.site-header-formatter--sticky{height:99px}@media (min-width:1024px){.gnav-offers-hidden .site-header-formatter,.site-header-formatter.site-header-formatter--sticky{height:223px}}.gnav-offers-hidden .site-header-formatter.has-quick-links,.site-header-formatter.has-quick-links,.site-header-formatter.site-header-formatter--sticky.has-quick-links{height:139px}@media (min-width:1024px){.gnav-offers-hidden .site-header-formatter.has-quick-links,.site-header-formatter.has-quick-links,.site-header-formatter.site-header-formatter--sticky.has-quick-links{height:223px}}.site-header-formatter__inner{-webkit-transition:-webkit-transform false false,.25s false false,ease false false;-moz-transition:-moz-transform false false false,.25s false false false,ease false false false;-o-transition:-o-transform false false false,.25s false false false,ease false false false;transition:transform .25s ease;background-color:#ffffff;position:fixed;top:auto;width:100%;z-index:995}.site-header-formatter--sticky .site-header-formatter__inner{z-index:996}:not(.active-utility-overlay) .site-header-formatter--hidden.site-header-formatter--sticky .site-header-formatter__inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}@media (min-width:1024px){.gnav-util-overlay-active .site-header-formatter__inner{z-index:996}}@media (min-width:1024px){.gnav-util-overlay-active .site-header-formatter__inner.site-header-formatter--sticky{z-index:996}}@media (min-width:1024px){.site-header-formatter__inner-content{max-width:1920px;margin:0 auto;position:relative}}.site-header-formatter__top{-webkit-transition:height .25s ease,opacity .25s ease;-moz-transition:height .25s ease false,opacity .25s ease false;-o-transition:height .25s ease false,opacity .25s ease false;transition:height .25s ease,opacity .25s ease;display:flex;align-items:center;justify-content:space-between;position:relative;height:100%;opacity:1;background-color:#000000}.header-offers-banner-hidden .site-header-formatter__top,.site-header-formatter--sticky .site-header-formatter__top{height:0;opacity:0}.site-header-formatter__top-utilities{display:none}@media (min-width:1024px){.site-header-formatter__top-utilities{display:flex;white-space:nowrap}}.site-header-formatter__offers{max-width:100%;overflow:hidden;width:100%}.site-header-formatter__header{padding:0 20px;margin-left:auto;margin-right:auto;width:100%}@media (min-width:1024px){.site-header-formatter__header{padding:0}}.site-header-formatter__bar{align-items:center;display:flex;position:relative;flex-flow:row wrap;justify-content:space-between}@media (min-width:1024px){.site-header-formatter__bar{padding-top:28px}}.site-header-formatter__logo{display:none}@media (min-width:1024px){.site-header-formatter__logo{display:block;position:relative;margin-right:0;margin-left:20px;order:1}}@media (min-width:1024px){.site-header-formatter__logo svg{width:170px;height:95px;text-decoration:none}}.site-header-formatter__mobile-logo{margin:auto;display:flex;justify-content:center;align-items:center}@media (min-width:1024px){.site-header-formatter__mobile-logo{display:none}}.site-header-formatter__mobile-logo svg{margin:0;width:146px;height:28px}.site-header-formatter__menu-icon{cursor:pointer;clear:none}@media (min-width:1024px){.site-header-formatter__menu-icon{display:none}}.site-header-formatter__menu-icon svg{height:24px;width:20px}.site-header-formatter__menu-icon label{display:block}.site-header-formatter__mobile-menu-header{cursor:pointer;display:none;text-decoration:none}.site-header-formatter__mobile-menu-header:hover{text-decoration:none}.site-header-formatter__mobile-menu-header span{display:inline-block;font-size:12px}.site-header-formatter__mobile-menu-header-label{display:block;padding-left:22px;color:#ffffff}.site-header-formatter__mobile-menu-header-label .icon{fill:#ffffff}.header-nav-section__trigger:checked~.site-header-formatter__mobile-menu-header{display:block;font-weight:700;font-size:15px;font-family:"Helvetica Neue Bold",Helvetica,sans-serif;height:60px;line-height:60px;margin:0;position:fixed;top:0;width:100%;background-color:#000000;z-index:1}@media (min-width:1024px){.header-nav-section__trigger:checked~.site-header-formatter__mobile-menu-header{display:none}}@media (min-width:1024px){.site-header-formatter__mobile-menu-header{display:none}}@media (min-width:1024px){.site-header-formatter__links{display:none}}.site-header-formatter__links-link{font-size:14px;height:30px;line-height:2.2;padding-left:22px}.site-header-formatter__links-link a{color:#ffffff;text-decoration:none;font-size:12px;font-weight:700}.site-header-formatter__links-container{padding-top:15px}@media (min-width:1024px){.site-header-formatter__links-container{display:none}}.site-header-formatter__background{background-color:#eaeaea;height:0;left:50%;opacity:0;position:fixed;top:0;transform:translateX(-50%);visibility:hidden;max-width:1920px;width:100%;z-index:994;-webkit-transition:height,.25s,ease opacity .25s ease false,visibility .25s ease;-moz-transition:height,.25s,ease opacity .25s ease false false,visibility .25s ease false;-o-transition:height,.25s,ease opacity .25s ease false false,visibility .25s ease false;transition:height .25s ease,opacity .25s ease,visibility .25s ease}@media (min-width:1024px){.site-header-formatter__background{top:223px}}@media (min-width:1024px){.toolbar .site-header-formatter__background{top:310px}}@media (min-width:1024px){.site-header-formatter__trigger-reset:checked~.site-header-formatter__sections .site-header-formatter__background{opacity:0;visibility:hidden}}@media (min-width:1024px){.header-nav-section__trigger:checked~.site-header-formatter__background{height:220px;opacity:1;visibility:visible}}@media (min-width:1024px){.gnav-offers-hidden .site-header-formatter__background,.site-header-formatter--sticky .site-header-formatter__background{top:185px}}@media (min-width:1024px){.toolbar.gnav-offers-hidden .site-header-formatter__background,.toolbar.site-header-formatter--sticky .site-header-formatter__background{top:272px}}.site-header-formatter__sections{display:none}@media (min-width:1024px){.site-header-formatter__sections{padding:0;left:0;margin-top:0;display:block;position:relative;width:100%;height:62px}}.site-header-formatter__mobile-trigger:not(:checked)~.site-header-formatter__sections{display:none}@media (min-width:1024px){.site-header-formatter__mobile-trigger:not(:checked)~.site-header-formatter__sections{display:flex;justify-content:space-between;flex:1 100%;order:3;padding:0 20px}}.site-header-formatter__mobile-trigger:checked~.site-header-formatter__sections{padding-top:60px;background-color:#000000;height:100%;position:fixed;top:0;left:0;width:100%;display:block;overflow-y:auto;z-index:995}@media (min-width:1024px){.site-header-formatter__mobile-trigger:checked~.site-header-formatter__sections{position:relative;width:inherit;background-color:unset;padding:0}}.site-header-formatter__trigger-reset:not(:checked)~.site-header-formatter__sections{padding:0}@media (min-width:1024px){.site-header-formatter__trigger-reset:not(:checked)~.site-header-formatter__sections{z-index:unset;width:100%;display:flex;justify-content:space-between;overflow-y:inherit;position:relative;top:auto;padding:0 20px}}.site-header-formatter__mobile-menu-icon{display:inline-block;fill:#ffffff;opacity:1;position:relative;width:14px;height:14px}@media (min-width:1024px){.site-header-formatter__mobile-menu-icon{background:0 0;display:none}}.site-header-formatter__mobile-menu-icon:active,.site-header-formatter__mobile-menu-icon:hover{fill:#000000}.site-header-formatter--close-icon,input[type=radio]~.site-header-formatter--close-icon{position:fixed;top:15px;right:20px;padding:0;z-index:2}@media (min-width:1024px){.site-header-formatter--close-icon,input[type=radio]~.site-header-formatter--close-icon{display:none}}.site-header-formatter--close-icon::before,input[type=radio]~.site-header-formatter--close-icon::before{display:none}.site-header-formatter--close-icon .icon,input[type=radio]~.site-header-formatter--close-icon .icon{width:15px;height:15px;fill:#ffffff}input[type=radio]:checked~.site-header-formatter--close-icon::after{display:none}.site-header-formatter__utilities{clear:none;order:2;gap:15px;display:flex}@media (min-width:1024px){.site-header-formatter__utilities{gap:20px;height:95px;padding-right:20px}}.site-header-formatter__utilities-item{position:relative}.site-header-formatter__utilities-item.gnav-utility-item--active{background:#ffffff}.site-header-formatter__utilities-item .gnav-utility-item-overlay h3{font-size:20px;line-height:2.5;text-align:left;text-transform:uppercase;font-family:"Helvetica Neue Regular",Helvetica,sans-serif;font-weight:700}.site-header-formatter__utilities-item .gnav-utility-item-overlay h3 p{margin:0;line-height:2.5}.site-header-formatter__utilities-item .gnav-utility-item-overlay input[type=checkbox]{float:left}.site-header-formatter__utilities-item .gnav-utility-item-overlay input[type=checkbox]+label{padding-left:20px;display:inline-block;margin-top:-17px}.site-header-formatter__utilities-item .gnav-utility-item-overlay input[type=submit]{height:50px;min-width:150px;font-size:18px;font-family:"Helvetica Neue Regular",Helvetica,sans-serif}.site-header-formatter__utilities-item .gnav-utility-item-overlay .signin-block{padding:0}.site-header-formatter__utilities-item .gnav-utility-item-overlay .signin-block__main{padding:0}.site-header-formatter__utilities-item .gnav-utility-item-overlay .signin-block__forgot-password{font-size:14px;color:#003da6}.site-header-formatter__utilities-item .gnav-utility-item-overlay .signin-block__forgot-password:hover{color:#000000}.site-header-formatter__utilities-item .gnav-utility-item-overlay .signin-block__toggle{padding:0 0 15px;font-size:14px}.site-header-formatter__utilities-item .gnav-utility-item-overlay .signin-block__toggle__copy{font-weight:700}.site-header-formatter__utilities-item .gnav-utility-item-overlay .signin-block__field{margin-bottom:20px}.site-header-formatter__utilities-item .gnav-utility-item-overlay .signin-block .social-login__container{padding-top:0}.site-header-formatter__utilities-item .gnav-utility-item-overlay .signin-block .social-login__divider{margin-top:0}.site-header-formatter__utilities-item .gnav-utility-item-overlay .signin-block .social-login__email-opt-in{padding:25px 0 0;position:relative}.site-header-formatter__utilities-item .gnav-utility-item-overlay .signin-block .social-login__email-opt-in label{padding:0 40px 0 20px;display:inline-block;margin-top:-17px}.site-header-formatter__utilities-item .gnav-utility-item-overlay .signin-block .social-login__email-opt-in input[type=checkbox]{float:left}.site-header-formatter__utilities-item .gnav-utility-item-overlay .signin-block .social-login__legal{padding:15px 0}.site-header-formatter__utilities-item .gnav-utility-item-overlay .signin-block .social-login .fb-overlay-container{text-align:left}.site-header-formatter__utilities-item .site-email-signup__subtitle{text-align:left;font-style:normal;font-weight:700;margin-top:-12px;text-transform:uppercase}.site-header-formatter__utilities-item-link{color:#ffffff;cursor:pointer;display:flex;align-items:center;line-height:1.4;letter-spacing:normal;text-decoration:none;padding:0 15px;border:2px solid black;background:0 0;height:38px;min-height:38px;font-family:"Helvetica Neue Regular",Helvetica,sans-serif;font-size:15px;text-transform:uppercase;transition:none}.gnav-utility-item--active .site-header-formatter__utilities-item-link{color:#000000}.site-header-formatter__utilities-item-link:hover{text-decoration:none}.site-header-formatter__utilities .gnav-util__content{display:none;position:absolute;overflow-x:hidden;right:0;background:#ffffff;border:1px solid #bdbdbd;padding:0 15px;z-index:999}@media (min-width:1024px){.site-header-formatter__utilities .gnav-util__content{right:-20px;position:absolute;width:350px;top:30px}}.gnav-offers-hidden .site-header-formatter__utilities .gnav-util__content,.site-header-formatter--sticky .site-header-formatter__utilities .gnav-util__content{top:51px}@media (min-width:1024px){.gnav-offers-hidden .site-header-formatter__utilities .gnav-util__content,.site-header-formatter--sticky .site-header-formatter__utilities .gnav-util__content{top:30px}}.site-header-formatter__utilities .gnav-util__content-header-title{font-size:13px;color:#616161;font-family:"Helvetica Neue Bold",Helvetica,sans-serif;padding:0 0 20px;order:1}.site-header-formatter__utilities .gnav-util__content-header{padding:10px 0 0;display:flex;justify-content:space-between}.site-header-formatter__utilities .gnav-util__content-header-close{order:2}.site-header-formatter__utilities .gnav-util__content-header-close .icon--close{width:15px;height:15px;margin:5px;display:inline-block}.cart-loading .site-header-formatter__utilities .gnav-util__content-header{padding:10px 0 15px}.site-header-formatter__utilities .gnav-util-nav-section-toggle{display:inline-block}.site-header-formatter__utilities .gnav-util__icon{color:#000000;line-height:51px;position:relative;text-decoration:none;display:block}@media (min-width:1024px){.site-header-formatter__utilities .gnav-util__icon{display:flex}}.site-header-formatter__utilities .gnav-util__icon .icon{width:25px;height:25px}.site-header-formatter__utilities .gnav-util__icon .icon:before{font-size:30px}.site-header-formatter__utilities .gnav-util__icon:hover{text-decoration:none}.site-header-formatter__utilities .gnav-util-trigger:checked~.gnav-util__content{display:block}@media (min-width:1024px){.site-header-formatter__utilities .gnav-util-trigger:checked~.gnav-util__content{margin-right:20px}}.site-header-formatter__utilities .gnav-util-trigger-label{padding:0}.site-header-formatter__utilities .gnav-util-trigger-label:after,.site-header-formatter__utilities .gnav-util-trigger-label:before{display:none;visibility:hidden;opacity:0}.site-header-formatter__utilities .contextual-links-region{position:initial}.site-header-formatter__second-bar{width:100%;height:40px;overflow:hidden;font-size:16px;padding-top:10px}@media (min-width:1024px){.site-header-formatter__second-bar{display:none}}.site-header-formatter__quick-links{height:40px;padding-right:5px;white-space:nowrap;overflow-x:scroll;overflow-y:hidden}.site-header-formatter__quick-links.text-cta{color:#000000;font-family:"Helvetica Neue Bold",Helvetica,sans-serif}.site-header-formatter__account .gnav-utility-item-overlay{display:block;font-size:12px;text-transform:uppercase}.site-header-formatter__email-signup{display:none}@media (min-width:1024px){.site-header-formatter__email-signup{display:inline-block}}.elc-user-state-logged-in .site-header-formatter__account,.elc-user-state-logged-in .site-header-formatter__email-signup,.elc-user-state-logged-in .site-header-formatter__links-account{display:none}.site-header-formatter__links-my-account,.site-header-formatter__links-signout,.site-header-formatter__myaccount,.site-header-formatter__signout{display:none}.elc-user-state-logged-in .site-header-formatter__links-my-account,.elc-user-state-logged-in .site-header-formatter__links-signout,.elc-user-state-logged-in .site-header-formatter__myaccount,.elc-user-state-logged-in .site-header-formatter__signout{display:block}.site-header-formatter-overlay,input[type=radio]~.site-header-formatter-overlay{background-color:#dbdbdb;cursor:pointer;display:none;height:0;left:0;opacity:0;position:fixed;top:0;transition:visibility .3s,opacity .3s;visibility:hidden;width:100%;z-index:993}.site-header-formatter-overlay::after,.site-header-formatter-overlay::before,input[type=radio]~.site-header-formatter-overlay::after,input[type=radio]~.site-header-formatter-overlay::before{display:none;visibility:hidden}.gnav-util-trigger:checked+.site-header-formatter-overlay,.header-nav-section__trigger:checked+.header-nav-section__section+.site-header-formatter-overlay{height:100%;opacity:.75;visibility:visible}@media (min-width:1024px){.gnav-util-trigger:checked+.site-header-formatter-overlay,.header-nav-section__trigger:checked+.header-nav-section__section+.site-header-formatter-overlay{display:block;top:223px}}@media (min-width:1024px){.toolbar .gnav-util-trigger:checked+.site-header-formatter-overlay,.toolbar .header-nav-section__trigger:checked+.header-nav-section__section+.site-header-formatter-overlay{top:310px}}@media (min-width:1024px){.site-header-formatter--sticky:not(.toolbar) .gnav-util-trigger:checked+.site-header-formatter-overlay,.site-header-formatter--sticky:not(.toolbar) .header-nav-section__trigger:checked+.header-nav-section__section+.site-header-formatter-overlay{top:185px}}@media (min-width:1024px){.toolbar.site-header-formatter--sticky .gnav-util-trigger:checked+.site-header-formatter-overlay,.toolbar.site-header-formatter--sticky .header-nav-section__trigger:checked+.header-nav-section__section+.site-header-formatter-overlay{top:272px}}.gnav-util-trigger:checked+.site-header-formatter-overlay{display:block;top:99px;padding:0}@media (min-width:1024px){.gnav-util-trigger:checked+.site-header-formatter-overlay{top:223px}}@media (min-width:1024px){.gnav-offers-hidden .gnav-util-trigger:checked+.site-header-formatter-overlay,.site-header-formatter--sticky .gnav-util-trigger:checked+.site-header-formatter-overlay{top:62px}}.site-header-formatter input.no-js-element[type=checkbox],.site-header-formatter input.no-js-element[type=radio]{position:absolute;left:-9999px}html.active-gnav{overflow:hidden;overflow-y:hidden}@media (min-width:1024px){html.active-gnav{overflow-y:auto}}html.active-gnav .site-header-formatter--hidden.site-header-formatter--sticky .site-header-formatter__inner{-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}.active-gnav body{max-width:100%;overflow:hidden;overflow-y:hidden;width:100%;position:relative}.elc-gnav-minimal .site-header-formatter__header .site-header-formatter__sections,.elc-gnav-minimal .site-header-formatter__menu-icon,.elc-gnav-minimal .site-header-formatter__top,.elc-gnav-minimal .site-header-formatter__utilities{display:none}@media (min-width:1024px){.elc-gnav-minimal .site-header-formatter__sections .site-header-formatter__mobile-trigger:not(:checked)~.elc-gnav-minimal{display:none}}
