.section-top-lp{background:#030202}.top-lp{--top-ivory: #f5f0e8;--top-paper: #f8f4ee;--top-ink: #241d19;--top-gold: #b78631;--top-rule: rgba(181, 133, 48, .55);--black: #020202;--gold-bright: #d8a63f;--header-height: 76px;--serif-en: Baskerville, "Times New Roman", Times, serif;--serif-ja: "YuMincho", "Yu Mincho", "Hiragino Mincho ProN", "Hiragino Mincho Pro", serif;position:relative;width:100%;min-width:320px;overflow:hidden;background:#030202;color:#e0d8cc;font-family:var(--serif-ja);font-feature-settings:"palt" 1;-webkit-font-smoothing:antialiased}.top-lp *,.top-lp *:before,.top-lp *:after{box-sizing:border-box}.top-lp a{color:inherit;text-decoration:none}.top-lp h2{font-family:YuMincho,Yu Mincho,Hiragino Mincho ProN,Hiragino Mincho Pro,serif}.top-lp__ambient-light{position:fixed;top:0;left:0;z-index:15;display:none;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(255,239,205,.1) 0%,rgba(218,173,95,.045) 28%,transparent 68%);filter:blur(12px);mix-blend-mode:screen;opacity:0;pointer-events:none;transform:translate3d(-700px,-700px,0);transition:opacity .48s ease;will-change:transform}.top-lp .philosophy-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;display:block;margin:0;overflow:hidden;pointer-events:none}.top-lp .philosophy-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 44%}.top-lp .luxury-veil{--veil-opacity-low: .25;--veil-opacity-high: .48;--veil-opacity-end: .31;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-image:linear-gradient(112deg,transparent 15%,rgba(255,236,199,.018) 34%,rgba(255,244,220,.075) 48%,rgba(201,151,70,.025) 61%,transparent 82%),repeating-linear-gradient(104deg,rgba(255,244,222,.016) 0,rgba(255,244,222,.016) 1px,transparent 1px,transparent 8px);background-position:130% 0,0 0;background-size:180% 100%,100% 100%;content:"";mix-blend-mode:screen;opacity:.42;pointer-events:none;animation:top-lp-silk-veil-drift 18s cubic-bezier(.45,0,.2,1) infinite alternate}@media(hover:hover)and (pointer:fine){.top-lp__ambient-light{display:block}.top-lp.pointer-active .top-lp__ambient-light{opacity:.72}}@media(max-width:820px){.top-lp{--header-height: 60px}.top-lp .philosophy-media img{object-position:67% top}.top-lp .luxury-veil{--veil-opacity-low: .14;--veil-opacity-high: .27;--veil-opacity-end: .18;animation-duration:24s}}.top-lp .top-section{position:relative;overflow:hidden;isolation:isolate;border-top:1px solid rgba(199,150,55,.52);border-bottom:1px solid rgba(199,150,55,.52)}.top-lp .top-section--dark{background:#050303;color:#ddd3c6}.top-lp .top-section--light{background:radial-gradient(circle at 50% 12%,rgba(255,255,255,.98),transparent 54%),var(--top-paper);color:var(--top-ink)}.top-lp .section-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;width:100%;height:100%;object-fit:cover;opacity:1;pointer-events:none;transition:opacity 1s cubic-bezier(.4,0,.2,1);will-change:opacity}.top-lp .smooth-loop-ready .section-video{opacity:0}.top-lp .smooth-loop-ready .section-video.is-loop-active{opacity:1}.top-lp .smooth-loop-ready .top-hero__video{animation:none;transform:scale(1.015)}.top-lp .top-section__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.top-lp .top-hero{display:flex;min-height:calc(100svh - var(--header-height));align-items:center;background:#988b7d}.top-lp .top-hero__video{object-position:center center;animation:top-lp-video-breathe 14s ease-in-out infinite alternate}.top-lp .top-hero .top-section__shade{background:linear-gradient(90deg,#231c1814,#20191505 46%,#291f1a33),linear-gradient(180deg,#00000008,#00000017)}.top-lp .top-hero__content{position:relative;z-index:3;width:min(45vw,650px);margin-left:55.6%;color:#fffaf3;text-shadow:0 2px 23px rgba(62,47,38,.32)}.top-lp .top-hero__opening-notice{position:absolute;bottom:clamp(42px,6.2vw,92px);left:clamp(24px,4.4vw,72px);z-index:4;width:min(42vw,590px);margin:0;padding:clamp(22px,2.2vw,32px) clamp(24px,2.7vw,40px);border:1px solid rgba(224,190,123,.32);border-left:3px solid rgba(216,166,63,.9);background:linear-gradient(120deg,#090706e0,#14100db8);box-shadow:0 22px 60px #00000047;color:#fffaf3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.top-lp .top-hero__opening-notice h2{margin:0;color:#fffaf3;font-size:clamp(17px,1.45vw,22px);font-weight:500;line-height:1.65;letter-spacing:.07em}.top-lp .top-hero__opening-notice p{margin:13px 0 0;color:#fffaf3e0;font-size:clamp(12px,.92vw,14px);line-height:1.95;letter-spacing:.035em}.top-lp .top-hero__content h1{margin:0;font-family:var(--serif-ja);font-size:clamp(47px,4.85vw,74px);font-weight:400;letter-spacing:.11em;line-height:1.48;color:#fff}.top-lp .top-hero__content p{margin:clamp(22px,2.25vw,34px) 0 clamp(28px,3vw,44px);font-family:var(--serif-en);font-size:clamp(17px,1.55vw,23px);letter-spacing:.02em}.top-lp .text-link{position:relative;display:inline-flex;padding:0 0 13px;font-family:var(--serif-en);font-size:clamp(14px,1.25vw,18px);letter-spacing:.1em}.top-lp .text-link:after{position:absolute;right:0;bottom:0;left:0;height:1px;content:"";transform-origin:left;transition:transform .28s ease,opacity .28s ease}.top-lp .text-link:hover:after,.top-lp .text-link:focus-visible:after{transform:scaleX(.52)}.top-lp .text-link--ivory{color:#fffaf3}.top-lp .text-link--ivory:after{background:#fffaf3db}.top-lp .text-link--ink{color:#2d231d}.top-lp .text-link--ink:after{background:var(--top-gold)}.top-lp .scroll-cue{position:absolute;right:25px;bottom:29px;z-index:3;color:#fffaf3bd;font-family:var(--serif-en);font-size:10px;letter-spacing:.25em;writing-mode:vertical-rl}.top-lp .scroll-cue:after{display:block;width:1px;height:42px;margin:10px auto 0;content:"";transform-origin:top;background:currentColor;animation:top-lp-scroll-line 2.2s ease-in-out infinite}.top-lp .philosophy-section{display:flex;min-height:min(75vw,1080px);align-items:center;background-color:#080504}.top-lp .philosophy-section .top-section__shade{background:linear-gradient(90deg,#050202eb,#050202c7 38%,#0502021a,#0502020a),linear-gradient(180deg,rgba(3,2,2,.15),transparent 34%,rgba(3,2,2,.2))}.top-lp .philosophy-content{position:relative;z-index:3;width:min(48vw,670px);margin-left:clamp(54px,5.7vw,88px);padding:clamp(68px,8vw,118px) 0;color:#d5c3aa;text-shadow:0 2px 20px rgba(0,0,0,.86)}.top-lp .philosophy-content h2{margin:0;font-size:clamp(39px,3.6vw,55px);font-weight:400;letter-spacing:.075em;line-height:1.58;color:#fff}.top-lp .philosophy-copy{margin-top:clamp(35px,4.25vw,62px);color:#cbbda9;font-size:clamp(15px,1.28vw,19px);letter-spacing:.075em;line-height:2.05}.top-lp .philosophy-copy p{margin:0}.top-lp .philosophy-copy p+p{margin-top:clamp(20px,2vw,30px)}.top-lp .philosophy-note{margin:clamp(40px,4.6vw,68px) 0 25px;color:#bda57d;font-family:var(--serif-en);font-size:clamp(12px,1.1vw,16px);letter-spacing:.04em}.top-lp .outline-button{display:inline-flex;min-width:155px;min-height:46px;align-items:center;justify-content:center;border:1px solid var(--top-gold);color:#d3ae6e;font-family:var(--serif-en);font-size:14px;letter-spacing:.22em;text-indent:.22em;transition:background-color .26s ease,color .26s ease}.top-lp .outline-button:hover,.top-lp .outline-button:focus-visible{background:var(--top-gold);color:#090604}.top-lp .featured-section{min-height:min(75vw,1080px);padding:clamp(64px,5.8vw,88px) clamp(40px,5.3vw,80px) clamp(68px,6.5vw,100px)}.top-lp .featured-heading{position:relative;z-index:2;text-align:center}.top-lp .section-kicker{position:relative;display:inline-block;margin:0 0 25px;padding-bottom:15px;color:var(--top-gold);font-family:var(--serif-en);font-size:clamp(12px,1.05vw,16px);letter-spacing:.42em;line-height:1;text-indent:.42em}.top-lp .section-kicker:after{position:absolute;bottom:0;left:50%;width:32px;height:1px;content:"";transform:translate(-50%);background:var(--top-gold)}.top-lp .featured-heading h2{margin:0;color:#231b17;font-family:var(--serif-ja);font-size:clamp(50px,5vw,76px);font-weight:400;letter-spacing:-.015em;line-height:1}.top-lp .featured-visual{position:relative;z-index:1;height:clamp(390px,47vw,710px);margin:clamp(10px,1.5vw,22px) auto 0;overflow:hidden}.top-lp .featured-visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 51%;transition:transform 1.5s cubic-bezier(.22,.65,.25,1),filter 1.5s ease}.top-lp .featured-visual:after,.top-lp .material-visual:after,.top-lp .gift-visual:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";transform:translate(-135%);background:linear-gradient(112deg,transparent 23%,rgba(255,249,236,.04) 37%,rgba(255,255,255,.24) 49%,rgba(201,151,70,.05) 59%,transparent 75%);mix-blend-mode:screen;pointer-events:none;animation:top-lp-image-lustre 13s ease-in-out -4s infinite}.top-lp .product-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(48px,8vw,122px);width:min(100%,1160px);margin:clamp(-36px,-2.4vw,-18px) auto 0;padding-inline:clamp(28px,4vw,60px)}.top-lp .product-card h3{margin:0;color:#281f1a;font-family:var(--serif-en);font-size:clamp(23px,2.1vw,32px);font-weight:400;line-height:1.25}.top-lp .product-card p{min-height:2.1em;margin:17px 0 25px;color:#6f635a;font-size:clamp(12px,1.05vw,15px);letter-spacing:.05em;line-height:1.75}.top-lp .material-section{display:grid;min-height:min(75vw,1080px);grid-template-columns:minmax(0,46%) minmax(0,54%);align-items:stretch}.top-lp .material-visual{position:relative;min-height:100%;margin:0;overflow:hidden}.top-lp .material-visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 47%;transition:transform 1.6s cubic-bezier(.22,.65,.25,1)}.top-lp .material-content{align-self:center;padding:clamp(64px,7vw,106px) clamp(45px,6.5vw,98px)}.top-lp .section-kicker--left{margin-bottom:24px;text-indent:0}.top-lp .section-kicker--left:after{left:0;transform:none}.top-lp .material-content h2{margin:0;color:#2b201a;font-size:clamp(47px,4.5vw,68px);font-weight:400;letter-spacing:.08em;line-height:1.3}.top-lp .material-lead{margin:12px 0 0;color:#332721;font-size:clamp(25px,2.45vw,37px);letter-spacing:.055em;line-height:1.75}.top-lp .material-rule{width:100%;height:1px;margin:clamp(28px,3vw,44px) 0 clamp(30px,3.2vw,48px);background:#b5853070}.top-lp .material-copy{color:#64584f;font-size:clamp(14px,1.2vw,18px);letter-spacing:.055em;line-height:2}.top-lp .material-copy p{position:relative;margin:0;padding-left:22px}.top-lp .material-copy p:before{position:absolute;top:.35em;bottom:.35em;left:0;width:1px;content:"";background:#b5853099}.top-lp .material-copy p+p{margin-top:clamp(24px,2.5vw,38px)}.top-lp .gift-section{display:grid;min-height:min(68vw,980px);grid-template-columns:minmax(0,55%) minmax(0,45%);align-items:center;gap:clamp(25px,3vw,48px);padding:clamp(62px,7.2vw,110px) clamp(25px,3.2vw,50px);background:radial-gradient(circle at 29% 46%,rgba(103,69,38,.09),transparent 31%),#070303}.top-lp .gift-visual{position:relative;z-index:2;margin:0;overflow:hidden}.top-lp .gift-visual img{display:block;width:100%;height:auto;transition:transform 1.6s cubic-bezier(.22,.65,.25,1),filter 1.6s ease}.top-lp .gift-visual figcaption{position:absolute;top:48%;left:5%;z-index:2;color:#ddd5cb;font-family:var(--serif-en);text-shadow:0 2px 16px #000}.top-lp .gift-visual figcaption strong,.top-lp .gift-visual figcaption span{display:block}.top-lp .gift-visual figcaption strong{font-size:clamp(22px,2.2vw,33px);font-weight:400}.top-lp .gift-visual figcaption span{margin-top:12px;font-size:clamp(11px,1vw,15px);letter-spacing:.12em}.top-lp .gift-content{position:relative;z-index:2;padding-right:clamp(10px,3vw,46px);color:#d5c9bb}.top-lp .gift-content h2{margin:0;color:#c8a777;font-family:var(--serif-ja);font-size:clamp(37px,3.65vw,56px);font-weight:400;line-height:1.2}.top-lp .gift-rule{width:66px;height:1px;margin:clamp(25px,2.5vw,38px) 0;background:var(--top-gold)}.top-lp .gift-lead{margin:0;color:#ddd2c5;font-size:clamp(17px,1.55vw,23px);letter-spacing:.06em;line-height:1.8}.top-lp .gift-copy{margin-top:clamp(30px,3.2vw,48px);color:#c9c0b6;font-size:clamp(13px,1.14vw,17px);letter-spacing:.06em;line-height:2.05}.top-lp .gift-copy p{margin:0}.top-lp .gift-copy p+p{margin-top:clamp(22px,2.25vw,34px)}.top-lp .underwear-section{display:flex;min-height:min(72vw,980px);align-items:center;background:#0b0907}.top-lp .underwear-video{object-position:center center}.top-lp .underwear-section .top-section__shade{background:linear-gradient(90deg,#080808d1,#08080894 48%,#08080821 78%),linear-gradient(180deg,#0000001f,#0000006b)}.top-lp .underwear-content{position:relative;z-index:3;width:min(66vw,930px);margin-left:clamp(48px,4.4vw,68px);padding:clamp(70px,8vw,122px) 0;color:#e0d8ce;text-shadow:0 2px 20px rgba(0,0,0,.94)}.top-lp .underwear-content h2{margin:0;font-size:clamp(42px,4vw,62px);font-weight:400;letter-spacing:.08em;line-height:1.65;color:#fff}.top-lp .underwear-copy{margin-top:clamp(36px,4vw,58px);color:#d5cec5;font-size:clamp(15px,1.25vw,18px);letter-spacing:.06em;line-height:2.05}.top-lp .underwear-copy p{margin:0}.top-lp .underwear-copy p+p{margin-top:clamp(18px,2vw,30px)}.top-lp .underwear-essay{width:min(100%,650px);margin-top:clamp(34px,3.8vw,56px);padding-top:clamp(22px,2.2vw,32px)}.top-lp .underwear-essay p{margin:0}.top-lp .underwear-essay__kicker{color:#c9a15a;font-family:var(--serif-en);font-size:16px;letter-spacing:.24em}.top-lp .underwear-essay__title{margin-top:12px!important;color:#fff;font-size:clamp(17px,1.45vw,21px);letter-spacing:.08em;line-height:1.7}.top-lp .underwear-essay__link{display:inline-block;margin-top:16px;font-size:16px;letter-spacing:.08em}.top-lp .top-section>.luxury-veil{z-index:1}.top-lp .top-hero:before,.top-lp .philosophy-section:before,.top-lp .gift-section:before,.top-lp .underwear-section:before{position:absolute;top:-20%;bottom:-20%;left:-42%;z-index:2;width:34%;content:"";opacity:0;transform:skew(-17deg);background:linear-gradient(90deg,transparent,rgba(255,238,205,.07) 42%,rgba(255,247,226,.15) 52%,rgba(213,172,99,.06) 62%,transparent);filter:blur(12px);mix-blend-mode:screen;pointer-events:none;animation:top-lp-silk-sheen 14s cubic-bezier(.45,0,.2,1) infinite}.top-lp .philosophy-section:before{animation-delay:-5s}.top-lp .gift-section:before{animation-delay:-10s}.top-lp .underwear-section:before{animation-delay:-2s}.top-lp.effects-ready [data-reveal]{opacity:0;transform:translateY(30px);filter:blur(2px);transition:opacity 1.05s cubic-bezier(.2,.65,.25,1),transform 1.05s cubic-bezier(.2,.65,.25,1),filter 1.05s ease;transition-delay:var(--reveal-delay, 0ms)}.top-lp.effects-ready [data-reveal].is-visible{opacity:1;transform:translateY(0);filter:blur(0)}.top-lp .product-card:nth-child(2),.top-lp .gift-content,.top-lp .material-content{--reveal-delay: .13s}@media(hover:hover)and (pointer:fine){.top-lp .featured-visual:hover img,.top-lp .gift-visual:hover img{transform:scale(1.012);filter:brightness(1.025)}.top-lp .material-visual:hover img{transform:scale(1.018)}}@keyframes top-lp-video-breathe{0%{transform:scale(1.005);filter:saturate(.92) brightness(.98)}to{transform:scale(1.028);filter:saturate(1) brightness(1.03)}}@keyframes top-lp-scroll-line{0%,to{transform:scaleY(.25);opacity:.4}50%{transform:scaleY(1);opacity:1}}@media(min-width:821px){.top-lp .top-hero__content h1{font-size:50px}.top-lp .philosophy-content h2,.top-lp .gift-content h2,.top-lp .underwear-content h2{font-size:40px}.top-lp .featured-heading h2{font-size:30px}.top-lp .material-content h2{font-size:40px}.top-lp .material-lead{font-size:36px}}@media(max-width:1100px){.top-lp .top-hero__content{margin-left:53%}.top-lp .philosophy-section{min-height:760px}.top-lp .featured-section,.top-lp .material-section{min-height:820px}.top-lp .gift-section,.top-lp .underwear-section{min-height:720px}}@media(max-width:820px){.top-lp .top-section{border-color:#c796376b}.top-lp .top-hero{display:block;min-height:calc(100svh - var(--header-height))}.top-lp .top-hero__video{object-position:43% center;animation:none}.top-lp .top-hero .top-section__shade{background:linear-gradient(180deg,#1e17130a,#1e17130d 42%,#16100d8f 76%,#0d0907cc),linear-gradient(90deg,transparent,rgba(0,0,0,.07))}.top-lp .top-hero__content{position:absolute;right:24px;bottom:clamp(66px,10svh,98px);width:min(82vw,440px);margin:0;text-align:right}.top-lp .top-hero__content h1{font-size:clamp(38px,10.8vw,54px);letter-spacing:.08em}.top-lp .top-hero__content p{font-size:14px}.top-lp .top-hero__opening-notice{top:clamp(18px,3svh,30px);right:16px;bottom:auto;left:16px;width:auto;padding:16px 18px 17px;border-left-width:2px;background:linear-gradient(125deg,#090706db,#14100dad);box-shadow:0 16px 42px #0000003d;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.top-lp .top-hero__opening-notice h2{font-size:clamp(15px,4vw,18px);line-height:1.55;letter-spacing:.045em}.top-lp .top-hero__opening-notice p{margin-top:9px;font-size:clamp(11px,3vw,13px);line-height:1.72;letter-spacing:.015em}.top-lp .scroll-cue{display:none}.top-lp .philosophy-section{display:block;min-height:0;padding:clamp(420px,72svh,620px) 24px 64px}.top-lp .philosophy-section .top-section__shade{background:linear-gradient(180deg,#0402020a,#04020224 42%,#040202e0 66%,#070403 85%),linear-gradient(90deg,rgba(5,2,2,.2),transparent)}.top-lp .philosophy-content{width:auto;margin:0;padding:0}.top-lp .philosophy-content h2{font-size:clamp(31px,8.2vw,42px);line-height:1.58}.top-lp .philosophy-copy{font-size:14px}.top-lp .philosophy-copy br{display:none}.top-lp .philosophy-note{margin-top:40px;font-size:12px}.top-lp .featured-section{min-height:0;padding:58px 20px 66px}.top-lp .featured-heading h2{font-size:clamp(42px,11.6vw,60px)}.top-lp .featured-visual{height:auto;aspect-ratio:1.25;margin-top:20px}.top-lp .featured-visual img{object-position:center}.top-lp .product-grid{gap:30px;margin-top:6px;padding-inline:4px}.top-lp .product-card h3{font-size:clamp(19px,5vw,25px)}.top-lp .product-card p{min-height:0;margin-block:13px 21px;font-size:12px}.top-lp .material-section{display:block;min-height:0}.top-lp .material-visual{height:min(116vw,720px);min-height:0}.top-lp .material-visual img{object-position:center 43%}.top-lp .material-content{padding:55px 24px 64px}.top-lp .material-content h2{font-size:clamp(42px,11vw,56px)}.top-lp .material-lead{font-size:clamp(22px,5.8vw,30px)}.top-lp .material-copy{font-size:14px}.top-lp .material-copy br{display:none}.top-lp .gift-section{display:block;min-height:0;padding:44px 20px 66px}.top-lp .gift-visual figcaption{top:55%}.top-lp .gift-content{padding:48px 4px 0}.top-lp .gift-content h2{font-size:clamp(36px,9.5vw,48px)}.top-lp .gift-copy{font-size:14px}.top-lp .gift-copy br{display:none}.top-lp .underwear-section{display:block;min-height:940px}.top-lp .underwear-video{object-position:57% center}.top-lp .underwear-section .top-section__shade{background:linear-gradient(180deg,#0404042e,#04040459,#040404d4 70%,#040404ed),linear-gradient(90deg,rgba(3,3,3,.25),transparent)}.top-lp .underwear-content{position:absolute;right:24px;bottom:54px;left:24px;width:auto;margin:0;padding:0}.top-lp .underwear-content h2{font-size:clamp(28px,7.2vw,38px);line-height:1.58}.top-lp .underwear-copy{margin-top:28px;font-size:14px;line-height:2}.top-lp .underwear-essay{margin-top:30px;padding-top:22px}.top-lp .underwear-essay__title{font-size:17px}.top-lp .top-hero:before,.top-lp .philosophy-section:before,.top-lp .gift-section:before,.top-lp .underwear-section:before{display:none}}@media(max-width:560px){.top-lp .top-hero__content{right:20px;left:20px;width:auto}.top-lp .top-hero__content h1{font-size:clamp(35px,10.5vw,46px)}.top-lp .philosophy-section{padding-right:21px;padding-left:21px}.top-lp .philosophy-content h2 br:first-child{display:none}.top-lp .featured-section{padding-inline:14px}.top-lp .featured-visual{aspect-ratio:1.05}.top-lp .product-grid{display:block;padding:0 7px}.top-lp .product-card{padding:28px 0 30px;border-top:1px solid rgba(181,133,48,.28)}.top-lp .product-card:last-child{border-bottom:1px solid rgba(181,133,48,.28)}.top-lp .material-content{padding-right:21px;padding-left:21px}.top-lp .material-lead br{display:none}.top-lp .gift-section{padding-inline:14px}.top-lp .gift-visual{min-height:370px}.top-lp .gift-visual img{width:auto;max-width:none;height:100%;transform:translate(-11%)}.top-lp .gift-visual figcaption{top:auto;bottom:34px;left:20px}.top-lp .gift-content{padding-right:7px;padding-left:7px}.top-lp .gift-content h2{font-size:clamp(33px,9.2vw,42px)}.top-lp .underwear-section{min-height:970px}.top-lp .underwear-content{right:21px;bottom:45px;left:21px}}@media(prefers-reduced-motion:reduce){.top-lp .section-video{animation:none}}@keyframes top-lp-silk-sheen{0%,18%{left:-42%;opacity:0}27%{opacity:.7}47%{left:112%;opacity:.32}55%,to{left:112%;opacity:0}}@keyframes top-lp-image-lustre{0%,22%{transform:translate(-135%);opacity:0}31%{opacity:.8}55%{transform:translate(135%);opacity:.2}63%,to{transform:translate(135%);opacity:0}}@keyframes top-lp-silk-veil-drift{0%{background-position:130% 0,0 0;opacity:var(--veil-opacity-low)}48%{opacity:var(--veil-opacity-high)}to{background-position:-45% 0,22px 0;opacity:var(--veil-opacity-end)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/top-lp.css.map */
