https://admin.shopify.com/store/colulu-jp/themes/140366938205?key=assets%2Fcolulu-top-figma-master-20260829.css:root{--top-ja: "FOT-TsukuARdGothic Std B", "fot-tsukuardgothic-std", "FOT-\7b51\7d2b A\4e38\30b4\30b7\30c3\30af  Std", "Zen Kaku Gothic New", "Noto Sans JP", sans-serif;--top-ja-r: "FOT-TsukuARdGothic Std B", "fot-tsukuardgothic-std", "FOT-\7b51\7d2b A\4e38\30b4\30b7\30c3\30af  Std", "Zen Kaku Gothic New", "Noto Sans JP", sans-serif;--top-en: Inter, Roboto, "Helvetica Neue", Arial, sans-serif;--top-ink: #595251;--top-paper: #fffdf9}.page-shell,.page-shell :where(h1,h2,h3,h4,h5,h6,p,a,li,span,strong,small,label,button,input,select,textarea){font-weight:700!important}html,body,.page-shell{width:100%;overflow-x:hidden}.page-shell,.page-shell button,.page-shell input,.page-shell select,.page-shell textarea{font-family:var(--top-ja-r);letter-spacing:0}.page-shell h1,.page-shell h2,.page-shell h3,.page-shell strong,.page-shell button,.page-shell .outline-button,.page-shell .hero-button,.page-shell .product-card__button{font-family:var(--top-ja);letter-spacing:0}.more-products-section,.scene-cta-row{display:none!important}.announcement{height:28.7px;min-height:28.7px;padding:6px 18px}.announcement p{font-size:13px;line-height:1}.site-header{min-height:103px}.site-header__inner{min-height:102px}.hero[data-figma-fv]{height:700px;min-height:700px}.hero[data-figma-fv] .hero__slide{gap:40px;padding:80px 120px}.hero[data-figma-fv] .hero__media,.hero[data-figma-fv] .hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden}.hero[data-figma-fv] .hero__image,.hero[data-figma-fv] .hero__slide.is-active .hero__image{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;transform:none}.hero[data-figma-fv] .hero__slide--swris .hero__image,.hero[data-figma-fv] .hero__slide--swris.is-active .hero__image{top:-77.81%;left:-4.8%;width:132.01%;height:226.55%;object-fit:fill}.hero[data-figma-fv] .hero__copy{gap:16px;color:#fff}.hero[data-figma-fv] .hero__title{font-size:48px;font-weight:700;line-height:1.4;text-shadow:none}.hero[data-figma-fv] .hero__lead{font-family:var(--top-en);font-size:18px;font-weight:500;line-height:1.2;text-shadow:none}.hero[data-figma-fv] .hero-button{min-height:48px;padding:16px 32px;font-size:16px;font-weight:700}.brand-lead-section{display:flex;height:149.7px;min-height:149.7px;align-items:center;padding:34px 120px;background:var(--top-paper)}.brand-lead{display:grid;width:min(1200px,100%);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:80px;margin:0 auto}.brand-lead__copy{gap:8px}.brand-lead__eyebrow{font-size:12px}.brand-lead h2{font-size:24px;font-weight:700;line-height:1.5}.brand-lead__text{width:100%;font-size:13px;line-height:1.8}.product-section{display:flex;height:818px;min-height:818px;gap:40px;align-items:center;padding:64px 0 104px 120px;overflow:hidden;background:var(--top-paper)}.product-section>.section-heading{width:calc(100% - 120px);padding-right:0}.section-heading{gap:16px}.section-heading h2{font-family:var(--top-en);font-size:34px;font-weight:500;line-height:1.4}.section-heading p{font-family:var(--top-ja-r);font-size:18px;line-height:1.2}.top-slider-shell--products{width:calc(100vw - 120px);align-self:flex-start;overflow:hidden;padding-bottom:44px;border-bottom:2px solid rgba(38,48,42,.1)}.product-grid,.product-grid[data-top-slider-track]{display:flex;width:100%;max-width:none;gap:18px;overflow-x:auto;padding:0;scroll-snap-type:x proximity;scrollbar-width:none}.product-grid::-webkit-scrollbar{display:none}.product-card,.product-grid[data-top-slider-track] .product-card{position:relative;display:flex;width:285.12px;height:480px;min-width:285.12px;flex:0 0 285.12px;order:20;overflow:hidden;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #26302a14;scroll-snap-align:start}.product-grid[data-top-slider-track] .product-card--swris{order:1}.product-grid[data-top-slider-track] .product-card--morby{order:2}.product-grid[data-top-slider-track] .product-card--lullme{order:3}.product-grid[data-top-slider-track] .product-card--lullair{order:6}.product-grid[data-top-slider-track] .product-card--lullair-ride{order:7}.product-grid[data-top-slider-track] .product-card--hugwarmer{order:4}.product-grid[data-top-slider-track] .product-card--drimug{order:5}.product-card:before{position:absolute;top:16px;left:16px;z-index:5;display:grid;width:40px;height:40px;place-items:center;border-radius:50%;color:#fff;font-family:var(--top-ja);font-size:20px;line-height:1;content:""}https://admin.shopify.com/store/colulu-jp/themes/140366938205?key=snippets%2Fcolulu-coupon-banner.liquid .product-section .product-grid[data-top-slider-track] .product-card--morby::before{content:"2";background:#aeb4b7}.product-card--lullme:before{content:"3";background:#b97f5b}.product-card--lullair:before{content:"6";background:#595251}.product-card--lullair-ride:before{content:"7";background:#595251}.product-card--hugwarmer:before{content:"4";background:#595251}.product-card--drimug:before{content:"5";background:#595251}.product-card__image{position:relative;display:block;width:285px;height:285px;flex:0 0 285px;overflow:hidden;background:#fff}.product-card__image picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.product-card__image img,.product-card--morby .product-card__image img,.product-card--swris .product-card__image img,.product-card--lullme .product-card__image img,.product-card--lullair .product-card__image img,.product-card--lullair-ride .product-card__image img,.product-card--hugwarmer .product-card__image img,.product-card--drimug .product-card__image img{position:absolute;max-width:none;object-fit:fill;object-position:center}.product-card--swris .product-card__image img{top:-33.8%;left:0;width:100%;height:149.98%}.product-card--morby .product-card__image img{top:-63.51%;left:-11.97%;width:111.97%;height:167.94%}.product-card--lullme .product-card__image img{top:-9.71%;left:-23.22%;width:146.85%;height:121.58%}.product-card--lullair .product-card__image{background:#f4f0e8}.product-card--lullair .product-card__image img{top:-60.64%;left:-5.49%;width:113.78%;height:170.65%}.product-card--lullair-ride .product-card__image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.product-card--lullair-ride .product-card__image:after{position:absolute;top:0;right:0;bottom:0;left:0;background:#0617ff4d;content:""}.product-card--hugwarmer .product-card__image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom}.product-card--drimug .product-card__image img{top:-16.28%;left:-4.37%;width:108.75%;height:141.68%}.product-card__image--supplied img{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.product-card--lullair-ride .product-card__image--supplied:after{display:none}.product-card__body{display:flex;height:195px;flex:0 0 195px;gap:16px;padding:16px 16px 24px}.product-card__content{gap:8px}.product-card__title{gap:4px}.product-card__title h3{font-family:var(--top-en);font-size:20px;font-weight:500;line-height:1.2}.product-card__title p,.product-card__description{font-size:12px;line-height:1.4}.product-card__price span{font-family:var(--top-en);font-size:18px;font-weight:500;line-height:1.2}.product-card__price small{font-size:10px;line-height:1.4}.product-card__button{min-height:39px;border-color:#e6e6e6;font-size:13px;font-weight:700}.scene-section.discovery-scene-section{display:flex;width:100%;height:1750.08px;min-height:1750.08px;gap:0;align-items:center;padding:150px 0;background:#fcfaf6}.scene-section.discovery-scene-section>.section-heading,.scene-section.discovery-scene-section .scene-editorial-grid{width:min(1000px,calc(100% - 48px))}.scene-section.discovery-scene-section .scene-editorial-grid{display:grid;height:1313px;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:384.9px 384.9px 450.3px;column-gap:18px;row-gap:47.9px;margin:54px auto 0}.scene-editorial-grid .scene-card{display:block;min-width:0}.scene-editorial-grid .scene-card--lead{grid-row:1 / span 2;grid-column:1 / span 7}.scene-editorial-grid .scene-card--sleep{grid-row:1;grid-column:8 / -1}.scene-editorial-grid .scene-card--outing{grid-row:2;grid-column:8 / -1}.scene-editorial-grid .scene-card--stroller{grid-row:3;grid-column:1 / span 4}.scene-editorial-grid .scene-card--bike{grid-row:3;grid-column:5 / span 4}.scene-editorial-grid .scene-card--ride{grid-row:3;grid-column:9 / -1}.scene-editorial-grid .scene-card__media,.scene-editorial-grid .scene-card__media picture{display:block;width:100%;height:100%;overflow:hidden;border-radius:4px}.scene-editorial-grid .scene-card--lead .scene-card__media{height:704px}.scene-editorial-grid .scene-card--sleep .scene-card__media,.scene-editorial-grid .scene-card--outing .scene-card__media{height:274px}.scene-editorial-grid .scene-card--stroller .scene-card__media,.scene-editorial-grid .scene-card--bike .scene-card__media,.scene-editorial-grid .scene-card--ride .scene-card__media{height:348px}.scene-editorial-grid .scene-card__media img{width:100%;height:100%;border-radius:0;object-fit:cover;object-position:center;transform:none}.scene-editorial-grid .scene-card__text{display:grid;gap:7px;margin-top:18px}.scene-editorial-grid .scene-card__text small{font-family:var(--top-en);font-size:12px;line-height:1.4}.scene-editorial-grid .scene-card__text strong{font-size:21px;line-height:1.5}.scene-editorial-grid .scene-card--lead .scene-card__text strong{font-size:28px}.scene-editorial-grid .scene-card__text span{font-size:13px;line-height:1.7}.category-section{height:479px;min-height:479px;gap:40px;padding:120px 200px 0}.category-list{gap:8px}.category-item{width:136px;font-size:16px;line-height:1.4}.age-section{height:378px;min-height:378px;gap:40px;padding:59px 120px}.age-list{gap:40px}.section-divider{display:none}.gift-section.discovery-gift-section{display:flex;width:100%;max-width:none;height:632.54px;min-height:632.54px;align-items:center;margin:0;padding:120px 120px 0;background:#fff}.gift-feature{display:grid;width:min(1200px,100%);height:512.54px;min-height:512.54px;grid-template-columns:minmax(0,1fr) 510px;overflow:hidden;border-radius:16px}.gift-feature__media,.gift-feature__media picture{position:relative;display:block;min-height:512.54px;overflow:hidden}.gift-feature__media img{position:absolute;top:-39.76%;left:-27.01%;width:157.08%;height:158.5%;max-width:none}.gift-feature__copy{box-sizing:border-box;width:510px;gap:24px;justify-content:center;padding:62px 64px;background:#edf3ef}.gift-feature__copy>small{font-family:var(--top-en);font-size:18px;font-weight:500;letter-spacing:.36px;line-height:1.2}.gift-feature__copy>strong{font-size:28px;font-weight:700;letter-spacing:1.68px;line-height:1.4}.gift-feature__copy>span{font-size:14px;font-weight:700;line-height:1.8}.brand-message-section{display:flex;height:752.54px;min-height:752.54px;align-items:flex-start;padding:120px;background:#fff}.brand-message{display:grid;width:min(1200px,100%);height:512.54px;grid-template-columns:510px minmax(0,1fr);gap:0;overflow:hidden;border-radius:16px;background:#f4f0e8}.brand-message__copy{box-sizing:border-box;width:510px;align-content:center;gap:24px;padding:62px 64px}.brand-message__eyebrow{font-family:var(--top-en);font-size:18px;font-weight:500;letter-spacing:.36px;line-height:1.2}.brand-message__copy h2{font-size:28px;font-weight:700;letter-spacing:1.68px;line-height:1.4}.brand-message__text{font-size:14px;font-weight:700;line-height:1.8}.brand-message__media,.brand-message__media picture{position:relative;display:block;width:100%;height:100%;overflow:hidden}.brand-message__media img{position:absolute;top:-14.14%;left:0;width:100%;height:128.28%;max-width:none}.wide-cta-section{min-height:480px;padding:56px 120px}.wide-cta-section__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block}.wide-cta-section__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 53%}.wide-cta-section__content h2{font-size:40px;line-height:1.4}.why-consult-section{height:784.61px;min-height:784.61px;padding:80px 120px}.journal-section{height:673.9px;min-height:673.9px;padding:80px 120px}.instagram-section{height:756px;min-height:756px;padding:53px 120px}.site-footer{height:523px;min-height:523px;padding-bottom:26px}.site-footer__brandline{padding-top:52px;padding-bottom:36px}.site-footer__main{padding-top:40px;padding-bottom:32px}@media(max-width:767px){.announcement{height:28.7px;min-height:28.7px;padding:0 12px}.announcement p{font-size:10px}.site-header{height:75px;min-height:75px}.site-header__inner{height:74px;min-height:74px}.site-header__inner{width:calc(100% - 36px);padding:0}.main-nav-row{min-height:71px}.brand{width:119px}.hero[data-figma-fv]{height:590px;min-height:590px}.hero[data-figma-fv] .hero__slide{gap:32px;padding:48px 32px}.hero[data-figma-fv] .hero__slide--swris .hero__image,.hero[data-figma-fv] .hero__slide--swris.is-active .hero__image{top:-49.33%;left:-123.82%;width:335.98%;height:185.27%;object-fit:fill}.hero[data-figma-fv] .hero__title{font-size:28px;font-weight:700;line-height:1.4}.hero[data-figma-fv] .hero__lead{font-size:14px}.hero[data-figma-fv] .hero-button{min-height:46px;font-size:14px}.brand-lead-section{height:auto;min-height:0;padding:30px 18px 32px}.brand-lead{display:grid;grid-template-columns:1fr;gap:18px}.brand-lead h2{font-size:20px;line-height:1.5}.brand-lead__text{font-size:12px;line-height:1.8}.product-section{height:auto;min-height:0;gap:40px;padding:52px 0 72px 18px}.product-section>.section-heading{width:calc(100% - 18px)}.section-heading{gap:8px}.section-heading h2{font-size:28px}.section-heading p{font-size:15px}.top-slider-shell--products{width:calc(100vw - 18px);padding-bottom:32px}.product-grid,.product-grid[data-top-slider-track]{gap:16px;padding-right:18px}.product-card,.product-grid[data-top-slider-track] .product-card{width:248px;min-width:248px;height:420px;flex-basis:248px}.product-grid[data-top-slider-track] .product-card--morby{order:1}.product-grid[data-top-slider-track] .product-card--swris{order:2}.product-grid[data-top-slider-track] .product-card--lullme{order:3}.product-grid[data-top-slider-track] .product-card--lullair{order:6}.product-grid[data-top-slider-track] .product-card--lullair-ride{order:7}.product-grid[data-top-slider-track] .product-card--hugwarmer{order:4}.product-grid[data-top-slider-track] .product-card--drimug{order:5}.product-section .product-grid[data-top-slider-track] .product-card--morby:before{content:"1";background:#c69d4b}.product-section .product-grid[data-top-slider-track] .product-card--swris:before{content:"2";background:#aeb4b7}.product-card--lullme:before{content:"3";background:#b97f5b}.product-card:before{top:14px;left:14px;width:36px;height:36px;font-size:18px}.product-card__image{width:248px;height:248px;flex-basis:248px}.product-card__body{height:172px;flex-basis:172px;gap:12px;padding:14px 14px 18px}.product-card__title h3{font-size:18px}.product-card__title p,.product-card__description{font-size:11px}.product-card__price span{font-size:16px}.product-card__button{min-height:36px;padding:10px 16px;font-size:12px}.scene-section.discovery-scene-section{height:auto;min-height:0;padding:83px 18px 88px}.scene-section.discovery-scene-section>.section-heading,.scene-section.discovery-scene-section .scene-editorial-grid{width:100%}.scene-section.discovery-scene-section .scene-editorial-grid{display:grid;height:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;column-gap:16px;row-gap:46px;margin-top:38px}.scene-editorial-grid .scene-card--lead,.scene-editorial-grid .scene-card--sleep,.scene-editorial-grid .scene-card--outing,.scene-editorial-grid .scene-card--stroller,.scene-editorial-grid .scene-card--bike,.scene-editorial-grid .scene-card--ride{grid-row:auto;grid-column:auto}.scene-editorial-grid .scene-card--lead .scene-card__media,.scene-editorial-grid .scene-card--sleep .scene-card__media,.scene-editorial-grid .scene-card--outing .scene-card__media,.scene-editorial-grid .scene-card--stroller .scene-card__media,.scene-editorial-grid .scene-card--bike .scene-card__media,.scene-editorial-grid .scene-card--ride .scene-card__media{width:100%;height:auto;aspect-ratio:.8;border-radius:4px}.scene-editorial-grid .scene-card__text,.scene-editorial-grid .scene-card--lead .scene-card__text{gap:4px;margin-top:12px}.scene-editorial-grid .scene-card__text small{font-size:10px;line-height:1.3}.scene-editorial-grid .scene-card__text strong,.scene-editorial-grid .scene-card--lead .scene-card__text strong{display:block;min-height:0;overflow:visible;font-size:14px;line-height:1.8}.scene-editorial-grid .scene-card__text span{display:block;min-height:0;overflow:visible;font-size:12px;line-height:1.4}.category-section{height:auto;min-height:0;gap:32px;padding:56px 18px 64px}.category-list{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 8px}.category-item{width:auto;grid-template-rows:88px auto;font-size:12px}.category-item__icon{width:88px;height:88px}.age-section{height:auto;min-height:0;gap:32px;padding:56px 18px 64px}.age-list{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.age-item{width:auto;font-size:14px}.gift-section.discovery-gift-section{height:auto;min-height:0;padding:84px 16px 88px}.gift-feature{display:flex;width:100%;height:auto;min-height:0;flex-direction:column}.gift-feature__media,.gift-feature__media picture{width:100%;min-height:0;aspect-ratio:358 / 268.5}.gift-feature__media img,.brand-message__media img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.gift-feature__copy{width:100%;gap:20px;padding:42px 26px 46px}.gift-feature__copy>small{font-size:15px}.gift-feature__copy>strong{font-size:24px}.gift-feature__copy>span{font-size:12px}.brand-message-section{height:auto;min-height:0;padding:60px 14px 68px}.brand-message{display:flex;width:100%;height:auto;flex-direction:column}.brand-message__media{order:1;height:auto;aspect-ratio:362 / 272.56}.brand-message__copy{width:100%;order:2;gap:20px;padding:42px 28px 48px}.brand-message__eyebrow{font-size:15px}.brand-message__copy h2{font-size:24px}.brand-message__text{font-size:12px}.wide-cta-section{min-height:420px;padding:48px 24px}.wide-cta-section__content h2{font-size:26px}.why-consult-section,.journal-section,.instagram-section{height:auto;min-height:0;padding:64px 18px}.site-footer{height:auto;min-height:0;padding-bottom:28px}}@media(min-width:768px)and (max-width:1100px){.product-section{padding-left:48px}.product-section>.section-heading,.top-slider-shell--products{width:calc(100vw - 48px)}.gift-section.discovery-gift-section,.brand-message-section,.why-consult-section,.journal-section,.instagram-section{padding-right:48px;padding-left:48px}}:root{--top-ja-r: "FOT-TsukuARdGothic Std B", "fot-tsukuardgothic-std", "FOT-\7b51\7d2b A\4e38\30b4\30b7\30c3\30af  Std", "Zen Kaku Gothic New", "Noto Sans JP", sans-serif;--top-en: Roboto, Inter, "Helvetica Neue", Arial, sans-serif;--top-ink: #595251;--top-muted: #797271;--top-paper: #fffdf9}.page-shell,.content-for-layout,.page-shell :where(p,a,button,input,select,textarea,h1,h2,h3,h4,li,dt,dd,span){font-family:var(--top-ja)!important;letter-spacing:0}.content-for-layout :where(p,a,button,input,select,textarea,h1,h2,h3,h4,li,dt,dd,span){font-family:var(--top-ja)!important;letter-spacing:0}.page-shell :where(.hero__lead,.section-heading h2,.product-card__name,.scene-card__eyebrow,.brand-message__eyebrow,.journal-card__category,[lang=en]),.content-for-layout :where(.hero__lead,.section-heading h2,.product-card__name,.scene-card__eyebrow,.brand-message__eyebrow,.journal-card__category,[lang=en]){font-family:var(--top-en)!important}.page-shell main,.content-for-layout{color:var(--top-ink);background:var(--top-paper)}.brand-lead-section,.product-section,.scene-section,.category-section,.age-section,.gift-section,.brand-message-section,.why-consult-section,.journal-section,.instagram-section{color:var(--top-ink)}.brand-lead__text,.section-heading p,.product-card__copy,.scene-card__copy,.category-card__copy,.age-card__copy,.journal-card__copy{color:var(--top-muted)}.brand-lead :where(.brand-lead__eyebrow,h2),.product-section .section-heading h2,.scene-section .section-heading h2,.category-section .section-heading h2,.age-section .section-heading h2,.gift-section .section-heading h2,.why-consult-section .section-heading h2,.journal-section :where(.journal-heading h2,.journal-heading p),.instagram-section :where(.instagram-heading h2,.instagram-heading p){color:var(--top-ink)!important}@media(min-width:768px){.category-section .section-heading h2{font-size:32px!important;line-height:1.4!important}}.brand-lead__text,.product-section .section-heading p,.scene-section .section-heading p,.category-section .section-heading p,.age-section .section-heading p,.gift-section .section-heading p,.why-consult-section .section-heading p{color:var(--top-muted)!important}.hero[data-figma-fv] .hero__slide{isolation:isolate}.hero[data-figma-fv] .hero__media{z-index:-4}.hero[data-figma-fv] .hero__image,.hero[data-figma-fv] .hero__slide.is-active .hero__image{max-width:none;object-fit:fill;transform:none}.hero[data-figma-fv] .hero__slide--morby .hero__image,.hero[data-figma-fv] .hero__slide--lullme .hero__image,.hero[data-figma-fv] .hero__slide--morby.is-active .hero__image,.hero[data-figma-fv] .hero__slide--lullme.is-active .hero__image{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero[data-figma-fv] .hero__slide--lullme .hero__image{object-fit:cover;object-position:bottom}.hero[data-figma-fv] .hero__slide--swris .hero__image,.hero[data-figma-fv] .hero__slide--swris.is-active .hero__image{top:-77.81%;left:-4.8%;width:132.01%;height:226.55%}.hero[data-figma-fv] .hero__slide--hugwarmer .hero__image,.hero[data-figma-fv] .hero__slide--hugwarmer.is-active .hero__image{top:-70.43%;left:-2.92%;width:128.7%;height:176.51%}.hero[data-figma-fv] .hero__slide--drimug .hero__image,.hero[data-figma-fv] .hero__slide--drimug.is-active .hero__image{top:-189.03%;left:-.77%;width:148.75%;height:458.95%}.hero[data-figma-fv] .hero__sp-layer{display:none}.hero[data-figma-fv] .hero__shade{z-index:-1;display:block}.hero[data-figma-fv] .hero__slide--morby .hero__shade{background:linear-gradient(to top,#0003 0 44.712%,#0000 65.398%)}.hero[data-figma-fv] .hero__slide--lullme .hero__shade{background:linear-gradient(to right,#0000004d,#0000 50.581%)}.hero[data-figma-fv] .hero__slide--swris .hero__shade{background:linear-gradient(to right,#0003,#0000 50.581%)}.hero[data-figma-fv] .hero__slide--hugwarmer .hero__shade{background:linear-gradient(to right,#92827380,#92827300 50.581%)}.hero[data-figma-fv] .hero__slide--drimug .hero__shade{background:linear-gradient(to right,#0000004d,#0000 54.734%)}.hero[data-figma-fv] .hero__title{font-family:var(--top-ja)!important;font-weight:700;letter-spacing:0}.hero[data-figma-fv] :where(.hero__copy,.hero__title,.hero__title-line,.hero__lead,.hero__lead-pc,.hero__lead-sp){color:#fff!important}.hero[data-figma-fv] .hero-button span{color:var(--top-ink)!important}.hero[data-figma-fv] .hero__lead{font-family:var(--top-en)!important;letter-spacing:0}.hero[data-figma-fv] .hero__swris-badge{position:absolute;top:80px;left:120px;z-index:1;display:flex;width:160px;height:160px;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:14px 20px 21px;border-radius:50%;color:var(--top-ink);background:#eed0cd;box-shadow:0 0 12px #0000003d}.hero[data-figma-fv] .hero__swris-badge img{width:28px;height:28px;flex:0 0 auto}.hero[data-figma-fv] .hero__swris-badge-title{font-size:18px;font-weight:700;line-height:1.4}.hero[data-figma-fv] .hero__swris-badge-copy{font-size:14px;font-weight:700;line-height:1.8}.hero[data-figma-fv] .hero__swris-badge :where(span,img){color:var(--top-ink)!important}@media(max-width:767px){.hero[data-figma-fv] .hero__slide--morby .hero__image,.hero[data-figma-fv] .hero__slide--morby.is-active .hero__image,.hero[data-figma-fv] .hero__slide--lullme .hero__image,.hero[data-figma-fv] .hero__slide--lullme.is-active .hero__image{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.hero[data-figma-fv] .hero__slide--swris .hero__image,.hero[data-figma-fv] .hero__slide--swris.is-active .hero__image{top:-49.33%;left:-123.82%;width:335.98%;height:185.27%;object-fit:fill}.hero[data-figma-fv] .hero__slide--hugwarmer .hero__image,.hero[data-figma-fv] .hero__slide--hugwarmer.is-active .hero__image{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill}.hero[data-figma-fv] .hero__slide--drimug .hero__image,.hero[data-figma-fv] .hero__slide--drimug.is-active .hero__image{top:-108.5%;left:-44.51%;width:281.83%;height:279.41%;object-fit:fill}.hero[data-figma-fv] .hero__sp-layer{position:absolute;z-index:-3;display:block;max-width:none;pointer-events:none}.hero[data-figma-fv] .hero__sp-layer--hugwarmer-mid{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;object-position:bottom}.hero[data-figma-fv] .hero__sp-layer--hugwarmer-crop{top:-71.58%;left:-144.57%;width:389.36%;height:171.58%;object-fit:fill}.hero[data-figma-fv] .hero__slide .hero__shade{background:linear-gradient(to top,#0000004d 0 29.98%,#0000 60.03%)}.hero[data-figma-fv] .hero__slide--hugwarmer .hero__shade{background:linear-gradient(to top,#9282734d 0 29.98%,#92827300 60.03%)}.hero[data-figma-fv] .hero__swris-badge{top:24px;left:24px;width:152px;height:152px;padding:13px 20px 20px}.hero[data-figma-fv] .hero__swris-badge img{width:26px;height:26px}.hero[data-figma-fv] .hero__swris-badge-title{font-size:17px}.hero[data-figma-fv] .hero__swris-badge-copy{font-size:13px}}.hero[data-figma-fv] .hero__slide .hero__image,.hero[data-figma-fv] .hero__slide.is-active .hero__image{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transform:none!important}.hero[data-figma-fv] .hero__slide--lullme .hero__image,.hero[data-figma-fv] .hero__slide--lullme.is-active .hero__image{object-position:center 36%!important}.page-shell,.page-shell *,.content-for-layout,.content-for-layout *{font-family:var(--top-ja)!important;letter-spacing:0}.wide-cta-section__content h2{color:#fff!important;font-family:var(--top-ja)!important;font-weight:700}.wide-cta-section__button span{color:var(--top-ink)!important}.header-actions{gap:12px}.header-actions a{width:28px;height:28px}.header-actions img{opacity:.58}.header-actions a[aria-label=\30de\30a4\30da\30fc\30b8] img{width:15px;height:18px}.header-actions a[aria-label=\691c\7d22] img{width:18px;height:18px}.header-actions a[aria-label=\30ab\30fc\30c8] img{width:15px;height:19px}@media(max-width:767px){.hero[data-figma-fv] .hero__slide--lullme .hero__image,.hero[data-figma-fv] .hero__slide--lullme.is-active .hero__image{object-position:center!important}}:root{--top-en: "FOT-TsukuARdGothic Std B", "fot-tsukuardgothic-std", "FOT-\7b51\7d2b A\4e38\30b4\30b7\30c3\30af  Std", "Zen Kaku Gothic New", "Noto Sans JP", sans-serif}:root body .page-shell.page-shell.page-shell *,:root body .content-for-layout.content-for-layout.content-for-layout *{font-family:var(--top-ja)!important;font-weight:700!important}.gift-feature,.brand-message{margin-inline:auto}.consult-panel .line-button>span{color:#fff}@media(max-width:767px){.brand-message-section{padding-inline:16px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/colulu-top-figma-master-20260829.css.map */
