.gigie-shop-navigation{display:flex;align-items:center;justify-content:center;gap:24px;min-width:0;margin:0;padding:8px 24px;border:0;border-bottom:1px solid #e8e3dc;background:#f8f6f1}.gigie-shop-navigation__hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.gigie-shop-navigation__switch{display:flex;flex:none}.gigie-shop-navigation__switch label{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:6px 15px;margin:0;border:1px solid #211b1d;color:#211b1d;font-size:12px;font-weight:700;text-transform:uppercase;cursor:pointer}.gigie-shop-navigation input:checked+label{color:#fff;background:#211b1d}.gigie-shop-navigation input:focus-visible+label{outline:3px solid #ae3349;outline-offset:3px}.gigie-shop-navigation__links{display:flex;gap:24px;min-width:0;overflow-x:auto}.gigie-shop-navigation__links a{display:inline-flex;align-items:center;flex:none;min-height:36px;color:#211b1d;font-size:12px;font-weight:650;text-transform:uppercase}.gigie-shop-navigation__links a:hover{text-decoration:underline}.gigie-shop-navigation__links--homme{display:none}.gigie-shop-navigation:has(input[value=homme]:checked) .gigie-shop-navigation__links--femme{display:none}.gigie-shop-navigation:has(input[value=homme]:checked) .gigie-shop-navigation__links--homme{display:flex}@media(max-width:767px){.gigie-shop-navigation{justify-content:flex-start;gap:12px;padding:8px 12px}.gigie-shop-navigation__switch label{padding:6px 10px}.gigie-shop-navigation__links{gap:16px}}.gigie-shop-navigation{justify-content:flex-start;gap:22px;padding:10px 32px}.gigie-shop-navigation__links{flex:1}.gigie-shop-navigation__links .gigie-shop-navigation__price,.gigie-shop-navigation__offer{color:#c8102e;font-weight:750}.gigie-shop-navigation__offer{flex:none;font-size:12px;text-transform:uppercase}@media(max-width:1067px){.gigie-shop-navigation__offer{display:none}}@media(max-width:767px){.gigie-shop-navigation{padding:8px 12px;gap:12px}}.gigie-night-hero{position:relative;isolation:isolate;background:#090807;color:#fff;min-height:680px;height:auto;display:flex;align-items:center;overflow:hidden;scroll-margin-top:100px}.gigie-night-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.gigie-night-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,.94) 0%,rgba(0,0,0,.88) 28%,rgba(0,0,0,.75) 43%,rgba(0,0,0,.2) 59%,transparent 72%);pointer-events:none}.gigie-night-hero__content{width:53%;padding:46px 0;margin-left:6.2%}.gigie-night-hero__eyebrow{display:inline-block;margin:0 0 24px;padding:9px 15px;background:#c8102e;font-size:12px;font-weight:750;letter-spacing:.22em;text-transform:uppercase;line-height:1.5}.gigie-night-hero h1{font-family:var(--font-body-family),sans-serif;color:#fff;font-weight:300;font-style:normal;font-size:clamp(76px,7.8vw,148px);line-height:.96;letter-spacing:.015em;text-transform:uppercase;margin:0 0 26px}.gigie-night-hero__offer{margin:0;font-size:clamp(26px,2.3vw,38px);font-weight:600;line-height:1.35;text-transform:uppercase}.gigie-night-hero__offer strong{color:#ff3d59;font-weight:750}.gigie-night-hero__extra{margin:4px 0 22px;font-size:clamp(17px,1.45vw,25px);font-weight:500;line-height:1.45;text-transform:uppercase}.gigie-night-hero gigie-countdown{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 26px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;line-height:1.5}.gigie-night-hero gigie-countdown[hidden]{display:none}.gigie-night-hero gigie-countdown b{font-size:15px;letter-spacing:.11em}.gigie-night-hero__actions{display:flex;gap:12px}.gigie-night-hero__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:15px 26px;background:#fff;color:#101010;font-size:12px;font-weight:750;letter-spacing:.16em;text-transform:uppercase;border:1px solid white;line-height:1.4;text-align:center}.gigie-night-hero__actions a:hover{background:#e9e5df;border-color:#e9e5df}.gigie-night-hero__actions a:focus-visible{outline:2px solid white;outline-offset:5px}.gigie-night-hero__conditions{max-width:520px;margin:18px 0 0;padding:12px 15px;background:#000000db;border-left:3px solid #c8102e;font-size:13px;font-weight:500;line-height:1.65;color:#fff}@media(max-width:767px){.gigie-night-hero{min-height:0;height:auto;display:block;padding-top:280px}.gigie-night-hero__image{height:340px;object-position:95% center}.gigie-night-hero:after{background:linear-gradient(180deg,transparent 170px,#090807 330px)}.gigie-night-hero__content{width:auto;margin:0;padding:0 24px 30px}.gigie-night-hero__eyebrow{margin-bottom:16px;font-size:10px;padding:7px 12px}.gigie-night-hero h1{font-size:60px;line-height:.96;margin-bottom:20px}.gigie-night-hero__offer{font-size:25px}.gigie-night-hero__extra{font-size:15px;margin-bottom:18px}.gigie-night-hero gigie-countdown{font-size:10px;gap:6px 10px;letter-spacing:.1em;margin-bottom:20px}.gigie-night-hero gigie-countdown b{font-size:12px}.gigie-night-hero__actions{gap:10px}.gigie-night-hero__actions a{flex:1;padding:13px 8px;font-size:10px;letter-spacing:.1em;min-height:48px}.gigie-night-hero__conditions{font-size:12px;padding:12px}}.gigie-hero-fineprint{max-width:520px;margin-top:20px;padding:16px 20px;background:#000000b3;border-left:2px solid #c8102e;color:#fff}.gigie-hero-fineprint__main{margin:0 0 12px;font-size:15px;line-height:1.5;font-weight:400}.gigie-hero-fineprint__main strong{font-size:19px;font-weight:700;white-space:nowrap}.gigie-hero-fineprint__label{margin:0 0 9px;font-size:12px;line-height:1.4;color:#e0dbd6}.gigie-hero-fineprint__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:0}.gigie-hero-fineprint__tiers li{display:flex;flex-direction:column;gap:3px;min-width:0;margin:0;padding:0 14px;border-left:1px solid rgba(255,255,255,.22)}.gigie-hero-fineprint__tiers li:first-child{padding-left:0;border:0}.gigie-hero-fineprint__tiers li:last-child{padding-right:0}.gigie-hero-fineprint__tiers span{font-size:12px;line-height:1.4;color:#e0dbd6}.gigie-hero-fineprint__tiers strong{font-size:21px;line-height:1.3;font-weight:650;color:#fff;white-space:nowrap}.gigie-hero-fineprint__note{margin:11px 0 0;font-size:11px;line-height:1.4;color:#cbc5c0}@media(max-width:767px){.gigie-hero-fineprint{padding:15px;margin-top:18px}.gigie-hero-fineprint__main{font-size:14px}.gigie-hero-fineprint__main strong{font-size:18px}.gigie-hero-fineprint__tiers li{padding:0 10px}.gigie-hero-fineprint__tiers span{font-size:11px}.gigie-hero-fineprint__tiers strong{font-size:20px}}.section-product-recommendations .product-card .product-card--featured-image-link{height:0;padding-bottom:125%}.section-product-recommendations .product-card .product-card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.4;height:4.2em;min-height:4.2em;overflow:hidden;flex-shrink:0}.section-product-recommendations .product-card .price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 10px;width:100%}.section-product-recommendations .product-card .price>del,.section-product-recommendations .product-card .price>ins{white-space:nowrap;margin:0}.section-product-recommendations .product-card .gigie-price-saving{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;flex:0 0 100%;width:100%;min-height:4.3em;margin:3px 0 0;line-height:1.35;text-align:left}.section-product-recommendations .product-card .gigie-price-saving>span{white-space:normal}.gigie-size-guide-link{display:flex;justify-content:flex-end;margin:-5px 0 20px}.gigie-size-guide-link button{display:inline-flex;align-items:center;gap:7px;padding:4px 0;border:0;background:none;font-size:12px;color:#252525;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.gigie-size-guide-link svg{width:18px;height:18px}dialog.gigie-size-guide{position:fixed;inset:0 0 0 auto;width:min(100%,500px);height:100dvh;max-width:100%;max-height:100dvh;margin:0;padding:0;border:0;background:#fff;color:#222;box-shadow:-8px 0 35px #0002}dialog.gigie-size-guide[open]{display:flex;flex-direction:column}dialog.gigie-size-guide::backdrop{background:#00000061}.gigie-size-guide__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px 12px;flex-shrink:0}.gigie-size-guide__header h2{font-size:20px;line-height:1.3;color:#222;margin:0;text-transform:uppercase}.gigie-size-guide__header button{border:0;background:none;font-size:28px;line-height:1;min-width:32px;min-height:32px;cursor:pointer;color:#222}.gigie-size-guide__body{overflow-y:auto;overscroll-behavior:contain;padding:0 24px 26px;font-size:13px;line-height:1.6}.gigie-size-guide__body p{font-size:inherit;line-height:inherit;margin:0 0 17px}.gigie-size-guide__table{overflow-x:auto;margin-bottom:10px}.gigie-size-guide table{width:100%;border-collapse:collapse;border:0;margin:0;font-size:12px;line-height:1.35;table-layout:fixed}.gigie-size-guide caption,.gigie-size-guide__body h3{text-align:left;font-size:10px;line-height:1.5;text-transform:uppercase;letter-spacing:.1em;color:#666;margin:0 0 10px;padding:0}.gigie-size-guide th,.gigie-size-guide td{border:0;border-bottom:1px solid #ececec;padding:8px 3px;text-align:center;background:none;color:#222}.gigie-size-guide thead th{font-size:10px;font-weight:600;color:#666}.gigie-size-guide th:first-child{text-align:left}.gigie-size-guide tbody th{font-weight:700}.gigie-size-guide__body ul{padding-left:17px;margin:0 0 13px}.gigie-size-guide__body a{color:#222;text-decoration:underline;text-underline-offset:3px}@media(max-width:480px){.gigie-size-guide__header{padding:18px 18px 12px}.gigie-size-guide__body{padding:0 18px 24px}.gigie-size-guide table{font-size:11px}.gigie-size-guide th,.gigie-size-guide td{padding:8px 2px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
