.l_collection{margin-top:250px}@media screen and (max-width: 768px){.l_collection{margin-top:160px}}.l_collection .l_wrap{max-width:1200px;margin:0 auto}.l_collectionTtl{text-align:center;font-size:36px;margin-bottom:0}@media screen and (max-width: 768px){.l_collectionTtl{margin-bottom:14vw;font-size:5vw}}.template-page .l_collectionTtl{font-size:52px}@media screen and (max-width: 768px){.l_collection .l_collectionTtl{margin-bottom:14vw;font-size:5vw}}.l_collectionHead{padding:0 20px;margin-bottom:120px}.l_collectionHead.collection{max-width:800px;margin:80px auto 0}.l_collectionHead .l_wrap{display:flex;justify-content:space-between;word-wrap:break-word}@media screen and (max-width: 768px){.l_collectionHead .l_wrap{display:block}}@media screen and (max-width: 768px){.l_collectionHead{padding:0 5.333vw;margin-bottom:10vw}}.l_collectionHead_ttl{width:35%;font-size:24px;line-height:1.5}@media screen and (max-width: 768px){.l_collectionHead_ttl{width:85%;line-height:1.3;font-size:18px;margin:0 auto;margin-bottom:5vw}}.l_collectionHead_txt{width:75%;line-height:1.7;font-size:14px;margin-left:auto}@media screen and (max-width: 768px){.l_collectionHead_txt{width:85%;margin:0 auto}}.l_collectionHead_txt p{max-width:700px;font-family:PPNeueMontreal-Medium}.collection .l_collectionHead_txt{width:78%}@media screen and (max-width: 768px){.collection .l_collectionHead_txt{width:100%}}.l_collectionMain{padding:0 20px 120px}@media screen and (max-width: 768px){.l_collectionMain{padding:0 5.333vw 20vw}}.b_collectionList{margin-top:30px;display:grid;grid-template-columns:repeat(3,1fr);gap:60px 40px}.b_collectionList.is-active{grid-template-columns:repeat(2,1fr);gap:40px 20px}@media screen and (max-width: 768px){.b_collectionList{margin-top:10px;display:block}.b_collectionList.is-active{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 10px}}.columnSwitch{cursor:pointer}@media screen and (max-width: 768px){.b_collectionList_item{width:100%;margin:0 auto 8vw}}.b_collectionList_itemImg{margin-bottom:15px}@media screen and (max-width: 768px){.b_collectionList_itemImg{margin-bottom:7px}}.b_collectionList_itemHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:14px}@media screen and (max-width: 768px){.b_collectionList_itemHead{display:block;margin-bottom:8px;font-size:12px}}.b_collectionList_itemCategory{font-family:PPNeueMontreal-Medium}.b_collectionList_itemVariants{display:flex;align-items:center;margin-left:auto;opacity:0;transition:all .3s ease}.b_collectionList_item a:hover .b_collectionList_itemVariants{opacity:1}.b_collectionList_itemVariants li{margin:0 5px;font-family:PPNeueMontreal-Medium}.b_collectionList_itemName{font-size:14px;line-height:1.4;margin-bottom:10px;font-family:PPNeueMontreal-Medium}@media screen and (max-width: 768px){.b_collectionList_itemVariants{opacity:1;justify-content:flex-end}.b_collectionList_itemName{margin-bottom:5px;font-size:12px}}.b_collectionList_itemPrice{font-size:14px;font-family:PPNeueMontreal-Medium}@media screen and (max-width: 768px){.b_collectionList_itemPrice{font-size:12px}}.l_pagination{margin:80px auto 0}@media screen and (max-width: 768px){.l_pagination{margin:8vw auto 0}}.b_pagination{display:flex;justify-content:center;align-items:center;gap:20px}@media screen and (max-width: 768px){.b_pagination{gap:10px}}.b_pagination_item a,.b_pagination_item span{padding:0 14px 8px;font-size:12px}.b_pagination_item a.is_current,.b_pagination_item span.is_current{border-bottom:2px solid #000}.l_collection,.l_product{position:relative;display:flex;align-items:flex-start}@media screen and (max-width: 768px){.l_collection,.l_product{display:block}}.l_collectionSide{position:sticky;left:0;top:160px}.l_collectionSide{padding:0 20px 0 40px}@media screen and (max-width: 768px){.l_collectionSide{display:none}}.b_collectionMenu_item{margin-bottom:30px}.b_collectionMenu_item a{font-size:11px;position:relative;padding-bottom:4px;display:inline-block}.b_collectionMenu_item a.after{padding-right:20px}.b_collectionMenu_item a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:#000;transition:all .3s ease}.b_collectionMenu_item a:hover:after{width:100%}.b_collectionMenu_item a.after:before{content:"\2193";color:#000;position:absolute;right:0;top:0}.b_collectionMenu_itemSub{padding-left:30px;margin-top:10px;height:0;overflow:hidden;transition:.2s ease height}.is-active+.b_collectionMenu_itemSub{height:auto}.b_collectionMenu_itemSub a{font-size:11px}.b_collectionMenu_itemSub_item{margin-bottom:10px}.b_collectionMenu_itemSub_item.is_active{padding-bottom:5px}.l_collectionRight,.l_productRight{width:90%;max-width:calc(100% - 300px);padding-left:40px;padding-right:80px}@media screen and (max-width: 1320px){.l_collectionRight,.l_productRight{padding-right:40px;max-width:calc(100% - 250px)}}@media screen and (max-width: 768px){.l_collectionRight,.l_productRight{max-width:100%;padding-left:0;padding-right:0;margin:0 auto;width:100%}}.l_collection_filter{display:none}@media screen and (max-width: 768px){.l_collection_filter{display:block;text-align:center;font-size:12px;margin:50px auto 0}}.l_page{padding:250px 20px 0}@media screen and (max-width: 768px){.l_page{padding-top:40vw}}.l_page .l_wrap{max-width:1000px}.p_aboutBox{display:flex;margin-bottom:80px}@media screen and (max-width: 768px){.p_aboutBox{display:block}}.p_aboutBox_ttl{width:35%;font-size:20px;line-height:1.4}@media screen and (max-width: 768px){.p_aboutBox_ttl{text-align:center;width:100%;font-size:5vw;margin-bottom:7vw}}.p_aboutBox_contents{width:55%;line-height:1.7}.p_aboutBox_contents p{font-size:14px;word-break:break-word;white-space:normal;font-family:PPNeueMontreal-Medium}.p_aboutBox_contents p span{font-size:12px}.p_aboutBox_contents p a{text-decoration:underline}@media screen and (max-width: 768px){.p_aboutBox_contents{width:100%}.p_aboutBox_contents p{padding:0 30px;font-size:14px}}.l_collection_campaign{padding:20px 20px 80px}@media screen and (max-width: 768px){.l_collection_campaign{padding:14vw 0}}.p_aboutBox_img{margin-top:30px}.l_collection_campaignMovie{margin-bottom:80px}@media screen and (max-width: 768px){.l_collection_campaignMovie{width:100%;margin:0 auto;margin-bottom:12vw}}.p_collection_campaignBox01{position:relative;max-width:850px;margin:0 auto}@media screen and (max-width: 768px){.p_collection_campaignBox01{padding:0 5.333vw}}.p_collection_campaignBox01 .p_collection_campaignBox01_item{width:55%}@media screen and (max-width: 768px){.p_collection_campaignBox01 .p_collection_campaignBox01_item{width:80%}}.p_collection_campaignBox01 .p_collection_campaignBox01_item img{width:100%}.p_collection_campaignBox01 .p_collection_campaignBox01_item:nth-child(2){position:absolute;right:10%;bottom:-20px}@media screen and (max-width: 768px){.p_collection_campaignBox01 .p_collection_campaignBox01_item:nth-child(2){width:80%;right:10%;bottom:-180px}}.p_collection_campaignBox02{margin-top:40px}@media screen and (max-width: 768px){.p_collection_campaignBox02{margin-top:240px}}.p_collection_campaignBox02 .p_collection_campaignBox02_item{width:40%;margin:0 auto 0 20%}@media screen and (max-width: 768px){.p_collection_campaignBox02 .p_collection_campaignBox02_item{width:100%;margin-left:auto}}.p_collection_campaignBox03{display:flex;max-width:1000px;margin-right:auto;margin-left:auto;align-items:center;padding-left:80px;margin-top:50px;justify-content:space-between;padding-right:5.333vw;padding-left:5.333vw}@media screen and (max-width: 768px){.p_collection_campaignBox03{margin-top:-40px;display:block}}.p_collection_campaignBox03 .p_collection_campaignBox02_item{width:300px}@media screen and (max-width: 768px){.p_collection_campaignBox03 .p_collection_campaignBox02_item{width:75%;margin-bottom:30px}}.p_collection_campaignBox03 .p_collection_campaignBox02_item:nth-child(1){transform:translateY(-90px)}.p_collection_campaignBox03 .p_collection_campaignBox02_item:nth-child(2){width:55%}@media screen and (max-width: 768px){.p_collection_campaignBox03 .p_collection_campaignBox02_item:nth-child(1){transform:translateY(-20px)}.p_collection_campaignBox03 .p_collection_campaignBox02_item:nth-child(2){width:80%;margin-left:auto}}.p_collection_campaignBox04{text-align:center;padding-right:15%}.p_collection_campaignBox04 img{max-width:460px}@media screen and (max-width: 768px){.p_collection_campaignBox04{text-align:center;padding-right:5%}.p_collection_campaignBox04 img{max-width:70%}}.l_productWrap{display:flex;align-items:flex-start;justify-content:center;max-width:1000px;margin:0 auto}@media screen and (max-width: 1320px){.l_productWrap{display:block}}.product{margin:0 auto!important}@media screen and (max-width: 1320px){.l_productRight{width:100%;padding-right:0}}.l_product{padding-top:250px;padding-bottom:100px}@media screen and (max-width: 768px){.l_product{padding-top:24vw;overflow:hidden}}.l_product .l_collectionSide{padding-top:40px}.l_productThumbnail{width:50%}@media screen and (max-width: 1320px){.l_productThumbnail{width:100%;margin-bottom:8vw}}.b_productThumbnail_item{margin-bottom:20px}.l_productInfo{width:50%;padding:20px 40px 40px;position:sticky;top:20%}@media screen and (max-width: 1320px){.l_productInfo{width:100%;padding:0 12vw}}.p_productCategory{font-size:12px;margin-bottom:10px}.p_productName{font-size:32px;line-height:1.3;margin-bottom:20px}.p_productName span{font-size:20px;display:block;margin-top:10px}@media screen and (max-width: 768px){.b_productThumbnail_item{margin-bottom:0}.p_productName{font-size:24px}.p_productName span{font-size:16px}}.p_productPrice{font-size:14px}.p_productOption{position:relative;margin-top:20px}.p_productOption select{background:none;outline:none;border:1px solid #000;max-width:380px;width:100%;padding:20px 14px}.p_productOptionTtl{margin-bottom:10px;font-size:10px;font-family:PPNeueMontreal-Medium}.select__select{font-family:PPNeueMontreal-Medium}.p_cartBtn{margin-top:50px;max-width:380px}.p_cartBtn button{width:100%;cursor:pointer;text-align:center;border:1px solid #000;padding:20px;background:transparent;transition:all .3s ease}.p_cartBtn button:hover{background:#000;color:#fff}.p_cartSubmit{margin-top:20px;max-width:380px}.p_cartSubmit button{cursor:pointer;width:100%;text-align:center;border:1px solid #000;padding:20px;background:transparent;color:#fff;background:#000}.p_cartSubmit button:hover{opacity:.8}.p_productDescription{margin-top:80px}.p_productDescription_ttl{font-size:14px;margin-bottom:10px}.p_productDescription_txt{line-height:2;font-size:14px}.l_productThumbnail{position:relative}@media screen and (max-width: 768px){.l_productThumbnail .swiper-wrapper{display:flex}}@media screen and (max-width: 1320px){.l_productThumbnail{padding-bottom:10px}}.l_productThumbnail .swiper-pagination{bottom:unset;top:98%}.swiper-pagination-bullet{height:1px;width:30px;background:#000;border-radius:0}.product-form__submit{background:transparent;color:#000;transition:all .3s ease;font-family:en-regular}.product-form__submit:hover{cursor:pointer;background:#000;color:#fff}.product-form__input .form__label{margin-bottom:10px;font-size:14px}.price-item.price-item--regular{font-family:en-regular;font-style:normal;letter-spacing:0}.product-form__input{margin-top:20px!important}.product-form__buttons{margin-top:40px!important}.l_productWrap .product__tax{display:none}body.template-cart{padding:80px 0}.product__description{line-height:2;margin-top:60px;font-family:PPNeueMontreal-Medium}.product__description p{font-size:14px}.price__regular span{font-size:12px;font-family:en-regular}.product__description table td,.product__description table td p{font-size:12px}.product__description table:not([class]) td,.product__description table:not([class]) th{padding:.5rem}@media screen and (max-width: 768px){.product__description table td,.product__description table td p{font-size:8px}.product__description table:not([class]) td,.product__description table:not([class]) th{padding:.5rem .3rem}.product-count-vertical,.product-count{display:none}.price__regular span,.product__description p{font-size:12px}.product-form__submit{min-height:45px}.product-form__submit span{font-size:1rem}.p_productCategory{font-size:12px}}.columnSwitch{text-align:right}.p_productCategory{color:#a5a5a5;margin-bottom:15px!important}.cart-notification-product__name,.product-option,.cart-item__name,.cart-item__price-wrapper span,.cart-notification__links button,.cart-notification__links a{font-family:en-light}.l_collection_campaignMovie video{width:100%}.field__input{font-family:PPNeueMontreal-Medium}.field__input::placeholder{font-family:PPNeueMontreal-Medium}.field__label,.contact__button button{font-family:PPNeueMontreal-Medium}.cart-item__name{color:#121212}.cart-item__details .product-option,.cart-item__price-wrapper span{font-family:PPNeueMontreal-Medium;color:#121212}.page-title{font-size:32px}.rte p{line-height:2}.rte h1{text-align:center;margin-top:40px;font-size:24px}.rte h1,.rte h2,.rte j4{margin-bottom:20px}.template-page{padding-top:80px}.main-page-title{font-size:28px;text-align:center}@media screen and (max-width: 768px){.rte h1{text-align:center;margin-top:40px;font-size:20px}.main-page-title{font-size:22px;text-align:center}}.product__description table td{vertical-align:middle;width:16%!important}.product__description table td::first-child{width:20%!important}.template-collection h1.l_collectionTtl.e_enTxt,.template-collection .b_collectionList_itemVariants,.template-collection .l_collectionHead{display:none}.template-collection .l_collection{margin-top:185px}@media screen and (max-width: 1320px){.template-collection .l_collectionRight{width:100%;max-width:940px}}@media screen and (min-width: 750px){.template-collection #main-collection-filters{display:none}}@media screen and (max-width: 768px){.template-collection .columnSwitch{display:none}.b_collectionList{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 10px}.template-collection .l_collection{margin-top:160px}}@media screen and (max-width: 749px){.template-collection .l_collection{margin-top:140px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/page.css.map */
