.gl-world__inner{max-width:none;width:100%;margin:0;padding-left:max(40px, calc((100vw - 1400px) / 2));padding-right:max(40px, calc((100vw - 1400px) / 2));overflow-x:hidden}.gl-world__header{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(16px, 3vw, 32px);margin-bottom:clamp(24px, 3vw, 40px);flex-wrap:wrap}.gl-world__header-text{display:flex;flex-direction:column;gap:6px}.gl-world__eyebrow{margin-bottom:0;color:var(--gl-accent-strong);opacity:1}.gl-world__title{margin:0;color:var(--gl-accent);letter-spacing:.2px;font-family:var(--gl-font-display);font-style:italic;font-weight:400;font-size:clamp(36px, 4vw, 56px);line-height:1.15}.gl-world__text{max-width:480px;margin-top:8px;font-size:var(--gl-font-base);font-family:var(--gl-font-body);font-weight:300;color:var(--gl-accent-dark);opacity:.85;line-height:1.65}.gl-world__actions{display:flex;align-items:center;gap:var(--gl-space-world-actions-gap);flex-shrink:0;padding-bottom:4px}.gl-world__link{font-family:var(--gl-font-body);font-size:var(--gl-font-small);font-weight:400;color:var(--gl-accent);text-decoration:none;white-space:nowrap;letter-spacing:.02em;transition:opacity .2s ease}.gl-world__link:hover{opacity:.7}.gl-world__nav{display:flex;align-items:center;gap:8px}.gl-world__nav button{width:clamp(34px, 4vw, 40px);border-radius:var(--gl-radius-button);border:1px solid rgba(0,0,0,.08);background:rgba(255,255,255,.9);color:var(--gl-accent);font-size:var(--gl-font-nav-icon);line-height:1;cursor:pointer;transition:background .2s ease}.gl-world__nav button:hover{background:var(--gl-accent-soft)}.gl-world__stage{position:relative;width:100vw;margin-left:calc(50% - 50vw);z-index:1;padding-bottom:var(--gl-space-world-stage-bottom);overflow-x:hidden}.gl-world__stage .gl-swiper{overflow:visible;position:relative;z-index:1;padding-left:max(40px, calc((100vw - 1400px) / 2));padding-right:max(40px, calc((100vw - 1400px) / 2))}.gl-swiper .swiper-wrapper{align-items:stretch}.gl-swiper .swiper-slide{width:var(--gl-world-slide-width);flex-shrink:0;opacity:1;filter:none;transform:none;pointer-events:auto;display:block;margin-right:8px!important}.gl-swiper-pagination{display:none}.gl-world__product-nav{margin-top:34px}.gl-card{display:block;width:100%;overflow:hidden;text-align:center;box-shadow:0 6px 18px rgba(0,0,0,.08);text-decoration:none!important}.gl-card__img{padding:var(--gl-space-card-img-top) var(--gl-space-card-img-top) 0}.gl-card__img img{display:block;width:100%;max-width:340px;height:auto;margin:0}.gl-card__body{padding:var(--gl-space-card-body-y) var(--gl-space-card-body-x) var(--gl-space-card-body-x)}.gl-card__name{font-family:'Cormorant Garamond',serif;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--gl-accent);font-size:clamp(18px, 2.2vw, 22px);line-height:1.25;text-align:center;margin-bottom:10px}.gl-card__name .gl-card__type{display:block;font-size:.8em;letter-spacing:.08em}.gl-card__sub{color:var(--gl-accent-strong);font-size:var(--gl-font-card-sub);letter-spacing:.4px;text-transform:uppercase;text-align:center;margin-bottom:var(--gl-space-card-sub-bottom)}.gl-card__meta{margin-top:var(--gl-space-card-meta-top);display:flex;align-items:center;justify-content:space-between;gap:10px}.gl-card__price{margin-top:clamp(4px, 1vw, 6px);color:var(--gl-accent);font-family:var(--gl-font-body);font-size:var(--gl-font-price);line-height:1.3;letter-spacing:.5px;font-weight:400}.gl-card__price .amount{color:var(--gl-accent)}.gl-card__price del,.gl-card__price del .amount{text-decoration:none}.gl-card__price del .amount bdi{font-size:var(--gl-font-base);text-decoration:line-through}.gl-card__cta{display:inline-flex;align-items:center;justify-content:center;padding:clamp(6px, 1.5vw, 10px) clamp(18px, 3vw, 25px);background:var(--gl-accent-soft);color:var(--gl-accent)!important;border:1px solid var(--gl-accent-soft);border-radius:var(--gl-radius-button);font-size:var(--gl-font-button);font-weight:400;line-height:1.4;white-space:nowrap;transition:all .25s ease}.gl-card:hover .gl-card__cta{background:var(--gl-accent-strong);color:#fff!important;transform:translateY(-1px);box-shadow:0 12px 30px rgba(0,0,0,.08)}@media (max-width:1199px){.gl-world__inner{padding:0 28px}.gl-world__stage .gl-swiper{padding-left:28px;padding-right:28px}.gl-swiper .swiper-slide{width:var(--gl-world-slide-width-tablet)}}.gl-world.gl-profil-bestseller{background:transparent}.gl-world.gl-profil-bestseller .gl-world__title{font-size:clamp(24px, 2.5vw, 34px)}.gl-world.gl-profil-bestseller .gl-world__inner{padding-left:max(40px, calc((97vw - 1400px) / 2))}.gl-archive-card{display:flex;flex-direction:column}.gl-archive-card .gl-card{flex:1;display:flex;flex-direction:column}.gl-archive-card .gl-card__body{flex:1;display:flex;flex-direction:column}.gl-archive-card .gl-card__meta{margin-top:auto}.gl-card__cta--unavailable{opacity:.5;cursor:default;pointer-events:none}@media (max-width:979px){.gl-world__header{flex-direction:column;align-items:flex-start;gap:16px}.gl-world__actions{justify-content:space-between;width:100%;flex-wrap:wrap}.gl-world__stage{padding-top:0}.gl-world__stage .gl-swiper{padding-left:16px;padding-right:16px}.gl-swiper .swiper-slide{width:280px}.gl-world__product-nav{margin-top:24px}.gl-world.gl-profil-bestseller .gl-world__inner{padding-left:0;padding-right:0}}