#feature-business .main{display:flex;align-items:center;justify-content:center;width:95vw;margin:0 auto;gap:clamp(40px,6vw,120px)}#feature-business .main img{width:60%;height:auto;object-fit:cover;display:block}#feature-business .business-text{width:40%;letter-spacing:.02em}#feature-business .business-text .catch-en{font-size:6.3rem;font-weight:400;letter-spacing:.045em;margin-bottom:15px}#feature-business .business-text p{line-height:2;margin-bottom:16px;letter-spacing:.1em}#feature-business .business-text p:first-of-type{font-size:2.1rem;margin-bottom:35px}@media screen and (max-width: 1024px){#feature-business .main{flex-direction:column;width:100%;gap:40px}#feature-business .main img{width:100%}#feature-business .business-text{width:90%;text-align:center}#feature-business .business-text .catch-en{font-size:36px}#feature-business .business-text p{font-size:16px}}#feature-business .cont-tit{margin:150px 0 45px;text-align:center}#feature-business .cont-tit h3{font-size:4rem;letter-spacing:.05em}#feature-business .cont-tit p{font-size:1.6rem;letter-spacing:.08em;margin:5px 0 0}#feature-business .type-title-sec{text-align:center}#feature-business .type-01,#feature-business .type-02{margin:0 auto clamp(72px,6.8vw,130px)}#feature-business .type-03{padding:0 auto 30px}#feature-business .type-grid{display:flex;gap:clamp(10px,5vw,30px);max-width:1400px;margin:0 auto 110px}#feature-business .type-grid .type-item{position:relative}#feature-business .type-grid .type-item img{width:100%;display:block}#feature-business .type-grid .type-item .text-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start}#feature-business .type-grid .type-item p{margin-left:clamp(16px,2vw,32px);font-size:clamp(1.8rem,1.6vw,2.7rem);letter-spacing:.08em;font-weight:100}#feature-business .type-grid .type-item p span{display:block;font-size:clamp(1.1rem,1.2vw,1.2rem);font-weight:400}#feature-business .type-grid .type-item:nth-child(2) p{color:#fff}#feature-business .type-title-sec{text-align:center;padding:clamp(40px,8vw,100px) 0 0;background:#f7f8f8}#feature-business .type-title-sec h2{font-size:clamp(1.5rem,1.4vw,2rem);letter-spacing:.05em;margin:0 0 10px;font-weight:100}#feature-business .type-title-sec h1{font-size:clamp(2rem,3vw,3rem);letter-spacing:.05em;margin:0 0 10px;font-weight:100}#feature-business .type-title-sec p{font-size:clamp(1.2rem,1.4vw,1.4rem);letter-spacing:.08em;margin:0;font-weight:200}#feature-business .type-cont{position:relative;max-width:1120px;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(30px,5.42vw,90px);padding:clamp(32px,6vw,80px) 0 0;flex-wrap:wrap}#feature-business .type-cont:before{content:"";position:absolute;z-index:0;inset:0 auto auto 50%;transform:translate(-50%);width:100vw;height:clamp(170px,18vw,300px);top:0;background:#f7f8f8}#feature-business .product-img,#feature-business .product-info{position:relative;z-index:1}#feature-business .type-cont .product-img{flex:1.05;min-width:320px}#feature-business .type-cont .product-img img{width:100%;height:auto;display:block;object-fit:cover}#feature-business .type-cont .product-info img{border:none;max-width:270px;width:55%}#feature-business .type-cont .product-info{flex:1;min-width:320px;text-align:center;align-self:flex-start}#feature-business .product-info .product-name{margin:clamp(16px,2.4vw,28px) 0 0;font-size:clamp(1.6rem,1.6vw,2rem);letter-spacing:.08em;font-weight:200}#feature-business .product-info .product-price{margin:0 0 clamp(30px,4.2vw,60px);font-size:clamp(1.3rem,1.2vw,1.5rem);font-weight:200;letter-spacing:.05em}#feature-business .tags{display:flex;gap:clamp(5px,1.4vw,10px);flex-wrap:wrap;margin:0 0 clamp(16px,2.5vw,28px)}#feature-business .tags span{display:inline-block;padding:10px 15px;font-size:clamp(1.1rem,1.1vw,1.2rem);line-height:1;background:#f0f2f2;white-space:nowrap;font-weight:600}#feature-business .product-desc{margin:0 auto;text-align:left;line-height:2;font-size:clamp(1.2rem,1.2vw,1.4rem);letter-spacing:.1em}@media (max-width: 1024px){#feature-business .type-cont{flex-direction:column;align-items:center;width:min(94vw,920px)}#feature-business .type-cont .product-img,#feature-business .type-cont .product-info{flex:unset;width:100%;max-width:640px}#feature-business .product-info{text-align:center}#feature-business .product-desc{width:min(75ch,96%)}}@media (max-width: 560px){#feature-business .type-title-sec{padding:36px 0 24px}#feature-business .type-cont{padding-bottom:64px}#feature-business .tags span{padding:7px 10px}}#feature-business .detail-tit{text-align:center;margin:110px 0 35px;font-weight:500;font-size:16px;letter-spacing:.1em}#feature-business .recommend-grid{max-width:800px;display:flex;gap:clamp(10px,5vw,30px);margin:0 auto}#feature-business .recommend-item{flex:1}#feature-business .recommend-item p{margin:20px 0 0}#feature-business .recommend-item img{object-fit:cover;object-position:center center;aspect-ratio:1 / 1;width:100%;height:auto}#feature-business .scene-cont{width:min(92vw,1400px);margin:clamp(56px,10vw,120px) auto}#feature-business .scene-flex{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1670px;margin:0 auto clamp(72px,6vw,110px);gap:clamp(32px,7.8vw,150px)}#feature-business .scene-cont.reverse .scene-flex{flex-direction:row-reverse}#feature-business .scene-text{flex:0 1 44%}#feature-business .scene-img{flex:1 1 56%}#feature-business .scene-img img{width:100%;height:auto;display:block;object-fit:cover;border-radius:2px}#feature-business .scene-sec .type-title-sec{text-align:start;background:transparent;padding:0}#feature-business .scene-text .sub{position:relative;margin:0 0 clamp(18px,2.2vw,28px);font-size:clamp(1.2rem,1.4vw,1.5rem);padding-left:clamp(24px,2.2vw,36px);letter-spacing:.08em}#feature-business .scene-text .sub:before{content:"";position:absolute;left:0;top:50%;width:clamp(18px,2vw,28px);height:1px;background:gray;opacity:.6;transform:translateY(-50%)}#feature-business .scene-lead{line-height:2;font-size:clamp(1.2rem,1.2vw,1.4rem);letter-spacing:.1em}@media (max-width: 1024px){#feature-business .scene-flex{flex-direction:column;align-items:stretch;gap:clamp(18px,4vw,28px)}#feature-business .scene-text,#feature-business .scene-img{flex:none;width:100%}}.collection-sec{box-sizing:border-box}.collection-main{position:relative;width:min(70vw,660px);margin:0 auto clamp(40px,7vw,80px);overflow:hidden}.collection-main img{width:100%;height:auto;display:block;object-fit:cover;transition:transform .6s ease}.collection-main:hover img{transform:scale(1.02)}.collection-main h2{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;padding-top:clamp(18px,3.2vw,36px);margin:0;font-weight:200;font-size:clamp(2.4rem,3.4vw,4rem);letter-spacing:.03em;color:#fff!important;pointer-events:none}.collection-grid{width:min(92vw,1280px);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.6vw,28px)}.collection-item{position:relative;overflow:hidden;isolation:isolate}.collection-item img{width:100%;height:auto;display:block;object-fit:cover;transition:transform .6s ease,filter .3s ease}.collection-item:hover img{transform:scale(1.02)}.collection-item h3{position:absolute;left:50%;top:clamp(14px,2.4vw,26px);transform:translate(-50%);margin:0;font-weight:200;font-size:clamp(2rem,1.8vw,3rem);letter-spacing:.03em;color:#fff!important;pointer-events:none;text-align:center;white-space:nowrap}@media (max-width: 1024px){.collection-main{width:min(86vw,940px)}.collection-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.collection-grid{grid-template-columns:1fr}.collection-main h2{font-size:clamp(2rem,8vw,3rem)}}#feature-business .other-grid{display:flex;max-width:1200px;gap:clamp(16px,5vw,50px);margin:0 auto}#feature-business .other-grid .name{margin:15px 0 0}#feature-business .other-grid .price{margin:25px 0 0;text-align:right}#feature-business .btn-base{text-align:center}#feature-business .scene-sec .other-grid{margin:clamp(48px,5.7vw,110px) auto clamp(72px,8.9vw,170px)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/business-bag.css.map */
