body{background:var(--mo-cream);color:var(--mo-navy);font-family:var(--mo-font-body);-webkit-font-smoothing:antialiased}.mo-section{position:relative;padding-block:var(--mo-pad-top, clamp(40px, 5.5vw, 80px)) var(--mo-pad-bottom, clamp(40px, 5.5vw, 80px));background:var(--mo-bg, transparent);color:var(--mo-fg, var(--mo-navy));overflow:clip}.mo-container{width:100%;max-width:var(--mo-max);margin-inline:auto;padding-inline:var(--mo-gutter);box-sizing:border-box}.mo-head{display:grid;gap:12px;max-width:720px;margin:0 auto clamp(28px,5vw,48px);text-align:center}.mo-head--left{margin-inline:0;text-align:start}.mo-eyebrow{display:inline-flex;align-items:center;gap:8px;justify-self:start;width:fit-content;padding:6px 14px;border-radius:999px;background:var(--mo-eyebrow-bg, var(--mo-coral-soft));color:var(--mo-eyebrow-fg, var(--mo-coral-dark));font-family:var(--mo-font-heading);font-weight:600;font-size:14px;letter-spacing:.02em}.mo-head .mo-eyebrow{justify-self:center}.mo-head--left .mo-eyebrow{justify-self:start}.mo-title{margin:0;font-family:var(--mo-font-heading);font-weight:700;font-size:clamp(30px,5.2vw,52px);line-height:1.08;letter-spacing:-.01em;color:inherit;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}.mo-title em,.mo-title .mo-accent{font-style:normal;color:var(--mo-coral)}.mo-lead{margin:0;font-size:clamp(16px,1.9vw,19px);line-height:1.6;color:var(--mo-lead, var(--mo-muted));text-wrap:pretty}.mo-lead p{margin:0}.mo-btn{--btn-bg: var(--mo-coral);--btn-fg: #fff;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:14px 28px;border:0;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);font-family:var(--mo-font-heading);font-weight:600;font-size:17px;line-height:1.1;text-decoration:none;cursor:pointer;box-shadow:0 6px 0 0 var(--btn-shadow, var(--mo-coral-dark)),0 14px 28px -12px #ec5e1e99;transition:transform .25s var(--mo-ease),box-shadow .25s var(--mo-ease),background-color .2s;-webkit-tap-highlight-color:transparent}.mo-btn:hover{transform:translateY(-2px);box-shadow:0 8px 0 0 var(--btn-shadow, var(--mo-coral-dark)),0 18px 32px -12px #ec5e1eb3}.mo-btn:active{transform:translateY(4px);box-shadow:0 2px 0 0 var(--btn-shadow, var(--mo-coral-dark))}.mo-btn:focus-visible,.mo-link:focus-visible{outline:3px solid var(--mo-sky);outline-offset:3px}.mo-btn--ghost{--btn-bg: transparent;--btn-fg: currentColor;box-shadow:inset 0 0 0 2px currentColor}.mo-btn--ghost:hover,.mo-btn--ghost:active{box-shadow:inset 0 0 0 2px currentColor;background:#ffffff14}.mo-btn--navy{--btn-bg: var(--mo-blue);--btn-fg: var(--mo-white);--btn-shadow: #145A90;box-shadow:0 6px #145a90,0 14px 28px -14px #0f2f4d99}.mo-btn--block{width:100%}.mo-btn svg{flex-shrink:0}.mo-link{color:var(--mo-coral-dark);font-weight:700;text-decoration:underline;text-underline-offset:3px}.mo-card{position:relative;background:var(--mo-white);border-radius:var(--mo-radius);box-shadow:var(--mo-shadow);border:1px solid var(--mo-line)}.mo-stars{display:inline-flex;gap:2px;color:var(--mo-sun)}.mo-stars svg{width:var(--star-size, 16px);height:var(--star-size, 16px)}.mo-stars .is-empty{color:#e6dcc8}.mo-icon{width:var(--icon-size, 24px);height:var(--icon-size, 24px);flex-shrink:0;display:inline-block;vertical-align:middle}.mo-js [data-mo-reveal]{opacity:0;transform:translateY(28px) scale(.98);transition:opacity .8s var(--mo-ease),transform .8s var(--mo-ease);transition-delay:calc(var(--mo-i, 0) * 90ms)}.mo-js [data-mo-reveal=pop]{transform:scale(.85) rotate(-3deg)}.mo-js [data-mo-reveal].is-in{opacity:1;transform:none}.shopify-design-mode [data-mo-reveal]{opacity:1!important;transform:none!important}.mo-wave{display:block;width:100%;height:clamp(28px,5vw,64px);color:var(--mo-wave-color, var(--mo-cream))}.mo-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mo-scroller{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mo-gutter);padding-inline:var(--mo-gutter);padding-block:8px 20px;scrollbar-width:none;overscroll-behavior-x:contain}.mo-scroller::-webkit-scrollbar{display:none}.mo-scroller>*{flex-shrink:0;scroll-snap-align:start}.mo-arrows{display:none;gap:10px}@media(min-width:750px){.mo-arrows{display:flex}}.mo-arrow{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:2px solid currentColor;background:transparent;color:inherit;cursor:pointer;transition:background-color .2s,color .2s,transform .2s var(--mo-ease)}.mo-arrow:hover{background:var(--mo-blue);color:var(--mo-white);transform:scale(1.06)}.mo-arrow svg{width:20px;height:20px}@media(prefers-reduced-motion:reduce){.mo-js [data-mo-reveal]{opacity:1;transform:none;transition:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.mo-pcard{position:relative;display:flex;flex-direction:column;background:var(--mo-white);border-radius:var(--mo-radius);border:1px solid var(--mo-line);box-shadow:0 6px 20px -14px #0f2f4d59;overflow:hidden;transition:transform .35s var(--mo-ease),box-shadow .35s var(--mo-ease)}.mo-pcard:hover{transform:translateY(-6px);box-shadow:var(--mo-shadow-lg)}.mo-pcard__media{position:relative;display:block;margin:8px 8px 0;aspect-ratio:1;border-radius:calc(var(--mo-radius) - 6px);overflow:hidden;background:#fbf3e4}.mo-pcard__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s,transform .6s var(--mo-ease)}.mo-pcard__img--hover{opacity:0}@media(hover:hover){.mo-pcard:hover .mo-pcard__img--hover{opacity:1}.mo-pcard:hover .mo-pcard__img{transform:scale(1.04)}}.mo-pcard__badge{position:absolute;top:18px;left:18px;padding:5px 12px;border-radius:999px;background:var(--mo-coral);color:#fff;font-family:var(--mo-font-heading);font-weight:600;font-size:13px;box-shadow:0 4px 10px -4px #0000004d}.mo-pcard__badge--soldout{left:auto;right:18px;background:var(--mo-blue);color:#fff8ec}.mo-pcard__body{display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px;flex:1}.mo-pcard__rating{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--mo-muted)}.mo-pcard__title{margin:0;font-family:var(--mo-font-heading);font-weight:600;font-size:17px;line-height:1.25}.mo-pcard__title a{color:var(--mo-navy);text-decoration:none}.mo-pcard__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.mo-pcard__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.mo-pcard__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.mo-pcard__now{font-family:var(--mo-font-heading);font-weight:700;font-size:19px;color:var(--mo-navy)}.mo-pcard__was{font-size:14px;color:var(--mo-muted)}.mo-pcard__go{position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;background:var(--mo-blue);color:#fff8ec;transition:background-color .2s,transform .3s var(--mo-ease)}.mo-pcard:hover .mo-pcard__go{background:var(--mo-coral);color:#fff;transform:rotate(-45deg)}.mo-header-logo{display:block;width:auto;height:var(--header-logo-image-height-mobile, 30px);max-width:none;transition:transform .4s var(--mo-ease)}@media(min-width:750px){.mo-header-logo{height:var(--header-logo-image-height, 38px)}}.header-logo:hover .mo-header-logo .mo-logo__mark{transform-origin:28px 28px;animation:mo-logo-spin .8s var(--mo-ease)}@keyframes mo-logo-spin{50%{transform:rotate(-14deg) scale(1.08)}}#header-component .menu-list__link-title{font-family:var(--mo-font-heading);font-weight:600;padding-bottom:4px;background-image:linear-gradient(var(--mo-coral),var(--mo-coral));background-repeat:no-repeat;background-position:0 100%;background-size:0% 3px;transition:background-size .35s var(--mo-ease)}#header-component .menu-list__link:hover .menu-list__link-title,#header-component .menu-list__link:focus-visible .menu-list__link-title{background-size:100% 3px}#header-component .menu-list__link--active .menu-list__link-title,#header-component .menu-list__link[aria-current=page] .menu-list__link-title{background-size:100% 3px;background-image:linear-gradient(90deg,var(--mo-coral),var(--mo-sun))}#header-component:not([transparent]) .header__row{box-shadow:0 1px 0 var(--mo-line)}#header-component .cart-bubble{font-family:var(--mo-font-heading);font-weight:700}.mo-header-logo{color:var(--color-foreground)}body:has(#header-component[transparent]) .mo-hero{padding-top:calc(var(--header-height, 64px) + var(--header-group-height, 40px) + 22px)}.mo-hero__anim{animation:mo-rise .9s var(--mo-ease) both;animation-delay:calc(var(--a, 0) * .11s)}@media(min-width:990px){.mo-twinkle{animation:mo-twinkle 3s ease-in-out infinite;animation-delay:var(--d, 0s);transform-box:fill-box;transform-origin:center}.mo-drift{animation:mo-drift 22s ease-in-out infinite alternate;animation-delay:var(--drift-delay, 0s)}}@keyframes mo-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes mo-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.6)}}@keyframes mo-drift{0%{transform:translate(-30px)}to{transform:translate(40px)}}@keyframes mo-spin{to{transform:rotate(360deg)}}.product-card.size-style{padding:8px 8px 14px;border-radius:var(--mo-radius);background:var(--mo-white);border:1px solid var(--mo-line);box-shadow:0 6px 20px -14px #0f2f4d59;transition:transform .35s var(--mo-ease),box-shadow .35s var(--mo-ease)}.product-card.size-style:hover{transform:translateY(-4px);box-shadow:var(--mo-shadow-lg)}.product-card.size-style img,.product-card.size-style slideshow-slide,.product-card.size-style .card-gallery{border-radius:calc(var(--mo-radius) - 6px);overflow:hidden}.product-card.size-style :is(.text-block,p,a){font-family:var(--mo-font-heading)}.product-card.size-style .price{font-family:var(--mo-font-heading);font-weight:700}.product-card.size-style .product-badges__badge{background:var(--mo-coral);color:#fff;border:0;font-family:var(--mo-font-heading);font-weight:600}.collection-card__inner{border-radius:var(--mo-radius);overflow:hidden}.collection-card__inner img{border-radius:var(--mo-radius);transition:transform .5s var(--mo-ease)}.collection-card__link:hover img{transform:scale(1.04)}@media(max-width:1359px){.mo-hero__balloon{display:none}}.mo-pcard__was,.mo-tp__was,.mo-tp__save{display:none!important}.header[transparent]:not([data-sticky-state=active]) .header-logo__image{padding:4px 10px;border-radius:14px;background:#fff8ec;box-sizing:content-box}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mikrooyuncak-base.css.map */
