@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";*{box-sizing:border-box;text-decoration:none!important}body .page-width{padding-left:20px!important;padding-right:20px!important}body p{margin:0 0 12px;letter-spacing:0;font-size:18px;line-height:28px;color:#8c8c99}body p:last-child{margin-bottom:0}body h1,body h2,body h3,body h4,body h5,body h6{margin:0 0 14px;line-height:1!important;letter-spacing:0!important}body h2{font-size:46px;text-transform:uppercase}body button:before,body button:after{display:none}.header-localization .localization-form .disclosure .localization-form__select{font-size:18px;letter-spacing:0;color:#000;font-weight:600}.header-wrapper .header{display:flex;justify-content:space-between}.header-wrapper .header .header__heading-logo-wrapper img{vertical-align:middle}.header-wrapper .header .header__inline-menu li a{padding:0 30px}.header-wrapper .header .header__inline-menu li span{font-size:18px;color:#000;letter-spacing:0;text-decoration:none;transition:.3s linear}.header-wrapper .header .header__inline-menu li .header__menu-item:hover span{color:#3380ff}.header-wrapper .header .header__inline-menu li span{position:relative}.header-wrapper .header .header__inline-menu li span:after{content:"";position:absolute;bottom:-2px;width:0;background:#3380ff;height:2px;left:0;transition:.3s linear;opacity:0}.header-wrapper .header .header__inline-menu li a:hover span:after{opacity:1;width:100%}.header__menu-item{padding:0}.header__submenu li a{padding:10px!important}.header-localization .localization-form .disclosure .language-selector .disclosure__link{font-size:18px;color:#000;letter-spacing:0;font-weight:500;padding:2px 15px}.tagline{text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:.15em;color:#073498;font-weight:600;margin-bottom:12px}.collection__title{text-align:center}.product-card-wrapper{border:1.06px solid #E0E0E3;box-shadow:0 8.48px 33.94px #00000012}.product-card-wrapper .card__information{padding:18px 25px!important}.product-card-wrapper .card__information h3{font-size:22px;font-weight:700;line-height:32px!important}.product-card-wrapper .quick-add{margin:0;display:flex;position:absolute;right:15px;bottom:150px;opacity:0;visibility:hidden;transition:.3s linear}.product-card-wrapper:hover .quick-add{opacity:1;visibility:visible}.product-card-wrapper .quick-add .quick-add__submit{background:#000;color:#fff;padding:10px;min-height:auto;font-weight:700;font-size:14px;line-height:24px;letter-spacing:6%;min-width:120px}.product-card-wrapper .card__information .price{font-weight:900;font-size:24px;line-height:100%;letter-spacing:0}.card__badge span{font-size:14px;letter-spacing:0}.newsletter-inner{position:relative;width:100%;min-height:600px;display:flex;align-items:center;overflow:hidden}.newsletter-box{max-width:1600px;margin:0 auto;width:100%;padding:0 20px}.newsletter-box .newsletter__subheading{margin:20px 0 40px}.newsletter__wrapper{text-align:center;margin:0 auto;padding:60px 20px!important;background:transparent;max-width:920px}.newsletter__wrapper .section-heading{text-align:left}.newsletter-image{position:absolute;z-index:1;width:100%;top:0;right:0;bottom:0;left:0}.newsletter-image img{width:100%;height:100%;object-fit:cover}.newsletter__wrapper .newsletter-form{margin:0;max-width:100%}.newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper{max-width:730px;margin:0 auto}.newsletter__wrapper .newsletter-form .field:before,.newsletter__wrapper .newsletter-form .field:after{display:none}.newsletter__wrapper .newsletter-form .field input{height:56px;padding:20px 15px!important;box-shadow:inherit!important;color:#8c8c99;font-weight:400;font-size:15px;line-height:100%;letter-spacing:0;border-radius:8px;margin:0;border:1px solid #E0E0E3;background:#fff}.newsletter__wrapper .newsletter-form .field .field__label{display:none}.newsletter__wrapper .newsletter-form .field input::placeholder{opacity:1;color:#8c8c99;font-size:15px;font-weight:400;letter-spacing:0}.newsletter__wrapper .newsletter-form .field{align-items:stretch;gap:17px}.newsletter__wrapper .newsletter-form .field .newsletter-form__button{position:static;background:#073498;box-shadow:0 6px 20px #0734984d;width:auto;height:56px;min-width:200px;color:#fff;border:none;transition:.3s linear;font-weight:700;font-size:15px;line-height:100%;letter-spacing:2px;border-radius:8px}.newsletter__wrapper .newsletter-form .field .newsletter-form__button:hover{background:#000;color:#fff;border-color:#000}.breadcrumb-inner{margin-top:20px;display:inline-flex;align-items:center;gap:10px;padding:10px 22px;border-left:3px solid #073498;border-right:3px solid #073498;border-radius:0;font-size:18px;line-height:1}.breadcrumb-inner a{text-decoration:none}.pagination-wrapper nav.pagination ul.pagination__list{gap:14px}.pagination-wrapper nav.pagination ul.pagination__list li{margin:0}.pagination-wrapper nav.pagination ul.pagination__list li a.pagination__item{border:1px solid #DEDEDE;font-weight:600;font-size:15px;line-height:100%;letter-spacing:0;text-align:center}.pagination-wrapper nav.pagination ul.pagination__list li a.pagination__item.pagination__item--current{border:1px solid #073498;background:#073498;color:#fff;opacity:1}.pagination-wrapper nav.pagination ul.pagination__list li a.pagination__item.pagination__item--current:after{display:none}.pagination-wrapper nav.pagination ul.pagination__list li a.pagination__item span.svg-wrapper{position:relative}.pagination-wrapper nav.pagination ul.pagination__list li a.pagination__item span.svg-wrapper:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0791/3016/5480/files/Arrow_2_2.svg);background-repeat:no-repeat;background-size:contain;position:absolute;width:20px;height:20px;display:flex;top:4px}.pagination-wrapper nav.pagination ul.pagination__list li a.pagination__item span.svg-wrapper svg,.pagination-wrapper nav.pagination ul.pagination__list li a.pagination__item:hover:after{display:none}.pagination-wrapper nav.pagination ul.pagination__list li a.pagination__item.pagination__item--next span.svg-wrapper:after{transform:rotate(180deg);top:-3px}body .ts-contact-form .custom-contact-wrapper.page-width{padding-top:50px;padding-bottom:50px}body .ts-contact-form .custom-contact-wrapper{display:flex;gap:118px;justify-content:flex-start}.ts-contact-form .custom-contact-wrapper .ts-left-detail{width:calc(30% - 59px)}.ts-contact-form .custom-contact-wrapper .contact{width:calc(70% - 59px);padding:0}.ts-contact-form .custom-contact-wrapper .ts-left-detail .info-item{display:flex;gap:18px;align-items:center}.ts-contact-form .ts-left-detail .info-item .icon-circle,.ts-contact-form .ts-left-detail .info-item .icon-circle img{width:100%;max-width:63px;height:63px}.ts-contact-form .custom-contact-wrapper .ts-left-detail .info-item:nth-child(2){border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;padding:34px 0;margin:34px 0}.ts-contact-form .custom-contact-wrapper .ts-left-detail .info-item .icon-detail h4{font-weight:400;font-size:18.89px;line-height:24px!important;margin:0 0 2px}.ts-contact-form .custom-contact-wrapper .ts-left-detail .info-item .icon-detail p{font-weight:400;font-size:21.4px;line-height:1.2;letter-spacing:0;color:#222}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list{display:flex;justify-content:space-between;gap:22px}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .contact__fields{display:block;width:calc(50% - 11px)}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .contact__fields .field:last-child{margin:0}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .contact__fields+.field{width:calc(50% - 11px);margin:0}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .contact__fields .field input,.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .field textarea{border:1.26px solid #E3E3E3;padding:3.8rem 1.5rem .8rem 2rem}.ts-contact-form .custom-contact-wrapper .contact .contact__fields .field:before,.ts-contact-form .custom-contact-wrapper .contact .contact__fields .field:after,.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .field:before,.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .field:after{display:none}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .field textarea{min-height:100%;padding:15px}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .field label.form__label{margin:0}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .contact__fields .field input{height:58px;padding:15px}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .contact__fields .field textarea{padding:15px}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .contact__fields .field input::placeholder,.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .field textarea::placeholder{font-weight:500;font-size:19px;letter-spacing:0;color:#7a7a7a;opacity:1}.ts-contact-form .custom-contact-wrapper .contact .field label.field__label{display:none}.ts-contact-form .custom-contact-wrapper .contact .contact__button{margin-top:53px}.ts-contact-form .custom-contact-wrapper .contact .contact__button button.button{width:100%;background:#073498;border-radius:40px;padding:22px;font-weight:400;font-size:24px;line-height:100%;letter-spacing:10%;text-transform:uppercase;transition:.3s linear}.ts-contact-form .custom-contact-wrapper .contact .contact__button button.button:hover{background:#073498cc}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .contact__fields .field input:focus,.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .contact__fields .field input:focus-visible,.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .field textarea:focus,.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .field textarea:focus-visible{outline:0;box-shadow:none}.ts-contact-form .custom-contact-wrapper .contact h2.title{margin:0 0 30px}.newsletter.center{background:#f4f4f4}.newsletter.center .newsletter__wrapper h2{font-size:46px}.newsletter.center .newsletter__wrapper .newsletter__subheading{margin:10px 0 0;max-width:100%}.newsletter.center .newsletter__wrapper .newsletter__subheading p{font-weight:400;font-size:17px;line-height:100%;letter-spacing:0;color:#8c8c99}.newsletter__wrapper div:has(.newsletter-form){margin:37px 0 0}.newsletter__wrapper .newsletter-privacy-text{margin:22px 0 0}.newsletter__wrapper .newsletter-privacy-text p{font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;color:#8c8c99}.sa-tabs-nav button.sa-tab-btn{max-width:350px;width:100%;padding:20px;font-family:Inter,sans-serif;font-weight:600;font-size:20.71px;line-height:100%;letter-spacing:1%;color:#80808f;background:#fff}.sa-tabs-nav button.sa-tab-btn.active,.sa-tabs-nav button.sa-tab-btn:hover{background:#073498;color:#fff}body .sa-tabs-nav{gap:20px;border:0;margin-bottom:50px}.sa-tabs .sa-tabs-content .rte p{color:#000000b3}section.sa-product-tabs{background:#f4f4f4;padding-top:60px;padding-bottom:60px}product-info{padding:30px 0!important}product-info .product{gap:60px!important}product-info .product .product__media-wrapper{width:calc(40% - 30px)!important;max-width:calc(40% - 30px)!important}product-info .product .product__info-wrapper{width:calc(60% - 30px)!important;max-width:calc(60% - 30px)!important;padding:0}product-info .product .product__info-wrapper section.product__info-container{max-width:100%}product-info .product .product__info-wrapper section.product__info-container p.product__text{font-family:Inter,sans-serif;font-weight:700;color:#8c8c99;font-size:11px;line-height:100%;letter-spacing:10%;margin:0 0 19px}product-info .product .product__info-wrapper section.product__info-container .product__title{margin:0}product-info .product .product__info-wrapper section.product__info-container .product__title h1{font-family:Inter,sans-serif;font-weight:800;font-size:42px;line-height:100%;letter-spacing:-2%}product-info .product .product__info-wrapper section.product__info-container div:has(.price){margin:0}product-info .product .product__info-wrapper section.product__info-container .price span.price-item{font-family:Inter;font-weight:800;color:#0e0e13;font-size:25px;line-height:100%;letter-spacing:0%;margin:23px 0 0}product-info .product .product__info-wrapper .product-form__quantity{margin:0;max-width:132px}product-info .product .product__info-wrapper div:has(.product-form){margin:0}product-info .product .product__info-wrapper .product-form{margin:0}product-info .product .product__info-wrapper .product-form form .product-form__buttons{max-width:100%}product-info .product .product__info-wrapper ul.icon-with-text li.icon-with-text__item{flex-direction:unset;gap:9px}product-info .product .product__info-wrapper ul.icon-with-text li.icon-with-text__item img{width:24px;height:24px}product-info .product .product__info-wrapper ul.icon-with-text li.icon-with-text__item span{text-align:left}product-info .product .product__info-wrapper ul.icon-with-text li.icon-with-text__item span p:first-child{font-family:Inter,sans-serif;font-weight:600;font-size:12.77px;line-height:100%;letter-spacing:0;color:#000;margin:0 0 8px}product-info .product .product__info-wrapper ul.icon-with-text li.icon-with-text__item span p:last-child{font-family:Inter;font-weight:400;color:#8c8c99;font-size:11.61px;line-height:100%;letter-spacing:0}product-info .product .product__info-wrapper .product-form form .product-form__buttons button.product-form__submit{background:#073498;margin:16px 0;color:#fff;font-family:Inter,sans-serif;font-weight:700;font-size:16px;line-height:100%;letter-spacing:4%;text-transform:uppercase;padding:20px;transition:.3s linear}product-info .product .product__info-wrapper .product-form form .product-form__buttons button.product-form__submit:hover{background:#000}product-info .product .product__info-wrapper .product__description p{color:#9999ad}product-info .product .product__info-wrapper .product-form__quantity label.form__label{display:none}.related-products h2.related-products__heading{font-weight:900;font-size:50px;line-height:100%!important;letter-spacing:-1%!important;color:#0e0e13;text-align:center;margin:0 0 34px}.related-products ul.grid.product-grid{justify-content:center}facet-filters-form .facet-filters h2.facet-filters__label{font-weight:600;font-size:20px;line-height:25px!important;color:#000}facet-filters-form .product-count-vertical{display:flex;align-items:center;opacity:1}facet-filters-form .product-count-vertical h2.product-count__text{font-weight:500;font-size:16px;line-height:20px!important;color:#000}facet-filters-form h2.facets__heading{font-family:Source Sans Pro;font-weight:600;color:#000;font-size:28px;line-height:32px!important}facet-filters-form summary.facets__summary{font-weight:600;color:#000;font-size:18px;line-height:22px;letter-spacing:0}facet-filters-form ul.facets-layout li.list-menu__item label.facets__label{font-family:Source Sans Pro;font-weight:400;color:#252525;font-size:16px;line-height:20px!important;letter-spacing:0}facet-filters-form facet-remove{align-items:center!important}facet-filters-form facet-remove a.active-facets__button-remove{font-weight:400;color:#000;font-size:20px;line-height:25px;letter-spacing:0}product-info .product .product__info-wrapper ul.icon-with-text{margin:25px 0 0}.shopify-policy__container{max-width:var(--page-width);padding:60px 20px}.shopify-policy__container h2{font-size:30px;margin:22px 0}.footer .footer-block .footer-block__image-wrapper img{max-width:162px;margin:0;border:0}.footer .footer-block .footer-block__image-wrapper{margin:0 0 11px}.footer .footer-block .footer-block__details-content.rte p{font-weight:400;font-size:16px;line-height:22px;letter-spacing:0;color:#fff}.footer .footer__content-bottom-wrapper .footer__copyright{display:flex;width:100%;justify-content:space-between;gap:20px;margin:0}.footer .footer__blocks-wrapper.grid{grid-template-columns:2.1fr 1fr 1fr 1fr;display:grid;gap:200px}.footer .footer__blocks-wrapper.grid .footer-block{width:100%}.footer .footer__blocks-wrapper.grid .footer-block h2.footer-block__heading{font-weight:700;font-size:17.67px;line-height:100%;letter-spacing:10%!important;position:relative}.footer .footer__blocks-wrapper.grid .footer-block h2.footer-block__heading:after{content:"";position:absolute;background:#073498;width:40px;height:3px;left:0;bottom:-10px;border-radius:10px}.footer .footer__blocks-wrapper.grid .footer-block ul.footer-block__details-content li a.link{font-weight:400;font-size:17.67px;line-height:100%;letter-spacing:0;color:#fff;padding:0}footer .footer__content-bottom{padding:23px 0 0}.footer .footer__content-bottom-wrapper .footer__copyright small.copyright__content{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#fff9}.footer .footer__content-bottom-wrapper .footer__copyright ul.policies{display:flex;gap:15px;justify-content:space-between}.footer .footer__content-bottom-wrapper .footer__copyright ul.policies li:before{display:none}@media screen and (max-width:1440px){.ts-contact-form .custom-contact-wrapper .ts-left-detail{width:calc(35% - 40px)}.ts-contact-form .custom-contact-wrapper .contact{width:calc(65% - 40px)}body .ts-contact-form .custom-contact-wrapper{gap:80px}.ts-contact-form .custom-contact-wrapper .ts-left-detail .info-item .icon-detail p{font-size:18px}.ts-contact-form .custom-contact-wrapper .ts-left-detail .info-item .icon-detail h4{font-size:16px}.footer .footer__blocks-wrapper.grid{grid-template-columns:1.5fr auto auto auto;gap:40px}}@media screen and (max-width:1199px){body .ts-contact-form .custom-contact-wrapper{gap:50px}.ts-contact-form .custom-contact-wrapper .ts-left-detail{width:calc(35% - 25px)}.ts-contact-form .custom-contact-wrapper .contact{width:calc(65% - 25px)}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .contact__fields .field input{height:60px}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .contact__fields .field input,.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .field textarea{padding:3.5rem 1.5rem .8rem 2rem}.ts-contact-form .custom-contact-wrapper .contact .contact__button{margin-top:35px}.ts-contact-form .custom-contact-wrapper .ts-left-detail .info-item:nth-child(2){padding:25px 0;margin:25px 0}.ts-contact-form .custom-contact-wrapper .contact h2.title{margin:0 0 20px}.ts-contact-form .custom-contact-wrapper .contact .contact__button button.button{padding:18px 20px;font-size:20px}section.sa-page-banner .sa-page-banner__content .sa-page-banner__title{font-size:50px}.ts-contact-form .ts-left-detail .info-item .icon-circle,.ts-contact-form .ts-left-detail .info-item .icon-circle img{max-width:50px;height:50px}.newsletter.center .newsletter__wrapper h2{font-size:40px}}@media screen and (max-width:1024px){.newsletter.center .newsletter__wrapper h2{font-size:35px}}@media screen and (max-width:989px){body .ts-contact-form .custom-contact-wrapper{gap:30px;align-items:flex-start}.ts-contact-form .custom-contact-wrapper .ts-left-detail{width:calc(35% - 15px)}.ts-contact-form .custom-contact-wrapper .contact{width:calc(65% - 15px)}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list{flex-direction:column}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .contact__fields,.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .contact__fields+.field{width:100%}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .field textarea{min-height:150px}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .contact__fields .field input{height:50px}.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .contact__fields .field input,.ts-contact-form .custom-contact-wrapper .contact .ts-contact-list .field textarea{padding:2.5rem 1.5rem .8rem 2rem}.ts-contact-form .custom-contact-wrapper .ts-left-detail .info-item{gap:12px}.ts-contact-form .ts-left-detail .info-item .icon-circle,.ts-contact-form .ts-left-detail .info-item .icon-circle img{max-width:40px;height:40px}.ts-contact-form .custom-contact-wrapper .ts-left-detail .info-item .icon-detail p{font-size:16px}.ts-contact-form .custom-contact-wrapper .ts-left-detail .info-item .icon-detail h4{font-size:14px}section.sa-page-banner .sa-page-banner__content .sa-page-banner__title{font-size:40px}.newsletter.center .newsletter__wrapper h2{font-size:32px}}@media screen and (max-width:767px){body h2{font-size:30px}section.sa-page-banner .sa-page-banner__content .sa-page-banner__title{font-size:35px}body .ts-contact-form .custom-contact-wrapper{flex-direction:column}.ts-contact-form .custom-contact-wrapper .ts-left-detail,.ts-contact-form .custom-contact-wrapper .contact{width:100%}.ts-contact-form .custom-contact-wrapper .contact .contact__button{margin-top:25px}.ts-contact-form .custom-contact-wrapper .contact .contact__button button.button{padding:16px 20px;font-size:16px}.newsletter.center .newsletter__wrapper h2{font-size:30px}.newsletter__wrapper .newsletter-form .field{flex-direction:column}.newsletter__wrapper .newsletter-form .field button#Subscribe{height:50px;font-size:14px}.newsletter__wrapper{padding:40px 20px!important}.footer .footer__blocks-wrapper.grid{grid-template-columns:1fr;gap:40px}.footer .footer-block__details-content.rte{margin-bottom:0}.footer .footer__blocks-wrapper.grid .footer-block{width:100%;margin:0}.footer-block__details-content{margin-bottom:0!important;margin-top:0;padding-top:1px}.footer-block__details-content li{margin-top:15px}.footer__content-bottom-wrapper .footer__copyright{flex-wrap:wrap;justify-content:center!important;align-items:center}.footer .footer__content-bottom-wrapper .footer__copyright ul.policies{gap:10px;flex-wrap:wrap;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
