*{padding:0;margin:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}span,a{display:inline-block}a{text-decoration:none}img{width:100%;height:100%;display:inline-block;vertical-align:top}.section-heading{font-weight:500;font-family:var(--font-heading-family);font-size:48px;line-height:130%;letter-spacing:-.05px;color:#101010}.section-heading b,.section-heading strong{font-weight:500;text-decoration:underline;text-underline-offset:12px;text-decoration-color:#0a9cf0;text-decoration-style:solid;text-decoration-thickness:3px}html{scroll-behavior:smooth}a#cart-icon-bubble{display:none}.utx-custom-btn-main{width:100%;margin-left:5px;text-decoration:none}.btn-primary,.btn-secoundry{width:100%;max-width:fit-content;border-radius:50px;border:0;text-underline-offset:0!important;background:#fff;padding:14px 30px;font-family:TT Firs Neue;font-weight:400;font-size:16px;line-height:16px;letter-spacing:0;cursor:pointer;transition:all .4s ease-in-out}a.header-buy-btn-main{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.btn-primary:hover,.utx-custom-btn-main:hover .btn-primary{background:#101010;color:#fff}.footer-block__details-content .list-menu__item--link,.footer-block__brand-info .rte p{color:#101010!important}.footer-link-main{width:100%}.footer-link-title{width:100%;display:flex;align-items:center;column-gap:15px;padding-bottom:11px}.footer-link-title svg{width:100%;max-width:20px}.footer-link-title a{color:#101010;font-weight:400;font-size:16px;line-height:130%;letter-spacing:0}.footer-block__heading{font-weight:500;font-size:20px!important;line-height:100%;letter-spacing:0}.hero-slider-button-pro-buy{position:relative}.utx-custom-btn-main.header__icon product-form#product_custom_buy_btn,.hero-slider-button-pro-buy product-form#product_custom_buy_btn{position:absolute;width:100%;height:100%;top:0!important;left:0!important;overflow:hidden;opacity:0}.product-feature-point-main{margin-top:30px!important;width:100%}#feature_main_product .thumbnail-slider .thumbnail-list.slider--tablet-up{margin-top:10px;column-gap:15px}.product-form__input--pill input[type=radio]+label.variant-label-main,.product-form__input--pill input[type=radio]+label{font-family:Onest!important;font-weight:500;font-size:14px!important;line-height:100%!important;letter-spacing:0!important;color:#343434!important}.product-form__input--pill label.variant-label-main{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:8px 16px!important;border:2px solid #ddd!important;border-radius:4px!important;cursor:pointer!important;transition:all .2s ease!important;background-color:#f0f0f0!important;color:#343434!important;font-family:Onest!important;font-weight:500!important;font-size:14px!important;box-shadow:0 1px 3px #0000001a!important}html body .shopify-section fieldset.js.product-form__input.product-form__input--pill.variant_Color input[type=radio]:checked+label.variant-label-main,html body .shopify-section fieldset.js.product-form__input.product-form__input--pill.variant_Switch input[type=radio]:checked+label.variant-label-main,html body .shopify-section fieldset.js.product-form__input.product-form__input--pill.variant_Size input[type=radio]:checked+label.variant-label-main,html body fieldset.product-form__input--pill input[type=radio]:checked+label.variant-label-main,html body .variant_Color input[type=radio]:checked+label.variant-label-main,html body .variant_Switch input[type=radio]:checked+label.variant-label-main,html body .variant_Size input[type=radio]:checked+label.variant-label-main{background-color:#a684ff!important;color:#fff!important;border:2px solid #A684FF!important;box-shadow:0 2px 8px #a684ff4d!important}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{text-decoration:none!important;border:.5px solid #E4E4E7!important;background:#f4f4f5!important;color:#71717b!important;pointer-events:none}.featured-product .buy-buttons-main product-form.product-form{margin:0}.buy-buttons-main product-form.product-form .shopify-payment-button__button--unbranded{background-color:#a684ff;border:1px solid #A684FF;border-radius:50px!important}.buy-buttons-main .shopify-payment-button__button--unbranded:after{border-radius:0!important;box-shadow:0 0!important}.featured-product .buy-buttons-main{width:100%;display:flex;align-items:center;column-gap:12px;justify-content:space-between;margin:26px 0 12px!important}.featured-product .mbuy_button_main{width:100%;max-width:calc(50% + -0px)}.buy-buttons-amazon-main{width:100%;max-width:calc(50% + -0px);border:.5px solid #000000;background:#ff99001a;border-radius:45px;font-family:Onest;font-weight:600;font-size:16px;line-height:16px;letter-spacing:0;padding:11px 0;display:flex;align-items:center;justify-content:center;color:#221f1f;cursor:pointer}.buy-buttons-amazon-main span{margin:-6px 6px 0 0}.product-feature-point-contaner{width:100%}.product-feature-point-box{width:100%;display:flex;align-items:center;column-gap:12px;margin-bottom:15px}.product-feature-point-box h2{margin:0;font-family:Onest;font-weight:500;font-size:18px;line-height:28px;letter-spacing:0}.custom-button-main{width:100%}.custom-button-contaner{width:100%;display:flex;align-items:center;justify-content:space-between}.custom-button-box{width:100%;max-width:calc(50% - 6px);border-radius:45px;padding:11px 5px;text-align:center;border:.5px solid #000000}.custom-button-box a{text-decoration:none;color:#221f1f;font-family:Onest;font-weight:400;font-size:16px;line-height:16px;letter-spacing:0;display:flex;align-items:center;column-gap:10px;justify-content:center}.featured-product .product__title.h1,.product__info-wrapper .product__title h1{font-weight:700;font-size:45px;line-height:60.4px;letter-spacing:0px;text-transform:uppercase;color:#282828}.featured-product .product__text{margin-bottom:0;font-family:Onest;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0;color:#343434}.featured-product .slider-buttons.quick-add-hidden.small-hide,.featured-product .product__tax.caption.rte,.featured-product .product-form__submit{display:none}.featured-product .price.price--large.price--on-sale.price--show-badge{display:flex;align-items:center}.featured-product span.price-item.price-item--sale.price-item--last,.product__info-wrapper span.price-item.price-item--sale.price-item--last{font-family:Onest;font-weight:600;font-size:36px;line-height:40px;letter-spacing:0}.featured-product s.price-item.price-item--regular,.product__info-wrapper s.price-item.price-item--regular{font-family:Onest;font-weight:400;font-size:20px;line-height:40px;letter-spacing:0}span.discount-badge{font-family:Onest;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;color:#a684ff}.product-form__input--pill .form__label{font-family:Onest;font-weight:500;font-size:18px;line-height:28px;letter-spacing:0;color:#343434}@media (min-width:989px){.template-index .jdgm-rev-widg{display:flex!important}.template-index .jdgm-rev-widg__header{width:100%;max-width:410px;background:#f5f5f5;border-radius:12px;padding:25px 32px}.jdgm-row-stars{display:flex;flex-direction:column}.jdgm-rev-widg__summary{width:100%!important;max-width:100%}.jdgm-rev-widg__summary-inner{width:100%!important;text-align:center!important}.jdgm-rev-widg__body{width:100%!important;max-width:100%;margin-left:28px!important}.jdgm-rev-widg__summary-stars{width:100%}.jdgm-row-actions{display:none!important}.jdgm-histogram.jdgm-temp-hidden{width:100%!important;margin:20px 0!important}.jdgm-all-reviews__summary-text--verified{justify-content:center!important}.jdgm-widget-actions-wrapper{width:100%!important;margin-top:35px}.jdgm-histogram__star{display:none!important}}.jdgm-rev-widg__header{background:#f5f5f5;padding:20px;border-radius:12px}@media (max-width: 1399px){.featured-product .product__title.h1,.product__info-wrapper .product__title h1{font-size:36px;line-height:50px}}@media (max-width: 1099px){.section-heading{font-size:32px;line-height:44px}}@media (max-width:989px){.menu-opening .header__icon--menu svg:first-child g{display:none}.header__icon .icon{height:1.2rem!important;width:1.6rem!important}details#Details-menu-drawer-container{display:none}}@media (max-width:749px){.featured-product .grid--peek.slider .grid__item:first-of-type{margin-left:0}.custom-button-box a{font-size:14px;line-height:16px;column-gap:5px}.featured-product .product__title.h1,.product__info-wrapper .product__title h1{font-weight:700;font-size:28px;line-height:36px}.section-heading{font-size:32px;line-height:42px}.utx-custom-btn-main{display:none!important}.header__icons{display:none}.header--mobile-left.header{grid-template-columns:1fr auto auto!important;grid-template-areas:"heading buy-now-btn icons"!important;padding:17px 2rem 0px!important;align-items:center!important;min-height:85px;gap:1rem}.header--mobile-left .header__heading,.header--mobile-left .header__heading-link{align-self:center!important;display:flex!important;align-items:center!important;line-height:1!important}.header--mobile-left .header__heading-logo-wrapper{display:flex!important;align-items:center!important;line-height:1!important;height:32px}.header--mobile-left .header__heading-logo{height:32px!important;width:auto!important;max-height:32px!important}.header--mobile-left .mobile-buy-now-button,.header--mobile-left .mobile-hamburger-menu{height:36px!important;align-self:center!important}.header__icon,.header__icon--cart .icon{width:4.4rem!important}.footer__content-bottom-wrapper--center{padding-top:20px}}.mobile-hamburger-menu,.mobile-buy-now-button{display:none}@media screen and (max-width: 749px){.header .mobile-buy-now-button{display:flex!important;grid-area:buy-now-btn;justify-self:end;align-self:center;margin-right:.5rem;align-items:center}.header .mobile-hamburger-menu{display:flex!important;grid-area:icons;justify-self:end;align-self:center;z-index:1000;align-items:center}.mobile-hamburger-container{position:relative;display:flex;align-items:center}.mobile-hamburger-trigger{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:7px;cursor:pointer;transition:all .3s ease;margin-right:.8rem}.mobile-hamburger-trigger:hover{background:#0000000d;border-color:#0003}.mobile-buy-now-btn{display:inline-flex!important;align-items:center;justify-content:center;padding:0 14px;background:#121212;color:#f3f3f3;text-decoration:none;border-radius:18px;font-size:13px;font-weight:600;transition:all .3s ease;white-space:nowrap;height:36px!important;border:none}.mobile-buy-now-btn:hover{background:#555;color:#f3f3f3;text-decoration:none;transform:translateY(-1px)}.mobile-hamburger-icon{display:flex;flex-direction:column;justify-content:space-between;width:20px;height:14px;flex-shrink:0}.hamburger-line{width:100%;height:2px;background-color:#333;border-radius:1px;transition:all .3s ease}.mobile-hamburger-container[open] .hamburger-line:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.mobile-hamburger-container[open] .hamburger-line:nth-child(2){opacity:0}.mobile-hamburger-container[open] .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.mobile-hamburger-drawer{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:999}.mobile-hamburger-drawer--open{pointer-events:all}.mobile-hamburger-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:0;transition:opacity .3s ease}.mobile-hamburger-drawer--open .mobile-hamburger-overlay{opacity:1}.mobile-hamburger-sidebar{position:absolute;top:0;right:0;width:300px;max-width:80vw;height:100%;background:#fff;transform:translate(100%);transition:transform .3s ease;overflow-y:auto;box-shadow:-4px 0 20px #0000001a}.mobile-hamburger-sidebar--open{transform:translate(0)}.mobile-hamburger-header{display:flex;align-items:center;justify-content:space-between;padding:65px 20px 20px;border-bottom:1px solid #eee}.mobile-hamburger-title{font-size:18px;font-weight:600;margin:0;color:#333}.mobile-hamburger-close{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}.mobile-hamburger-close:hover{background-color:#f5f5f5}@media screen and (max-width: 360px){.mobile-hamburger-sidebar{width:280px;max-width:85vw}}.mobile-hamburger-close svg{width:20px;height:20px;fill:#333;stroke:#333}.mobile-hamburger-navigation{padding:20px 0}.mobile-hamburger-menu-list{list-style:none;margin:0;padding:0}.mobile-hamburger-menu-item{border-bottom:1px solid #f0f0f0}.mobile-hamburger-menu-link{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;text-decoration:none;color:#333;font-size:16px;transition:background-color .2s ease}.mobile-hamburger-menu-link:hover{background-color:#f8f8f8}.mobile-hamburger-submenu summary{list-style:none}.mobile-hamburger-submenu summary::-webkit-details-marker{display:none}.mobile-hamburger-arrow{transition:transform .2s ease}.mobile-hamburger-arrow svg{width:12px;height:12px}.mobile-hamburger-submenu[open] .mobile-hamburger-arrow{transform:rotate(90deg)}.mobile-hamburger-submenu-list{list-style:none;margin:0;padding:0;background-color:#f8f8f8}.mobile-hamburger-menu-link--child{padding-left:40px;font-size:14px;color:#666}.mobile-hamburger-footer{margin-top:0;padding-top:0;border-top:none;position:absolute;bottom:0;width:100%}.mobile-hamburger-account-link,.mobile-hamburger-cart-link{display:flex;align-items:center;padding:16px 20px;text-decoration:none;color:#333;font-size:16px;transition:background-color .2s ease}.mobile-hamburger-account-link:hover,.mobile-hamburger-cart-link:hover{background-color:#f8f8f8}.mobile-hamburger-icon-wrapper{margin-right:12px}.mobile-hamburger-icon-wrapper svg{width:20px;height:20px}.mobile-hamburger-cart-count{margin-left:auto;background-color:#333;color:#fff;border-radius:12px;padding:2px 8px;font-size:12px;font-weight:600}}@media screen and (max-width: 989px){.buy-buttons-main product-form.product-form .shopify-payment-button__button--unbranded{background-color:#a684ff;border:none;border-radius:0!important;box-shadow:none!important;height:60px!important;width:100%!important}.shopify-payment-button{margin:0!important;height:100%!important}.buy-buttons-product .product-form__submit,.buy-buttons-product .product-form .product-form__submit,.buy-buttons-product .mbuy_button_main .product-form__submit,.buy-buttons-product button[name=add],.buy-buttons-product button[type=submit]:not(.buy-now-fallback){display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;overflow:hidden!important}.buy-buttons-product .shopify-payment-button,.buy-buttons-product .additional-checkout-buttons{display:block!important;margin-top:1rem}.buy-now-fallback{background-color:#a684ff!important;color:#fff!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important;width:100%!important;height:100%!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;font-size:1.5rem!important;font-weight:600!important;cursor:pointer!important;text-decoration:none!important;-webkit-appearance:none!important;appearance:none!important}.buy-now-fallback:before,.buy-now-fallback:after{border-radius:0!important;box-shadow:none!important;border:none!important}.buy-now-fallback:hover{background-color:#8c6ee6!important;box-shadow:none!important}.buy-now-fallback:hover:before,.buy-now-fallback:hover:after{border-radius:0!important;box-shadow:none!important;border:none!important}.buy-now-fallback:disabled{background-color:#c8c8c8!important;color:#787878!important;cursor:not-allowed!important;box-shadow:none!important;pointer-events:none}.buy-now-fallback:disabled:before,.buy-now-fallback:disabled:after{border-radius:0!important;box-shadow:none!important;border:none!important;pointer-events:none}.buy-buttons-product .product-form__buttons,.buy-buttons-product .mbuy_button_main{padding:0!important;margin:0!important}.buy-buttons-product form[data-type=add-to-cart-form],.buy-buttons-product .product-form form[data-type=add-to-cart-form]{height:100%!important}}@media screen and (min-width: 990px){.buy-now-fallback{display:none!important}}@media (max-width: 499px){.custom-button-contaner{flex-direction:column;row-gap:10px}.custom-button-box{max-width:100%}}@media (max-width: 360px){.section-heading{font-size:26px!important;line-height:36px}}@media screen and (max-width: 989px){.thumbnail-slider{display:none!important}}@media screen and (min-width: 990px){.thumbnail-slider{display:block!important}html body .shopify-section fieldset.js.product-form__input.product-form__input--pill.variant_Color label.variant-label-main,html body .shopify-section fieldset.js.product-form__input.product-form__input--pill.variant_Switch label.variant-label-main,html body .shopify-section fieldset.js.product-form__input.product-form__input--pill.variant_Size label.variant-label-main,html body fieldset.product-form__input--pill label.variant-label-main,html body .variant_Color label.variant-label-main,html body .variant_Switch label.variant-label-main,html body .variant_Size label.variant-label-main{font-size:16px!important;padding:12px 20px!important;min-height:44px!important}.product-form__input--pill input[type=radio][checked]+label.variant-label-main,.product-form__input--pill input[type=radio]:checked+label.variant-label-main{background-color:#a684ff!important;color:#fff!important;border:2px solid #A684FF!important;box-shadow:0 2px 8px #a684ff4d!important;font-size:16px!important;padding:12px 20px!important;min-height:44px!important}html body .shopify-section fieldset.js.product-form__input.product-form__input--pill.variant_Color input[type=radio]:checked+label.variant-label-main:hover,html body .shopify-section fieldset.js.product-form__input.product-form__input--pill.variant_Switch input[type=radio]:checked+label.variant-label-main:hover,html body .shopify-section fieldset.js.product-form__input.product-form__input--pill.variant_Size input[type=radio]:checked+label.variant-label-main:hover,html body fieldset.product-form__input--pill input[type=radio]:checked+label.variant-label-main:hover,html body .variant_Color input[type=radio]:checked+label.variant-label-main:hover,html body .variant_Switch input[type=radio]:checked+label.variant-label-main:hover,html body .variant_Size input[type=radio]:checked+label.variant-label-main:hover{background-color:#9370db!important;color:#fff!important}.product-form__input--pill .form__label{font-size:20px!important;line-height:30px!important;margin-bottom:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
