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:5.5rem!important;position:relative;background-color:#ffe1f0!important}@media only screen and (min-width:2000px){product-info{padding-bottom:6.5rem!important}}.product product-info.product-info .page-width{max-width:1313px}product-info.product-info .page-width .product{min-height:505px}@media screen and (min-width:990px)and (max-width:1280px){product-info.product-info .page-width .product{min-height:445px}}.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:100%}product-info.bundle-product:before{background-image:url(bundle-product-info-background.svg)}.product__media-wrapper{position:relative;padding:8px!important;border-radius:15.75px;background:#fffc}.product__media-wrapper .global-media-settings,.product__media-wrapper img{border-radius:15.75px}.product__media-wrapper .product-labels .icon-container{position:absolute;display:inline-block;top:-13px;left:0;z-index:2}.product__media-wrapper .product-labels .icon-container svg{width:fit-content;height:fit-content}.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:18.092px}.product__media-wrapper .product-labels .icon-container span.label-sale{font-size:13px}.product__details-container{padding:8px 13px 8px 15.75px!important;border-radius:15.75px;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:16px;font-weight:700;margin:0 0 6.3px;line-height:normal}.product__details-container .product__description h2{font-size:16px;line-height:normal}.product__description__container{position:relative}.product__details-container .product__description,.product__description span{color:#656565!important;font-family:Montserrat,sans-serif;font-size:12px!important;font-weight:500!important;line-height:18.9px!important;overflow:hidden;position:relative;background-color:#fff!important}.product__details-container .product__description p{margin:0}.product__details-container .product__description.expandable .product__description--fade{position:absolute;bottom:0;right:0;width:100px;height:18.9px;background:linear-gradient(to right,transparent,#FFF 50%);pointer-events:none}.product__details-container .product__description .product__description--read-more{position:absolute;bottom:0;right:0;background:#fff;padding-left:4px;color:#ec007a;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:normal;text-decoration-line:underline;text-transform:capitalize;display:none}.product__details-container .product__description--read-less{color:#ec007a;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:18.9px;text-decoration-line:underline;text-transform:capitalize;display:none;margin-top:4px}.product__details-container .product__description.expanded .product__description--fade,.product__details-container .product__description.expanded .product__description--read-more{display:none!important}.product__view-count{display:flex;align-items:center;justify-content:space-between;width:fit-content;gap:3.15px;padding:3.15px 12.6px;margin-bottom:8px;background-color:#ff3da1;color:#fff;font-family:Montserrat,sans-serif;font-size:12.6px;font-weight:500;text-transform:capitalize;border-radius:78.75px;line-height:normal}.bundle-product .product__view-count{background-color:#40c8f4}.product__view-count svg{width:18.9px;height:18.9px}.product__info-container{padding:12px 31.5px 16px!important;border-radius:15.75px;background:#fff;box-shadow:13.4px 20px #ffcbe4}.bundle-product .product__info-container{box-shadow:13.4px 20px #0b99d433}.product__info-container>*+*{margin:2.4rem 0}.product__info-wrapper{margin-top:0;padding:0 13.4px 0 20px!important}.product__info-container .product__breadcrumb{line-height:normal}.product__info-container .product__breadcrumb a,.product__info-container .product__breadcrumb span{color:#656565;font-family:Montserrat,sans-serif;font-size:9.45px;font-weight:500;line-height:17.325px;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;margin-top:4px}.product__info-container .product__title h1{color:#000;font-family:Montserrat,sans-serif;font-size:clamp(16px,14.61px + .36vw,20px);line-height:clamp(24px,22.61px + .36vw,28px);font-weight:800;text-transform:uppercase}.product__info-container .product__producer a{color:#09aee3;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;text-transform:capitalize;margin-top:6.3px!important;margin-bottom:12px!important;text-decoration:none}.product__info-container .product__producer a:hover{color:#ec007a!important;text-decoration:underline!important}.product__info-container .product__included .product__accordion{margin-top:12px;border:1px solid #40C8F4;border-radius:6.3px;padding:12.6px}.product__info-container .product__included{margin-top:12px;margin-bottom:8px}.product__info-container .product__included .product__accordion summary{display:flex;align-items:center;padding:0;cursor:pointer}.product__info-container .product__included .product__accordion summary .summary__title{align-items:center;justify-content:space-between}.product__info-container .product__included .product__accordion .accordion__title{color:#40c8f4;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:14px}.product__info-container .product__included .product__accordion svg{display:inherit}.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:12px;font-weight:500;text-transform:capitalize;border-top:.5px solid #40C8F4;line-height:normal;margin-top:12px;padding-top:12px;padding-left:0;padding-right:0;margin-bottom:0}.product__info-container .product__included .product__accordion .accordion__content ul li{line-height:18px}.product__info-container .product__included .product__accordion .accordion__content ul{margin-bottom:2px!important}.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:14px;font-weight:600;text-transform:capitalize}.product__info-container .product__included .product__accordion .accordion__content .tooltip-header .tooltip-icon{margin-left:6.3px;display:flex;align-items:center}.product__info-container .product__included .product__accordion .accordion__content .tooltip-header .tooltip-icon svg{width:15.75px;height:15.75px}.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:6.3px;margin-top:8px;margin-bottom:12px;padding:16.3px 12.6px;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:12px;font-weight:600;line-height:normal;text-transform:capitalize;margin:0}.product__info-container .product__web-license .product__web-license-tooltip{display:flex}.product__info-container .product__web-license .product__web-license-tooltip svg{width:15.75px;height:15.75px}.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:clamp(16px,14.61px + .36vw,20px);line-height:normal;font-weight:800;text-transform:capitalize;margin-top:12px}.product__info-container .price--on-sale .price__sale{display:flex;align-items:center;gap:6.3px}.product__info-container .price--on-sale .price-item--regular{color:#656565;font-family:Montserrat,sans-serif;font-size:14px!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:2.3px;margin:12px 0 0;max-width:368px}.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-form__buttons.checking-purchase{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.product-form__buttons.checking-purchase.loaded{opacity:1;visibility:visible}.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:81.9px;min-height:44px;height:44px}.product__wishlist div#ZlistWishlist{margin-top:0}.product__wishlist #ZooomyList label p{height:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.product__wishlist #ZooomyList label p i{font-size:25.2px!important}.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:15.75px;max-width:100%!important;line-height:normal;height:44px;min-height:44px}.product__info-container .product__buy-buttons-container .primary-button:hover{animation:none!important;opacity:.8!important}.products-slider .section-heading{color:#40c8f4;font-family:Montserrat,sans-serif;font-size:clamp(16px,14.61px + .36vw,20px);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}.recommend-products .splide__list,.tst.same-producer .splide__list{margin-top:0!important;margin-bottom:0!important;padding-top:40px!important;padding-bottom:20px!important;padding-left:2rem!important;padding-right:2rem!important}.recommend-products:not(:has(.products-slider .splide__slide)):after{display:none!important}.recommend-products .card-wrapper .card,.tst.same-producer .card-wrapper .card{border-radius:20px}.recommend-products .products-slider .splide__track,.tst.same-producer .products-slider .splide__track{padding-left:0!important;padding-right:0!important}.recommend-products .page-width,.tst.same-producer .page-width{padding-left:0;padding-right:0}.products-slider .collection__title.title-wrapper,.tst.same-producer .collection__title.title-wrapper{margin-bottom:0;padding-left:2rem!important;padding-right:2rem!important}.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:61.69%!important;width:calc(61.69% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large .product__info-wrapper{max-width:38.36%!important;width:calc(38.36% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media screen and (min-width:750px)and (max-width:1280px){product-info{padding-bottom:5rem!important}.product product-info.product-info .page-width{padding-left:24px;padding-right:24px}}@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:16px}.product__breadcrumb .breadcrumb{line-height:normal}.product__mobile-header .product__breadcrumb{margin-bottom:8px}.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:20px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:8px}.product__details-container .product__description h2{font-size:14px;line-height:normal}.products-slider .section-heading{margin-top:10px!important}.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{font-size:14px}.product__view-count{margin-bottom:16px!important}.product__description-mobile{padding:16px;border-radius:10px;background:#fff;margin-top:16px}.product__description-mobile:has(.product__description--fade:empty),.product__description-mobile:has(.product__description.description:empty){display:none!important}.product__details-container{border-radius:10px;padding:10px 8px!important}.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,.product__info-container .product__included .product__accordion .accordion__content ul{margin-top:0}.product__producer{line-height:normal}}@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:20px;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none;transition:opacity .3s ease;display:none}.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}.product__description span.read-more-toggle{color:#ec007a!important;font-size:12px;font-style:normal!important;font-weight:700!important;line-height:18.9px!important;cursor:pointer!important;margin-left:3px}
/*# sourceMappingURL=/cdn/shop/t/209/assets/product-page-custom.css.map */
