#shopify-section-template--15325999759430__main .page-content{padding:0;margin:0;max-width:100vw}.patrick-origin_container{margin:0!important}.patrick-origin_first-view img{width:100vw}.patrick-origin_first-view_sp{display:none}.origin2__top_area__wrapper{background-image:url(/cdn/shop/files/origin2_bg_top.webp?v=1719563758);background-repeat:no-repeat;background-size:cover}.origin2__top_area{max-width:1160px;margin:0 auto;padding:100px 20px 0}.origin2__bottom_area__wrapper{background-image:url(/cdn/shop/files/origin2_bg_bottom.webp?v=1719563758);background-repeat:no-repeat;background-size:cover}.origin2__bottom_area{max-width:1160px;margin:0 auto;padding:0 20px 118px}.top_logo_area{width:100%}.top_logo_area.patrick-og_logo{opacity:0;transform:translateY(90px);transition:1.2s,transform 1s}.mid_logo_area.patrick-og_logo{opacity:0;transform:translateY(70px);transition:1.1s,transform 1s}.patrick-og_logo.logo_appear{opacity:1;transform:translateY(0)}.description_area{margin:100px auto 819px;display:flex;position:relative;font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af}.description_top{float:left;margin-right:58px}.description_bottom{display:flex;align-items:flex-end;position:absolute;z-index:1;right:0;top:0}.description_top,.description_bottom_text{font-size:15px;font-weight:800;line-height:2;color:#d2cfc5}.description_bottom_text{text-align:right}.description_em{font-size:40px;font-weight:800;line-height:1;margin-bottom:63px}.sp-br{display:none}.description_bottom_video{margin-left:50px}.gallery_area{margin:0;padding:0}.gallery_area .sp-show,.gallery_area .sp-hide{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr);gap:25px}.gallery_area .sp-show{display:none}.gallery_item{width:100%;height:100%;object-fit:cover;border-radius:5px;opacity:0;transform:translateY(5px) scale(1.1);transition:1.4s,transform .8s}.gallery_item.gallery_appear{scale:none;opacity:1;transform:translate(0)}.mid_logo_area{padding-top:55px;margin-bottom:220px;text-align:center}.mid_logo_area img{width:54.5%;max-width:420px;display:inline}.line-up_area{font-family:\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af}.line-up_title{font-size:40px;font-weight:800;color:#d2cfc5;line-height:1;margin-bottom:40px}.line-up_box{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px 40px}.line-up_item{border-bottom:0!important}.line-up_item:after{border-bottom:0!important}.line-up_item_img{background-color:#fff;padding:54px}.line-up_item_txt{color:#d2cfc5;line-height:1.5;margin-top:18px;margin-bottom:25px;font-size:16px;font-weight:800}@media screen and (max-width:768px){.patrick-origin_first-view_pc{display:none}.patrick-origin_first-view_sp{display:block}.patrick-origin_content{margin:0 auto;padding:50px 20px 100px}.top_logo_area{margin-bottom:60px}.top_logo_area.patrick-og_logo{opacity:0;transform:translateY(60px);transition:1.3s,transform .8s}.mid_logo_area.patrick-og_logo{opacity:0;transform:translateY(50px);transition:1.3s,transform .8s}.patrick-og_logo.logo_appear{opacity:1;transform:translateY(0)}.description_area{margin:60px auto 100px;flex-direction:column;max-width:335.25px}.description_top,.description_bottom_text{font-size:13px;line-height:2.3}.description_top{margin-right:0;margin-bottom:50px}.description_top,.description_bottom_text{font-size:13px}.description_bottom{position:static;z-index:0;flex-direction:column-reverse;align-items:flex-start}.description_bottom_video{margin:0 auto;height:596px}.description_bottom_video video{width:100%;height:596px}.description_bottom_text{margin-top:50px;text-align:left;letter-spacing:.25px}.description_bottom_text:not(.description_em){letter-spacing:.1px}.description_em{font-size:22px;line-height:1;margin-bottom:40px}.sp-br{display:block}.gallery_area .sp-hide{display:none}.gallery_area .sp-show{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr);gap:20px}.mid_logo_area{padding-top:30px;margin-bottom:54px}.line-up_title{font-size:16px;margin-bottom:20px}.line-up_box{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px 18px}.line-up_item_img{padding:20px}.line-up_item_txt{font-size:7px;margin-top:8px;margin-bottom:12px}}@media screen and (max-width:784px){.description_top{margin:0 auto 50px}}@media screen and (max-width:1000px){.description_top{max-width:310px;margin:0 auto 50px 0}.description_bottom_text{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/sugahara.css.map */
