.top-bar .social-icons li,.top-bar .social-icons li a{display:inline-flex}.header .header__inner-content,.header .header__inner-content .header__search{padding:0}.header .header__inner-content .header__icons{flex:1}.header .header__inner-content .header__search .search-form{width:350px}.header .header__inner-content .header__search .search-form .control input{height:auto;padding:12px 16px 12px 52px;border-color:#e6e6e6}.header .header__inner-content .header__search .search-form .control input::placeholder{color:#18191b}.header .header__inner-content .header__search .search-form .control svg{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.sticky-menu-wrapper.sticky-off{visibility:visible;opacity:1;max-height:max-content}.header .sticky-menu-wrapper{padding:0;position:relative}.header .sticky-menu-wrapper:before,.header .sticky-menu-wrapper:after{content:"";position:absolute;width:100vw;height:1px;background:#e6e6e6;left:50%;transform:translate(-50%)}.header .sticky-menu-wrapper:before{top:0}.header .sticky-menu-wrapper:after{bottom:0}.header__icons .header__link svg path{transition:all .3s ease-in-out}.header__icons .header__link:hover svg path{stroke:#c00}#header .mega-menu{padding:18px 30px 32px;border-bottom:1px solid #E6E6E6;box-shadow:none}#header .mega-menu .mega-menu__block{padding:0}#header .mega-menu .block__menu .mega-menu__linklist ul{display:flex;flex-flow:column;gap:12px}#header .mega-menu .block__menu .mega-menu__linklist ul li{line-height:1.2}#header .mega-menu .block__menu .mega-menu__linklist ul li a{padding:0}#header .mega-menu .block__image .mega-menu__content p{margin-bottom:12px}#header .mega-menu .block__image .image-element__wrap img{max-height:425px;object-fit:contain!important}#header .mega-menu .block__image .mega-menu__content .button--link-style{color:#18191b;border-bottom-color:#18191b;font-family:Muli,sans-serif;line-height:1.1}#header .mega-menu .block__image .mega-menu__content .button--link-style:hover{color:#c00;border-bottom-color:#c00}.has-mega-menu .navbar-link.is-arrowless{padding-right:28px;position:relative}.has-mega-menu .navbar-link.is-arrowless:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px;height:8.5px;background:url(/cdn/shop/files/formkit_down.svg?v=1768848801) no-repeat center center / cover;transition:all .35s ease-in-out}.has-mega-menu.is-opened .navbar-link.is-arrowless:before{transform:translateY(-50%) rotate(180deg)}.has-mega-menu.is-opened .navbar-link:after{content:"";position:absolute;left:50%;right:0;height:1px;width:calc(100% - 48px);background:#18191b;bottom:11px;transform:translate(-57%)}.top-bar,.header--search-focus{position:relative;z-index:40}.mega-menu-open{position:relative}.mega-menu-open:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:1}.social-icons a svg *{transition:all .35s ease-in-out}.social-icons .icon-facebook:hover svg *{fill:#1877f2}.social-icons .icon-instagram:hover svg *{stroke:#c13584}.caption-content .banner__subheading,.caption-content .banner__heading{margin-bottom:12px}.caption-content .banner__heading:last-child{margin-bottom:0}.home-richtext .rich-text__content .rich-text__heading{margin-bottom:12px}.home-richtext .rich-text__content .rich-text__text{color:#18191b!important}.product-wrap .image__container .image-element__wrap,.product-wrap .image__container .image-element__wrap img{width:100%!important;background:#fff}.has-no-side-gutter[data-slider] .product__thumbnail{padding:0 10px}img.secondary:not(.swap--visible){position:absolute;top:0;right:0;bottom:0;left:0;height:100%;background:#fff!important}.product-wrap .thumbnail__caption{padding:24px 0 0}.product-wrap .thumbnail__caption .product-thumbnail{padding:0}.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;min-height:48px;margin-bottom:8px}.product-wrap .thumbnail__caption .product-thumbnail .product-thumbnail__price{padding:0 0 8px}[data-slider] .product__thumbnail{margin-bottom:0!important}.featured-collection .flickity-prev-next-button,.product-recommendations .flickity-prev-next-button,.recently-viewed-wrapper .flickity-prev-next-button{top:-90px;transform:translateY(0);padding:0;width:42px;height:42px;background:transparent url(/cdn/shop/files/guidance_up-arrow.svg) no-repeat center center / 32px;outline:0;box-shadow:none;border-radius:0}.featured-collection .flickity-prev-next-button.previous,.product-recommendations .flickity-prev-next-button.previous,.recently-viewed-wrapper .flickity-prev-next-button.previous{transform:translateY(0) rotate(180deg);left:unset;right:76px}.featured-collection .flickity-prev-next-button.next,.product-recommendations .flickity-prev-next-button.next,.recently-viewed-wrapper .flickity-prev-next-button.next{right:10px}.featured-collection .flickity-prev-next-button svg,.product-recommendations .flickity-prev-next-button svg,.recently-viewed-wrapper .flickity-prev-next-button svg{display:none}.product__thumbnail .thumbnail-swatch{margin:0;padding:0;gap:2.391px}.product__thumbnail .thumbnail-swatch .swatch{margin:0}.product__thumbnail .thumbnail-swatch .swatch span{border:none;height:14px;width:14px;min-height:14px;min-width:14px;max-height:14px;max-width:14px}.featured-collection-section .buttons{margin-top:40px}.featured-collection-section .buttons .button--secondary{background:transparent!important}.featured-collection-section .buttons .button--secondary:hover{background:#84dadf!important}.collection-info__caption .collection-info__caption-wrapper{padding-bottom:26px}.collection-info__caption .collection-info__caption-wrapper .title{margin-bottom:12px}.home-hero-banner-2 .caption-content{padding-bottom:66px}.heading-section__content .heading-section__heading{margin-bottom:40px}.heading-section__content .buttons{margin-top:40px}.heading-section__content .buttons .button--secondary{background:transparent!important}.heading-section__content .buttons .button--secondary:hover{background:#fff!important}.newsletter .newsletter__wrapper .newsletter__text-wrapper .newsletter__heading{margin-bottom:12px}.newsletter .newsletter__wrapper .newsletter__text-wrapper .newsletter__subheading{margin-bottom:33px;padding:0 50px}.newsletter .newsletter__wrapper .newsletter-form__wrapper .form .field{margin:0}.newsletter .newsletter__wrapper .newsletter-form__wrapper .form .field .control{width:auto}.newsletter .newsletter__wrapper .newsletter-form__wrapper .form .field button{padding:7.5px 43px;width:auto;font-weight:500}.newsletter .newsletter__wrapper .newsletter-form__wrapper .form .field input{height:auto;padding:8.5px 16px;border:none;background:transparent;color:#fff;outline:0;box-shadow:none}.newsletter .newsletter__wrapper .newsletter-form__wrapper .form .field input::placeholder{color:#fff}.newsletter .newsletter__wrapper .newsletter-form__wrapper .form{padding:4px;border:1px solid #E6E6E6}.newsletter .newsletter__wrapper .newsletter-form__wrapper .quote{margin-top:10px}.product-wrap .call-to-action{position:absolute;left:0;right:0;bottom:0;transform:translateY(60px);opacity:0;visibility:hidden;transition:all .35s ease-in-out;padding-top:12px;background:#f2f2f2}.product-wrap .call-to-action .button--add-to-cart:hover{background:transparent!important}.product-wrap .product-image__wrapper{overflow:hidden}.product__thumbnail:hover .product-wrap .call-to-action{transform:translateY(0);opacity:1;visibility:visible}.collection-list .container{row-gap:16px;justify-content:center}.rich-text__content .rich-text__image{line-height:1;margin-bottom:12px}.rich-text__content .rich-text__heading{margin-bottom:24px}.image-with-text__text-column .image-with-text__wrapper{display:flex;flex-flow:column;gap:25px}.image-with-text__text-column .image-with-text__wrapper .image-with-text__heading{padding:0}.image-with-text__text-column .image-with-text__wrapper .image-with-text__text{margin:0}.btn-black .button{background:#181a1b!important;color:#fff!important;border-color:#181a1b!important}.btn-black .button:hover{background:transparent!important;color:#18191b!important}.gallery__item .gallery-item__content{padding:24px 0 0}.gallery__item .gallery-item__content .title{margin-bottom:8px}.blog-card__content{padding-bottom:0}.blog-card__content .blog-card__read-more a{border:none;text-decoration:underline}.blog-main-container>.one-whole{width:100%;margin:0}.blog-card__content .title{margin-bottom:12px}.blog-card__content .title .featured-article--link{color:#000}.blog-card__content .meta-info{margin-bottom:12px!important}.meta-info-list .meta-info-list__item .featured-article__date{display:inline-flex;align-items:center;justify-content:flex-start;color:#252525;gap:8px}.featured-article.blog-card.has-margin-bottom{margin-bottom:24px}.meta-info-list li{line-height:1}.paginate{width:100%;margin-top:16px}.paginate .pagination{margin:0}.paginate .pagination .pagination-list{gap:10px;order:1}.paginate .pagination .pagination-list li a{min-width:32px;height:32px;margin:0;border:none;transition:all .3s}.paginate .pagination .pagination-list li a:hover{color:#fff;background-color:#18191b}.paginate .pagination .pagination-next{margin:0 0 0 16px;border:none;padding:0;height:auto;min-width:auto;line-height:1;font-family:Fraunces;color:#333;font-size:20px;outline:0;box-shadow:none;order:3}.paginate .pagination .pagination-previous{margin:0;border:none;padding:0;height:auto;min-width:auto;line-height:1;font-family:Fraunces;color:#333;font-size:20px;outline:0;box-shadow:none;order:2}.paginate .pagination .pagination-next:hover,.paginate .pagination .pagination-previous:hover{color:#c00}.article-main .blog-meta{margin:24px 0 12px}.heading-wrapper--article.heading-wrapper{margin-bottom:70px}.article-main .blog-meta .meta-info-list{text-align:center}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5{margin-bottom:12px}.article-content p{color:#5a5a5a;margin-bottom:40px!important}.article-content p:last-child{margin-bottom:0!important}.heading-wrapper--blog.heading-wrapper{margin-bottom:35px}.faq-section .faq__block-main{margin-top:20px;display:none}.faq-section .faq__block-main.active{display:block}.faq-section .faq__block-main .faq__block-title{margin-bottom:40px;color:#000}.faq-section .faq__tags{margin-bottom:20px;gap:24px;display:flex;width:100%;justify-content:center;align-items:center}.faq-section .faq__tags .faq__tags-tag{margin:0;padding:11px 36px;border-radius:60px;border:1px solid #18191B;transition:all .3s ease-in-out}.faq-section .faq__tags .faq__tags-tag h6{color:#18191b}.faq-section .faq__tags .faq__tags-tag.active,.faq-section .faq__tags .faq__tags-tag:hover{background:#84dadf;border-color:#84dadf}.faq__block-main .faq__block-main__questions{display:flex;flex-flow:column;row-gap:24px}.faq__block-main .faq__block-main__questions .faq__block-faq{padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.2)}.faq__block-faq .faq__item .faq__item-question{display:flex;justify-content:space-between;align-items:center;margin:0;cursor:pointer}.faq__block-faq .faq__item .faq__item-question .faq__item-symbol{display:inline-flex;line-height:1;transition:all .3s ease-in-out}.faq__block-faq .faq__item.tab--open .faq__item-question .faq__item-symbol{transform:rotate(180deg)}.faq__block-faq .faq__item.tab--open .faq__item-question .faq__item-symbol svg path{fill:#84dadf}.faq__block-faq .faq__item .faq__item-answer{padding:8px 0 0;display:none;color:#5a5a5a}.contact-section .contact-form .contact-form__text{margin-bottom:24px;color:#18191b!important}.contact-section .contact-form form input,.contact-section .contact-form form textarea{height:auto;min-height:auto;padding:12px 16px;background:transparent;border:none;border:1px solid #18191B;color:#18191b}.contact-section .contact-form form input::placeholder,.contact-section .contact-form form textarea::placeholder{color:#18191b;opacity:.6}.contact-section .contact-form form textarea{resize:none;height:210px}.contact-section .contact-form form .custom-contact-form__block{margin-bottom:12px}.contact-section .contact-form form .custom-contact-form__block.one-half{width:calc(50% - 12px);margin-left:6px;margin-right:6px}.contact-section .contact-form form .custom-contact-form__block.one-whole{width:calc(100% - 12px);margin-left:6px;margin-right:6px}.contact-section .contact-form form .buttons.has-margin-top{margin-top:12px;margin-left:6px;margin-right:6px;width:calc(100% - 12px)}.contact-section .contact-form form .buttons button{margin:0;width:100%}.contact-section .contact-form form .buttons button:hover{background:#fff!important;color:#18191b!important;border-color:#18191b!important}.collection__filters{margin-bottom:24px}.collection__filters .field{gap:60px;align-items:center}.collection__filters .field .filters-button-group .toggle-filters{display:flex;justify-content:flex-start;align-items:center;gap:12px;color:#18191b}.collection__filters .field .product-count{color:#18191b}.collection__filters .field .collection__sort-by-filter{max-width:100%;flex:1;display:flex;justify-content:flex-end;align-items:center;gap:12px;color:#18191b;height:auto}.collection__filters .field .collection__sort-by-filter:after{display:none!important}.collection__filters .field .collection__sort-by-filter .custom-sorting-filter{position:absolute;background:#fff;padding:12px;z-index:1;top:100%;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:12px;transform:translateY(50px);visibility:hidden;opacity:0;box-shadow:0 0 18px 5px #cccccc73;transition:all .35s ease-in-out}.collection__filters .field .collection__sort-by-filter.active .custom-sorting-filter{opacity:1;visibility:visible;transform:translateY(10px)}.collection__filters .field .collection__sort-by-filter .custom-sorting-filter li{line-height:1;cursor:pointer}.collection__filters .field .collection__sort-by-filter .custom-sorting-filter li:hover{color:#c00}.collection__filters .field .collection__sort-by-filter .selected-option{padding-right:33px;color:#5a5a5a;cursor:pointer}.collection__filters .field .collection__sort-by-filter .selected-option:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:22px;height:22px;transition:all .35s ease-in-out;background:url(/cdn/shop/files/direaction_left.svg?v=1769018633) no-repeat center center / auto}.collection__filters .field .collection__sort-by-filter.active .selected-option:before{transform:translateY(-50%) rotate(180deg)}.collection-matrix .product__thumbnail.has-padding-bottom{padding:0!important}.collection-matrix{gap:24px 0}.sidebar__inner_container form{display:flex;flex-flow:column;gap:8px;height:calc(100vh - 136.89px);overflow:auto}.sidebar__inner_container form::-webkit-scrollbar{width:5px}.sidebar__inner_container form::-webkit-scrollbar-track{background:#fff}.sidebar__inner_container form::-webkit-scrollbar-thumb{background:#84dadf}.sidebar__inner_container form::-webkit-scrollbar-thumb:hover{background:#84dadf}.sidebar__inner_container form .block__faceted-filtering{padding:16px;border:1px solid #E6E6E6}.sidebar__inner_container form .block__faceted-filtering .sidebar-block__toggle-icon{position:static;display:inline-flex;padding:0 4px;width:20px;height:20px;justify-content:center;align-items:center;cursor:pointer;transform:translateY(0)}.sidebar__inner_container form .block__faceted-filtering .sidebar-block__heading{align-items:center;cursor:pointer}.sidebar__inner_container form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display{margin:0}.sidebar__inner_container form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display ul{margin:16px 0 0;display:flex;flex-flow:column;gap:8px}.sidebar__inner_container form .block__faceted-filtering .sidebar-block__content label{color:#5a5a5a;padding:0}.sidebar__inner_container form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display ul li{line-height:1;margin:0}.sidebar__inner_container form .block__faceted-filtering .sidebar-block__content label span{padding-left:8px;font-size:16px;cursor:pointer}.sidebar__inner_container form .block__faceted-filtering .sidebar-block__content label .faceted-filter-group-display__checkmark{width:16px;height:16px;border-radius:3px;border:1px solid #5A5A5A;opacity:.8}.sidebar__inner_container form .block__faceted-filtering .sidebar-block__content label:hover{color:#18191b}.sidebar__inner_container form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display__header:empty{display:none}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark{background:#84dadf;border-color:#84dadf!important;opacity:1!important}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__list-item-label-text{color:#18191b}.faceted-filter-group-display__header{margin:8px 0 0}.faceted-active-filters{border-bottom:none;padding-bottom:8px;padding-top:0;align-items:center}.faceted-active-filters .button.faceted-active-filters__clear{padding:8px 16px;font-size:14px}.faceted-active-filters .faceted-active-filters__remove-filter{padding:6.5px 16px;font-size:14px!important;display:flex;justify-content:center;align-items:center}.container--pagination .paginate{margin-top:20px}.product-gallery .main-product-gallery{display:flex;flex-wrap:wrap;gap:16px}.product-gallery .main-product-gallery .product-gallery__image{margin-bottom:0;width:100%}.product-gallery .main-product-gallery .product-gallery__image:nth-child(4n+3),.product-gallery .main-product-gallery .product-gallery__image:nth-child(4n+4){width:calc(50% - 8px)}.product__information .sticker-holder{padding:0}.product__information .product-block--title{padding-bottom:12px}.product__information .product-block--title .product_name{line-height:1;padding:0;color:#232323!important}.product__information .product-block--price{padding-bottom:24px}.product__information .product-block--price .modal_price{color:#232323;font-family:Fraunces,serif}.product__information .product-block--price .modal_price .unit-pricing:empty{display:none}.product_form variant-selection fieldset{margin-bottom:24px}.product_form variant-selection fieldset .label{margin-bottom:12px;font-size:16px}.product_form variant-selection fieldset .label span>span{color:#18191b}.product_form variant-selection fieldset .swatch__options{width:100%;gap:12px}.product_form variant-selection fieldset .swatch__options .swatch__option.color{margin:0}.product_form variant-selection fieldset .swatch__options .swatch__option.color .swatch-element{border:1px solid transparent;box-shadow:none;min-width:40px;min-height:40px;height:40px;width:40px;border-radius:40px;overflow:hidden;justify-content:center;align-items:center;padding:0}.product_form variant-selection fieldset .swatch__options .swatch__option.color input:checked~.swatch-element{border-color:#18191b}.product_form variant-selection fieldset .swatch__options .swatch__option.color .swatch-element label{min-width:34px;width:34px;height:34px!important;line-height:34px;padding:0;background-color:#fff;border-radius:36px}.product_form variant-selection fieldset .swatch__options .swatch__option:not(.color){margin:0}.product_form variant-selection fieldset .swatch__options .swatch__option:not(.color) .swatch-element{border:1px solid #E6E6E6;box-shadow:none}.product_form variant-selection fieldset .swatch__options .swatch__option:not(.color) .swatch-element label{float:none;height:46px;font-size:13px;line-height:46px;padding:0 14px;min-width:60px;color:#5a5a5a}.product_form variant-selection fieldset .swatch__options .swatch__option:not(.color) input:checked~.swatch-element{border-color:#000}.product_form variant-selection fieldset .swatch__options .swatch__option:not(.color) input:checked~.swatch-element label{color:#18191b}.purchase-details{gap:24px}.purchase-details .purchase-details__quantity{margin:0;max-width:140px}.purchase-details .purchase-details__buttons{max-width:none!important;height:auto;margin:0;flex:1}.purchase-details .purchase-details__quantity .quantity-wrapper{align-items:center;padding:12px 20px;border:1px solid #18191B}.purchase-details .purchase-details__quantity .quantity-wrapper .quantity-element{width:unset;min-width:auto;border:none;min-height:auto}.purchase-details .purchase-details__quantity .quantity-wrapper .quantity-input-control{width:unset}.purchase-details .purchase-details__quantity .quantity-wrapper .quantity-input-control input{min-height:auto;padding:0;background:transparent;width:100%;height:auto;line-height:1;display:block;font-family:Fraunces;color:#000}.purchase-details .purchase-details__quantity .quantity-wrapper span.quantity-element{width:16px;height:16px;min-width:16px}.purchase-details .purchase-details__quantity .quantity-wrapper span.quantity-element .icon{margin:0;padding:2.19px;height:100%}.product-block--icon-with-text .icon-with-text-list{display:flex;justify-content:space-around;align-items:center}.product-block--icon-with-text .icon-with-text-list li{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:5px}.product-block--icon-with-text .icon-with-text-list li .heading{color:#18191b}.product-block--icon-with-text .icon-with-text-list li .text{line-height:1}.product__information .product-block--icon-with-text,.product__information .product-block--form,.product__information .product-block--collapsible{margin-bottom:24px}.product__information .product-block--collapsible:last-child{margin-bottom:0}.product__information .purchase-details__buttons .button,.product__information .purchase-details .purchase-details__quantity .quantity-element{font-size:13px!important}.product__collapsible .faq__item{border-color:#0003!important}.product__collapsible .faq__item .faq__item-question{padding:0 0 20px;font-size:17px;font-family:Muli,sans-serif;font-weight:300;color:#18191b}.product__collapsible .faq__item .faq__item-answer{padding:0 0 24px!important}.product__collapsible .faq__item .faq__item-answer p{margin-bottom:12px}.product__collapsible .faq__item .faq__item-answer p:last-child{margin-bottom:0}.product__collapsible .faq__item .faq__item-answer ul{margin-bottom:12px;list-style:disc;padding-left:20px}.product__collapsible .faq__item .faq__item-question .collapsible-symbol{transition:all .35s ease-in-out}.product__collapsible .faq__item.tab--open .faq__item-question .collapsible-symbol{transform:rotate(180deg)}.jdgm-widget.jdgm-review-widget{max-width:100%!important}.jdgm-widget.jdgm-review-widget .jm-review-widget{padding:0}.product__information .product-app{margin-bottom:12px}.product__information .product-app .jdgm-widget .jdgm-prev-badge__stars{margin-right:4px;display:inline-flex;justify-content:flex-start;align-items:center;gap:1px}.product__information .product-app .jdgm-widget .jdgm-prev-badge__stars .jdgm-star{color:#fdc055}.product__information .product-app .jdgm-widget .jdgm-prev-badge__text{color:#333;font-size:14px}.fancybox-is-open .fancybox-bg{opacity:0!important}.fancybox-is-open .fancybox-inner{transition-timing-function:cubic-bezier(.22,.61,.36,1);background:#0006;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.size-chart.fancybox-content{width:100%;max-width:800px;padding:50px 30px;color:#18191b}.size-chart.fancybox-content .size-chart-wrap{padding:0;margin:0}.size-chart.fancybox-content .size-chart-wrap table *{text-align:center}.size-chart.fancybox-content .size-chart-wrap table td{border-bottom:1px solid #ddd;padding:8px;letter-spacing:0}.size-chart.fancybox-content button.fancybox-close-small{padding:0;opacity:1;display:flex;justify-content:center;align-items:center}.size-chart.fancybox-content button.fancybox-close-small svg{background:transparent;border-radius:0;width:28px;height:auto}.product__size-chart{display:inline-flex;justify-content:flex-end;align-items:center;gap:8px}.product__size-chart span{line-height:1;text-decoration:underline;text-underline-offset:2px}.cart-warning:empty{display:none}.ajax-cart__form .ajax-cart__cart-count{border-bottom:1px solid #84DADF;padding:24px 0;margin:0 16px;display:flex;justify-content:space-between;align-items:center}.ajax-cart__form .ajax-cart__cart-count .ajax-cart__cart-title{padding:0;border:none}.ajax-cart--drawer .ajax-cart__close-icon{margin:0;display:inline-flex;width:40px;height:40px;justify-content:center;align-items:center;border-radius:40px;background:#84dadf;position:static}.ajax-cart--drawer .ajax-cart__close-icon .icon{height:13.5px;width:13.5px}.ajax-cart--drawer .ajax-cart__close-icon .icon svg{stroke-width:4px;fill:#000;stroke:#000}.ajax-cart__free-shipping{padding:16px 16px 18px}.ajax-cart__free-shipping .fs-indicator{width:100%}.ajax-cart__free-shipping .fs-indicator .indicator__msg{margin-bottom:8px}.ajax-cart__free-shipping .fs-indicator .fs-indicator__indicator{max-width:100%;margin:0;height:8px;display:flex;justify-content:flex-start;align-items:center;padding:0 2px;border-radius:8px;background:#fff;border:none}.ajax-cart__free-shipping .fs-indicator .fs-indicator__indicator .fs-indicator__bar{height:4px;border-radius:4px;background:#84dadf}.ajax-cart__form .ajax-cart__list{padding:0 16px;display:flex;flex-flow:column;gap:8px}.ajax-cart__form .ajax-cart__list .ajax-cart__product{padding:8px;border:1px solid #E6E6E6;margin:0;align-items:flex-start}.ajax-cart__form .ajax-cart__list .ajax-cart__product .ajax-cart__product-image{width:96px;height:96px;overflow:hidden}.ajax-cart__form .ajax-cart__list .ajax-cart__product .ajax-cart__product-image a{display:inline-block}.ajax-cart__form .ajax-cart__list .ajax-cart__product .ajax-cart__product-image img{height:100%;width:100%;object-fit:contain;aspect-ratio:1;mix-blend-mode:darken;background:#fff;border:1px solid #18191B}.ajax-cart__form .ajax-cart__list .ajax-cart__product .ajax-cart__product-title{line-height:120%}.ajax-cart__form .ajax-cart__list .ajax-cart__product .ajax-cart__product-title .product-options{margin:4px 0;color:#5a5a5a}.ajax-cart__product .ajax-cart__quantity-box{max-width:85px;margin-top:8px}.ajax-cart__product .ajax-cart__quantity-box .quantity-wrapper{align-items:center;padding:4px;border:1px solid #18191B;gap:4px}.ajax-cart__product .ajax-cart__quantity-box .quantity-wrapper span.quantity-element{width:18px;min-width:auto;min-height:auto;height:18px;border:none;background:transparent}.ajax-cart__product .ajax-cart__quantity-box .quantity-wrapper span.quantity-element .icon{margin:0;display:inline-flex;width:18px;height:18px;padding:4px}.ajax-cart__product .ajax-cart__quantity-box .quantity-wrapper .control{width:auto;display:inline-flex;line-height:1}.ajax-cart__product .ajax-cart__quantity-box .quantity-wrapper .control input{width:100%;min-height:auto;background:transparent;border:none;padding:0;height:auto;font-family:Fraunces,serif;color:#18191b;line-height:1;vertical-align:middle}.ajax-cart__product .ajax-cart__quantity-warning:empty{display:none}.ajax-cart__product .ajax-cart__delete{position:absolute;bottom:11px;right:8px}.ajax-cart__product .ajax-cart__delete .close{background:transparent;border-radius:0}.ajax-cart__product .ajax-cart__delete .close:hover{opacity:.75}.ajax-cart__details-wrapper{padding:24px 16px;border:none;border-radius:12px 0 0 12px;background:#fff}.ajax-cart__details-wrapper .ajax-cart__subtotal{padding:0 0 24px}.ajax-cart__details-wrapper .ajax-cart__button-wrapper .ajax-cart__button{margin:0;padding-top:12px;padding-bottom:12px;text-transform:uppercase}.ajax-cart__details-wrapper .ajax-cart__button-wrapper .ajax-cart__cart-link{padding-top:12px;padding-bottom:12px;text-decoration:none!important;margin-top:8px}.cartUpsellContainer{padding:20px 16px;display:none}.cartUpsellContainer .UpsellHeading{padding:0 0 16px;border-bottom:1px solid #5A5A5A;margin-bottom:24px}.cartUpsellContainer .UpsellHeading a{color:#252525}.cartUpsellContainer .cartUpsellProdBox .upsellInnerContainer{width:100%}.cartUpsellContainer .cartUpsellProdBox .upsellInnerContainer .ajax-cart__product{padding:8px;margin:0;border:1px solid #E6E6E6}.cartUpsellContainer .cartUpsellProdBox .upsellInnerContainer .ajax-cart__product .ajax-cart__product-image{height:80px;width:80px}.cartUpsellContainer .cartUpsellProdBox .upsellInnerContainer .ajax-cart__product .ajax-cart__product-image a{display:inline-block}.cartUpsellContainer .cartUpsellProdBox .upsellInnerContainer .ajax-cart__product .ajax-cart__product-image a img{width:100%;height:100%;aspect-ratio:1;object-fit:contain;background:#fff;mix-blend-mode:darken}.cartUpsellContainer .cartUpsellProdBox .upsellInnerContainer .ajax-cart__product .ajax-cart__product-content{margin-right:8px}.cartUpsellContainer .cartUpsellProdBox .upsellInnerContainer .ajax-cart__product .ajax-cart__product-content a{font-size:16px;line-height:120%;display:inline-block;margin-bottom:4px}.cartUpsellContainer .cartUpsellProdBox .upsellInnerContainer .ajax-cart__product .upsell-add-to-cart .button--add-to-cart{padding:8px 24px}.cartUpsellContainer .cartUpsellProdBox .flickity-page-dots{gap:12px;position:relative;bottom:0;margin-top:16px;display:flex;justify-content:center;align-items:center}.cartUpsellContainer .cartUpsellProdBox .flickity-page-dots li.dot{margin:0;width:8px;height:8px;border-radius:8px;opacity:.4;background:#18191b;transition:all .35s ease-in-out}.cartUpsellContainer .cartUpsellProdBox .flickity-page-dots li.dot.is-selected{opacity:1;width:40px}.cartUpsellContainer .cartUpsellProdBox .upsellInnerContainer.added{pointer-events:none;opacity:.6}#theme-ajax-cart.is-drawer.is-visible{display:flex!important}#theme-ajax-cart.is-drawer{overflow-y:hidden;height:100vh;flex-flow:column}#theme-ajax-cart .ajax-cart--drawer{display:flex;flex-flow:column;overflow:hidden;flex:1}#theme-ajax-cart .ajax-cart--drawer #ajax-cart__content{flex:1;display:flex;flex-flow:column;overflow:hidden}#theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form{flex:1;display:flex;flex-flow:column;overflow:auto}#theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form .ajax-cart__list{flex:1}.cart-section .heading-wrapper{margin-bottom:70px}.cart__headings{padding-bottom:30px}.cart__item-list .cart__card{padding:24px 0 18px;border-top:1px solid #E6E6E6;margin:0}.cart__item-list .cart__card:last-child{padding-bottom:0}.cart__item-list .cart__card .cart__image{width:96px}.cart__item-list .cart__card .cart__image .image-element__wrap{height:96px;width:96px!important;background:#fff}.cart__item-list .cart__card .cart__image .image-element__wrap img{height:100%!important;width:100%!important;object-fit:contain;background:#fff;mix-blend-mode:darken;border:1px solid #18191B}.cart__item-list .cart__card .cart__info{width:calc(100% - 96px);color:#18191b}.cart__item-list .cart__card .cart__info .cart__description{padding:0 16px;color:#18191b}.cart__item-list .cart__card .cart__info .cart__description .item__title{line-height:120%;display:inline-block;margin-bottom:4px}.cart__item-list .cart__card .cart__info .cart__total{text-align:right}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity{margin:0;width:118px}.cart__item-list .cart__card .cart__info .cart__quantity .cart__quantity-warning:empty{display:none}.cart__quantity .purchase-details__quantity .quantity-wrapper{align-items:center;border:1px solid #18191B;padding:12.5px 17px}.cart__quantity .purchase-details__quantity .quantity-wrapper span.quantity-element{width:18px;min-width:auto;height:18px;min-height:auto;border:none;background:transparent;justify-content:center;align-items:center}.cart__quantity .purchase-details__quantity .quantity-wrapper span.quantity-element .icon{padding:4px;margin:0;height:18px;width:18px}.cart__quantity .purchase-details__quantity .quantity-wrapper .control{width:auto;display:inline-flex;line-height:1}.cart__quantity .purchase-details__quantity .quantity-wrapper .control input{border:none;padding:0;background:transparent;min-height:auto;height:auto;line-height:16px;font-family:Fraunces,serif}.cart__item-list .cart__card .cart__remove{background:transparent;border-radius:0;top:10px;justify-content:center;align-items:center}.cart__headings .cart__total-title{text-align:right}.padding-left-50{padding-left:50px}.cart__footer .cart__subtotal{padding-bottom:30px;color:#18191b}.cart__footer .cart__free-shipping{padding-bottom:24px;color:#18191b}.cart__footer .cart__free-shipping .indicator__msg{margin-bottom:12px}.cart__footer .cart__free-shipping .fs-indicator__indicator{max-width:100%;margin:0;height:9px;border-radius:9px;border:none;padding:0 2px;display:flex;justify-content:flex-start;align-items:center}.cart__footer .cart__free-shipping .fs-indicator__indicator .fs-indicator__bar{background:#84dadf;height:5px;border-radius:5px}.cart__footer .cart__checkout{min-width:auto;margin-left:0;padding-bottom:8px}.cart__footer .cart__checkout .checkout{text-transform:uppercase;padding-top:12px;padding-bottom:12px}.cart__footer .cart__checkout .additional-checkout-buttons{margin-top:8px}.cart__footer .cart__additional{padding-bottom:0}.cart__footer .cart__additional .button{border:none;padding:12px;width:100%;text-transform:uppercase;border:1px solid #18191B;transition:all .35s ease-in-out}.cart__footer .cart__additional .button:hover{background:#87dadf;color:#fff;border-color:#87dadf;border-bottom-color:#87dadf!important}.position--sticky{position:sticky;top:147.31px}.password-page .password-logo{width:215px;max-width:300px;margin-bottom:60px}.password-page .password-page-message{font-size:clamp(2.5rem,1vw + 2.125rem,3rem);line-height:1;padding:0;border:none;margin-bottom:13px}.password-page__newsletter{margin-top:110px;margin-bottom:50px}.password-page__newsletter .newsletter__title{margin-bottom:14px;line-height:1}.password-page__newsletter .subtitle{margin-bottom:26px}.password-page__newsletter .newsletter-form__wrapper .newsletter-form{display:block}.password-page__newsletter .newsletter-form__wrapper .newsletter-form .field{min-width:100%}.password-page__newsletter .newsletter-form__wrapper .newsletter-form .field label{height:auto!important;width:auto!important;display:block!important;position:relative!important;font-size:14px;line-height:1}.password-page__newsletter .newsletter-form__wrapper .newsletter-form .field input{padding:13px 12px;height:auto;border:none;color:#18191b}.password-page__newsletter .newsletter-form__wrapper .newsletter-form .field input::placeholder{color:#18191b;opacity:.4}.password-page__newsletter .newsletter-form__wrapper .newsletter-form .control{text-align:center;width:100%}.password-page__newsletter .newsletter-form__wrapper .newsletter-form .control button{background:#18191b;border-color:#18191b;color:#fff}.password-page__newsletter .newsletter-form__wrapper .newsletter-form .control button:hover{background:#84dadf;border-color:#84dadf;color:#18191b}.password-page .password-footer{opacity:.6}.password-page__newsletter .newsletter-form__wrapper .newsletter-form .field:last-child{margin-bottom:0}.footer__content .block__logo .nav{display:flex;flex-flow:column;gap:12px;justify-content:flex-start;align-items:flex-start;padding-top:12px}.footer__content .block__logo .nav li{display:flex;line-height:1.2}.footer__content .block__logo .nav li a{display:inline-flex;gap:12px;justify-content:flex-start;align-items:center}.footer__content .block__link-list .footer__menu .footer__heading{margin-bottom:16px}.footer__content .block__link-list .footer__menu ul{display:flex;flex-flow:column;gap:16px}.footer__content .block__link-list .footer__menu ul li{line-height:1.1}.footer .footer__bottom-bar{padding:16px 0;border-top:1px solid #E6E6E6}.footer .footer__bottom-bar .footer__payment-methods .payment-methods{display:flex;flex-wrap:wrap;gap:8px}.footer .footer__bottom-bar .footer__payment-methods .payment-methods svg{width:45px;height:auto}.search__content .search-form .input{height:50px;border-radius:4px!important;background:#eff4ea;border:none!important;padding-left:55px}.search__content .search-form svg{position:absolute;left:14px;top:50%;transform:translateY(-50%)}.see-all .icon svg{padding:3px}.search__results-count{margin-bottom:32px}.search__results-list{row-gap:24px}.shopify-policy__container{max-width:100ch!important;padding:40px 20px}.shopify-policy__title h1{margin-bottom:24px}@media screen and (max-width:1024px){.recommended-products-section .product-wrap .image__container .image-element__wrap:not(.secondary--image_wrapper),.recommended-products-section .product-wrap .image__container .image-element__wrap img:not(.swap--visible),.recently-viewed-wrapper .product-wrap .image__container .image-element__wrap:not(.secondary--image_wrapper),.recently-viewed-wrapper .product-wrap .image__container .image-element__wrap img:not(.swap--visible),.featured-collection-section .product-wrap .image__container .image-element__wrap:not(.secondary--image_wrapper),.featured-collection-section .product-wrap .image__container .image-element__wrap img:not(.swap--visible){max-height:450px!important;min-height:450px!important}.navbar-link{padding:12px 18px}}@media screen and (max-width:992px){.newsletter .newsletter__wrapper .newsletter__text-wrapper .newsletter__subheading{padding:0}.newsletter .newsletter__wrapper{max-width:65%}.blog-main-container .featured-article .image-element__wrap img{max-height:500px!important;min-height:500px!important;object-fit:cover;object-position:top}}@media screen and (max-width:820px){.cart__item-list .cart__card{align-items:flex-start}.cart__item-list .cart__card .cart__info>*{width:100%}.cart__item-list .cart__card .cart__info .cart__description{padding:0}.cart__item-list .cart__card .cart__info .cart__price,.cart__item-list .cart__card .cart__info .cart__total{text-align:left}.cart__item-list .cart__card .cart__info{flex-wrap:wrap;padding:0 16px;gap:5px}.cart__footer .cart__subtotal{padding-bottom:12px}.collection-matrix__wrapper .image-element__wrap:not(.secondary--image_wrapper),.collection-matrix__wrapper .image-element__wrap img:not(.swap--visible){min-height:400px!important;max-height:400px!important}.about-gallery-images .gallery__item-wrap .image-element__wrap img{max-height:360px!important;min-height:360px!important}.header .header__inner-content .header__search .search-form{width:260px}.navbar-link{padding:12px 10px}.has-no-side-gutter[data-slider] .product__thumbnail{width:33.333333%}.newsletter .newsletter__wrapper{max-width:75%}.footer .footer__bottom-bar .footer__payment-methods .payment-methods svg{width:32px}.footer__content .footer__block.two{width:calc(20% - var(--gutter))}}@media screen and (max-width:798px){.mega-menu__linklist.is-text,.footer__bottom-bar .footer__credits{font-size:16px}.block__image .mega-menu__content{font-size:20px;color:#232323}.mobile-menu__submenu.has-mega-menu .block__menu ul{display:flex;flex-flow:column;gap:8px}.mobile-menu__submenu .back-btn{display:inline-flex;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:12px;cursor:pointer}.mobile-menu__submenu .back-btn img{width:auto;height:9px}.mobile-menu__submenu .back-btn h6{font-size:16px;font-weight:700;letter-spacing:0}.mobile-menu__submenu.has-mega-menu{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:17px;overflow:auto}.mobile-menu__submenu.has-mega-menu .block__menu{padding:0;margin-bottom:24px}.mobile-menu__submenu.has-mega-menu .block__menu ul li a{font-family:Muli;font-weight:400}.mobile-menu__submenu.has-mega-menu .block__image{width:100%}.mobile-menu .mobile-menu__content{margin-bottom:0!important;padding-bottom:0!important;flex:1;display:flex;flex-flow:column}.mobile-menu .mobile-menu__content .mobile-menu__list{padding-bottom:30px;margin-bottom:0;display:flex;flex-flow:column;gap:8px;flex:1}.mobile-menu{border:none!important;padding:17px 16px 24px;min-height:calc(-101px + 100vh);max-height:max-content;display:flex;flex-flow:column}.mobile-menu .mobile-menu__content .mobile-menu__list li a{padding:0;font-family:Fraunces;font-size:16px}.mobile-menu .mobile-menu__content .mobile-menu__list li a:after{right:0;transform:translateY(-50%) rotate(-90deg)}.mobile-customer-account .mobile-menu__item{padding:0;display:flex;justify-content:flex-start;align-items:center;gap:8px}.mobile-customer-account .mobile-menu__item .icon-caption{display:block;font-size:16px}.cart__item-list .cart__card .cart__info{padding-left:16px}.cart-section .heading-wrapper{margin-bottom:24px;padding-bottom:24px;align-items:flex-start;border-bottom:1px solid #84DADF}.cart__text .item__properties{color:#5a5a5a}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity{width:85px}.cart__quantity .purchase-details__quantity .quantity-wrapper{padding:4px 8px}.cart__item-list .cart__card{border:1px solid #E6E6E6;padding:8px;margin-bottom:8px}.cart__item-list .cart__card:last-child{margin-bottom:0;padding-bottom:8px}.cart__item-list .cart__card .cart__info .cart__description{padding:0}.cart__item-list .cart__card .cart__info .cart__quantity{margin-top:8px}.cart__item-list .cart__card .cart__remove{position:absolute;margin:0;right:8px;bottom:8px;top:unset}.padding-left-50.position--sticky{padding-left:0;padding-top:24px;position:static}.cart__footer .cart__free-shipping .indicator__msg{text-align:center}.cart__footer .cart__subtotal{font-size:24px;font-family:Fraunces;text-transform:capitalize!important;padding-bottom:24px}.cart__footer .cart__checkout .checkout{margin-bottom:0}.cart__footer .cart__checkout .additional-checkout-buttons{margin-top:0}.product-gallery .flickity-page-dots .dot{margin:0 1px;width:8px;height:8px;border:1px solid #f2f2f2;background:#d9d9d9;opacity:1;transition:all .3s linear}.product-gallery .flickity-page-dots .dot.is-selected{background:#18191b;border-color:#18191b}.product-gallery .main-product-gallery{gap:0}.product-gallery .flickity-page-dots{display:flex;justify-content:center;align-items:center;position:relative;bottom:unset;margin-top:12px}.product_section .product__images,product_section .product__information{position:static!important}.product-gallery .main-product-gallery .product-gallery__image:nth-child(4n+3),.product-gallery .main-product-gallery .product-gallery__image:nth-child(4n+4){width:100%;margin:0}.collection-matrix__wrapper .image-element__wrap:not(.secondary--image_wrapper),.collection-matrix__wrapper .image-element__wrap img:not(.swap--visible){min-height:323px!important;max-height:323px!important}.sidebar__inner_container .mobile-filter-container{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #84DADF}.sidebar__inner_container .mobile-filter-container .close-filter{width:32px;height:32px;padding:2.424px 2.424px 2.424px 2.423px;display:flex;justify-content:center;align-items:center;border-radius:32px;background:#18191b;cursor:pointer}.collection-main .sidebar-section{position:fixed;top:0;right:0;bottom:0;left:0;background:#f2f2f2;z-index:5;margin:0;transform:translate(-100%);opacity:0;visibility:hidden;transition:all .35s linear}.collection-main .sidebar-section .sidebar__inner_container{position:static;padding:111.77px 16px 0}.sidebar__inner_container form{height:calc(100vh - 215.14px)}.collection-main .sidebar-section.active{transform:translate(0);opacity:1;visibility:visible}.collection__main .container--pagination{padding-top:4px}.collection-matrix__wrapper .image-element__wrap:not(.secondary--image_wrapper),.collection-matrix__wrapper .image-element__wrap img:not(.swap--visible){object-fit:contain!important}.collection__filters .field .product-count{display:none}.blog-card__content{padding:12px 0 0}.paginate .pagination .pagination-list{flex:1;justify-content:flex-start}.paginate{margin-top:0}.gallery-box-card .gallery__item .gallery-item__content{padding:12px 0 0}.gallery-box-card .gallery__wrapper{row-gap:12px}.order-1{order:1;margin-bottom:12px}.order-2{order:2;margin-bottom:0!important}.image-with-text__text-column .image-with-text__wrapper{gap:12px}.image-with-text__text-column{padding:0}.about-image-gallery.has-gutter-enabled .gallery__item:not(:last-child){margin-bottom:12px}.about-image-gallery.has-gutter-enabled .gallery__item{width:calc(50% - 12px);margin-left:6px;margin-right:6px}.inner-hero-banner .image-with-text-overlay__banner .caption.is-align-end{align-items:flex-end}.inner-hero-banner .image-with-text-overlay__banner .caption .caption-content{padding:0 0 4px}.mobile-dropdown .mobile-menu__toggle-icon{padding:0}.mobile-dropdown .mobile-menu__toggle-icon svg{fill:#18191b}.mobile-dropdown .mobile-menu__toggle-icon>*{display:inline-flex}.action-area__link{padding:0 16px}.home-hero-banner .image-with-text-overlay__banner .caption.is-align-center,.home-hero-banner-2 .image-with-text-overlay__banner .caption.is-align-center{align-items:flex-end}.top-bar .social-icons li a svg{width:20px;height:20px}.home-hero-banner .image-with-text-overlay__banner .caption.is-align-center,.home-hero-banner-2 .image-with-text-overlay__banner .caption.is-align-end{align-items:flex-end}.home-hero-banner .image-with-text-overlay__banner .caption .caption-content,.home-hero-banner-2 .image-with-text-overlay__banner .caption .caption-content{padding:0}.has-no-side-gutter[data-slider] .product__thumbnail{padding:0 4px}.section.is-width-small{width:100%}.mobile-icons .mobile-menu__item{display:inline-flex}.featured-collection .flickity-prev-next-button,.product-recommendations .flickity-prev-next-button,.recently-viewed-wrapper .flickity-prev-next-button{top:-61px}.featured-collection-section .buttons{margin-top:24px}.collection-info__caption .collection-info__caption-wrapper{padding-bottom:4px}.newsletter .newsletter__wrapper{max-width:100%;width:100%;margin:0}.heading-section__content .buttons{margin-top:24px}.heading-section__content .heading-section__heading{margin-bottom:24px}.footer__content .footer__block.two{width:calc(100% - var(--gutter))}.footer .footer__bottom-bar .container{flex-direction:column-reverse;gap:12px}.footer__bottom-bar .footer__payment-methods .payment-methods{justify-content:center;align-items:center;width:100%}.footer .footer__bottom-bar .footer__credits{text-align:center}.footer__content .footer__block{margin-bottom:24px}.footer__content .footer__block:last-child{margin-bottom:0}.footer__content .block__link-list .footer__menu ul{display:none;padding-top:16px}.footer__content .block__link-list .footer__menu .footer__heading{margin:0;position:relative;font-size:20px}.footer__content .block__link-list .footer__menu .footer__heading:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .35s ease-in-out;width:20px;height:8.75px;background:url(/cdn/shop/files/direaction_left.svg?v=1769018633) no-repeat center center / contain}.footer__content .block__link-list .footer__menu.active .footer__heading:before{transform:translateY(-50%) rotate(180deg)}.heading-wrapper--article.heading-wrapper{margin-bottom:40px}.article-content p,.article-content img{margin-bottom:24px!important}}@media screen and (max-width:600px){.sidebar__inner_container form .block__faceted-filtering .sidebar-block__heading{font-size:20px}.collection__filters .field .filters-button-group .toggle-filters,.collection__filters .field .collection__sort-by-filter{font-size:16px}.blog-card__content .blog-card__read-more a{text-transform:uppercase}.size-chart.fancybox-content .size-chart-wrap table td{font-size:12px}.size-chart.fancybox-content{padding:30px 10px}.contact-section .contact-form form .custom-contact-form__block.one-half{width:calc(100% - 12px)}.contact-form .two-thirds{margin:0;width:100%}.faq-section .faq__tags .faq__tags-tag{padding:12.5px 11.5px}.faq-section .faq__block-main .faq__block-title{margin-bottom:24px;font-size:24px}.faq-section .faq__block-main{margin-top:4px}.faq-section .faq__tags{gap:8px;flex-wrap:wrap}.footer .footer__bottom-bar .footer__payment-methods .payment-methods svg{width:45px}.newsletter .newsletter__wrapper .newsletter__text-wrapper .newsletter__heading{font-size:24px}.newsletter .newsletter__wrapper .newsletter__text-wrapper .newsletter__subheading{line-height:1.5;font-size:14px;margin-bottom:26px}.has-no-side-gutter[data-slider] .product__thumbnail{width:50%}.product-wrap .thumbnail__caption{padding:12px 0 0}.product-wrap .thumbnail__caption .product-thumbnail .product-thumbnail__title{min-height:46px}.top-bar .top-bar__item-social_media,.top-bar .top-bar__item-empty_column{width:30%}.newsletter .newsletter__wrapper .newsletter-form__wrapper .form{border:none;padding:0;flex-wrap:wrap;gap:8px}.newsletter .newsletter__wrapper .newsletter-form__wrapper .form .field{flex:0 0 100%;min-width:100%}.newsletter .newsletter__wrapper .newsletter-form__wrapper .form .field input{border:1px solid #E6E6E6;padding:12px 16px}.newsletter .newsletter__wrapper .newsletter-form__wrapper .form .field button{width:100%}}@media screen and (max-width:480px){.footer__content .block__link-list .footer__menu ul li a,.gallery__item .gallery-item__content .content{font-size:16px}.gallery__item .gallery-item__content .title{font-size:20px}.footer__content .block__logo .nav li a{font-size:16px}.footer__content .block__logo .nav{padding-top:24px}.home-hero-banner-2 .caption .caption-content .banner__heading{font-size:40px}.product-wrap .thumbnail__caption .product-thumbnail .product-thumbnail__price{font-size:12px}.ajax-cart__form .ajax-cart__cart-count{padding:14px 0 24px}#theme-ajax-cart.is-drawer,.ajax-cart__details-wrapper{border-radius:0}.collection-matrix__wrapper .image-element__wrap:not(.secondary--image_wrapper),.collection-matrix__wrapper .image-element__wrap img:not(.swap--visible){object-fit:cover!important}.collection__filters .field{gap:13px}.contact-form__text p br{display:none}.faq-section .faq__tags .faq__tags-tag h6{font-size:12px}.article-main .image-element__wrap img{height:500px;object-fit:cover}.heading-wrapper--article.heading-wrapper .article__title{font-size:32px}.featured-collection .flickity-prev-next-button,.product-recommendations .flickity-prev-next-button,.recently-viewed-wrapper .flickity-prev-next-button{width:35px;height:35px}.featured-collection .flickity-prev-next-button.previous,.product-recommendations .flickity-prev-next-button.previous,.recently-viewed-wrapper .flickity-prev-next-button.previous{right:60px}.recommended-products-section .product-wrap .image__container .image-element__wrap:not(.secondary--image_wrapper),.recommended-products-section .product-wrap .image__container .image-element__wrap img:not(.swap--visible),.recently-viewed-wrapper .product-wrap .image__container .image-element__wrap:not(.secondary--image_wrapper),.recently-viewed-wrapper .product-wrap .image__container .image-element__wrap img:not(.swap--visible),.featured-collection-section .product-wrap .image__container .image-element__wrap:not(.secondary--image_wrapper),.featured-collection-section .product-wrap .image__container .image-element__wrap img:not(.swap--visible){max-height:330px!important;min-height:330px!important}}@media screen and (max-width:374px){.cartUpsellContainer .cartUpsellProdBox .upsellInnerContainer .ajax-cart__product .upsell-add-to-cart .button--add-to-cart{padding:6px 14px;font-size:12px!important;position:absolute;right:8px;left:unset;width:auto;bottom:8px;z-index:2}.cartUpsellContainer .cartUpsellProdBox .upsellInnerContainer .ajax-cart__product{flex-wrap:wrap}.cartUpsellContainer .cartUpsellProdBox .upsellInnerContainer .ajax-cart__product .ajax-cart__product-content{margin-right:65px;margin-top:8px}.equal-columns--outside-trim .small-down--one-half{width:100%}.top-bar .top-bar__item-social_media,.top-bar .top-bar__item-empty_column{width:38%}.collection__filters .field .collection__sort-by-filter .custom-sorting-filter li{font-size:12px}.collection__filters .field .collection__sort-by-filter .selected-option{padding-right:24px;font-size:12px}.collection__filters .field .collection__sort-by-filter span{font-size:12px}.collection__filters .field{gap:15px}.collection__filters .field .collection__sort-by-filter{gap:8px}.collection__filters .field .filters-button-group .toggle-filters{font-size:12px;gap:8px}.collection__filters .field .filters-button-group .toggle-filters svg{height:auto;width:18px}.has-no-side-gutter[data-slider] .product__thumbnail{width:100%;padding:0 10px}.recommended-products-section .product-wrap .image__container .image-element__wrap:not(.secondary--image_wrapper),.recently-viewed-wrapper .product-wrap .image__container .image-element__wrap:not(.secondary--image_wrapper),.recommended-products-section .product-wrap .image__container .image-element__wrap img:not(.swap--visible),.recently-viewed-wrapper .product-wrap .image__container .image-element__wrap img:not(.swap--visible),.featured-collection-section .product-wrap .image__container .image-element__wrap:not(.secondary--image_wrapper),.featured-collection-section .product-wrap .image__container .image-element__wrap img:not(.swap--visible){max-height:420px!important;min-height:420px!important;object-fit:contain!important}}.quick_add .button--add-to-cart{color:#18191b;background-color:#84dadf;border-color:#84dadf}.quick_add .button--add-to-cart:hover{color:#18191b;background-color:transparent}.product__thumbnail .thumbnail-overlay__container{background-color:transparent;justify-content:flex-end}.product__thumbnail .quick-shop__buttons .quick_shop.button{background-color:#84dadf;border-color:#84dadf;padding-left:10px;padding-right:10px;width:100%}.product__thumbnail .quick-shop__buttons .quick_shop.button:hover{background-color:#fff;border-color:#18191b}.quickshop .product-block.product-block--description{color:#18191b}.quickshop .purchase-details__spb--true .shopify-payment-button,.quickshop .product-block.product-block--share{display:none!important}.quickshop .purchase-details .purchase-details__spb--true .action_button.action_button--secondary{width:100%;max-width:100%}.quickshop .purchase-details .purchase-details__spb--true .action_button.action_button--secondary{width:100%;max-width:100%;background:#18191b;color:#fff}.quickshop .purchase-details .purchase-details__spb--true .action_button.action_button--secondary:hover{background:#fff;color:#18191b}.quickshop .purchase-details .purchase-details__quantity .quantity-wrapper span.quantity-element{background:transparent}.product-gallery.has-height-set .product-gallery__main .product-gallery__link img:not(.zoomImg){max-height:700px}.upsell-add-to-cart .button:hover{background:#fff!important;color:#18191b!important;border:1px solid #18191b!important}section.section.home-hero-banner .button--primary:hover{border:1px solid #18191b!important}section.section.home-hero-banner-2 .button--primary:hover{border:1px solid #18191b!important}section.section.news_letter button.button.button--primary:hover{border:1px solid #18191b!important}section.section.abt_section .button.button--primary{border:1px solid transparent!important}section.section.abt_section .button.button--primary:hover{border:1px solid #18191b!important}section.ajax-cart.ajax-cart--drawer button.ajax-cart__button.button--add-to-cart.button:hover{border:1px solid #18191b!important;color:#18191b!important;background:#fff!important}section.section.home_list_three button.button.button--primary:hover{border:1px solid #18191b!important}section.section.review_app .jm-button.jm-button--primary.jm-action-buttons__button{color:#18191b!important}section.section.review_app .jm-button.jm-button--primary.jm-action-buttons__button:hover{color:18191b!important;background:#fff!important;border:1px solid #18191b!important}section.section.pass_nws .newsletter-form .control button{background:#84dadf!important;border-color:#84dadf!important;color:#18191b!important}section.section.pass_nws .newsletter-form .control button:hover{border:1px solid #18191b!important;background:#fff!important;color:#18191b!important}.ajax-cart__bottom{flex:unset!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/s__style.css.map */
