.wrapper .card__badge .badge{font-weight:bold}.wrapper product-info .product__title h1{margin-bottom:0;text-align:left;font-size:30px}@media screen and (max-width: 989px){.wrapper product-info .product__title h1{font-size:24px}}.wrapper .shopify-section-group-header-group .header__icon--cart{display:flex;gap:1rem}.wrapper .shopify-section-group-header-group .header__icon--cart .icon{width:2.2rem;height:2.2rem;transform:translateY(-1px)}.wrapper .shopify-section-group-header-group .header__icon--cart .svg-wrapper{background:#000;border-radius:1000px}.wrapper .shopify-section-group-header-group .header__icon--cart .svg-wrapper svg{color:#7ec9c3}.wrapper .shopify-section-group-header-group .header__icon--cart .cart-count-bubble{background:#5abab2;color:#fff;font-weight:bold}.wrapper .shopify-section-group-header-group .header__icon--cart .cart-count-bubble span{transform:translate(1px, 1px)}.wrapper .shopify-section-group-header-group header{transition:all .5s ease}.wrapper .shopify-section-group-header-group header .header__heading-logo{transition:all .5s ease}.wrapper .shopify-section-group-header-group header details-modal.header__search{display:none}.wrapper .shopify-section-group-header-group.shopify-section-header-sticky header{box-shadow:0 16px 40px rgba(0,0,0,.1);width:100%;border-radius:0 0 40px 40px}@media screen and (min-width: 990px){.wrapper .shopify-section-group-header-group.shopify-section-header-sticky header .header__heading-logo{max-width:75%}}.wrapper h1,.wrapper h1.h0{font-size:calc(var(--font-heading-scale)*4rem)}@media screen and (max-width: 989px){.wrapper h1,.wrapper h1.h0{font-size:calc(var(--font-heading-scale)*3rem)}}.wrapper h1.main-page-title,.wrapper h1.h0.main-page-title{margin-bottom:2.5rem}.wrapper .policies{margin-top:1.5rem;gap:4px;display:flex}@media screen and (max-width: 1399px){.wrapper .policies{display:grid;gap:8px;grid-template-columns:1fr 1fr;align-items:start;justify-content:start}}@media screen and (max-width: 1399px){.wrapper .policies li{align-items:start;justify-content:start;text-align:left}}.wrapper .policies a{padding:0;list-style:1.5}.wrapper .shopify-policy__container{margin:64px auto;background:#fff;color:#10031f;border-radius:16px;padding:32px 64px 64px;max-width:1200px}@media screen and (max-width: 989px){.wrapper .shopify-policy__container{margin-top:0;padding:24px 24px 32px}}.wrapper .shopify-policy__container .shopify-policy__title h1{color:#2d134b}.wrapper .shopify-policy__container table{width:100%;text-align:center;border-collapse:collapse;border-spacing:0;border-bottom:solid 1px #778ca3 !important}.wrapper .shopify-policy__container table tr:nth-child(2n+1){background:#e9faf9}.wrapper .shopify-policy__container table th{padding:10px;background:#778ca3;border:solid 1px #778ca3;color:#fff}.wrapper .shopify-policy__container table td{padding:10px;border:solid 1px #778ca3}.wrapper .title-wrapper-with-link{align-items:center}@media screen and (max-width: 989px){.wrapper .title-wrapper-with-link{font-size:1.25rem}}.wrapper .totals__total-value,.wrapper .cart-item__totals{font-weight:bold}.wrapper .cart__footer-wrapper .js_agree_btn{padding:4px 0;background:#fafafa;margin-bottom:16px;border-radius:4px}.wrapper .cart__footer-wrapper .js_agree_btn small+div{margin-top:12px !important}.wrapper .cart__footer-wrapper .js_agree_btn h4{margin-bottom:0}.wrapper .cart__footer-wrapper .js_agree_btn label{padding:2px 8px 2px 4px;line-height:1;border-radius:4px;background:#ffebeb;font-family:var(--font-body-family);font-weight:bold}@media screen and (max-width: 989px){.wrapper cart-remove-button,.wrapper .cart-item.cart-remove-button{margin:0 !important}}.wrapper cart-remove-button .svg-wrapper .icon-remove,.wrapper .cart-item.cart-remove-button .svg-wrapper .icon-remove{width:1.8rem;height:1.8rem}.wrapper .cart__warnings{margin-bottom:7rem}.wrapper .button{font-weight:bold}.wrapper .card__content a:hover{text-decoration:none}.wrapper .card__content .card-information .price{font-size:1.5rem}.wrapper .contact .js_agree_btn h4{margin-bottom:0}.wrapper .contact .js_agree_btn span{background:red;color:#fff;font-weight:bold}.wrapper .contact .js_agree_btn label{margin:10px 0 32px 0;font-weight:bold;gap:2px;padding:2px 8px 2px 4px;line-height:1;border-radius:4px;background:#ffebeb;font-family:var(--font-body-family);font-weight:bold;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wrapper .footer__content-top{max-width:none}@media screen and (max-width: 989px){.wrapper .footer__content-top{padding-left:0;padding-right:0}}.wrapper .footer__content-top .grid{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:1rem 2rem;display:grid;margin:0 auto;grid-template-columns:1fr 1fr;align-items:center;justify-content:center;margin-bottom:0}.wrapper .footer__content-top .grid .footer-block.grid__item,.wrapper .footer__content-top .grid .footer-block__details-content,.wrapper .footer__content-top .grid .footer-block__image-wrapper{margin:0}@media screen and (max-width: 989px){.wrapper .footer__content-top .grid .footer-block__image-wrapper img{max-width:200px}}.wrapper .footer__content-top .grid .footer-block{width:100%}.wrapper .footer__content-top .grid .grid__item:has(img){grid-column:span 2}.wrapper .footer__content-top .grid .svg-wrapper,.wrapper .footer__content-top .grid .list-social__item .icon{width:28px;height:28px}.wrapper .footer__content-top .grid .list-social__item:first-child{position:relative}.wrapper .footer__content-top .grid .list-social__item:first-child::after{content:"";display:block;width:1px;height:50%;background:#eee;position:absolute;left:-0.5rem;top:50%;transform:translateY(-50%)}.wrapper .footer__content-top .grid ul{gap:0 8px;display:flex}.wrapper .footer__content-top .grid ul.footer__list-social{gap:0}.wrapper .footer__content-top .grid ul .list-menu__item{padding:0}@media screen and (min-width: 990px){.wrapper .txcom-pagetop{position:fixed;right:40px;bottom:-142px;transition:all .75s ease}.wrapper .txcom-pagetop.fixed{bottom:20px}}@media screen and (max-width: 989px){.wrapper .txcom-pagetop{text-align:center;padding-bottom:64px;opacity:0;transform:translateX(-16px)}.wrapper .txcom-pagetop.fixed{opacity:1;transform:translateX(0)}}.wrapper .template-404{margin:8rem auto}.wrapper .template-404>p{display:none}