.cart-bubble.visually-hidden{position:relative!important;aspect-ratio:1;border-radius:50%;border-width:0;display:flex;line-height:normal;align-items:center;justify-content:center;color:var(--cart-bubble-text, var(--cart-bubble-text-fallback));padding-inline:var(--cart-padding);overflow:visible;width:auto;height:auto;margin:0}.mak-hero{background:linear-gradient(180deg,#dff1fc,#fff9ef)!important}.cus-btn-svg{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 8px 20px #ff6a5a66}.mak_steps-main{box-shadow:0 10px 30px #16395c1a;max-width:840px}.mak_shadow,.collection-card.border-style.collection-card--image-bg{box-shadow:0 10px 30px #16395c1a}.mak-step-circle{width:44px!important;height:44px;padding:0!important;justify-content:center}.mak_step-border:before{content:"";position:absolute;top:50%;left:7%;right:7%;border-top:3px dashed #BFE2F5;z-index:0}.mak_icon-round{width:56px!important;height:56px;padding:0!important;justify-content:center}.mak_icon-round-new{width:27px!important;height:25px;padding:0!important;justify-content:center}.bundle__text{padding:var(--padding-block-start) var(--padding-inline-start) var(--padding-block-end) var(--padding-inline-end)!important}.bundle__price p{text-decoration:line-through;opacity:.7}.shopify-section-group-footer-group .menu__heading{padding-top:0}.shopify-section-group-footer-group .menu__item a{font-size:14px;opacity:.85}.mak_footer-text{opacity:.85;max-width:270px!important}.button,.button-custom{transition:transform .15s}.button:hover,.button-custom:hover{transform:translateY(-2px) rotate(-1deg) scale(1.02)}.mak_bubble-top{position:absolute;top:-14px;left:-10px}.mak_bubble-bottom{position:absolute;bottom:18px;right:-8px;animation-delay:1.3s!important}.mak-cloud{position:absolute;opacity:.7;animation:drift 9s ease-in-out infinite alternate}.mak_cloud-1{width:140px;height:44px;top:40px;right:8%}.mak_cloud-2{animation-duration:13s!important;animation-delay:-4s!important;width:90px;height:30px;top:110px;left:44%}.mak-card-hover{transition:transform .15s}.mak-card-hover:hover{transform:translateY(-4px) rotate(1deg)}.mak-badges__item{animation:wiggle 3.5s ease-in-out infinite}.product-card,.collection-card,.predictive-search-results__card--product,.predictive-search-results__card{transition:transform .15s!important}.product-card:hover,.collection-card:hover,.predictive-search-results__card--product:hover,.predictive-search-results__card:hover{transform:translateY(-6px) rotate(-1deg)}.mak-starfield{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background-image:radial-gradient(#fff 1px,transparent 1.5px);background-size:48px 48px;animation:twinkle 3.2s ease-in-out infinite}.facets--filters-title{color:#16395c!important}.facets__label{font-size:16px!important;font-weight:600}.facets .checkbox .checkbox__label-text{font-size:14px}.price-facet__input{border:1px solid #16395c!important}.product-details .price-item__group.price{color:#ff6a5a;font-size:34px;font-weight:700;font-family:var(--font-heading--family)}.product-details [ref=priceContainer]{display:flex;align-items:baseline;gap:12px}.price-item__group.discount-percentage-badge{background:#ffe8e5;color:#ff6a5a;font-weight:800;border-radius:99px;padding:4px 12px;font-size:13px}.variant-option--swatches-with-text .variant-option__button-label--with-text{display:flex!important;gap:8px!important;padding:9px 16px!important;font-weight:700;font-size:14px;min-height:40px;border:2px solid #E3EAF1;background:#fff}.variant-option--swatches-with-text .variant-option__button-label--with-text:has(:checked),.variant-option--swatches-with-text .variant-option__button-label--with-text:has(:checked):hover{border-color:#3fa9e0;background:#eaf6fd;color:var(--color-variant-text)}.variant-option--swatches-with-text .variant-option__button-label--with-text:hover,.variant-option__button-label:hover,.variant-option--swatches-with-text .variant-option__button-label:hover:has([aria-disabled=true]):has([data-option-available=false]),.variant-option--swatches-with-text .variant-option__button-label:has([data-option-available=false]):has(:checked):hover{border-color:#3fa9e0}.variant-option--swatches-with-text .variant-option__button-label--with-text:has([data-option-available=false]){opacity:40%}.variant-option--swatches-with-text .variant-option__button-label--has-swatch:has([data-option-available=false]):has(:checked),.variant-option--swatches-with-text .variant-option__button-label--has-swatch:has([data-option-available=false]):has(:checked):hover{background-color:#eaf6fd;color:var(--color-variant-text)}.variant-option--buttons legend,.variant-option--dropdowns>label,.variant-option[data-testid=variant-option-single]{color:#2a3b4d;font-weight:800;font-size:14px}.button[id^=BuyButtons-ProductSubmitButton-]{transition:transform .15s;box-shadow:0 8px 20px #ff6a5a66;font-size:20px;padding:16px!important;height:58px!important}.slideshow-controls__thumbnails .slideshow-control:hover{transform:none}.mak_sticker{position:absolute;top:18px;right:18px;z-index:5;background:#ffc63f;color:#16395c;font-family:var(--font-heading--family);font-weight:600;width:92px;height:92px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;transform:rotate(9deg);box-shadow:0 10px 30px #16395c1a;font-size:13.5px;line-height:1.2;animation:wiggle 5s ease-in-out infinite;padding:8px}.mak_faqs .accordion .details__header{padding:0;min-height:max-content;font-weight:600;font-size:17px}.mak_faqs .accordion .details__header .svg-wrapper{width:16px;height:16px}.mak_faqs .accordion .details__header svg{color:#3fa9e0}.contact-form{width:100%}.mak_faqs .accordion .details__header svg path{stroke-width:2px}.mak_faqs .custom-section-content{max-width:800px;margin:0 auto;width:100%}.mak-video-popup-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px}.mak-video-popup-modal[hidden]{display:none}.mak-video-popup-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#152342b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mak-video-popup-content{position:relative;width:min(92vw,920px);z-index:1;background:#fdf6ec;border-radius:28px;padding:18px;box-shadow:0 24px 60px #15234259;animation:mak-pop-in .25s ease-out}@keyframes mak-pop-in{0%{opacity:0;transform:scale(.94) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.mak-video-popup-badge{position:absolute;top:-16px;left:28px;background:#fff;border:1px solid rgba(21,35,66,.12);color:#1b2a4a;font-size:.75rem;font-weight:700;letter-spacing:.02em;padding:7px 16px;border-radius:999px;box-shadow:0 4px 10px #00000014}.mak-video-popup-iframe-wrapper{position:relative;width:100%;padding-top:56.25%;border-radius:18px;overflow:hidden;background:#16284a}.mak-video-popup-iframe-wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.mak-video-popup-close{position:absolute;top:-16px;right:-16px;width:42px;height:42px;border-radius:50%;background:#ff6b4a;border:3px solid #FDF6EC;color:#fff;font-size:1.4rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px #00000040;transition:transform .15s ease,background .15s ease}.mak-video-popup-close:hover{transform:scale(1.08);background:#e85a3b}body.mak-video-popup-open{overflow:hidden}@media(max-width:600px){.mak-video-popup-content{padding:12px;border-radius:20px}.mak-video-popup-badge{left:16px;font-size:.7rem}.mak-video-popup-close{width:36px;height:36px;top:-12px;right:-12px}}.mak_faqs accordion-custom{width:100%}.mak_description-section .custom-section-content{max-width:820px}.mak_hero-animation{animation:float 5s ease-in-out infinite}.mak_hero-wiggle{animation:wiggle 4s ease-in-out infinite}.mak_hero-bounce-x .mak-arrow,.button[id^=BuyButtons-ProductSubmitButton-] .add-to-cart-arrow{animation:bounce-x 1.2s infinite}.mak_icon-spin{animation:spin 2.4s linear infinite}@keyframes twinkle{0%,to{opacity:.3}50%{opacity:.85}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes drift{0%{transform:translate(-40px)}to{transform:translate(40px)}}@keyframes bounce-x{0%,to{transform:translate(0)}50%{transform:translate(6px)}}@keyframes wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(prefers-reduced-motion:reduce){.mak_hero-animation,.mak_hero-wiggle,.mak_hero-bounce-x .mak-arrow,.mak-cloud,.mak_icon-spin,.mak-badges__item,.mak-starfield,.mak_sticker{animation:none}}@media(max-width:900px){.account-button__text{display:none}.header__column--right header-actions{gap:.5rem!important}.mak_hero_heading p{font-size:38px!important}.mak__hero-text{padding-right:0!important}.mak__hero-container{gap:36px!important}.mak_text_wrap p,.mak_text_wrap{text-wrap:unset!important}.mak_point-main .bundle__text{width:40%!important;flex:unset!important}.mak_point-main .bundle__text.mak_last-point{width:52%!important}.mak_awards_container{display:flex;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .3s ease}.mak_awards_container:hover,.mak_awards_container:focus-within,.mak_awards_container.is-scrolling{scrollbar-color:rgba(0,0,0,.35) transparent}.mak_awards_container::-webkit-scrollbar{height:6px}.mak_awards_container::-webkit-scrollbar-track{background:transparent}.mak_awards_container::-webkit-scrollbar-thumb{background:transparent;border-radius:10px;border:2px solid transparent;background-clip:padding-box;transition:background .3s ease}.mak_awards_container:hover::-webkit-scrollbar-thumb,.mak_awards_container.is-scrolling::-webkit-scrollbar-thumb{background-color:#00000059;background-clip:padding-box}.mak_awards_container:hover::-webkit-scrollbar-thumb:hover{background-color:#0000008c;background-clip:padding-box}.mak_reward_icons{flex-wrap:nowrap!important;flex-shrink:0}.mak_no_padding{padding-left:0!important;padding-right:0!important}.mak_no_wrap{flex-wrap:unset!important}.mak_no_space{flex:unset!important}.mak_no-basis{flex-basis:unset!important}.mak_faqs .accordion .details__header{font-size:16px}.bullet__mob p,.bullet__mob{font-size:14px!important;flex:80%!important}.mak_icon-round-new{flex:1%!important}.mak_riich_text p{font-size:27px}.mak_riich_text p br{display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/mak.css.map */
