.forspaceon-header-wrapper{position:sticky;top:0;z-index:990;background-color:#fff;font-family:inherit;box-shadow:0 4px 20px #00000008;--mobile-menu-panel-bg: #ffffff;--mobile-menu-surface-bg: #fbfbfb;--mobile-menu-text-color: #111111;--mobile-menu-muted-color: #5f6368;--mobile-menu-accent-color: #f9b219;--mobile-menu-overlay-bg: rgba(0, 0, 0, .42)}.forspaceon-announcement{background-color:#000;color:#fff;text-align:center;padding:8px 20px;font-size:13px;font-weight:500}.forspaceon-announcement-slider{position:relative;overflow:hidden;width:100%}.forspaceon-announcement-track{display:flex;width:100%;transition:transform .45s ease;will-change:transform}.forspaceon-announcement-slide{flex:0 0 100%;min-width:100%}.forspaceon-announcement-link{color:inherit;text-decoration:none;display:block}.forspaceon-header-container{max-width:1400px;margin:0 auto;padding:0 20px}.forspaceon-header-top{display:flex;align-items:center;justify-content:space-between;padding:20px 0;gap:20px}.forspaceon-logo{flex-shrink:0;display:flex;align-items:center;text-decoration:none}.forspaceon-logo img{max-width:180px;height:auto;display:block}.forspaceon-search-bar{flex:1;max-width:500px;position:relative}.forspaceon-search-input{width:100%;border:1px solid #EAEAEA;border-radius:50px;padding:12px 20px 12px 45px;font-size:14px;outline:none;background-color:#fafafa;transition:border-color .2s}.forspaceon-search-input:focus{border-color:#111;background-color:#fff}.forspaceon-search-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#666;width:18px;height:18px}.forspaceon-predictive-results{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:120;background:#fff;border:1px solid #EAEAEA;border-radius:18px;box-shadow:0 18px 48px #1111111a;overflow:hidden}.forspaceon-predictive-results[hidden]{display:none}.forspaceon-predictive-inner{padding:10px}.forspaceon-predictive-title{margin:0;padding:8px 10px 10px;font-size:12px;font-weight:700;color:#666;letter-spacing:.04em;text-transform:uppercase}.forspaceon-predictive-list{list-style:none;margin:0;padding:0;display:grid;gap:4px}.forspaceon-predictive-link{display:grid;grid-template-columns:52px 1fr;align-items:center;gap:12px;padding:8px;border-radius:14px;color:#111;text-decoration:none;transition:background-color .2s ease}.forspaceon-predictive-link:hover,.forspaceon-predictive-link:focus-visible{background:#fafafa}.forspaceon-predictive-image{width:52px;height:52px;border-radius:12px;object-fit:cover;background:#f5f5f5}.forspaceon-predictive-placeholder{width:52px;height:52px;border-radius:12px;background:#f5f5f5}.forspaceon-predictive-product-title{display:block;font-size:14px;font-weight:600;line-height:1.35;color:#111}.forspaceon-predictive-price{display:block;margin-top:3px;font-size:13px;color:#666}.forspaceon-predictive-empty,.forspaceon-predictive-loading{margin:0;padding:18px 16px;font-size:14px;color:#666}.forspaceon-predictive-all{display:flex;align-items:center;justify-content:center;margin-top:8px;padding:11px 14px;border-radius:14px;background:#111;color:#fff;font-size:14px;font-weight:700;text-decoration:none}.forspaceon-mobile-search-wrap{display:none;position:relative;padding:0 0 12px}.forspaceon-mobile-search-wrap .forspaceon-search-bar{display:block;max-width:none}.forspaceon-header-actions{display:flex;align-items:center;gap:15px}.forspaceon-action-pill{display:flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid #EAEAEA;border-radius:50px;text-decoration:none;color:#111;font-size:14px;font-weight:500;transition:all .2s;background-color:#fff;cursor:pointer}.forspaceon-action-pill:hover{background-color:#fafafa;border-color:#ccc}.forspaceon-action-pill svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .2s}.forspaceon-about-wrapper{position:relative}.forspaceon-about-dropdown{position:absolute;top:calc(100% + 15px);left:50%;transform:translate(-50%);background:#fff;border:1px solid #EAEAEA;border-radius:16px;box-shadow:0 10px 30px #00000014;padding:10px;min-width:180px;opacity:0;visibility:hidden;transition:all .2s ease;z-index:100;display:flex;flex-direction:column;gap:4px}.forspaceon-about-wrapper:hover .forspaceon-about-dropdown,.forspaceon-about-wrapper.is-active .forspaceon-about-dropdown{opacity:1;visibility:visible;top:calc(100% + 5px)}.forspaceon-about-wrapper.is-active .forspaceon-action-pill svg{transform:rotate(180deg)}.forspaceon-about-dropdown-link{text-decoration:none;color:#333;font-size:14px;font-weight:500;padding:10px 15px;border-radius:10px;transition:all .2s ease}.forspaceon-about-dropdown-link:hover{background:#fafafa;color:#f9b219}.forspaceon-icon-circles{display:flex;align-items:center;gap:10px}.forspaceon-icon-circle{width:44px;height:44px;padding:0;border:1px solid #EAEAEA;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;color:#111;text-decoration:none;transition:all .2s;background-color:#fff;cursor:pointer}.forspaceon-icon-circle:hover{background-color:#fafafa;border-color:#ccc}.forspaceon-icon-circle svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5}.forspaceon-wishlist-count{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#111;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;line-height:1}.fso-setbtn{position:absolute;right:200px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:6px;font-family:Kalam,cursive;font-size:20px;font-weight:700;line-height:1;color:#111;text-decoration:none;padding:4px 8px 12px 6px;white-space:nowrap;transition:opacity .2s ease;z-index:5}.fso-setbtn .fso-setbtn-cizgi{position:absolute;left:4px;right:34px;bottom:4px;height:9px;overflow:visible}.fso-setbtn .fso-setbtn-cizgi path{stroke:#fbbf24;stroke-width:3;fill:none;stroke-linecap:round;transition:stroke .2s ease}.fso-setbtn .fso-setbtn-ok{width:26px;height:20px;flex:0 0 auto;transition:transform .2s ease}.fso-setbtn .fso-setbtn-ok path{stroke:#f59e0b;stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.fso-setbtn:hover{transform:translateY(-50%) rotate(-1.5deg)}.fso-setbtn:hover .fso-setbtn-ok{transform:translate(3px,2px)}.fso-setbtn:hover .fso-setbtn-cizgi path{stroke:#f59e0b}.fso-setbtn.is-clicked{animation:fso-btn-pulse .45s ease}.fso-setbtn.is-clicked .fso-setbtn-ok{animation:fso-ok-fly .45s cubic-bezier(.34,1.56,.64,1)}@keyframes fso-btn-pulse{0%{transform:translateY(-50%) scale(1)}35%{transform:translateY(-50%) scale(1.07)}to{transform:translateY(-50%) scale(1)}}@keyframes fso-ok-fly{0%{transform:translate(0) rotate(0)}45%{transform:translate(10px,3px) rotate(8deg)}to{transform:translate(0) rotate(0)}}@media(prefers-reduced-motion:reduce){.fso-setbtn.is-clicked,.fso-setbtn.is-clicked .fso-setbtn-ok{animation:none}}@media screen and (max-width:990px){.fso-setbtn{display:none}}.forspaceon-mobile-setbtn-item{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:6px 0 2px!important;display:flex;justify-content:center}.forspaceon-mobile-setbtn{position:relative;display:inline-flex;align-items:center;gap:7px;font-family:Kalam,cursive;font-size:21px;font-weight:700;line-height:1;color:#111;text-decoration:none;background:transparent;border:none;box-shadow:none;padding:4px 6px 12px}.forspaceon-mobile-setbtn-text{position:relative;z-index:1}.forspaceon-mobile-setbtn-arrow{width:25px;height:20px;flex:0 0 auto}.forspaceon-mobile-setbtn-arrow path{stroke:#f59e0b;stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.forspaceon-mobile-setbtn-cizgi{position:absolute;left:4px;right:34px;bottom:4px;height:8px;overflow:visible}.forspaceon-mobile-setbtn-cizgi path{stroke:#fbbf24;stroke-width:3;fill:none;stroke-linecap:round}.forspaceon-header-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:15px;position:relative}.forspaceon-header-bottom .fso-setbtn{position:relative;right:auto;top:auto;transform:none;flex:none}.forspaceon-header-bottom .forspaceon-whatsapp-btn{flex:none}.forspaceon-nav-badge.is-mobile{transform:none;margin-left:4px}.forspaceon-nav-badge{display:inline-flex;align-items:center;margin-left:2px;padding:2px 7px;border-radius:50px;background:#f9b219;color:#111;font-size:10px;font-weight:800;letter-spacing:.04em;line-height:1.3;transform:translateY(-7px)}.fso-yb{position:relative;display:inline-flex;align-items:center;gap:7px;padding:8px 15px 8px 12px;border-radius:999px;background:#fff;color:#c41e2a;border:1px solid #F0D3D5;box-shadow:0 6px 14px #c41e2a1a;font-weight:700;line-height:1.1;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease}.forspaceon-nav-item:hover .fso-yb{transform:translateY(-1px) scale(1.02);box-shadow:0 10px 20px #c41e2a29}.fso-yb .fso-yb-sapka{width:24px;height:19px;flex:0 0 auto;display:block}.fso-yb .fso-yb-kizak{position:absolute;top:-22px;left:0;width:62px;height:22px;pointer-events:none;animation:fsoYbKizak 6s ease-in-out infinite}@keyframes fsoYbKizak{0%{transform:translate(-10px);opacity:0}15%{opacity:1}80%{opacity:1}to{transform:translate(120px);opacity:0}}.forspaceon-mobile-nav-link .fso-yb{font-size:14px;padding:7px 13px 7px 10px}.forspaceon-mobile-nav-link .fso-yb .fso-yb-kizak{top:-15px;width:46px;height:16px}@media(prefers-reduced-motion:reduce){.fso-yb .fso-yb-kizak{animation:none;opacity:1;transform:translate(70px)}}.forspaceon-header-bottom .forspaceon-nav-link,.forspaceon-header-bottom .forspaceon-nav-link-text{white-space:nowrap}@media screen and (max-width:1320px){.forspaceon-header-bottom .forspaceon-main-nav{gap:20px}.forspaceon-header-bottom .forspaceon-whatsapp-btn{gap:0;padding:10px;font-size:0}}.forspaceon-header-bottom ul.forspaceon-main-nav{gap:26px}@media screen and (max-width:1500px){.forspaceon-header-bottom ul.forspaceon-main-nav{gap:20px}.forspaceon-header-bottom .forspaceon-whatsapp-btn{gap:0;padding:10px;font-size:0}}@media screen and (max-width:1240px){.forspaceon-header-bottom ul.forspaceon-main-nav{gap:12px}.forspaceon-header-bottom .forspaceon-nav-link{font-size:14px}.forspaceon-header-bottom .fso-yb{gap:5px;padding:6px 11px 6px 9px;font-size:13.5px}.forspaceon-header-bottom .fso-yb .fso-yb-sapka{width:20px;height:16px}}@media screen and (max-width:1140px){.forspaceon-header-bottom ul.forspaceon-main-nav{gap:10px}}@media screen and (max-width:1099px){.forspaceon-header-bottom ul.forspaceon-main-nav{gap:7px}.forspaceon-header-bottom .forspaceon-nav-link,.forspaceon-header-bottom .fso-yb{font-size:13px}}@media screen and (max-width:1079px){.forspaceon-header-bottom .forspaceon-whatsapp-btn{display:none}.forspaceon-header-bottom ul.forspaceon-main-nav{gap:6px}}@media screen and (max-width:1140px){.forspaceon-header-bottom .forspaceon-main-nav{gap:14px}.forspaceon-header-bottom .forspaceon-nav-link{font-size:14px}.forspaceon-header-bottom .fso-setbtn{font-size:17px}}.forspaceon-main-nav{display:flex;align-items:center;gap:30px;list-style:none;margin:0 auto;padding:0}.forspaceon-nav-item{padding:10px 0;position:static}.forspaceon-nav-link{text-decoration:none;color:#111;font-size:15px;font-weight:500;transition:color .2s}.forspaceon-nav-link-text,.forspaceon-mobile-nav-text{display:inline-flex;align-items:center;gap:6px}.forspaceon-nav-link.is-highlight-mothers{display:inline-flex;align-items:center}.forspaceon-nav-link.is-highlight-mothers .forspaceon-nav-link-text{position:relative;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#d81b60,#c62828,#e57373);color:#fff;font-weight:700;border:1px solid rgba(236,72,153,.18);box-shadow:0 10px 24px #ec48991f;transition:transform .2s ease,box-shadow .2s ease;animation:forspaceonMothersFloat 2.6s ease-in-out infinite}.forspaceon-nav-link.is-highlight-mothers .forspaceon-nav-link-text:after{content:"\2728";font-size:12px;line-height:1;color:#f59e0b}.forspaceon-nav-item:hover .forspaceon-nav-link.is-highlight-mothers{color:inherit}.forspaceon-nav-item:hover .forspaceon-nav-link.is-highlight-mothers .forspaceon-nav-link-text{transform:translateY(-1px) scale(1.02);box-shadow:0 14px 28px #ec48992e}.forspaceon-nav-link.is-highlight-gradient .forspaceon-nav-link-text,.forspaceon-nav-link.is-highlight-fire .forspaceon-nav-link-text{font-weight:700;background-size:100%;-webkit-background-clip:text;background-clip:text;color:transparent;position:relative}.forspaceon-nav-link.is-highlight-gradient .forspaceon-nav-link-text,.forspaceon-mobile-nav-text.is-highlight-gradient{background-image:linear-gradient(90deg,#ec4899,#f97316,#fbbf24)}.forspaceon-nav-link.is-highlight-fire .forspaceon-nav-link-text,.forspaceon-mobile-nav-text.is-highlight-fire{background-image:linear-gradient(90deg,#dc2626,#f97316,#fbbf24);animation:forspaceonFireGlow 1.8s ease-in-out infinite}.forspaceon-nav-link.is-highlight-gradient .forspaceon-nav-link-text:after,.forspaceon-nav-link.is-highlight-fire .forspaceon-nav-link-text:after{content:"";width:8px;height:8px;border-radius:999px;flex:0 0 auto}.forspaceon-nav-link.is-highlight-gradient .forspaceon-nav-link-text:after{background:#ec4899;box-shadow:0 0 14px #ec489973}.forspaceon-nav-link.is-highlight-fire .forspaceon-nav-link-text:after{background:#f97316;box-shadow:0 0 14px #f9731673}.forspaceon-nav-item:hover .forspaceon-nav-link{color:#f9b219}.forspaceon-whatsapp-btn{display:flex;align-items:center;gap:8px;background-color:#27895c;color:#fff;padding:10px 20px;border-radius:50px;text-decoration:none;font-size:14px;font-weight:600;transition:opacity .2s}.forspaceon-whatsapp-btn:hover{opacity:.9}.forspaceon-megamenu{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border-top:1px solid #EAEAEA;border-radius:0 0 24px 24px;box-shadow:0 24px 48px #00000014;visibility:hidden;opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:99}.forspaceon-nav-item:hover .forspaceon-megamenu,.forspaceon-nav-item:focus-within .forspaceon-megamenu{visibility:visible;opacity:1;transform:translateY(0)}.forspaceon-mega-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;padding:30px 40px 34px}.forspaceon-mega-left{min-width:0}.forspaceon-mega-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:16px;margin-bottom:14px;border-bottom:1px solid #F0F0F0}.forspaceon-mega-sub{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f9b219}.forspaceon-mega-title{margin:0;font-size:24px;font-weight:700;line-height:1.2;color:#111}.forspaceon-mega-all{display:inline-flex;align-items:center;gap:8px;flex:none;padding:10px 20px;border-radius:50px;background:#111;color:#fff;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:opacity .2s}.forspaceon-mega-all:hover{opacity:.88}.forspaceon-mega-links{list-style:none;margin:0;padding:0;columns:3 180px;column-gap:20px}.forspaceon-mega-links.is-many{columns:4 160px}.forspaceon-mega-links li{break-inside:avoid}.forspaceon-mega-link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border-radius:12px;color:#333;font-size:15px;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .15s ease,color .15s ease}.forspaceon-mega-link svg{flex:none;width:14px;height:14px;opacity:0;transform:translate(-4px);color:#f9b219;transition:opacity .15s ease,transform .15s ease}.forspaceon-mega-link:hover,.forspaceon-mega-link:focus-visible,.forspaceon-mega-link.is-active{background-color:#f9f6f0;color:#111}.forspaceon-mega-link:hover svg,.forspaceon-mega-link:focus-visible svg{opacity:1;transform:none}.forspaceon-mega-right{display:grid;grid-auto-flow:column;grid-auto-columns:180px;gap:14px;align-content:start}.forspaceon-mega-card{display:block;aspect-ratio:3 / 4;border-radius:18px;overflow:hidden;background:#f5f5f5}.forspaceon-mega-card-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.forspaceon-mega-card:hover .forspaceon-mega-card-img{transform:scale(1.04)}.forspaceon-mega-card.is-contain{background:#f9f6f0}.forspaceon-mega-ek{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-weight:700;color:#111}.forspaceon-mega-rozet{display:inline-flex;align-items:center;padding:2px 7px;border-radius:50px;background:#f9b219;color:#111;font-size:10px;font-weight:800;letter-spacing:.04em;line-height:1.3}.forspaceon-mega-link-ek svg{display:none}.forspaceon-mobile-sublink.forspaceon-mega-ek{grid-column:1 / -1;font-weight:700}.forspaceon-mega-card.is-ek{position:relative}.forspaceon-mega-card-etiket{position:absolute;left:8px;right:8px;bottom:8px;padding:6px 10px;border-radius:50px;background:#fffffff0;color:#111;font-size:12px;font-weight:700;line-height:1.25;text-align:center;box-shadow:0 2px 8px #0000001f}.forspaceon-mega-card.is-contain .forspaceon-mega-card-img{object-fit:contain;padding:10px}@media screen and (max-width:1280px){.forspaceon-mega-inner{gap:28px;padding:26px 28px 30px}.forspaceon-mega-right{grid-auto-columns:140px}.forspaceon-mega-links.is-many{columns:3 160px}}@media(prefers-reduced-motion:reduce){.forspaceon-megamenu,.forspaceon-mega-card-img{transition:none}}.forspaceon-mobile-menu-btn{display:none;background:none;border:none;padding:10px;cursor:pointer;color:#111;border-radius:50%;transition:background-color .25s ease,transform .25s ease}.forspaceon-mobile-menu-btn:active{transform:scale(.96)}.forspaceon-mobile-header-actions{display:none;align-items:center;justify-content:flex-end}.forspaceon-mobile-drawer-overlay{--mobile-menu-overlay-bg: rgba(0, 0, 0, .42);position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--mobile-menu-overlay-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9998;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.forspaceon-mobile-drawer{--mobile-menu-panel-bg: #ffffff;--mobile-menu-surface-bg: #fbfbfb;--mobile-menu-text-color: #111111;--mobile-menu-muted-color: #5f6368;--mobile-menu-accent-color: #f9b219;position:fixed;top:0;left:0;width:min(88vw,360px);height:100vh;background:linear-gradient(180deg,var(--mobile-menu-panel-bg) 0%,var(--mobile-menu-surface-bg) 100%);z-index:9999;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .35s ease;display:flex;flex-direction:column;box-shadow:18px 0 48px #0f172a29;transform:translate(-108%);opacity:0;overflow:hidden;border-right:1px solid rgba(17,17,17,.1)}.forspaceon-mobile-drawer-overlay.is-open{opacity:1;visibility:visible}.forspaceon-mobile-drawer.is-open{transform:translate(0);opacity:1}.forspaceon-mobile-drawer-header{padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(17,17,17,.08);background:linear-gradient(180deg,#f9b21914,#ffffffe6)}.forspaceon-mobile-drawer-shortcuts{display:flex;align-items:center;gap:8px;min-width:0}.forspaceon-mobile-drawer-pill{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:999px;text-decoration:none;color:var(--mobile-menu-text-color);background:var(--mobile-menu-surface-bg);border:1px solid rgba(17,17,17,.1);font-size:13px;font-weight:600;line-height:1;white-space:nowrap;transition:transform .2s ease,border-color .2s ease}.forspaceon-mobile-drawer-pill:active{transform:scale(.97);border-color:#f9b21973}.forspaceon-mobile-drawer-pill svg{width:16px;height:16px;flex-shrink:0;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;fill:none}.forspaceon-mobile-drawer-close{width:36px;height:36px;flex-shrink:0;border-radius:50%;border:1px solid rgba(17,17,17,.1);background:#ffffffeb;font-size:22px;line-height:1;color:var(--mobile-menu-text-color);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:transform .25s ease,background-color .25s ease,border-color .25s ease}.forspaceon-mobile-drawer-close:active{transform:scale(.96)}.forspaceon-mobile-drawer-body{flex:1;overflow-y:auto;padding:14px 16px 20px}.forspaceon-mobile-nav-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.forspaceon-mobile-nav-item{border:1px solid rgba(17,17,17,.08);border-radius:20px;background:var(--mobile-menu-surface-bg);box-shadow:0 12px 28px #1111110a;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.forspaceon-mobile-nav-item.is-open{border-color:#f9b21940;box-shadow:0 14px 30px #f9b2191a}.forspaceon-mobile-nav-label{display:flex;align-items:center;gap:12px}.forspaceon-mobile-nav-badge{width:34px;height:34px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#f9b2191f;color:var(--mobile-menu-accent-color);font-size:12px;font-weight:700}.forspaceon-mobile-nav-link{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;text-decoration:none;color:var(--mobile-menu-text-color);font-size:15px;font-weight:600;min-height:64px}.forspaceon-mobile-nav-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border:0;background:transparent;color:var(--mobile-menu-text-color);font-size:15px;font-weight:600;text-align:left;cursor:pointer;min-height:64px}.forspaceon-mobile-nav-toggle svg{width:18px;height:18px;transition:transform .28s ease}.forspaceon-mobile-nav-text.is-highlight-gradient,.forspaceon-mobile-nav-text.is-highlight-fire{font-weight:700;padding:4px 10px;border-radius:999px;color:#fff;background-clip:border-box;-webkit-background-clip:border-box}.forspaceon-mobile-nav-text.is-highlight-gradient{box-shadow:0 8px 20px #f9731638}.forspaceon-mobile-nav-text.is-highlight-fire{box-shadow:0 10px 22px #dc262638}.forspaceon-mobile-nav-text.is-highlight-mothers{position:relative;font-weight:700;padding:7px 12px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#d81b60,#c62828,#e57373);border:1px solid rgba(236,72,153,.18);box-shadow:0 10px 22px #ec48991f}.forspaceon-mobile-nav-text.is-highlight-mothers:after{content:"\2728";margin-left:2px;color:#f59e0b}@keyframes forspaceonFireGlow{0%,to{filter:drop-shadow(0 0 0 rgba(249,115,22,.18))}50%{filter:drop-shadow(0 0 8px rgba(249,115,22,.42))}}@keyframes forspaceonMothersFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.forspaceon-mobile-nav-item.is-open .forspaceon-mobile-nav-toggle svg{transform:rotate(180deg)}.forspaceon-mobile-subnav{max-height:0;opacity:0;overflow:hidden;background:linear-gradient(180deg,#f9b2190d,#ffffffeb);transition:max-height .35s ease,opacity .25s ease,padding .35s ease;padding:0 12px}.forspaceon-mobile-subnav.is-open{max-height:1200px;opacity:1;padding:4px 12px 14px}.forspaceon-mobile-suball{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px;padding:12px 14px;border-radius:14px;background:#f9b21924;color:var(--mobile-menu-text-color);font-size:14px;font-weight:700;text-decoration:none}.forspaceon-mobile-subgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.forspaceon-mobile-sublink{display:flex;align-items:center;min-height:46px;padding:10px 12px;text-decoration:none;color:var(--mobile-menu-text-color);background:#fbfbfb;border:1px solid rgba(0,0,0,.06);font-size:13.5px;font-weight:500;line-height:1.25;border-radius:12px}.forspaceon-mobile-sublink:active{border-color:#f9b219}.forspaceon-mobile-about-subnav{max-height:0;opacity:0;overflow:hidden;flex-direction:column;gap:8px;padding:0 0 0 12px;margin-top:0;transition:max-height .35s ease,opacity .25s ease,margin-top .25s ease}.forspaceon-mobile-about-subnav.is-open{display:flex;max-height:260px;opacity:1;margin-top:10px}.forspaceon-mobile-about-trigger .about-icon{transition:transform .2s ease}.forspaceon-mobile-about-trigger.is-open .about-icon{transform:rotate(180deg)}.forspaceon-mobile-drawer-footer{padding:12px 14px 28px;border-top:1px solid rgba(17,17,17,.08);display:flex;flex-direction:column;gap:6px;background:#fbfbfbeb}.forspaceon-mobile-action{display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:var(--mobile-menu-text-color);font-weight:600;font-size:14px;min-height:48px;padding:0 12px;border-radius:14px;background:var(--mobile-menu-panel-bg);border:1px solid rgba(17,17,17,.08);box-shadow:0 6px 16px #11111108}button.forspaceon-mobile-action{width:100%;cursor:pointer;font:inherit}.forspaceon-mobile-action-content{display:flex;align-items:center;gap:10px}.forspaceon-mobile-action-icon{width:30px;height:30px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#f9b2191f;color:var(--mobile-menu-accent-color)}.forspaceon-mobile-action-icon svg{width:16px;height:16px}@media screen and (max-width:1024px){.forspaceon-search-bar,.forspaceon-header-bottom,.forspaceon-header-actions{display:none}.forspaceon-mobile-search-wrap,.forspaceon-mobile-search-wrap .forspaceon-search-bar{display:block}.forspaceon-mobile-search-wrap .forspaceon-predictive-results{top:calc(100% - 2px);border-radius:16px}.forspaceon-mobile-menu-btn{display:block}.forspaceon-mobile-header-actions{display:flex}.forspaceon-header-top{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:12px 0}.forspaceon-header-container{padding:0 14px}.forspaceon-mobile-menu-btn,.forspaceon-mobile-header-actions .forspaceon-icon-circle{width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(17,17,17,.08);background:#fff;box-shadow:0 8px 18px #1111110d}.forspaceon-logo{justify-self:center;min-width:0;max-width:100%}.forspaceon-logo img{max-width:min(180px,140px)}.forspaceon-logo h2{font-size:20px!important;text-align:center}.forspaceon-mobile-drawer{width:min(90vw,360px)}}.fso-home-gift{padding:var(--fg-pt) 0 var(--fg-pb);background:var(--fg-bg);color:var(--fg-text)}.fso-home-gift__in{max-width:1400px;margin:0 auto;padding:0 16px}.fso-home-gift__title{margin:0 0 8px;font-size:18px;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--fg-text)}.fso-home-gift__list{display:flex;gap:12px;margin:0 -16px;padding:2px 16px 4px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fso-home-gift__list::-webkit-scrollbar{display:none}.fso-home-gift__item{flex:0 0 auto;scroll-snap-align:start}.fso-home-gift__link{display:flex;flex-direction:column;align-items:center;gap:6px;width:70px;color:inherit;text-align:center;text-decoration:none;-webkit-tap-highlight-color:transparent}.fso-home-gift__circle{display:grid;place-items:center;width:64px;height:64px;overflow:hidden;border-radius:50%;background:var(--fg-c, #F4F1EC);box-shadow:inset 0 0 0 1px #0000000d;color:#111;transition:transform .15s ease}.fso-home-gift__circle img{display:block;width:100%;height:100%;object-fit:cover}.fso-home-gift__circle svg{width:28px;height:28px}.fso-home-gift__label{font-size:12.5px;font-weight:600;line-height:1.25}.fso-home-gift__link:active .fso-home-gift__circle{transform:scale(.95)}.fso-home-gift__link:focus-visible{outline:none}.fso-home-gift__link:focus-visible .fso-home-gift__circle{outline:2px solid #111111;outline-offset:3px}@media(hover:hover){.fso-home-gift__link:hover .fso-home-gift__circle{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #0000000d,0 8px 18px #00000014}}@media screen and (min-width:750px){.fso-home-gift__in{padding:0 20px}.fso-home-gift__title{margin-bottom:16px;font-size:26px;text-align:center}.fso-home-gift__list{width:max-content;max-width:100%;gap:28px;margin:0 auto;padding:2px 0 6px}.fso-home-gift__link{width:96px;gap:10px}.fso-home-gift__circle{width:88px;height:88px}.fso-home-gift__circle svg{width:36px;height:36px}.fso-home-gift__label{font-size:14px}}@media(prefers-reduced-motion:reduce){.fso-home-gift__circle{transition:none}}.fso-home-bs{padding:var(--fbs-pt) 0 var(--fbs-pb);background:var(--fbs-bg);color:#111}.fso-home-bs__in{max-width:1400px;margin:0 auto;padding:0 16px}.fso-home-bs__head{display:flex;align-items:flex-end;justify-content:space-between;gap:8px 16px;margin-bottom:10px}.fso-home-bs__titles{min-width:0}.fso-home-bs__hand{margin:0 0 2px;font-family:Kalam,cursive;font-size:17px;font-weight:700;line-height:1.2}.fso-home-bs__hand span{padding:0 4px;background:linear-gradient(transparent 58%,#f9b2188c 58%)}.fso-home-bs__title{margin:0;font-size:19px;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:#111}.fso-home-bs__text{margin:4px 0 0;font-size:13.5px;line-height:1.45;color:#555}.fso-home-bs__all{display:inline-flex;flex:none;align-items:center;gap:2px;padding:4px 0;color:#111;font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap}.fso-home-bs__all svg{width:16px;height:16px}.fso-home-bs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.fso-home-bs__grid--scroll{display:flex;gap:10px;margin:0 -16px;padding:2px 16px 6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fso-home-bs__grid--scroll::-webkit-scrollbar{display:none}.fso-home-bs__grid--scroll>.fso-home-bs__card{flex:0 0 44%;scroll-snap-align:start}.fso-home-bs__card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #EAEAEA;border-radius:var(--fbs-radius);background:#fff;transition:transform .25s ease,box-shadow .25s ease}.fso-home-bs__media{position:relative;display:block;aspect-ratio:var(--fbs-ratio, 4 / 5);overflow:hidden;background:#f9f6f0}.fso-home-bs__media img,.fso-home-bs__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.fso-home-bs__badge,.fso-home-bs__off{position:absolute;top:8px;z-index:1;display:inline-flex;align-items:center;gap:3px;padding:4px 7px;border-radius:50px;font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.02em;pointer-events:none}.fso-home-bs__badge{left:8px;max-width:calc(100% - 58px);background:#111;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fso-home-bs__badge:not(.fso-home-bs__badge--best){background:var(--fbs-accent);color:#111}.fso-home-bs__badge svg{display:none;flex:none;width:12px;height:12px;color:var(--fbs-accent)}.fso-home-bs__off{right:8px;background:var(--fbs-accent);color:#111}.fso-home-bs__body{display:flex;flex:1;flex-direction:column;gap:4px;padding:8px 9px 10px}.fso-home-bs__name{display:-webkit-box;min-height:2.56em;margin:0;overflow:hidden;font-size:13px;font-weight:600;line-height:1.28;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fso-home-bs__name a{color:#111;text-decoration:none}.fso-home-bs__rating{display:flex;align-items:center;gap:4px;margin:0;font-size:12px;line-height:1;color:#6a6a6a}.fso-home-bs__rating b{color:#111;font-weight:700}.fso-home-bs__stars{position:relative;display:inline-block;flex:none;width:65px;height:13px;background:#e2ded6;-webkit-mask:var(--fbs-star-mask) left center / 65px 13px no-repeat;mask:var(--fbs-star-mask) left center / 65px 13px no-repeat}.fso-home-bs__stars:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--fbs-r, 100%);background:#f5a400}.fso-home-bs__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:auto 0 0;line-height:1.2}.fso-home-bs__now{font-size:16px;font-weight:800;letter-spacing:-.01em;color:#111;white-space:nowrap}.fso-home-bs__now small{font-size:12px;font-weight:500;color:#6a6a6a}.fso-home-bs__was{font-size:12px;color:#9a9a9a;white-space:nowrap}.fso-home-bs__btn{display:flex;align-items:center;justify-content:center;min-height:36px;margin-top:3px;padding:0 8px;border-radius:50px;background:#000;color:#fff;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .2s ease}.fso-home-bs__btn:hover{opacity:.88}.fso-home-bs__btn:focus-visible,.fso-home-bs__all:focus-visible,.fso-home-bs__name a:focus-visible{outline:2px solid #111111;outline-offset:2px}.fso-home-bs{--fbs-star-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20'%3E%3Cpath d='M10 1.5l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.8l-5.2 2.7 1-5.8L1.6 7.6l5.8-.8zM30 1.5l2.6 5.3 5.8.8-4.2 4.1 1 5.8-5.2-2.7-5.2 2.7 1-5.8-4.2-4.1 5.8-.8zM50 1.5l2.6 5.3 5.8.8-4.2 4.1 1 5.8-5.2-2.7-5.2 2.7 1-5.8-4.2-4.1 5.8-.8zM70 1.5l2.6 5.3 5.8.8-4.2 4.1 1 5.8-5.2-2.7-5.2 2.7 1-5.8-4.2-4.1 5.8-.8zM90 1.5l2.6 5.3 5.8.8-4.2 4.1 1 5.8-5.2-2.7-5.2 2.7 1-5.8-4.2-4.1 5.8-.8z'/%3E%3C/svg%3E")}@media(hover:hover){.fso-home-bs__card:hover{transform:translateY(-3px);box-shadow:0 16px 34px #00000012}.fso-home-bs__card:hover .fso-home-bs__media img{transform:scale(1.04)}}@media screen and (min-width:750px){.fso-home-bs__in{padding:0 20px}.fso-home-bs__head,.fso-home-bs__grid{max-width:calc(var(--fbs-cols, 4) * 340px + (var(--fbs-cols, 4) - 1) * 20px);margin-inline:auto}.fso-home-bs__head{margin-bottom:20px}.fso-home-bs__hand{font-size:20px}.fso-home-bs__title{font-size:30px}.fso-home-bs__text{font-size:15px}.fso-home-bs__all{padding:8px 20px;border:1px solid #DDDDDD;border-radius:30px;background:#fff;font-size:15px}.fso-home-bs__grid{grid-template-columns:repeat(var(--fbs-cols, 4),minmax(0,1fr));gap:20px}.fso-home-bs__badge,.fso-home-bs__off{top:12px;padding:5px 11px;font-size:12px}.fso-home-bs__badge{left:12px;max-width:calc(100% - 80px)}.fso-home-bs__badge--best svg{display:block}.fso-home-bs__grid--scroll{gap:20px;margin:0;padding:2px 0 10px;scroll-padding-inline:0}.fso-home-bs__grid--scroll>.fso-home-bs__card{flex-basis:calc((100% - 60px) / 4.3)}.fso-home-bs__off{right:12px}.fso-home-bs__body{gap:8px;padding:16px 16px 18px}.fso-home-bs__name{font-size:16px}.fso-home-bs__rating{font-size:13px}.fso-home-bs__now{font-size:19px}.fso-home-bs__was{font-size:14px}.fso-home-bs__btn{min-height:46px;font-size:15px}}@media(prefers-reduced-motion:reduce){.fso-home-bs__card,.fso-home-bs__media img{transition:none}}.fso-home-bs__count{margin:-2px 0 0;font-size:12px;font-weight:600;line-height:1.2;color:#6a6a6a}@media screen and (min-width:750px){.fso-home-bs__count{font-size:13px}}.fso-home-how{padding:var(--fhw-pt) 0 var(--fhw-pb);background:var(--fhw-bg);color:#111}.fso-home-how__in{max-width:1000px;margin:0 auto;padding:0 16px}.fso-home-how__title{margin:0 0 12px;font-size:19px;font-weight:800;line-height:1.2;letter-spacing:-.01em;text-align:center;color:#111}.fso-home-how__steps{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;margin:0;padding:0;list-style:none}.fso-home-how__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center}.fso-home-how__step:not(:last-child):after{content:"";position:absolute;top:22px;right:-9px;width:8px;height:8px;border-top:2px solid #C9C1B2;border-right:2px solid #C9C1B2;transform:rotate(45deg)}.fso-home-how__ico{position:relative;display:grid;place-items:center;width:52px;height:52px;margin-bottom:2px;border-radius:16px;background:#fff;box-shadow:0 1px #0000000a,0 6px 16px #0000000f;color:#111}.fso-home-how__ico svg{width:26px;height:26px}.fso-home-how__ico i{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;background:#111;color:#fff;font-size:11px;font-style:normal;font-weight:700;line-height:20px;text-align:center}.fso-home-how__name{font-size:13px;font-weight:700;line-height:1.25}.fso-home-how__text{font-size:11.5px;line-height:1.35;color:#6a6a6a}.fso-home-how__note{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:10px 12px;border-radius:14px;background:var(--fhw-note);color:#111;font-size:13px;line-height:1.4;text-decoration:none}a.fso-home-how__note:focus-visible{outline:2px solid #111111;outline-offset:2px}.fso-home-how__note-ico{flex:0 0 22px;width:22px;height:22px;color:var(--fhw-note-icon)}@media screen and (min-width:750px){.fso-home-how__in{padding:0 20px}.fso-home-how__title{margin-bottom:28px;font-size:30px}.fso-home-how__steps{gap:32px}.fso-home-how__step{gap:8px}.fso-home-how__step:not(:last-child):after{top:34px;right:-20px;width:10px;height:10px}.fso-home-how__ico{width:76px;height:76px;border-radius:24px}.fso-home-how__ico svg{width:34px;height:34px}.fso-home-how__name{font-size:17px}.fso-home-how__text{font-size:14px}.fso-home-how__note{align-items:center;max-width:640px;margin:28px auto 0;padding:14px 18px;font-size:15px}}.fso-home-sp{padding:var(--fsp-pt) 0 var(--fsp-pb);background:var(--fsp-bg);color:#111}.fso-home-sp__in{max-width:1400px;margin:0 auto;padding:0 16px}.fso-home-sp__head{display:flex;align-items:flex-end;justify-content:space-between;gap:8px 16px;margin-bottom:10px}.fso-home-sp__title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:21px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#111}.fso-home-sp__stars{display:inline-flex;color:#f5a400}.fso-home-sp__stars svg{width:90px;height:18px}.fso-home-sp__sub{margin:4px 0 0;font-size:13px;line-height:1.4;color:#6a6a6a}.fso-home-sp__all{display:inline-flex;flex:none;align-items:center;gap:2px;padding:4px 0;color:#111;font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap}.fso-home-sp__all svg{width:16px;height:16px}.fso-home-sp__cards,.fso-home-sp__celeb-list{display:flex;margin:0 -16px;padding:2px 16px 8px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fso-home-sp__cards::-webkit-scrollbar,.fso-home-sp__celeb-list::-webkit-scrollbar{display:none}.fso-home-sp__cards{gap:10px}.fso-home-sp__card{position:relative;flex:0 0 168px;scroll-snap-align:start}.fso-home-sp__fig{display:flex;flex-direction:column;height:100%;margin:0;overflow:hidden;border:1px solid #ECE9E3;border-radius:16px;background:var(--fsp-card)}.fso-home-sp__media{position:relative;aspect-ratio:5 / 4;overflow:hidden;background:#f4f1ec}.fso-home-sp__media img,.fso-home-sp__media svg,.fso-home-sp__media video{display:block;width:100%;height:100%;object-fit:cover}.fso-home-sp__media video{object-fit:contain;background:#000}.fso-home-sp__play{position:relative;display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:#1c1718;cursor:pointer}.fso-home-sp__play-ico{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#ffffffeb;color:#111;box-shadow:0 6px 18px #00000040;transform:translate(-50%,-50%)}.fso-home-sp__play-ico svg{width:22px;height:22px;margin-left:3px;object-fit:initial}.fso-home-sp__play:focus-visible{outline:2px solid #F9B218;outline-offset:-4px}.fso-home-sp__cap{display:flex;flex:1;flex-direction:column;gap:5px;padding:9px 11px 11px}.fso-home-sp__rate{display:block;position:relative;width:60px;height:12px;background:#e2ded6;-webkit-mask:var(--fsp-star-mask) left center / 60px 12px no-repeat;mask:var(--fsp-star-mask) left center / 60px 12px no-repeat}.fso-home-sp__rate:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--fsp-r, 100%);background:#f5a400}.fso-home-sp__tag{align-self:flex-start;padding:3px 8px;border-radius:50px;background:#fcd27a;font-family:Kalam,cursive;font-size:13px;font-weight:700;line-height:1.1}.fso-home-sp__quote{display:-webkit-box;margin:0;overflow:hidden;font-size:13px;line-height:1.38;color:#2b2b2b;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fso-home-sp__quote p{margin:0}.fso-home-sp__who{display:flex;align-items:center;gap:6px;margin-top:auto;font-size:11.5px;line-height:1.3;color:#6a6a6a;min-width:0}.fso-home-sp__who img{flex:none;width:22px;height:22px;border-radius:50%;object-fit:cover}.fso-home-sp__who b{color:#111;font-weight:700}.fso-home-sp__who>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fso-home-sp__celebs{margin-top:12px}.fso-home-sp__celebs-title{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:14px;font-weight:700;line-height:1.3;color:#111}.fso-home-sp__celebs-title svg{flex:none;width:16px;height:16px;color:#f59e0b}.fso-home-sp__celeb-list{gap:8px}.fso-home-sp__celeb-list>li{flex:0 0 auto;scroll-snap-align:start}.fso-home-sp__celeb{display:flex;flex-direction:column;align-items:center;gap:4px;width:70px;color:#111;text-align:center;text-decoration:none}.fso-home-sp__ring{position:relative;display:block;width:58px;height:58px;padding:2.5px;border-radius:50%;background:conic-gradient(from 210deg,#f9b218,#ff7a59,#f9b218)}.fso-home-sp__ring img,.fso-home-sp__initial{display:grid;place-items:center;width:100%;height:100%;border:2.5px solid #FFFFFF;border-radius:50%;object-fit:cover;background:#ede9e1;color:#8a8478;font-size:20px;font-weight:800}.fso-home-sp__tick{position:absolute;right:-1px;bottom:1px;display:grid;place-items:center;width:18px;height:18px;border:2px solid #FFFFFF;border-radius:50%;background:#2f80ed;color:#fff;font-size:9px;font-style:normal;font-weight:700;line-height:1}.fso-home-sp__celeb-name{display:-webkit-box;overflow:hidden;font-size:11.5px;font-weight:600;line-height:1.25;-webkit-line-clamp:2;-webkit-box-orient:vertical}a.fso-home-sp__celeb:focus-visible,.fso-home-sp__all:focus-visible{outline:2px solid #111111;outline-offset:2px}.fso-home-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fso-home-sp{--fsp-star-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20'%3E%3Cpath d='M10 1.5l2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.8l-5.2 2.7 1-5.8L1.6 7.6l5.8-.8zM30 1.5l2.6 5.3 5.8.8-4.2 4.1 1 5.8-5.2-2.7-5.2 2.7 1-5.8-4.2-4.1 5.8-.8zM50 1.5l2.6 5.3 5.8.8-4.2 4.1 1 5.8-5.2-2.7-5.2 2.7 1-5.8-4.2-4.1 5.8-.8zM70 1.5l2.6 5.3 5.8.8-4.2 4.1 1 5.8-5.2-2.7-5.2 2.7 1-5.8-4.2-4.1 5.8-.8zM90 1.5l2.6 5.3 5.8.8-4.2 4.1 1 5.8-5.2-2.7-5.2 2.7 1-5.8-4.2-4.1 5.8-.8z'/%3E%3C/svg%3E")}@media screen and (min-width:750px){.fso-home-sp__in{padding:0 20px}.fso-home-sp__head{margin-bottom:20px}.fso-home-sp__title{font-size:30px}.fso-home-sp__stars svg{width:110px;height:22px}.fso-home-sp__sub{font-size:15px}.fso-home-sp__all{padding:8px 20px;border:1px solid #DDDDDD;border-radius:30px;background:#fff;font-size:15px}.fso-home-sp__cards,.fso-home-sp__celeb-list{margin:0;padding:2px 0 10px;scroll-padding-inline:0}.fso-home-sp__cards{gap:16px}.fso-home-sp__card{flex-basis:220px}.fso-home-sp__cap{gap:7px;padding:12px 14px 14px}.fso-home-sp__quote{font-size:14px}.fso-home-sp__celebs{margin-top:24px}.fso-home-sp__celebs-title{margin-bottom:12px;font-size:17px}.fso-home-sp__celeb-list{gap:16px}.fso-home-sp__celeb{width:92px;gap:7px}.fso-home-sp__ring{width:80px;height:80px}.fso-home-sp__celeb-name{font-size:13px}}.fso-home-promo{padding:var(--fpb-pt) 0 var(--fpb-pb);background:var(--fpb-bg)}.fso-home-promo__in{max-width:1400px;margin:0 auto;padding:0 12px}.fso-home-promo__card{display:grid;grid-template-columns:minmax(0,1fr) 38%;min-height:150px;overflow:hidden;border-radius:22px;background:var(--fpb-card);color:var(--fpb-text);text-decoration:none;box-shadow:0 10px 30px #0000000d}.fso-home-promo__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-width:0;padding:16px 12px 16px 18px}.fso-home-promo__eyebrow{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.8}.fso-home-promo__title{margin:0;font-size:26px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--fpb-text)}.fso-home-promo__title span{color:var(--fpb-accent)}.fso-home-promo__text{margin:0;font-size:13px;line-height:1.35;opacity:.88}.fso-home-promo__btn{display:inline-flex;align-items:center;gap:6px;min-height:34px;margin-top:6px;padding:0 14px;border-radius:50px;background:var(--fpb-accent);color:#111;font-size:13.5px;font-weight:700;white-space:nowrap}.fso-home-promo__btn svg{width:14px;height:14px;transition:transform .2s ease}.fso-home-promo__media{position:relative;min-height:100%;background:#ffffff0f}.fso-home-promo__media{display:block;overflow:hidden}.fso-home-promo__media img,.fso-home-promo__media svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}a.fso-home-promo__card:focus-visible{outline:2px solid #111111;outline-offset:3px}@media(hover:hover){a.fso-home-promo__card:hover .fso-home-promo__btn svg{transform:translate(3px)}}@media screen and (min-width:750px){.fso-home-promo__in{padding:0 20px}.fso-home-promo__card{grid-template-columns:minmax(0,1fr) 42%;min-height:260px;border-radius:24px}.fso-home-promo__copy{gap:8px;padding:36px 32px 36px 48px}.fso-home-promo__eyebrow{font-size:14px}.fso-home-promo__title{font-size:clamp(34px,4vw,52px)}.fso-home-promo__text{font-size:17px}.fso-home-promo__btn{min-height:48px;margin-top:10px;padding:0 24px;font-size:16px}}.forspaceon-footer{background-color:#f9f6f0;padding-top:40px;padding-bottom:30px;position:relative;overflow:hidden;font-family:inherit}.forspaceon-footer-bg-line{position:absolute;top:85px;left:0;width:100%;height:2px;background-color:#f6bc41;z-index:1}.forspaceon-footer-container{max-width:1400px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.forspaceon-footer-top{background-color:#fff;border:1px solid #eaeaea;border-radius:20px;padding:15px 30px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 10px 30px #00000008;margin-bottom:60px;gap:20px}.forspaceon-footer-top-left{display:flex;align-items:center;gap:30px}.forspaceon-footer-logo img{max-width:180px;height:auto;display:block}.forspaceon-footer-socials{display:flex;align-items:center;gap:15px}.forspaceon-footer-social-link{color:#111;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.forspaceon-footer-social-link:hover{opacity:.7}.forspaceon-footer-social-link svg{width:24px;height:24px}.forspaceon-footer-divider{width:1px;height:40px;background-color:#eaeaea}.forspaceon-footer-top-right{display:flex;align-items:center;gap:30px;flex:1;justify-content:flex-end}.forspaceon-footer-newsletter-text{display:flex;flex-direction:column}.forspaceon-footer-newsletter-title{font-size:18px;font-weight:600;color:#f6bc41;margin:0 0 4px}.forspaceon-footer-newsletter-sub{font-size:13px;color:#555;margin:0}.forspaceon-footer-form-wrapper{display:flex;align-items:center;border:1px solid #EAEAEA;border-radius:30px;padding:5px 5px 5px 20px;background:#fff;width:100%;max-width:400px}.forspaceon-footer-input{border:none;background:transparent;outline:none;width:100%;font-size:14px;color:#333}.forspaceon-footer-input::placeholder{color:#b0b0b0}.forspaceon-footer-submit{background-color:#000;color:#fff;border:none;border-radius:25px;padding:10px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.forspaceon-footer-submit:hover{background-color:#333}.forspaceon-footer-main{display:grid;grid-template-columns:1fr 1fr 1fr 2.5fr;gap:30px;margin-bottom:50px}.forspaceon-footer-col-title{font-size:16px;font-weight:600;color:#111;margin:0 0 20px}.forspaceon-footer-menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.forspaceon-footer-menu-link{text-decoration:none;color:#444;font-size:14px;transition:color .2s}.forspaceon-footer-menu-link:hover{color:#f6bc41}.forspaceon-footer-company-box{border:1px solid rgba(0,0,0,.1);border-radius:20px;padding:30px;display:flex;justify-content:space-between;align-items:center;background-color:transparent}.forspaceon-footer-company-info{display:flex;flex-direction:column;gap:15px}.forspaceon-footer-company-title{font-size:15px;font-weight:600;color:#111;margin:0 0 10px;text-transform:uppercase}.forspaceon-footer-company-row{display:flex;align-items:center;gap:10px;font-size:14px;color:#111;font-weight:500}.forspaceon-footer-company-row svg{width:18px;height:18px;color:#333}.forspaceon-footer-company-qr img{max-width:80px;height:auto;display:block}.forspaceon-footer-bottom{border-top:1px solid rgba(0,0,0,.05);padding-top:20px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.forspaceon-footer-copyright{font-size:12px;color:#777;margin:0;line-height:1.5}.forspaceon-footer-payments{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.forspaceon-footer-payments-title{font-size:13px;font-weight:600;color:#111;margin:0}.forspaceon-footer-payment-list{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.forspaceon-footer-payment-item{width:54px;height:34px;border-radius:10px;border:1px solid rgba(0,0,0,.08);background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:6px}.forspaceon-footer-payment-item img{width:100%;height:100%;object-fit:contain;display:block}.forspaceon-footer-ssl{display:flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:10px;border:1px solid rgba(0,0,0,.08);background:#fff;white-space:nowrap}.forspaceon-footer-ssl>svg{width:14px;height:14px;color:#1e9e5a;flex-shrink:0}.forspaceon-footer-ssl-text{display:flex;flex-direction:column;line-height:1.15}.forspaceon-footer-ssl-main{font-size:11px;font-weight:700;color:#111;letter-spacing:.02em}.forspaceon-footer-ssl-sub{font-size:9px;color:#777;font-weight:400}@media screen and (max-width:1024px){.forspaceon-footer-main{grid-template-columns:1fr 1fr}.forspaceon-footer-company-box{grid-column:1 / -1}}@media screen and (max-width:768px){.forspaceon-footer-bg-line{display:none}.forspaceon-footer-top{flex-direction:column;border-radius:20px;padding:20px;gap:20px}.forspaceon-footer-divider{width:100%;height:1px}.forspaceon-footer-top-right{flex-direction:column;width:100%;align-items:flex-start}.forspaceon-footer-form-wrapper{max-width:100%}.forspaceon-footer-main{grid-template-columns:1fr}.forspaceon-footer-company-box{flex-direction:column;align-items:flex-start;gap:20px}.forspaceon-footer-bottom{align-items:flex-start}}#whatsapp-icon{position:fixed;bottom:20px;right:20px;z-index:1000;width:60px;height:60px;background-color:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px #0003;cursor:pointer;transition:transform .3s ease}#whatsapp-icon:hover{transform:scale(1.1)}#whatsapp-icon img{width:30px;height:30px}.forspaceon-features{padding-top:40px;padding-bottom:40px;background-color:#fff;width:100%}.forspaceon-features-container{max-width:1400px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.forspaceon-feature-card{background-color:#000;border-radius:16px;padding:24px 32px;display:flex;align-items:center;gap:20px}.forspaceon-feature-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fbbf24}.forspaceon-feature-icon svg{width:36px;height:36px;stroke:currentColor;fill:none}.forspaceon-feature-content{display:flex;flex-direction:column;gap:6px}.forspaceon-feature-title{font-size:20px;font-weight:600;color:#fff;margin:0;line-height:1.2}.forspaceon-feature-text{font-size:14px;color:#e5e5e5;margin:0;line-height:1.4}@media screen and (max-width:990px){.forspaceon-features-container{grid-template-columns:1fr;gap:16px}.forspaceon-feature-card{padding:20px 24px}}.fso-home-gift__title{font-weight:800!important}.fso-home-gift__label{font-weight:600!important}.fso-home-bs__title{font-weight:800!important}.fso-home-bs__name{font-weight:600!important}.fso-home-bs__now{font-weight:800!important}.fso-home-bs__now small{font-weight:500!important}.fso-home-bs__btn{font-weight:600!important}.fso-home-how__title{font-weight:800!important}.fso-home-how__name{font-weight:700!important}.fso-home-sp__title{font-weight:800!important}.fso-home-sp__who b,.fso-home-sp__celebs-title{font-weight:700!important}.fso-home-sp__celeb-name{font-weight:600!important}.fso-home-promo__eyebrow{font-weight:700!important}.fso-home-promo__title{font-weight:800!important}.fso-home-promo__btn{font-weight:700!important}.forspaceon-footer-newsletter-title,.forspaceon-footer-col-title,.forspaceon-footer-company-title,.forspaceon-footer-payments-title,.forspaceon-feature-title{font-weight:600!important}.forspaceon-header-wrapper,.forspaceon-header-wrapper *,.fso-home-hero,.fso-home-gift,.fso-home-bs,.fso-home-how,.fso-home-sp,.fso-home-promo,.forspaceon-features,.forspaceon-footer,.so-float,.so-wish-panel{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.fso-home-hero h1,.fso-home-hero h2,.fso-home-gift h2,.fso-home-bs h2,.fso-home-bs h3,.fso-home-how h2,.fso-home-sp h2,.fso-home-sp h3,.fso-home-promo h2,.forspaceon-features h3,.forspaceon-footer h3,.forspaceon-footer h4,.fso-home-bs__name,.fso-home-bs__name a,.fso-home-how__name,.fso-home-gift__title{font-family:Inter,system-ui,sans-serif!important;text-transform:none}.fso-home-hero h1{letter-spacing:-.02em}.forspaceon-header-wrapper a,.fso-home-bs a,.fso-home-gift a,.fso-home-promo a,.forspaceon-footer a{text-decoration:none}.shopify-section-group-header-group,#header-group{display:contents}body{overflow-x:clip}.fso-home-bs__media img{width:100%;height:100%;object-fit:cover;display:block}.fso-home-bs__media img.is-portrait{object-fit:contain}.fso-home-bs__media{position:relative}.fso-home-bs__name a{color:inherit}.fso-home-bs__now small{font-weight:600;font-size:11px;color:#555}.fso-home-gift__circle img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.fso-home-gift__circle.has-img{padding:0;overflow:hidden}.so-heart{position:absolute;right:8px;bottom:8px;z-index:3;width:32px;height:32px;border-radius:50%;border:0;background:#ffffffeb;box-shadow:0 1px 4px #00000026;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;color:#111}.so-heart svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.so-heart.is-on svg{fill:#e0245e;stroke:#e0245e}.so-wish-wrap{position:relative;display:inline-flex}.so-wish-panel{position:absolute;top:calc(100% + 10px);right:0;width:320px;max-height:420px;overflow:auto;background:#fff;border:1px solid #eaeaea;border-radius:18px;box-shadow:0 12px 32px #0000001f;padding:14px;z-index:1200}.so-wish-panel[hidden]{display:none}.so-wish-title{margin:0 0 8px;font-weight:800;font-size:14px;color:#111}.so-wish-empty{margin:4px 0;font-size:13px;color:#666;line-height:1.4}.so-wish-item{display:flex;gap:10px;align-items:center;padding:8px 0;border-top:1px solid #f0f0f0;color:#111}.so-wish-item img{width:52px;height:52px;object-fit:cover;border-radius:10px;background:#f9f6f0;flex:none}.so-wish-item b{display:block;font-size:13px;font-weight:600;line-height:1.25}.so-wish-item span{font-size:12px;color:#555}.so-wish-item button{margin-left:auto;border:0;background:none;font-size:18px;cursor:pointer;color:#888}@media(max-width:749px){.so-wish-panel{position:fixed;left:12px;right:12px;top:70px;width:auto}}.so-float{position:fixed;left:16px;bottom:16px;z-index:900;display:flex;align-items:center;gap:8px;height:56px;min-width:56px;padding:0;border-radius:50px;background:#f9b218;color:#111;font-weight:700;font-size:14px;box-shadow:0 6px 18px #0003;text-decoration:none;justify-content:center}.so-float svg{width:24px;height:24px;flex:none}.so-float span{display:none}@media(min-width:750px){.so-float{padding:0 20px 0 16px}.so-float span{display:inline}}.so-float:hover{filter:brightness(.96)}.so-wa{position:fixed;right:16px;bottom:16px;z-index:900;width:60px;height:60px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px #0003;color:#fff}.so-wa svg{width:30px;height:30px;fill:currentColor}@media(max-width:749px){.so-wa{width:52px;height:52px;bottom:16px}.so-float{bottom:16px}}.mr3-sticky{display:none!important}.fso-home-sp__media.is-prod img{object-fit:contain;background:#f9f6f0}.fso-home-sp__cap .so-by{font-size:12px;font-weight:700;color:#111;margin:6px 0 0;display:block}.fso-home-sp__quote p,.forspaceon-features{margin:0}.fso-home-gift__label{text-align:center}.fso-home-hero__btn{font-family:Inter,sans-serif}.fso-home-bs__card{container-type:inline-size}.so-heart{top:calc(100cqw - 42px);right:8px;bottom:auto}.forspaceon-icon-circle{position:relative}.forspace-header__cart-count{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#000;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-sizing:border-box}.forspace-header__cart-count[hidden]{display:none}.fso-home-bs__badge,.fso-home-bs__off{font-family:Inter,sans-serif}.forspaceon-header-wrapper *,.fso-home-hero *,.fso-home-gift *,.fso-home-bs *,.fso-home-how *,.fso-home-sp *,.fso-home-promo *,.forspaceon-features *,.forspaceon-footer *{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif!important}.forspaceon-header-wrapper .fso-setbtn,.forspaceon-header-wrapper .fso-setbtn *,.forspaceon-header-wrapper .forspaceon-mobile-setbtn-text,.forspaceon-header-wrapper .forspaceon-mobile-setbtn *{font-family:Kalam,cursive!important}.forspaceon-header-wrapper svg,.fso-home-bs svg{font-family:inherit!important}.so-cart-icon{position:absolute;top:-4px;right:-4px;display:block;line-height:0;pointer-events:none}.so-cart-icon .cart-bubble{width:18px;font-size:11px;font-weight:700}.fso-home-hero__title{font-weight:800!important}.fso-home-bs__badge{max-width:calc(100% - 64px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container (max-width: 200px){.fso-home-bs__badge--best svg{display:none}.fso-home-bs__badge{letter-spacing:0}}@media(max-width:380px){.fso-home-hero__title{font-size:22px}}.so-rvs__rows{display:flex;flex-direction:column;gap:12px;overflow:hidden;margin:0 -16px;padding:4px 0;-webkit-mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}@media(min-width:750px){.so-rvs__rows{margin:0}}.so-rvs__row{overflow:hidden}.so-rvs__track{display:flex;gap:12px;margin:0;padding:0;list-style:none;width:max-content;animation:so-marq 70s linear infinite}.so-rvs__row--1 .so-rvs__track{animation-direction:reverse;animation-duration:80s}.so-rvs__rows:hover .so-rvs__track{animation-play-state:paused}@keyframes so-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.so-rvs__track{animation:none}.so-rvs__row{overflow-x:auto}}.so-rv{display:flex;gap:10px;flex:none;width:270px;padding:12px;border:1px solid #eaeaea;border-radius:18px;background:#fff}.so-rv__av,.so-kupci__ini{flex:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;color:#111}.so-rv__b{min-width:0;display:flex;flex-direction:column;gap:3px}.so-rv__b b{font-size:13px;font-weight:700;color:#111}.so-rv__st{color:#f5a400;font-size:12px;letter-spacing:1px;line-height:1}.so-rv__b p{margin:0;font-size:13px;line-height:1.38;color:#2b2b2b}.so-rv__b small{font-size:11.5px;color:#777}.so-rvs__note{margin:10px 0 0;font-size:11.5px;color:#777;text-align:center}.so-kupci{background:#fff;padding:8px 12px 12px}.so-kupci__in{max-width:1400px;margin:0 auto;background:var(--sk-bg);border-radius:22px;padding:20px 16px 18px}@media(min-width:750px){.so-kupci{padding:8px 20px 16px}.so-kupci__in{padding:28px 28px 24px}}.so-kupci__eyebrow{margin:0;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#b07a00;text-align:center}.so-kupci__title{margin:2px 0 14px;font-size:19px;font-weight:800!important;line-height:1.2;color:#111;text-align:center;font-family:Inter,system-ui,sans-serif!important}@media(min-width:750px){.so-kupci__title{font-size:26px;margin-bottom:20px}}.so-kupci__list{display:flex;gap:14px;margin:0;padding:2px 4px 8px;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.so-kupci__list::-webkit-scrollbar{display:none}@media(min-width:1100px){.so-kupci__list{justify-content:center;flex-wrap:wrap;overflow:visible}}.so-kupci__item{flex:0 0 auto;width:96px;display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;scroll-snap-align:start}.so-kupci__ring{display:block;width:76px;height:76px;padding:3px;border-radius:50%;background:linear-gradient(135deg,#f9b218,#ff7a3d)}.so-kupci__ring img,.so-kupci__ring .so-kupci__ini{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid #f9f6f0;box-sizing:border-box;display:flex}.so-kupci__ring .so-kupci__ini{width:100%;height:100%;font-size:24px}.so-kupci__name{font-size:12.5px;font-weight:700;color:#111;line-height:1.2}.so-kupci__sub{font-size:11px;color:#666;line-height:1.25}
/*# sourceMappingURL=/cdn/shop/t/15/assets/so-clone.css.map */
