@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow:wght@300;400;500;600;700&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-family:Barlow Condensed,sans-serif}.product-accordion{width:100%}.product-accordion .accordion-item{border-bottom:1px solid #ddd}.product-accordion .accordion-header{width:100%;background:transparent;border:none;padding:15px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-family:Montserrat;font-size:14px;line-height:normal;color:#111;font-weight:600;text-transform:uppercase;letter-spacing:0}.product-accordion .arrow{font-size:21px;transition:transform .3s ease;font-weight:100;position:relative;left:-12px;color:#707070}.product-accordion .accordion-content{max-height:0px;overflow:hidden;transition:max-height .35s ease;padding:0}.product-accordion .accordion-content img{width:100%;object-fit:cover}.product-accordion .accordion-content p{margin:0;padding:15px 0}.product-accordion .accordion-header.active .arrow{transform:rotate(180deg)}.product-accordion .accor-img img{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;object-fit:cover;object-position:top}.product-accordion .accor-img{position:relative;padding-bottom:70%}.page-width{width:100%;max-width:1920px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}.header .header__heading-logo{width:100%;max-width:124px}.header .header__heading-link{padding:3.5px}header.header{align-items:center;height:66px}.header .header__icon .svg-wrapper{width:auto;height:auto}.header .header__icons{padding-right:0;display:flex;flex-direction:row-reverse;align-items:center;gap:10px}.header.test{animation:main .2s ease-in-out}@keyframes main{0%{opacity:0;transform:scale(1.1) translateY(-50%)}}@keyframes main{to{opacity:1;transform:scale(1) translateY(0)}}.shopify-section-header-sticky{position:sticky;top:0;left:0;right:0;transform:translateY(0);opacity:1;transition:transform .35s ease,opacity .35s ease;z-index:999}.shopify-section-header-sticky.hide{transform:translateY(-100%);opacity:0}.shopify-section-header-sticky.show{transform:translateY(0);opacity:1}.template-index .header__left-collections .list-menu__item--link a{color:#1e1e1e}.header__left-collections .list-menu__item--link a{font-size:16px;text-decoration:none}.header .menu-drawer{position:absolute;transform:translate(100%);visibility:hidden;z-index:3;right:0!important;top:100%;padding:0;background-color:rgb(var(--color-background));overflow-x:hidden;filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)));left:initial!important}.header .header__icon.header__icon--cart{margin:0;width:37px;height:34px;align-items:end;justify-content:start}.header .header__icon--cart .cart-count-bubble{width:20px;height:20px;background:#da5b14;color:#fff;font-family:Montserrat,sans-serif;font-size:13px;line-height:18px;font-weight:500;left:auto;bottom:auto;top:0;right:0}.header .header__icon{height:auto;width:auto}.header .header__icon--menu{width:35px;height:35px}.header header-drawer{margin-left:-7px}.header .header__icon:hover .icon,.header .modal__close-button:hover .icon{transform:none}.header .header__icon--menu[aria-expanded=true]:before{background:#0003!important}.header .header__icon--menu[aria-expanded=true]:before{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}header.header.page-width{padding-left:30px;padding-right:30px}.hero_slider .page-width{width:100%;max-width:100%;padding:0}.hero_slider_inner .swiper-slide{line-height:0}.hero_slider_inner .swiper-slide .heroCarousel-image{min-height:706px;max-height:706px;object-fit:cover;object-position:center;display:block}.hero_slider_inner .swiper-slide .heroCarousel-image-mobile{min-height:706px;max-height:706px;object-fit:cover;object-position:top;display:none}.header .header__icon--menu svg.icon{transform:none!important}.section-collection-list .collection-list-wrapper{padding-left:0;padding-right:0;margin-top:5px}.section-collection-list .collection-list-wrapper .collection-list{gap:0}.collection-list .collection-card-wrapper .card>.card__content{display:none}.collection-card-wrapper .card .card__inner .card__content .card__information{display:block;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.collection-card-wrapper .card .card__information .card__heading{text-align:center}.collection-card-wrapper .card .card__information .card__heading .icon-wrap{display:none}.collection-card-wrapper .card .card__information .card__heading a{font-size:24px;line-height:normal;color:#fff;font-weight:400;text-transform:uppercase}.collection-card-wrapper.card-wrapper .card:hover .card__media .media img{transform:none!important}.collection-card-wrapper.card-wrapper .card:hover .card__information{opacity:1;visibility:visible}.collection-card-wrapper .card .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition:all .3s ease-in-out}.collection-card-wrapper .card:hover .card__media:after{background:#00000040}.collection-card-wrapper.card-wrapper .card .card__media .media img{max-height:790px;min-height:790px;object-fit:cover;object-position:top}.collection-card-wrapper.card-wrapper .card,.collection-card-wrapper.card-wrapper .card .card__inner{--ratio-percent: 100% !important;max-height:790px;min-height:790px}.home_img_row .page-width{width:100%;max-width:100%;padding:0}.home_img_row .page-width{padding:0}.home_img_row_innr{display:flex;flex-wrap:wrap;gap:3px;min-height:799px}.home_img_row_innr .row_box{width:100%;max-width:calc(25% - 2.25px);display:flex;flex-direction:column;transition:all .4s}.home_img_row_innr .row_box .text_box{padding:24px}.home_img_row_innr .row_box .text_box p{color:#000;font-family:Barlow Condensed;font-size:15px;line-height:24px}.home_img_row_innr .row_box.box1 .box_img img,.home_img_row_innr .row_box.box2 .box_img img{min-height:521px;max-height:521px;object-fit:cover;object-position:top}.home_img_row_innr .row_box.box3 .box_img img{min-height:399px;max-height:399px;object-fit:cover;object-position:top}.home_img_row_innr .row_box.box4 .box_img img{min-height:531px;max-height:531px;object-fit:cover;object-position:top}.home_img_row_innr .row_box.box1{justify-content:end}.home_img_row_innr .row_box.box2{justify-content:space-between}.home_img_row_innr .row_box.box3{justify-content:end}.home_img_row_innr .row_box.box4{justify-content:center}.collection-tabs-section__inner{max-width:1200px;margin:0 auto;padding:0 20px}.ct-tabs{display:flex;justify-content:center;gap:15px;margin-bottom:40px;flex-wrap:wrap}.ct-tabs__tab{padding:11px 30px;font-family:Barlow Condensed;font-size:14px;font-weight:400;letter-spacing:.12em;line-height:20px;text-transform:uppercase;cursor:pointer;background:transparent;border:1px solid #3333331f;color:#333;margin:0;position:relative;transition:background .2s,color .2s,border-color .2s;white-space:nowrap;height:43px;min-width:168px}.ct-tabs__tab:hover{background:#f5f5f5;z-index:1}.ct-tabs__tab.is-active{background:#000;color:#fff;border-color:#000;z-index:2}.ct-panel{display:none}.ct-panel.is-active{display:block}.ct-swiper{position:relative;padding:0 44px;overflow:hidden}.ct-swiper__btn{position:absolute;top:50%;transform:translateY(-60%);z-index:10;width:auto;height:auto;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s;padding:2px}.ct-swiper__btn--prev{left:0}.ct-swiper__btn--next{right:0}.ct-swiper__btn.swiper-button-disabled{opacity:.3;cursor:default}.ct-product-card{box-sizing:border-box}.ct-product-card__link{display:block;text-decoration:none;color:inherit}.ct-product-card__image-wrap{position:relative;overflow:hidden;aspect-ratio:3 / 4.12;margin-bottom:15px}.ct-product-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:0;transition:opacity .7s ease}.ct-product-card__img--secondary,.ct-product-card__link:hover .scnd_img_added .ct-product-card__img--primary{opacity:0}.ct-product-card__link:hover .scnd_img_added .ct-product-card__img--secondary{opacity:1}.ct-product-card__placeholder{width:100%;height:100%;object-fit:cover}.ct-product-card__info{text-align:center;padding:0 4px}.ct-product-card__title{font-size:15px;font-family:Barlow Condensed;font-weight:400;color:#000;margin:0 0 6px;line-height:normal;letter-spacing:.01em;text-transform:uppercase}.shopify-section .jdgm-widget .jdgm-title{text-align:center;margin-bottom:32px;font-size:45px;font-weight:500;line-height:normal;color:#2e2e2e;letter-spacing:0;text-transform:uppercase}.ct-product-card__price{font-size:14px;font-weight:400;font-family:Barlow Condensed;color:#000;margin:0}.ct-product-card__price--compare{color:#999;font-weight:400;margin-right:6px}.ct-product-card__price--sale{color:#c00}.ct-empty-notice{text-align:center;padding:60px 20px;color:#999;font-size:14px}.collection-tabs_inner{padding-top:80px;padding-bottom:40px}footer.footer{border-top:1px solid #0000001a}.footer .footer__content-top{padding-top:60px;padding-bottom:38px}.footer__content-top .footer-block h2.footer-block__heading{color:#171717;font-size:17px;line-height:normal;font-weight:400;font-family:Barlow Condensed;margin-bottom:18px;letter-spacing:0}.footer__content-top .footer-block.footer-block--menu ul .link{color:#171717;font-size:16px;font-weight:400;line-height:normal;font-family:Barlow Condensed;text-decoration:none;letter-spacing:0;margin-bottom:8px;position:relative}.footer__content-top .footer-block.footer-block--menu ul .link:after{content:"";position:absolute;z-index:1;right:0;width:0;bottom:5px;background:#2e2e2e;border-bottom:1px solid #2e2e2e;transition:width .3s cubic-bezier(.25,.1,.25,1) 0s}.footer__content-top .footer-block.footer-block--menu ul .link:hover:after{left:0;right:auto;width:100%}.brand_info .footer-block__image-wrapper{margin:44px auto 0}.footer__content-top .footer__blocks-wrapper{align-items:flex-start}.footer-block.grid__item.footer-block--newsletter{margin:0}.grid__item.footer-block--newsletter .footer-block__newsletter{text-align:left}.footer-block__newsletter .newsletter-form__field-wrapper .field:before{box-shadow:none}.footer-block__newsletter .newsletter-form__field-wrapper .field:after{box-shadow:none;border:1px solid #00000026}.footer-block__newsletter .newsletter-form__field-wrapper .field input{padding-right:85px;min-height:54px}.footer-block__newsletter .newsletter-form__field-wrapper .field input:focus{box-shadow:none;border:1px solid}.footer-block__newsletter .newsletter-form__field-wrapper .field input+label.field__label{color:#535353;font-size:16px;font-weight:400;font-family:Barlow Condensed;top:50%;transform:translateY(-50%);letter-spacing:.07rem;line-height:normal;opacity:90%}.footer-block__newsletter .newsletter-form__field-wrapper .field input:focus~label.field__label{top:25%;font-size:14px}.footer-block__newsletter .newsletter-form__field-wrapper .field button{width:auto;padding:11px 22px;color:#171717;font-family:Barlow Condensed;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:.6px}.footer-block__newsletter span.subtext_newsletter{display:block;color:#171717;font-size:16px;font-weight:400;line-height:24px;margin-top:14px;letter-spacing:0}footer.footer .footer__content-bottom{padding-top:20px;padding-bottom:15px;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.footer .footer__copyright.caption{margin:0}.footer .footer__copyright.caption,.footer .footer__copyright.caption small{margin:0;color:#171717;font-family:Barlow Condensed;line-height:normal;font-size:16px;font-weight:400;letter-spacing:0}.footer__content-top .footer__blocks-wrapper .footer-block{width:calc(22% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer__content-top .footer__blocks-wrapper .footer-block.footer-block--newsletter{width:calc(32% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer-block--newsletter .footer-block__newsletter form,.footer-block__newsletter form .newsletter-form__field-wrapper{max-width:100%}.footer_features_inner{padding-top:90px;padding-bottom:60px;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1290px;margin-left:auto;margin-right:auto}.footer_features_inner .block_box{width:100%;max-width:100%;display:flex;justify-content:center;padding:6px 0}.footer_features_inner .block_box .inner_text{display:flex;gap:20px;align-items:start}.footer_features_inner .block_box .inner_text .content h3{font-size:17px;font-weight:400;font-family:Barlow Condensed;line-height:normal;letter-spacing:.2px;text-transform:uppercase;position:relative;max-width:fit-content;cursor:context-menu}.footer_features_inner .block_box .inner_text .content h3:after{content:"";position:absolute;z-index:1;right:0;width:0;bottom:0;background:#2e2e2e;border-bottom:1px solid #2e2e2e;transition:width .3s cubic-bezier(.25,.1,.25,1) 0s}.footer_features_inner .block_box .inner_text:hover .content h3:after{left:0;right:auto;width:100%}.footer_features_inner .block_box .inner_text .content p{font-family:Barlow Condensed;font-size:16px;font-weight:400;color:#000c;line-height:normal;letter-spacing:0;margin-top:8px;cursor:context-menu}.footer_features_inner .block_box:nth-child(2){border-left:1px solid #0000001a;border-right:1px solid #0000001a}.home_page_header.gradient.header-wrapper{background:#fff}.home_page_header .header .header__icon--menu svg.icon-hamburger line{stroke:#2e2e2e}.home_page_header .header .header__icon--menu svg.icon-close path{fill:#2e2e2e}.home_page_header .header__heading-logo-wrapper .header__heading-logo{filter:invert(1)}.home_page_header .header .header__icons .header__icon--cart svg path{fill:#2e2e2e}.box_img img{transition:all .3s ease-in-out}.box_img:hover img{transform:translateY(-10px)}.hero_slider_inner .swiper-slide video{width:100%;height:100%;max-height:706px;object-fit:cover;object-position:top}.facets-container facet-filters-form.facets.facets-pill{display:none}.facets-container.facets-container-drawer menu-drawer.mobile-facets__wrapper span.svg-wrapper{width:auto;height:auto}.facets-container-drawer menu-drawer.mobile-facets__wrapper .mobile-facets__open{padding:0}facet-filters-form.facets .facets__form{margin-bottom:0}form.facets__form .facets__wrapper>details.js-filter{display:none}facet-filters-form.facets .facets__form .facet-filters.sorting{padding-left:0}facet-filters-form.facets .facets__form .facets__heading{margin:0;line-height:21px}.facets__wrapper svg.facet_icon{margin-right:9px}facet-filters-form.facets .facets__form .active-facets{display:none}.collection-hero__text-wrapper .collection-hero__title{text-align:center;margin:50px 0;font-size:45px;line-height:normal;font-family:Barlow Condensed;color:#2e2e2e;letter-spacing:0;text-transform:uppercase}.facets .facets__form .facets__heading{color:#2e2e2e;font-size:12px;font-family:Barlow Condensed;font-weight:400;text-transform:uppercase}.facets__form .facet-filters.sorting .facet-filters__label{margin-right:0;color:#444c;letter-spacing:.3px;text-transform:uppercase}.facets__form .facet-filters.sorting .select select{color:#2e2e2e;font-family:Barlow Condensed;letter-spacing:.3px;text-transform:uppercase;min-width:auto;max-width:fit-content;padding-left:5px}facet-filters-form.facets .facets__form .product-count__text{color:#2e2e2e;font-family:Barlow Condensed;letter-spacing:.3px;text-transform:uppercase}facet-filters-form.facets .facets__form .product-count.light{opacity:1}aside#main-collection-filters .facets-container{padding-top:0;align-items:center;display:flex;gap:30px;margin-bottom:20px}.facets-container.facets-container-drawer .product-count.light{margin:0;flex:1;opacity:1}.facets-container-drawer menu-drawer.mobile-facets__wrapper span.mobile-facets__open-label{color:#2e2e2e;font-size:12px;font-family:Barlow Condensed;font-weight:400;text-transform:uppercase;margin-left:9px;line-height:21px;letter-spacing:.4px}.facets-container.facets-container-drawer .product-count.light .product-count__text{color:#2e2e2e;font-family:Barlow Condensed;letter-spacing:.3px;text-transform:uppercase}.facets-container.facets-container-drawer menu-drawer.mobile-facets__wrapper{width:auto;max-width:fit-content;flex:auto;margin-right:0}.facets__form .facet-filters.sorting .select select:focus{outline:none;box-shadow:none}.collection .grid{column-gap:15px;row-gap:26px}.collection .grid .grid__item{width:calc(25% - 11.25px);max-width:calc(25% - 11.25px)}div#menu-drawer{transition:all .5s}cart-drawer.drawer{background:#0003;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}cart-drawer.drawer .drawer__inner{transition:all .5s}.card-wrapper .card__inner{overflow:hidden;aspect-ratio:3 / 4.12}.card-wrapper .card__content .card__information{text-align:center;padding:0 4px;margin-top:15px}.card__content .card__information .card__heading{font-size:15px;font-family:Barlow Condensed;font-weight:400;color:#000;margin:0 0 6px;line-height:normal;letter-spacing:.01em;text-transform:uppercase}.card__content .card__information .price *{font-size:14px;font-weight:400;font-family:Barlow Condensed;color:#000;margin:0;text-align:center;width:100%;max-width:100%}.card__content .card__information .price{margin-top:0!important}.card__content .card__information .card__heading a{text-decoration:none}.card-wrapper .card__inner .card__media img{transform:none!important;transition:opacity .7s ease!important}.pagination__list span.svg-wrapper svg.icon{height:auto;width:12px}nav.pagination .pagination__list li{flex:1 0 38px;max-width:38px}.pagination__list li .pagination__item{height:38px;border:1px solid #2e2e2e1a;font-size:14px;color:#888;font-family:Barlow Condensed;font-weight:500;opacity:1}.pagination__list li .pagination__item.pagination__item--current{background:#2e2e2e;color:#fff}.pagination__list li .pagination__item:after{height:0!important}.pagination__list li .pagination__item:hover{background:#f7f7f7}.pagination__list li .pagination__item.pagination__item-arrow{border:none;background:no-repeat}.pagination__list li .pagination__item.pagination__item-arrow svg.icon path{fill:#000}product-info .product .product__info-wrapper.grid__item{padding-left:30px;max-width:46%;width:calc(46% - var(--grid-desktop-horizontal-spacing) / 3)}product-info .product .grid__item.product__media-wrapper{max-width:54%;width:calc(54% - var(--grid-desktop-horizontal-spacing) / 2)}.product .product__title{margin-bottom:12px}.product .product__title h1{color:#2e2e2e;font-size:20px;line-height:normal;font-family:Barlow Condensed;font-weight:500;opacity:1}.product .product__info-container>*+*{margin:0}.grid__item.product__media-wrapper .product__media-list .product__media-item{width:100%;max-width:100%}.product .product__info-wrapper.grid__item .product__info-container{padding-top:46px}nav.breadcrumbs{padding-top:50px}.breadcrumbs__list{list-style:none;display:flex;gap:10px}.breadcrumbs__list .breadcrumbs__item{line-height:normal}.breadcrumbs__list .breadcrumbs__item a{text-decoration:none;display:inline-block;color:#888;opacity:1;font-size:16px;font-family:Barlow Condensed;line-height:24px}.breadcrumbs__list span{line-height:24px}.breadcrumbs__list .breadcrumbs__item a[aria-current=page],.breadcrumbs__list .breadcrumbs__item a:hover{color:#2e2e2e}product-info .product .jdgm-widget .jdgm-star:before{font-size:14px}product-info .product .jdgm-widget .jdgm-prev-badge__text{color:#888;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;font-size:10px;font-family:Barlow Condensed;line-height:normal;margin-left:8px}.product .price .price__container span{font-size:18px;color:#2e2e2e;line-height:normal;display:inline-block;letter-spacing:.2px;font-weight:600}.product .price{margin:16px 0 0}product-recommendations.related-products .related-products__heading{text-align:center;margin-bottom:32px;font-size:45px;font-weight:500;line-height:normal;color:#2e2e2e;letter-spacing:0;text-transform:uppercase}.product variant-selects fieldset{margin-top:40px}.product variant-selects fieldset legend.form__label span{display:none}.product variant-selects fieldset legend.form__label{color:#151515;font-size:14px;font-family:Barlow Condensed;display:flex;margin-bottom:12px;width:100%;justify-content:space-between;align-items:center}.product .product__info-container variant-selects fieldset label.swatch-input__label{margin-right:14px;outline:none;position:relative}.product .product__info-container variant-selects fieldset label.swatch-input__label span.swatch{width:14px;height:14px;border-radius:1px}.facets-container.facets-container-drawer menu-drawer.mobile-facets__wrapper .mobile-facets__close span.svg-wrapper{width:18px;height:18px}menu-drawer.mobile-facets__wrapper .mobile-facets{background:#0003;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.mobile-facets .mobile-facets__inner{transition:all .6s!important}input.swatch-input__input:active+.swatch-input__label:after,input.swatch-input__input:checked+.swatch-input__label:after{content:"";height:1px;background:#000;position:absolute;bottom:-8px;width:100%}variant-selects fieldset.product-form__input--pill{width:100%;max-width:100%;display:flex}variant-selects fieldset.product-form__input--pill input[type=radio]+label{width:100%;max-width:100%;border-radius:0;border:1px solid #E3E3E3;font-size:14px;color:#2e2e2e;padding:15px;line-height:14px}variant-selects fieldset.product-form__input--pill input[type=radio]:checked+label{background:#2e2e2e;color:#fff}product-form.product-form .product-form__buttons{max-width:100%}product-form.product-form .product-form__buttons button.product-form__submit.button:after{box-shadow:none}product-form.product-form .product-form__buttons button.product-form__submit.button{border:1px solid #2E2E2E;min-height:50px}.product .price .badge{margin-left:10px}.product .product__info-container variant-selects fieldset label.swatch-input__label:hover{transform:scale(1.1)}product-form.product-form .product-form__buttons button.shopify-payment-button__button{height:50px;font-size:14px;text-transform:uppercase;background:#2e2e2e;border:1px solid #2E2E2E}product-form.product-form .product-form__buttons button.shopify-payment-button__button:hover{background:transparent;color:#2e2e2e}button.jm-button.jm-button--primary{background:#2e2e2e!important;color:#fff;border-radius:0;padding:12px;border:1px solid #2E2E2E}button.jm-button.jm-button--primary:hover{background:transparent!important;color:#2e2e2e}.jm-cluster span.jm-star-rating__font-icon{color:#2e2e2e!important;font-size:15px!important}.jdgm-content .jdgm-cards-wrapper .jdgm-card img{height:auto;aspect-ratio:1 / 1.6}.jdgm-content .jdgm-cards-wrapper .jdgm-card .jdgm-text{padding-top:12px;text-align:left;padding-left:0;padding-right:0;opacity:1}.jdgm-content .jdgm-cards-wrapper .jdgm-card .jdgm-text p{color:#2e2e2e;font-size:15px;line-height:24px;font-family:Barlow Condensed;opacity:1;max-width:100%;width:100%}.jdgm-content .jdgm-cards-wrapper .jdgm-card .jdgm-rating-section{padding:10px 0;align-items:start;gap:10px}.jdgm-content .jdgm-cards-wrapper .jdgm-card .jdgm-rating-section .jdgm-reviewer-info{justify-content:start}.jdgm-content .jdgm-cards-wrapper .jdgm-card .jdgm-stars span.jdgm-star.jdgm--on,.jdgm-content .jdgm-cards-wrapper .jdgm-card .jdgm-stars span.jdgm-star.jdgm--off{color:#2e2e2e!important;font-size:15px}.jdgm-content .jdgm-cards-wrapper .jdgm-card .jdgm-reviewer-info .jdgm-reviewer-name{font-size:15px;color:#2e2e2e;font-family:Barlow Condensed;font-weight:400}.jdgm-content .jdgm-cards-wrapper .jdgm-card{background:transparent}.jdgm-review-widget .jm-stack .jm-review-widget__header-and-body .jm-review-widget__body,.jdgm-review-widget .jm-stack .jm-review-widget__header-and-body .jm-media-preview{display:none}body .jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{color:#2e2e2e}button.jdgm-write-review-modal__nav-btn.jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal button.jdgm-write-review-modal__nav-btn.jdgm-write-review-modal__nav-btn-close{background-color:#2e2e2e}.jdgm-review-widget .jm-stack .jm-review-widget__header-and-body .jm-review-widget-minimal-header__filters{display:none}.jdgm-review-widget .jm-stack nav.jm-pagination-controls{display:none}product-form.product-form .product-form__buttons button.shopify-payment-button__button:hover:after{box-shadow:none}.our_story_innr{padding:50px 0}.heading h1{color:#2e2e2e;font-size:45px;line-height:normal;font-weight:500;letter-spacing:0;text-align:center;margin-bottom:42px}.our_story_innr .row_first{display:flex;gap:5px;flex-wrap:wrap}.row_first .content_box.frst{width:100%;max-width:calc(61% - 2.5px)}.row_first .content_box.scnd{width:100%;max-width:calc(39% - 2.5px);display:flex;flex-direction:column;justify-content:space-between;padding-top:10px}.row_first .content_box.frst .image{line-height:0}.row_first .content_box.frst .image img{width:100%;max-width:100%;height:auto;min-height:615px;object-fit:cover;max-height:615px}.row_first .content_box.frst{position:relative}.our_story .page-width{padding-left:5px;padding-right:5px}.row_first .content_box.frst .text{position:absolute;left:0;max-width:415px;bottom:0;padding:36px 30px 36px 10px;background:#fff}.row_first .content_box.frst .text p{color:#2e2e2e;font-size:15px;line-height:22px;letter-spacing:0}.row_first .content_box.frst .text p a{color:#2e2e2e;padding:2px 5px;margin-top:25px;line-height:normal;display:inline-block;font-size:12px;text-decoration:none;border-bottom:1px solid #2E2E2E;text-transform:uppercase;transition:all .2s ease-in-out}.row_first .content_box.frst .text p a:hover{color:#000;border-color:#000}.row_scnd .content_box.thrd{display:flex;flex-wrap:wrap;align-items:center;padding-top:50px}.row_scnd .content_box.thrd .image{width:100%;max-width:50%;line-height:0}.row_scnd .content_box.thrd .image img{max-height:695px;object-fit:cover}.row_scnd .content_box.thrd .text{width:100%;max-width:50%;padding-left:50px}.content_box.scnd .text p{color:#2e2e2e;font-size:15px;line-height:22px;letter-spacing:0}.row_first .content_box.scnd .image img{max-height:520px;min-height:520px;object-fit:cover}.row_first .content_box.scnd .image{line-height:0}.content_box.thrd .text h2{color:#2e2e2e;font-size:35px;line-height:normal;font-weight:400;letter-spacing:0;margin-bottom:20px}.content_box.thrd .text p{font-size:15px;line-height:22px;color:#2e2e2ecc;margin-bottom:10px}.content_box.thrd .text a{color:#2e2e2e;padding:2px 5px;margin-top:16px;line-height:normal;display:inline-block;font-size:12px;text-decoration:none;border-bottom:1px solid #2E2E2E;text-transform:uppercase;transition:all .2s ease-in-out}.content_box.thrd .text a:hover{color:#000;border-color:#000}.our_values_innr{padding:50px 0}.our_values .page-width{padding-left:5px;padding-right:5px}.our_values_innr .heading h1{margin-bottom:28px}.our_values_innr .row_block{display:flex;flex-wrap:wrap;gap:5px}.our_values_innr .row_block .content_box{width:100%;max-width:calc(30% - 3.3333px)}.our_values_innr .row_block .content_box.scnd{max-width:calc(40% - 3.3333px)}.our_values_innr .row_block .content_box .image{line-height:0}.our_values_innr .row_block .content_box .image img{aspect-ratio:1 / 1.06;object-fit:cover}.our_values_innr .row_block .content_box.scnd .image img{aspect-ratio:1 / 1.07}.our_values_innr .row_block .content_box .text_innr{padding:20px 10px}.our_values_innr .row_block .content_box .text_innr h2{color:#2e2e2e;font-size:17px;letter-spacing:0;line-height:normal;margin-bottom:8px;font-weight:500}.our_values_innr .row_block .content_box .text_innr p{font-size:14px;line-height:22px;color:#2e2e2e;letter-spacing:0}.Contact .page_title_innr{padding-top:105px;padding-bottom:40px}.Contact .page_title_innr .heading h1{color:#171717;font-size:65px;line-height:75px;font-weight:500;text-align:left;margin:0}.Contact .page_title_innr .heading{width:100%;max-width:738px}.contact_details .title{font-size:16px;line-height:26px;color:#000c;font-weight:400;margin:0}.contact_details .details_box{margin-bottom:20px}.contact_details .details_box .title{color:#171717;font-size:14px;font-weight:600;line-height:normal;font-family:Barlow,sans-serif}.contact_details .details_box>div{display:flex;gap:8px;line-height:normal;margin-top:10px;align-items:center}.contact_details .details_box .link{text-decoration:none;line-height:normal}.contact_details .details_box .link a{color:#171717;font-size:16px;line-height:25px;text-decoration:none}.contact_details .details_box .icon{line-height:0}.contact_details .details_box p{color:#171717;font-size:16px;line-height:25px;font-weight:400}.shopify-section .contact.page-width{display:flex;flex-wrap:wrap}.contact .contact_details{width:100%;max-width:38%;padding-right:50px}.contact .contact_form{width:100%;max-width:62%;padding:60px 80px;background:#2e2e2e}.contact_details .detail_block{margin-top:32px}.contact_details .details_box .addrss_box .icon{position:relative;top:4px}.contact_details .details_box .addrss_box{align-items:baseline}.contact_form form .contact__fields{display:block}.contact .contact_form form{max-width:610px}.contact_form form .field label.field__label{border-bottom:1px solid #ffffff33;font-size:16px;color:#fff;line-height:normal;text-decoration:none;border:none;left:0;font-weight:500}.contact_form form .field:after,.contact_form form .field:before{box-shadow:none!important;outline:none!important;border:none!important}.contact_form form .field input,.contact_form form .field textarea{background:transparent;border:none;border-bottom:1px solid #ffffff33;font-size:16px;color:#fff;line-height:normal;padding:10px 0;box-shadow:none}.contact_form form .field input:focus~label.field__label,.contact_form form .field input:not(:placeholder-shown)~label.field__label{font-size:10px;top:1px}.contact_form form .contact__button button.button:before,.contact_form form .contact__button button.button:after{box-shadow:none;outline:none;border:none}.contact_form form .contact__button button.button{font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;padding:20px 30px;height:auto;background:transparent;border:1px solid #fff;width:100%;max-width:197px}.contact_form form .field textarea:focus~label.field__label,.contact_form form .field textarea:not(:placeholder-shown)~label.field__label{font-size:10px;top:1px}.contact_form form .contact__button button.button:hover{background:#fff;color:#000}.home-faq{padding:90px 0;background-position:center;background-repeat:no-repeat;background-size:cover}.home-faq .faq-content-box{max-width:1040px;margin:auto;width:100%}.home-faq .faq-content-box h2{color:#2e2e2e;font-size:45px;font-weight:500;text-align:center;line-height:normal;margin:0}.faqs-main{margin-top:40px}.home-faq .eqd-accordion__button{border:0;border-radius:0;box-shadow:none;justify-content:normal;text-align:left;color:#2b2b2b;background-color:transparent;background-image:url(/cdn/shop/files/minus.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:right 1.25rem center;background-size:1.5rem;cursor:pointer;display:inline-block;margin:0;padding:0;text-decoration:none;width:100%;font-size:16px;font-weight:400;line-height:normal;font-family:Barlow Condensed,sans-serif}.home-faq .eqd-accordion__button[aria-expanded=false],.home-faq .eqd-accordion__button[aria-expanded=false]:hover{background-image:url(/cdn/shop/files/plus.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat!important}.home-faq .eqd-accordion__button[aria-expanded=false]{background-size:1.5rem}.home-faq .eqd-accordion{border-bottom:1px solid #2e2e2e26;padding-bottom:30px;margin-bottom:30px}.home-faq .eqd-accordion:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0pc}.home-faq .eqd-accordion__content{color:#2e2e2ecc;background-color:transparent;margin-top:0;overflow:auto;font-size:15px;line-height:25px;padding-top:20px;font-family:Barlow Condensed}.home-faq h3.eqd-accordion__heading{margin-bottom:0}.policy-page main .section .page-width{max-width:840px;padding-top:70px}.policy-page .section .main-page-title.page-title{color:#2e2e2e;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:0;line-height:normal;margin-bottom:30px;padding-bottom:10px;position:relative}.policy-page .section .main-page-title.page-title:after{content:"";background:#da5b14;height:4px;position:absolute;width:70px;left:0;bottom:0}.policy-page .section p{color:#888;font-size:16px;line-height:26px;font-weight:400;margin-bottom:12px;letter-spacing:0}.policy-page .section ul{padding-left:10px}.policy-page .section ul li::marker{color:#222;font-size:11px}.policy-page .section ul li{color:#888;font-size:16px;line-height:26px;letter-spacing:0}.policy-page .section h2{color:#2e2e2e;font-size:18px;font-weight:500;line-height:normal;margin:26px 0 14px;text-transform:uppercase;letter-spacing:0}.policy-page .section ul li strong,.policy-page .section strong{font-weight:400;color:#2e2e2e}.policy-page .section p a{color:#2e2e2e;font-weight:400;text-decoration-thickness:1px}.policy-page .section blockquote,.policy-page .section blockquote strong{border:none;padding:0;color:#2e2e2e;font-size:16px;font-weight:500;font-style:normal}header.header nav .list-menu__item{color:#000}.cart-drawer .cart__checkout-button:after{box-shadow:none!important}.cart-drawer .cart__checkout-button{background:#2e2e2e;border:1px solid #2e2e2e;transition:all .3s}.cart-drawer .cart__checkout-button:hover{background:#fff;color:#2e2e2e;border-color:#2e2e2e}.cart-drawer__form .cart-item__name:hover{text-decoration-thickness:1px}.product .product__accordion.accordion{border-top:none;border-color:#e9e7e3}.product .product__accordion.accordion .summary__title .accordion__title{font-family:Montserrat;font-size:14px;line-height:normal;color:#111;font-weight:600;text-transform:uppercase;letter-spacing:0}.product .product__accordion.accordion svg.icon{color:#111;opacity:1}.product .product__accordion.accordion summary{padding:22px 0}.product .product__accordion.accordion .accordion__content{padding:0;margin:0 0 20px}.product .product__accordion.accordion .accordion__content p{font-family:Barlow Condensed;font-weight:300;font-size:15px;line-height:25px}modal-opener.product-popup-modal__opener button{font-size:14px;text-decoration-thickness:1px!important}.product legend.form__label.size_label{display:flex;align-items:center;justify-content:space-between;width:100%}legend.form__label.size_label modal-opener button{line-height:21px;min-height:auto}.hero_slider_inner .swiper-slide video.mobile{display:none}@media(min-width:768px)and (max-width:1024px){.page-width{padding-left:20px;padding-right:20px}.hero_slider_inner .swiper-slide .heroCarousel-image{min-height:380px;object-fit:cover;display:none}.hero_slider_inner .swiper-slide .heroCarousel-image-mobile{object-fit:cover;display:block}body .section-collection-list .collection-list-wrapper .collection-list{padding:0}.collection-card-wrapper.card-wrapper .card .card__media .media img{min-height:auto;max-height:fit-content}.collection-card-wrapper.card-wrapper .card,.collection-card-wrapper.card-wrapper .card .card__inner{max-height:fit-content;min-height:auto}.ct-product-card__image-wrap{aspect-ratio:1 / 1}.home_img_row_innr .row_box{max-width:calc(50% - 1.5px)}.home_img_row_innr .row_box.box1 .box_img img,.home_img_row_innr .row_box.box2 .box_img img{min-height:auto;max-height:fit-content}.footer_features_inner{padding-top:60px}.footer__content-top .footer__blocks-wrapper .footer-block.footer-block--newsletter{width:100%}.footer__content-top .footer__blocks-wrapper{row-gap:40px}.header .header__heading-logo{max-width:110px}header.header.page-width{padding-left:20px;padding-right:20px}.collection .grid .grid__item{width:calc(50% - 11.25px);max-width:calc(50% - 11.25px)}nav.breadcrumbs{padding-top:20px}.product .product__info-wrapper.grid__item .product__info-container{padding-top:30px}.product variant-selects fieldset{margin-top:25px}.jdgm-widget.jdgm-cards-carousel .jdgm-content button.jdgm-arrow{display:none!important}.jdgm-widget.jdgm-cards-carousel .jdgm-content .jdgm-cards-wrapper{width:100%;max-width:100%}.Contact .page_title_innr{padding-top:40px;padding-bottom:25px}.Contact .page_title_innr .heading h1{font-size:36px;line-height:normal}.contact .contact_details{max-width:100%;padding-right:0;padding-bottom:20px}.contact .contact_form{max-width:100%;padding:30px}.contact_form form .contact__button button.button{padding:18px 30px}.home-faq{padding:50px 0}}@media(max-width:767px){.header__left-collections .list-menu__item--link a{font-size:13px}.header__left-collections .list-menu--inline{gap:8px!important}.header__left-collections.small-hide{display:block!important}.header .header__icons{gap:4px}.header{grid-template-columns:1fr 1fr 1fr!important}.row_first .content_box.frst .text{position:static}.our_values_innr .row_block .content_box .image img{aspect-ratio:auto!important;object-fit:contain}.our_values_innr .row_block .content_box .image img:first-of-type{object-position:bottom}.page-width{padding-left:20px;padding-right:20px}.hero_slider_inner .swiper-slide .heroCarousel-image{min-height:380px;object-fit:cover;display:none}.hero_slider_inner .swiper-slide .heroCarousel-image-mobile{object-fit:cover;display:block}body .section-collection-list .collection-list-wrapper .collection-list{padding:0}.collection-card-wrapper.card-wrapper .card .card__media .media img{min-height:auto;max-height:fit-content}.collection-card-wrapper.card-wrapper .card,.collection-card-wrapper.card-wrapper .card .card__inner{max-height:fit-content;min-height:auto}.collection-tabs_inner{padding-top:50px;padding-bottom:40px}.ct-tabs{flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto;justify-content:start;margin-bottom:20px}.ct-tabs__tab{padding:6px 15px;height:40px;min-width:140px}.ct-product-card__image-wrap{aspect-ratio:1 / 1}.home_img_row_innr .row_box.box2{flex-direction:column}.home_img_row_innr .row_box.box3{flex-direction:column-reverse}.home_img_row_innr .row_box{max-width:100%}.home_img_row_innr{min-height:auto}.home_img_row_innr .row_box.box1 .box_img img,.home_img_row_innr .row_box.box2 .box_img img{min-height:auto;max-height:fit-content}.footer_features_inner{padding-top:50px;padding-bottom:50px}.footer_features_inner{padding-top:50px;padding-bottom:50px;flex-wrap:wrap}.footer_features_inner .block_box:nth-child(2){border:none;border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;padding-top:20px;padding-bottom:20px;margin-top:20px;margin-bottom:20px}.footer__content-top .footer__blocks-wrapper .footer-block{width:100%;margin:20px 0}.footer .footer__content-top{padding:30px 20px}.footer__content-top .footer__blocks-wrapper .footer-block.footer-block--newsletter{width:100%}.grid__item.footer-block--newsletter .footer-block__newsletter{width:100%;max-width:100%}footer.footer .footer__content-bottom{padding-top:15px;display:block}.footer__content-bottom-wrapper .footer__localization:empty+.footer__column{padding:0}header.header.page-width{padding-left:15px;padding-right:15px}.header .header__heading-logo{max-width:90px}.header .header__icon.header__icon--cart{width:32px;height:32px}.header .header__icon--cart .cart-count-bubble{width:18px;height:18px;font-size:11px}.header .header__icon--menu svg.icon.icon-close{width:16px;height:auto}.collection .grid .grid__item{width:100%;max-width:100%}.card-wrapper .card__inner{aspect-ratio:auto}aside#main-collection-filters .facets-container{display:grid;gap:0}.facets-container.facets-container-drawer menu-drawer.mobile-facets__wrapper .mobile-facets__close span.svg-wrapper{width:18px;height:18px}product-info .product .grid__item.product__media-wrapper{width:100%;max-width:100%}product-info .product .product__info-wrapper.grid__item{width:100%;max-width:100%;padding-left:0}.product .product__info-wrapper.grid__item .product__info-container{padding-top:12px}product-recommendations.related-products .related-products__heading{font-size:32px;line-height:normal}.breadcrumbs__list{gap:4px;flex-wrap:wrap}.breadcrumbs__list .breadcrumbs__item a{font-size:14px}nav.breadcrumbs{padding-top:10px}.grid__item.product__media-wrapper .product__media-list .product__media-item{padding:0;margin:0}.product variant-selects fieldset{margin-top:30px}.product__info-container .product-form{margin-bottom:0}.jdgm-content .jdgm-cards-wrapper{width:100%;max-width:100%!important}.our_story_innr{padding:25px 0}.heading h1{font-size:32px;margin-bottom:25px}.row_first .content_box.frst .text{bottom:0;width:100%;max-width:100%;left:0;padding:42px 10px}.row_first .content_box.scnd{max-width:100%;gap:20px;flex-direction:column-reverse;padding-top:0}.row_first .content_box.scnd .image img{min-height:auto;max-height:fit-content}.row_first .content_box.frst .image img{min-height:500px;max-height:fit-content}.row_scnd .content_box.thrd .image,.row_scnd .content_box.thrd .text{max-width:100%}.row_scnd .content_box.thrd .text{padding-left:10px;padding-top:40px}.content_box.thrd .text h2{font-size:30px}.our_values_innr{padding:20px 0}.our_values_innr .row_block .content_box,.our_values_innr .row_block .content_box.scnd,.row_first .content_box.frst{max-width:100%}.row_first .content_box.scnd .text{padding:0 5px}.Contact .page_title_innr{padding-top:30px;padding-bottom:30px}.Contact .page_title_innr .heading h1{font-size:32px;line-height:normal}.contact .contact_details{max-width:100%;padding-right:0}.contact .contact_form{max-width:100%;padding:30px 20px}.contact_form form .contact__button button.button{padding:16px 30px}.home-faq{padding:25px 0}.home-faq .faq-content-box h2{font-size:32px}.main_var_size modal-opener.product-popup-modal__opener{top:75px}.hero_slider_inner .swiper-slide video.mobile{display:block;min-height:auto}.hero_slider_inner .swiper-slide video.desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
