.facets__price{display:flex;flex-direction:column;width:100%;position:relative;margin-top:60px}.left-price{left:0;position:absolute;top:-40px}.range-group{height:2px;background:#000;border-radius:4px;position:relative}.right-price{position:absolute;right:0;top:-40px}.facets__price .price-range__input-group:last-child{display:none}.faceted-filter-group-display__submit{display:none}.range{-webkit-appearance:none;appearance:none;width:100%;background:#454545}.range-group .range:last-child{position:absolute;top:0}.range-group .range{pointer-events:none;height:2px;vertical-align:top;-webkit-appearance:none}.range-group .range::-webkit-slider-thumb{pointer-events:auto}.range-group .range::-moz-range-thumb{pointer-events:auto;background-color:#454545}[dir=ltr] .range-group .range:last-child{left:0}.range-group .range:last-child{right:0}.range::-moz-range-progress,.range::-moz-range-track{width:100%;height:6px;cursor:pointer;border-radius:4px;border:none}.range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:9px;height:9px;background:#454545;cursor:pointer}body.list-collections .list-collection__thumbnail img{aspect-ratio:1 / 1}.title+.subtitle{margin:0}.button.button--primary,.button.button--secondary{padding:7px 24px;font-size:13px!important;line-height:24px!important;min-width:124px;text-transform:uppercase}.search-main-wrap{width:100%}.cart-drawer-product .info .atc .cart-warning{margin-top:0;font-size:10px}[data-enable_overlay=true] .header-cart__count.header-cart__count--badge.badge{background-color:#fff;color:#000}.navbar-link{padding:0 10px}.navbar-item.has-dropdown a:after{display:none}.navbar-link:not(.is-arrowless){padding-right:10px}.action-area__link{padding:0 10px}.header__menu .navbar-dropdown.is-vertical{padding-left:0;padding-right:0}.background-image-banner .image-element__wrap{width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.flickity-page-dots{line-height:0}.slideshow-classic .flickity-page-dots{bottom:22px}.rich-text .section.rich-text--small-width.is-width-small{max-width:500px}.rich-text--small-width .rich-text__heading.title{margin-bottom:8px}.rich-text__content .rich-text__text.content{margin-bottom:0}.rich-text--small-width .rich-text__content .buttons{margin-top:16px}.collection-info__caption-wrapper .title{margin-bottom:0}.thumbnail.list-collection__thumbnail .heading{text-align:center;padding:12px 0}.product-image__wrapper{border-bottom:1px solid #CCC;padding-bottom:50px}.collection-list .thumbnail.list-collection__thumbnail{border-bottom:1px solid #CCC}.collection-list-slider .flickity-prev-next-button{top:43%}.collection-list-slider .flickity-prev-next-button.next{right:0}.collection-list-slider .flickity-prev-next-button.previous{left:-20px}.featured-collection .flickity-prev-next-button{top:33%}.featured-collection .flickity-prev-next-button.previous{left:-20px}.featured-collection .flickity-prev-next-button.next{right:0}.heading-wrapper--featured-collection.heading-wrapper{margin-bottom:46px}.thumbnail.list-collection__thumbnail .heading p.is-text-small{line-height:24px}.thumbnail.list-collection__thumbnail .heading p{text-transform:uppercase}.card-content.blog-card__content .preheading{text-align:center;padding-bottom:10px;text-transform:uppercase}.blog-card .card-content{padding-top:10px}.image-with-product-list{display:flex;flex-wrap:wrap}.image-with-product-list .image{flex:0 0 60%;line-height:0}.image-with-product-list .product-list{flex:0 0 40%}.product-list .top-heading{text-align:center;margin-bottom:50px}.product-list-wrap .product-thumbnail{border-top:1px solid #CCC;padding-top:22px}.product-list-wrap .thumbnail__caption{padding-top:52px;max-width:340px;margin:0 auto}.flickity-page-dots .dot{border-radius:0;width:30px;height:4px;margin:0 5px;background-color:transparent;opacity:1;border:1px solid #fff}.flickity-page-dots .dot.is-selected{background-color:#fff}.flickity-prev-next-button{width:40px;height:40px;border-radius:40px;background:#fff;box-shadow:2px 2px 8px -2px #0000001f}.blog-card__read-more a{display:inline-block}.blog-posts .card-content.blog-card__content .title{margin-bottom:13px}.blog-posts .blog-card__read-more{margin-top:20px}.image-with-product-list .product-image__wrapper{border:0;padding:0}.image-with-product-list .flickity-prev-next-button{background:transparent;top:35%}.image-with-product-list .flickity-prev-next-button .flickity-button-icon{fill:#fff}.image-with-text-block .image-column__text .preheading{text-align:center;padding:14px 0;border-bottom:1px solid #CCC;text-transform:uppercase}.image-with-text-block .image-column__text .icon-column__title.title{margin-bottom:8px}.image-column__text .heading-with-text{max-width:431px;margin-top:21px}.image-with-text-block .icon-with-text-column__column{padding-bottom:20px}.card-image.blog-card__image .image-element__wrap img{aspect-ratio:1/1;object-fit:cover}.product-wrap .product-thumbnail .product-thumbnail__size{padding:4px 0;line-height:24px;color:#000}.dynamic-sections .shopify-policy__container{max-width:900px;margin:60px auto}.thumbnail.list-collection__thumbnail{margin-bottom:32px}.container.search__content{margin-top:32px}.product__thumbnail .product-thumbnail .product-thumbnail__title-wrap{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:10px}.product-list-wrap .product__thumbnail .product-thumbnail .product-thumbnail__title{color:#fff}.product-block.product-block--price .modal_price{font-family:ProximaNova-Regular,sans-serif}.shopify-policy__container .shopify-policy__title h1{font-size:40px}.shopify-policy__title{margin-bottom:32px}.footer-bottom .footer__credits.one-whole{text-align:center;text-transform:uppercase}.footer-bottom .footer__credits{display:flex;flex-wrap:wrap;justify-content:center}.footer-bottom .footer__credits .footer-bottom-menu{margin-left:10px}.footer-bottom-menu .footer__menu .footer__heading{display:none}.footer-bottom-menu .footer__menu ul{display:flex;flex-wrap:wrap}.footer-bottom-menu .footer__menu ul .footer__menu-link{padding:0 10px;text-transform:uppercase}.menu-section .section{border-bottom:1px solid #CCCCCC;padding-bottom:30px}.menu-section .custom-menu .menu-link a.is-active{color:#000}.menu-section .custom-menu .menu-link a{color:#454545;text-transform:uppercase}.custom-menu .menu-list{display:flex;flex-wrap:wrap;align-items:center;gap:31px}.menu-section .custom-menu{display:flex;flex-wrap:wrap;align-items:center}.menu-section .custom-menu .menu__heading{padding-right:56px;color:#000}.menu-section .custom-menu .menu-link a:hover{color:#000}.rich-text .section.is-width-small{max-width:896px}.slideshow-classic .flickity-button{top:50%;transform:translateY(-50%);background:transparent;box-shadow:none;color:#fff}.slideshow-classic .flickity-button .flickity-button-icon{fill:#fff}.card-content.blog-card__content .title{border-top:1px solid #CCC;padding-top:20px}.blog-main .card-content.blog-card__content{padding-top:50px}.heading-wrapper--article.heading-wrapper{margin-bottom:16px}.blog-meta .meta-info{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #CCC;padding-bottom:18px}.blog-meta .meta-info.is-text{line-height:24px}.article-wrap{width:100%}.article-wrap .article-content{max-width:920px;margin:0 auto;padding-top:40px}.article-wrap .article-content .content h3{margin-bottom:10px}.article-wrap .article-content .content img{margin:20px 0}.blog-button .back-button{margin-right:26px}.blog-button a{color:#454545}.featured-collection .product-thumbnail{padding-top:14px}.custom-contact-form__blocks .custom-contact-form__block{width:100%;max-width:285px;margin-bottom:0}.contact-form__form .custom-contact-form__blocks{gap:16px}.contact-form .contact-form__wrap{flex:1 0 0}.contact-form__heading.title{margin-bottom:24px;text-transform:uppercase}.contact-form__text.subtitle strong{font-weight:400;padding-top:10px;display:block}.custom-contact-form__block .label{color:#000;font-size:14px;line-height:22px;margin-bottom:4px}.custom-contact-form__blocks .custom-contact-form__block .input{height:40px;min-height:40px;border-color:#b1b1b1}.contact-form__form .buttons{margin-top:19px}.custom-contact-form__blocks .custom-contact-form__block .textarea{min-height:105px}.contact-section-width.is-width-standard{max-width:1115px}.contact-form__social.contact-form__wrap .heading-with-icons{max-width:125px;margin:0 auto}.contact-form__text.subtitle.is-text{line-height:22px}.collection-main>.section{position:relative}.collection__top{justify-content:space-between;align-items:center;max-width:1360px;padding-bottom:40px;border-bottom:1px solid #CCC;margin-bottom:50px}.collection__top .collection-filter-wrap{display:flex;flex-wrap:wrap;align-items:center}.collection__top-filter{display:flex;flex-wrap:wrap;align-items:center;cursor:pointer}.collection__top .collection__top-filter h5{margin-right:20px;font-family:Chronicle-Display,sans-serif;color:#454545;text-transform:uppercase}.collection-filter-wrap .collection__filters{width:auto;margin-bottom:0;margin-left:53px}.collection-filter-wrap .collection__filters .field.is-grouped{align-items:center}.collection-filter-wrap .collection__filters .select{max-width:100%;margin-left:0;height:auto}.collection__sort-by-filter .sort_by{border:0;text-transform:uppercase}.collection-main-wrap .sidebar-section{display:none;background-color:#fff;box-shadow:0 9px 8px #0000000a;position:sticky;width:100%;max-width:100%;z-index:99;top:60px}body.collection.custom-open .collection__top{border-bottom:0;margin-bottom:0;padding-bottom:47px}.collection-main-wrap .sidebar-section .faceted-filter-form{display:flex;flex-wrap:wrap;padding-bottom:37px;max-width:1360px;margin:0 auto}.faceted-filter-form .block__faceted-filtering:first-child{margin-left:0}.faceted-filter-form .block__faceted-filtering{flex:1 0 0;padding:0;margin:0 40px}.collection-matrix .thumbnail.product__thumbnail{padding-bottom:72px}.pagination-link.is-current{background:transparent;color:#000;border-bottom:1px solid #000}.pagination-previous,.pagination-next,.pagination-link{border:0}.pagination-previous,.pagination-next{text-transform:uppercase}.collection__top-filter .dropdown__icon.custom-open{transform:rotate(180deg)}.collection__top-filter .dropdown__icon{transition:transform .2s linear;width:13px;height:13px}.collection-filter-wrap .collection__filters .select:after{font-size:14px!important}.collection__filters .collection__sort-by-filter.select{display:flex;flex-wrap:wrap;align-items:center;width:max-content}.custom-sorts .custom-sorts-btn{display:flex;align-items:center;cursor:pointer;width:199px}.custom-sorts .custom-sorts-btn .icon{width:13px;height:13px;transition:.3s}.custom-sorts-dropdown{background:#fff;z-index:99;min-width:200px;display:flex;flex-direction:column;gap:10px;position:absolute;right:0;top:100%;padding:20px;border-radius:10px;box-shadow:0 10px 20px #00000036;visibility:hidden;opacity:0;transition:.3slinear}.custom-sorts-dropdown button:hover,.custom-sorts-dropdown button.is-active{color:#454545}.custom-sorts-dropdown button{all:unset;font-size:14px;color:#000;cursor:pointer;transition:.45s}.custom-sorts.is-active .custom-sorts-dropdown{top:calc(100% + 6px);visibility:visible;opacity:1}.custom-sorts.is-active .custom-sorts-btn .icon{transform:rotate(180deg)}.collection__filters .collection__sort-by-filter.select:after{display:none!important}.custom-sorts .custom-sorts-btn .custom-sort-display{font-family:Chronicle-Display,sans-serif;font-size:16px;margin-right:20px}.collection__top .product-count h5{font-family:Chronicle-Display,sans-serif;text-transform:uppercase}.collection-main-wrap .sidebar-block__heading{text-transform:uppercase;color:#454545;margin-bottom:16px}.sidebar-block__content .noUi-connect{background:#454545}.sidebar-block__content .noUi-horizontal{height:3px;border-radius:10px;border:0;box-shadow:none}.sidebar-block__content .noUi-horizontal .noUi-handle{width:9px;height:9px;border:0;background:#454545;box-shadow:none;cursor:pointer;top:50%;transform:translateY(-50%);border-radius:0}.sidebar-block__content .noUi-horizontal .noUi-handle:before{display:none}.sidebar-block__content .noUi-horizontal .noUi-handle:after{display:none}.sidebar-block__content .noUi-handle.noUi-handle-upper{right:0}.sidebar-block__content .noUi-handle.noUi-handle-lower{left:27px;right:auto}.sidebar-block__content .noUi-horizontal .noUi-base .noUi-origin{top:50%}.faceted-filter-form .sidebar-block__content.content .price-range-values{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:8px}.collection-main-wrap .sidebar-section .faceted-filter-form .button{display:flex;align-items:center}.collection-main-wrap .sidebar-section .faceted-filter-form .button:hover{color:#fff;background:#454545;border:1px solid #454545}.collection-matrix .product-thumbnail{padding-top:14px}.sidebar-block__heading,.sidebar-block__toggle-icon,.faceted-filter-group-display__list-item-label,.faceted-filter-group-display__list-item-input{cursor:pointer}.faceted-filter-group-display__checkmark{height:12px;width:12px;border-color:#c2c2c2;position:relative}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark{background:#454545;border-color:#454545}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid #454545;display:block;height:20px;width:20px}.product-gallery .product-gallery__main .flickity-prev-next-button.previous,.product__collapsible .faq__item-question .collapsible-symbol.up-caret{display:none}.product__collapsible .faq__item.tab--open .collapsible-symbol.up-caret{display:inline-flex}.product__collapsible .faq__item.tab--open .collapsible-symbol.down-caret{display:none}.product__collapsible.faq__block-faq .faq__item{border:0;border-bottom:1px solid #CCC}.product__collapsible .faq__item-question{padding:20px 0;text-transform:uppercase}.product__collapsible.faq__block-faq .faq__item .faq__item-answer{padding:0 0 25px}.product__collapsible.faq__block-faq{margin-top:0}.product-gallery__main .flickity-page-dots .dot{border-color:#757575}.product-gallery__main .flickity-page-dots .dot.is-selected{background-color:#757575}.product_form .product-quantity-box.purchase-details__quantity{width:auto;margin-top:0;margin-right:22px}.purchase-details__quantity .quantity-wrapper{max-width:120px;padding:0 10px;border:1px solid #000}.quantity-plus.button[disabled],.quantity-minus.button[disabled]{background-color:transparent}.quantity-wrapper .quantity-element{min-height:38px;border:0px}.quantity-wrapper.quantity-style--box .quantity-input-control{flex:1 0 0;width:auto}.quantity-wrapper.quantity-style--box .quantity-input-control input{border:0px;background-color:transparent;padding:0}.quantity-wrapper .quantity-plus .icon,.quantity-wrapper .quantity-minus .icon{padding:4px}.purchase-details.has-quantity-box .purchase-details__spb--false{max-width:100%;margin-top:0;height:40px}.purchase-details .purchase-details__spb--false .button--add-to-cart{min-height:40px;text-transform:uppercase}.flickity-button:focus{box-shadow:none}.product-gallery__main .flickity-prev-next-button{box-shadow:none}.flickity-button-icon{fill:#000}.has-product-sticker .sticker-holder{padding:0}.product__information .product__information-wrap{max-width:440px}.product__collapsible span.collapsible-symbol .icon{height:12px;width:12px}.product-block.product-block--form{border-bottom:1px solid #CCC;padding-bottom:34px}.heading-wrapper--recommended-products.heading-wrapper{margin-bottom:50px}variant-selection.variant-selection{display:block;margin-bottom:16px}#theme-ajax-cart.is-drawer{max-width:435px;z-index:9999}.ajax-cart--drawer{height:100%}#ajax-cart__content{height:100%;padding:35px 0 40px}.ajax-cart__cart-count{padding-bottom:30px;margin:0 20px;border-bottom:1px solid #E5E2DD}.ajax-cart__close-icon{top:40px;right:20px;color:#000}.ajax-cart__cart-count .ajax-cart__cart-title{color:#000}.ajax-cart__product-title a{color:#242021}.ajax-cart__empty-cart-message{padding:0 20px}.ajax-cart__button-wrapper .ajax-cart__button{padding:11px 24px;text-transform:uppercase;font-size:13px;line-height:normal}.ajax-cart__product-title{text-transform:uppercase}.ajax-cart__cart-title{text-align:left}.ajax-cart__form{height:100%}.ajax-cart__list{height:calc(100% - 480px);overflow:auto;padding:0 20px}.ajax-cart__list .ajax-cart__product{min-height:auto;padding:30px 0;align-items:flex-start;margin-top:0;border-top:0;border-bottom:1px solid #E5E2DD}.ajax-cart__product-image{margin-right:16px;width:auto;max-width:80px}.ajax-cart__product-image a{display:block;line-height:0}.ajax-cart__price.price{margin-top:4px;font-size:14px}.ajax-cart__quantity-box{max-width:97px;margin-top:8px;position:absolute;right:0}.ajax-cart__quantity-box .quantity-wrapper.quantity-style--box{border:1px solid #000}.ajax-cart__quantity-box .quantity-wrapper.quantity-style--box .quantity-element{height:34px;min-height:34px;min-width:auto;font-size:12px!important;flex:0 0 37%}.ajax-cart__details-wrapper{border:0;position:absolute;width:100%;bottom:0;left:0;z-index:2;padding:20px 20px 40px}.ajax-cart__cart-link{text-decoration:none}.ajax-cart__taxes-shipping{display:none}.cart-drawer-recommended .flickity-button.flickity-prev-next-button.previous{left:-12px}.cart-drawer-recommended .flickity-prev-next-button.next{right:-12px}.cart-drawer-you-may-like{position:absolute;bottom:240px;width:100%;max-width:100%;background-color:#fff;left:0;padding:0 20px}.cart-drawer-you-may-like .cart-drawer-title{margin-bottom:17px}.cart-drawer-recommended{display:flex;flex-wrap:nowrap}.cart-drawer-you-may-like .cart-drawer-product{display:flex;flex-wrap:wrap;align-items:flex-start;padding:15px 20px;width:100%;max-width:100%;border:1px solid #E7E7E7}.cart-drawer-recommended .flickity-prev-next-button{width:30px;height:30px}.cart-drawer-product .image{flex:0 0 90px;line-height:0px}.cart-drawer-product .image img{max-height:110px;object-fit:cover}.cart-drawer-product .info{flex:1 0 0;margin-left:12px}.cart-drawer-product .info p.is-text{margin-bottom:9px;line-height:normal}.cart-drawer-product .info p{text-transform:uppercase}.cart-drawer-product .info .atc{margin-top:15px}.cart-drawer-product .shopify-payment-button,.cart-drawer-product .variant-selection,.cart-drawer-product .purchase-details.has-quantity-box .purchase-details__quantity{display:none}.cart-drawer-product .purchase-details.has-quantity-box{border:0px;padding:0;margin:0}body.cart-open{height:100vh;overflow:hidden}.cart-drawer-product .info .atc .button.ajax-submit:before{content:"ADD";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cart-drawer-product .info .atc .button.ajax-submit .text,.cart-drawer-product .info .atc .button.ajax-submit .checkmark{display:none}.cart-drawer-product .info .atc .button.ajax-submit{position:relative;width:59px;min-height:25px;height:25px;flex:auto;max-width:59px;padding:0;border:1px solid #000;font-size:13px}.cart-drawer-product .info .atc .button.ajax-submit:hover{background:#000;color:#fff}.ajax-cart__list::-webkit-scrollbar{width:5px}.ajax-cart__list::-webkit-scrollbar-track{background:#f1f1f1}.ajax-cart__list::-webkit-scrollbar-thumb{background:#888}.ajax-cart__list::-webkit-scrollbar-thumb:hover{background:#555}.heading-wrapper--cart-page.heading-wrapper{margin-bottom:82px}.cart__form-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative}.cart__form-wrap .cart__form-heading-items{flex:1 0 0;margin-right:94px}.cart__form-heading-items .cart__headings{padding-bottom:30px}.cart__item-list .cart__remove{background-color:transparent;color:#000;height:25px;max-height:25px;max-width:25px;min-height:25px;min-width:25px;width:25px}.cart__item-list .cart__card{border-color:#e5e2dd;padding:22px 0;margin-bottom:0}.cart__card .cart__image{flex:0 0 80px;max-width:80px}.cart__form-heading-items .cart__headings h3{text-transform:uppercase}.cart__card .cart__info{flex:1 0 0;padding-left:22px}.cart__info .cart__description{padding:0 20px 0 0}.cart__info .cart__quantity .purchase-details__quantity.product-quantity-box{margin-top:0;max-width:97px}.cart__info .cart__quantity .quantity-wrapper{max-width:97px;justify-content:space-between;padding:0 8px}.cart__info .cart__quantity .quantity-wrapper.quantity-style--box .quantity-minus,.cart__info .cart__quantity .quantity-wrapper.quantity-style--box .quantity-plus{min-width:auto}.cart__info .cart__quantity .quantity-wrapper .quantity-element{min-height:34px}.cart__info .cart__quantity .quantity-wrapper .quantity-input{font-size:12px}.cart__card .cart__info .cart__total{text-align:right;color:#000}.cart__info .cart__description .item__title{color:#242021;text-transform:uppercase}.cart__card .cart__info .cart__price{color:#000}.cart__card .cart__info .cart__quantity-warning{margin:0}.cart-section .section.is-width-standard{max-width:1153px;padding:0 10px}.cart__form-heading-items .cart__headings .cart__price-title{padding-right:15px}.cart__form-heading-items .cart__headings .cart__quantity-title{padding-right:10px}.cart__item-list .cart__card:last-child{border-bottom:1px solid #e5e2dd}.cart__form-wrap .cart__bottom{flex:0 0 323px;position:sticky;top:100px}.cart__footer .cart__subtotal{padding-bottom:32px;color:#000;text-transform:uppercase}.cart__footer .cart__taxes-shipping{display:none}.cart__footer .cart__checkout{min-width:auto;padding-bottom:3px;margin-left:0}.cart__footer .button{padding:10px;width:100%!important;text-transform:uppercase}.cart__form .quantity-box-enabled-true .cart__total-title{text-align:right}.ajax-cart__subtotal.ajax-cart__details-row{text-transform:none}.image-with-text-overlay__heading.banner__heading.title.is-h1{line-height:85.5px}.faq-menu .custom-menu .menu__heading{padding-right:33px}.faq-menu .custom-menu .menu-list{gap:28px}.faq-heading{max-width:586px;margin:0 auto 46px;text-align:center}.faq-heading h4.is-h1{line-height:71px}.CustomFaqWrap .faq__block-faq .faq__item .faq__item-question .icon{position:absolute;right:0;top:50%;transform:translateY(-50%);height:12px;width:12px}.CustomFaqWrap .faq__item-question .icon svg{width:22.25px}.faq__item-question .icon.up-caret,.faq__item.tab--open .faq__item-question .icon.down-caret{display:none}.faq__item.tab--open .faq__item-question .icon.up-caret{display:inline-flex}.faq__tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.faq-tabs-wrap .mb-faq-tabs{display:none}.faq-section .section.is-width-standard{max-width:1130px}.faq__tags .faq__tags-tag{min-width:275px;height:54px;padding:10px;margin:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:1px solid #454545}.faq__block-main .faq__block-title{background:none;text-transform:none;padding-left:0}.CustomFaqWrap .faq__block-faq .faq__item .faq__item-question{padding:29px 0;position:relative;margin:0;cursor:pointer;text-transform:uppercase}.CustomFaqWrap .faq__block-faq .faq__item{position:relative;border-bottom:1px solid #CCC}.faq__block-faq .faq__item .faq__item-question .faq__item-symbol{right:0}.faq__block-faq .faq__item .faq__item-question .faq__item-symbol:before{height:1px;width:15.84px;top:50%;position:absolute;transform:translateY(-50%)}.faq__block-faq .faq__item .faq__item-question .faq__item-symbol:after{height:15.84px;width:1px}.CustomFaqWrap .faq__block-faq .faq__item .faq__item-answer{padding-bottom:16px;max-width:1011px;display:none}.faq__block-faq .faq__item .faq__item-answer.is-text{line-height:24px}.faq__block-main .faq__heading,.faq__block-main{display:none}.faq__block-main.active{display:initial}a.faq__tags-tag.active{background-color:#454545}a.faq__tags-tag.active .title{color:#fff}a.faq__tags-tag .title{color:#454545;text-transform:uppercase}.faq-tabs-wrap{margin-bottom:35px}.masonry-gallery{column-count:3;line-height:0;gap:0}.masonry-gallery a{display:inline-block;margin:10px;position:relative;transition:background-color .5s}.masonry-gallery a:hover:before{background:#45454599;transition:background-color .1s}.masonry-gallery a:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;height:100%;width:100%;transition:background-color .5s}.fancybox-container,.masonry-gallery-fancybox .fancybox-bg{background:#fff!important}.masonry-gallery-fancybox .fancybox-content .custom-fancybox-caption{position:absolute;bottom:-35px;color:#000;text-align:center;width:100%}.masonry-gallery-fancybox .fancybox-caption.fancybox-caption--separate{display:none!important}.masonry-gallery-fancybox .fancybox-inner .custom-logo-container{position:absolute;top:26px;left:50px}.masonry-gallery-fancybox .fancybox-inner .custom-logo-container img{max-width:367px}.masonry-gallery-fancybox .fancybox-caption{display:none}.masonry-gallery-fancybox .fancybox-toolbar{top:26px;right:30px}.masonry-gallery-fancybox .fancybox-inner .fancybox-infobar{display:none}.masonry-gallery-fancybox .fancybox-toolbar .fancybox-button.fancybox-button--close{color:#000;background:transparent}.masonry-gallery-fancybox .fancybox-slide.fancybox-slide--image{padding-left:20px;padding-right:20px}.masonry-gallery-fancybox .fancybox-content{max-height:75vh!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.masonry-gallery-fancybox .fancybox-image{max-height:70vh!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;height:auto!important}.rich-text__content .buttons{margin-top:50px}.masonry-gallery-fancybox .fancybox-navigation .fancybox-button{background:transparent!important;color:#000}.masonry-gallery-fancybox .fancybox-navigation .fancybox-button svg{height:20px;width:20px}.masonry-gallery-fancybox .fancybox-navigation .fancybox-button--arrow_left{left:100px}.masonry-gallery-fancybox .fancybox-navigation .fancybox-button--arrow_right{right:100px}.masonry-gallery-fancybox .custom-fancybox-pagination{display:none}@media only screen and (min-width: 799px){.faceted-filter-form .sidebar-block__heading{pointer-events:none}.faceted-filter-form .sidebar-block__toggle-icon{display:none}.faceted-filter-form .sidebar-block__content.content{display:block!important}}@media only screen and (max-width: 798px){.header-section .header-sticky-wrapper.is-sticky .mobile-header__content .header__link,.header-section .header-sticky-wrapper.is-sticky .mobile-header__content .header__link .icon,.header-section .header-sticky-wrapper.is-sticky .mobile-menu__toggle-icon .icon,[data-enable_overlay=false] [data-show-mobile-menu=true]+.mobile-header__content .header__link,[data-enable_overlay=false] [data-show-mobile-menu=true]+.mobile-header__content .header__link .icon,[data-enable_overlay=false] [data-show-mobile-menu=true]+.mobile-header__content .mobile-menu__toggle-icon .icon{fill:#000;color:#000}.header-section .header-sticky-wrapper.is-sticky .overlay-logo__content,[data-show-mobile-menu=true]+.mobile-header__content .overlay-logo__content{display:none}.header-section .header-sticky-wrapper.is-sticky .logo__content,[data-show-mobile-menu=true]+.mobile-header__content .logo__content{display:block}[data-show-mobile-menu=true]+.mobile-header__content{background-color:#fff}.mobile-menu__submenu-list-item .mobile-menu__item{padding:5px 0}.mobile-menu__content .mobile-menu__list{padding:0 20px;max-width:207px}.mobile-menu__submenu{margin:0}.submenu__input:checked~.mobile-menu__submenu{border-top:1px solid #928F8D;border-bottom:1px solid #928F8D;border-left:0px;padding:6px 0;margin-bottom:5px}.action-area__link{padding:0 9px}.mobile-header__content .mobile-icons .icon{height:16px;width:16px}.mobile-menu-link:after{display:none}.mobile-menu__list-item .header__link.action-area__link{align-items:flex-start;padding:5px 0}[data-enable_overlay=true] .mobile-logo .overlay-logo__content{display:block}[data-enable_overlay=true] .mobile-logo .logo__content{display:none}[data-enable_overlay=true] [data-show-mobile-menu=true]+.mobile-header__content{background-color:transparent}[data-enable_overlay=true] .mobile-menu__toggle-icon .icon{fill:#fff}[data-enable_overlay=true] .mobile-menu .mobile-menu-link,[data-enable_overlay=true] .mobile-menu .mobile-menu__item{color:#fff}[data-enable_overlay=true] .mobile-menu{background:transparent}.featured-collection .flickity-prev-next-button.previous{left:-6px}.masonry-gallery-fancybox .custom-fancybox-pagination{position:absolute;left:0;padding:10px;width:100%;bottom:32px;display:flex;align-items:center;justify-content:center;column-gap:20px}.masonry-gallery-fancybox .custom-fancybox-pagination .fancybox-dot{border:1px solid #757575;width:30px;height:5px;display:block}.custom-fancybox-pagination .fancybox-dot.active{background:#757575}.masonry-gallery-fancybox .fancybox-navigation{display:none}.masonry-gallery-fancybox .fancybox-inner .custom-logo-container img{max-width:230px}.masonry-gallery-fancybox .fancybox-inner .custom-logo-container{left:20px}.masonry-gallery-fancybox .fancybox-toolbar{right:10px;top:22px}.masonry-gallery{column-count:2;line-height:0;gap:0}.flickity-prev-next-button{width:30px;height:30px}.collection-list .thumbnail.list-collection__thumbnail{width:calc(50% - 10px);margin:0 5px}.collection-list-slider .flickity-prev-next-button.previous{left:0}.collection-list-slider .flickity-prev-next-button{top:40%}.collection-list-slider .flickity-prev-next-button.next{right:10px}.thumbnail.list-collection__thumbnail .heading{padding:5px 0}.featured-collection .thumbnail.product__thumbnail.small-down--one-half{width:calc(50% - 10px);margin:0 5px;padding-bottom:30px}.product-image__wrapper{padding-bottom:20px}.image-with-product-list .image,.image-with-product-list .product-list{flex:0 0 100%}.product-list-wrap .thumbnail.product__thumbnail{width:calc(100% - 10px);margin:0 5px}.product-list .top-heading{margin:30px 0}.product-list-wrap .thumbnail__caption{padding-top:27px;max-width:100%}.product-list-wrap .product-thumbnail{padding-top:20px}.footer-bottom .footer__credits{flex-direction:column}.footer-bottom .footer__credits .footer-bottom-menu{margin-left:0;padding-top:10px}.footer-bottom-menu .footer__menu ul{flex-direction:column}.footer-bottom-menu .footer__menu ul .footer__menu-link{padding:5px}.image-with-text-block .icon-with-text-column__column{width:calc(50% - 10px);margin-left:5px;margin-right:5px}.image-with-text-block .image-column__text .preheading{padding:10px 0}.image-column__text .heading-with-text{margin-top:18px}.custom-menu .menu-list{row-gap:13px}.menu-section .custom-menu .menu__heading{padding-right:0;margin-bottom:20px}.menu-section .section{padding-bottom:20px}.rich-text .section.is-width-small{width:calc(100% - var(--gutter))}.blog-main .card-content.blog-card__content{padding-bottom:6px}.heading-wrapper--article.heading-wrapper{margin-bottom:5px}.blog-meta .meta-info{display:block}.blog-meta .meta-info .blog-button{margin-top:12px}.article-wrap .article-content{padding-top:32px}.article-wrap .article-content .content h3{margin-bottom:3px}.article-wrap .article-content .content img{margin-bottom:12px}.featured-collection .thumbnail.product__thumbnail.small-down--one-whole{width:calc(100% - var(--gutter));margin:0 10px;padding-bottom:48px}.blog--featured-collection .heading-wrapper--featured-collection.heading-wrapper{margin-bottom:40px}.contact-form .contact-form__wrap{flex:0 0 100%;margin-bottom:50px}.contact-form__social.contact-form__wrap .heading-with-icons{max-width:100%}.menu-section .faq-menu .custom-menu .menu__heading{margin-bottom:22px}.faq-menu .custom-menu .menu-list{row-gap:11px}.menu-section .section.faq-menu{padding-bottom:28px}.image-with-text-overlay__heading.banner__heading.title.is-h1{line-height:31.92px}.collection__top{border-bottom:0;padding-bottom:43px;margin:0 20px}.collection__top .collection-filter-wrap{flex:0 0 100%;justify-content:space-between}.collection__top .product-count{flex:0 0 100%;padding-top:20px}.collection-filter-wrap .collection__filters{margin:0}.custom-sorts .custom-sorts-btn{justify-content:flex-end}.collection-main-wrap .sidebar-section{padding:0 20px}body.collection.custom-open .collection__top{padding-bottom:36px}body.collection.custom-open .product-count{display:none}.faceted-filter-form .block__faceted-filtering{flex:0 0 100%;margin:0}.collection-main-wrap .sidebar-block__heading{margin-bottom:22px}.sidebar-block__toggle-icon{line-height:0}.collection-main-wrap .sidebar-section .sidebar-block__toggle-icon .icon{fill:#000;height:14px;width:14px}.sidebar-block__content .faceted-filter-group-display__header{margin-bottom:0}.sidebar-block__content .faceted-filter-group-display__header .faceted-filter-group-display__header-clear{margin-bottom:10px}.collection-main-wrap .sidebar-section .faceted-filter-form .faceted-active-filters{margin-bottom:20px}.collection-main-wrap .sidebar-section .faceted-filter-form{padding-bottom:6px}.collection-matrix .product-image__wrapper{padding-bottom:26px}.collection-matrix .thumbnail.product__thumbnail{padding-bottom:30px}.product-gallery__main .flickity-prev-next-button{display:none}.image-with-product-list .flickity-prev-next-button{width:40px;height:40px}.featured-article.blog-card.small-down--one-half{width:calc(50% - 10px);margin-left:5px;margin-right:5px}.product-gallery__main .flickity-page-dots{bottom:-14px}.product__information .product_name{padding-bottom:18px}.product_form .product-quantity-box.purchase-details__quantity{flex:0 0 120px}.purchase-details.has-quantity-box .purchase-details__spb--false{flex:1 0 0}.heading-wrapper--cart-page.heading-wrapper{margin-bottom:40px}.cart__form-wrap .cart__form-heading-items{flex:0 0 100%;margin:0}.cart__form-wrap .cart__bottom{flex:0 0 100%;position:fixed;width:100%;background:#fff;box-shadow:10px 9px 8px 10px #0000000a;bottom:40px;top:auto;left:0;z-index:1;padding:20px}.cart__footer .cart__checkout{padding-bottom:0}.cart__footer .button{margin-bottom:3px;padding:7px;font-size:13px!important}.cart__footer .cart__subtotal{padding-bottom:15px}.cart__info .cart__quantity .quantity-wrapper{max-width:79px}.cart__info .cart__quantity .quantity-wrapper .quantity-element{min-height:27px;height:27px}.cart__card .cart__info{padding-left:17px}.cart__item-list .cart__card{padding:24px 0}.cart__card .cart__info .cart__price{padding-top:8px}.product__thumbnail .product-thumbnail .product-thumbnail__title-wrap{min-height:auto}.featured-collection.layout--slider .product__thumbnail .product-thumbnail .product-thumbnail__title-wrap{min-height:74px}.product__collapsible .faq__item-question{padding:18px 0}#ajax-cart__content{padding-top:30px}.header-sticky-wrapper.is-sticky .header-cart__count.header-cart__count--badge.badge{background:#000;color:#fff}}.cart-drawer-you-may-like{display:none}.cart-drawer-you-may-like.is-visible{max-height:182px;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
