body.shopify-design-mode #shopify-privacy-banner,body.shopify-design-mode [data-shopify=customer-privacy-banner]{display:none!important}:root{--color-ink: var(--ep-color-primary, #111c44);--color-muted: var(--ep-color-muted, #6f6f6f);--color-accent: var(--ep-color-accent, #0b84f3);--color-highlight: var(--ep-color-primary, #111c44);--color-surface: var(--ep-color-surface, #ffffff);--ep-gradient-body: linear-gradient(135deg, #f5f7ff 0%, #eef2ff 100%);--ep-gradient-title: linear-gradient(135deg, var(--ep-color-primary) 0%, var(--ep-color-secondary) 100%);--ep-gradient-button: linear-gradient(135deg, var(--ep-color-secondary) 0%, #1e40ff 100%);--ep-footer-bg: #0b1430;--ep-footer-text: rgba(241, 244, 255, .85);--ep-footer-heading: #ffffff;--transition: var(--ep-transition-base, .25s ease)}body,html{background:var(--ep-gradient-body, #f5f7ff);color:var(--ep-color-primary);font-family:var(--ep-font-display);font-weight:var(--ep-font-normal, 400);-webkit-font-smoothing:antialiased;margin-bottom:0;padding-bottom:0;overflow-x:hidden}p,li{font-weight:var(--ep-font-normal, 400)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--ep-font-display);font-weight:var(--ep-font-medium, 500);letter-spacing:var(--ep-tracking-tight, -.01em);color:var(--ep-color-primary)}button,.button,[type=submit],strong,b,legend{font-weight:var(--ep-font-semibold, 600)}.section-badge.section-badge--title{display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:10px 20px;border-radius:999px;border:1px solid rgba(var(--ep-color-primary-rgb),.15);box-shadow:0 4px 16px rgba(var(--ep-color-primary-rgb),.08);font-family:var(--ep-font-display);font-size:14px;font-weight:500;letter-spacing:.01em;line-height:1.4;text-transform:none;color:var(--ep-color-primary);background:rgba(var(--ep-color-surface-rgb),.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);margin:0}body a:not(.button):not([class*=button]),main a:not(.button):not([class*=button]){color:var(--ep-color-accent);transition:color var(--ep-transition-fast)}body a:not(.button):not([class*=button]):hover,main a:not(.button):not([class*=button]):hover{color:var(--ep-color-primary)}.shopify-section .button,.shopify-section .product-form__submit,.shopify-section .cart__checkout-button,.shopify-payment-button__button,button[type=submit]{border-radius:var(--ep-radius-md);border:1px solid transparent;font-family:var(--ep-font-display);font-weight:var(--ep-font-medium, 500);font-size:var(--ep-text-base);letter-spacing:.01em;transition:transform var(--ep-transition-base),box-shadow var(--ep-transition-base)}.shopify-section .button.primary,.shopify-section button.button--primary,.shopify-section button[type=submit],.shopify-payment-button__button--unbranded{background:var(--ep-gradient-button);color:var(--ep-color-surface);border-radius:var(--ep-radius-md)}.shopify-section .button.primary:hover,.shopify-section button[type=submit]:hover{transform:translateY(-2px);box-shadow:var(--ep-shadow-lg)}.shopify-section .button--secondary,.shopify-section .button.secondary{background:rgba(var(--ep-color-secondary-rgb, 47, 93, 251),.08);color:var(--ep-color-primary);border:1px solid var(--ep-color-border-dark);border-radius:var(--ep-radius-md)}.shopify-section input:not([type=checkbox]):not([type=radio]),.shopify-section textarea,.shopify-section select,form input:not([type=checkbox]):not([type=radio]),form textarea,form select{border-radius:var(--ep-radius-md);border-color:var(--ep-color-border-dark);font-family:var(--ep-font-display)}.shopify-section input:focus,.shopify-section textarea:focus,.shopify-section select:focus{border-color:rgba(var(--ep-color-accent-rgb),.5);box-shadow:0 0 0 4px rgba(var(--ep-color-accent-rgb),.2);outline:none}.shopify-section .card:not(.card--media),.shopify-section .product-card-wrapper .card,.shopify-section .collection-card-wrapper .card{border-radius:var(--ep-radius-xl);box-shadow:var(--ep-shadow-sm);transition:transform var(--ep-transition-base),box-shadow var(--ep-transition-base)}.shopify-section .card:hover,.shopify-section .product-card-wrapper .card:hover{transform:translateY(-8px);box-shadow:var(--ep-shadow-lg)}.template-collection .collection-page{max-width:var(--ep-container-max, 1400px);margin:0 auto;padding:32px 24px 80px}.template-collection .collection-header{text-align:center;margin-bottom:48px}.template-collection .product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--ep-grid-gap);margin-top:32px}.template-collection .product-card{display:flex;flex-direction:column;background:var(--ep-color-surface);border-radius:var(--ep-radius-lg);overflow:hidden;transition:transform var(--ep-transition-base),box-shadow var(--ep-transition-base);border:1px solid var(--ep-color-border)}.template-collection .product-card:hover{transform:translateY(-4px);box-shadow:var(--ep-shadow-md)}.footer,.shopify-section-group-footer-group .footer{background:var(--ep-footer-bg);color:var(--ep-footer-text);font-family:var(--ep-font-display);border-top:none;margin-bottom:0}html body{margin-bottom:0!important;padding-bottom:0!important}.footer-block__heading{font-family:var(--ep-font-display);font-size:15px;font-weight:var(--ep-font-bold, 700);color:var(--ep-footer-heading);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.footer-block .list-menu__item{font-family:var(--ep-font-display);font-size:var(--ep-text-sm);color:var(--ep-footer-text);text-decoration:none;transition:color var(--ep-transition-fast),transform var(--ep-transition-fast)}.footer-block .list-menu__item:hover{color:var(--ep-color-surface);transform:translate(4px)}.footer__content-top{padding-top:clamp(48px,6vw,72px);padding-bottom:clamp(40px,5vw,56px)}.footer__content-bottom{background:#0003;padding:20px 0}.footer__list-social .list-social__link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#ffffff14;border-radius:50%;color:#fffc;transition:all var(--ep-transition-base)}.footer__list-social .list-social__link:hover{background:var(--ep-color-accent);color:var(--ep-color-surface);transform:translateY(-3px)}.footer__copyright{text-align:center;font-size:var(--ep-text-xs);color:#fff9}.newsletter .newsletter-form__button,.newsletter-form .newsletter-form__button{width:4.8rem;height:4.8rem;min-width:4.8rem;border-radius:50%;background:linear-gradient(135deg,var(--ep-color-primary) 0%,var(--ep-color-accent) 100%);border:none;display:inline-flex;align-items:center;justify-content:center;transition:all var(--ep-transition-base);cursor:pointer;position:absolute;right:6px;top:50%;transform:translateY(-50%);box-shadow:var(--ep-shadow-md)}.newsletter-form__field-wrapper .field__label{display:none!important}.ep-animate{opacity:0;transform:translateY(40px);transition:opacity .6s ease-out,transform .6s ease-out}.ep-animate.ep-visible{opacity:1;transform:translateY(0)}.ep-animate-stagger>*{opacity:0;transform:translateY(30px);transition:opacity .5s ease-out,transform .5s ease-out}.ep-animate-stagger.ep-visible>*{opacity:1;transform:translateY(0)}.ep-animate-stagger.ep-visible>*:nth-child(1){transition-delay:.1s}.ep-animate-stagger.ep-visible>*:nth-child(2){transition-delay:.15s}.ep-animate-stagger.ep-visible>*:nth-child(3){transition-delay:.2s}.ep-animate-stagger.ep-visible>*:nth-child(4){transition-delay:.25s}.ep-animate-stagger.ep-visible>*:nth-child(5){transition-delay:.3s}.ep-animate-stagger.ep-visible>*:nth-child(6){transition-delay:.35s}a,button,input,select,textarea{transition:color var(--ep-transition-fast),background-color var(--ep-transition-fast),border-color var(--ep-transition-fast),box-shadow var(--ep-transition-fast),transform var(--ep-transition-fast)}.ep-text-primary{color:var(--ep-color-primary)}.ep-text-accent{color:var(--ep-color-accent)}.ep-text-muted{color:var(--ep-color-muted)}.ep-bg-primary{background-color:var(--ep-color-primary)}.ep-bg-accent{background-color:var(--ep-color-accent)}.ep-bg-surface{background-color:var(--ep-color-surface)}.ep-rounded-sm{border-radius:var(--ep-radius-sm)}.ep-rounded{border-radius:var(--ep-radius-lg)}.ep-rounded-xl{border-radius:var(--ep-radius-xl)}.ep-rounded-full{border-radius:var(--ep-radius-full)}.ep-shadow-sm{box-shadow:var(--ep-shadow-sm)}.ep-shadow{box-shadow:var(--ep-shadow-md)}.ep-shadow-lg{box-shadow:var(--ep-shadow-lg)}@media(min-width:750px){.template-collection .product-grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media(min-width:990px){.template-collection .product-grid{grid-template-columns:repeat(4,1fr);gap:var(--ep-grid-gap)}.footer__content-top{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:clamp(32px,4vw,48px)}}@media(prefers-reduced-motion:reduce){.ep-animate,.ep-animate-stagger>*{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/excelpack-theme.css.map */
