p:has(br:only-child),p:has(>[style*=nbsp]){display:none}.header .sticky-menu-wrapper{border-top:1px solid #D9D9D9}.header__menu .header__menu-items .navbar-item a{padding:12px 0;font-weight:500;line-height:20px}.header__menu .header__menu-items .navbar-item a:after{display:none}.header__menu .header__menu-items{display:flex;column-gap:50px;padding:0 30px}.header__search{flex:0;padding:0 25px 0 0}.header__inner-content .header__brand{flex:1}.sr-only,.visuallyhidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.header__inner-content .header__search form{width:470px}.header__inner-content .header__search form .search__fields input[type=text]:focus{border-color:#444}.header__inner-content .header__search form .search__fields input[type=text]{height:44px;border-color:#d9d9d6;padding:10px 50px 10px 12px;color:#000;background:#f9f7f6}.header__inner-content .header__search form .search__fields input[type=text]::placeholder{color:#7d7c7b;opacity:1}.header__inner-content .header__search form .field .search-submit{display:inline-flex;padding:14px;background:#a6192e;border:none;position:absolute;right:0;top:0;bottom:0;cursor:pointer;transition:all .3s ease-in-out}.header__inner-content .header__search form .field .search-submit:hover{background:#a6192ecc}.header__icons .header__link{flex-direction:row;column-gap:11px;padding:0 10px}.header__icons .header__link .icon-caption{padding:0;font-size:16px;text-transform:capitalize}.header__icons .header-cart{padding:0}.header__icon-style-icons-text .header-cart a{padding-right:0}.header__icons .header__link svg path{transition:all .3s ease-in-out}.header__icons .header__link:hover svg path{fill:#a6192e}.flex-full{flex:1}header.top-bar{gap:35px}.top-bar__item-text .is-flex{gap:35px;align-items:center}.top-bar__item-text .is-flex .top-bar__text a{display:flex;align-items:center;justify-content:center;gap:9px;font-family:Helvetica Neue;font-weight:700}.top-bar__item-text .is-flex .top-bar__text a span{line-height:1}.top-bar__item-convertors form .disclosure__toggle--currency{background:transparent;border:none;color:#d9d9d6;font-family:Helvetica Neue;font-weight:700;padding:0 36px 0 0;font-size:14px;border-radius:0;min-width:0}.top-bar__item-convertors form .disclosure__toggle--currency .icon{width:14px;height:14px}.top-bar__item-convertors form .disclosure__list-wrap .disclosure-list{border:none;background:#000;max-height:350px;overflow-y:auto;overflow-x:hidden;padding:0}.top-bar__item-convertors form .disclosure__list-wrap .disclosure-list{scrollbar-width:thin;scrollbar-color:#000000 transparent}.top-bar__item-convertors form .disclosure__list-wrap .disclosure-list::-webkit-scrollbar{width:4px;height:4px}.top-bar__item-convertors form .disclosure__list-wrap .disclosure-list::-webkit-scrollbar-track{background:transparent}.top-bar__item-convertors form .disclosure__list-wrap .disclosure-list::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.top-bar__item-convertors form .disclosure__list-wrap .disclosure-list li button{color:#d9d9d6;font-size:12px;padding:8px 13px;font-family:Helvetica Neue;font-weight:700}.top-bar__item-text .is-flex .top-bar__text a:hover svg path{fill:#a6192e}.top-bar__item-text .is-flex .top-bar__text a svg path{transition:all .3s ease-in-out}.announcement-bar__text p{color:#fff}.mega-menu__section .mega-menu{padding:29px 40px;box-shadow:inset 0 4px 44px #00000026}.mega-menu__section .mega-menu .block__menu .mega-menu__content .menu__heading{margin-bottom:23px}.mega-menu__section .mega-menu .block__menu .mega-menu__content a{padding:0;font-weight:400}.mega-menu__section .mega-menu .block__menu .mega-menu__content ul{display:flex;flex-flow:column wrap;gap:10px}.mega-menu__section .mega-menu .block__menu .mega-menu__content .menu__heading a,.mega-menu__section .mega-menu .block__menu .mega-menu__content a:hover{font-weight:500}.mega-menu__section .mega-menu .block__image{display:flex;flex-flow:column wrap;box-shadow:0 10px 25px #00000026}.mega-menu__section .mega-menu .block__image .mega-menu__content{flex:1}.mega-menu__section .mega-menu .block__image .mega-menu__content.content{flex:0;margin:0;padding:14px 20px;background:#fff}.mega-menu__section .mega-menu .block__image .mega-menu__content.content a{display:flex;justify-content:space-between;align-items:center;padding:0}.mega-menu__section .mega-menu .block__image .mega-menu__content.content p{margin:0}.mega-menu__section .mega-menu .block__image .image-element__wrap{width:100%!important;position:relative;background:#d2d2d2;height:100%!important;max-height:100%!important;padding-bottom:100%;min-height:auto!important}.mega-menu__section .mega-menu .block__image .image-element__wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;max-height:100%!important;min-height:100%!important;object-fit:contain!important;padding:12px}.search__results .item-result .description{line-height:1.5}.search__content .search-form .control input{height:44px;border-color:#d9d9d6;padding:10px 50px 10px 12px;color:#000;background:#f9f7f6}.search__content .search-form .control input::placeholder{color:#7d7c7b;opacity:1}.search__content .search-form .control .search-submit{display:inline-flex;padding:14px;background:#a6192e;border:none;position:absolute;right:0;top:0;bottom:0;cursor:pointer;transition:all .3s ease-in-out}.search__content .search-form .control .search-submit:hover{background:#a6192ecc}.collection #header,.collection .announcement-bar__container{position:static!important}.slideshow-classic .caption .caption-content{padding:0}.slideshow-classic__banner .image-elment__wrap img{width:100%}.slideshow-classic .caption .caption-content .banner__heading{margin-bottom:12px}.slideshow-classic .caption .caption-content .banner__subheading{margin-bottom:23px}.slideshow-classic .caption .caption-content .banner__heading span{display:block}.buttons{gap:20px}.buttons .button{margin:0!important}.flickity-button{background:transparent!important;border:2px solid;border-radius:0;padding:12px;border-color:#a6192e}.slideshow-classic .flickity-button{border-color:#fff}.slideshow-classic .flickity-button svg{fill:#fff}.flickity-button svg{width:16px!important;height:16px!important;fill:#a6192e}.slideshow-classic .flickity-button{bottom:46px}.slideshow-classic .flickity-button.next{right:30px}.slideshow-classic .flickity-button.previous{right:94px;left:unset}.flickity-button:disabled{opacity:.4}.list-collection__thumbnail .product-wrap .thumbnail{overflow:hidden}.image--container .image-element__wrap{max-width:100%!important}.list-collection__thumbnail .product-wrap .thumbnail .image-element__wrap img{transition:.4s ease-in-out;object-fit:cover!important}.list-collection__thumbnail .product-wrap:hover .thumbnail .image-element__wrap img{transform:scale(1.15)}.collection-card-image .product-wrap .image__container .image-element__wrap img{mix-blend-mode:darken;padding:25px 37px}.has-no-side-gutter .list-collection__thumbnail{padding:0 10px}[data-slider] .list-collection__thumbnail .product-wrap{margin-bottom:60px}.list-collection__thumbnail .product-wrap{background:#fff;box-shadow:0 10px 25px -5px #00000026}.list-collection__thumbnail .collection-info__caption--below-image{padding:15px 21px;flex-flow:row;justify-content:space-between;align-items:center}.list-collection__thumbnail .collection-info__caption--below-image p{margin:0;transition:all .4s ease-in-out}.collection-card-image .product-wrap:hover .collection-info__caption-wrapper .title{color:#a6192e!important}.collection-card-image .product-wrap .collection-info__caption-wrapper svg path{transition:all .4s ease-in-out}.collection-card-image .product-wrap:hover .collection-info__caption-wrapper svg path{fill:#a6192e}.collection-list [data-grid] .list-collection__thumbnail{padding-bottom:50px}[data-grid] .list-collection__thumbnail .product-wrap{height:100%}.collection-list .heading-wrapper{margin-bottom:50px}.slider__custom-arrows{margin-bottom:45px;display:flex;flex-wrap:nowrap;align-items:center}.slider__custom-arrows .heading-wrapper{margin-bottom:0;flex:1}.slider__custom-arrows .slider__nav-wrapper{flex:0;gap:20px}.slider__nav-wrapper .slider__nav.is-disabled{pointer-events:none;border-color:#d9d9d6}.slider__nav-wrapper .slider__nav.is-disabled svg{fill:#d9d9d6}.slider__nav-wrapper .slider__nav{width:44px;height:44px;padding:14px;border:1px solid #A6192E;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out;background:transparent}.slider__nav-wrapper .slider__nav svg{fill:#a6192e}.slider__nav-wrapper .slider__nav.slider__nav--prev{transform:rotate(180deg)}.slider__nav-wrapper .slider__nav:hover{background:#a6192e}.slider__nav-wrapper .slider__nav:hover svg{fill:#fff}.book-bundles-section .rich-text__heading{margin-bottom:16px}.book-bundles-section .rich-text__text{padding-right:33%}.tab-featured-collection .tabContent{display:none}.tab-featured-collection .tabContent.active{display:block}.tab-featured-collection .tab-list{display:flex;gap:31px;margin-bottom:50px}.tab-featured-collection .tab-list li a{color:#000;font-family:Helvetica Neue;letter-spacing:1px;padding-bottom:8px;border-bottom:3px solid transparent;transition:all .3s ease-in-out}.tab-featured-collection .tab-list li a.active,.tab-featured-collection .tab-list li a:hover{color:#a6192e;border-color:#a6192e}.has-no-side-gutter [data-slider] .product__thumbnail{padding:0 10px;margin:0}.product__thumbnail .product-wrap{background:#fff;box-shadow:0 10px 25px -5px #00000026;height:100%;display:flex;flex-flow:column}.product__thumbnail .product-wrap .product-image__wrapper .product__imageContainer{height:100%}[data-slider] .product__thumbnail .product-wrap{margin-bottom:60px}.product__thumbnail .product-wrap .thumbnail__caption{padding:16px 20px;flex:1}.product__thumbnail .product-wrap .thumbnail__caption .product-thumbnail{padding:0;line-height:1;display:flex;flex-flow:column;height:100%}.product__thumbnail .product-wrap .thumbnail__caption .product-thumbnail .product-thumbnail__title{padding:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px;min-height:43.19px;flex:1}.collection-matrix .product__thumbnail .product-wrap .thumbnail__caption .product-thumbnail .product-thumbnail__title{min-height:auto}.product__thumbnail .product-wrap .image__container .image-element__wrap{width:100%!important;position:relative;background:#d2d2d2;height:100%!important;max-height:100%!important;padding-bottom:100%;min-height:auto!important}.product__thumbnail .product-wrap .image__container .image-element__wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;max-height:100%!important;min-height:100%!important;object-fit:contain!important;padding:12px}.has-thumbnail-sticker .sticker-holder{top:20px;left:20px}.has-thumbnail-sticker .sticker-holder .thumbnail-sticker{padding:6px 18.9px;border-radius:4px;margin:0}.has-thumbnail-sticker .sticker-holder .thumbnail-sticker .sticker-text{letter-spacing:2.8px;text-transform:uppercase;font-family:Helvetica Neue;font-weight:700}.image--grid-item .image--container{position:relative}.image--grid-item .image--container .text-overlay{position:absolute;bottom:0;padding:36px;z-index:1}.image--grid-item .image__overlay{position:absolute;height:230px;opacity:.8;background:linear-gradient(180deg,#0000,#000);bottom:0;left:0;right:0}.image--grid-item .image--container .text-overlay .image-card__heading{margin-bottom:25px}.image--grid-item .image--container .text-overlay .image-card__content{line-height:26px;height:0;transition:all .3s ease-in-out;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;padding-right:32%}.image--grid-item .image--container .text-overlay .button{display:inline-flex;align-items:center;justify-content:flex-start;gap:16px;color:#fff;border:none;transition:all .3s ease-in-out}.image--grid-item .image--container:hover .text-overlay .image-card__content{margin-bottom:18px;height:78px}.image--grid-item .image--container .text-overlay .button:hover{opacity:.8}.image-grid .slider__nav-wrapper .slider__nav{border-color:#fff}.image-grid .slider__nav-wrapper .slider__nav svg{fill:#fff}.image-grid .slider__nav-wrapper .slider__nav.is-disabled{opacity:.4}.has-no-side-gutter .slider__custom-arrows,.has-no-side-gutter .image--grid-item,.has-no-side-gutter ul.tab-list{padding:0 10px}.home-about-section .image-with-text__wrapper .image-with-text__pre-heading{text-transform:uppercase;font-family:Helvetica Neue;margin-bottom:29px}.home-about-section .image-with-text__wrapper .image-with-text__heading{padding-bottom:25px}.home-about-section .image-with-text__wrapper .image-with-text__text{margin-bottom:28px}.home-about-section .image-with-text__wrapper .nav{display:flex;justify-content:flex-start;gap:15px 35px;margin-bottom:42px;flex-wrap:wrap}.home-about-section .image-with-text__wrapper .nav li h3{margin-bottom:5px}.product-wrap .call-to-action{padding-left:15px;padding-right:15px;position:absolute;left:0;right:0;bottom:0;transform:translateY(80px);transition:all .4s ease-in-out;opacity:0;visibility:hidden}.product__thumbnail .product-wrap .product-image__wrapper{overflow:hidden}.product-wrap:hover .call-to-action{transform:translateY(-16px);opacity:1;visibility:visible}.featured-collection-section .flickity-button.previous{left:unset;right:74px}.featured-collection-section .flickity-button{top:-91px;transform:translateY(0)}.tab-featured-collection.featured-collection-section .flickity-button{top:-168px;transform:translateY(0)}.featured-collection-section .flickity-button[disabled]{border-color:#d9d9d6;opacity:1}.featured-collection-section .flickity-button[disabled] svg{fill:#d9d9d6}.judge-me-home-slider .jdgm-carousel-wrapper{width:100%;padding:0;position:relative}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel-title-and-link{display:flex;gap:10px;justify-content:flex-start;align-items:center;margin-bottom:50px}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel-title-and-link .jdgm-all-reviews-rating-wrapper{text-align:left;flex:1}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel-title-and-link .jdgm-all-reviews-rating-wrapper .jdgm-all-reviews-rating{margin-bottom:3px}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel-title-and-link .jdgm-all-reviews-rating-wrapper .jdgm-all-reviews-rating .jdgm-star{color:#a6192e}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel-title-and-link .jdgm-all-reviews-rating-wrapper .jdgm-carousel-number-of-reviews--verified{color:#a6192e;justify-content:flex-start}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel-title-and-link .jdgm-all-reviews-rating-wrapper .jdgm-carousel-number-of-reviews--verified svg path{fill:#a6192e}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel-title-and-link .jdgm-carousel-title{flex:0 0 18%;text-align:left;line-height:1.1;text-transform:capitalize}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item{margin:0 10px;padding:30px 20px;background:#fff;width:calc(25% - 20px)}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item .jdgm-carousel-item__review .jdgm-carousel-item__review-rating{text-align:left;margin-bottom:50px}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item .jdgm-carousel-item__review .jdgm-star{color:#a6192e}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{height:320px}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item .jdgm-carousel-item__review-content{margin-bottom:40px}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item .jdgm-carousel-item__review-content .jdgm-carousel-item__review-body{-webkit-line-clamp:5!important}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item .jdgm-carousel-item__review-content .jdgm-carousel-item__review-body p{text-align:left;color:#3a3a3a}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item .jdgm-carousel-item__reviewer-name-wrapper .jdgm-carousel-item__reviewer-name{text-align:left;line-height:26px;color:#000!important;padding:0;font-weight:600}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item .jdgm-carousel-item__product{display:flex;align-items:center;gap:8px;color:#000}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item .jdgm-carousel-item__product .jdgm-carousel-item__product-title{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;text-align:left;font-size:14px;-webkit-line-clamp:3!important}.judge-me-home-slider .jdgm-carousel__arrows{margin:0}.judge-me-home-slider .jdgm-carousel__arrows .jdgm-carousel__left-arrow{border:2px solid #A6192E;width:44px;height:44px;border-radius:0;transform:rotate(180deg);margin:0;position:absolute;top:17.595px;right:64px;background:transparent url(/cdn/shop/files/arrow-right.svg) no-repeat center center / auto;opacity:1}.judge-me-home-slider .jdgm-carousel__arrows .jdgm-carousel__right-arrow{border:2px solid #A6192E;width:44px;height:44px;border-radius:0;transform:rotate(0);margin:0;position:absolute;top:17.595px;right:0;background:transparent url(/cdn/shop/files/arrow-right.svg) no-repeat center center / auto;opacity:1}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-container{margin:0 -10px}.breadcrumb--enable.image-with-text__text-column{position:relative}.breadcrumb--enable .breadcrumb{margin-bottom:50px;position:absolute;top:15px;left:0;right:0}.image-with-text__text-column .image-with-text__heading{padding-bottom:16px}.breadcrumb ul li .breadcrumb-separator{margin:0 10px 0 0}.breadcrumb li a,.breadcrumb li{font-family:Helvetica Neue;transition:all .3s ease-in-out}.breadcrumb li a:hover{opacity:.75}.scientific-section .image-with-text__text-column .image-with-text__pre-heading,.protection-section .image-with-text__text-column .image-with-text__pre-heading{color:#008996;text-transform:uppercase;margin-bottom:30px;letter-spacing:2.8px;font-weight:700}.scientific-section .image-with-text__wrapper .image-with-text__heading,.protection-section .image-with-text__wrapper .image-with-text__heading{padding-bottom:25px}.impact-outreach-section .image-with-text__wrapper .image-with-text__pre-heading{margin-bottom:28px;text-transform:uppercase;font-weight:700;letter-spacing:2.8px}.impact-outreach-section .image-with-text__wrapper .image-with-text__heading{padding-bottom:28px}.protection-section .image-with-text__image-column{padding-right:128px;padding-left:60px;padding-top:40px;background:url(/cdn/shop/files/Group.png) no-repeat center right / contain;position:relative}.protection-section .image-with-text__image-column:before{content:"";position:absolute;left:0;top:0;width:137px;height:137px;border:8px solid #A6192E}.protection-section .image-with-text__image-column .image-element__wrap{position:relative}.scientific-section .image-with-text__image-column{padding-right:47px;padding-bottom:47px;position:relative}.scientific-section .image-with-text__image-column:before{content:"";position:absolute;right:0;bottom:0;border:8px solid #A6192E;height:93%;width:93%}.scientific-section .image-with-text__image-column .image-element__wrap{position:relative}.scientific-section .image-with-text__wrapper .image-with-text__heading,.protection-section .image-with-text__wrapper .image-with-text__heading{color:#000!important}.scientific-section .image-with-text__wrapper .content,.protection-section .image-with-text__wrapper .content{color:#3a3a3a!important}.count-tag-filter{position:sticky;top:150px;z-index:1;padding:20px;background:#fff}.featured-article .card-content{padding:20px 16px!important}.featured-article .card-content .title{margin-bottom:10px}.featured-article .card-content .excerpt{margin-bottom:33px!important}.featured-article .card-content .meta-info{margin:0!important}.featured-article .card-content .article-custom-text{color:#008996;font-weight:700;line-height:20px;letter-spacing:2.8px;text-transform:uppercase;margin-bottom:10px}.featured-article .card-content .excerpt p{color:#3a3a3a}.blog-main .article--grid{row-gap:50px;width:100%;padding:0 20px}.paginate{margin-top:66px}.paginate .pagination{margin:0}.paginate .pagination .pagination-list{gap:14px}.paginate .pagination .pagination-list li a{min-width:auto;height:32px;border:none;margin:0;padding:0;color:#3a3a3a;outline:0;box-shadow:none}.paginate .pagination .pagination-list li a:hover{color:#a6192e}.paginate .pagination .pagination-list li a.is-current{width:32px;color:#fff!important}.paginate .pagination .pagination-previous{margin:0 14px 0 0;border:none;padding:10px;display:inline-flex;outline:0;box-shadow:none}.paginate .pagination .pagination-next{margin:0 0 0 14px;border:none;padding:10px;display:inline-flex;outline:0;box-shadow:none}.paginate .pagination .pagination-previous svg{transform:rotate(180deg)}.paginate .pagination .pagination-next:hover svg path,.paginate .pagination .pagination-previous:hover svg path{fill:#a6192e}.paginate .pagination .pagination-previous.disabled,.paginate .pagination .pagination-next.disabled{pointer-events:none}.paginate .pagination .pagination-previous.disabled svg path,.paginate .pagination .pagination-next.disabled svg path{fill:#d9d9d6}.paginate .pagination .pagination-previous svg path,.paginate .pagination .pagination-next svg path{transition:all .3s ease-in-out}.count-tag-filter .article_count{color:#3a3a3a}.blog__custom-filter .blog-tag-list{position:absolute;top:205%;background:#fff;width:200px;border-radius:6px;box-shadow:0 10px 25px #00000014;overflow:hidden;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.blog__custom-filter{position:relative;display:flex;justify-content:flex-end;align-items:center}.blog__custom-filter .blog-tag-list li{padding:6px 12px;font-family:Helvetica Neue;font-size:14px;transition:all .3s ease-in-out;cursor:pointer;color:#3a3a3a}.blog__custom-filter .blog-tag-list li:hover{background:#a6192e;color:#fff}.blog__custom-filter .blog-tag-list.active{top:105%;opacity:1;visibility:visible}.blog__custom-filter .filter-header{color:#3a3a3a;display:flex;justify-content:flex-end;align-items:center;gap:13px;cursor:pointer;transition:all .3s ease-in-out}.blog__custom-filter .filter-header svg{transition:all .3s ease-in-out}.blog__custom-filter .filter-header.active svg{transform:rotate(180deg)}.blog__custom-filter .filter-header:hover{color:#000}.article-banner .breadcrumb{margin-bottom:40px}.article-banner .heading-wrapper--article-banner{margin-bottom:24px}.article-content .content div{display:inline-flex;width:calc(50% - 13px);vertical-align:top;font-size:16px;margin-left:5px;margin-right:5px;box-sizing:border-box}.article-content .content div.image-element__wrap{width:100%;margin:0 0 37px;display:block}.article-content .content div img{display:block;width:100%;margin-top:29px}.article-content .content div.image-element__wrap img{margin:0}.article-content .content{margin-bottom:0}.article-content .content h1,.article-content .content h2,.article-content .content h3,.article-content .content h4{margin:28px 0 20px}.article-content .content p{margin-bottom:11px;color:#3a3a3a}.article-content .content p:last-child{margin-bottom:0}.article-content .content ul{margin-bottom:20px;color:#3a3a3a}.article-content .blogs-navigation{margin-top:43px}.article-content .blogs-navigation .social-share{display:flex;gap:16px;color:#3a3a3a;margin-bottom:40px}.article-content .blogs-navigation .social-share .social-share-buttons{margin:0;gap:19px;align-items:center}.article-content .blogs-navigation .social-share .social-share-buttons .share-btn{margin:0;display:inline-flex}.article-content .blogs-navigation .social-share .social-share-buttons .share-btn a{display:inline-flex;padding:0;border:none;height:auto;width:auto;line-height:1;transition:all .3s ease-in-out}.article-content .blogs-navigation .social-share .social-share-buttons .share-btn a:hover{opacity:.7}.article-content .blogs-navigation .social-share .social-share-buttons .share-btn a svg{height:18px;width:auto;fill:#a71e30}.article-content .blogs-navigation .social-share .social-share-buttons .share-btn.twitter a svg path{stroke:#a71e2f}.article-content .blogs-navigation .next-prev-button{display:flex;justify-content:space-between;align-items:center}.article-content .blogs-navigation .next-prev-button .article-template__link{display:flex;align-items:center;color:#3a3a3a;gap:16px}.article-content .blogs-navigation .next-prev-button .article-template__link svg path{fill:#3a3a3a;transition:all .3s ease-in-out}.article-content .blogs-navigation .next-prev-button .article-template__link.prev svg{transform:rotate(180deg)}.article-content .blogs-navigation .next-prev-button .article-template__link:hover{color:#a6192e}.article-content .blogs-navigation .next-prev-button .article-template__link:hover svg path{fill:#a6192e}.faq-section .faq__block-main{display:none}.faq-section .faq__block-main.active{display:block}.faq__tags{display:flex;justify-content:center;align-items:center;width:100%;gap:27px;margin-bottom:50px}.faq__tags .faq__tags-tag{padding-bottom:5px;transition:all .3s ease-in-out;border-bottom:3px solid transparent;color:#000;letter-spacing:1px;font-weight:500}.faq__tags .faq__tags-tag.active,.faq__tags .faq__tags-tag:hover{color:#a6192e;border-color:#a6192e}.faq__block-faq .faq__item .faq__item-answer{padding:20px 32px;font-family:Helvetica Neue;line-height:28px;display:none}.faq__block-faq .faq__item .faq__item-answer p{color:#3a3a3a;margin-bottom:20px}.faq__block-faq .faq__item .faq__item-answer p a{text-decoration:underline;text-underline-offset:2px}.faq__block-faq .faq__item .faq__item-answer p:last-child{margin-bottom:0}.faq__block-faq .faq__item .faq__item-answer ul{list-style:disc;padding-left:17px;color:#3a3a3a;margin-bottom:20px}.faq__block-faq .faq__item .faq__item-answer ul:last-child{margin-bottom:0}.faq__block-faq .faq__item .faq__item-question{padding:20px 32px;margin:0;background:#f9f7f6;font-size:20px;transition:all .3s ease-in-out;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq__block-main .faq__block-main__questions{display:flex;flex-flow:column wrap;gap:21px}.faq__block-faq .faq__item.tab--open .faq__item-question{background:#a6192e;color:#fff}.faq__block-faq .faq__item .faq__item-question .icon-minus{display:none}.faq__block-faq .faq__item .faq__item-question .icon-plus,.faq__block-faq .faq__item.tab--open .faq__item-question .icon-minus{display:inline-flex}.faq__block-faq .faq__item.tab--open .faq__item-question .icon-plus{display:none}.contact-form .contact-form__heading{margin-bottom:33px}.contact-form .contact-form__text{margin-bottom:22px}.contact-form .contact-form__text strong{font-weight:500}.contact-form .contact-form__contact-info .contact-info__block{margin-bottom:14px}.contact-form .contact-form__contact-info .contact-info__block .contact-info__image-with-text{display:flex;justify-content:flex-start;align-items:center;gap:14px}.contact-form .contact-form__contact-info .contact-info__block:last-child{margin-bottom:0}.contact-form .contact-form__contact-info .contact-info__block .contact-info__text{margin-bottom:10px;margin-top:22px;font-weight:500;color:#3a3a3a}.contact-form .contact-form__contact-info .contact-info__block a{color:#3a3a3a}.contact-form .contact-form__contact-info .contact-info__block a:hover{color:#a6192e}.contact-form__form .custom-contact-form__blocks{gap:20px 23px}.contact-form__form .custom-contact-form__blocks .custom-contact-form__block{margin:0}.contact-form__form .custom-contact-form__blocks .one-half{width:calc(50% - 11.5px)}.contact-form__form .custom-contact-form__blocks .custom-contact-form__block input,.contact-form__form .custom-contact-form__blocks .custom-contact-form__block textarea{padding:9px 24px;height:auto;border:1px solid #D9D9D6;background:#f9f7f6;resize:none;color:#3a3a3a;text-transform:capitalize}.contact-form__form .custom-contact-form__blocks .custom-contact-form__block input::placeholder,.contact-form__form .custom-contact-form__blocks .custom-contact-form__block textarea::placeholder{font-size:14px;color:#7d7c7b;font-weight:400;text-transform:capitalize}.contact-form__form .custom-contact-form__blocks .custom-contact-form__block input[type=email]{text-transform:lowercase}.contact-form__form .buttons button{width:100%;display:block;padding:11px 43px}.collection__top .product-count{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;flex:1 0 0}.product-count .collection__filters{width:auto;margin:0 0 0 26px}.product-count .collection__filters.collection-filter--mb{display:none}.facets__price{display:flex;flex-direction:column;width:100%;position:relative;margin-top:50px}.left-price{left:0;position:absolute;top:-40px}.range-group{height:2px;background:#a6192e;border-radius:4px;position:relative}.right-price{position:absolute;right:0;top:-40px}.facets__price .price-range__input-group:last-child{display:none}.faceted-filter-group-display__submit{display:none}.range{-webkit-appearance:none;appearance:none;width:100%;background:#a6192e}.range-group .range:last-child{position:absolute;top:0}.range-group .range{pointer-events:none;height:2px;vertical-align:top;-webkit-appearance:none}.range-group .range::-webkit-slider-thumb{pointer-events:auto}.range-group .range::-moz-range-thumb{pointer-events:auto;background-color:#a6192e}[dir=ltr] .range-group .range:last-child{left:0}.range-group .range:last-child{right:0}.range::-moz-range-progress,.range::-moz-range-track{width:100%;height:6px;cursor:pointer;border-radius:4px;border:none}.range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:9px;height:9px;background:#a6192e;cursor:pointer}.list-collection__thumbnail .thumbnail .image-element__wrap{max-width:100%!important}.collection-main>.section{position:relative}.collection__top{justify-content:space-between;align-items:center;padding:20px 30px;margin-bottom:13px;position:sticky;top:0;z-index:3;background:#fff}.collection__top-filter{display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;flex:0 0 auto}.collection__top .collection__top-filter .collection__top-filter-title{margin-right:12px}.collection__sort-by-filter .sort_by{border:0;text-transform:uppercase}.collection-main-wrap .sidebar-section{display:none;position:sticky;width:100%;max-width:100%;z-index:99;top:58px;padding:15px 30px 30px;margin-top:-21px;background:#fff;box-shadow:0 11px 25px #00000014;overflow:hidden}.collection-main-wrap .sidebar-section .faceted-filter-form{display:flex;flex-wrap:wrap;margin:0 auto;gap:40px;max-height:280px;overflow:auto;scrollbar-width:thin;scrollbar-color:#dcdcdc transparent;padding-right:15px}.collection-main-wrap .sidebar-section .faceted-filter-form::-webkit-scrollbar{width:2px}.collection-main-wrap .sidebar-section .faceted-filter-form::-webkit-scrollbar-track{background:transparent}.collection-main-wrap .sidebar-section .faceted-filter-form::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:10px}.faceted-filter-form .block__faceted-filtering{flex:1 0 0;padding:0}.collection-matrix .thumbnail.product__thumbnail{padding-bottom:44px}.collection__top-filter .dropdown__icon.custom-open{transform:rotate(180deg)}.collection__top-filter .dropdown__icon{transition:transform .2s linear;width:13px;height:13px}.collection__filters .collection__sort-by-filter.select{display:flex;flex-wrap:wrap;align-items:center;width:100%;margin-left:0}.custom-sorts .custom-sorts-btn{display:flex;align-items:center;justify-content:flex-end;cursor:pointer}.custom-sorts .custom-sorts-btn .icon{width:13px;height:13px;transition:.3s}.collection-matrix .thumbnail.product__thumbnail{padding-bottom:0}.collection__main .collection-matrix__wrapper .collection-matrix{row-gap:63px;padding:0 30px}.custom-sorts-dropdown{background:#fff;z-index:99;min-width:175px;display:flex;flex-direction:column;gap:5px;position:absolute;right:0;top:100%;padding:15px;border-radius:10px;box-shadow:0 10px 20px #00000036;visibility:hidden;opacity:0;transition:.3slinear}.custom-sorts-dropdown button:hover,.custom-sorts-dropdown button.is-active{color:#a6192e}.custom-sorts-dropdown button{all:unset;font-size:14px;color:#000;cursor:pointer;transition:.45s}.custom-sorts.is-active .custom-sorts-dropdown{top:calc(100% + 6px);visibility:visible;opacity:1}.custom-sorts.is-active .custom-sorts-btn .icon{transform:rotate(180deg)}.collection__filters .collection__sort-by-filter.select:after{display:none!important}.custom-sorts .custom-sorts-btn .custom-sort-display{margin-right:13px}.collection-main-wrap .sidebar-block__heading{margin-bottom:10px;text-transform:capitalize;color:#3a3a3a}.sidebar-block__content .noUi-connect{background:#a6192e}.sidebar-block__content .noUi-horizontal{height:3px;border-radius:10px;border:0;box-shadow:none}.sidebar-block__content .noUi-horizontal .noUi-handle{width:9px;height:9px;border:0;background:#a6192e;box-shadow:none;cursor:pointer;top:50%;transform:translateY(-50%);border-radius:0}.sidebar-block__content .noUi-horizontal .noUi-handle:before{display:none}.sidebar-block__content .noUi-horizontal .noUi-handle:after{display:none}.sidebar-block__content .noUi-handle.noUi-handle-upper{right:0}.sidebar-block__content .noUi-handle.noUi-handle-lower{left:27px;right:auto}.sidebar-block__content .noUi-horizontal .noUi-base .noUi-origin{top:50%}.faceted-filter-form .sidebar-block__content.content .price-range-values{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:8px}.collection-main-wrap .sidebar-section .faceted-filter-form .button{display:flex;align-items:center}.collection-matrix .product-thumbnail{padding-top:14px}.sidebar-block__toggle-icon,.faceted-filter-group-display__list-item-label,.faceted-filter-group-display__list-item-input{cursor:pointer}.faceted-filter-group-display__checkmark{height:12px;width:12px;border-color:#c2c2c2;position:relative}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark{background:#a6192e;border-color:#a6192e}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid #A6192E;display:block;height:20px;width:20px}.container--pagination .pagination .pagination-previous:not(disabled) svg path,.container--pagination .pagination .pagination-next:not(disabled) svg path{fill:#a6192e;transition:all .3s ease-in-out}.container--pagination .pagination .pagination-previous:not(disabled):hover svg path,.container--pagination .pagination .pagination-next:not(disabled):hover svg path{fill:#3a3a3a}#theme-ajax-cart.is-drawer{max-width:435px}.ajax-cart--drawer,#ajax-cart__content,.ajax-cart__form{height:100%}.ajax-cart__close-icon{margin:24px 16px}.ajax-cart__close-icon .icon{width:24px;height:24px;padding:5px;border-radius:100%}.ajax-cart__cart-title{text-align:left;padding:22px 0 15px;border-bottom:0;margin:0 21px;color:#000}.ajax-cart__free-shipping{max-width:100%;padding-bottom:28px;border-bottom:1px solid rgb(0 0 0 / 10%);margin:0 21px}.ajax-cart__free-shipping .fs-indicator{width:100%}.fs-indicator .fs-indicator__remaining{display:flex;flex-direction:column-reverse}.fs-indicator .fs-indicator__indicator{margin:0;max-width:100%;padding:0 0 0 2px;border:1px solid #A6192E;height:9px;display:flex;flex-wrap:wrap;align-items:center;background:transparent}.fs-indicator .fs-indicator__indicator .fs-indicator__bar.bar{height:5px;background:#a6192e;border-radius:40px}.fs-indicator .indicator__msg{padding-bottom:13px;text-align:left}.fs-indicator .fs-indicator__success{display:flex;flex-direction:column-reverse}#theme-ajax-cart.is-drawer .ajax-cart__form{display:flex;flex-flow:column nowrap}.ajax-cart__list{overflow:auto;padding:0 21px 30px;position:relative;display:flex;flex-flow:column nowrap;flex:1}.ajax-cart__list .ajax-cart__product{min-height:auto;padding:14px 0;align-items:flex-start;margin-top:0;border-bottom:1px solid rgb(0 0 0 / 10%)}.ajax-cart__product-image{margin-right:13px;width:auto;max-width:95px;padding:10px;background-color:#cecece}.ajax-cart__product-image a{display:block;line-height:0}.media+.media{border-top:0}.custom-collection{margin-top:20px}.custom-collection .product{display:flex;width:100%;margin:0 4px;padding:8px 16px 8px 8px;border:1px solid rgba(0,0,0,.1)}.custom-collection .product-info .title-price{flex:1 0 0;display:flex;flex-flow:column}.custom-collection .product-info .c2_custom_form_upsell{padding-right:30px;display:flex;align-items:center;flex:1;justify-content:space-between}.custom-collection .product-image{flex:0 0 80px;line-height:0;border-radius:8px;display:block}.custom-collection .product-info{flex:1 0 0;margin-left:20px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.custom-collection .product-info .title-price a{display:block}.custom-collection .flickity-prev-next-button:disabled{display:none}.custom-collection .flickity-prev-next-button.previous{transform:translateY(-50%) rotate(180deg)}.custom-collection .flickity-prev-next-button{top:50%;width:16px;height:16px;transform:translateY(-50%);border:0;padding:0;background:url(/cdn/shop/files/arrow-tail-left.svg) no-repeat center center / contain!important}.custom-collection .flickity-prev-next-button svg{display:none}.custom-collection .product-image img{aspect-ratio:1 / 1;object-fit:contain;padding:5px;background-color:#cecece}.custom-collection .product .product-price.is-text-small{font-size:12px;letter-spacing:-.24px}.ajax-cart__quantity-box .quantity-wrapper.quantity-style--box{max-width:107px;border:1px solid #E6E6E6;padding:0 5px}.ajax-cart__quantity-box{position:absolute;bottom:13px;right:0}.ajax-cart__quantity-box .quantity-wrapper .quantity-element{min-height:34px;height:34px}.ajax-cart__quantity-box .quantity-wrapper .quantity-element.input{font-family:Instrument Sans,sans-serif;font-style:normal;font-size:14px;padding:3px}.ajax-cart__quantity-box .quantity-wrapper .quantity-element.button{min-width:20px}.ajax-cart__quantity-box .quantity-wrapper .quantity-element.button .icon{height:18px;width:18px;padding:3px}.quantity-wrapper .quantity-element.button:after{display:none}.ajax-cart__details-wrapper{border:0;width:100%;bottom:0;left:0;z-index:2;padding:15px 20px 25px;background:#f9f7f6}.ajax-cart__taxes-shipping{display:none}.ajax-cart__button.button--add-to-cart.button{padding:9px 25px;text-transform:uppercase;margin-top:15px;border:0}.ajax-cart__button.button--add-to-cart.button:after{display:none}.ajax-cart__cart-link.button{padding:8px 20px;margin-top:20px}.ajax-cart__free-shipping .fs-indicator .indicator__msg{font-size:14px;line-height:1}.ajax-cart__price.price.is-text-small{font-size:14px;margin-bottom:20px;letter-spacing:-.24px}.ajax-cart__price.price{margin-top:4px}.ajax-cart__delete .close{height:auto;max-height:100%;max-width:100%;min-height:auto;min-width:auto;width:auto;background-color:transparent;font-size:12px;text-decoration:underline}.ajax-cart__delete .close:hover{color:#a6192e}.ajax-cart__delete .close .icon{max-height:100%;max-width:100%;min-height:auto;min-width:auto;width:auto;height:auto}.flickity-page-dots .dot.is-selected{background-color:#fff;width:40px;height:8px;border-radius:8px}.flickity-page-dots .dot{width:8px;height:8px;border-radius:100%;margin:0 4px;background-color:#fff6;opacity:1}.custom-collection .products .flickity-page-dots{display:none}.ajax-cart__cart-link{text-decoration:none}.c2_custom_form_upsell .cart_btn{padding:3px 15px;font-size:14px;min-width:auto}.custom-collection .product-info .is-text.product-title{font-size:14px;color:#3a3a3a;line-height:1.5;display:inline-block;padding-right:40px}.custom-collection .product-info .title-price .product-price.is-text{font-size:14px}.c2_custom_form_upsell .button:after{display:none}.ajax-cart__cart-link.button:after{display:none}.ajax-cart__list .custom-collection .title{border-bottom:1px solid #A6192E;padding-bottom:16px;margin-bottom:24px}.c2_custom_form_upsell .cart_btn.button.button--primary{background-color:#a6192e}.c2_custom_form_upsell .cart_btn.button.button--primary:hover{background-color:transparent}.ajax-cart__list .custom-collection{margin-top:0;padding-top:23px;flex:1;display:flex;flex-flow:column;justify-content:flex-end}.ajax-cart__list .custom-collection .products:not(:has(.product:nth-child(2))) .product{width:98%}.custom-collection-wrap .c2_custom_form_upsell .cart_btn{width:100%}.ajax-cart__list::-webkit-scrollbar{width:5px}.ajax-cart__list::-webkit-scrollbar-track{background:transparent}.ajax-cart__list::-webkit-scrollbar-thumb{background:#a6192e;border-radius:100px}.ajax-cart__list::-webkit-scrollbar-thumb:hover{background:#3a3a3a}.quantity-wrapper .quantity-element .icon{padding:3px}.shopping--cart .section.is-width-standard{max-width:1150px}.heading-wrapper--cart-page.heading-wrapper{margin-bottom:78px}.cart__form-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative}.cart__form-wrap .cart__form-heading-items{flex:1 0 0;margin-right:78px}.cart__form-heading-items .cart__headings{padding-bottom:22px}.cart__form-heading-items .cart__headings .cart__price-title{padding-right:15px}.cart__form-heading-items .cart__headings .cart__quantity-title{padding-right:10px}.cart__form .quantity-box-enabled-true .cart__total-title{text-align:right}.mb-cart__free-shipping{display:none}.cart__item-list .cart__card:last-child{margin-bottom:0;border-bottom:1px solid #3f3f3f1a}.cart__item-list .cart__card{border-color:#3f3f3f1a;padding:17px 0;margin-bottom:0}.cart__card .cart__image{flex:0 0 95px;max-width:95px}.cart__card .cart__info{flex:1 0 0;padding-left:30px}.cart__card .cart__info .item__title{color:#3a3a3a}.cart__card .cart__info .item__title:hover{color:#a6192e}.cart__info .cart__description{padding:0 10px 0 0;width:30%}.cart__total,.cart__quantity,.cart__price{width:23.333%}.cart__card .cart__info .cart__quantity{justify-content:flex-end}.quantity-box-enabled-true .cart__product-title{width:40%}.cart__quantity-warning{margin:0}.cart__card .cart__info .cart__price{padding-right:15px}.cart__info .cart__quantity .purchase-details__quantity.product-quantity-box{margin-top:0}.cart__info .cart__quantity .quantity-wrapper{max-width:123px;justify-content:space-between;padding:0 10px;border:1px solid #E6E6E6}.cart__footer .button:after{display:none}.cart__item-list .cart__card .image-element__wrap img{padding:10px;background-color:#cecece}.cart__info .cart__quantity .quantity-wrapper.quantity-style--box .quantity-minus,.cart__info .cart__quantity .quantity-wrapper.quantity-style--box .quantity-plus{min-width:auto}.cart__info .cart__quantity .quantity-wrapper .quantity-element{min-height:45px;border:0;border-radius:0}.quantity-plus.button[disabled],.quantity-minus.button[disabled]{background:transparent}.quantity-wrapper .quantity-element.input{background-color:transparent;border:0!important}.cart__card .cart__info .cart__total{text-align:right}.cart__item-list .cart__remove{background-color:transparent;height:25px;max-height:25px;max-width:25px;min-height:25px;min-width:25px;width:25px}.cart__form-wrap .cart__bottom{flex:0 0 365px;position:sticky;top:160px}.cart__footer .cart__subtotal{padding-bottom:22px;color:#000}.cart__footer .cart__taxes-shipping{display:none}.cart__footer .cart__checkout{min-width:auto;padding-bottom:3px;margin-left:0}.cart__row.cart__additional{margin-top:10px;padding:0}.cart__footer .button{padding:10px;width:100%!important;font-size:16px;min-height:auto}.cart__row.cart__free-shipping .fs-indicator .indicator__msg{text-align:left;font-size:16px;padding-bottom:12px}.flickity-page-dots:not(:has(li:nth-child(2))){display:none}.cart__row.cart__free-shipping{padding-bottom:22px;color:#000}.ajax-cart__overlay{background:#0006;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.cart--breadcrumb .breadcrumb ul li span .icon{margin:0;height:auto;width:10px}.cart--breadcrumb .breadcrumb{margin-bottom:25px}.cart__empty-cart-message .continue-button{display:inline-block}.ajax-cart__product-content .ajax-cart__product-title a{color:#3a3a3a;margin-bottom:7px;display:block}.ajax-cart__delete .close{color:#3a3a3a}.product-breadcrumb{background:#fff}.product__collapsible.faq__block-faq{margin-top:0!important;width:100%}.product__collapsible.faq__block-faq .faq__item{border:0;border-bottom:1px solid rgb(0 0 0 / 10%)}.product__collapsible .faq__item-question{padding:20px 0}.product__collapsible .faq__item-question .collapsible-symbol.up-caret{display:none}.product__collapsible .faq__item.tab--open .collapsible-symbol.up-caret{display:inline-flex}.product__collapsible .faq__item.tab--open .collapsible-symbol.down-caret{display:none}.product-block--collapsible .faq__block-faq .faq__item .faq__item-question,.product-block--collapsible-2 .faq__block-faq .faq__item .faq__item-question{background:transparent;padding:30px 0;color:#000;font-size:16px}.product__collapsible.faq__block-faq .faq__item .faq__item-answer{padding:0 0 30px}.product_form .product-quantity-box.purchase-details__quantity{width:auto;margin-top:0;margin-right:0}.purchase-details__quantity .quantity-wrapper{max-width:120px;padding:0 10px;border:1px solid #E6E6E6}.quantity-plus.button[disabled],.quantity-minus.button[disabled]{background-color:transparent}.quantity-wrapper .quantity-plus .icon,.quantity-wrapper .quantity-minus .icon{padding:4px}.quantity-wrapper.quantity-style--box .quantity-input-control{flex:1 0 0;width:auto}.quantity-wrapper.quantity-style--box .quantity-input-control input{border:0px;background-color:transparent;padding:0}.purchase-details{gap:10px 16px}.purchase-details .cart-warning{flex:0 0 100%;margin-top:0}.purchase-details .cart-warning:empty{display:none}.purchase-details.has-quantity-box .purchase-details__spb--false{max-width:calc(100% - 136px);margin-top:0}.purchase-details .purchase-details__spb--false .button--add-to-cart{min-height:44px;padding:5px}.quantity-wrapper .quantity-element{border:0;min-height:42px}.product-recommendations .flickity-button{top:-91px;transform:translateY(0)}.product-recommendations .flickity-button.previous{left:unset;right:74px}.product-gallery__thumbnails .product-gallery__thumbnail{margin-bottom:18px!important;background:#f9f7f6;opacity:1;border:2px solid transparent}.product-gallery__thumbnails .product-gallery__thumbnail:last-child{margin-bottom:0!important}.product-gallery__thumbnails .product-gallery__thumbnail img{height:110px;width:100%;object-fit:contain;padding:10px 20px}.product-gallery__thumbnails .product-gallery__thumbnail.is-nav-selected{border-color:#a6192e}.product-gallery__main .product-gallery__image .product-gallery__link .image__container{height:0;max-width:100%!important;padding-bottom:100%;width:100%;background:#d2d2d2}.product-gallery__main .product-gallery__image .product-gallery__link .image__container span{height:100%;width:100%;padding-bottom:100%}.product-gallery__main .product-gallery__image .product-gallery__link .image__container span img.slider--main-image{height:100%;width:100%;object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0;padding:40px}.product__information{padding-left:30px}.product__information .product_name{padding-bottom:9px}.product-gallery .product-gallery__main .flickity-prev-next-button{background:transparent url(/cdn/shop/files/arrow-right.svg) no-repeat center center / 16px!important}.product-gallery .product-gallery__main .flickity-prev-next-button.previous{transform:translateY(-50%) rotate(180deg);left:20px}.product-gallery .product-gallery__main .flickity-prev-next-button.next{right:20px}.product-gallery .product-gallery__main .flickity-prev-next-button svg{display:none}.product__information .product-block--author{color:#3a3a3a}.product__information .product-block--sku{display:flex;margin-bottom:12px;gap:6px}.product__information .product-block--sku p{color:#3a3a3a}.product__information .product-block--price .unit-pricing{display:none}.product__information .product-block--price{padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:22px}.product__information .product-availability span{border-radius:4px;display:inline-flex;padding:4px 15px;font-weight:500}.product-availability span.in-stock{color:#039855;background:#d1fadf}.product-availability span.out-of-stock{color:#a6192e;background:#faa1ae}.product-block--description .description{padding-top:17px}.product-block--description .description p{margin-bottom:10px}.product-block--description .description p:last-child{margin-bottom:0}.faq__block-faq.product__collapsible .faq__item.tab--open .faq__item-question .icon-minus svg path{fill:#a6192e}.product-block--collapsible .faq__item-answer .content_2 p{color:#008996}.account-page__header .account__title{margin-bottom:15px}.account-page__header .heading-wrapper{margin-bottom:32px}.account-page .account__form form .field{margin-bottom:15px}.account-page .account__form form .field input{padding:10.5px 20px;height:auto;border:1px solid #D9D9D6;background:#f9f7f6;font-size:14px;color:#3a3a3a}.account-page .account__form form .field input::placeholder{opacity:1;color:#7d7c7b;text-transform:capitalize}.account-page .account__form form .field input[type=email]{text-transform:lowercase}.account-page .account__form form .buttons{margin-bottom:20px}.account-page .account__form form .buttons input{width:100%;padding-top:8px;padding-bottom:8px;height:auto;min-height:auto}.account-page .account__form .reset-password-container{gap:5px}.account-page .account__form .reset-password-container a{line-height:1;padding-bottom:0;border:none}.account__form .recover-password-title{margin-bottom:15px}.account__form .recover-note{margin:0 0 32px}.cancel-recover-password{padding-bottom:0!important}.register-section .account-page__header .account__title{margin:0}.register_form form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.register_form form #first_name.field,.register_form form #last_name.field{width:calc(50% - 10px)}.register_form form .field{width:100%;margin:0!important}.register_form form .buttons{margin:0!important}.register_form form .register-bottom{width:100%}.profileSideNav{padding:20px 16px;background:#f9f7f6;display:flex;flex-flow:column nowrap;gap:16px}.profileSideNav .button{padding:15px;background:transparent;border:none;color:#000;position:relative}.profileSideNav .button:hover,.profileSideNav .button.active{background:#a6192e;color:#fff}.profileSideNav .button:before{content:"";position:absolute;left:0;right:0;bottom:-8px;width:100%;height:1px;background:#dedede5e}.profileSideNav .button:last-child:before{display:none}.sideProfileTabContentContainer{padding:35px 50px;background:#f9f7f6}.sideProfileTabContentContainer .tabContentHeading,.sideProfileTabContentContainer .simpleLabel{margin-bottom:25px}.sideProfileTabContentContainer form .name-wrapper{display:flex;width:100%;justify-content:space-between;gap:15px}.sideProfileTabContentContainer form .name-wrapper .field{flex:1}.sideProfileTabContentContainer form .field input,.sideProfileTabContentContainer form .field select{padding:10.5px 20px;height:auto;border:1px solid #D9D9D6;background:#fff;font-size:14px;color:#7d7c7b}.is-gap{gap:10px}.sideProfileTabContentContainer form h4,.address_actions{margin-bottom:25px}.sideProfileTabContentContainer form .recoverPassBtnContainer{justify-content:flex-start;margin-top:20px}.footer__content .block__logo{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid rgb(0 0 0 / 70%)}.footer__content .block__logo .footer__logo-wrapper{flex:0}.footer__content .block__logo .footer__logo-wrapper .image-element__wrap{min-width:341px}.footer__content .block__logo .social-icons{flex:1}.footer__content .block__logo .social-icons{gap:10px}.footer__content .block__logo .social-icons li{padding:0;display:inline-flex}.footer__content .block__logo .social-icons li a{display:inline-flex}.footer__content .block__logo .social-icons li a .icon{width:44px;height:44px;padding:10px;border:2px solid #A6192E;transition:all .3s ease-in-out}.footer__content .block__logo .social-icons li a .icon svg{fill:#a6192e;transition:all .3s ease-in-out}.footer__content .block__logo .social-icons li a:hover .icon,.footer__content .block__logo .social-icons li a:hover .icon svg{border-color:#000;fill:#000}.footer__content .footer__heading{margin-bottom:21px;letter-spacing:.72px;text-transform:capitalize;line-height:20.916px}.footer__content .content{margin-bottom:25px;opacity:.7}.footer__menu ul{display:flex;flex-flow:column;gap:12px}.footer__menu ul li{line-height:1}.footer__menu ul li a{opacity:.7;font-weight:400}.footer__container .footer-bottom{padding:22px 30px;background:#000}.footer__container .footer-bottom .footer__credits,.footer__container .footer-bottom .footer__credits a{color:#fff!important}.footer__container .footer-bottom .footer__credits a:hover{color:#a6192e!important}.footer__payment-methods .payment-methods{display:flex;gap:10px}.footer__payment-methods .payment-methods svg{width:auto;height:25px}.footer__content .block__newsletter .newsletter-form__wrapper{margin-bottom:38px}.footer__content .block__newsletter form .newsletter-form{display:block;position:relative}.footer__content .block__newsletter form .newsletter-form .field{margin:0}.footer__content .block__newsletter form .newsletter-form .field .control{width:100%;position:static}.footer__content .block__newsletter form .newsletter-form .field .control input{height:48px;background:transparent;border:1px solid #D9D9D6;padding:11px 16px;color:#000;font-family:Inter}.footer__content .block__newsletter form .newsletter-form .field .control input::placeholder{color:#000000b3}.footer__content .block__newsletter form .newsletter-form .field .control button{font-size:0!important;background:#f9f7f6 url(/cdn/shop/files/arrow-tail-right.svg) no-repeat center center / 18px!important;height:48px;width:48px;padding:0;position:absolute;top:0;right:0;border:1px solid #D9D9D6!important;border-left:none!important}.footer__content .block__newsletter .contact-list ul{display:flex;flex-flow:column;row-gap:21px}.footer__content .block__newsletter .contact-list ul li a{color:#a6192e!important}.footer__content .block__newsletter .contact-list ul li a:hover{color:#a6192eb3!important}.no-search-found{font-size:14px;color:red;padding-top:5px;position:absolute;display:none}@media only screen and (min-width: 799px){.faceted-filter-form .sidebar-block__heading{pointer-events:none}.faceted-filter-form .sidebar-block__toggle-icon,.slideshow-classic .flickity-page-dots,[data-slider] .flickity-page-dots,[data-image-card-slider] .flickity-page-dots{display:none}.faceted-filter-form .sidebar-block__content.content{display:block!important}}@media screen and (max-width: 1439px){.header .header__inner-content,.header__menu .header__menu-items{padding-left:20px!important;padding-right:20px!important}.image--grid-item .image--container .text-overlay{padding:25px 20px}.footer--classic .footer__content{padding-left:10px!important;padding-right:10px!important}.message-header{padding:9px 20px}#shopify-section-header__top-bar.top-bar{padding-left:20px!important;padding-right:20px!important}}@media screen and (max-width: 1336px){.header__menu .header__menu-items{gap:25px}.image--grid-item .image--container .text-overlay .image-card__content{padding-right:26%}.home-about-section .image-with-text__text-column{padding:50px!important}.collection-card-image .product-wrap .image__container .image-element__wrap img{padding:0}}@media screen and (max-width: 1199px){.list-collection__thumbnail .product-wrap:hover .thumbnail .image-element__wrap img{transform:scale(1)}.collection__top{padding:20px}.collection__main .collection-matrix__wrapper .collection-matrix{padding:0 20px}.protection-section .image-with-text__image-column{padding-right:60px}.header__menu .header__menu-items{gap:18px}.header__menu .header__menu-items .navbar-item a{font-size:14px}.book-bundles-section .buttons.is-center{justify-content:flex-end}.image--grid-item .image--container .text-overlay .image-card__content{padding-right:10%}.home-about-section .image-with-text__text-column{padding:35px!important}.footer-bottom .footer__credits{font-size:13px}}@media (max-width: 1199px) and (min-width: 1025px){.home-about-section .image-with-text__image-column .image-element__wrap img{max-height:600px!important;min-height:600px!important}}@media screen and (max-width: 1024px){.cart__form-wrap .cart__form-heading-items{margin-right:20px}.section.is-width-small{width:calc(100% - var(--gutter))}.scientific-section .image-with-text__text-column{padding:60px 40px!important}.hero-banner .image-with-text__text-column{padding:50px 20px!important}.impact-outreach-section .image-with-text__text-column{padding-right:40px!important;padding-left:40px!important}.protection-section .image-with-text__text-column{padding-right:20px!important}.impact-outreach-section .image-with-text__text-column .image-with-text__wrapper{position:relative}.header__search{padding:0 5px 0 0}.header__inner-content .header__search form{width:300px}.header__icons .header__link{column-gap:8px;padding:0 6px}.header__menu .header__menu-items{row-gap:0!important}.header__menu .header__menu-items .navbar-item a{padding:8px 0}.has-no-side-gutter .list-collection__thumbnail,.has-no-side-gutter [data-slider] .product__thumbnail{width:33.333333333%}.book-bundles-section .rich-text__text{padding-right:0}.image-grid [data-image-card-slider] .image--grid-item{width:50%}.image--grid-item .image--container:hover .text-overlay .image-card__content{height:52px}.home-about-section .image-with-text__wrapper{position:relative}.home-about-section .image-with-text__image-column .image-element__wrap img{max-height:100%!important;min-height:100%!important}.footer__content .footer__block.six{width:calc(36.5% - var(--gutter))!important}.footer__container .footer-bottom .container{flex-flow:column-reverse;gap:20px}.footer__container .footer-bottom .container .one-half{width:100%;text-align:center;justify-content:center}.count-tag-filter{top:142px}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel-title-and-link .jdgm-carousel-title{flex:0 0 23%}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item{width:calc(33.333333% - 20px)}}@media (max-width: 1024px) and (min-width: 799px){.slideshow-classic__banner .caption .caption-content{width:43%!important;min-width:auto}.slideshow-classic__banner .caption .caption-content .slideshow-classic__heading{font-size:34px;line-height:1.3}.slideshow-classic__banner .caption .caption-content .slideshow-classic__subheading{font-size:14px}.slideshow-classic__banner .caption .caption-content .slideshow-classic__buttons .button{padding:8px 25px;font-size:14px}}@media screen and (max-width: 820px){.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel-title-and-link .jdgm-carousel-title{flex:0 0 28%}.cart__form-wrap .cart__bottom{flex:0 0 100%;top:unset;bottom:0;background:#fff;padding:16px 10px;margin-top:20px}.product_section .product__images,.product_section .product__information{top:178px!important}.product__information{padding-left:0}.product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .product-gallery__thumbnails{max-width:80px}.product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .product-gallery__main{width:calc(100% - 80px)}.product-gallery__thumbnails .product-gallery__thumbnail img{height:91px;padding:10px}.product-gallery__main .product-gallery__image .product-gallery__link .image__container span img.slider--main-image{padding:20px}.collection__main .collection-matrix__wrapper .collection-matrix{row-gap:40px}.count-tag-filter{top:178px}.scientific-section .image-with-text__image-column .image-element__wrap img,.impact-outreach-section .image-with-text__image-column .image-element__wrap img,.protection-section .image-with-text__image-column .image-element__wrap img{max-height:550px!important;min-height:550px!important}.impact-outreach-section .image-with-text__text-column{padding-right:30px!important;padding-left:30px!important}.protection-section .image-with-text__image-column{padding-left:30px;padding-top:30px;padding-right:30px}.blog-main .article--grid{padding:0 10px;row-gap:40px}.count-tag-filter{padding:20px 10px}.blog-main .article--grid .featured-article.columns{width:calc(50% - var(--gutter))}.paginate{margin-top:50px}}@media screen and (max-width: 798px){.has-no-side-gutter .list-collection__thumbnail,.has-no-side-gutter [data-slider] .product__thumbnail{width:50%}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{height:290px}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel-item__review{height:calc(60% - 1.4em)}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item .jdgm-carousel-item__review-content .jdgm-carousel-item__review-body p{font-size:14px}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item .jdgm-carousel-item__review .jdgm-carousel-item__review-rating{margin-bottom:29px}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item{padding:16px 19px}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel-title-and-link .jdgm-carousel-title{flex:0 0 30%}.collection-list [data-grid] .list-collection__thumbnail{padding-bottom:40px}.has-thumbnail-sticker .sticker-holder{top:10px;left:10px}.sideProfileTabContentContainer{padding:30px 25px}.account-back-btn{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:40px}.account-back-btn .icon{width:16px;height:16px}.sideProfileTabContentContainer,.profileSideNav{width:calc(100% - var(--gutter))}.contact-form__contact-info{margin-bottom:40px}.cart__row.cart__free-shipping .fs-indicator .indicator__msg{text-align:center}.cart__row.cart__free-shipping{padding-bottom:30px}.heading-wrapper--cart-page.heading-wrapper{margin-bottom:20px}.cart-featured-collection .heading-wrapper--featured-collection{align-items:center}.cart__checkout .checkout{margin-bottom:0}.cart__footer .cart__subtotal{padding-bottom:15px}.product__thumbnail .product-wrap .thumbnail__caption .product-thumbnail .product-thumbnail__title{min-height:39.41px}.heading-wrapper--recommended-products{align-items:center;margin-bottom:33px}.product-recommendations .flickity-button{display:none}.product-gallery .flickity-page-dots .dot{width:8px;background:#c7c6c5;margin:0}.product-gallery .flickity-page-dots .dot.is-selected{background:#008996}.product-gallery .flickity-page-dots{display:flex;justify-content:center;align-items:center;gap:20px;position:relative;bottom:0;margin-top:20px}.product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .product-gallery__thumbnails{display:none}.product-gallery .product-gallery__main .flickity-prev-next-button{display:none}.product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .product-gallery__main{width:100%}.faq__tags{margin-bottom:30px}.faq__block-faq .faq__item .faq__item-answer{padding:20px 15px}.faq__block-faq .faq__item .faq__item-question{padding:15px 25px;gap:15px}.article-content .blogs-navigation{margin-top:20px}.article-content .content div.image-element__wrap{margin:0 0 25px}.blog-single-banner .heading-wrapper .article-banner__title{line-height:1.2}.article-banner .breadcrumb{margin-bottom:35px}.count-tag-filter{top:74.58px}.protection-section .image-with-text__text-column{padding-right:0!important;padding-top:45px!important}.protection-section .image-with-text__image-column{padding-left:23px;padding-top:23px;padding-right:0}.impact-outreach-section-2 .container,.protection-section .container{flex-flow:column-reverse}.impact-outreach-section .image-with-text__wrapper .image-with-text__pre-heading{margin-bottom:15px}.impact-outreach-section .image-with-text__wrapper .image-with-text__heading{padding-bottom:15px}.impact-outreach-section .image-with-text__text-column{padding-top:55px!important;padding-bottom:55px!important}.scientific-section .image-with-text__wrapper .image-with-text__heading,.protection-section .image-with-text__wrapper .image-with-text__heading{padding-bottom:15px}.scientific-section .image-with-text__text-column .image-with-text__pre-heading,.protection-section .image-with-text__text-column .image-with-text__pre-heading{margin-bottom:15px}.scientific-section .image-with-text__text-column{padding:40px 0 0!important}.hero-banner .image-with-text__text-column{padding:60px 20px 38px!important}.mega-menu__section .mega-menu .block__image .mega-menu__content.content a{font-size:14px}.mega-menu__section .mega-menu .block__image .mega-menu__content.content{padding:7px 15px}.mega-menu__section .mega-menu .block__image .image-element__wrap img{padding:10px}.mega-menu__back-btn{margin-bottom:30px;padding-left:10px;padding-right:10px}.mega-menu__back-btn p{display:inline-flex;gap:8px;align-items:center;justify-content:flex-start}.mega-menu__back-btn p svg{transform:rotate(90deg)}.mobile-header .mobile-submenu__list .mega-menu{position:absolute;top:0;right:0;bottom:0;left:0;padding:30px 10px;background:#fff!important;box-shadow:none!important;overflow:auto;height:calc(-74.58px + 100vh)}.mobile-header .mobile-submenu__list .mega-menu .block__menu{width:100%;margin-bottom:28px}.mobile-header .mobile-submenu__list .mega-menu .block__menu .mega-menu__linklist ul{padding-top:23px;display:none}.mobile-header .mobile-submenu__list .mega-menu .block__menu:nth-child(1) .mega-menu__linklist ul{display:block}.mobile-header .mobile-submenu__list .mega-menu .block__menu .mega-menu__linklist .menu__heading{margin:0;position:relative}.mobile-header .mobile-submenu__list .mega-menu .block__menu .mega-menu__linklist ul li{margin-bottom:10px}.mobile-header .mobile-submenu__list .mega-menu .block__menu .mega-menu__linklist ul li:last-child{margin-bottom:0}.mobile-header .mobile-submenu__list .mega-menu .block__menu .mega-menu__linklist .menu__heading:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background:url(/cdn/shop/files/arrow-right_1.svg) no-repeat center center / 16px;transition:all .3s ease-in-out}.mobile-menu__content .mobile-linklist .mobile-topbar-menu{display:flex;flex-flow:column nowrap;gap:18px}.mobile-menu__content .mobile-linklist .mobile-topbar-menu li a{display:flex;justify-content:flex-start;align-items:center;gap:10px;font-size:14px;color:#000;font-family:Helvetica Neue;font-weight:600}.mobile-menu__content .mobile-linklist .mobile-topbar-menu li a .icon svg *{fill:#000}.mobile-menu__content .mobile-linklist form{margin-top:18px}.mobile-menu__content .mobile-linklist form .localization{padding:0}.mobile-menu__content .mobile-linklist form .disclosure{margin:0;border:none;background:transparent}.mobile-menu__content .mobile-linklist form .disclosure select{padding:0;font-size:14px;color:#000;font-family:Helvetica Neue;font-weight:600;box-shadow:none;outline:0}.mobile-menu__content .mobile-linklist form .disclosure .icon{right:0;width:14px;height:14px}.mobile-menu__content .mobile-linklist form .localization .selectors-form__wrap{justify-content:flex-start}.mobile-header .mobile-menu .mobile-menu__content ul li a:after{font-size:16px;right:0;transform:translateY(-50%) rotate(-90deg)}.mobile-header .mobile-menu{border-top:none}.mobile-header .mobile-menu .mobile-menu__content{margin:0!important;padding:30px 20px;height:calc(-74.58px + 100vh);overflow:auto}.mobile-header .mobile-menu .mobile-menu__content ul.mobile-menu__list{margin:0 0 25px;display:flex;flex-flow:column nowrap;gap:25px;padding-bottom:37px;border-bottom:1px solid rgb(0 0 0 / 10%)}.mobile-header .mobile-menu .mobile-menu__content ul li a{padding:0}.mobile-header .mobile-menu .mobile-menu__content ul li:last-child a{padding-bottom:0}.book-bundles-section .container{gap:20px}.footer__content .block__newsletter .newsletter-form__wrapper{margin-bottom:20px}.footer__content .footer__block.block__link-list .footer__menu ul{display:none;padding-top:21px}.footer__content .footer__block.block__link-list .footer__menu ul li{padding-bottom:12px}.footer__content .footer__block.block__link-list .footer__menu.active ul li:last-child{padding-bottom:0}.footer__content .footer__block.block__link-list .footer__menu .footer__heading{margin:0;position:relative}.footer__content .footer__block .footer__heading{font-size:18px}.footer__content .footer__block.block__link-list .footer__menu .footer__heading:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;height:16px;transition:all .3s ease-in-out;background:url(/cdn/shop/files/arrow-right_1.svg) no-repeat center center / 16px}.footer__content .footer__block.block__link-list .footer__menu.active .footer__heading:before{transform:translateY(-50%) rotate(180deg)}.footer__content .footer__block,.footer__content .footer__block.six{width:100%!important;margin-bottom:25px}.footer__content .footer__block::last-child{margin-bottom:0}.footer__content .block__logo{padding:0;border:none;margin-bottom:15px;justify-content:center;align-items:center}.footer__content .block__logo .social-icons{display:none}.footer__content .block__logo.block__social-media-icon .social-icons{display:flex}.footer__content .block__logo .footer__logo-wrapper{flex:0 0 auto;max-width:341px}.footer--classic .footer__content{padding-left:20px!important;padding-right:20px!important}.home-about-section .image-with-text__wrapper .nav li h3{margin-bottom:3px}.home-about-section .image-with-text__wrapper .nav{margin-bottom:27px}.home-about-section .image-with-text__wrapper .image-with-text__text{margin-bottom:20px}.home-about-section .image-with-text__wrapper .image-with-text__heading{padding-bottom:18px}.home-about-section .image-with-text__wrapper .image-with-text__pre-heading{margin-bottom:12px}.home-about-section .image-with-text__text-column{padding:45px 20px!important}[data-image-card-slider] .flickity-page-dots{position:relative;bottom:0;margin-top:30px;display:flex;justify-content:center;align-items:center;gap:20px}[data-image-card-slider] .flickity-page-dots .dot.is-selected{width:8px;height:8px;background:#008996}[data-image-card-slider] .flickity-page-dots .dot{margin:0;background:#fff}.tab-featured-collection .tab-list{margin-bottom:40px}.product__thumbnail .product-wrap .thumbnail__caption .product-thumbnail .mobile-atc{margin-top:10px}[data-slider] .product__thumbnail .product-wrap{margin-bottom:40px}.book-bundles-section .buttons .button{width:100%}[data-slider] .flickity-page-dots{display:flex;justify-content:center;align-items:center;gap:20px;bottom:0}[data-slider] .flickity-page-dots .dot.is-selected{width:8px;height:8px;background:#008996}[data-slider] .flickity-page-dots .dot{margin:0;background:#c7c6c5}.slider__custom-arrows{margin-bottom:30px}[data-slider] .list-collection__thumbnail .product-wrap{margin-bottom:40px}.slider__custom-arrows .slider__nav-wrapper{display:none}.slideshow-classic .flickity-page-dots{bottom:10px;display:flex;justify-content:center;align-items:center;gap:20px}.slideshow-classic .flickity-page-dots .dot{background:#ccc;margin:0}.slideshow-classic .flickity-page-dots .dot.is-selected{width:8px;height:8px;background:#008996}.slideshow-classic .flickity-button{display:none}.mobile-header{background:#fff}.slideshow-classic__banner .caption{height:auto;width:100%;padding:25px 24px 35px;margin:0;top:10%}.message-header .announcement-bar__slider .announcement-bar__text>div{font-size:14px}.mobile-header .mobile-icons{display:flex;gap:15px}.mobile-header .mobile-icons .mobile-menu__item{display:inline-flex}.mobile-header .mobile-dropdown{padding:0}.mobile-header .mobile-dropdown .mobile-menu__toggle-icon{padding:0;margin-left:18px}.mobile-header .mobile-dropdown .mobile-menu__toggle-icon>div{display:inline-flex}.mobile-header .mobile-icons .action-area__link{padding:0}.collection-main-wrap .collection__main{margin:0;width:100%}.collection-matrix .thumbnail.product__thumbnail.medium-down--one-half{width:calc(50% - var(--gutter));margin-left:calc(var(--gutter) / 2);margin-right:calc(var(--gutter) / 2)}.collection-main-wrap .sidebar-section{padding:20px}.collection-main-wrap .sidebar-section .faceted-filter-form{gap:0;padding-bottom:14px}.faceted-filter-form .block__faceted-filtering{flex:0 0 100%;margin:0}.collection-main-wrap .sidebar-block__heading{margin-bottom:11px}.sidebar-block__toggle-icon{line-height:0}.collection-main-wrap .sidebar-section .sidebar-block__toggle-icon .icon{fill:#000;height:14px;width:14px}#theme-ajax-cart.is-drawer{max-width:90%}.cart__form-wrap .cart__form-heading-items,.cart__form-wrap .cart__bottom{flex:0 0 100%}.cart__card .cart__info{padding-left:17px;align-items:flex-start}.cart__info .cart__description,.cart__total,.cart__quantity,.cart__price{width:100%}.collection__main .collection-matrix__wrapper .collection-matrix{padding:0 10px}.container--pagination.has-padding-top{padding-top:0}.mega-menu__section .mega-menu .block__image{margin-bottom:20px}}@media screen and (max-width: 600px){.judge-me-home-slider .jdgm-carousel__arrows .jdgm-carousel__left-arrow,.judge-me-home-slider .jdgm-carousel__arrows .jdgm-carousel__right-arrow{top:0}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel-title-and-link{flex-wrap:wrap}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel-title-and-link .jdgm-all-reviews-rating-wrapper,.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel-title-and-link .jdgm-carousel-title{flex:0 1 100%;max-width:100%}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel-title-and-link{margin-bottom:23px}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item{width:calc(50% - 20px)}.sideProfileTabContentContainer form .field select,.sideProfileTabContentContainer form .field .select{width:100%}.sideProfileTabContentContainer form .name-wrapper{flex-flow:column;gap:0;margin-bottom:.75rem}.product__thumbnail .product-wrap .thumbnail__caption .product-thumbnail .product-thumbnail__title{min-height:38.83px}.impact-outreach-section .image-with-text__text-column{padding-right:20px!important;padding-left:20px!important}.scientific-section .image-with-text__image-column{padding-right:23px;padding-bottom:23px}.scientific-section .image-with-text__image-column .image-element__wrap img,.impact-outreach-section .image-with-text__image-column .image-element__wrap img,.protection-section .image-with-text__image-column .image-element__wrap img{max-height:430px!important;min-height:430px!important}.has-no-side-gutter .list-collection__thumbnail,.has-no-side-gutter [data-slider] .product__thumbnail{width:50%}.tab-featured-collection .tab-list{flex-wrap:nowrap;overflow-y:scroll;-webkit-overflow-scrolling:touch;gap:30px;-ms-overflow-style:none;scrollbar-width:none}.tab-featured-collection .tab-list::-webkit-scrollbar{display:none}.tab-featured-collection .tab-list>*{flex:0 0 auto}.tab-featured-collection .tab-list li a{border:none}.tab-featured-collection .tab-list li a.active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}}@media screen and (max-width: 480px){#mobile-header-sticky-wrapper{height:74.5781px!important}#mobile-header{position:fixed!important;bottom:unset!important}.mobile-menu--opened #mobile-header{position:absolute!important}.footer__payment-methods .payment-methods{flex-wrap:wrap;justify-content:center}.announcement-bar__text p{font-size:12px}.product-breadcrumb .page-navigation-arrows{display:none}.ajax-cart__product-content .ajax-cart__product-title a{margin-bottom:9px}.impact-outreach-section .image-with-text__wrapper .image-with-text__pre-heading,.impact-outreach-section .image-with-text__wrapper .image-with-text__heading{margin-bottom:28px}.scientific-section .image-with-text__wrapper .image-with-text__heading,.protection-section .image-with-text__wrapper .image-with-text__heading{font-size:36px;line-height:1.15}.collection__top{top:110.77px}.collection .is-sticky .announcement-bar__container{position:fixed!important}.cart__card .cart__info .cart__quantity{margin-top:0}.cart__card .cart__info .item__title{margin-bottom:8px;display:block}.cart__row.cart__free-shipping .fs-indicator .indicator__msg{padding-bottom:19px}.article-content .content div{width:calc(50% - 9.3px);margin-left:3.5px;margin-right:3.5px}.featured-article .card-content .title{font-size:18px}.image-with-text__text-column .image-with-text__heading{padding-bottom:19px}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item .jdgm-carousel-item__product .jdgm-carousel-item__product-title{display:none!important}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item .jdgm-carousel-item__product img{margin-left:0}.judge-me-home-slider .jdgm-carousel-wrapper .jdgm-carousel__item-wrapper .jdgm-carousel-item{padding:16px}.judge-me-home-slider .jdgm-widget.jdgm-widget{position:relative}.judge-me-home-slider .jdgm-carousel__arrows .jdgm-carousel__left-arrow{top:50%;transform:translateY(-50%) rotate(180deg);left:-10px;right:unset;background-color:#fff;width:32px;height:32px;background-size:11px}.judge-me-home-slider .jdgm-carousel__arrows .jdgm-carousel__right-arrow{top:50%;transform:translateY(-50%);right:-10px;background-size:11px;background-color:#fff;width:32px;height:32px}.has-thumbnail-sticker .sticker-holder .thumbnail-sticker{padding:5px 10px}.has-thumbnail-sticker .sticker-holder .thumbnail-sticker .sticker-text{font-size:8px;letter-spacing:1.8px}p.action_bottom.is-flex-wrap{gap:.75rem}.register_form form #first_name.field,.register_form form #last_name.field,.contact-form__form .custom-contact-form__blocks .one-half{width:100%}.ajax-cart__list .custom-collection{padding-top:18px}.ajax-cart__list{padding:0 20px 24px}.product-block--collapsible .faq__block-faq .faq__item .faq__item-question{padding:25px 0}.featured-article .card-content .excerpt{margin-bottom:15px!important}.featured-article .card-content{padding:15px 12px!important}.blog-main .article--grid .featured-article.columns{width:calc(100% - var(--gutter))}.image--grid-item .image--container .image-element__wrap img{height:333px;object-fit:cover!important}.image--grid-item .image--container .text-overlay{padding:19px 15px}.image--grid-item .image--container .text-overlay .image-card__heading{margin-bottom:9px;line-height:1;font-size:18px}.image--grid-item .image--container .text-overlay .button{font-size:14px!important}.image--grid-item .image--container .text-overlay .image-card__content{padding-right:0;font-size:14px;line-height:1.5;margin-bottom:9px;height:auto!important}.image--grid-item .image--container:hover .text-overlay .image-card__content{height:auto}.product__thumbnail .product-wrap .thumbnail__caption .product-thumbnail .product-thumbnail__title{font-size:14px;line-height:1.5}.product__thumbnail .product-wrap .thumbnail__caption .product-thumbnail .price{font-size:14px}.product__thumbnail .product-wrap .thumbnail__caption .product-thumbnail .mobile-atc input{font-size:14px!important;padding:8.5px}.product__thumbnail .product-wrap .thumbnail__caption{padding:14px 7px;flex:1}.book-bundles-section .rich-text__heading{font-size:32px}.list-collection__thumbnail .collection-info__caption--below-image p{font-size:14px}.list-collection__thumbnail .collection-info__caption--below-image svg{width:13px;height:13px}.list-collection__thumbnail .collection-info__caption--below-image{padding:8px 15px}.collection-list .list-collection__thumbnail .product-wrap .image__container .image-element__wrap,.collection-list .list-collection__thumbnail .product-wrap .image__container .image-element__wrap img{max-height:240px!important;min-height:240px!important}.slideshow-classic__banner .caption{top:0}.slideshow-classic__banner .caption .caption-content .slideshow-classic__heading{line-height:1.2}.slideshow-classic__banner .caption .caption-content .slideshow-classic__subheading{margin-bottom:19px}.slideshow-classic__banner .caption .caption-content .slideshow-classic__buttons a{padding:13px 42.5px}}@media screen and (max-width: 360px){.ajax-cart__price.price.is-text-small{margin-bottom:10px}.ajax-cart__quantity-box{position:static}}.header__link:not([href]){color:#000!important;cursor:unset}.product-block--publication-details .faq__item .faq__item-question{background:transparent;padding:30px 0;color:#000;font-size:16px;cursor:pointer}.product-block--publication-details .faq__item.tab--open .faq__item-question{background:transparent;color:#000}.bulk-sales-text a strong{text-decoration:underline}.bulk-sales-text{margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/s__style.css.map */
