.page-width1{max-width:1200px;padding:0 20px;margin:0 auto}a{color:#000;text-decoration:none}body.productscroll{overflow:hidden}.ytp-large-play-button,button.ytp-large-play-button.ytp-button.ytp-large-play-button-red-bg{display:none!important;opacity:0!important}.reviews-sectionkp{text-align:center;padding:0 20px}.nav-desktop__tier-2--full-width-menu{background:#fff!important}section.reviews-sectionkp h2{font-size:24px!important;font-weight:600;margin:0}body.index .reviews-sectionkp .reviews-containerkp.slider-peeek1{margin:40px 0 0}.review-cardkp{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;overflow:hidden;width:300px;max-width:100%;transition:transform .2s;margin:0 10px 10px}.review-cardkp:hover{transform:translateY(-5px)}.review-contentkp{padding:15px}.starskp{color:gold;font-size:18px;margin-bottom:10px}.reviewerkp{font-weight:700;margin-bottom:10px}.reviews-sectionkp p{color:#888;font-size:16px}.read-morekp{background-color:transparent;border:none;cursor:pointer;margin:20px 0 50px;transition:background-color .3s}.read-morekp a{font-weight:600;display:block;background-color:#c5f1fc;border:none;border-radius:20px;color:#000;cursor:pointer;font-size:16px;padding:12px 30px;transition:background-color .3s}.read-morekp a:hover{background-color:#a5edff}.gertg10 button.slick-arrow{width:auto;padding:0;background:transparent}.gertg10 button.slick-arrow.slick-prev{left:-20px}button.slick-prev{position:absolute;top:50%;transform:translateY(-50%);left:-30px;z-index:1;font-family:cursive;font-weight:100!important;color:#c5f1fc;font-size:0;cursor:pointer}button.slick-prev:before{height:20px;width:20px;display:block;content:"";background-image:url(/cdn/shop/files/leftyu.png);background-size:100%}.gertg10 button.slick-arrow.slick-next{right:-20px}button.slick-next{position:absolute;top:50%;transform:translateY(-50%);right:-10px;z-index:1;font-family:cursive;font-weight:100!important;color:#c5f1fc;font-size:0;cursor:pointer}button.slick-next:before{height:20px;width:20px;display:block;content:"";background-image:url(/cdn/shop/files/svgviewer-png-output.png);background-size:100%}.product-royal-people.product-common .how-it-works__grid .popup-content,.product-royal-couple.product-common .how-it-works__grid .popup-content,.product-pet-and-owner-new.product-common .how-it-works__grid .popup-content{max-width:80%}.dropdown_column ul.dropdown_title{border-bottom:none!important;padding-bottom:0!important}.search .search__header button.search-form__submit-button.global-button{background:#c5f1fc}p.mega-menu__image-caption:hover{color:#1ccdff}button.ytp-large-play-button.ytp-button.ytp-large-play-button-red-bg{width:auto}.shopify-policy__title:first-of-type{display:none}.slider-gallery .flickity-prev-next-button{opacity:1!important}.flickity-prev-next-button svg{top:50%;transform:translateY(-50.1%);padding:10px 0;position:absolute;left:20%}.panelq{font-size:16px}div#feature-single p{font-size:14px;line-height:normal;font-weight:600}body.page .section-wrapper .one-whole.column h1{text-align:center}div.breadcrumb-collection{margin-bottom:1rem;border-bottom:1px solid #ccc;padding:0 0 1rem}.hiw-container{max-width:1200px;margin:auto;padding:0 20px}.hiw-heading{text-align:center;margin-bottom:0;font-weight:600}.hiw-subheading{text-align:center;margin-bottom:40px}button.ytp-large-play-button.ytp-button.ytp-large-play-button-red-bg{display:none!important}.hiw-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(23%,1fr));gap:20px}a.menu-item.menu-item-3{display:flex}span.review{margin-top:-5%}.hiw-card{background:#fff;padding:20px;border-radius:16px;text-align:center;box-shadow:0 4px 8px #0000001a}.hiw-step{font-family:oswald;font-size:48px;line-height:1;font-weight:700;color:#fff;text-shadow:-1px 0 #ccc,0 1px #ccc,1px 0 #ccc,0 -1px #ccc}.hiw-image img{max-width:100%;height:auto;margin-top:0}p.hiw-text{margin:0}.hiw-btn{margin-top:-10px;padding:10px 22px;border-radius:40px;background:#fff;color:#333;border:1px solid;cursor:pointer;font-weight:600;width:100%}h3.hiw-title{line-height:normal;letter-spacing:1px;font-weight:600;font-size:18px;margin:10px 0}.hiw-popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:9999;align-items:center;justify-content:center}.hiw-popup-box{background:#fff;padding:30px;max-width:600px;width:90%;border-radius:16px;position:relative}.hiw-close{position:absolute;top:8px;right:14px;font-size:26px;background:none;border:none;cursor:pointer}.gallery-wrap.gallery-arrows--true.gallery-thumbnails--bottom{position:sticky;top:0}.index .how-it-works__grid .popup-content{padding:20px}.how-it-works__grid .popup-content{max-width:1000px;padding:0}.how-it-works__grid .popup-content img{max-width:100%}.product-common .how-it-works__grid .popup-content{max-width:1000px}.index .popup-content,.index .popup-content img{max-width:600px}body .how-it-works__button,body button.how-it-works__button{border-radius:10px;padding:9px 20px 10px}body a.how-it-works__button{border-radius:10px}body .faq-back button{border-radius:12px}body #contact_form .newsletter-form__sign-up{border-radius:10px}.sunilsev .video-section{padding:0 20px}section.section h2.title{font-weight:600;font-size:24px}.newsletter_section h2.title{margin-top:0;color:#000}.newsletter_section .newsletter-text p{font-size:16px}.newsletter input.contact_email{font-size:15px}button.predictive-search__search-button.global-button{background:#c5f1fc!important;border:#c5f1fc!important;color:#000}body .blog_meta span,body .blog_meta span:after{color:#888}body .blog_meta span:after{background-color:#888}.blog-article__main .breadcrumb_text,.blog-article__main .article-pagination{font-weight:400}.blog-article__main.sidebar-enabled--false.container{width:100%!important}.article_content .image-element__wrap{max-width:100%!important}.cart-container .icon-bag:before{content:"\e905";font-size:22px!important;padding:12px 0;margin:0 4px 0 0}.top-bar a.mini_cart{line-height:normal;padding:12px 4px;gap:2px}.cart-container .mini_cart{background:#fed813!important}.cart-container .mini_cart .cart_count{background:transparent!important;color:unset;height:18px;width:18px;border-radius:50px;line-height:18px;font-size:12px;padding:0 0 0 1.9px;text-align:center}.cart-container .mini_cart span.cart_count.active{background:red!important;color:#fff!important;font-size:10px;padding:0 0 0 2px!important}#header__selector-form .disclosure__toggle [class^=icon-]:before{font-size:10px}.top-bar .cart-container [class^=icon-]:before{font-size:19px}.sticky_nav .main-nav .cart-container [class^=icon-]:before{font-size:19px}.sticky_nav .main-nav a.mini_cart{gap:2px}.cart-container.active_link .mini_cart span.cart_count{color:#}.smart-payment-button--false .purchase-details{padding-bottom:0}.product-block.product-block--description-dropdown{border-top:1px solid #ccc;margin:10px 0 0}body .cp-carousel .flickity-prev-next-button.next{right:1px}body .cp-carousel .flickity-prev-next-button.previous{left:0}.slide-inner{display:flex;flex-wrap:wrap;align-content:center;gap:4%;align-items:center;padding:0 60px}.slide-image,.slide-content{width:48%}.custom-flickity-slider{width:100%;padding:50px 0 0}.carousel-cell{width:100%}.slide-content .small-heading{font-size:24px;margin:0;font-weight:500}.slide-content .main-heading{font-size:18px;font-weight:400;margin:15px 0;display:block}.custom-flickity-slider .slide-content p{font-size:16px;color:#333;margin-bottom:15px;line-height:1.6}.custom-flickity-slider .slide-content .btn{display:inline-block;margin-top:20px;padding:12px 30px;background:#bfefff;color:#000;border-radius:10px;text-decoration:none;font-weight:600}.custom-flickity-slider .flickity-button{background:transparent}.custom-flickity-slider .flickity-button-icon{fill:#f4b400}body.index .flickity-button:hover{background:transparent!important}.product_section .product_form,.product_section .contact-form{max-width:100%}.vex.vex-theme-plain .vex-dialog-button.vex-dialog-button-primary{background:#cdf0fb!important;color:#000!important;border-radius:20px!important;letter-spacing:0;font-weight:600}body a.breadcrumb_link span{color:#1ccdff}body a.breadcrumb_link:last-child span{color:#333}body button#myBtn{font-family:oswald;font-size:14px}a.featured-collection__view-all-button.global-button.global-button--text{display:inline-block;background:#c5f1fc;padding:15px 30px;color:#000;border-radius:8px;font-weight:600;border:none;font-family:roboto;text-transform:capitalize;letter-spacing:normal;font-size:15px}.video-grid iframe{border:none}.video-grid{max-width:820px;margin:0 auto;border-radius:40px}.video-section-inner h2.section-heading{text-align:center;display:block;font-size:24px;color:#333;margin-bottom:40px;font-weight:600;text-transform:capitalize}.vex.vex-theme-plain.uploadkit-label-info-popup .vex-content{margin:auto;max-width:50%!important;width:100%!important}p#open-costume-popup{text-align:right}.royal-prt-flex{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.royal-prt-flex label,p#open-costume-popup{margin:0;width:50%;line-height:normal}.costume-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:none;align-items:center;justify-content:center;z-index:9999}.costume-popup-overlay.active{display:flex;z-index:9999;background:#0006;overflow-y:auto}.costume-popup-overlay.active::-webkit-scrollbar{opacity:0}body.vex-open{overflow:unset!important}body.vex-open::-webkit-scrollbar{opacity:0}.vex.vex-theme-plain.uploadkit-label-info-popup{right:-20px}.costume-popup-content{position:relative;max-width:80%;max-height:100%;padding:20px;border-radius:8px}div#costume-popup button.costume-popup-close{display:none}.costume-popup-content img{max-width:100%;height:auto;display:block;padding:0 0 20px}.costume-popup-close{position:absolute;top:8px;right:10px;background:none;border:none;font-size:28px;cursor:pointer}.feature-divider{display:none}.product-block.product-block--price{margin-top:10px}.portrait-occasion{padding:40px 10px;margin:20px 0 0;background:#fff;text-align:center}.po-heading{font-size:24px;font-weight:700;letter-spacing:2px;margin-bottom:40px;margin-top:0}.po-carousel{max-width:1200px;margin:auto}.po-item{width:16%;width:14.28%;box-sizing:border-box}.po-image{position:relative;background:radial-gradient(circle,#cceffd 0%,transparent 65%)}.po-image img{width:100%;height:auto;display:block}body .po-title{font-size:16px;font-weight:600;margin:10px 0 0}.flickity-button{background:transparent}.hero-image img{width:100%;height:auto}.hero-content{position:absolute;right:10%;top:40%;transform:translateY(-50%);text-align:center;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}h1.hero-heading{color:#fff;font-weight:700;margin:0}h1.hero-heading span{color:#fed813}section.custom-portraits-hero{position:relative}a.hero-btn{background:#fff;color:#000;padding:8px 20px;display:inline-block;margin:10px 0 0;border-radius:6px;box-shadow:none;text-shadow:none}a.hero-btn:hover{opacity:.8}.custom-portraits{width:100%;padding:50px 20px;text-align:center;background-color:#fff}.cp-heading{font-size:24px;font-weight:700;letter-spacing:2px;margin-bottom:30px;margin-top:0}.cp-heading span{color:#6fd3f5}.cp-description{max-width:800px;margin:0 auto 50px;font-size:16px;line-height:1.7;color:#555}.cp-carousel{max-width:1200px;margin:auto;padding:0 20px}.cp-slide{width:33%;padding:0 15px;box-sizing:border-box}.cp-slide img{width:100%;display:block;height:auto}.flickity-button{background:transparent;opacity:1}.flickity-button-icon{fill:#f4b000}.flickity-prev-next-button .arrow{fill:#fed813;opacity:1}body .flickity-prev-next-button .flickity-button-icon{top:50%;transform:translateY(-50.1%);padding:0;width:30px}.flickity-prev-next-button.next{right:0}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button{opacity:1;position:absolute;top:0;bottom:0;width:32px;border:none;background:transparent!important;cursor:pointer;border-radius:0;height:auto;max-width:11%;transform:none;color:#fff;text-align:center;font-weight:700;outline:none!important}.flickity-prev-next-button:focus{outline:none!important}.product_gallery_nav .flickity-prev-next-button{opacity:.5;background:#000!important;right:0;padding:30px}.flickity-prev-next-button:hover{background:#fff!important;border:none}.gallery-arrows--true .product_gallery .flickity-prev-next-button{width:50px}body.product .popup-content{padding:0;max-width:1100px}body.product .popup-content img{width:100%}.product-details .was_price .money{color:#8c8b8b!important}.js-load-more a.global-button.global-button--text{font-weight:600;border-radius:12px;max-width:200px;letter-spacing:1px;width:100%;cursor:pointer;padding:16px 20px;margin-top:2%;background:#c5f1fc;color:#000;border:2px solid #000}body .breadcrumb_text,body .article-pagination{text-transform:unset;font-size:14px;font-weight:600}a.breadcrumb_link span,body .breadcrumb_text .breadcrumb-divider,body .article-pagination .breadcrumb-divider{color:#333}.prttddfdfdo1{padding:40px 0;margin:60px 0 30px}.prttddfdfdo1 .title.center{font-size:21px;margin-bottom:.75em}.prttddfdfdo1 .t6yu{font-size:16px}footer.footer{font-size:15px}.footer a{font-size:15px!important}.footer .footer-menu-wrap h6{font-family:roboto;font-size:18px!important;letter-spacing:1px;font-weight:500;color:#6b6b6b!important;margin:0}.global-button--primary,.jdgm-write-rev-link.jdgm-write-rev-link{color:#000!important;background-color:#c5f1fc!important;border:2px solid #c5f1fc!important;border-radius:8px}button.add_to_cart{background:#fed813!important;border:1px solid #fed813!important;font-weight:600;border-radius:6px!important;margin-left:5px}.product-quantity-box label{font-size:16px}button.add_to_cart .text{font-weight:600}label.uploadkit-label{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}label.uploadkit-label span{font-size:16px!important;color:#000!important}button.uploadkit-label-info-button{text-decoration:none!important;font-weight:600;color:#444!important}button.uploadkit-button{width:100%;background:#c5f1fc!important;color:#000!important;padding:12px 8px!important;border-radius:10px!important}.swatch_options .swatch-element{border:#999 1px solid;border-radius:10px!important}.option_title{font-size:16px}.faq-section{padding:0;max-width:810px;margin:40px auto 60px;width:100%}.faq-title{text-align:center;letter-spacing:2px;margin:0;font-weight:600;font-size:24px}.faq-question{width:100%;background:none;border:none;padding:18px 0 0;display:flex;justify-content:space-between;align-items:center;font-size:16px;cursor:pointer;text-align:left}.faq-question span{font-weight:600;color:#000}.faq-question span.txtfq{padding-right:10px}.faq-question span svg{width:30px;height:30px}.faq-icon{width:34px;height:34px;background:#c9f3fb;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.faq-item.active .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease;font-size:16px;color:#555}.faq-item.active .faq-answer{max-height:300px;padding:20px 0 0}.faq-back{text-align:center;margin-top:50px}.faq-back button{background:#c9f3fb;border:1px solid #000;padding:14px 36px;border-radius:50px;font-weight:600;cursor:pointer;color:#000}.video-content-section{padding:60px 0;background:#f5fdff}.video-content-wrapper{display:flex;flex-wrap:wrap;align-items:center;width:60%;margin:auto}.video-text{width:49%;background:#fff;padding:20px;border-radius:10px}.video-media{width:50%}.video-media .lazyframe{position:relative;padding-bottom:100%;overflow:hidden;max-width:100%;background:transparent}.video-text h2{font-size:28px;margin-bottom:15px;font-weight:500;margin-top:0}.video-media video{padding-left:20px}.video-media iframe,.video-media video{width:100%;aspect-ratio:9 / 16;border-radius:0;box-shadow:none;border:none}h2.how-it-works__title{font-size:24px;font-weight:600}span.how-it-works__step{background:#c5f1fc;color:#000;line-height:38px;border-radius:50px;width:38px;height:38px;display:inline-block;text-align:center;font-weight:700;margin:0 0 15px}h3.how-it-works__item-title{font-size:15px!important;font-weight:600;font-style:normal;text-transform:uppercase;line-height:1.5;color:#333;display:block;text-rendering:optimizeLegibility;margin:0 auto 15px}.how-it-works{text-align:center;margin:0 0 35px}.how-it-works__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.how-it-works__button{margin:10px 0 25px;text-transform:uppercase;padding:10px 22px;border-radius:30px;border:1px solid #000;background:#c5f1fc;cursor:pointer;font-family:Oswald;font-size:14px;letter-spacing:.5px;display:inline-block;color:#333!important}body .how-it-works__image img{max-width:400px!important}body .compare-at-price{color:#999}.popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background:#0006;display:none;overflow-y:auto;z-index:9999}.popup-overlay.active{display:block;overflow-y:auto}.popup-overlay.active::-webkit-scrollbar{opacity:0}.popup-content{max-width:600px;text-align:center;width:100%;z-index:9999;padding:20px;position:relative;margin:40px auto}.popup-content img{width:100%;max-width:600px;background:#fff}.popup-content button.popup-close{display:none}.popup-close{position:absolute;top:10px;right:14px;font-size:26px;background:none;border:none;cursor:pointer}.transparentBackground--false .flickity-prev-next-button .arrow{fill:#fed813}.custom-portrait-banner{padding:20px;margin:0 0 40PX}.cpb-inner{display:flex;align-items:center;justify-content:center;gap:30px;flex-wrap:wrap}.cpb-heading{font-size:24px;font-weight:700;color:#000;text-transform:uppercase;display:inline-block}.cpb-middle{text-align:center;justify-content:center;gap:0;font-family:oswald;width:210px;font-style:italic;display:flex;flex-direction:column;line-height:normal}.cpb-middle p{margin:0;font-size:24px;font-weight:700;line-height:1.1;font-style:italic}.cpb-middle .birthday,.cpb-middle .christmas,.cpb-middle .loved,.cpb-middle .anniversary{color:#7fd3e6}.cpb-middle .everyone{color:#f4c430}a.cpb-btn{display:flex;align-items:center;justify-content:center;padding:9px 20px 12px;border:1px solid #000;border-radius:8px;font-family:Oswald,sans-serif;color:#333!important;font-size:16px;background-color:#c5f1fc}.cpb-btn:hover{opacity:.8}.testimonial-section{padding:0 0 50px}.testimonial-header{text-align:center;margin-bottom:40px}.testimonial-header .main-heading{font-size:24px;letter-spacing:1px;text-transform:uppercase;color:#333;font-weight:600;font-family:oswald;margin:0}.testimonial-header .sub-heading{font-size:16px;color:#888;margin:0}.testimonial-carousel{max-width:1200px;margin:0 auto;display:flex;gap:0}.hiw-card:hover{transform:translateY(-5px);transition:transform .2s}.testimonial-carousel .carousel-cell{width:33.33%}.testimonial-card{background:#fff;border-radius:10px;padding:0;margin:0 10px;text-align:center;box-shadow:0 4px 8px #0000001a;transition:transform .2s}.testimonial-card:hover{transform:translateY(-5px)}.testimonial-after{padding:15px}.testimonial-image{line-height:0}.testimonial-image img{border-radius:10px 10px 0 0;margin-bottom:0;width:100%;height:auto}.testimonial-stars{margin:0;color:#ffc107;font-size:18px;letter-spacing:-1px}.testimonial-name{font-weight:700;margin:10px 0;font-size:16px;color:#888;line-height:normal}.testimonial-text{font-size:16px;color:#888;line-height:1.5;padding:0 0 6px}.testimonial-btn{text-align:center;margin-top:40px}.testimonial-btn a{display:inline-block;padding:12px 32px;background:#c9f2ff;color:#000;border-radius:10px;font-weight:600;text-decoration:none}.testimonial-section .flickity-viewport{margin:}.sunilsev section.section.is-width-wide.has-no-side-gutter{margin-top:20px!important}.sunilsev .caption--below-true .caption{display:none!important}button.plyr__control.plyr__control--overlaid{border-radius:50px;background:transparent!important}.plyr--video .plyr__control .play-icon-button-control{border-radius:50px}.plyr--video .plyr__control .play-icon-button-control rect{fill:#fff;opacity:.4;border:1px solid #fff}.pg-wrapper{max-width:1320px;margin:0 auto}.photo-guide{padding:40px 20px;max-width:1034px;margin:0 auto}.pg-header{text-align:center;margin-bottom:40px}header.pg-header h2{text-align:center;margin-bottom:0;font-weight:600}.pg-layout{display:flex;gap:30px}.pg-menu{width:25%}.pg-content{width:75%}.pg-btn{width:100%;padding:14px;border:none;background:#fff;text-align:left;cursor:pointer;font-size:16px;font-weight:600}.pg-btn.active{background:#c5f1fc;color:#000}.pg-item{display:none}.pg-item.active{display:block}.pg-mobile-toggle{display:none}.pg-images{display:flex;gap:15px;margin:20px 0;justify-content:center}.pg-images img{border-radius:8px;width:48%}.product-photo-restoration .how-it-works__grid div#popup-step_zFqk6G .popup-content{width:60%}.dropdown_column li a,.dropdown_column li a:hover,.dropdown_column li a:active{font-size:16px}@media(max-width:798px){.menu a,.menu a:visited,.menu a span{font-size:16px}.dropdown_content p,.mobile-mega-menu p{text-align:center;margin:0 0 10px}}@media(max-width:768px){.width67{width:100%}.product-photo-restoration .how-it-works__grid div#popup-step_zFqk6G .popup-content{width:100%;max-width:100%}.top-bar a.mini_cart{gap:2px}.photo-guide{padding:40px 20px}.pg-layout{flex-direction:column}.pg-menu{display:none}.pg-content{width:100%}.pg-item{display:block;border-bottom:1px solid #fff}.pg-body{display:none;padding:0}.pg-mobile-toggle{display:flex;justify-content:space-between;width:100%;padding:15px;background:#c5f1fcad;border:none;font-weight:600}}@media(max-width:1100px){.product-common .how-it-works__grid .popup-content{max-width:80%;padding:10px}}@media(max-width:990px){.nav-desktop__tier-1-link span,.nav-desktop__tier-2-link span,.nav-desktop__tier-3-link span{font-size:14px}}@media(min-width:769px){.hero-media.mb{display:none}}@media(max-width:768px){.portrait-occasion .po-item{width:calc(100% / 3)}.hiw-heading{font-size:22px}h3.hiw-title{font-size:20px}p.hiw-text{font-size:14px}.hero-media.dk{display:none}.sunilsev section.section.is-width-wide.has-no-side-gutter{margin:0!important}.custom-flickity-slider{padding:20px 0 0}}@media(max-width:1024px){.testimonial-section{padding:0 60px 50px}.testimonial-text{font-size:15px}.testimonial-carousel{display:block}.testimonial-carousel .carousel-cell{width:33.3%}.testimonial-carousel:after{content:"flickity";display:none}.po-item{width:30%}}@media(max-width:990px){.hiw-grid{grid-template-columns:repeat(auto-fit,minmax(33%,1fr))}}@media(max-width:768px){.collection-personalized-gifts h1.headline{font-size:24px!important}.cp-slide{width:100%;padding:0}.custom-portraits .cp-carousel{padding:0 30px}.testimonial-section{padding:0 10px 40px}.testimonial-carousel .carousel-cell{padding:;width:33%}.testimonial-carousel:after{content:"flickity";display:none}.hiw-grid{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.faq-section{margin:40px auto}.smart-payment-button--false .purchase-details{padding-bottom:0}.product_gallery_nav .flickity-prev-next-button{padding:0 20px}.product_gallery_nav .gallery-cell img{margin:5px 0 0}.video-content-wrapper{width:100%}.custom-portrait-banner{padding:30px 10px;margin:0 0 10px}.cpb-heading{font-size:20px}a.cpb-btn{padding:8px 20px 10px;font-size:16px}.slide-inner{flex-direction:column;text-align:center;padding:0}.slide-image,.slide-content{width:100%}.slide-content{max-width:100%}.cpb-inner{flex-direction:column;text-align:center}.hero-content{top:20%;left:50%;width:100%;transform:translate(-50%,-50%);right:unset}a.hero-btn{display:none}.po-item{width:60%}.how-it-works__grid,.video-content-wrapper{grid-template-columns:1fr}.video-text{margin:0 0 10px;width:100%;text-align:center}.video-media video{padding-left:0}.video-media,.video-text{width:100%}.video-content-section{padding:20px 0}.flickity-prev-next-button.next{right:1px!important;padding:0}.flickity-prev-next-button.previous{left:0!important;padding:0}.slide-content{max-width:100%;padding:0 20px}body .flickity-prev-next-button .flickity-button-icon{width:20px}}@media screen and (min-device-width:600px)and (max-device-width:1100px){.testimonial-section .flickity-viewport{margin:;height:420px!important}}@media(max-width:599px){.testimonial-carousel .carousel-cell{padding:;width:100%}}@media(max-width:480px){div#feature-single p{font-size:13px}.purchase-details__buttons{margin-top:0;margin-left:6px;flex:1 0 calc(50% - 12px)}.product-quantity-box.purchase-details__quantity{width:calc(50% - 12px)}.cp-carousel{padding:0 30px}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/cstm-style.css.map */
