.template-product .shopify-section:has(.collapsible-content){margin-top:-1px}.template-product .shopify-section:has(.pro_bnr){background:#fff}.drawer__inner.empty_background{background:transparent}.drawer__inner.empty_background .cart-drawer__empty-content,.drawer__inner .cart-drawer__empty-content{flex-direction:column;gap:0px}.drawer__inner.empty_background button.drawer__close,.drawer__inner button.drawer__close{position:absolute;top:0}.drawer__inner.empty_background p.cart__login-title.h3,.drawer__inner p.cart__login-title.h3{margin:0;padding:10px 0;color:#ffea03}.drawer__inner.empty_background p.cart__login-paragraph,.drawer__inner.empty_background p.cart__login-paragraph a,.drawer__inner p.cart__login-paragraph,.drawer__inner p.cart__login-paragraph a{color:#ffea03;text-decoration:none}.drawer__inner.empty_background h2.cart__empty-text,.drawer__inner h2.cart__empty-text{left:0;font-size:30px;padding:10px 0}@font-face{font-family:Gently-font;src:url(https://cdn.shopify.com/s/files/1/0874/2374/6344/files/GentyDemo-Regular.ttf?v=1719831856)}.banner__content.personalize-image .banner__box.personalize-image{max-width:100%;width:100%;padding:0;background:transparent}.banner.personalize-image{position:relative}.banner__content.personalize-image{padding:.7rem;width:100%;position:absolute;bottom:12px;left:0;right:0}.banner__buttons.personalize-image{max-width:100%;width:100%;justify-content:center}.variants-cover{width:100%;display:flex;flex-wrap:wrap;gap:20px;padding:30px 0 20px}a.button.button--primary{padding:20px 50px;background:#ffe902;border:2px solid #c7b6047a;border-radius:20px!important;font-size:38px;font-weight:800;color:#212b6c;font-family:Poppins,sans-serif;text-transform:uppercase;cursor:pointer;box-shadow:0 6px 0 3px #212b6c;transition:all .3s ease;gap:20px;border-color:#1d2d6a}a.button.button--primary:hover{background:radial-gradient(circle,#212b6cbd,#212b6c);color:#ffe902;box-shadow:0 8px 15px #212b6c;transform:scale(1.1);border-color:#ffe902}a.button.button--primary:hover svg path{fill:#ffe902;stroke-width:14px}.variants-select-by-ButtonGroup{display:flex;justify-content:space-evenly;width:100%;padding-bottom:50px;padding-top:20px}.variants-cover .product-covers{width:calc(50% - 10px);display:flex;align-items:center;gap:10px;font-size:20px;line-height:24px}svg.banner-right-arrow{width:40px;height:40px}.swiper-button-next:after,.swiper-button-prev:after{color:#000;z-index:9;position:fixed}.swiper .swiper-button-next{right:-30px}.swiper .swiper-button-prev{left:-30px}.product-form .form-group .form-control.input-error{border:4px solid red!important}.product-form .form-group button.button-error[name=boy],.product-form .form-group button.button-error[name=girl]{border-color:red}.product-form .form-group input#birthday::placeholder{font-family:Mouse Memoirs,serif;color:#19bd19;opacity:.5}.product-form .form-group .form-group button#boy-btn.selected-gender{background-color:#add8e6}.product-form .form-group .form-group button#girl-btn.selected-gender{background-color:#e766ef}.cart-btn-wrapper{padding:10px;width:100%}.add-to-cart{display:flex;justify-content:center;align-items:center}.multicolumn a.button.button--primary{padding:20px 50px;background:#ffe902;border:2px solid #c7b6047a;border-radius:20px;font-size:32px;font-weight:800;color:#212b6c;font-family:Poppins,sans-serif;text-transform:uppercase;cursor:pointer;box-shadow:0 6px 0 3px #212b6c;transition:all .3s ease}.multicolumn a.button.button--primary:hover{background:radial-gradient(circle,#212b6cbd,#212b6c);color:#ffe902;box-shadow:0 8px 15px #212b6c;transform:scale(1.1);border-color:#ffe902}a.cart-a button.add-to-cart-btn{padding:15px 50px;background:#ffe902;border:2px solid #c7b6047a;border-radius:20px;font-size:32px;font-weight:800;color:#212b6c;font-family:Poppins,sans-serif;text-transform:uppercase;cursor:pointer;box-shadow:0 6px 0 3px #212b6c;transition:all .3s ease;border-color:#1d2d6a}a.cart-a button.add-to-cart-btn:hover{background:radial-gradient(circle,#212b6cbd,#212b6c);color:#ffe902;box-shadow:0 8px 15px #212b6c;transform:scale(1.1);border-color:#ffe902}span.invalid-message{font-size:22px;font-family:Mouse Memoirs,serif}span.required-message{font-size:27px;font-family:Mouse Memoirs,serif}.product-form .form-group button:hover{border-color:#202b69!important}button.slick-next.slick-arrow{right:100px}button.slick-prev.slick-arrow{left:85px;z-index:1}.slick-next:before,.slick-prev:before{font-family:slick;font-size:50px;line-height:1;opacity:1;color:#212b6c!important}.sample_books_section{padding:30px 0}h2.sample_books_title{font-size:80px;color:#212b6c;text-align:center;margin:30px 0}.shopify-section{background:#f3f3f3}.ButtonCard:hover{box-shadow:0 8px 12px #212b6b}.ButtonCard{box-shadow:0 1px 3px #23231e33;border:4px solid transparent;align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0;background:#fff;border:none;border-radius:16px;cursor:pointer;outline:none;overflow:hidden;font-size:1rem;line-height:1.375rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.ButtonCard__top{display:block;width:300px}.ButtonCard__image{width:300px;height:200px}.ButtonCard__image img{width:100%;height:100%;object-fit:cover}.ButtonCard__body{text-align:center;width:100%}h5.ButtonCard__body--title{font-size:20px;line-height:1.5rem;font-family:Poppins;display:grid;gap:10px;color:#212b6c}.ButtonCard__body--copy{font-family:Poppins;padding:1rem;font-size:13px;line-height:15px;font-weight:700}.ButtonCard__bottom{width:100%;padding:1rem 1rem 2rem}.ButtonCard__cta{margin-top:1rem;text-align:center}span.Button:hover{background-color:#212b6b;color:#ffe902;border-color:#212b6b}span.Button{align-items:center;background-color:#ffe902;border:1px solid #ffe902;border-radius:12px;color:#212b6b;cursor:pointer;display:inline-flex;font-family:Poppins;font-weight:600;font-size:18px;gap:.5rem;justify-content:center;line-height:1.25;overflow:hidden;padding:10px 30px;position:relative;text-align:center;transition:color .2s cubic-bezier(.5,0,.7,.65),background-color .2s cubic-bezier(.5,0,.7,.65)}span.ButtonCard__body--price{font-weight:600}.ButtonCard.selected{box-shadow:0 8px 12px #212b6b}.ButtonCard.selected span.Button{background-color:#212b6b;color:#ffe902;border-color:#212b6b}.GenericFormatSelector__format-items--item.has-margin-top{position:relative}.product-covers input.cover-checkbox{width:300px;height:440px;position:absolute;opacity:0;cursor:pointer}.product-covers input.cover-checkbox:hover{box-shadow:0 8px 12px #212b6b}.product-form h1{font-weight:700!important;font-style:normal!important;font-family:Gently-font}h2.flipbook-title{font-family:Mouse Memoirs,serif;text-transform:capitalize}a.cart-item__name.h4.break{font-size:24px;line-height:normal}td.cart-item__details .product-option{line-height:18px}td.cart-item__details dl .product-option{line-height:18px;margin-top:0}td.cart-item__details dl{margin-top:0}div#CartDrawer{padding:7px}h2.totals__total,p.totals__total-value{font-family:Poppins,sans-serif;color:#212b6c;font-weight:700}div#CartDrawer ul.list.list-payment{justify-content:center}div#CartDrawer div#sp-cart-goal-wrapper,div#CartDrawer cart-drawer-items,div#CartDrawer .drawer__footer{padding-left:1.5rem;padding-right:1.5rem}.cart-drawer__empty-content{display:flex;justify-content:end;background:#202b69;align-items:center;gap:80px}.drawer.active .drawer__inner{overflow-x:hidden}div#CartDrawer .drawer__inner-empty,.cart-upsells ul{padding:0}.cart-upsells{padding:0 1.5rem}.cart-upsells ul .card-information span{font-size:11px}.cart-upsells ul li{padding:0 10px}h2.cart__empty-text{margin:0}div#CartDrawer .cart-drawer__warnings{flex:unset}.cart-drawer__warnings .drawer__close{position:unset}div#CartDrawer .drawer__header{justify-content:center}td.cart-item__totals.right span{font-family:Poppins,sans-serif;font-size:18px;font-weight:600}input#Drawer-quantity-1{font-family:Poppins,sans-serif;font-weight:600;color:#121212}div#CartDrawer .quantity:after{border-radius:5px}button.quantity__button[name=minus]{border-right:1px solid}button.quantity__button[name=plus]{border-left:1px solid}div#CartDrawer .quantity__button{width:auto;flex-shrink:unset;padding:0 5px}div#CartDrawer .quantity{width:75px;min-height:30px}button.product-form__submit.button.button--full-width.button--secondary{background:#ffe902;border:2px solid #c7b6047a;border-radius:20px;font-size:18px;font-weight:800;color:#212b6c;font-family:Poppins,sans-serif;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 0 3px #212b6c;transition:all .3s ease;border-color:#1d2d6a}button.product-form__submit.button.button--full-width.button--secondary:hover{background:radial-gradient(circle,#212b6cbd,#212b6c);color:#ffe902;box-shadow:0 8px 15px #212b6c;transform:scale(1.1);border-color:#ffe902!important}div#CartDrawer button#CartDrawer-Checkout{background:#ffe902;border:2px solid #c7b6047a;border-radius:20px;font-size:18px;font-weight:800;color:#212b6c;font-family:Poppins,sans-serif;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 0 3px #212b6c;transition:all .3s ease;border-color:#1d2d6a}div#CartDrawer .slick-next:before,div#CartDrawer .slick-prev:before{font-size:20px}div#CartDrawer .drawer__header{background:#202b69}div#CartDrawer button.slick-prev.slick-arrow{left:-10px}div#CartDrawer button.slick-next.slick-arrow{right:-8px}div#CartDrawer button#CartDrawer-Checkout:hover{background:radial-gradient(circle,#212b6cbd,#212b6c);color:#ffe902;box-shadow:0 8px 15px #212b6c;transform:scale(1.01);border-color:#ffe902!important}.description.rte{display:flex;align-items:center;justify-content:center}div#CartDrawer .description.rte img{border:unset;box-shadow:unset;margin:0}div#CartDrawer .description.rte p{margin:0}div#CartDrawer .card__information{padding:5px 0 0}div#CartDrawer .card__heading a:after{content:unset}div#CartDrawer .card__content{display:flex;flex-direction:column}div#CartDrawer .card__content{position:relative}.addtocart button{background:#ffe902;border:1px solid #c7b6047a;border-radius:20px;font-size:10px;font-weight:800;color:#212b6c;font-family:Poppins,sans-serif;text-transform:uppercase;cursor:pointer;box-shadow:0 2px 0 1px #212b6c;transition:all .3s ease;border-color:#1d2d6a}.addtocart button:hover{background:radial-gradient(circle,#212b6cbd,#212b6c);color:#ffe902;box-shadow:0 8px 15px #212b6c;transform:scale(1.1);border-color:#ffe902!important}.cart-upsells ul li{list-style:none}div#CartDrawer .drawer__footer{padding-top:0}div#CartDrawer .card__content .price{margin:0}.cart-upsells ul{margin:20px 0 0}div#CartDrawer .drawer__close{top:3px;right:0}div#CartDrawer .drawer__header{padding:6px 0}.cart-drawer .tax-note{margin-bottom:12px!important}.cart-upsells ul::-webkit-scrollbar{width:10px}.cart-upsells ul::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}.cart-upsells ul::-webkit-scrollbar-thumb{background:red;border-radius:10px}.cart-upsells ul::-webkit-scrollbar-thumb:hover{background:#b30000}.cart-upsells h2{text-align:center;margin:0;font-size:28px}.drawer.active .drawer__inner{overflow-x:hidden;overflow-y:auto!important}cart-drawer-items{overflow:unset!important;flex:unset!important}cart-drawer.is-empty .drawer__inner{display:block!important}div#CartDrawer .drawer__inner-empty{height:auto!important}cart-drawer.drawer.animate .cart-item{gap:0px}div#CartDrawer cart-remove-button .button{min-width:auto;min-height:auto}div#CartDrawer .cart-item__quantity-wrapper{display:flex;justify-content:end;flex-direction:row-reverse;position:relative}.cart-upsells .addtocart{text-align:center}.cart-drawer .cart-items .cart-item__quantity{position:relative;top:-38px}.cart-item cart-remove-button{margin:0!important;width:auto!important;height:auto!important;padding:0 3px;border-right:1px solid #000}cart-drawer.drawer .cart-items td.cart-item__media{width:70px}.cart-item__quantity-wrapper.quantity-popover-wrapper{padding-top:10px}.cart-item__price-wrapper{padding-top:5px}ul.discounts.list-unstyled{opacity:0;display:none}.opacity-zero{opacity:0;ont-size:0px!important;line-height:0px!important}.drawer__heading{font-family:Gently-font;color:#ffea03;margin:.5rem 0!important;text-transform:capitalize}.drawer__close svg{color:#ffea03}.shiipingbutton{background:#a8d0e4}.addtocart button a{text-decoration:none;color:unset}div#CartDrawer .drawer__inner{height:100%;width:410px;border-radius:15px;padding:0;border:unset;background:#202b69}.progress-bar{border-radius:20px}h3.card__heading.h5 a.full-unstyled-link{font-size:20px;text-align:center}.cart-upsells ul .card-information span{font-size:16px;text-align:center;padding:6px 0}.card__inner.color-scheme-2.gradient.ratio{width:100px;height:100px;background-color:unset}.card.card--standard.card--media{align-items:center}.card-information .price__container{display:flex;justify-content:center}quantity-input.quantity.cart-quantity{background:#a8d0e4}.marquee_content{padding:0 76px}.page-width.marquee_bar.utility-bar__grid{padding:0!important;margin:0!important;width:100%;max-width:100%}.progress-bar.progress-bar-striped.progress-bar-animated{font-size:0px}.progress_discount_text,.progress_discount_line{display:flex}.drawer_marquee_annoucement_bar .marquee_content{padding:0 10px}.marquee_annoucement_bar{width:100%;max-width:100%;overflow:hidden}.p--text{font-size:11px;color:#202b69;font-weight:500}.progress10{width:24%;text-align:end}.p--line{border-right:1px solid #ffeb3b;font-size:0px}h2.cart__empty-text{position:relative;left:-35px;color:#ffea03}.drawer_marquee_annoucement_bar{background:#202b69}.drawer_marquee_annoucement_bar p.announcement-bar__message.h5 span{color:#ffea03}.addtocart button:hover a,.underline-links-hover:hover a{text-decoration:none!important}li.message div{font-family:mouse memoirs!important;font-size:20px;color:#ffea03}.drawer_marquee_annoucement_bar{padding:2px 0}.marquee{--gap: 1rem;position:relative;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:40px}.marquee__content{flex-shrink:0;display:flex;justify-content:space-around;gap:30px;min-width:100%;margin:0}ul.marquee__content li{position:relative;list-style:none}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}@media (prefers-reduced-motion: reduce){.marquee__content{animation-play-state:paused!important}}.enable-animation .marquee__content{display:flex;animation:scrollText 10s infinite linear}.marquee--hover-pause:hover .marquee__content{animation-play-state:paused}.marquee--fit-content{max-width:fit-content}.marquee--pos-absolute .marquee__content:last-child{position:absolute;top:0;left:0}.enable-animation .marquee--pos-absolute .marquee__content:last-child{animation-name:scroll-abs}p.announcement-bar__message.h5.marquee--inner{display:none}.collapsible-content .accordion__content{color:rgba(var(--color-foreground))}@keyframes scroll-abs{0%{transform:translate(calc(100% + var(--gap)))}to{transform:translate(0)}}@keyframes scrollText{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (min-width: 1366px) and (max-width: 1699px){ul.marquee__content li:before{left:-13px}ul.marquee__content li:before{top:15px}}@media screen and (min-width: 768px) and (max-width: 1365px){ul.marquee__content li:before{left:-15px}}@media only screen and (min-width: 768px){.mobile-swipper{display:none}}@media screen and (max-width: 767px){div#CartDrawer .cart-upsells button.slick-arrow{top:50%}div#CartDrawer button.slick-prev.slick-arrow{left:-33px}.drawer.active .drawer__inner{overflow-x:hidden;overflow-y:auto!important}cart-drawer-items{overflow:unset!important;flex:unset!important}div#CartDrawer .drawer__inner{width:100%;min-width:100%}div#CartDrawer button#CartDrawer-Checkout{font-size:15px;box-shadow:0 3px 0 3px #212b6c;min-height:calc(4rem + var(--buttons-border-width) * 2)}.banner__content.personalize-image{bottom:3px}a.button.button--primary{padding:7px 16px;font-size:16px!important;gap:8px;letter-spacing:0px;border-radius:13px!important;box-shadow:0 3px 0 3px #212b6c}.multicolumn a.button.button--primary{padding:15px 37px;font-size:20px!important}h2.sample_books_title{font-size:70px}.desktop-swipper{display:none}.product-form .collection-product{width:100%!important}h2.flipbook-title{font-size:25px!important}.variants-cover{display:grid}h2.banner__heading.inline-richtext.h1{font-size:24px!important}button.slick-next.slick-arrow{right:70px;top:100%;padding:20px;z-index:9999}.variants-select-by-ButtonGroup{flex-wrap:wrap;gap:40px}button.slick-prev.slick-arrow{left:35px;z-index:1;top:100%;padding:20px}.slick-dots li.slick-active button:before{background:#212b6b!important;border-radius:10px;opacity:1!important;color:#212b6b!important}.slick-dots li button:before{background:#212b6b!important;border-radius:10px;color:#212b6b!important;width:15px!important;height:15px!important}.slick-dots{bottom:-29px!important}.slick-next:before,.slick-prev:before{font-size:40px}.banner__buttons{max-width:100%;align-items:center}svg.banner-right-arrow{width:20px;height:20px}.swiper-button-next:after,.swiper-button-prev:after{color:#fff!important}.swiper .swiper-button-next{right:30px}.swiper .swiper-button-prev{left:30px}a.cart-a button.add-to-cart-btn{padding:10px 37px;font-size:20px}}@media screen and (max-width: 1100px) and (min-width: 766px){.swiper .swiper-button-next{right:10px}.swiper .swiper-button-prev{left:10px}.swiper-button-next:after,.swiper-button-prev:after{color:#fff!important}svg.banner-right-arrow{width:29px;height:30px}}@media screen and (min-width: 1840px){.banner__buttons.personalize-image{max-width:100%}svg.banner-right-arrow{width:65px;height:65px}}.rich-text.content-container.magical-adventure{padding-bottom:95px}body.template-product .rich-text.content-container.magical-adventure{padding-bottom:60px}.Series_SLider .series_slider_button{display:flex;text-align:center;width:100%;margin:10px auto auto}.series_background{padding-bottom:30px}@media screen and (min-width: 476px){.product-form .form-group:has(label[for=lastname]) label{margin-right:26px}.product-form .form-group label{margin-right:20px}}.image-wavy{position:absolute;top:-3%;width:100%}@media screen and (min-width: 768px){.image-wavy{top:-134px}}@media screen and (min-width: 768px) and (max-width: 992px){a.button.button--primary{padding:10px 20px;font-size:20px!important}}.product-form .collection-dropdown1 .collection-products{flex-direction:column}dl.cart-product-data-inner{display:flex;flex-direction:column}dl.cart-product-data-inner .product-option[data-property-name=Series]{order:-1}@media (max-width: 767px){body .product-form .form-group button{min-width:150px}body .product-form .form-group .form-group{gap:10px}.widget-before-after{flex-direction:column;padding:10px}}.widget-before-after img{display:block;max-width:100%}.widget-before-after{display:flex;place-items:center;min-height:max-content;justify-content:center;gap:20px;padding-bottom:40px}.widget-container-content{padding:0 30px 50px}.widget-before-after .container{place-content:center;position:relative;overflow:hidden;--position: 50%}.widget-before-after .image-container{max-width:800px;max-height:90vh;aspect-ratio:1/1}.widget-before-after .slider-image{width:100%;height:100%;object-fit:cover;object-position:left}.widget-before-after .image-before{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--position)}.widget-before-after .slider{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;opacity:0;width:100%;height:100%}.widget-before-after .slider:focus-visible~.slider-button{outline:5px solid black;outline-offset:3px}.widget-before-after .slider-line{position:absolute;top:0;right:0;bottom:0;left:0;width:.2rem;height:100%;background-color:#fff;left:var(--position);transform:translate(-50%);pointer-events:none}.widget-before-after .slider-button{position:absolute;background-color:#fff;color:#000;padding:.5rem;border-radius:100vw;display:grid;place-items:center;top:50%;left:var(--position);transform:translate(-50%,-50%);pointer-events:none;box-shadow:1px 1px 1px #08030380}.product-form .collection-products{flex-direction:column}.text_block-wrapper before_line{width:100%}.shopify-payment-button__button--unbranded{display:none!important}.multicolumn-card__info{text-align:center}.video_mobile video{object-fit:cover}.rich-text.content-container{overflow:hidden}.rich-text.content-container img.wavy_rich_image{padding-bottom:30px}.shopify-section:has(.animated_div1){position:relative}.animated_div1{width:200px;height:200px;position:absolute;z-index:1;bottom:87%;right:7%;left:unset}.animated_div1 img{width:100%;height:100%}.shopify-section:has(.wave_img){margin-top:10px}body.template-page.template-specific_page footer,.template-stem-input-form footer,.template-superhero-input-form footer,.template-treasure-island-input-for footer,.template-default footer,.multicolumn-card__info span.icon-wrap{display:none}.template-product .banner.pro_bnr .banner__media:first-child{background:linear-gradient(180deg,#fff 52%,#202b69 52%);top:2px}.template-product .banner.pro_bnr{background:#fff}.images_wrapper button.slick-arrow:before{color:#fff!important;z-index:11;position:relative;top:4px}.images_wrapper button.slick-disabled:before{opacity:1}.images_wrapper button.slick-disabled{opacity:.5}.accordion summary{align-items:center}.video_desktop.banner__media.media{object-fit:cover}.shopify-section{position:relative}body .rich-text.content-container h2.rich-text__heading{-webkit-text-fill-color:unset!important;color:transparent}body .rich-text.content-container h2.rich-text__heading{color:#212b6c!important}.accordion summary svg.icon.icon-accordion{float:left;vertical-align:middle}.drawer__inner{justify-content:space-around}body .product-form .form-group{gap:0px;margin-bottom:20px}body .product-form .form-group button{margin-right:10px}body .product-form .form{gap:0px}body .collapsible-content summary:hover{background-color:transparent}.menu-opening .header__icon--menu svg:not(.menu-opening .header__icon--menu svg.icon-close){display:none}.safari-specific .accordion summary svg.icon.icon-accordion{position:absolute;top:50%;transform:translateY(-50%)}.safari-specific .accordion__title{padding-left:30px}.safari-specific .widget-before-after{margin-right:20px;gap:0px}footer{position:relative;top:-4px}body .footer-block__details-content .list-menu__item--link,body .copyright__content a{color:rgba(var(--color-foreground))}.shopify-section:has(.second_banner)+section{position:relative;top:-2px}body .shopify-section:has(.custom_content){position:relative;top:0}.images_multicolumn_slider .swiper-button-prev:after{content:"\2190"}.images_multicolumn_slider .swiper-button-next:after{content:"\2192"}.images_multicolumn_slider .swiper-button-next:after,.images_multicolumn_slider .swiper-button-prev:after{position:absolute;font-family:slick;color:#fff}.product-form input[type=checkbox]{width:18px;height:18px;margin-right:10px}.product__media-wrapper.media-slider-without-thumbs.slick-dotted.slick-slider{margin-bottom:0;position:relative}.product__media-wrapper.media-slider-without-thumbs ul.slick-dots{bottom:10px}.media-slider-without-thumbs .slick-dots li button{padding:0}.media-slider-without-thumbs .slick-dots li button:before{font-size:11px;color:#fff!important;opacity:.75!important;background:#fff!important;border-radius:100%;width:17px;height:17px}.media-slider-without-thumbs .slick-dots li.slick-active button:before{opacity:.8!important;background:#000!important;color:#000!important}.media-slider-without-thumbs .slick-dots li{margin:0 3px}div#cpc-modal{font-family:Libre Baskerville;font-size:14px}div#cpc-modal h3{font-size:24px;margin:0}.cpc-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background:#0009}.cpc-modal-content{background:#fff;margin:10% auto;padding:20px;border-radius:8px;width:90%;max-width:500px;position:relative}.cpc-modal-close{position:absolute;top:10px;right:15px;font-size:22px;cursor:pointer}.step2_childname{text-transform:capitalize}.black-primary-btn{background:#000;color:#fff;margin-top:6px;padding:12px;cursor:pointer;width:100%;border:none;font-size:16px;text-decoration:none;text-align:center}.black-primary-btn.rounded{border-radius:8px}.black-primary-btn *{color:#fff}.black-primary-btn:hover{background:#333}.black-primary-btn a{text-decoration:none}div#go-back-step-3-btn{cursor:pointer}.cpc-upgrade-container{display:flex;align-items:center;gap:4px;justify-content:center}.cpc-upgrade-container input[type=checkbox]{width:15px;height:15px;accent-color:#000;border-radius:0;cursor:pointer;border:1px solid #000}.cpc-upgrade-container label{cursor:pointer;font-weight:600;font-size:14px}ul.features--product{list-style:none;font-weight:600;line-height:1.5;display:flex;padding:0;flex-direction:column;margin-top:30px;align-items:center;justify-content:center}ul.features--product li{font-size:12px}.after-preview-note{font-weight:600;line-height:1.4;max-width:285px;font-size:14px;display:block;margin-left:auto;margin-right:auto}.cpc-upgrade-container{margin:30px auto}button#cpc-add-to-cart-btn{font-family:Libre Baskerville;max-width:700px}.customize-popup-body span.progress{background-color:#5e5e5e}.customize-popup-container h2.step_label_modal{font-family:Libre Baskerville!important;font-weight:900!important;font-size:24px!important}@media only screen and (max-width: 490px){body .animated_div1{bottom:90%;width:100px;height:100px}body.template-index .animated_div1{bottom:83.5%}body.template-product.template-product\.broad-v1.gradient .animated_div1{bottom:89%}}@media only screen and (min-width: 491px) and (max-width: 600px){body .animated_div1{bottom:45%;width:130px;height:130px}body.template-index .animated_div1{bottom:85%}body.template-product.template-product\.broad-v1.gradient .animated_div1{bottom:90%}}@media only screen and (min-width: 601px) and (max-width: 749px){body.template-product.template-product\.broad-v1.gradient .animated_div1{bottom:87%}}@media only screen and (min-width: 750px) and (max-width: 1149px){.animated_div1{top:-100px;bottom:unset}}@media only screen and (min-width: 1150px) and (max-width: 1399px){.animated_div1{bottom:35%}body.template-index .animated_div1,body.template-product.template-product\.broad-v1.gradient .animated_div1{bottom:84%}}@media only screen and (min-width: 1400px) and (max-width: 1749px){.animated_div1{bottom:85%}.template-index .animated_div1,body.template-product.template-product\.broad-v1.gradient .animated_div1{bottom:84%}}@media only screen and (max-width: 749px){.animated_div1{bottom:50%;right:0%}body .banner__media.media:before{content:unset!important}body .banner__media img{position:relative!important}body .banner__media.media{height:100%!important}.widget-before-after .container:nth-child(1){margin-bottom:10px}body .banner__box.second_banner{bottom:4vw}.template-index .animated_div1{bottom:87%}}@media only screen and (min-width: 1750px) and (max-width: 2500px){.animated_div1{bottom:87%}}@media only screen and (min-width: 2501px){.animated_div1{bottom:88%}}@media only screen and (min-width: 1231px){body .template-product .banner__box.second_banner{bottom:4vw}}@media screen and (max-width: 749px){.banner--stacked.banner--adapt:not(.banner--mobile-bottom) .banner__content{bottom:86px}.banner__media img{object-position:top center;object-fit:fill}.video_desktop{display:none}.shopify-section:has(.video_mobile){height:60vh}.shopify-section .banner:has(.video_mobile){height:100%}.shopify-section .banner:has(.video_mobile) .banner__box{padding:10px}body .widget-container-content{padding:0 17px 50px}body .images_multicolumn_slider .swiper-button-next,body .images_multicolumn_slider .swiper-button-prev{top:93%}.index_books_slider .multicolumn-card-spacing{padding:0;margin:0}}@media (max-width: 767px){button#cpc-add-to-cart-btn{max-width:300px}.flipbook-blocks-section .slick-arrow{display:none!important}.rich-text.content-container.magical-adventure{padding-bottom:100px}body.template-product .rich-text.content-container.magical-adventure{padding-bottom:50px}.rich-text.content-container img.wavy_rich_image{width:190vw;padding-bottom:30px}.images_wrapper button.slick-next.slick-arrow{right:10%}.images_wrapper button.slick-prev.slick-arrow{left:10%}.images_wrapper button.slick-arrow{background:#212b6c;border-radius:50%;margin-top:35px}.images_wrapper button.slick-arrow:before{position:absolute;top:2px;left:0;font-size:41px}h2.flipbook-title{margin-bottom:0}.images_multicolumn_slider .swiper-button-next:after,.images_multicolumn_slider .swiper-button-prev:after{top:2px;font-size:41px}body .images_multicolumn_slider .swiper-button-next,body .images_multicolumn_slider .swiper-button-prev{background:#212b6c;width:40px;height:40px;border-radius:50px}.images_multicolumn_slider .mobile-swipper.swiper.multicolumn-list,.images_multicolumn_slider .desktop-swipper.swiper.multicolumn-list{touch-action:unset}.product__media-wrapper.media-slider-without-thumbs ul.slick-dots{bottom:8px!important}.media-slider-without-thumbs .slick-dots li button:before{width:14px!important;height:14px!important}.media-slider-without-thumbs .slick-dots li,.media-slider-without-thumbs .slick-dots li button{width:16px}}@media (max-width: 550px){body .images_multicolumn_slider .mobile-swipper{padding-bottom:60px}body .images_multicolumn_slider .swiper-button-next{right:36%}body .images_multicolumn_slider .swiper-button-prev{left:36%}}@media only screen and (min-width: 551px) and (max-width: 749px){body .images_multicolumn_slider .mobile-swipper{padding-bottom:60px}body .images_multicolumn_slider .swiper-button-next{right:40%}body .images_multicolumn_slider .swiper-button-prev{left:40%}body .images_multicolumn_slider .swiper-button-next,body .images_multicolumn_slider .swiper-button-prev{top:95%}}@supports (-webkit-touch-callout: none){@media (max-width: 767px){.isolate .gradient.rich-text.exp_wonder{background-position:0px}}}@media (min-width: 750px){.video_mobile{display:none}body .images_multicolumn_slider .swiper-button-prev{left:30px;top:50%}body .images_multicolumn_slider .swiper-button-next{right:30px;top:50%}body .images_multicolumn_slider .multicolumn-card__image-wrapper{margin-left:auto;margin-right:auto;width:70%}}@media (min-width: 768px){.images_wrapper button.slick-arrow,.images_multicolumn_slider .swiper-button-next,.images_multicolumn_slider .swiper-button-prev{background:#212b6c;width:50px;height:50px;border-radius:50px}.images_multicolumn_slider .swiper-button-next:after,.images_multicolumn_slider .swiper-button-prev:after{top:4px;font-size:50px}}@media only screen and (max-width: 520px) and (min-width: 461px){body .flipbook-blocks-section iframe{height:355px!important}}@media (max-width: 460px){body .flipbook-blocks-section iframe{height:320px!important}}@media (max-width: 420px){body.template-product .widget-container-content{padding:0 17px 75px}}.shopify-section .isolate:has(.exp_wonder){padding:0}.images_multicolumn_slider button.slick-arrow:before{color:#fff!important;z-index:11;position:relative;top:4px}.images_multicolumn_slider button.slick-disabled:before{opacity:1}.images_multicolumn_slider button.slick-disabled{opacity:.5}.email-text.text_information,.upload-text.text_information,.cover-text.text_information{font-family:Mouse Memoirs,serif}.email_text_block-wrapper h1.main-page-title p{margin-bottom:0}.email_text_block-wrapper .newsletter-form__field-wrapper{max-width:60rem}.product-form .email_text_block-wrapper .form-group .form-group,.product-form .email_text_block-wrapper .form-group .form-control{width:100%}.product-form .email_text_block-wrapper .form-group .form-group:after,.product-form .email_text_block-wrapper .form-group .form-group:before{content:unset}.product-form .email_text_block-wrapper .form-group,.product-form .email_text_block-wrapper .form-group .form-group{margin-bottom:0}.product-form .email_text_block-wrapper .form-group input#email::placeholder{color:#202b69;opacity:1}.template-product .product .product__title h1{padding-bottom:0;line-height:75px}.personalize-now-btn a{font-size:30px;color:#212b6c;box-shadow:0 6px 0 3px #212b6c;padding:20px 50px;background:#ffe902;font-weight:800;font-family:Poppins,sans-serif;text-transform:uppercase;cursor:pointer;transition:all .3s ease;border-radius:20px;text-decoration:unset;border:2px solid #c7b6047a;border-color:#1d2d6a;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale))}.personalize-now-btn a:hover{background:radial-gradient(circle,#212b6cbd,#212b6c);transform:scale(1.1);color:#ffe902;background-color:#212b6c;border-color:#ffe902;box-shadow:0 8px 15px #212b6c}.template-product .product span.loox-rating-label{font-weight:700}@media (max-width: 767px){.template-product .product .product__title h1{font-size:40px;line-height:40px!important}.template-product .product product-info{text-align:center}.personalize-now-btn a{text-decoration:unset;font-size:20px;padding:15px 25px}.personalize_inner{display:flex;justify-content:center}.template-product .product product-info.product-info-content-inner{text-align:left}}form .form-group.form-group_inner_1{margin-bottom:0}.upload_text_block-wrapper .form-group{margin-bottom:10px!important}.upload_text_block-wrapper .text_below_uploadimage p{margin:0;line-height:1em}.cover-text.text_information{text-align:center;width:100%;margin-top:50px;padding-top:20px}.text_with_icons.text_block-wrapper{width:100%;text-align:center}.text_with_icons.text_block-wrapper p{margin:0}.text_block-wrapper.text_with_icons h1{margin:10px 0}.add_cart_custom .add-to-cart{padding-top:0}.collection-dropdown11.grid_collections .collection-products{display:none}.collections.collections_grid_list{display:flex}.collection-dropdown11.grid_collections .collection-details{flex-direction:column}.collection-dropdown11.grid_collections .collection-image img{width:100%}.collection-dropdown11.grid_collections .checkbox-cart-text.text_information label{font-family:Mouse Memoirs,serif;line-height:normal}.collections.collections_grid_list{padding:20px 0}.collection-dropdown11.grid_collections .checkbox-cart-text.text_information{padding-top:20px;display:flex;justify-content:center;align-items:center}.collections.collections_choosen_grid_list{display:flex;flex-wrap:wrap}.choosen_grid{padding:20px 0}.choosen_grid .h1.color-primary{padding:0 20px}.rich-text.text_custom_rich_text{background:transparent}.rich-text.text_custom_rich_text .rich-text__wrapper .rich-text__text p{font-family:Mouse Memoirs,serif;font-weight:500;color:#202b69;padding-top:20px}body .product-form .form .upload_text_block-wrapper .form-group .form-control1.form-control-upload{border:none}.upload_text_block-wrapper{margin-top:30px}.upload_text_block-wrapper .form-group label{border:4px solid #202b69;width:300px;text-align:center;font-size:25px}body .product-form .form .upload_text_block-wrapper span#fileName{display:none;color:#202b69;font-size:26px;font-family:Mouse Memoirs,serif}body .custom_content_product .product__media img{width:100%;height:auto}body .custom_content_product product-info.product__info-container h1,.custom_content_product product-info.product__info-container .product__content,.custom_content_product product-info.product__info-container .star-ratings{margin-bottom:20px;color:#212b6cbf}.custom_content_product product-info.product__info-container .product__content{font-family:Mouse Memoirs,serif;line-height:normal;font-size:25px}.media_vontent_custom_slider_thumbnails .product__media.slick-slide.slick-current.slick-active{border:2px solid rgba(33,43,108,.75)}.page-width.custom_content_product .product{gap:35px}.template-product .custom_content_product .product__title h1{margin-top:23px}@media (min-width: 990px){.upload_text_block-wrapper input#uploadimage{width:600px}.collection_choose_collection_grid .collection-dropdown11.grid_collections,.collections.collections_choosen_grid_list .collection-dropdown11.grid_collections{width:33%}}@media (max-width: 989px){.upload_text_block-wrapper input#uploadimage{width:90%}.collection_choose_collection_grid .collection-dropdown11.grid_collections{width:50%}}@media (max-width: 750px){.collections.collections_grid_list{flex-direction:column}.collection-dropdown11.grid_collections{padding:0 10px}.collection_choose_collection_grid .collection-dropdown11.grid_collections{width:100%}}@media (min-width: 750px){.custom_content_product .grid--2-col-tablet .grid__item{width:40%}.multicolumn_list_content .page-width{max-width:75%;margin:0 auto}body{overflow-x:hidden}}@media only screen and (min-width: 600px){body header header-menu details[open]>.header__submenu,body header header-menu details[open]>.header__submenu a{color:#fff!important;background-color:#202b69!important}}.product_like_columns .multicolumn-card__info p{color:#212b6cbf;font-size:16px;text-align:center;font-family:Poppins,sans-serif;margin-bottom:20px}footer .newsletter-form__message.newsletter-form__message--success.form__message{font-size:2rem}.product__media-wrapper.media_vontent_custom_slider_thumbnails .slick-track:not(.version-two-template .product__media-wrapper.media_vontent_custom_slider_thumbnails .slick-track){display:flex}.product-info-content-inner svg.loox-icon{width:1.2em;height:1.2em}.product-info-content-inner span.loox-rating-label{line-height:normal;font-size:18px}.media_vontent_custom_slider.slick-slider{touch-action:auto!important}.collections.collections_choosen_grid_list .grid_collections .collection-details p,.collection_choose_collection_grid .grid_collections .collection-details p,.collections.collections_grid_list .grid_collections .collection-details p{margin:0}.form-group .form_step_1 label,.template-preview .upload_text_block-wrapper .form-group label,.template-preview-cart .upload_text_block-wrapper .form-group label{width:70%;text-align:center;background-color:#4caf50;color:#fff!important;border-radius:10px;display:block;margin:auto;border:none}.form_step_1{width:100%;text-align:center}.template-preview .shopify-section,.template-preview .section-inner:has(.product-form),.template-preview-cart .shopify-section,.template-preview-cart .section-inner:has(.product-form){background:#fff}.template-preview .content-for-layout .shopify-section,.template-preview-cart .content-for-layout .shopify-section{display:flex;justify-content:center;width:100%;margin:auto}.template-preview .section-inner .product-form,.template-preview-cart .section-inner .product-form{width:100%;margin:auto}.template-preview p.upload_successfull_text,.template-preview-cart p.upload_successfull_text{text-align:center}.template-preview p.upload_successfull_text svg,.template-preview-cart p.upload_successfull_text svg{width:10px;height:10px}.template-preview .form_step_2,.template-preview-cart .form_step_2{align-items:center;flex-wrap:wrap;gap:20px;width:100%;justify-content:center;flex-direction:column}.template-preview .form_step_2 .questionaire-text.text_information,.template-preview-cart .form_step_2 .questionaire-text.text_information{display:flex;flex-direction:column;align-items:center}.template-preview .form_step_2 .form-group,.template-preview-cart .form_step_2 .form-group{justify-content:space-between}.template-preview .form_step_2 h2.step_label_modal,.template-preview .form_step_3 h2.step_label_modal,.template-preview-cart .form_step_2 h2.step_label_modal,.template-preview-cart .form_step_3 h2.step_label_modal{font-family:unset;font-size:23px}.template-preview .form_step_2 .form-group-hairtype div.option-container-hairtype,.template-preview-cart .form_step_2 .form-group-hairtype div.option-container-hairtype{flex-direction:column;display:flex}.template-preview .form_inner_step_2 .form-group.form-group_inner_1,.template-preview-cart .form_inner_step_2 .form-group.form-group_inner_1{flex-direction:column}.template-preview .form_inner_step_2 .form-group-hairtype,.template-preview .form_inner_step_2 .form-group-facetype,.template-preview .form_inner_step_2 .form-group-gender,.template-preview-cart .form_inner_step_2 .form-group-hairtype,.template-preview-cart .form_inner_step_2 .form-group-facetype,.template-preview-cart .form_inner_step_2 .form-group-gender{width:100%}.template-preview .form_inner_step_2 .form-group-hairtype label.option-box,.template-preview .form_inner_step_2 .form-group-facetype label.option-box,.template-preview .form_inner_step_2 .form-group-gender label.option-box,.template-preview-cart .form_inner_step_2 .form-group-hairtype label.option-box,.template-preview-cart .form_inner_step_2 .form-group-facetype label.option-box,.template-preview-cart .form_inner_step_2 .form-group-gender label.option-box{display:flex;align-items:center;border:1px solid #ccc;padding:10px;border-radius:5px;cursor:pointer;opacity:.6;transition:opacity .3s ease;width:100%;margin-bottom:10px;font-size:16px}.template-preview .form_inner_step_2 .form-group-hairtype label.option-box:has(input[type=radio]:checked),.template-preview .form_inner_step_2 .form-group-facetype label.option-box:has(input[type=radio]:checked),.template-preview .form_inner_step_2 .form-group-gender label.option-box:has(input[type=radio]:checked),.template-preview-cart .form_inner_step_2 .form-group-hairtype label.option-box:has(input[type=radio]:checked),.template-preview-cart .form_inner_step_2 .form-group-facetype label.option-box:has(input[type=radio]:checked),.template-preview-cart .form_inner_step_2 .form-group-gender label.option-box:has(input[type=radio]:checked){opacity:1;border-color:#4caf50}.template-preview .product-form .form_step_2 .form-group .form-control,.template-preview .product-form .form_step_2 .form-group .form-control1,.template-preview-cart .product-form .form_step_2 .form-group .form-control,.template-preview-cart .product-form .form_step_2 .form-group .form-control1{border:1px solid #ccc!important;border-radius:5px;height:40px;font-size:16px;font-family:unset;color:#000!important}.template-preview .form_inner_step_2 .form-group-hairtype label.option-box input[type=radio],.template-preview .form_inner_step_2 .form-group-facetype label.option-box input[type=radio],.template-preview .form_inner_step_2 .form-group-gender label.option-box input[type=radio],.template-preview-cart .form_inner_step_2 .form-group-hairtype label.option-box input[type=radio],.template-preview-cart .form_inner_step_2 .form-group-facetype label.option-box input[type=radio],.template-preview-cart .form_inner_step_2 .form-group-gender label.option-box input[type=radio]{display:none}.template-preview .form_inner_step_2 .generate-preview button.generate_preview_btn,.template-preview-cart .form_inner_step_2 .generate-preview button.generate_preview_btn{padding:1.5rem;font-size:1.8rem;border-radius:1rem;border:0;width:100%;cursor:pointer;border:none}.template-preview .form_step_3 span.progress,.template-preview .progressbar_count_status span.progress_count,.template-preview-cart .form_step_3 span.progress,.template-preview-cart .progressbar_count_status span.progress_count{position:absolute;left:0;top:0;bottom:0;width:0;background:#4caf50;transition:all .3s;height:20px}body.template-preview .progressbar_count_status,body.template-preview-cart .progressbar_count_status{margin-top:40px;border-radius:10px;position:relative}body.template-preview .stepprogress .label,body.template-preview-cart .stepprogress .label{font-size:24px;line-height:normal;margin-bottom:30px;text-align:center;color:#1d2d6a;font-weight:400;font-family:Mouse Memoirs}.template-preview .form_step_3 .progressbar .counter,.template-preview-cart .form_step_3 .progressbar .counter{position:absolute;text-align:center;width:100%;top:-3px;color:#1d2d6a;font-weight:700;font-size:15px}.template-preview .form_step_3,.template-preview-cart .form_step_3{display:none;position:relative;width:100%}.template-preview .form_step_3 .progressbar,.template-preview-cart .form_step_3 .progressbar{background:#f0f0f0;width:100%;height:20px;border-radius:20px;position:relative}.template-preview .progressbar_count_status,.template-preview-cart .progressbar_count_status{background:#f0f0f0;width:77%;height:20px;border-radius:20px;position:relative;margin:auto}.template-preview .form_step_3 .progress_heading,.template-preview-cart .form_step_3 .progress_heading{width:100%}.template-preview .form_step_3 .progressbar_status,.template-preview-cart .form_step_3 .progressbar_status{color:#1d2d6a}.template-preview .preview_image_inner,.template-preview .form_step_2,.template-preview .form_step_4,.template-preview .cover-text.text_information,.template-preview .cart-btn-wrapper.add_cart_custom,.template-preview .text_block-wrapper.text_with_icons,.template-preview-cart .preview_image_inner,.template-preview-cart .form_step_2,.template-preview-cart .form_step_4,.template-preview-cart .cover-text.text_information,.template-preview-cart .cart-btn-wrapper.add_cart_custom,.template-preview-cart .text_block-wrapper.text_with_icons{display:none}.template-preview .upload_text_block-wrapper,.template-preview-cart .upload_text_block-wrapper{display:flex;flex-direction:column;margin-top:0;align-items:center}.template-preview .text_below_uploadimage,.template-preview-cart .text_below_uploadimage{color:#121212bf;text-align:center;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;margin-bottom:15px}.template-preview .upload-text.text_information,.template-preview-cart .upload-text.text_information{order:1}.template-preview .upload_text_block-wrapper .form-group,.template-preview-cart .upload_text_block-wrapper .form-group{order:2}.template-preview .form_step_4,.template-preview-cart .form_step_4{justify-content:center;width:100%}.template-preview .after_preview_generated,.template-preview-cart .after_preview_generated{display:flex;flex-direction:column;justify-content:center;align-items:center}.template-preview .text_below_prev_img p,.template-preview-cart .text_below_prev_img p{margin:0;color:#1d2d6a;text-align:center}.template-preview .text_below_prev_img,.template-preview-cart .text_below_prev_img{margin-top:20px}.template-preview .section-inner .product-form .form,.template-preview-cart .section-inner .product-form .form{width:100%;justify-content:center;position:relative}.template-preview .form_step_3,.template-preview .collection_choose_collection_grid,.template-preview .collection_choosen_title.product-form-title,.template-preview-cart .form_step_3,.template-preview-cart .collection_choose_collection_grid,.template-preview-cart .collection_choosen_title.product-form-title{display:none}.template-preview .cover-text.text_information,.template-preview .cart-btn-wrapper.add_cart_custom,.template-preview .text_block-wrapper.text_with_icons,.template-preview-cart .cover-text.text_information,.template-preview-cart .cart-btn-wrapper.add_cart_custom,.template-preview-cart .text_block-wrapper.text_with_icons{justify-content:center}.template-preview .upload_text_block-wrapper .form-group label,.template-preview-cart .upload_text_block-wrapper .form-group label,.template-preview .generate-preview .generate_preview_btn{font-size:30px!important;width:100%;color:#212b6c!important;background-color:#ffe902;border:1px solid #1d2d6a!important;box-shadow:0 6px 0 3px #212b6c;text-transform:uppercase;font-weight:800;font-family:Poppins,sans-serif;padding:20px 50px;transition:all .3s ease;border-radius:20px}label.option-box[data-positive=boy]:has(input:checked){background-color:#add8e6}label.option-box[data-positive=girl]:has(input:checked){background-color:#e766ef}.questionaire-text.text_information p,.form_inner_step_2 .step_label_modal{font-weight:500;color:#1d2d6a}.questionaire-text.text_information p,.form-group_inner_1 h2,.progress_heading h2,.after_preview_generated h2{font-family:Mouse Memoirs,serif!important;font-size:30px!important}p.upload_successfull_text{color:#4caf50;font-size:30px;font-weight:500;font-family:Mouse Memoirs,serif}.template-preview .upload_text_block-wrapper .form-group label:hover,.template-preview-cart .upload_text_block-wrapper .form-group label:hover,.template-preview .generate-preview .generate_preview_btn:hover{background:radial-gradient(circle,#212b6cbd,#212b6c);transform:scale(1.1);color:#ffe902!important;background-color:#212b6c;border-color:#ffe902!important;box-shadow:0 8px 15px #212b6c}.template-preview .cover-text.text_information,.template-preview-cart .cover-text.text_information{margin-top:0}.form_step_2.before_line{width:100%}.template-preview .inner_step_2.form_step_2 .form-group,.template-preview-cart .inner_step_2.form_step_2 .form-group{width:unset;margin-bottom:5px}.template-preview .inner_step_2.form_step_2 label,.template-preview-cart .inner_step_2.form_step_2 label{font-family:var(--font-body-family);font-size:24px}.template-preview .shopify-section:has(.progressbar_count_status),.template-preview-cart .shopify-section:has(.progressbar_count_status){flex-direction:column}.template-preview .product-form .series-reviews_outer,.template-preview-cart .product-form .series-reviews_outer{display:none;width:100%;height:100%;margin-bottom:30px}.template-preview .section-inner.layout-content-preview,.template-preview-cart .section-inner.layout-content-preview{width:100%}.enlarge_image{display:none;position:fixed;top:0;z-index:99;text-align:center;background-color:#000c;height:100%;padding:50px;width:100%}.enlarge_image img.enlarge_image_inner{width:90%;margin:auto;object-fit:contain;top:50%;transform:translateY(0);height:100%}.enlarge_image_remove{width:100%;text-align:right}.enlarge_image_remove svg{width:15px;color:#ffea03}@media only screen and (max-width: 767px){.template-preview .preview_page_image img,.template-preview-cart .preview_page_image img{width:100%}}@media (min-width: 600px){.template-preview .upload_text_block-wrapper .form-group,.template-preview-cart .form_step_3,.template-preview-cart .upload_text_block-wrapper .form-group{width:500px}.template-preview .form_step_3{width:100%}.template-preview .form_step_3 .progress_heading{max-width:500px;margin:auto}}p.preview_text{color:#000;font-weight:600;font-size:2rem;line-height:2rem;margin:0 0 10px}.personalize_inner{border-radius:8px;border:1px solid #e5e5e5;background-color:#f5f5f5;padding:2rem}.variant-head-title{font-size:30px;font-weight:500;font-family:Mouse Memoirs,serif;line-height:normal;margin-bottom:5px}body .custom_product_variant label{margin:0;padding:.5rem 0rem;text-align:left;display:block;width:100%;font-family:Mouse Memoirs,serif}.custom_product_variant{display:flex;align-items:center;gap:2px}body .custom_product_variant input{display:inline-block;width:18px;height:18px;margin-right:10px}.product__info-wrapper .add-to-cart-product{border-color:#1d2d6a;box-shadow:0 6px 0 3px #ffe902;padding:20px 50px;background:#212b6c;border-radius:20px;border:2px solid #c7b6047a;transition:all .3s ease;text-align:center}.product__info-wrapper .add-to-cart-product a{font-weight:800;font-family:Poppins,sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:unset;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));font-size:30px;color:#ffe902}.product__info-wrapper .add-to-cart-product:hover{background-color:#ffe902;border-color:#212b6c;box-shadow:0 8px 15px #212b6c;background:radial-gradient(circle,#ffe902bd,#ffe902);transform:scale(1.1)}.product__info-wrapper .add-to-cart-product:hover a{color:#212b6c}.form .add-to-cart-btn-custom{border-color:#1d2d6a;box-shadow:0 6px 0 3px #212b6c;padding:20px 50px;background:#ffe902;border-radius:20px;border:2px solid #c7b6047a;transition:all .3s ease;text-align:center;font-weight:800;font-family:Poppins,sans-serif;text-transform:uppercase;cursor:pointer;text-decoration:unset;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));font-size:30px;color:#212b6c}.form .add-to-cart-btn-custom:hover{background-color:#212b6c;border-color:#ffe902;box-shadow:0 8px 15px #ffe902;background:radial-gradient(circle,#212b6cbd,#212b6c);transform:scale(1.1);color:#ffe902}.template-preview span.progress_count,.template-preview-cart .progress_count{border-radius:20px}.template-preview .progressbar,.template-preview-cart .progressbar{counter-reset:step;position:absolute;top:-15px;width:100%;padding:0;display:flex;justify-content:space-between}.template-preview .progressbar li,.template-preview-cart .progressbar li{list-style-type:none;float:left;font-size:12px;position:relative;text-align:center;text-transform:uppercase;color:#7d7d7d}.template-preview .progressbar li:before,.template-preview-cart .progressbar li:before{width:20px;height:20px;content:"";line-height:30px;border:2px solid #7d7d7d;background-color:#4caf50;display:block;text-align:center;margin:0;border-radius:50%;transition:all .8s}.template-preview .progressbar li.active:before,.template-preview-cart .progressbar li.active:before{border-color:#1d2d6a;background-color:#1d2d6a;transition:all .8s}.template-preview .progressbar li.active:nth-child(3):before,.template-preview-cart .progressbar li.active:nth-child(3):before{margin-left:20px}button.go-back-step-btn{width:50px;height:50px;border-radius:50%;padding:10px;color:#212b6c;background-color:#ffe902;border:1px solid #1d2d6a;position:absolute;box-shadow:0 2px 0 1px #212b6c;left:8%;top:40px}.multicolumn-card .custom_product_variant{width:max-content;margin:20px auto auto}.multicolumn-card__info .cart-btn-wrapper{padding:0}.multicolumn-card .custom_product_variant label{font-size:20px}.series-reviews .inner_reviews{width:25%;margin-right:15px;margin-bottom:20px;box-shadow:0 7px 12px -4px #00000038;border-radius:8px;background-color:#fff}.series-reviews .review_image{object-fit:cover;overflow:hidden}.series-reviews .inner_reviews .review_content{padding:10px}.series-reviews .inner_reviews .review_image img,.series-reviews{width:100%}.add-to-cart-product a{text-transform:uppercase}@media (min-width: 768px){.series-reviews .review_image img{max-height:450px;min-height:450px;object-fit:cover}.generate-preview{margin-top:30px;margin-bottom:20px}.text_below_questionaire p{margin-top:0}.template-preview p.upload_successfull_text,.template-preview-cart p.upload_successfull_text{margin-bottom:0}.after-preview-note{max-width:400px;font-size:18px}.cpc-upgrade-container label{font-size:16px}ul.features--product li{font-size:15px}ul.features--product{line-height:1.5}}@media only screen and (min-width:768px) and (max-width:1400px){body .go-back-step-btn{width:30px;left:0;height:30px;top:30px}.go-back-step-btn svg{width:20px;height:20px;top:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}}@media only screen and (min-width:768px) and (max-width:1024px){body .series-reviews .inner_reviews{width:50%}p.preview_text{font-size:1.875rem}.product__info-wrapper .add-to-cart-product a,.personalize-now-btn a{font-size:19px!important;padding:19px}body.template-preview .upload_text_block-wrapper .form-group label,body.template-preview-cart .upload_text_block-wrapper .form-group label,body.template-preview .generate-preview .generate_preview_btn,body.template-preview a.cart-a button.add-to-cart-btn{font-size:24px!important}body.template-preview .stepprogress .label,body.template-preview-cart .stepprogress .label,body.template-preview .form-group label,body.template-preview-cart .form-group label{font-size:20px}}@media only screen and (max-width: 768px){p.preview_text{font-size:1.5rem}.product__info-wrapper .add-to-cart-product a{font-size:20px}.product__info-wrapper .add-to-cart-product{padding:15px 25px;width:100%}.cart-btn-wrapper:has(.add-to-cart-product){max-width:400px;margin:auto;display:flex;justify-content:center;padding:0 2rem}.photo_upload_section,body .preview_page_image .image_inner{width:100%}body.template-preview .upload_text_block-wrapper .form-group label,body.template-preview-cart .upload_text_block-wrapper .form-group label,body.template-preview .generate-preview .generate_preview_btn,body.template-preview a.cart-a button.add-to-cart-btn{padding:15px 25px;font-size:20px!important}body .go-back-step-btn{width:20px;left:0;height:20px;top:30px}.go-back-step-btn svg{width:20px;height:20px;top:0;position:absolute;left:0}.generate-preview{margin-top:30px;margin-bottom:30px}.text_below_questionaire p{margin-top:0}.template-preview p.upload_successfull_text,.template-preview-cart p.upload_successfull_text{margin-bottom:0}body .series-reviews .inner_reviews{width:100%}.template-preview .form_step_3 h2.step_label_modal,.after_preview_generated h2.step_label_modal{padding-left:30px}body.template-preview .stepprogress .label,body.template-preview-cart .stepprogress .label{font-size:18px}}.mobile-only,.desktop-only{display:none}.template-product:has(.custom_coll_content) .collapsible-content-wrapper-narrow{padding-right:5rem;padding-left:5rem;max-width:var(--page-width)}@media (max-width: 767px){.mobile-only{display:block!important}.desktop-only{display:none!important}.template-product.version-two-template .mobile_slider_product{display:block!important}.template-product.version-two-template .desktop_slider_media{display:none!important}}@media (min-width: 768px){.desktop-only{display:block!important}.mobile-only,.template-product.version-two-template .mobile_slider_product{display:none!important}.template-product.version-two-template .desktop_slider_media{display:grid!important;gap:20px;grid-template-columns:20% 75%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
