.header__menu .header__menu-items .header__item.is-active label .navbar-link:before{opacity:1}[data-enable_overlay=false] .header__icons svg path{fill:#000}[data-enable_overlay=false] .header-cart .header-cart__count{color:#fff;background:#000}[data-enable_overlay=false] .header .navbar{padding-bottom:0}[data-enable_overlay=false] .header__icons .header-cart__icon svg path{fill:transparent;stroke:#000}.header-cart .header-cart__count{color:#000}[data-enable_overlay=false] .header__menu .header__menu-items .header__item label .navbar-link:before{background:#000}[data-enable_overlay=false] .header__menu .header__menu-items .navbar-item .navbar-dropdown{border-top:1px solid rgb(0 0 0 / 50%)}.header__brand{padding-bottom:7px}.header__menu .header__menu-items label{padding:0 15.5px}.header__menu .header__menu-items .header__item label .navbar-link{padding:0;text-transform:uppercase;position:relative}.header__menu .header__menu-items .header__item label .navbar-link:before{content:"";position:absolute;bottom:-5px;left:0;right:0;height:2px;width:100%;border-radius:38px;background:#fff;opacity:0;transition:all .35s ease-in-out}.header__menu .header__menu-items .header__item:hover label .navbar-link:before{opacity:1}.header .navbar{padding-bottom:0;border-bottom:1px solid rgb(255 255 255 / 50%)}.is-sticky .header__icons svg path{fill:#000}.is-sticky .header__icons .header-cart svg path{stroke:#000;fill:transparent}.header__menu .header__menu-items .navbar-item{padding-bottom:7px}.header__menu .header__menu-items label .navbar-link:after{display:none}.header__menu .header__menu-items .navbar-item .navbar-dropdown{padding:0}.header__menu .header__menu-items .navbar-item .navbar-dropdown .navbar-item{padding:14px 27px;line-height:1.2;transition:all .35s linear}.header__menu .header__menu-items .navbar-item .navbar-dropdown .navbar-item:nth-child(2n){background:#f1f1f1}.header__menu .header__menu-items .navbar-item .navbar-dropdown .navbar-item:hover{background:#003a5d;color:#fff}[data-enable_overlay=true] .header__icons a svg *{transition:all .4s linear}[data-enable_overlay=true] .header__icons a:hover svg *{fill:#003a5d}[data-enable_overlay=true] .header__icons .header-cart a:hover svg *{fill:transparent;stroke:#003a5d}[data-enable_overlay=false] .header__icons a svg *{transition:all .4s linear}[data-enable_overlay=false] .header__icons a:hover svg *{fill:#000}[data-enable_overlay=false] .header__icons .header-cart a:hover svg *{fill:transparent;stroke:#000}.hovered-button{padding:0 17px;transition:all .65s cubic-bezier(.18,.89,.32,1.28);transform:translateY(90px);opacity:0;visibility:hidden;position:absolute;width:100%;bottom:0}.heading-wrapper--featured-collection.heading-wrapper{margin-bottom:60px}.featured-collection-section .product__thumbnail{padding-bottom:0;margin-bottom:29px!important}.heading-wrapper--testimonials.heading-wrapper{margin-bottom:60px}.after-banner-icon-box .container.is-justify-center{width:1280px}.insta__feeds .heading-section__heading{margin-bottom:18px}.after-banner-icon-box{overflow-x:auto;padding:0}.after-banner-icon-box::-webkit-scrollbar{width:0px;height:0px}.after-banner-icon-box::-webkit-scrollbar-track{background:transparent}.after-banner-icon-box::-webkit-scrollbar-thumb{background:transparent}.after-banner-icon-box::-webkit-scrollbar-thumb:hover{background:transparent}.hovered-button a{display:block}.product-wrap:hover .hovered-button{transform:translateY(-18px);opacity:1;visibility:visible;z-index:9}.slideshow-classic__banner{position:relative}.slideshow-classic__banner:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#000000c4,#0000 31.38%)}.slideshow-classic__banner .caption .caption-content{padding-bottom:36px}.slideshow-classic__banner .caption .caption-content .banner__heading{margin-bottom:23px}.slideshow-classic__banner .caption .caption-content .banner__subheading{margin-bottom:28px;line-height:150%}[data-slideshow-classic] .flickity-page-dots{width:auto;right:90px;bottom:60px}[data-slideshow-classic] .flickity-page-dots .dot{width:11px;height:11px;border:1px solid #fff;opacity:1;background:transparent;margin:0 5px;transition:all .35s ease-in-out}[data-slideshow-classic] .flickity-page-dots .dot.is-selected{width:37px;border-radius:30px;background:#fff}[data-slideshow-classic] .flickity-prev-next-button{background-color:transparent;font-size:0;padding:0;border-radius:0;width:16px;height:16px;bottom:60px;top:unset}[data-slideshow-classic] .flickity-prev-next-button svg{display:none}[data-slideshow-classic] .flickity-prev-next-button.next{background:url(/cdn/shop/files/arrow_left_1.png) no-repeat center center / contain;right:69px}[data-slideshow-classic] .flickity-prev-next-button.previous{background:url(/cdn/shop/files/arrow_left.png) no-repeat center center / contain;right:185px;left:unset}.after-banner-icon-box .icon-with-text-column__column{padding:0;display:flex;justify-content:flex-start;align-items:center;column-gap:24px}.after-banner-icon-box .icon-with-text-column__column .image-element__wrap{margin:0;flex:0 0 41px}.after-banner-icon-box .icon-with-text-column__column .image-element__wrap img{margin-bottom:0!important}.after-banner-icon-box .icon-with-text-column__column .title{text-transform:uppercase}.product-wrap .product-image__wrapper{padding:19px 0;border-radius:10px;background:#f1f1f1}.product-wrap .product-image__wrapper img{mix-blend-mode:darken}.product-wrap .thumbnail__caption,.product-wrap .thumbnail__caption .product-thumbnail a{padding:0}.product-wrap .thumbnail__caption .product-thumbnail{padding:10px 0 0}.product-wrap .thumbnail__caption .product-thumbnail .price{padding:10px 0 0;display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;column-gap:7px}.product-wrap .thumbnail__caption .product-thumbnail .price.sale>.money{color:#003a5d}.product-wrap .thumbnail__caption .product-thumbnail .price .compare-at-price{opacity:1}.featured-collection-section .buttons .button{margin:20px 0 0}.collection-list .list-collection__thumbnail .product-wrap{border-radius:10px;overflow:hidden}.collection-list .list-collection__thumbnail .product-wrap .collection-info__caption{padding-bottom:50px}.collection-list .list-collection__thumbnail .product-wrap .collection-info__caption .title{max-width:361px;margin-bottom:10px;width:100%}.about-us-banner .image-with-text-overlay__banner{position:relative}.about-us-banner .image-with-text-overlay__banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:60%;height:100%;background:linear-gradient(89deg,#000 -49.36%,#0000 99.24%)}.about-us-banner .image-with-text-overlay__banner .banner__subheading{line-height:1.5}.testimonials .testimonials .testimonial-block{padding:0}.testimonials .testimonials .testimonial-block .testimonial__image{width:auto;height:auto;min-width:auto;margin:0}.testimonials .testimonials .testimonial-block .testimonial__meta .star-rating{margin:-25px auto 18px;padding:11px;border-radius:40px;background:#fff;box-shadow:0 4px 4px -2px #00000040}.testimonials .testimonials .testimonial-block .testimonial__meta .star-rating .star-wrapper{display:flex;justify-content:center;align-items:center;gap:4px}.testimonials .testimonials .testimonial-block .testimonial__meta .testimonial__quote{margin-bottom:8px;padding:0 20px}.testimonial__nav-wrapper .testimonial__nav span{width:40px;height:40px;line-height:40px;border-radius:40px;box-shadow:2px 2px 8px -2px #0000001f;position:absolute;z-index:9;top:106.5px}.testimonial__nav-wrapper .testimonial__nav span svg{display:none}.testimonial__nav-wrapper .testimonial__nav--prev span{background:#fff url(/cdn/shop/files/arrow_left.svg) no-repeat center center / 16px;left:0}.testimonial__nav-wrapper .testimonial__nav--next span{background:#fff url(/cdn/shop/files/arrow_left_05b31443-abec-428a-898c-339f3346fe7d.svg) no-repeat center center / 16px;right:0}.testimonials-wrapper,.inner__banner .image-with-text-overlay__banner{position:relative}.inner__banner .image-with-text-overlay__banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000054}.inner__banner .image-with-text-overlay__banner .caption-content{padding-top:100px}.image-with-text .image-with-text__wrapper .image-with-text__heading{padding-bottom:18px}.image-with-text .image-with-text__wrapper .image-with-text__text p{margin-bottom:18px}.image-with-text .image-with-text__wrapper .image-with-text__text p:last-child{margin-bottom:0}.featured-article.blog-card{margin-bottom:0}.featured-article .card-content .title{font-size:22px}.featured-article.blog-card .card-content .blog-card__read-more a{border:none;text-decoration:underline}.featured-article.blog-card .card-content .title{text-transform:uppercase}.featured-article.blog-card .card-content{padding:19px 0 0}.featured-article.blog-card .card-content .title,.featured-article.blog-card .card-content .excerpt{margin-bottom:9px}.featured-article.blog-card .card-content .meta-info{display:none}.blog-main .container[data-load-more--grid]{row-gap:50px}.pagination-button__load-more{display:inline-block;margin-top:60px}.blog-main .container .one-whole{width:100%}.single-blog-post .banner__content{position:relative;top:unset;left:unset;transform:translate(0);padding:26px}.single-blog-post .banner__wrapper{display:flex;flex-direction:column-reverse}.single-blog-post .banner__content .banner__heading{margin-bottom:18px;line-height:1}.single-blog-post .banner__wrapper .image-element__wrap{width:100%;border-radius:10px;overflow:hidden}.article-content .content p{margin-bottom:15px;color:#000}.article-content .content h1,.article-content .content h2,.article-content .content h3,.article-content .content h4{margin:25px 0}.article-content .content img{width:100%;padding:13px 0 40px}.social-share-buttons .share-btn{line-height:1;margin:0!important;color:#000}.social-share-buttons .share-btn p{margin-bottom:0}.social-share-buttons .share-btn a{display:inline-block;padding:0;background:transparent!important;border:none;width:auto;height:auto;min-height:auto}.social-share-buttons{align-items:center;gap:13.5px;padding-top:17px;margin-bottom:0}.related-articles .heading-wrapper{margin-bottom:60px}.related-articles .buttons{margin-top:80px}.faq-section .faq__tags{margin-bottom:50px}.faq-section .faq__tags .faq__tags-tag{border-radius:60px;border:1px solid #003a5d;background:#fff;max-width:275px;flex:0 0 275px;text-align:center;padding:16px 0}.faq-section .faq__tags .faq__tags-tag h6{color:#003a5d;font-size:16px;font-weight:600;text-transform:uppercase}.faq__block-main .faq__block-title,.faq__block-main{display:none}.general-information.faq__block-main{display:block}.faq-section .faq__block-faq .faq__item{border:none;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:15px}.faq-section .faq__block-faq .faq__item .faq__item-answer{padding:0 85px 15px 0}.faq-section .faq__block-faq .faq__item .faq__item-question{padding:30px 0 15px;text-transform:uppercase}.faq-section .faq__block-faq .faq__item .faq__item-question .faq__item-symbol{background:transparent!important;right:0;transform:translateY(-20%)}.faq-section .faq__block-faq .faq__item .faq__item-question .faq__item-symbol svg{transition:all .35s linear}.faq-section .faq__block-faq .faq__item .faq__item-question .faq__item-symbol:before,.faq-section .faq__block-faq .faq__item .faq__item-question .faq__item-symbol:after{display:none}.faq__item.tab--open .faq__item-symbol svg{transform:rotate(180deg)}.faq-section .faq__tags .faq__tags-tag.active,.faq-section .faq__tags .faq__tags-tag:hover{background:#003a5d}.faq-section .faq__tags .faq__tags-tag.active .title,.faq-section .faq__tags .faq__tags-tag:hover .title{color:#fff}.contact-form__text.subtitle{padding:0 15%;line-height:1.5;margin-bottom:50px}.contact-form .nav{display:flex;justify-content:center;align-items:center;column-gap:90px;margin-bottom:60px}.contact-form .nav .nav-item a{display:flex;justify-content:flex-start;align-items:stretch;column-gap:14px}.contact-form .nav .nav-item a span{color:#000}.contact-form .nav .nav-item a span span{display:block;text-transform:uppercase;margin-bottom:7px;font-family:Roboto,sans-serif;font-weight:800}.contact-form__form form input{min-height:54px;border-color:#8c8c8c!important;padding:13px 24px!important;color:#8c8c8c;box-shadow:none!important}.contact-form__form form textarea{border-radius:20px!important;resize:none;min-height:200px!important;padding:13px 24px!important;border-color:#8c8c8c;box-shadow:none!important}.contact-form__form form .buttons{flex-wrap:wrap;margin:0;padding-top:5px}.contact-form__form form .buttons .button{max-width:100%;flex:0 1 100%}.faceted-filter-group-display__header .faceted-filter-group-display__header-clear{margin-top:5px}.video-present--true.collection-all [data-image-element],.video-present--true.collection-all [data-video-text-container]{display:none!important}.faceted-filter-group-display__list-item-label{position:relative}.faceted-filter-group-display__list-item-label span{cursor:pointer}.faceted-filter-group-display__list-item-label-text{padding-left:27px}.faceted-filter-group-display__list li label svg{position:absolute}.collection-main .thumbnail__caption form .quick-add{margin-top:11px;width:100%}.collection-main .collection-matrix__wrapper .has-padding-bottom{padding-bottom:50px}.collection__filters .field{align-items:center}.collection__filters .product-count{max-width:50%;flex:0 0 50%}.collection__filters .sorting-filter-text{flex:0 0 50%;max-width:50%;display:flex;justify-content:flex-end;align-items:center}.collection-main .is-margin-bottom{margin-bottom:34px}.collection__filters .sorting-filter-text .collection__sort-by-filter{margin-left:17px;height:auto;max-width:100%}.collection__filters .sorting-filter-text .collection__sort-by-filter select{min-height:48px;border-color:#8c8c8c;padding:7px 20px;width:200px;border-radius:24px;font-family:Roboto,sans-serif;color:#000}.collection-main .is-margin-bottom p{color:#000}.sidebar-block__heading .sidebar-block__toggle-icon .icon{height:.875rem;width:.875rem;color:#000}.faceted-filter-group-display__list li label svg{width:15px;height:15px;border-radius:8px;border-color:#8c8c8c}.faceted-filter-group-display__list li label span{color:#000}.faceted-filter-form .faceted-active-filters{padding:0 0 15px}.faceted-filter-form .faceted-active-filters .faceted-active-filters__clear{flex:1 0 100%;margin-bottom:10px;border:1px solid #003b5b;height:54px;padding:0;line-height:54px;text-transform:uppercase;border-radius:54px;color:#003b5b;font-weight:700;transition:all .3s linear}.faceted-filter-form .faceted-active-filters .faceted-active-filters__clear:hover{background:#003b5b;color:#fff}.faceted-filter-form .faceted-active-filters .faceted-active-filters__remove-filter{height:auto;width:auto;font-size:13px;border-radius:5px;padding:14px;line-height:1;min-height:auto}.faceted-filter-form .faceted-active-filters .faceted-active-filters__remove-filter .clear-filter{width:8px;height:8px;margin-right:6px}.faceted-filter-group-display__header,.sidebar-block__heading{justify-content:flex-start}.faceted-filter-group-summary__active-count{margin:0 0 0 .5rem}.sidebar-block__toggle-icon{position:relative;top:0;transform:translateY(0);margin-left:20px}.collection-main .two-twelfths p,.collection-main .collection__filters .product-count p,.collection-main .collection__filters .sorting-filter-text p{font-size:18px;text-transform:uppercase}.faceted-filter-form .sidebar-block__heading{text-transform:uppercase}.faceted-filter-group-display__list-item-input:checked~svg rect{stroke:#003a5d}.faceted-filter-group-display__list-item-input:checked~svg circle{fill:#003a5d}.collection__main .product-wrap .thumbnail__caption .product-thumbnail{padding:17px 0 0}.paginate .pagination .pagination-list li .pagination-link{padding:0;width:33px;min-width:33px;height:33px;border-radius:33px;background:transparent;color:#0006;border-color:transparent;font-weight:600}.paginate .pagination .pagination-list li .pagination-link.is-current,.paginate .pagination .pagination-list li .pagination-link:hover{border-color:#003a5d;color:#003a5d}.pagination .pagination-next{margin:0 0 0 35px;color:#000;font-weight:600;text-transform:uppercase;border:none;box-shadow:none;padding:0}.pagination .pagination-previous{margin:0 35px 0 0;color:#000;font-weight:600;text-transform:uppercase;border:none;box-shadow:none;padding:0}.pagination .pagination-next:hover,.pagination .pagination-previous:hover{color:#003a5d}.noUi-target{background-color:#e9e9e9;border:none}.noUi-connect{background-color:#003b5b;border-radius:4px}.noUi-horizontal{height:4px}.noUi-horizontal .noUi-handle{height:12px;width:12px;border-radius:2px;left:-5px;top:-5px;background-color:#003b5b}.noUi-handle{border:0;box-shadow:none}.noUi-handle:before,.noUi-handle:after{content:none}.noUi-handle{cursor:default;box-sizing:content-box!important}.noUi-handle:active{border:8px solid #48433c;border:8px solid rgba(72,67,60,.173);-webkit-background-clip:padding-box;background-clip:padding-box;left:-14px;top:-14px}.rangeSliderValues{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-align:right;color:#48433c;margin-bottom:13px}.customPriceRangeSliderContainer{width:100%;max-width:385px;margin:0 auto}div#priceSlider{background:#ccc}span#slider-value-min,span#slider-value-max{position:relative}.product-gallery__main .product-gallery__image .image__container{background:#f1f1f1;border-radius:10px;overflow:hidden}.product__collapsible .faq__item .collapsible-symbol svg{width:8px;height:14px;flex:1 0 auto}.heading-wrapper--recommended-products.heading-wrapper{margin-bottom:51px}.product-gallery__main .product-gallery__image .image__container img:first-child{mix-blend-mode:darken}.product-gallery.display-arrows--true .product-gallery__main .flickity-prev-next-button{opacity:1;visibility:visible;top:unset;transform:translateY(0);z-index:9;bottom:-102.5px;width:40px;height:40px;box-shadow:2px 2px 8px -2px #0000001f;padding:9px}.product-gallery.display-arrows--true .product-gallery__main .flickity-prev-next-button svg{display:none}.product-gallery.display-arrows--true .product-gallery__main .flickity-prev-next-button.next{background:#fff url(/cdn/shop/files/arrow_left_05b31443-abec-428a-898c-339f3346fe7d.svg) no-repeat center center / 13px;right:10px}.product-gallery.display-arrows--true .product-gallery__main .flickity-prev-next-button.previous{background:#fff url(/cdn/shop/files/arrow_left.svg) no-repeat center center / 13px;left:10px}.product-gallery__thumbnails{padding:0 57px}.product-gallery__thumbnails .product-gallery__thumbnail{background:#f1f1f1;border-radius:10px;overflow:hidden;height:125px;width:125px;opacity:1}.product-gallery__thumbnails .product-gallery__thumbnail img{mix-blend-mode:darken}.product-gallery__thumbnails .product-gallery__thumbnail.is-nav-selected{border:1px solid #003a5d}.product__information .product-block--title .product_name{padding-bottom:13px}.product__information .jdgm-widget{margin-bottom:17px}.product__information .jdgm-widget .jdgm-prev-badge__stars .jdgm-star{width:24px;height:24px;display:inline-block!important;padding:0!important;text-align:center}.product__information .jdgm-widget .jdgm-prev-badge__text{margin-left:10px;color:#000;font-size:16px;text-transform:capitalize}.product-block--price .price-ui{row-gap:0}.product-block--price .price-ui .price{font-size:20px;font-family:Roboto,sans-serif;margin-bottom:5px}.product-block--price .price-ui .sale.savings{font-size:18px;margin-bottom:10px;color:#000;font-family:Roboto,sans-serif}.loop-subscription-container .loop-selling-plan-fieldset{margin:0!important;padding:20px 0!important;border-radius:0!important;border:none!important;border-top:1px solid #0000001f!important;border-bottom:1px solid #0000001f!important}.loop-subscription-container .loop-selling-plan-fieldset .loop-one-time-purchase-option{margin-bottom:18px!important}.loop-subscription-container .loop-selling-plan-fieldset .loop-one-time-purchase-option input,.loop-subscription-container .loop-selling-plan-fieldset .loop-subscription-group input{accent-color:#003a5d}.loop-subscription-container .loop-selling-plan-fieldset .loop-one-time-purchase-option,.loop-subscription-container .loop-selling-plan-fieldset .loop-subscription-group{border:none!important;padding:0!important}.loop-subscription-container .loop-selling-plan-fieldset .loop-one-time-purchase-option .loop-one-time-purchase-option-label,.loop-subscription-container .loop-selling-plan-fieldset .loop-subscription-group .loop-subscription-group-label{font-weight:400!important;color:#000!important;text-transform:uppercase!important}.loop-one-time-purchase-option-price-container,.loop-subscription-group-price-amount{color:#000}.loop-subscription-container .loop-selling-plan-fieldset .loop-subscription-group-selling-plans-container{margin-top:22px;margin-left:0;margin-bottom:10px}.variant-selection{padding:20px 0;display:block}.variant-selection .swatch .option-title{margin-bottom:18px;text-transform:uppercase;width:100%;color:#000!important;line-height:1}.variant-selection .swatch .options-selection__option-name span{display:none}.loop-subscription-container .loop-selling-plan-fieldset .loop-subscription-group-selling-plans-container .loop-selling-plan-selector{width:100%!important;border-color:#8c8c8c!important;padding:13px 24px!important;border-radius:50px!important;min-height:54px;color:#8c8c8c;text-transform:capitalize!important;margin:0!important;font-family:Roboto,sans-serif;background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%,calc(100% - 2.5em) .5em}.loop-subscription-container .loop-selling-plan-fieldset .loop-subscription-group-selling-plans-container .loop-selling-plan-selector-label,.loop-subscription-container .loop-purchase-options-label{display:none}.variant-selection .swatch .swatch__options .swatch__option label{border-radius:50px!important;border:none}.variant-selection .swatch .swatch__options .swatch__option .swatch-element{border:none;border-radius:0;padding:0;box-shadow:none}.variant-selection .swatch .swatch__options .swatch__option .swatch-element label{height:auto;min-height:auto;line-height:1;font-size:16px;font-weight:600;border:1px solid #003a5d;color:#003a5d;border-radius:50px;padding:20px 54px}.variant-selection .swatch.size .swatch__options .swatch__option .swatch-element label,.variant-selection .swatch.size .swatch__options .swatch__option .swatch-element{width:52px;height:52px}.variant-selection .swatch .swatch__options .swatch__option input:checked+.swatch-element label,.variant-selection .swatch.swatch__options .swatch__option .swatch-element label:hover{background:#003a5d;color:#fff}.variant-selection .swatch{margin-bottom:20px}.variant-selection .swatch.size .swatch__options .swatch__option .swatch-element label,.variant-selection .swatch.size .swatch__options .swatch__option .swatch-element{width:52px;height:52px;padding:0;line-height:52px}.variant-selection .swatch:last-child{margin:0}.purchase-details .purchase-details__quantity{margin-right:calc(var(--gutter) / 2);width:123px;margin-top:0}.purchase-details .purchase-details__buttons.purchase-details__spb--false{margin-top:0;max-width:73%;height:54px}.quantity-wrapper .quantity-element{min-height:54px}.purchase-details__quantity .quantity-wrapper .quantity-element{border:none;background:#f1f1f1;color:#000}.purchase-details__quantity .quantity-wrapper input{border:none!important;background:#f1f1f1}.quantity-wrapper.quantity-style--box .quantity-plus,.quantity-wrapper.quantity-style--box .quantity-minus{width:70%}.quantity-wrapper.quantity-style--box .quantity-plus{justify-content:flex-start;padding-left:10px}.quantity-wrapper.quantity-style--box .quantity-minus{justify-content:flex-end;padding-right:10px}.product__collapsible.faq__block-faq{margin-top:27px}.product__collapsible .faq__item-question{padding:0 0 16px;text-transform:uppercase}.product__collapsible.faq__block-faq .faq__item .faq__item-answer{padding:0 0 30px;color:#000;font-size:16px}.product__collapsible .border--bottom-only{border:none!important;border-bottom:1px solid #e0e0e0!important}.faq__item .collapsible-symbol svg{transition:all .35s linear}.faq__item.tab--open .collapsible-symbol svg{transform:rotate(180deg)}.jdgm-rev-widg.jdgm-rev-widg{padding:0}.jdgm-rev__title,.jdgm-rev__body *{color:#000;font-weight:400}.jdgm-write-rev-link.jdgm-write-rev-link{border-radius:50px}.loop-subscription-group-text .loop-subscription-group-discount-badge{color:#fff!important;background-color:#003b5b!important}.cart__empty-cart-message{margin-top:-60px}.ajax-cart__product-content .ajax-cart__product-title a{display:inline-block;padding-bottom:6px}.cart__description .cart__text .item__properties,.cart__description .cart__text .item__selling-plan-name{font-size:16px}.cart__description .cart__text .item__title{padding-bottom:10px;display:inline-block}.cart__item-list .cart__card:nth-last-of-type(2){border-bottom:1px solid #e5e2dd}.ajax-cart__empty-cart-message .icon svg *{stroke:#000}.cart__empty-cart-message .continue-button{display:inline-block}.ajax-cart__empty-cart-message .icon{margin-top:28px}.ajax-cart__cart-title{padding:28px 0;margin:0 28px;border-bottom:1px solid #0000001a;font-size:22px;text-transform:uppercase;font-weight:800;text-align:left;font-family:Montserrat,sans-serif}.ajax-cart__form{height:100vh}.ajax-cart__form .ajax-cart__list{height:calc(100vh - 522px);overflow:auto;padding:0 28px}.ajax-cart__form .ajax-cart__list .ajax-cart__product{padding:26px 0;margin:0!important;align-items:flex-start}.ajax-cart__form .ajax-cart__list .ajax-cart__product .quantity-wrapper .quantity-element{min-height:32px;border:none!important;background:#f1f1f1;padding:0}.ajax-cart__product-image a{display:inline-block}.ajax-cart__product-image a img{mix-blend-mode:darken}.ajax-cart__quantity-box .quantity-wrapper input{min-height:32px}.ajax-cart__quantity-box{max-width:88px}.ajax-cart__product-image{width:25%;background:#f1f1f1;border-radius:5px;overflow:hidden;display:flex;justify-content:center;align-items:center}.ajax-cart__close-icon{margin:34px 28px;line-height:1}.ajax-cart__details-wrapper{padding:50px 28px;background:#f1f1f1;border-top:none;position:absolute;width:100%;bottom:0}.ajax-cart__details-wrapper .ajax-cart__subtotal{padding:0;margin-bottom:32px}.ajax-cart__details-wrapper .ajax-cart__subtotal .money{font-size:22px;font-weight:800;font-family:Montserrat,sans-serif}.ajax-cart__details-wrapper .ajax-cart__subtotal .ajax-cart__row-description{font-size:22px;text-transform:uppercase;color:#000;font-weight:800;font-family:Montserrat,sans-serif}.ajax-cart__details-wrapper .ajax-cart__taxes-shipping .ajax-cart__taxes-shipping-message{padding:0}.ajax-cart__button-wrapper a{display:inline-block}.ajax-cart__button-wrapper a.button--secondary{display:block;width:100%;margin-top:27px}.ajax-cart__right-content{align-self:stretch}.ajax-cart__price.price{padding-bottom:5px}.media+.media{border-top:1px solid #0000001a}.ajax-cart__form .ajax-cart__list::-webkit-scrollbar{width:1px}.ajax-cart__form .ajax-cart__list::-webkit-scrollbar-track{background:#fff}.ajax-cart__form .ajax-cart__list::-webkit-scrollbar-thumb{background:#f1f1f1}.ajax-cart__free-shipping{padding:20px 0 35px;margin:0 28px;border-bottom:1px solid #0000001a}.ajax-cart__free-shipping .fs-indicator{width:100%}.ajax-cart__free-shipping .fs-indicator .indicator__msg{margin-bottom:17px;color:#000}.ajax-cart__free-shipping .fs-indicator .fs-indicator__indicator{max-width:333px;margin-bottom:0;height:9px;border-radius:10px;border-color:#003a5d;display:flex;justify-content:flex-start;align-items:center;padding:0 2px}.ajax-cart__free-shipping .fs-indicator .fs-indicator__indicator .fs-indicator__bar{height:5px;background:#003a5d;border-radius:10px}.ajax-cart__form .ajax-cart__list .quantity-wrapper.quantity-style--box .quantity-plus,.ajax-cart__form .ajax-cart__list .quantity-wrapper.quantity-style--box .quantity-minus{width:20%;min-width:25px}.ajax-cart__form .ajax-cart__list .quantity-wrapper.quantity-style--box .quantity-plus{padding-left:3px}.cart__card .cart__image{background:#f1f1f1;border-radius:5px;overflow:hidden;width:13.183%}.cart__card .cart__image img{mix-blend-mode:darken}.cart__headings{padding-bottom:20px}.cart__headings *{text-transform:uppercase!important}.cart__headings .cart__total-title{text-align:right}.cart__info{width:86.817%}.cart__info .cart__total{text-align:right;width:19%}.cart__info div *{color:#000}.cart-section .heading-wrapper{margin-bottom:94px}.cart__remove{background:transparent;color:#000}.cart__remove .close .icon{height:100%;max-height:100%;min-width:70%}.cart__quantity .quantity-wrapper .quantity-element{min-height:44px}.cart__quantity .purchase-details__quantity.product-quantity-box{width:80%}.cart__description{width:41%}.cart__price{width:19%}.cart__quantity{width:20%}.cart__total{width:19%}.cart__checkout{min-width:100%;margin-left:0}.cart__free-shipping.ajax-cart__free-shipping{padding:0 0 25px;margin:0}.cart__taxes-shipping{padding-bottom:10px;color:#000}.cart__free-shipping.ajax-cart__free-shipping .fs-indicator .indicator__msg{text-align:left;margin-bottom:15px}.cart__free-shipping.ajax-cart__free-shipping .fs-indicator .fs-indicator__indicator{margin-left:0}.cart__row.cart__additional{width:100%;margin-top:16px}.cart__row.cart__additional a,.full-width{width:100%}.search-main .heading-wrapper{margin-bottom:10px}.search-main .search__results-count{margin-bottom:60px}.search-main .product__thumbnail .product-thumbnail .product-thumbnail__title{color:#000}.search-form .input{min-height:54px;border:1px solid #8c8c8c!important;border-radius:54px!important;padding:13px 13px 13px 50px!important;color:#8c8c8c!important}.search-form .control svg{position:absolute;left:18px;top:50%;transform:translateY(-50%)}.search-main .search-form{margin-top:30px}.search-form .control svg *{fill:#8c8c8c}.collection-list .heading-wrapper .title{color:#000}.collection-list-page .list-collection__thumbnail{margin-bottom:35px}.social-icons li:last-child{padding:0}.footer__content .footer__logo-wrapper.is-small{max-width:100%;padding-bottom:17px;width:114px}.footer__content .block__logo .nav li a{display:flex;justify-content:flex-start;align-items:center;gap:17px}.footer__content .block__logo .nav li{margin-bottom:17px}.footer__content .block__logo .nav li:last-child{margin:0}.footer__content .footer__heading{padding-top:35px;margin-bottom:25px;text-transform:uppercase}.footer__content .footer__menu .footer__menu-link{margin-bottom:15px}.footer__content .footer__menu .footer__menu-link:last-child{margin:0}.footer__content .footer__menu .footer__menu-link a{text-transform:uppercase}.block__newsletter .content{margin-bottom:18px}.block__newsletter form .newsletter-form{display:block;position:relative}.block__newsletter form .newsletter-form .field{margin:0}.block__newsletter form .newsletter-form .field .control{width:100%;position:static}.block__newsletter form .newsletter-form .field .control input{height:64px;border-radius:40px;border:1px solid #fff;background:transparent;padding:19px 23px}.block__newsletter form .newsletter-form .field .control input::placeholder{color:#fff}.block__newsletter form .newsletter-form .field .control button{width:auto;position:absolute;right:6px;top:5px}.block__newsletter form .newsletter-form .field .control button:hover{border-color:#fff!important}.social-icons li a{display:inline-flex;line-height:1;padding:7px;border:1px solid #fff;border-radius:30px;transition:all .4s linear}.social-icons li a:hover{border-color:#dbdbdb}.social-icons li a svg *,.footer__credits p a{transition:all .4s linear}.footer__credits p a:hover{color:#dbdbdb!important}.social-icons li a:hover svg *{fill:#dbdbdb}.footer-bottom{margin-top:40px;padding-top:30px;border-top:1px solid #ffffff66;align-items:center}.product-wrap .thumbnail__caption .product-thumbnail a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:35.19px}.shopify-policy__container{padding-top:10ch;padding-bottom:10ch;text-align:center}.shopify-policy__container .shopify-policy__title{margin-bottom:30px}.shopify-policy__container .shopify-policy__body{color:#000}@media screen and (max-width: 1024px){.variant-selection .swatch.size .swatch__options .swatch__option .swatch-element label,.variant-selection .swatch.size .swatch__options .swatch__option .swatch-element{width:48px;height:48px;line-height:48px}.variant-selection .swatch .swatch__options .swatch__option .swatch-element label{padding:15px 35px}.product-gallery.display-arrows--true .product-gallery__main .flickity-prev-next-button{bottom:-85px}.product-gallery__thumbnails .product-gallery__thumbnail{width:90px;height:90px}.section.is-width-small{width:calc(100% - var(--gutter));max-width:100%}.featured-article .card-image .image .image-element__wrap img{min-height:275px!important}.slideshow-classic__banner .caption-content{width:65%!important}.about-us-banner .caption-content{width:50%!important}.image-with-text-1 .image-with-text__text-column{padding-right:30px!important;padding-left:10px!important}.image-with-text-2 .image-with-text__text-column{padding-left:30px!important;padding-right:10px!important}.faq__page-banner .caption-content{width:100%!important}.faq-section .faq__tags{margin-bottom:26px}}@media screen and (max-width: 992px){.slideshow-classic .slideshow-classic__banner>.image-element__wrap img{min-height:600px}.faq-section .faq__tags{flex-wrap:wrap;row-gap:24px}}@media screen and (max-width: 820px){.footer__content .footer__menu .footer__menu-link{margin-bottom:12px}.collection__main .collection-matrix__wrapper .one-third{width:calc(50% - (var(--gutter) - (var(--gutter) / 2)))}.collection-main .five-sixths{width:calc(75% - var(--gutter))}.collection-main .two-twelfths{width:calc(25% - var(--gutter))}.collection__filters .sorting-filter-text{flex:0 0 60%;max-width:60%}.collection__filters .product-count{max-width:40%;flex:0 0 40%}.cart-section .heading-wrapper{margin-bottom:40px}.product-gallery__thumbnails{padding:0 25px}.purchase-details .purchase-details__quantity{width:117px}.variant-selection .swatch.size .swatch__options .swatch__option .swatch-element label,.variant-selection .swatch.size .swatch__options .swatch__option .swatch-element{width:46px;height:46px;line-height:46px}.variant-selection .swatch .swatch__options .swatch__option .swatch-element label{padding:15px 25px;font-size:14px}.faq__page-banner .image-with-text-overlay__banner>.image-element__wrap img{height:330px}.image-with-text-1 .image-with-text__text-column{padding-right:20px!important;padding-left:0!important}.image-with-text-2 .image-with-text__text-column{padding-left:20px!important;padding-right:0!important}.footer-bottom{margin-top:28px;padding-top:28px}.footer__content .block__logo .nav li a{gap:10px}.slideshow-classic__banner .caption-content{width:80%!important}.about-us-banner .caption-content{width:70%!important}.testimonials .testimonial-block{width:calc(50% - var(--gutter))}.featured-collection-section .one-fourth.product__thumbnail{width:calc(33.33% - var(--gutter))}.footer__content .medium-down--one-whole{width:calc(100% - var(--gutter))}.footer__content .block__logo{order:4}.footer__content .block__link-list:nth-child(2){order:2}.footer__content .block__link-list:nth-child(3){order:3}.footer__content .block__newsletter{order:1}.footer__content .block__newsletter .footer__heading{text-align:center;padding-top:0}.footer__content .block__newsletter .content{text-align:center}.footer__content .block__newsletter .social-icons{justify-content:center}.footer__content .block__link-list ul{display:none}.footer__content .block__link-list .footer__heading{padding-top:0;position:relative;margin-bottom:21px}.footer__content .block__link-list .footer__heading:before{content:"";position:absolute;width:16px;height:10px;background:url(/cdn/shop/files/icons8-expand_arrow_copy.svg) no-repeat center center / contain;top:50%;transform:translateY(-50%);right:5px;transition:all .35s linear}.footer__content .block__logo .footer__logo-wrapper{display:none}.footer__content .block__logo .nav{display:flex;justify-content:center;align-items:center;gap:30px}.footer__content .block__logo .nav li{margin:0}.footer__content .block__link-list .footer--active .footer__heading:before{transform:rotate(180deg);top:30%}.footer__content .block__link-list .footer__menu ul{margin-bottom:25px}}@media screen and (max-width: 798px){.cart__row.cart__subtotal *{font-size:22px}.close .icon{height:80%;max-height:80%;max-width:80%;min-height:80%;min-width:80%;width:80%}.cart__description .cart__text .item__title{padding-bottom:7px}.collection-main .five-sixths,.collection-main .two-twelfths{width:calc(100% - var(--gutter))}.cart__card+.container.has-no-side-gutter.has-padding-top{padding:0}.cart__row.cart__additional,.cart__checkout{padding-bottom:0}.cart__checkout .add_to_cart.checkout{margin:0}.cart__row.cart__savings{padding-bottom:15px;display:none}.cart__row.cart__savings *{color:#000;font-family:Montserrat,sans-serif}.cart__row.cart__subtotal{padding-bottom:18px}.free-shipping-label .fs-indicator .indicator__msg{text-align:center;margin-bottom:19px;color:#000}.free-shipping-label .fs-indicator .fs-indicator__indicator{margin:0 auto;border-color:#003a5d;max-width:333px;border-radius:10px;padding:0 2px;display:flex;justify-content:flex-start;align-items:center;height:9px}.free-shipping-label .fs-indicator .fs-indicator__indicator .fs-indicator__bar{background:#003a5d;border-radius:10px;height:5px}.free-shipping-label{width:100%;margin-bottom:28px}.cart__card .cart__image{width:15%}.cart__remove{position:absolute;top:20px}.cart__description{width:93%;order:1;margin-bottom:20px}.cart__quantity{width:50%;order:2;margin:0}.cart__quantity .cart__quantity-warning{margin:0}.cart__price{width:50%;order:3;text-align:right}.cart__card{padding-top:20px}.cart__info{flex-direction:row;flex-wrap:wrap;width:85%;padding-left:15px}.cart-section .heading-wrapper{margin-bottom:20px}.product_section,.product-recommendations .product__thumbnail{padding-bottom:0}.heading-wrapper--recommended-products.heading-wrapper{margin-bottom:43px}.product__information{background:#fff}.purchase-details .purchase-details__quantity{width:calc(27% - 12px)}.variant-selection .swatch.size .swatch__options .swatch__option .swatch-element label,.variant-selection .swatch.size .swatch__options .swatch__option .swatch-element{width:52px;height:52px;line-height:52px}.variant-selection .swatch .swatch__options .swatch__option .swatch-element label{padding:18px 50px;font-size:16px}.product__images{margin-bottom:10px}.product-gallery.display-arrows--true .product-gallery__main .flickity-prev-next-button{bottom:0;top:50%;transform:translateY(-50%)}.product-gallery.display-arrows--true .product-gallery__main .flickity-prev-next-button.next{right:-10px}.product-gallery.display-arrows--true .product-gallery__main .flickity-prev-next-button.previous{left:-10px}.product_section .product-gallery__thumbnails{display:none}.collection__filters .mobile-filter-column .main-filter.active-filter p svg{transform:rotate(180deg)}.collection__filters .mobile-filter-column .main-filter p svg{transition:all .35s linear}.sidebar-section .faceted-filter-form .block__faceted-filtering:last-child .content .faceted-filter-group-display{margin-bottom:0}.related-articles .heading-wrapper{margin-bottom:65px}.article-content .content img{padding:0 0 20px}.article-content .content h1,.article-content .content h2,.article-content .content h3,.article-content .content h4{margin:20px 0}.single-blog-post .banner__wrapper{max-height:max-content}.related-articles .buttons{margin-top:0}.related-articles .featured-article{margin-bottom:40px}.article [data-enable_overlay=false] .mobile-icons a svg *,.product [data-enable_overlay=false] .mobile-icons a svg *,.cart [data-enable_overlay=false] .mobile-icons a svg *{fill:#000}.article [data-enable_overlay=false] .mobile-icons .header-cart svg *,.product [data-enable_overlay=false] .mobile-icons .header-cart svg *,.cart [data-enable_overlay=false] .mobile-icons .header-cart svg *{fill:#fff;stroke:#000}.article [data-enable_overlay=false] .mobile-menu__toggle-icon svg *,.product [data-enable_overlay=false] .mobile-menu__toggle-icon svg *,.cart [data-enable_overlay=false] .mobile-menu__toggle-icon svg *{fill:#000}.article [data-enable_overlay=false],.product [data-enable_overlay=false],.cart [data-enable_overlay=false]{position:relative}.blog-main .paginate{margin:0}.pagination-button__load-more{margin-top:36px}.image-with-text-1 .image-with-text__text-column .image-with-text__wrapper *,.image-with-text-2 .image-with-text__text-column .image-with-text__wrapper *{text-align:center!important}.image-with-text-1 .image-with-text__text-column .image-with-text__wrapper .image-with-text__heading,.image-with-text-2 .image-with-text__text-column .image-with-text__wrapper .image-with-text__heading{padding-bottom:22px}.image-with-text-2 .image-with-text__image-column{margin-bottom:37px}.column-reverse .container{flex-direction:column-reverse;row-gap:37px}.back-btn{color:#000;display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:37px;font-weight:600}.mobile-menu .mobile-menu__list .mobile-menu__list-item .mobile-menu__first-level .mobile-menu__submenu{margin:0;padding:0 20px;border:none;position:absolute;background:#fff;top:0;right:0;bottom:0;left:0;z-index:8}.mobile-menu .mobile-menu__list .mobile-menu__list-item .mobile-menu__first-level .mobile-menu__submenu li a{padding:0 0 17px}.submenu__input:checked+label a:after{transform:translateY(-100%) rotate(-90deg)}.mobile-menu .mobile-menu__list .mobile-menu__list-item .mobile-menu__first-level label a{padding:0 0 17px}.mobile-menu .mobile-menu__list .mobile-menu__list-item .mobile-menu__first-level label a.mobile-menu-link:after{right:0;font-size:1.1em;transform:translateY(-100%) rotate(-90deg)}.mobile-menu .mobile-menu__list .search-form{padding-top:17px;padding-bottom:23px}.mobile-menu .mobile-menu__list .search-form .input{border:1px solid #aeaeae!important;color:#aeaeae!important}.mobile-menu{border-top:none!important}.mobile-menu .mobile-menu__list{padding-top:0!important;padding-left:20px!important;padding-right:20px!important}.block__newsletter .content{margin-bottom:26px}.footer__content .footer__heading{margin-bottom:18px}.sticker-shape-round .thumbnail-sticker{width:45px;height:25px}.featured-collection-section .buttons{padding-top:30px}.featured-collection-section .featured-collection .one-fourth{width:33.33%;margin:0 7px;padding-bottom:0}.featured-collection-section .heading-wrapper{margin-bottom:45px}.slideshow-classic__banner .caption .caption-content .banner__heading,.slideshow-classic__banner .caption .caption-content .banner__subheading{margin-bottom:19px}.mobile-menu--opened .site-header{background:#fff!important;position:relative}.mobile-menu__toggle-icon svg *{fill:#fff}.mobile-menu--opened .site-header .mobile-menu__toggle-icon svg *,.mobile-menu--opened .site-header .mobile-icons a svg *{fill:#000}.mobile-menu--opened .site-header .header-cart a svg *{fill:#fff;stroke:#000}.mobile-header__content{position:relative}.mobile-header__content:before{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:0;height:1px;width:96%;background:#ffffff7f;padding:0 15px}[data-enable_overlay=false]{position:absolute;width:100%}[data-slideshow-classic] .flickity-prev-next-button.previous{right:unset;left:calc(53% - 89px);transform:translate(0)}[data-slideshow-classic] .flickity-prev-next-button.next{right:calc(53% - 89px);transform:translate(0)}[data-slideshow-classic] .flickity-prev-next-button{bottom:35px}.slideshow-classic__banner .caption-content .slideshow-classic__buttons{justify-content:center}.slideshow-classic__banner .caption-content .slideshow-classic__buttons a{margin-right:0}[data-slideshow-classic] .flickity-page-dots{width:auto;right:unset;bottom:35px;left:50%;transform:translate(-50%)}.slideshow-classic .caption{margin:0 0 90px;width:100%;height:calc(100% - 90px);align-items:flex-end!important}.slideshow-classic__banner .caption-content{width:100%!important;text-align:center!important;padding:0 30px!important}.mobile-menu .mobile-menu__content .mobile-menu__list li:first-child a{padding-top:0}.mobile-menu .mobile-menu__content .mobile-menu__list li:last-child a{padding-bottom:0}.mobile-menu .mobile-menu__content{padding:0;margin:0!important}.mobile-menu .mobile-menu__content .mobile-menu__list{padding:35px 0 0;margin:0}.mobile-menu .mobile-menu__content .mobile-menu__list li a{padding:12px 24px;text-transform:uppercase}.footer-bottom>*{width:calc(100% - var(--gutter));justify-content:center;align-items:center;text-align:center}.footer-bottom{flex-direction:column-reverse;row-gap:12px}.collection-list .list-collection__thumbnail .product-wrap .collection-info__caption{padding-bottom:30px}.featured-collection-section .buttons .button{margin:0}.slideshow-classic__banner .image-element__wrap img{min-height:480px}.after-banner-icon-box .icon-with-text-column__column{width:calc(25% - var(--gutter));margin-bottom:0!important}.image-with-text-overlay .about-us-banner .caption{margin:0 0 51px;height:calc(100% - 51px);width:100%;align-items:flex-end}.image-with-text-overlay .about-us-banner .caption-content{width:100%!important;padding:0 35px;text-align:center!important}.image-with-text-overlay .about-us-banner .caption-content .buttons{justify-content:center}.image-with-text-overlay .about-us-banner .caption-content .buttons a{margin:0}.image-with-text-overlay .about-us-banner .caption-content .banner__heading{margin-bottom:13px}.image-with-text-overlay .about-us-banner .caption-content .banner__subheading{margin-bottom:25px}.testimonials .heading-wrapper{margin-bottom:26px}.testimonials .testimonial__nav-wrapper{margin:0}.slideshow-classic__banner:before{display:none}.collection-main .container>.sidebar-section{display:none}.collection__filters .sorting-filter-text,.collection-main .two-twelfths{display:none}.collection__filters .sorting-filter-text,.collection-main .two-twelfths,.collection__filters .mobile-filter-column aside.sidebar-section{display:none}.collection__filters .mobile-filter-column{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:20px;margin-bottom:30px;position:relative;flex:0 0 100%}.collection__filters .mobile-filter-column>*{flex:0 0 50%;max-width:50%}.collection-main .collection__filters .sorting-filter,.collection-main .collection__filters .main-filter{flex:0 0 calc(50% - 10px);position:relative}.collection-main .mobile-filter-column .main-filter p{padding:12.5px 20px;border:1px solid #8c8c8c;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;font-weight:800;font-size:18px;border-radius:50px;color:#000;font-family:Montserrat,sans-serif}.mobile-filter-column .sorting-filter .select{max-width:100%;width:100%;height:auto;margin-left:0}.mobile-filter-column .sorting-filter .select select{width:100%;border-color:#8c8c8c;padding:12.5px 40px 12.5px 20px;height:auto;color:#000;border-radius:50px;text-transform:uppercase;font-weight:800;font-size:18px;box-shadow:none;font-family:Montserrat,sans-serif}.collection-main .container .mobile-filter-column aside.sidebar-section{width:100%;padding:17px 22px;box-shadow:0 8px 17px #0000002b;margin:11px 0 0;display:none;position:absolute;z-index:999;border-radius:10px;background:#fff;left:0;right:0}.collection-main .container .mobile-filter-column aside.sidebar-section .sidebar-block__heading{text-transform:uppercase}.mobile-filter-column .sorting-filter .select:after{border-color:#000!important;right:20px!important;z-index:4!important;font-size:14px!important;color:#000!important}.collection-main .is-margin-bottom{margin-bottom:30px}.collection-main .collection-matrix__wrapper .has-padding-bottom{padding-bottom:25px}.pagination .pagination-next,.pagination .pagination-previous{width:auto}}@media screen and (max-width: 600px){.cart__description{width:90%}.ajax-cart__product-content .ajax-cart__product-title a{margin-bottom:7px;display:inline-block}.product__collapsible.faq__block-faq .faq__item .faq__item-answer{padding:0 0 17px}.single-blog-post .banner__content .banner__heading{margin-bottom:10px}#ajax-cart__content .ajax-cart__free-shipping{display:none}#theme-ajax-cart.is-drawer{right:-80%;width:80%}.product-recommendations .product__thumbnail{width:calc(55% - var(--gutter))}.contact-form .nav .nav-item a{flex-direction:column;row-gap:11px;align-items:center;text-align:center}.contact-form .nav{margin-bottom:37px;justify-content:space-evenly;column-gap:0}.contact-form__text.subtitle{padding:0;margin-bottom:34px}.faq-section .faq__tags{margin-bottom:10px}.faq-section .faq__block-faq .faq__item .faq__item-question{padding:26px 20px 8px 0}.faq-section .faq__block-faq .faq__item .faq__item-answer{padding:0 15px 0 0}.faq-section .faq__tags .faq__tags-tag{max-width:100%;flex:0 0 100%}.testimonial__nav-wrapper .testimonial__nav span{top:120.5px}.footer__content .block__link-list{padding-bottom:0}.testimonials .testimonial-block{width:calc(100% - var(--gutter));margin-bottom:0}.testimonials .testimonials .testimonial-block .testimonial__image .image-element__wrap{max-width:100%!important}.featured-collection-section .featured-collection .one-fourth{width:55%}.collection-list .container{row-gap:10px}.collection-list .one-half.list-collection__thumbnail{width:calc(100% - var(--gutter))}.featured-article.blog-card .card-content{padding:13px 0 0}}@media screen and (max-width: 480px){.cart .featured-collection-section .heading-wrapper{margin-bottom:28px}.cart__card .cart__image{width:25%}.cart__info{width:75%}.ajax-cart__details-wrapper .ajax-cart__subtotal{margin-bottom:10px}.ajax-cart__button-wrapper a.button--secondary{margin-top:17px}.ajax-cart__close-icon{margin:20px}.ajax-cart__details-wrapper{padding:19px 22px 24px;position:relative}.ajax-cart__form .ajax-cart__cart-count{background:#fff}.ajax-cart__form .ajax-cart__list{height:auto;padding:0 20px;background:#fff}.ajax-cart__cart-title{padding:14px 0;margin:0 20px}#theme-ajax-cart.is-drawer{right:-100%;width:100%;background:transparent}.purchase-details .purchase-details__buttons.purchase-details__spb--false{max-width:68%}.purchase-details .purchase-details__quantity{width:calc(32% - 12px)}.variant-selection .swatch .swatch__options .swatch__option .swatch-element label{padding:18px 45px}.product-recommendations .product__thumbnail{width:calc(60% - var(--gutter))}.collection-main .collection-matrix__wrapper .column:nth-child(odd){margin:0 10px 0 0}.collection-main .collection-matrix__wrapper .column:nth-child(2n){margin:0 0 0 10px}.contact-form .nav .nav-item a span span{margin-bottom:4px}.blog-main .container[data-load-more--grid]{row-gap:40px}.slideshow-classic .flickity-button{display:block}.slideshow-classic.page-dots--true{padding-bottom:0;margin-bottom:0}}@media screen and (max-width: 414px){.product-wrap .thumbnail__caption .product-thumbnail a{min-height:auto}.variant-selection .swatch .swatch__options .swatch__option .swatch-element label{padding:18px 40px}.collection-main .collection-matrix__wrapper .column{width:100%;margin:0!important}.collection-main .collection-matrix__wrapper .column:last-child{padding-bottom:0}.collection-main .collection__filters .sorting-filter,.collection-main .collection__filters .main-filter{flex:0 0 calc(100% + -0px);max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/s__style.css.map */
