:root{--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: 1}.header__menu-item{color:rgba(var(--color-foreground),1)}.rise-sb-balance-info span{font-size:24px!important}button.rise-sb-text-link{font-size:18px}body p{margin:0 0 16px}body p:last-child{margin-bottom:0}body p a,body .rte p a,body p a:hover,body .rte p a:hover{color:#ec7dab}*{letter-spacing:0!important}*:focus,*:after,*:before{outline:none!important}*:focus-visible{outline:none!important;outline-offset:none!important;box-shadow:none!important}body,.paragraph:not(.button),.paragraph>*{font-size:18px;line-height:1.6;-webkit-font-smoothing:antialiased;letter-spacing:0;margin-top:0}.button,.shopify-challenge__button,.customer button{font-size:18px;line-height:1.6}.paragraph>small{font-size:smaller}h1,.h1.h1,.text-block.h1>*{font-size:56px;line-height:1;-webkit-font-smoothing:antialiased;letter-spacing:0;margin-top:0}h2,.h2.h2,.text-block.h2>*{font-size:48px;line-height:1.2;-webkit-font-smoothing:antialiased;letter-spacing:0;margin-top:0}h3,.h3,.h3.h3,.text-block.h3>*{font-size:32px;line-height:1.2;-webkit-font-smoothing:antialiased;letter-spacing:0;margin-top:0}h4,.h4.h4,.text-block.h4>*{font-size:24px;line-height:1.2;-webkit-font-smoothing:antialiased;letter-spacing:0;margin-top:0}h5,.h5.h5,.text-block.h5>*{font-size:18px;line-height:1.6;-webkit-font-smoothing:antialiased;letter-spacing:0;margin-top:0}h6,.h6.h6,.text-block.h6>*{font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;letter-spacing:0;margin-top:0}h1,.h1.h1,.text-block.h1,h2,.h2.h2,.text-block.h2,.h3.h3,.text-block.h3,.h4.h4,.text-block.h4,.h5.h5,.text-block.h5,.h6.h6,.text-block.h6{margin:0 0 20px}h1:last-child,.h1.h1:last-child,.text-block.h1:last-child,h2:last-child,.h2.h2:last-child,.text-block.h2:last-child,h3:last-child,.h3.h3:last-child,.text-block.h3:last-child,h4:last-child,.h4.h4:last-child,.text-block.h4:last-child,h5:last-child,.h5.h5:last-child,.text-block.h5:last-child,h6:last-child,.h6.h6:last-child,.text-block.h6:last-child{margin-bottom:0}.header .header__menu-item.list-menu__item[aria-current=page],.header .header__menu-item.list-menu__item[aria-current=page]>*{color:#ec7dab}.header .header__menu-item.list-menu__item:hover{color:#ec7dab}.header .header__menu-item.list-menu__item{font-size:18px;text-decoration:none;letter-spacing:0}.header .header__menu-item.list-menu__item>*{text-decoration:none;letter-spacing:0}body #MegaMenu-Content-1 .mega-menu__list,body #MegaMenu-Content-2 .mega-menu__list{display:block;column-count:2;gap:10px;width:50%;padding:0}body #MegaMenu-Content-2 .mega-menu__list{column-count:5;width:100%}body #MegaMenu-Content-1 .mega-menu__list li,body #MegaMenu-Content-2 .mega-menu__list li{width:100%}body .mega-menu__content .mega-menu__list li a.mega-menu__link{font-size:16px;font-weight:600;text-decoration:none;color:#ffffffbf;transition:.3s}body .mega-menu__content .mega-menu__list li a.mega-menu__link:hover{color:#fff}body .header__menu-item:hover span{text-decoration:none}body details[open]>.header__menu-item{text-decoration:none}.header .mega-menu__content{background-color:#eef1ea;background-image:url(//embroidershoppe-2.myshopify.com/cdn/shop/files/casesbg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.header .mega-menu__content:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#e2397e;opacity:.5}.header .mega-menu__content .mega-menu__content-inr{position:relative}.header__icon.header__icon--account{width:auto;font-family:Lato,sans-serif!important;font-size:16px;height:auto;text-decoration:none}.header__icon svg.icon{stroke:#000;stroke-width:.5px}.header__icon.header__icon--cart svg.icon{width:24px;height:24px;stroke:#000;stroke-width:1.6px}body .header__icon:hover .icon,body .modal__close-button:hover .icon{transform:scale(1)}a.header__icon.header__icon--account .svg-wrapper{width:30px}body .shopify-policy__container{max-width:990px;padding-top:40px;padding-bottom:60px}#MainContent .button:not(.slideshow-control),#MainContent .button-secondary,#MainContent button.shopify-payment-button__button--unbranded{padding:12px 25px;min-width:180px;text-align:center}.contact-template .contact__button .button{margin:10px auto 0}.free-product-list-section slideshow-slides{cursor:default}.free-product-list-section .product-card__content{cursor:default}body .banner--desktop-transparent .banner__box{max-width:550px}body.index-template .slideshow .banner--desktop-transparent .banner__box .banner__heading{max-width:410px}body .banner__box>*+.banner__buttons{margin-top:35px}body .banner__text.rte{margin-bottom:15px}.slideshow__controls.slider-buttons{border:none;background:none;position:absolute;bottom:15px;left:0;right:0}.slideshow__controls.slider-buttons button.slider-button{display:none}.slideshow__controls.slider-buttons .dot{background:#000;opacity:.45;width:8px;height:8px}.slideshow__controls.slider-buttons .slider-counter__link--active .dot{opacity:1}.slideshow__controls.slider-buttons .slider-counter__link--dots{padding:5px}.multicolumn__title.text-align-center{text-align:center;justify-content:center}.multicolumn__title.text-align-right{justify-content:flex-end;text-align:right}.multicolumn .multicolumn-list__item .media--adapt{padding:0!important;font-size:0}.multicolumn .multicolumn-list__item .media--adapt img{position:static;transform:none!important;display:inline-block;object-fit:contain}@media(min-width:990px){.multicolumn .multicolumn-list{justify-content:center}}.multicolumn .multicolumn-card__info{padding:20px}.product-grid .card .card__inner .card__media,.product-grid .card .card__inner .card__media .media img{border-radius:8px}.card-wrapper.product-card-wrapper.card-content-align-center .card,.card-wrapper.product-card-wrapper.card-content-align-center .card .card-information{text-align:center}.card-wrapper.product-card-wrapper.card-content-align-right .card,.card-wrapper.product-card-wrapper.card-content-align-right .card .card-information{text-align:right}.button.button--primary:hover,.shopify-challenge__button.button--primary:hover,.customer button.button--primary:hover{color:rgba(var(--color-button),var(--alpha-button-background));background:none}.card__heading a:hover,.card a:hover,.card-wrapper.underline-links-hover:hover a{text-decoration:none}.collection-list-wrapper .card__content h3.card__heading{font-size:18px}.collection-list-wrapper .card__content h3.card__heading .icon-wrap{display:none}.collection-list-wrapper .card__content h3.card__heading a{padding:15px;line-height:1.4;background:rgb(var(--color-button));color:rgb(var(--color-button-text));border-radius:30px;text-align:center;font-family:Lato}.collection-list-wrapper .card-wrapper .card>.card__content{position:absolute;bottom:0;left:15px;right:15px;width:auto}.footer-block__details-content .list-menu__item--link,.copyright__content a{color:rgba(var(--color-foreground),1)}.footer-features-section .multicolumn-card .rte{font-size:16px}.footer-features-section .multicolumn-card h3{font-size:24px}.footer__blocks-wrapper.grid--4-col-tablet .grid__item:first-child{width:40%}.footer .footer-block__heading{font-size:24px}.footer-block__image-wrapper{margin-bottom:12px}.footer-block__details-content.footer-block-image{flex-direction:column;max-width:464px}.footer-block__details-content.footer-block-image .content-below-image{font-size:16px}.footer .footer-block__details-content .list-menu__item--link{font-size:16px;text-decoration:none!important;line-height:1.4;padding:0}.footer .footer-block__details-content .list-menu__item--link:hover{color:#ec7dab}.footer .footer-block__details-content li{margin-bottom:12px}.footer .footer-block__details-content li:last-child{margin-bottom:0}.footer__content-bottom-wrapper{justify-content:space-between}.footer .footer__list-social .list-social__link{padding:5px;color:rgb(var(--color-foreground),.6)}.footer .footer__list-social .list-social__link .svg-wrapper{width:24px;height:24px}.footer .footer__copyright{margin:0}.footer .footer__copyright.caption{font-size:14px;color:#0009}.footer .footer__copyright .copyright__content{font-size:inherit}.footer__content-bottom{border:none;padding-top:20px}.footer__copyright a:hover{text-decoration:none}.footer .footer-block__details-content>li:not(:last-child){margin-right:0}body .background-none .multicolumn-list .multicolumn-card__info,body .background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding:0}.collection-list-wrapper .card-wrapper .card{border-radius:8px}.collection-list-wrapper .card-wrapper .card .media img{border-radius:8px!important}.collection-list-wrapper .card-wrapper .card .media{border-radius:8px;overflow:hidden}.collection-list-wrapper .card-wrapper .card .card__media{border-radius:8px}.collection-list-wrapper .card-wrapper .card .card.card--standard.card--media .card__inner,.collection-list-wrapper .card-wrapper{border-radius:8px;overflow:hidden}.free-product-list-section .collection__title{text-align:center}.free-product-list-section .card__information h4{margin:0}.heading-info-logged-out-users{margin-bottom:32px}.collection .card-wrapper.product-card-wrapper,.collection .card-wrapper.product-card-wrapper .card__inner{border-radius:8px;overflow:hidden}.card.card--standard.card--text:not(.card--horizontal)>.card__content .card__heading:not(.card__heading--placeholder){display:block}.rich-text__buttons{margin-top:25px}.contact-inr-box{background:#f2f2f2;padding:30px;border-radius:14px}.contact-inr-box .field__input{background:none;border:1px solid rgb(0,0,0,.13)!important;box-shadow:none!important;outline:none!important;border-radius:4px;padding:15px;height:auto;line-height:normal;font-size:16px}.contact-inr-box .field__input::placeholder{opacity:1}.contact-inr-box .field:before,.contact-inr-box .field:after{display:none}.contact-inr-box .field label.field__label{font-size:16px;top:12px;display:none}.contact-inr-box .field__input:focus~label.field__label{font-size:10px;top:2px;left:16px}.contact-inr-box .field{margin-bottom:12px}.contact-inr-box .contact__fields{grid-column-gap:12px}.contact-inr-box .contact__button{margin-top:16px;text-align:center}.contact.page-width{max-width:978px}.contact-template h1.rich-text__heading.h1{font-size:48px}body .customer:not(.account):not(.order){background:#f2f2f2;max-width:680px;padding:56px 64px;border-radius:14px}body .customer:not(.account):not(.order) .field:before,.customer:not(.account):not(.order) .field:after{display:none}body .customer:not(.account):not(.order) .field input{background:none;border:1px solid rgb(0,0,0,.13)!important;box-shadow:none!important;outline:none!important;border-radius:4px;padding:15px;height:auto;line-height:normal;font-size:16px}body .customer:not(.account):not(.order) .field label{font-size:16px;top:12px;display:none}body .customer:not(.account):not(.order) .field input:focus~label{font-size:10px;top:2px;left:16px}body .customer:not(.account):not(.order) .field input::placeholder{opacity:1}body .customer:not(.account):not(.order) a{font-size:16px}body .customer:not(.account):not(.order) a:hover{color:#ec7dab}body .customer:not(.account):not(.order) button{width:100%;padding:12px 15px}body .customer:not(.account):not(.order) a.create-account-link{font-size:18px}body .customer [id*=-error]{color:#ec001b}body .customer h2.form__message[aria-invalid=true]{font-family:Lato,sans-serif;font-size:18px;color:#ec001b}body .customer .form-error-wrap{background:#ffdfdf;padding:5px 8px;border-top:3px solid #ec001b;margin-bottom:20px;display:block}body .customer .form-error-wrap h2.form__message[aria-invalid=true]{margin-top:0;margin-bottom:10px}body .customer .form-error-wrap ul.form-error-list,body .customer .form-error-wrap ul{margin-bottom:0;margin-top:10px}body .customer ul.form-error-list li,body .customer ul.form-error-list li a,body .customer ul li,body .customer ul li a{color:#ec001b!important}quantity-input.quantity.cart-quantity{padding:1px}body .totals>h2{font-family:Lato,sans-serif}body .cart-item__details .cart-item__name.h5{font-size:20px;line-height:1.3}body .cart-drawer .cart-items th{font-size:12px}.product__info-wrapper .footer__payment h3{margin-bottom:15px}.product__info-wrapper ul.list.list-payment{justify-content:flex-start;margin:-3px}.product__info-wrapper ul.list.list-payment:not(:last-child){margin-bottom:12px}.product__info-wrapper ul.list.list-payment li.list-payment__item{padding:3px}.product__info-wrapper ul.list.list-payment li.list-payment__item svg.icon{width:auto;height:30px}.product__media-wrapper .product-media-container,.product__media-wrapper .product-media-container .product__media.media,.product__media-wrapper .product-media-container .product__media.media img{border-radius:14px}.product__info-wrapper .icon-with-text{background:#ffe3ee;padding:20px;border-radius:10px}.product__info-wrapper .icon-with-text .h4{font-size:16px;font-family:Lato,sans-serif}.product__info-wrapper .icon-with-text img{width:54px;height:54px}div.product-card-wrapper .view-youtube-btn{position:relative;z-index:2;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;margin-top:15px;font-size:16px}.view-youtube-btn svg{width:24px}.fancybox-bg{display:block!important}.fancybox-is-open .fancybox-bg{opacity:.65!important}.vecalendar-template .page-width.main-page-section{width:100%;max-width:100%;padding-top:0;padding-bottom:0}.vecalendar-template .page-width.main-page-section h1.main-page-title{display:none}.product-form__buttons fieldset.selling-plan-fieldset{border-radius:10px}.related-collection-tags-main ul.all-collections-list li a{display:inline-block;color:#000;text-decoration:none;font-size:14px}.related-collection-tags-main ul.all-collections-list li{line-height:1.2;margin:4px 0}.related-collection-tags-main ul.all-collections-list{padding-left:0;list-style:none;margin:0}.related-collection-tags-main{padding-top:15px}.related-collection-tags-main h4{font-size:18px;font-family:Lato,sans-serif;font-weight:600;margin:0 0 10px}.related-collection-list-main{padding-top:15px}.related-collection-list-main h4{font-size:18px;font-family:Lato,sans-serif;font-weight:600;margin:0 0 10px}.related-collection-list-main ul.all-collections-list li a{display:inline-block;color:#000;text-decoration:none;font-size:14px}.related-collection-list-main ul.all-collections-list li{line-height:1.2;margin:4px 0}.related-collection-list-main ul.all-collections-list{padding-left:0;list-style:none;margin:0}body .facets-vertical .facets__summary{font-size:18px;font-weight:600}body .active-facets-vertical-filter .facets__heading{font-size:20px;font-weight:600}.membership-product-template product-info .product-form__quantity{pointer-events:none;display:none}body .customer tbody td{font-size:14px}body .account table td:first-of-type a{border:none;box-shadow:none;padding-left:0;padding-right:0;font-size:14px}body .customer thead th,body .account table td[data-label=Order] a{font-weight:600}body .customer a.button{text-decoration:none;padding:9px 20px 10px!important;min-height:auto;min-width:150px!important}body .account-left a.view-all-download-btn{display:inline-block;margin-bottom:45px;margin-top:15px}body .account-left a.view-all-download-btn button{margin:0;font-size:22px;padding:14px 28px}body .customer thead th,body .account table td[data-label=Order]:before{font-weight:600}#showcases-gallery .cpu-widget__element.cpu-widget__header{border:1px solid #d5d5d5;border-radius:8px;padding:20px}#showcases-gallery .cpu-widget__element.cpu-widget__header button.cpu-widget__btn{background:#000;border-radius:50px}.account-right a.appstle_manageSubBtn{display:none}#showcases-gallery .cpu-widget__element.cpu-widget__header{border:1px solid #d5d5d5;border-radius:8px;padding:25px;align-items:center}#showcases-gallery .cpu-widget__element.cpu-widget__header button.cpu-widget__btn{background:#000;border-radius:50px;display:inline-flex;align-items:center;gap:6px;font-size:14px}#showcases-gallery .cpu-widget__element.cpu-widget__header button.cpu-widget__btn:before{content:"";background:url(/cdn/shop/files/upload-icon.svg?v=1768543503);width:24px;display:inline-block;height:24px;background-repeat:no-repeat;background-position:center;background-size:100%;filter:brightness(0) invert(1);vertical-align:middle;position:relative;top:-1px}.footer-block-icon-list{display:flex;flex-direction:column;gap:16px}.footer-block-list-item{display:flex;gap:8px;font-size:16px}.footer-block-list-item .footer-block-list-icon svg{width:16px;height:auto;fill:currentColor}.footer-block-list-item .footer-block-list-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#ec7dab;color:#fff;border-radius:50%;position:relative;top:0;flex:0 0 auto}body.product-template .cpu-section--gallery{display:none}body .button,body .shopify-challenge__button,body .customer button{color:rgba(var(--color-foreground),1);background-color:rgba(var(--color-background),1);border:1px solid rgba(var(--color-foreground),1);box-shadow:none!important;outline:none}body .button:before,body .shopify-challenge__button:before,body .customer button:before,body .shopify-payment-button__button--unbranded:before{opacity:0}body .button:after,body .shopify-challenge__button:after,body .customer button:after,body .shopify-payment-button__button--unbranded:after{opacity:0}body .button:hover,body .shopify-challenge__button:hover,body .customer button:hover,body .button.button--primary:hover,body .shopify-challenge__button.button--primary:hover,body .customer button.button--primary:hover,body cart-remove-button .button:not([disabled]):hover{color:rgba(var(--color-background),1);background-color:rgba(var(--color-foreground),1)}.membership-product-template .shopify-payment-button{display:none}.product__info-wrapper ul.list.list-payment{display:flex;flex-wrap:wrap;list-style:none;padding:0;justify-content:flex-start;margin:-3px}.underlined-link,.customer a,.link,body,.rte a{color:rgba(var(--color-foreground),1)}.login-notification .rich-text__blocks{background:#dffbf7;padding:15px;border-radius:10px}body .cart-count-bubble{color:rgba(var(--color-background),1);background-color:rgba(var(--color-foreground),1)}@media(min-width:750px){body .account-header{display:flex;justify-content:space-between;align-items:center}body .account-header h1.customer__title{margin-bottom:0}body .account-header h1+a{position:relative;top:-2px}body .customer tbody td:last-of-type{padding-bottom:2.2rem}body .customer tbody td{vertical-align:middle}}@media(max-width:989px){body .page-width,.utility-bar__grid.page-width{padding-left:20px;padding-right:20px}.multicolumn .multicolumn-list{row-gap:24px}}@media(max-width:749px){h1,.h1.h1,.text-block.h1>*{font-size:48px}h2,.h2.h2,.text-block.h2>*,.contact-template h1.rich-text__heading.h1{font-size:36px}h3,.h3,.h3.h3,.text-block.h3>*{font-size:28px}h4,.h4.h4,.text-block.h4>*{font-size:20px}.header__icon.header__icon--account{display:flex!important;font-size:0}body .banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:44rem}.footer__blocks-wrapper.grid--4-col-tablet .grid__item:first-child{width:100%}#MainContent .button:not(.slideshow-control),#MainContent .button-secondary,#MainContent button.shopify-payment-button__button--unbranded{min-width:120px}.banner:not(.banner--mobile-bottom) .banner__box{padding-left:0;padding-right:0}.contact-inr-box{padding:22px 20px}body .customer:not(.account):not(.order){padding:30px 20px}.product__info-wrapper.grid__item{padding-top:30px}}@media(min-width:990px){.simple_menu{position:relative!important}.simple_menu .mega-menu__content{z-index:1;width:max-content;max-width:350px!important;padding:20px 0 15px;border-radius:6px!important;display:grid;position:absolute;top:100%;max-height:initial!important;overflow:initial!important}.simple_menu .mega-menu__content:before{border-radius:6px}.simple_menu .mega-menu__content .page-width{padding:0!important;max-width:100%!important}.simple_menu .mega-menu__content ul.mega-menu__list{column-count:initial!important;display:block;padding:0;margin:0}.simple_menu .mega-menu__content ul.mega-menu__list li:first-child a{padding-top:0}.simple_menu .mega-menu__content ul.mega-menu__list li ul{width:max-content;max-width:350px!important;min-width:200px!important;padding:20px 0 15px;border-radius:6px;display:grid;position:absolute;top:0;left:100%;background-color:#eef1ea;background-image:url(//embroidershoppe-2.myshopify.com/cdn/shop/files/casesbg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;opacity:0;visibility:hidden}.simple_menu .mega-menu__content ul.mega-menu__list li:hover>ul{opacity:1;visibility:visible}.simple_menu .mega-menu__content ul.mega-menu__list li ul:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#e2397e;opacity:.5;border-radius:6px}.simple_menu .mega-menu__content ul.mega-menu__list li{position:relative;display:flex;align-items:center;padding:0 20px}.simple_menu .mega-menu__content ul.mega-menu__list li svg.icon.icon-caret{width:13px;height:13px;fill:#fff;position:absolute;right:7px;top:inherit;transform:rotate(270deg);display:none}.simple_menu .mega-menu__content ul.mega-menu__list li.childlink-simple svg.icon.icon-caret{display:block}.simple_menu .mega-menu__content ul.mega-menu__list li svg.icon.icon-caret path{fill:#fff}.simple_menu .mega-menu__content ul.mega-menu__list>li:hover>a{color:#fff}.simple_menu .mega-menu__content ul.mega-menu__list li>a,.simple_menu .mega-menu__content ul.mega-menu__list li ul li>a{position:relative}.simple_menu .mega-menu__content ul.mega-menu__list>li>a:after,.simple_menu .mega-menu__content ul.mega-menu__list li ul li>a:after{content:"";position:absolute;bottom:0;left:0;width:0px;height:1px;background:#fff;transition:ease-in-out .5s}.simple_menu .mega-menu__content ul.mega-menu__list>li:hover>a:after,.simple_menu .mega-menu__content ul.mega-menu__list li ul li:hover>a:after{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
