*{box-sizing:border-box}html{scroll-behavior:smooth}body{letter-spacing:0}body.overflow-hidden-mobile{overflow:hidden}img{max-width:100%}a{color:rgb(var(--color-link))}a:hover{color:rgb(var(--color-link-hover))}a,button,.button,svg{transition:all .2s ease}summary,summary *{transition:all .2s ease}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400;letter-spacing:0px;font-weight:500}.h1,h1{font-size:60px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-1px}.h2,h2{font-size:34px;font-style:normal;font-weight:500}.h3,h3{font-size:28px;font-style:normal;font-weight:500;line-height:110%}.h4,h4{font-size:22px;font-style:normal;font-weight:500;line-height:110%}.h5,h5{font-size:18px;line-height:110%}.h6,h6{font-size:16px}p{font-size:16px;font-style:normal;font-weight:400;line-height:162.5%;letter-spacing:0}strong{font-weight:600}.block{display:block!important}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}:focus,:focus-visible,:focus-within{box-shadow:none;outline:none}.field__input,.select__select,.customer .field input,.customer select{height:50px;border-radius:8px!important;font-size:15px;margin:0;line-height:1.28;color:#000;border:1px solid rgba(231,68,125,.1);background:#fff}.button,.button-label,.shopify-challenge__button,.customer button{font-size:16px;font-style:normal;font-weight:600;line-height:1.5;font-family:var(--font-second-family)}.customer .field input[type=password]{padding-right:50px}.field__label,.customer .field label{letter-spacing:0px;font-size:14px;font-weight:400;top:16px;left:16px;line-height:1.28;color:#878787}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:1rem;top:4px!important;left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem;line-height:1}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:calc(44px + var(--buttons-border-width)* 2);padding:10px 24px;letter-spacing:0}.button:hover,.shopify-challenge__button:hover,.customer button:hover{background-color:rgba(var(--color-button-hover),var(--alpha-button-background))!important;color:rgba(var(--color-button-color-hover),1)!important}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button-hover),var(--alpha-button-background))}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.select__select:focus,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none;outline:none;margin:0}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after,.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{display:none}.button--primary{background-image:linear-gradient(to right,#e7447d,#ea5ea9 51%,#c91554);background-size:200% auto;transition:all .3s ease}.button--primary:hover{background-position:right center}.button--primary:before,.button--primary:after{display:none}.shopify-payment-button__button.shopify-payment-button__button--unbranded{background-color:rgb(var(--color-button-text));color:rgba(var(--color-button),var(--alpha-button-background))}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){color:rgb(var(--color-button-text))}.sec-head{text-align:center}.sec-head.text-align-left{text-align:left}.sec-head.text-align-center{text-align:center}.sec-head.text-align-right{text-align:right}.sec-head .sec-title{background:linear-gradient(90deg,#190340,#4108a6 11%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0;line-height:110%;display:flex;gap:5px}.sec-head .sec-text{margin-top:18px}.sec-head .sec-text p:first-child{margin-top:0}.sec-head .sec-text p:last-child{margin-bottom:0}.sec-head.text-align-left .sec-title{justify-content:flex-start}.sec-head.text-align-center .sec-title{justify-content:center}.sec-head.text-align-right .sec-title{justify-content:flex-end}.full-btn{width:100%}.swiper-main-wrapper{width:100%;position:relative}.swiper-main-wrapper .swiper-pagination{position:relative;display:flex;justify-content:center;margin:34px 0 0;bottom:0;gap:6px;transition:all .5s ease;align-items:center;min-height:8px;z-index:1}.swiper-main-wrapper .swiper-pagination .swiper-pagination-bullet{transition:all .5s ease;margin:0;border-radius:4px;background:#e53888;width:8px;height:8px;opacity:.2}.swiper-main-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-main-wrapper .swiper-pagination.dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e53888;width:35px}.swiper-main-wrapper .swiper-pagination.border .swiper-pagination-bullet{background:transparent;outline:#E53888 1px solid;border-radius:4px}.swiper-main-wrapper .swiper-pagination.border .swiper-pagination-bullet.swiper-pagination-bullet-active{width:35px;height:8px}.swiper-main-wrapper .swiper-pagination.line .swiper-pagination-bullet{height:4px;width:40px;background:#e53888;border-radius:3px}.swiper-main-wrapper .swiper-pagination.number{counter-reset:section}.swiper-main-wrapper .swiper-pagination.number .swiper-pagination-bullet{height:auto;width:auto;background:transparent;display:flex;font-size:15px;font-weight:500;color:#e53888;opacity:.6}.swiper-main-wrapper .swiper-pagination.number .swiper-pagination-bullet:before{counter-increment:section;content:counter(section,decimal-leading-zero)}.swiper-main-wrapper .swiper-pagination.number .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;text-decoration:underline;text-underline-offset:2px}.swiper-main-wrapper .swiper-pagination.swiper-pagination-lock{display:none}.form__message{margin:20px 0;border:1px solid transparent;border-radius:5px;padding:12px 20px}.form-status,.form-status-list li,.form-status-list li a{font-size:13px;font-weight:400;letter-spacing:0;line-height:1.3;pointer-events:none}.form-status-list{border-radius:5px;padding:12px 20px;border:1px solid transparent}.form-status-list li:not(:last-child){margin-bottom:10px}.form__message:has(.icon-success),.form__message:has(.icon-success) .form-status,.form__message:has(.icon-success)+.form-status-list,.form__message:has(.icon-success)+.form-status-list li,.form__message:has(.icon-success)+.form-status-list li a{color:#155724;background:#d4edda;border-color:#c3e6cb}.form__message:has(.icon-error),.form__message:has(.icon-error) .form-status,.form__message:has(.icon-error)+.form-status-list,.form__message:has(.icon-error)+.form-status-list li,.form__message:has(.icon-error)+.form-status-list li a{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.nav-btns{display:flex;gap:14px;justify-content:center;margin-top:40px}.nav-btns .btn-arrow{position:static;display:flex;border-radius:40px;height:44px;width:44px;border:1.667px solid rgba(17,17,17,.1);transition:all .5s ease;align-items:center;justify-content:center;color:#111;background:#fff;margin:0;top:inherit;bottom:0;z-index:2}.nav-btns .btn-arrow:hover{background:#e7447d;color:#fff}.nav-btns .btn-arrow:after{display:none}.nav-btns .btn-arrow svg{width:10px;height:auto}.card-box{background:rgb(var(--color-card-box));color:rgb(var(--color-card-box-text))}.card-box a:not(.button),.card-box .link:not(.button){color:rgb(var(--color-card-link))}.card-box a:not(.button):hover,.card-box .link:not(.button):hover{color:rgb(var(--color-card-link-hover))}.radius-top-left{border-top-left-radius:30px}.radius-top-right{border-top-right-radius:30px}.radius-bottom-right{border-bottom-right-radius:30px}.radius-bottom-left{border-bottom-left-radius:30px}.jdgm-widget{--jdgm-reviewer-name-color: #000;--jdgm-primary-color: #000;--jdgm-write-review-bg-color:#000;--jdgm-secondary-color: rgba(229, 56, 136, .09)}.jdgm-widget .jdgm-write-rev-link.jdgm-write-rev-link{border-radius:5px;background:linear-gradient(100deg,#e7447d -6.64%,#ea5ea9 81.93%);border-color:transparent!important}.jdgm-widget .jdgm-histogram__bar-content{background-color:#e84985}.jdgm-widget{--jdgm-star-color: rgba(255, 174, 0, 1);--jdgm-paginate-color: #000}.jdgm-widget .jdgm-rev-widg__title{font-size:34px;font-style:normal;font-weight:500;line-height:1;background:linear-gradient(90deg,#190340,#4108a6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:40px!important}.jdgm-widget .jdgm-paginate{display:flex;align-items:center;justify-content:center;gap:15px;border:none}.jdgm-widget a.jdgm-paginate__page{font-size:18px;font-style:normal;font-weight:400;line-height:22px;width:40px;background:transparent;border-radius:50%;height:40px;display:flex;align-items:anchor-center;justify-content:center}.jdgm-widget a.jdgm-paginate__page.jdgm-curt{background:linear-gradient(100deg,#e7447d -6.64%,#ea5ea9 81.93%);color:#fff}.jdgm-widget .jdgm-paginate__page:before{line-height:32px}.jdgm-widget .jdgm-rev{padding:16px;border:1px solid rgba(229,56,136,.09)!important;border-radius:12px;margin:16px 0}.jdgm-widget .jdgm-rev-widg__reviews .jdgm-rev:first-child{margin-top:0}.jdgm-widget .jdgm-rev__icon{background:transparent;border:1px solid #ECECEC;border-radius:50%}.jdgm-widget .jdgm-rev__icon:not(.jdgm-rev__avatar):before{font-size:20px;line-height:1;margin-left:2px}.jdgm-widget .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-widget .jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{background:#000}.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev,.jdgm-paginate{border-color:#e5388817}.shopify-policy__container{max-width:var(--page-width);padding-left:50px;padding-right:50px}body.overflow-hidden-mobile{overflow:hidden!important}.template-index .header-wrapper--border-bottom{border-bottom:none}body:has(.flo-cart-active){overflow:hidden!important}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (max-width: 749px){.page-width{padding:0 20px}.h1,h1{font-size:48px;font-style:normal;font-weight:600;line-height:110%}.h2,h2{font-size:24px;font-style:normal;font-weight:500;line-height:110%}.h3,h3{font-size:24px;font-style:normal;font-weight:600;line-height:110%}.h4,h4{font-size:18px;font-style:normal;font-weight:500;line-height:110%}.h5,h5{font-size:16px;line-height:1.75}.h6,h6{font-size:16px}p{font-size:14px;line-height:1.42;letter-spacing:.21px}.swiper-main-wrapper .swiper-pagination{margin-top:24px}.nav-btns{display:flex;align-items:center;justify-content:center;gap:10px}.nav-btns .btn-arrow{position:unset}.nav-btns .btn-arrow.swiper-button-next,.nav-btns .btn-arrow.swiper-button-prev{transform:unset!important}.radius-top-left{border-top-left-radius:15px}.radius-top-right{border-top-right-radius:15px}.radius-bottom-right{border-bottom-right-radius:15px}.radius-bottom-left{border-bottom-left-radius:15px}.field__input,.select__select,.customer .field input,.customer select{height:44px;border-radius:6px!important}.field__label,.customer .field label{font-weight:400;top:13px}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:calc(38px + var(--buttons-border-width)* 2);padding:10px 14px}.button,.button-label,.shopify-challenge__button,.customer button{font-size:14px;line-height:1.28}.sec-head .sec-text{margin-top:16px}.shopify-policy__container{padding-left:20px;padding-right:20px}.swiper-main-wrapper .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px}.swiper-main-wrapper .swiper-pagination.dot .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px}.swiper-main-wrapper .swiper-pagination.border .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;height:6px}.swiper-main-wrapper .swiper-pagination.line .swiper-pagination-bullet{height:3px;width:20px;background:#e53888;border-radius:3px}.jdgm-widget .jdgm-paginate{gap:6px}.jdgm-widget a.jdgm-paginate__page{font-size:13px;width:30px;height:30px}.jdgm-widget .jdgm-paginate__page:before{line-height:24px}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/global.css.map */
