body{color:#242424!important;font-size:16px!important;font-family:Inter,sans-serif!important;font-weight:400!important}.header__icons a.header__icon{width:45px!important;height:45px!important;border:1px solid #d7d7d7;min-width:45px!important}.header__icons a.header__icon:hover{border-color:#10162b}.header__icons.header__icons--localization.header-localization{gap:10px}input:focus,textarea:focus{outline:none!important;box-shadow:none!important}.contact_info{display:flex;gap:10px;align-items:center;justify-content:flex-start}.contact_info a span{width:36px;height:36px;border:1px solid #D7D7D7;display:flex;align-items:center;justify-content:center}.contact_info a span svg{width:20px;height:20px}.contact_info a{display:flex;align-items:center;justify-content:flex-start;gap:5px;text-decoration:none;color:#24242499;font-size:14px}body.index .page-width{width:100%;max-width:100%}.page-width:not(.header){padding-left:48px;padding-right:48px}form.search .field{border:1px solid #D7D7D7}form.search .field:hover{border:1px solid #10162B}form.search .field:before,form.search .field:after{display:none}form.search .field input.search__input.field__input{height:40px!important;line-height:40px!important;min-height:40px!important}form.search .field label.field__label{top:7px}form.search .field input.search__input.field__input:focus{outline:none!important;box-shadow:none!important}.contact_info a:hover{color:#000}.contact_info a:hover span{border-color:#000}body{overflow-x:hidden}body.index sticky-header.header-wrapper{width:100%;background:transparent}sticky-header header nav.header__inline-menu{display:none}.desktop_menu{display:flex;flex-direction:row;align-items:center;justify-content:center;background:#ffffff1a;width:100%;-webkit-backdrop-filter:blur(22%);backdrop-filter:blur(22%)}body:not(.index) .desktop_menu{background:#2942a4;backdrop-filter:unset;-webkit-backdrop-filter:unset}body.index main#MainContent{margin-top:-44px}body.index main#MainContent #shopify-section-template--19176419426536__home_banner_HeRmzX{padding-top:0!important;margin:0!important}.desktop_menu{display:flex;flex-direction:row;align-items:center;justify-content:center;background:#ffffff1a;width:100%;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.shopify-section.shopify-section-group-header-group.section-header.shopify-section-header-sticky.scrolled-past-header .desktop_menu{background:#fff;transition:background-color .25s}body:not(.index) .shopify-section.shopify-section-group-header-group.section-header.shopify-section-header-sticky.scrolled-past-header .desktop_menu{background:#2942a4;transition:background-color .25s}.shopify-section.shopify-section-group-header-group.section-header.shopify-section-header-sticky.scrolled-past-header .desktop_menu span{color:#000!important;transition:color .25s}body:not(.index) .shopify-section.shopify-section-group-header-group.section-header.shopify-section-header-sticky.scrolled-past-header .desktop_menu span{color:#fff!important;transition:color .25s}sticky-header.header-wrapper header{background:#fff}.desktop_menu nav.header__inline-menu ul li a.link{padding:12px 20px;line-height:normal;text-decoration:none}.desktop_menu nav.header__inline-menu ul li a.link:hover span,.desktop_menu nav.header__inline-menu ul li a.link span.header__active-menu-item{color:#fff;text-decoration:none;opacity:100%}.desktop_menu nav.header__inline-menu ul li a.link span{color:#fff!important;opacity:70%;font-size:16px;font-weight:500}sticky-header.header-wrapper header{position:relative}sticky-header.header-wrapper header:before{position:absolute;content:"";top:0;left:50%;right:auto;background:url(/cdn/shop/t/1/assets/head_top.svg);width:55px;height:12px;transform:translate(-50%)}.action-btns,.action_btns{display:flex;gap:20px}.action_btns.flex-column{flex-direction:column;width:fit-content;align-items:center;justify-content:center;text-align:center;margin:0 auto}.action-btns button,.action_btns a{font-size:16px;font-weight:500;text-decoration:none;color:#fff;line-height:normal;border-radius:8px;border:1px solid transparent}.action-btns button:before,.action-btns button:after,.action_btns a:before,.action_btns a:after{content:none}.action_btns.center.collection__view-all,.action_btns.blog__view-all{justify-content:center}a.filled-btn.btn-black{background:#10162b;padding:10px 16px}a.filled-btn.btn-blue{background:#2942a4;padding:10px 16px}a.filled-btn.btn-blue:hover{background:#fff;color:#2942a4;border-color:#2942a4}a.filled-btn.btn-black.small-btn{padding:12px 16px}.action_btns a.filled-btn.btn-black:hover{background:#2942a4!important;border-color:#2942a4!important;color:#fff!important}body.collection a.outlined-btn.btn-trans{display:none}.action_btns a.filled-btn.btn-black:hover svg path{fill:#fff!important}a.outlined-btn.btn-trans{background:#ffffff26;padding:10px 16px}a.outlined-btn.btn-trans span svg path{fill:#10162b}.banner_content a.outlined-btn.btn-trans span svg path{fill:#fff}.action_btns a:hover{background:#fff!important;color:#121f52!important;border-color:#121f52}a.outlined-btn.btn-trans:hover{background:#10162b!important;color:#fff!important}a.outlined-btn.btn-trans:hover span svg path{fill:#fff}.banner_content a.outlined-btn.btn-trans:hover span svg path{fill:#10162b}.action_btns a:hover span svg path{fill:#121f52}.action_btns a,.action_btns a span{display:flex;align-items:center;gap:9px}.rich-text__blocks.left{max-width:100%}h2.h2,h2{font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:3px;position:relative;padding-left:15px;display:flex}h2.h2:before{position:absolute;content:"";width:6px;height:6px;background:#2942a4;left:0;top:10px}.no-tag{padding:0}.no-tag:not(.main-page-title):after,.no-tag:not(.main-page-title):before{content:none!important}.rich-text__text.rte,.rich-text__text.rte p{font-size:20px;font-family:Inter,sans-serif;font-weight:400;color:#424c6f;line-height:1.5}.rich-text__text.rte p{margin-top:0;margin-bottom:15px}.rich-text__text.rte p strong{font-weight:600;text-transform:uppercase}.rich-text__wrapper.rich-text__wrapper--left{width:100%!important}.rich-text__text.rte:last-child{margin-top:0}.rte>*:last-child{margin-top:15px}.footer-block__details-content.rte>*:last-child{margin-top:0}.product-form__buttons span{font-size:18px;font-weight:500}.cart-count-bubble{top:-2px;left:24px;width:auto;line-height:normal;height:auto;display:flex;align-items:center;justify-content:center;text-align:center;background:transparent;flex-direction:column}.cart-count-bubble span[aria-hidden=true]{width:auto;height:auto;line-height:normal;background:#f81515;border-radius:100%;min-width:10px;min-height:10px;display:flex;align-items:center;justify-content:center}.cart-count-bubble span[aria-hidden=true]{position:relative;left:1px}.header__icon .svg-wrapper svg{width:24px;height:24px}footer.footer{margin:20px;border-radius:8px}.footer__content-bottom.scroll-trigger.animate--slide-in{border:0px;padding-top:30px}.footer__blocks-wrapper.grid{display:grid;grid-template-columns:40% 55%;gap:5%;border-bottom:1px solid #D7D7D780}.footer__blocks-wrapper.grid .footer_right{display:grid;border-left:1px solid #D7D7D780;padding-left:50px;padding-bottom:50px;gap:50px;grid-template-columns:auto auto auto}.footer-block__details-content.rte p a{text-decoration:none}body.index .footer-block__details-content.rte p a{color:#fff;opacity:60%}body.index .footer-block__details-content.rte p a:hover{opacity:100%}.footer__content-top.page-width{padding-bottom:0}.footer__blocks-wrapper.grid .footer_right h2.footer-block__heading.inline-richtext{font-size:14px!important;padding:0;font-weight:600}.footer__blocks-wrapper.grid .footer_right h2.footer-block__heading.inline-richtext:before{content:none}.footer__blocks-wrapper.grid .footer_right ul.footer-block__details-content.list-unstyled li a{font-size:14px;font-weight:500;text-decoration:none;text-transform:uppercase;padding:1rem 0}body.index .footer__blocks-wrapper.grid .footer_right ul.footer-block__details-content.list-unstyled li a{color:#fff;opacity:60%}body.index .footer__blocks-wrapper.grid .footer_right ul.footer-block__details-content.list-unstyled li a:hover{opacity:100%}.footer__blocks-wrapper.grid .footer_right .footer-block.grid__item{width:100%}.footer-block__details-content.rte{padding:1rem 0}.footer__column.footer__column--info{display:none}.footer__copyright.caption{width:100%;display:flex;justify-content:space-between}body:not(.index) .home_logo,body.index .inner_logo{display:none}inner_logo,body.index .home_logo{display:block}h2.title.inline-richtext{display:table;width:auto;margin:0 auto}span.circle-divider{display:flex;align-items:center;gap:5px;color:#24242499;font-size:12px}.header:not(.drawer-menu).page-width{padding-left:4.8rem;padding-right:4.8rem}body.index main#MainContent .shopify-section{background:#ebebeb;padding:8px 16px}.isolate.gradient{border-radius:8px;overflow:hidden}.isolate.page-width{padding:0}.rich-text.content-container{padding:4.8rem;border-radius:8px}section.home-banner-section.color-scheme-2.isolate.gradient{border-radius:0}.color-scheme-1.gradient{border-radius:8px}.padding-common{padding-left:4.8rem;padding-right:4.8rem}h3.accordion__title.inline-richtext.h4{font-size:24px;color:#10162b}.accordion__content,.accordion__content p{color:#424c6f;font-size:16px}.accordion summary:hover{background:transparent}.accordion summary:hover h3.accordion__title.inline-richtext.h4{text-decoration:none}.accordion summary{justify-content:space-between;align-items:center}.accordion summary span{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fafafa}.accordion summary span svg path{stroke:#000}.accordion.active summary span{transform:rotate(180deg);background:#ededed}.accordion{border-top:0px}.accordion__content,.accordion summary{padding-left:20px}.accordion__content{padding-left:20px}.accordion summary:focus-visible{box-shadow:none;outline:none}.collapsible-content__wrapper summary span{border-radius:4px}.collapsible-content__wrapper summary[aria-expanded=true] span{background:#ededed}.collapsible-content__wrapper summary[aria-expanded=true] span svg{transform:rotate(180deg)}span.circle-divider{letter-spacing:2.16px}.blog__posts.articles-wrapper{border-top:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7}.blog__posts.articles-wrapper .article-card-wrapper.card-wrapper{border-right:1px solid #D7D7D7;padding:48px}.blog__posts.articles-wrapper li:last-child .article-card-wrapper.card-wrapper{border:0px}.blog__posts .article-card .card__information{display:flex;flex-direction:column;gap:16px}.blog__posts .article-card .card__information p.article-card__excerpt{margin:0;font-size:16px;color:#424c6f}.blog__posts .article-card .card__information .card__heading{margin:0;min-height:50px}.blog__posts .article-card .card__information .article-card__footer{margin-top:30px}.action_btns.flex-column a.outlined-btn.btn-trans{color:#10162b;border:1px solid #10162b}.card-information{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:40px}.card-information span.caption-large.light{display:none}.card__heading a:after{content:none}.product_top_info{display:flex;flex-direction:column;gap:30px;width:100%;margin:30px 0;text-align:center}.product_top_info .product_desc,.product_top_info .product_desc p{margin:0 auto;font-size:14px;font-weight:400;font-family:Inter,sans-serif;color:#24242499}.product_top_info h3.card__heading a{display:flex;align-items:center;justify-content:center;gap:10px;font-size:24px;color:#242424;font-family:Inter,sans-serif;font-weight:500}.product_top_info h3.card__heading a span.mg_style,.product_top_info h3.card__heading a span.combo_style,.product__title.title-tag span.mg_style{font-size:20px;font-family:Kode Mono,monospace;font-optical-sizing:auto;font-weight:400;font-style:normal;letter-spacing:-.6px}.product__title.title-tag span.mg_style,.product_top_info h3.card__heading a span.mg_style{color:#b80e1a}.product_top_info h3.card__heading a span.combo_style{color:#2942a4}.product_top_info h3.card__heading a span.in_stock,.product_top_info h3.card__heading a span.out_stock{padding:6px 8px;font-size:12px;font-weight:500;border-radius:4px;font-family:Inter,sans-serif}.product_top_info h3.card__heading a span.in_stock{color:#fff;background:#2942a4}.product_top_info h3.card__heading a span.out_stock{background:#d4d8eb;color:#4e5576}.product_desc{max-width:340px;margin:0 auto}body.index ul#product-grid,body.index ul.product-grid{margin:50px 0;gap:0px;width:100%;flex-direction:row}slider-component.slider-mobile-gutter.page-width{padding:0}body.index ul#product-grid li.grid__item{width:25%!important}body.index ul#product-grid li.grid__item:nth-child(4n),body.index ul.product-grid li.grid__item:nth-child(3n){border-right:0px}.accordion_container.img_image_first .accordion_img_section img{width:100%}h1.customer__title,.shopify-policy__title h1,.main-blog h1.title--primary,body.cart .title-wrapper-with-link h1.title.title--primary,.main-page-title.page-title{margin:80px 0 0;border-bottom:1px solid #d7d7d7;padding-bottom:10px;position:relative;font-size:32px;text-transform:capitalize}body.cart .title-wrapper-with-link h1.title.title--primary{width:100%}.page-width.page-width--narrow{padding-left:48px;padding-right:48px}h1.customer__title:after,.shopify-policy__title h1:after,body.cart .title-wrapper-with-link h1.title.title--primary:after{position:absolute;content:"#.";right:0;font-size:20px;font-weight:500;letter-spacing:3.6px}h1.customer__title:before,.shopify-policy__title h1:before,body.cart .title-wrapper-with-link h1.title.title--primary:before{position:absolute;content:"";width:6px;height:6px;background:#2942a4;right:35px;top:10px;left:auto}body:not(.index) footer.footer{border:0px}body.cart quantity-input.quantity.cart-quantity{border:1px solid #3E3E3D;border-radius:8px}body.cart quantity-input.quantity:before,quantity-input.quantity:after{content:none}body.cart h1.title.title--primary{font-size:32px}body.cart .title-wrapper-with-link a.underlined-link{display:none}body.cart h2.totals__total{padding:0;letter-spacing:0px;text-transform:unset}button#checkout{display:flex;align-items:center;justify-content:center;gap:10px;border-radius:8px;font-weight:500;font-size:18px}button#checkout:before,button#checkout:after{content:none}button#checkout:hover{background:#2942a4}button#checkout span{display:flex}small.copyright__content{font-size:14px}ul.policies.list-unstyled li{list-style:none}ul.policies.list-unstyled li:before{content:none}ul.policies.list-unstyled li a{font-size:14px;text-decoration:none;position:relative}ul.policies.list-unstyled li a:after{position:absolute;content:"";width:100%;border-bottom:1px solid #d7d7d7;bottom:2px;left:0}ul.policies.list-unstyled{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:15px}.footer-block__brand-info p{line-height:normal}.shopify-policy__container{max-width:100%}.shopify-policy__title{text-align:left;padding-top:28px;padding-bottom:28px}@media only screen and (min-width: 1215px){.shopify-policy__container{max-width:100%;margin:0 15%}}body.cart thead{display:none}div#main-cart-items{padding:0;border:0px}body.cart table.cart-items,.cart__blocks{box-shadow:0 1px 3px #0000001a;padding:20px;border-radius:8px;border:1px solid #d7d7d7}button#checkout span,button#checkout span svg{display:flex}.cart-drawer .cart__checkout-button{display:flex;align-items:center;justify-content:center;gap:10px}.cart-drawer .cart__checkout-button span{display:flex}.blog-articles .card__content{padding:0}.blog-articles{gap:0;grid-template-columns:1fr 1fr 1fr}.blog-articles .card__information{padding:40px;display:flex;flex-direction:column;gap:10px}.blog-articles h3.card__heading.h2{margin:0;min-height:50px}.blog-articles .blog-articles__article{border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:30px}.blog-articles .blog-articles__article:nth-child(3n){border-right:0px}.card__inner.color-scheme-2.gradient.ratio{background:transparent}.card__inner{display:flex;flex-direction:column;position:inherit!important}.card__inner:before,.card__inner:after{content:none}.card__inner .product_img{display:block;width:100%;height:100%;margin:0 auto;text-align:center}.card__inner .product_img img{width:100%;max-width:100%;margin:0 auto}.card__badge{display:none}.card-wrapper.product-card-wrapper.outstock-product .card__inner .product_img{opacity:.8}.card-wrapper.product-card-wrapper.outstock-product .card__inner .product_img img,.card-wrapper.product-card-wrapper.outstock-product .card__inner .card__media img{filter:grayscale(100%)}.card-wrapper.product-card-wrapper.outstock-product .price__container span{opacity:40%}body.collection .collection.page-width .card-wrapper.product-card-wrapper{padding:30px}h2.related-products__heading.inline-richtext.h2{font-size:20px;color:#2942a4;font-weight:600;padding:64px 0 0}product-recommendations.related-products.page-width{padding-left:48px;padding-right:48px}h2.related-products__heading.inline-richtext.h2:before{content:none}product-recommendations.related-products .card-wrapper.product-card-wrapper{background:#f6f6f6;padding:20px}product-recommendations.related-products .action_btns.flex-column{display:none}nav.pagination{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 48px}nav.pagination .prev a,nav.pagination .next_link a{border:1px solid #d7d7d7;display:flex;gap:10px;padding:12px 16px;border-radius:4px;box-shadow:0 1px 2px #1018280d}nav.pagination .prev a:hover,nav.pagination .next_link a:hover{background:#10162b}nav.pagination .prev a:hover span,nav.pagination .next_link a:hover span{color:#fff}nav.pagination .prev a:hover svg path,nav.pagination .next_link a:hover svg path{stroke:#fff}nav.pagination .prev a span,nav.pagination .next_link a span{line-height:normal;font-size:14px;font-weight:400}nav.pagination .prev a svg,nav.pagination .next_link a svg{width:16px;height:16px}ul.pagination__list li a{width:40px;height:40px;text-decoration:none;background:transparent}ul.pagination__list li a:hover:after,ul.pagination__list li a:after{content:none}ul.pagination__list li a:hover,ul.pagination__list li a.pagination__item--current{background:#f9fafb}.price__container span{font-size:24px;font-weight:500;color:#242424}.customer:not(.account):not(.order){max-width:var(--page-width)}.customer form{max-width:600px;margin:0 auto}.customer form{margin-top:5rem}.customer .field input{border-bottom:1px solid #D7D7D7;padding:12px 16px}.customer .field:before,.customer .field:after{content:none;outline:none;box-shadow:none}.customer .field{margin-bottom:30px!important}.customer .field label.field__label{left:10px;color:#aeaeae;font-size:18px}.customer .field input:focus{box-shadow:none}.customer .field__input:focus~.field__label{font-size:14px;top:-5px;left:16px}.customer .field textarea:focus{outline:none}.customer h1{text-align:left}.customer .action-btns button{margin:0!important}.customer .action-btns{margin-top:40px;align-items:center}.login.customer .action-btns a{display:block;float:left;width:auto;margin:0!important}.customer .action-btns button span{display:flex}.customer .action-btns button{gap:10px;line-height:1}.customer .action-btns button:hover{background:#2942a4}.customer a:hover{color:#2942a4;text-decoration:none}body.account,body.order{max-width:100%;padding-left:0!important;padding-right:0!important}.section-header.shopify-section-group-header-group{z-index:100}body.account .section-header.shopify-section-group-header-group,body.order .section-header.shopify-section-group-header-group,body.account .shopify-section-group-footer-group,body.order .shopify-section-group-footer-group{margin:0;width:100%;flex-direction:column}.main-top a{margin-top:10px}.customer h2{padding:0;color:#2942a4;font-weight:600}.main-top a{float:left}.main-top{display:table;width:100%}div#AddAddress{margin-top:50px}form#address_form_new{float:left}.addresses ul{float:left;clear:left}.addresses ul p{text-align:left}body.addresses #MainContent button{border-radius:8px!important;border:1px solid #242424}body.addresses #MainContent button:before,body.addresses #MainContent button:after{content:none}body.addresses #MainContent button:hover{color:#fff;background:#2942a4;border-color:#2942a4}.select__select-s,.customer select{border:1px solid #d7d7d7;box-shadow:none!important}.select__select:before,.customer select:before,.select__select:after,.customer select:after,.select:before,.select:after{content:none;box-shadow:none;outline:none}.select .svg-wrapper,.customer select+.svg-wrapper{right:10px}.collection_info h2:before{position:absolute;content:"";width:6px;height:6px;background:#2942a4;left:0;top:6px}.collection_info{border-bottom:1px solid #d7d7d7;padding-bottom:48px}.collection_info h2{position:relative}.rich-text__text h6{margin:0 0 15px;font-size:20px;font-weight:600;color:#2942a4;text-transform:uppercase}.rich-text__text p{margin:0}.shopify-policy__body h2:before{position:absolute;content:"";width:6px;height:6px;background:#2942a4;left:0;top:8px}.grouped_products h5{margin:0;font-size:18px;color:#000;font-weight:400}.grouped_products ul{margin:0;padding:0;display:flex;flex-direction:row;gap:20px;clear:left}.grouped_products ul li a{text-decoration:none;color:#3e3e3d;line-height:1;padding:12px 16px;display:block}.grouped_products ul li{list-style:none;border:1px solid #3E3E3D;font-size:20px;font-weight:500;background:#fff;border-radius:10px;line-height:normal}.grouped_products ul li.active,.grouped_products ul li:hover{background:#2942a4;border-color:#2942a4}.grouped_products ul li.active a,.grouped_products ul li:hover a{color:#fff}.grouped_products{margin:0 0 30px!important;display:flex;flex-direction:column;gap:16px}nav.pagination{clear:both}select#AddressCountryNew{border:0px;border-bottom:1px solid #d7d7d7}.addresses main ul[role=list]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;margin:0!important;padding:0!important}.addresses main ul[role=list] li{border:1px solid #d7d7d7;padding:20px;border-radius:20px;margin:0}.addresses main nav ul[role=list] li{border:0px;border-radius:0;margin:0!important;background:#f7f7f7;padding:0 10px;line-height:normal}.addresses main nav ul[role=list] li a{text-decoration:none!important;line-height:normal!important}.addresses main nav ul[role=list] li span:after{content:none!important}.customer nav.pagination{clear:both;margin:0!important;padding-top:50px;padding-left:0}.customer nav.pagination svg.icon.icon-caret{width:20px;height:20px}.addresses main nav ul[role=list]{gap:10px}.card__inner .product_img.product_labeled{position:relative}.card__inner .product_img.product_labeled .product_label_img{position:absolute;left:-20px;top:50px;z-index:-1;right:auto}.card__inner .product_img.product_labeled .product_label_img img{width:100%;height:100%;object-fit:cover!important}.card__inner .product_img.product_labeled .product_label_img{top:85px;width:0;height:250px;overflow:hidden}.card__inner .product_img.product_labeled:hover .product_label_img{width:250px;height:250px;border:1px solid #f5f5f5;border-radius:24px;transition:width .6s ease-in-out}.card__inner .product_img.product_labeled a{display:block;width:100%;height:100%;position:relative;left:0}@media screen and (max-width: 767px){.addresses main ul[role=list]{display:grid;grid-template-columns:1fr;gap:30px;margin:0!important;padding:0!important}.collection_info{border-bottom:1px solid #d7d7d7;padding-bottom:20px}nav.pagination .prev a span,nav.pagination .next_link a span{display:none}nav.pagination .prev a,nav.pagination .next_link a{display:flex;padding:0;height:40px;width:40px;align-items:center;justify-content:center;flex-direction:column}.price__container span{font-size:20px}product-recommendations.related-products.page-width{padding-left:32px;padding-right:32px}a.header__heading-link.link.link--text.focus-inset{padding:0}body.product product-info .page-width:not(.header){padding-left:20px!important;padding-right:20px!important}.product-form__buttons span{font-size:16px}.blog__posts .article-card .card__information{padding:20px}ul.policies.list-unstyled{gap:15px}ul.policies.list-unstyled li a{font-size:12px!important;line-height:1.3}body.index ul#product-grid li.grid__item,body.index ul.product-grid li.grid__item{margin-top:20px}.shopify-policy__title h1{margin-top:40px;font-size:24px}.shopify-policy__title h1{font-size:20px;font-weight:500}.contact_info,form.search.search-modal__form{display:none}details-modal.header__search{display:none!important}.header{grid-template-areas:"icons heading left-icons";grid-template-columns:auto auto auto;justify-content:space-between;padding-left:20px;padding-right:20px}.newsletter_container{flex-direction:column}form.newsletter-form{width:100%;margin-top:30px}.newsletter_form{width:fit-content}.newsletter-form__field-wrapper .field{display:flex;flex-direction:column;gap:10px}.newsletter-form__field-wrapper .field__input{width:100%;min-width:100%;margin:0!important}.footer__blocks-wrapper.grid .footer_right{grid-template-columns:1fr;padding:0;border:0px;gap:32px}.footer__blocks-wrapper.grid .footer_right .footer-block.grid__item{margin:0}.footer__blocks-wrapper.grid .footer_right ul.footer-block__details-content.list-unstyled li a{padding:0;margin-bottom:8px;line-height:normal}.footer__blocks-wrapper.grid .footer_right h2.footer-block__heading.inline-richtext{margin-bottom:16px;letter-spacing:-.025em}.footer-block__brand-info p{display:none}.footer__content-top.page-width{padding-left:24px;padding-right:24px}footer.footer{padding-top:64px;padding-bottom:64px}.footer-block__details-content.rte{margin:0;font-size:14px;line-height:1.5;padding:0}.footer-block__details-content{margin:0}.footer__blocks-wrapper.grid{display:flex;gap:32px;border:0px}.footer-block__image-wrapper{margin:0}.footer__content-bottom.scroll-trigger.animate--slide-in{padding:0}.footer__copyright.caption{flex-direction:column;align-items:flex-start}h1.customer__title,.shopify-policy__title h1,body.cart .title-wrapper-with-link h1.title.title--primary,.main-blog h1.title--primary,h1.main-page-title.page-title{margin-top:40px;font-size:24px;margin-bottom:0}.header:not(.drawer-menu).page-width{padding-left:2rem;padding-right:2rem}header.header{grid-template-areas:"heading icons left-icons";grid-template-columns:70% 15% 15%}.header__icons.header__icons--localization.header-localization{gap:0px;padding:0}.header--top-center header-drawer{margin:0;justify-self:flex-end}.header--top-center header-drawer summary.header__icon{border:1px solid #d7d7d7}.header__icons a.header__icon{margin:0;position:relative}header.header{border-bottom:1px solid #d7d7d7}.rich-text.content-container{padding:3rem}.rich-text__text.rte,.rich-text__text.rte p{font-size:16px}h1.customer__title,.shopify-policy__title h1,body.cart .title-wrapper-with-link h1.title.title--primary,.main-blog h1.title--primary,h1.main-page-title.page-title{margin:30px 0}section div[class^=section-template-] .page-width:not(.header){padding:0 20px}body.index .accordion_sec .accordion_item button.accordion.accordionheader.active,body.index .accordion.active+.panel{width:100%}body.index .accordion.active+.panel:before{content:none}body.index .accordion_sec .accordion_item button.accordion.accordionheader{padding-top:0!important;font-size:20px;padding-bottom:15px!important;letter-spacing:normal}button.accordion.accordionheader.icon-arrow.active+.panel{margin-top:10px!important;font-size:16px;line-height:1.5}.accordion_container{gap:30px}.collection__title.title-wrapper.title-wrapper--no-top-margin.page-width{padding-left:20px;padding-right:20px;margin:0}body.index ul#product-grid,body.index ul.product-grid{margin:20px 0;width:100%}a.outlined-btn.btn-trans svg path{fill:#10162b}.product_desc{max-width:100%!important;margin:unset}.card__media .media img{width:100%;max-width:100%;object-fit:contain;background:#fff}body.index ul#product-grid li.grid__item,body.index ul.product-grid li.grid__item{border-radius:0!important}.collapsible-content-wrapper-narrow{padding:0 20px!important}.accordion summary{padding:10px 0}h3.accordion__title.inline-richtext.h4{font-size:20px;line-height:normal}.padding-common{padding:0 20px!important}.title-wrapper-with-link{justify-content:center!important}.blog__posts.articles-wrapper .article-card-wrapper.card-wrapper{padding:0;border:0px}.blog__posts .article-card .card__information .article-card__footer{margin:0}.newsletter_content h2,.newsletter_content h2.h1{font-size:24px;margin-bottom:10px}.newsletter__caption.rte.scroll-trigger.animate--slide-in{width:100%}.image_grid_section{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;padding-bottom:10px}.image_grid_section img{flex:0 0 100%;max-width:100%;height:auto;scroll-snap-align:start;object-fit:cover;border-radius:8px}.page-width:not(.header){padding-left:32px;padding-right:32px}section div[class^=section-template-] .page-width:not(.header){padding-left:32px;padding-right:32px}.product_top_info h3.card__heading a{font-size:20px;display:grid;grid-template-columns:1fr;gap:10px}.product_top_info{gap:10px!important}.product_top_info h3.card__heading a span.out_stock{display:none;width:fit-content;margin:0 auto;padding:4px 10px;font-size:10px}.product_top_info .product_desc{font-size:12px;line-height:normal}.title-tag span{font-size:12px!important}.collection.page-width{padding-left:10px;padding-right:10px}.facets-container.scroll-trigger.animate--fade-in{opacity:1;padding:0!important}.facets-container.scroll-trigger.animate--fade-in facet-filters-form.facets.small-hide{display:block!important}.facets-container.scroll-trigger.animate--fade-in facet-filters-form.facets.small-hide form#FacetFiltersForm{display:flex;flex-direction:column}.active-facets.active-facets-mobile.medium-hide.large-up-hide{display:none!important}aside#main-collection-filters{overflow:hidden}.facets-container.scroll-trigger.animate--fade-in facet-filters-form.facets.small-hide form#FacetFiltersForm .facet-filters.sorting.caption{display:none}.facets-container.scroll-trigger.animate--fade-in menu-drawer.mobile-facets__wrapper.medium-hide.large-up-hide{display:none}body.collection ul#product-grid{margin:0}div#FacetsWrapperDesktop h1{font-size:24px}body.collection ul#product-grid .card-wrapper.product-card-wrapper{padding:30px 0}.product_top_info{margin:0;gap:20px}sticky-header.header-wrapper header:before{display:none}.card__content{padding:0}.action_btns a{font-size:16px;letter-spacing:0px}.action_btns{margin:0;gap:10px}.product_top_info h3.card__heading a span.in_stock{display:none}.card-information{gap:20px}body.collection ul#product-grid li{border-right:0px;border-bottom:1px solid #d7d7d7}body.collection ul#product-grid{gap:0px}body.collection ul#product-grid li:nth-child(2n){border-right:0px}body.collection ul#product-grid li .card__information{padding-left:0;padding-right:0}.blog-articles{grid-template-columns:1fr}.blog-articles .blog-articles__article{border-right:0px;padding:0}.blog-articles .blog-articles__article .card__information{padding:30px 0}.blog-articles h3.card__heading.h2{min-height:auto}.blog-articles .article-card__info.caption-with-letter-spacing.h5{padding:0}}@media screen and (max-width: 540px){.header:not(.drawer-menu).page-width:after{position:absolute;content:"";width:1px;height:100%;background:#d7d7d7;left:60%}.header:not(.drawer-menu).page-width{height:110px}h2.title.inline-richtext{line-height:1.5}}@media screen and (min-width: 768px) and (max-width: 992px){.addresses main ul[role=list]{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:0!important;padding:0!important}body:not(.index) footer.footer{margin:0}.contact_info{display:none}.footer__blocks-wrapper.grid{grid-template-columns:1fr;border:0px}.footer__blocks-wrapper.grid .footer_right{border:0px;padding:0;display:flex;flex-direction:column;flex-wrap:nowrap}.footer__blocks-wrapper.grid .footer_right .footer-block.grid__item{width:fit-content}.footer__blocks-wrapper.grid,.footer__blocks-wrapper.grid .footer_right{gap:32px}.footer-block__brand-info p{display:none}.footer-block__brand-info .footer-block__image-wrapper{margin:0}details-modal.header__search{display:none!important}sticky-header.header-wrapper header:after,sticky-header.header-wrapper header:before{height:8px}sticky-header.header-wrapper header:after{right:46%}sticky-header.header-wrapper header:before{left:46%}.header:not(.drawer-menu).page-width{padding-left:3.2rem;padding-right:3.2rem}a.header__heading-link.link.link--text.focus-inset{width:100%;justify-self:center;text-align:center}.header--mobile-left .header__heading,.header--mobile-left .header__heading-link{text-align:left;justify-self:start;width:100%}header-drawer .menu-drawer-container{border:1px solid #d7d7d7;height:45px;width:45px}.blog__posts.articles-wrapper .article-card-wrapper.card-wrapper{padding:0}body.collection ul#product-grid li.grid__item,body.collection ul.product-grid li.grid__item{width:100%!important;max-width:100%!important;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}body.collection ul#product-grid,body.collection ul.product-grid{display:grid;grid-template-columns:1fr 1fr;gap:0px;margin:0}aside#main-collection-filters{overflow:hidden}body.collection ul#product-grid li.grid__item:nth-child(2n),body.collection ul.product-grid li.grid__item:nth-child(2n){border-right:0px}nav.pagination{padding:0}.title-tag span{font-size:14px!important}.product_top_info h3.card__heading a span.out_stock{font-size:10px;letter-spacing:0px;padding:4px 10px}body.index .card__inner .product_img.product_labeled .product_label_img{top:170px;left:25px;width:160px;height:160px}body.index .card__inner .product_img.product_labeled .product_label_img img{width:100%;height:100%;border-radius:15px}.card__inner.gradient .card__content.first_one{display:none}.card-information{gap:10px}.banner_slide{height:105vh!important}.banner_container_parent{height:75vh!important}}@media screen and (min-width: 1024px) and (max-width: 1199px){aside#main-collection-filters{overflow:hidden}.product_top_info h3.card__heading a{flex-wrap:wrap}.contact_info{display:flex;align-items:flex-start}.contact_info a span{width:24px;border:0px}.contact_info a{font-size:12px}.header:not(.drawer-menu).page-width{padding-left:3.2rem;padding-right:3.2rem;padding-top:10px;padding-bottom:10px}form.search.search-modal__form{max-width:20rem!important}body.index ul#product-grid li.grid__item,body.index ul.product-grid li.grid__item{padding:32px}body.collection ul#product-grid li.grid__item,body.collection ul.product-grid li.grid__item{width:100%!important;max-width:100%!important;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}body.collection ul#product-grid,body.collection ul.product-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0px;margin:0}body.collection ul#product-grid li.grid__item:nth-child(3n),body.collection ul.product-grid li.grid__item:nth-child(3n){border-right:0px!important}body.collection .card__inner .product_img.product_labeled .product_label_img{right:100px;top:35px;border:0px}}@media screen and (min-width: 1200px) and (max-width: 1366px){.card__inner .product_img.product_labeled .product_label_img img{width:180px!important;height:180px!important}}@media screen and (min-width: 1025px){.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{max-width:90%!important}body.index .fcollection.page-width{max-width:160rem;padding:0 5rem;width:100%}body.index ul#product-grid li.grid__item,body.index ul.product-grid li.grid__item{padding:48px;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;width:calc(100% / 3)!important;max-width:calc(100% / 3)!important}header nav.header__inline-menu{display:none}body.collection .collection ul#product-grid li.grid__item,body.collection .collection ul.product-grid li.grid__item{border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;width:25%;max-width:25%}body.collection .collection ul#product-grid li.grid__item:nth-child(4n),body.collection .collection ul.product-grid li.grid__item:nth-child(4n){border-right:0px}body.collection .collection ul#product-grid,body.collection .collection ul.product-grid{gap:0px;margin:0;justify-content:flex-start}body.collection .collection.page-width{max-width:160rem;padding:0 5rem}body.collection .collection.page-width .card-wrapper.product-card-wrapper{padding:40px}form#FacetFiltersForm:before,form#FacetFiltersForm:after{content:none}form#FacetFiltersForm .active-facets.active-facets-desktop,form#FacetFiltersForm .product-count.light{display:none}form#FacetFiltersForm{display:flex;justify-content:space-between}}@media screen and (max-width: 767px){slider-component.slider-mobile-gutter.page-width-desktop.scroll-trigger.animate--slide-in{max-width:100%}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:none;height:fit-content;background:#fff}.menu-drawer__utility-links{display:none}.menu-drawer__navigation ul.menu-drawer__menu.has-submenu.list-menu{padding:0 20px}.menu-drawer__navigation ul.menu-drawer__menu.has-submenu.list-menu a:hover,.menu-drawer__navigation ul.menu-drawer__menu.has-submenu.list-menu a.menu-drawer__menu-item--active{border-radius:10px;overflow:hidden}.menu-drawer__navigation ul.menu-drawer__menu.has-submenu.list-menu a{font-size:16px;padding:10px}a.outlined-btn.btn-trans,a.filled-btn.btn-black{padding:8px 15px;font-size:14px;width:100%;justify-content:center}body.index .card__inner .product_img.product_labeled .product_label_img{top:85px;left:10px;width:90px;height:90px}body.index .card__inner .product_img.product_labeled .product_label_img img{width:100%;height:100%;border-radius:10px 0 0 10px}body.index .card__inner .product_img.product_labeled .product_label_img img{width:100%;height:100%}.card__inner.gradient .card__content.first_one{display:none}.card-information{gap:20px}}.action_btns.center.collection__view-all{padding:0 20px!important}.card__inner .product_img.product_labeled .product_label_img{left:auto;right:150px;transition:width .6s ease-in-out}body.collection .card__inner .product_img.product_labeled .product_label_img{width:0px;height:170px}body.collection .card__inner .product_img.product_labeled:hover .product_label_img{width:170px;height:170px}body.collection .card__inner .product_img.product_labeled .product_label_img{top:70px}body.collection .card__inner .product_img.product_labeled .product_label_img{left:auto;right:130px;transition:width .6s ease-in-out}body.collection .card__inner .product_img.product_labeled:hover .product_label_img{border-radius:12px}@media screen and (min-width: 1024px){.card__inner .product_img.product_labeled a{transition:all .9s ease-in-out}.product-card-wrapper .card--media:hover .card__inner .product_img.product_labeled a{left:30px}}@media screen and (min-width: 993px) and (max-width: 1199px){.product_top_info h3.card__heading a{flex-wrap:nowrap;flex-direction:column}}@media screen and (max-width: 1024px){div#FacetsWrapperDesktop h1{margin-bottom:15px}body.collection .card__inner .product_img.product_labeled:hover .product_label_img,body.collection .card__inner .product_img.product_labeled .product_label_img{width:260px;height:260px;top:76px;right:105px}.card__inner .product_img.product_labeled a{left:50px}}@media screen and (max-width: 429px){.product_top_info h3.card__heading a{font-size:16px}body.index .card__inner .product_img.product_labeled .product_label_img{top:70px}body.collection .card__inner .product_img.product_labeled:hover .product_label_img,body.collection .card__inner .product_img.product_labeled .product_label_img{width:180px;height:180px}}@media screen and (min-width: 768px) and (max-width: 992px){.product-grid-container .card__inner .product_img.product_labeled .product_label_img{right:105px!important;top:85px!important;left:10px!important;width:160px!important;height:160px!important}}@media screen and (min-width: 1200px) and (max-width: 1440px){.card__inner .product_img.product_labeled .product_label_img{left:auto;right:100px;width:250px;height:250px;top:70px}.card__inner .product_img.product_labeled a{left:30px}.product-grid-container .card__inner .product_img.product_labeled .product_label_img{width:170px!important;height:170px!important;right:80px!important;top:25px!important;left:0!important}}@media screen and (min-width: 992px) and (max-width: 1200px){.card__inner .product_img.product_labeled .product_label_img{left:auto;right:100px;width:170px;height:170px;top:60px}.product-grid-container .card__inner .product_img.product_labeled .product_label_img{width:170px!important;height:170px!important;top:50px!important;right:70px!important}}@media screen and (max-width: 767px){.card__inner .product_img.product_labeled a{left:35px}.product-grid-container .card__inner .product_img.product_labeled .product_label_img{right:140px!important;width:260px!important;height:260px!important;top:100px!important}}@media screen and (min-width: 992px) and (max-width: 1350px){.product_top_info h3.card__heading a{flex-direction:column}}@media screen and (min-width: 993px) and (max-width: 1023px){#main-collection-filters .facets__form:before,#main-collection-filters .facets__form:after{border-bottom:none}}facet-filters-form .facet-filters__sort:focus-visible{outline:none;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/customize.css.map */
