:root{--em-ease: cubic-bezier(.2, .7, .2, 1);--em-shadow-sm: 0 1px 2px rgba(14, 27, 61, .05), 0 6px 18px rgba(14, 27, 61, .06);--em-shadow-md: 0 14px 36px rgba(14, 27, 61, .12);--em-shadow-lg: 0 30px 80px rgba(14, 27, 61, .2);--em-gutter: clamp(12px, 2vw, 28px);--em-container: 1520px;--em-header-h: 112px;--em-bar-h: 72px;--em-grad: linear-gradient(135deg, var(--em-blue) 0%, var(--em-blue-2) 100%);--em-grad-deep: linear-gradient(120deg, var(--em-navy) 0%, #11307a 55%, var(--em-blue) 100%);--em-glass: rgba(255, 255, 255, .72);--em-font-head: var(--font-heading-family);--em-font-body: var(--font-body-family)}body.em-theme{background:var(--em-bg);color:var(--em-text);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.em-theme ::selection{background:#0057ff29}:where(.em-theme) h1,:where(.em-theme) h2,:where(.em-theme) h3,:where(.em-theme) h4,:where(.em-theme) .h0,:where(.em-theme) .h1,:where(.em-theme) .h2,:where(.em-theme) .h3{color:var(--em-ink);letter-spacing:-.01em}.em-container{width:min(100% - (var(--em-gutter) * 2),var(--em-container));margin-inline:auto}.em-section{padding-block:var(--em-pt, 48px) var(--em-pb, 48px)}@media(max-width:749px){.em-section{padding-block:calc(var(--em-pt, 48px) * .7) calc(var(--em-pb, 48px) * .7)}}.em-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.em-icon{width:22px;height:22px;flex:none;display:block}.em-eyebrow{display:inline-flex;align-items:center;gap:.6rem;font:700 12px/1.2 var(--em-font-head);letter-spacing:.22em;text-transform:uppercase;color:var(--em-blue);margin:0 0 12px}.em-eyebrow:before{content:"";width:22px;height:2px;border-radius:2px;background:currentColor;opacity:.8}.em-title{margin:0;font:800 clamp(20px,1.9vw,28px)/1.15 var(--em-font-head);letter-spacing:.02em;text-transform:uppercase;color:var(--em-ink)}.em-title span,.em-title em{font-style:normal;color:var(--em-blue)}.em-display{margin:0;font:800 clamp(34px,4.4vw,64px)/1.02 var(--em-font-head);letter-spacing:-.025em;color:var(--em-ink)}.em-display .em-soft,.em-display em{font-style:normal;color:var(--em-blue);opacity:.9}.em-lead{font-size:clamp(15px,1.15vw,18px);line-height:1.65;color:var(--em-muted);margin:0}.em-btn{--btn-bg: var(--em-grad);--btn-fg: #fff;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 26px;border:0;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);font:700 14px/1 var(--em-font-head);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap;box-shadow:0 10px 24px #0057ff40;transition:transform .25s var(--em-ease),box-shadow .25s var(--em-ease),filter .25s}.em-btn:hover{transform:translateY(-2px);box-shadow:0 16px 34px #0057ff52;filter:saturate(1.1)}.em-btn:active{transform:translateY(0)}.em-btn .em-icon{width:18px;height:18px;transition:transform .25s var(--em-ease)}.em-btn:hover .em-icon--arrow-right{transform:translate(3px)}.em-btn--white{--btn-bg: #fff;--btn-fg: var(--em-blue);box-shadow:0 10px 24px #0b122024}.em-btn--ink{--btn-bg: var(--em-ink);--btn-fg: #fff;box-shadow:0 10px 24px #0b122038}.em-btn--ghost{--btn-bg: transparent;--btn-fg: var(--em-ink);box-shadow:inset 0 0 0 1.5px #0b122029}.em-btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--em-blue);--btn-fg: var(--em-blue)}.em-btn--glass{--btn-bg: rgba(255, 255, 255, .16);--btn-fg: #fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px #ffffff59}.em-btn--sm{min-height:38px;padding:0 16px;font-size:12px}.em-pill-link{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:999px;background:var(--em-surface);color:var(--em-ink);font:600 13px/1 var(--em-font-body);text-decoration:none;box-shadow:var(--em-shadow-sm);transition:color .2s,box-shadow .2s,transform .2s}.em-pill-link:hover{color:var(--em-blue);transform:translateY(-1px);box-shadow:var(--em-shadow-md)}.em-pill-link .em-icon{width:16px;height:16px}.em-round-btn{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:50%;border:0;cursor:pointer;background:var(--em-surface);color:var(--em-ink);box-shadow:var(--em-shadow-sm);transition:background .2s,color .2s,opacity .2s,transform .2s}.em-round-btn:hover:not([disabled]){background:var(--em-ink);color:#fff}.em-round-btn[disabled]{opacity:.35;cursor:default}.em-round-btn .em-icon{width:18px;height:18px}.em-row-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.em-row-head__text{min-width:0}.em-row-head__sub{margin:8px 0 0;color:var(--em-muted);font-size:14px}.em-row-head__actions{display:flex;align-items:center;gap:10px;flex:none}.em-media{position:relative;overflow:hidden;background:var(--em-surface-2)}.em-media>img,.em-media>svg,.em-media>picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.em-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#e7ebf3,#f6f8fb)}.em-placeholder svg{width:100%;height:100%;opacity:.45}.em-theme :focus-visible{outline:2px solid var(--em-blue);outline-offset:3px}.em-theme .button,.em-theme .shopify-challenge__button,.em-theme .customer button{border-radius:999px;font-family:var(--em-font-head);font-weight:700;letter-spacing:.04em}.em-theme .button:not(.button--secondary):not(.button--tertiary){background:var(--em-grad);color:#fff}.em-theme .button:not(.button--secondary):not(.button--tertiary):after{box-shadow:none}.em-theme .button--secondary{--color-button: 255,255,255;--color-button-text: 11,18,32}.em-theme .field__input,.em-theme .select__select,.em-theme .customer .field input{border-radius:14px}.em-theme .field:after,.em-theme .select:after{border-radius:14px}.em-theme .badge{border-radius:999px}.em-theme .page-width{max-width:var(--em-container);padding-inline:var(--em-gutter)}@media(prefers-reduced-motion:reduce){.em-theme *,.em-theme *:before,.em-theme *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}em-header,em-slider,em-carousel,em-tabs{display:block}
/*# sourceMappingURL=/cdn/shop/t/5/assets/emarkaz-base.css.map */
