main,.color-scheme-1,.shopify-section-group-footer-group{background-color:#f8f8f8}.bundle-product main,.bundle-product .color-scheme-1,.bundle-product .shopify-section-group-footer-group{background-color:#fff}.focus-none{overflow:hidden}product-info{padding-bottom:7rem!important;position:relative;background-color:#ffe1f0!important}.product .bundle-product{background-color:#b3f6ff!important}product-info:before{content:"";position:absolute;z-index:0;bottom:0;left:0;width:100%;height:300px;background-image:url(product-info-background.svg);background-repeat:no-repeat;background-position:bottom;background-size:cover}product-info.bundle-product:before{background-image:url(bundle-product-info-background.svg)}.product__media-wrapper{position:relative;padding:20px!important;border-radius:20px;background:#fffc}.product__media-wrapper .global-media-settings,.product__media-wrapper img{border-radius:20px}.product__media-wrapper .product-labels .icon-container{position:absolute;display:inline-block;top:-45px;left:-20px;z-index:2}.product__media-wrapper .product-labels .icon-container span.label-new,.product__media-wrapper .product-labels .icon-container span.label-sale{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-family:Montserrat,sans-serif;font-weight:800;line-height:normal;text-transform:capitalize;text-align:center;width:100%;margin-top:-5px}.product__media-wrapper .product-labels .icon-container span.label-new{font-size:22.974px}.product__media-wrapper .product-labels .icon-container span.label-sale{font-size:16px}.product__details-container{padding:20px!important;border-radius:20px;border:1px solid #EC007A;background:#fff;box-shadow:0 3px 4px #ec007a1a inset}.bundle-product .product__details-container{border:1px solid #40C8F4;box-shadow:0 3px 4px #04abe13d inset}.product__details-container .product__description h1,.product__details-container .product__description h2{color:#656565;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;margin:0}.product__details-container .product__description h2{line-height:28px}.product__details-container .product__description{color:#656565;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;position:relative}.product__details-container .product__description p,.product__details-container .product__description--buttons span{margin:0}.product__details-container .product__description--buttons a{color:#ec007a;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:24px;text-decoration-line:underline;text-transform:capitalize}#readLessLink{display:none}.product__view-count{display:flex;align-items:center;justify-content:space-between;width:fit-content;gap:4px;padding:4px 16px;margin-bottom:16px;background-color:#ff3da1;color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;border-radius:100px}.bundle-product .product__view-count{background-color:#40c8f4}.product__info-container{padding:60px 40px!important;border-radius:20px;background:#fff;box-shadow:30px -25px #ffcbe4}.bundle-product .product__info-container{box-shadow:30px -25px #0b99d433}.product__info-container>*+*{margin:2.4rem 0}.product__info-wrapper{margin-top:25px;padding:0 3rem!important}.product__info-container .product__breadcrumb a,.product__info-container .product__breadcrumb span{color:#656565;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:22px;text-transform:capitalize}.product__info-container .product__breadcrumb a{text-decoration:none}.product__info-container .product__breadcrumb a:hover{text-decoration:underline}.product__info-container .product__breadcrumb span{color:#000}.product__info-container .product__title{margin-bottom:0}.product__info-container .product__title h1{color:#000;font-family:Montserrat,sans-serif;font-size:34px;font-weight:800;line-height:39.88px}.product__info-container .product__producer a{color:#09aee3;font-family:Montserrat,sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;margin-top:8px!important;margin-bottom:40px!important;text-decoration:none}.product__info-container .product__included .product__accordion{margin-top:40px;border:1px solid #40C8F4;border-radius:8px;padding:16px}.product__info-container .product__included .product__accordion summary{display:flex;align-items:center;padding:0}.product__info-container .product__included .product__accordion .accordion__title{color:#40c8f4;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600}.product__info-container .product__included .product__accordion .icon-caret path{fill:#40c8f4}.product__info-container .product__included .product__accordion .accordion__content{color:#656565;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;border-top:.5px solid #40C8F4;line-height:24px;margin-top:16px;padding-top:16px;padding-left:0;padding-right:0}.product__info-container .product__included .product__accordion .accordion__content .tooltip-header{display:flex;margin-bottom:8px}.product__info-container .product__included .product__accordion .accordion__content .tooltip-header .tooltip-title{color:#333;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;text-transform:capitalize}.product__info-container .product__included .product__accordion .accordion__content .tooltip-header .tooltip-icon{margin-left:8px;display:flex;align-items:center}.product__info-container .product__included .product__accordion .accordion__content ul{padding-left:8px}.product__info-container .product__web-license{display:flex;align-items:center;gap:8px;margin-top:24px;padding:24px 16px;border-radius:8px;background:#f8f8f8}.product__info-container .product__web-license .product__web-license-title h2{color:#333;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;margin:0}.product__info-container .product__web-license .product__web-license-tooltip{display:flex}.tippy-box[data-theme~=default]{background-color:#09aee3;color:#fff;padding:20px;width:800px;max-width:800px!important}.tippy-box[data-theme~=default] p,.tippy-box[data-theme~=default] li{font-family:Montserrat,sans-serif;font-size:14px}.tippy-box[data-theme~=default] h2{color:#fff;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px}.tippy-box[data-theme~=default] h2:first-child{font-size:20px}.tippy-box[data-theme~=default] .tippy-arrow{left:50%;transform:translate(-50%)}.tippy-box[data-theme~=default][data-placement^=top]>.tippy-arrow:before{border-top-color:#09aee3}.tippy-box[data-theme~=default][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#09aee3}.tippy-box[data-theme~=default][data-placement^=left]>.tippy-arrow:before{border-left-color:#09aee3}.tippy-box[data-theme~=default][data-placement^=right]>.tippy-arrow:before{border-right-color:#09aee3}.product__info-container .price{color:#ff3da1;font-family:Montserrat,sans-serif;font-size:42px;font-weight:800;text-transform:capitalize;margin-top:40px}.product__info-container .price--on-sale .price__sale{display:flex;align-items:center;gap:8px}.product__info-container .price--on-sale .price-item--regular{color:#656565;font-family:Montserrat,sans-serif;font-size:24px!important;font-weight:500;text-transform:capitalize}.product__info-container .product__buy-buttons-container{display:flex;align-items:center;justify-content:space-between;align-items:flex-end;gap:0;margin:-16px 0 0}.dm-timer-title{text-align:left!important}.dm-timer-wrapper{background:none!important;position:relative;width:100vw;max-width:200px}.product__info-container .product-form{margin:0!important}.product__info-container .product-form__submit{margin-bottom:0}.product__info-container .product__buy-buttons-container div:first-child{flex:1}.product__info-container .product__buy-buttons-container div:last-child{flex:1;max-width:104px}.product__info-container button.product-form__submit:after,.product__info-container button.product-form__submit:hover:after{box-shadow:none}.product__info-container .product__buy-buttons-container .primary-button{font-size:20px;max-width:100%!important}.products-slider .section-heading{color:#40c8f4;font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;margin-bottom:0}.products-slider h2.title.h1,.products-slider h2.title.h2{text-align:left!important;margin-top:0}.recommend-products .products-slider .section-heading,.recommend-products .products-slider h2.title.h1,.recommend-products .products-slider h2.title.h2{color:#ff3da1}.products-slider h2.title.h2,.products-slider h2.title.h1{margin-bottom:0!important}.bundle-product .product-pack-wrapper:before{background:#fff}h1.product-pack-title{margin-bottom:0}@media screen and (min-width: 990px){.product--large .product__media-wrapper{max-width:60%!important;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large .product__info-wrapper{max-width:40%!important;width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media screen and (min-width: 750px) and (max-width: 989px){product-info{padding-bottom:5rem!important}.product__info-wrapper{margin-top:10px;padding:0 2.4rem!important}.product__info-container .product__title h1{font-size:24px}.product__info-container .product__producer a{font-size:16px;margin-bottom:35px!important}.product__info-container .price{font-size:32px}.product__info-container .price--on-sale .price-item--regular{font-size:20px!important}.product__info-container>*+*{margin:2rem 0}.product__info-container{padding:30px 20px!important;border-radius:20px;background:#fff;box-shadow:15px -12px #ffcbe4}.product__info-container .product__included .product__accordion{margin-top:20px;padding:16px}.product__info-container .product__included .product__accordion .accordion__title{font-size:16px}.product__info-container .product__included .product__accordion .accordion__content{font-size:15px;line-height:22px}.product__media-wrapper,.product__details-container{padding:20px!important}.product__details-container .product__description h1,.product__details-container .product__description h2{font-size:16px}.product__details-container .product__description{font-size:16px;line-height:22px}.product__view-count{font-size:15px;padding:3px 12px}.product__info-container .product__buy-buttons-container .primary-button{font-size:15px;height:46px}.product__info-container .product__web-license{padding:20px}.product__info-container .product__web-license .product__web-license-title h2{font-size:16px}}@media screen and (max-width: 750px){product-info{padding-bottom:3rem!important}product-info:before{height:40px}.product{background:#fffc;border-radius:8px}.product__mobile-header{margin-bottom:30px}.product__mobile-header .product__breadcrumb{margin-bottom:16px}.product__mobile-header .product__breadcrumb a,.product__mobile-header .product__breadcrumb span{font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:22px;text-transform:capitalize}.product__mobile-header .product__breadcrumb a{text-decoration:none;color:#656565}.product__mobile-header .product__breadcrumb a:hover{text-decoration:underline}.product__mobile-header .product__breadcrumb span{color:#000}.product__mobile-header .product__title{margin-bottom:0}.product__mobile-header .product__title h1{color:#000;font-family:Montserrat,sans-serif;font-size:22px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:8px}.product__mobile-header .product__producer a{color:#ec007a;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;text-decoration:none}.bundle-product .product__mobile-header .product__producer a{color:#09aee3}.product__info-wrapper{margin-top:-16px;padding:0!important}.product__media-wrapper{padding:16px 16px 0!important;background:none}.product__media-wrapper .product-labels .icon-container{top:-30px;left:0}.product__media-icon,.thumbnail__badge{top:initial!important;bottom:1.2rem!important}.product__media-wrapper .product-labels .icon-container svg{max-width:57px}.product__media-wrapper .product-labels.label-sale .icon-container svg{max-width:80px}.product__media-wrapper .product-labels .icon-container span.label-new,.product__media-wrapper .product-labels .icon-container span.label-sale{font-size:14px}.product__description-mobile{padding:16px;border-radius:10px;background:#fff;margin-top:24px}.product__details-container{border-radius:10px;padding:10px 8px!important}.product__details-container .product__description h1,.product__details-container .product__description h2{font-size:16px}.product__details-container .product__description{font-size:14px;line-height:20px}.product__details-container .product__description--buttons a{font-size:14px}.product__view-count{font-size:14px;padding:2px 10px}.product__info-container>*+*{margin:1.6rem 0}.product__info-container{padding:0 16px 16px!important;background:none;box-shadow:none}.bundle-product .product__info-container{box-shadow:none}.product__info-container .product__title h1{font-size:28px}.product__info-container .product__producer a{font-size:18px;margin-top:6px!important;margin-bottom:30px!important}.product__info-container .product__included .product__accordion{margin-top:0;padding:16px}.product__info-container .product__included .product__accordion .accordion__title{font-size:16px}.product__info-container .product__included .product__accordion .accordion__content{font-size:14px;line-height:20px;margin-top:16px;padding-top:16px}.product__info-container .product__included .product__accordion .accordion__content .tooltip-header{margin-bottom:0}.product__info-container .product__included .product__accordion .accordion__content .tooltip-header .tooltip-title{font-size:16px}.product__info-container .product__included .product__accordion .accordion__content ul{margin-top:0}.product__info-container .product__web-license{padding:16px}.product__info-container .product__web-license .product__web-license-title h2{font-size:16px}.product__info-container .price{font-size:22px;margin-top:20px}.product__info-container .price--on-sale .price-item--regular{font-size:16px!important}.product__info-container .product__buy-buttons-container .primary-button{font-size:14px;height:42px}.same-producer .section-heading,.recommend-products .section-heading{font-size:16px}.same-producer .splide,.recommend-products .splide{padding:0 16px}}@media screen and (max-width: 990px){.tippy-box[data-theme~=default]{width:90%;max-width:90%!important;left:50%;transform:translate(-50%)}.tippy-box[data-theme~=default] p,.tippy-box[data-theme~=default] li{font-size:12px}.tippy-box[data-theme~=default] h2{font-size:14px}.tippy-box[data-theme~=default] h2:first-child{font-size:18px}}.expandable.description:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none;transition:opacity .3s ease}.description.expanded:after{opacity:0}div:where(.swal2-container).swal2-center>.swal2-popup{width:620px}div:where(.swal2-container).swal2-center>.swal2-popup{border:15px solid #40c8f4;border-radius:20px}div:where(.swal2-container) .swal2-html-container{padding:0!important}.web-license-info h2,.web-license-info h3,.web-license-info p,.web-license-info li{text-align:left!important}.web-license-info p,.web-license-info li{font-size:14px!important}.web-license-info ul{padding-left:20px!important;margin-left:0!important}.swal2-actions{display:none!important}.product__web-license-tooltip,.tooltip-icon{cursor:pointer}.product__description p,.product__description span{font-family:Montserrat,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/89/assets/product-page-custom.css.map */
