.p-collections{font-feature-settings:normal}.p-collections__pageHeader{padding:80px 0 32px}@media screen and (max-width: 640px){.p-collections__pageHeader{padding:12vw 0 8vw}}.c-inner{width:100%;max-width:1180px;margin:0 auto;padding:0 40px}@media screen and (max-width: 640px){.c-inner{padding:0 5vw}}.p-collections__title{margin-bottom:14px;filter:drop-shadow(0 0 0 #231815);font-weight:500;font-size:20px;letter-spacing:.08em;text-align:center}@media screen and (max-width: 640px){.p-collections__title{margin-bottom:4.5vw}}.p-collections__description{line-height:2.3;letter-spacing:.04em;text-align:center}@media screen and (max-width: 640px){.p-collections__description{text-align:left}}.p-collections__banners{padding:48px 0 80px;background:#f4f4f4}@media screen and (max-width: 640px){.p-collections__banners{padding:0 0 12vw}}@media screen and (max-width: 640px){.p-collections__banners .c-inner{padding:0}}.p-collections-banner{display:grid;gap:36px}@media screen and (max-width: 640px){.p-collections-banner{gap:4vw}}.p-collections-banner+.p-collections-banner{margin-top:32px}@media screen and (max-width: 640px){.p-collections-banner+.p-collections-banner{margin-top:8vw}}.p-collections-banner._lg{grid-template-columns:repeat(1,1fr)}.p-collections-banner._md{grid-template-columns:repeat(2,1fr)}@media screen and (max-width: 640px){.p-collections-banner._md{margin:8vw 5vw 0;grid-template-columns:repeat(1,1fr);gap:8vw}}.p-collections-banner._sm{grid-template-columns:repeat(4,1fr)}@media screen and (max-width: 640px){.p-collections-banner._sm{margin:8vw 5vw 0;grid-template-columns:repeat(2,1fr)}}.p-collections-banner__link{display:block}@media screen and (max-width: 640px){.p-collections-banner__link img{width:100%;height:auto;object-fit:cover}}.p-collections-banner__text{margin-top:6px;font-size:14px;line-height:1.8;letter-spacing:normal}@media screen and (max-width: 640px){.p-collections-banner._lg .p-collections-banner__text{margin:1.5vw 5vw 0}}.p-collections-banner._sm .p-collections-banner__text{line-height:1.6}.p-collections-intro{padding:16px 0 56px}@media screen and (max-width: 640px){.p-collections-intro{padding:0 0 12vw}}.p-collections-intro__image{text-align:center}.p-collections-intro__image img{width:100%;height:auto;object-fit:cover}@media screen and (max-width: 640px){.p-collections-intro__image{margin:0 -5vw}}.p-collections-intro__heading{margin-top:20px;font-weight:700;font-size:16px;line-height:1.8;letter-spacing:normal}@media screen and (max-width: 640px){.p-collections-intro__heading{margin-top:3vw}}.p-collections-intro__text{margin-top:8px;font-size:16px;line-height:1.8;letter-spacing:normal}@media screen and (max-width: 640px){.p-collections-intro__text{margin-top:2vw;font-size:15px}}.p-collections__indexArea{padding:60px 0;background:#f4f4f4}@media screen and (max-width: 640px){.p-collections__indexArea{padding:12vw 0}}.p-collections__indexArea .c-inner{max-width:1040px}.p-collections__indexTitle{font-weight:500;font-size:20px;line-height:1.8;text-align:center}@media screen and (max-width: 640px){.p-collections__indexTitle{margin-bottom:3vw}}.p-collections__indexTitle span{font-weight:600;font-family:var(--heading-font-family)}.p-collections-index{padding:48px 0;background:#fff}@media screen and (max-width: 640px){.p-collections-index{padding:9vw 7.5vw}}.p-collections-index__list{display:grid;margin:0 auto;place-content:center}@media screen and (max-width: 640px){.p-collections-index__list{width:auto}}.p-collections-index__item{display:inline-block;font-size:15px;line-height:1.8}.p-collections-index__item:nth-of-type(n+2){margin-top:24px}@media screen and (max-width: 640px){.p-collections-index__item:nth-of-type(n+2){margin-top:4vw}}.p-collections-index__anchor{display:inline-flex;position:relative;align-items:center}@media screen and (max-width: 640px){.p-collections-index__anchor{align-items:flex-start}}.p-collections-index__anchor:after{position:absolute;top:50%;right:-30px;transform:translateY(-50%) rotate(45deg);width:8px;height:8px;border-right:2px solid #231815;border-bottom:2px solid #231815;content:""}@media screen and (max-width: 640px){.p-collections-index__anchor:after{right:-3.5vw;width:2vw;height:2vw}}.p-collections-index__number{display:inline-block;opacity:.3;width:32px;margin-right:16px;color:#8d8886;font-size:32px;line-height:1;letter-spacing:.08em;font-family:Pathway Gothic One,sans-serif}@media screen and (max-width: 640px){.p-collections-index__number{width:6vw;margin-top:1px;margin-right:2.5vw;font-size:26px;flex-shrink:0}}.p-collections-index__text{text-decoration:underline #231815 dashed 1px;text-underline-offset:6px}.p-collections-index__buttons{display:flex;margin-top:32px;justify-content:center}@media screen and (max-width: 640px){.p-collections-index__buttons{display:block;margin-top:7.5vw}}.p-collections-button{display:block;position:relative;width:300px;padding:10px 0 11px;border:1px solid #231815;background:#fff;color:#231815;font-weight:500;font-size:16px;letter-spacing:.08em;text-align:center}@media screen and (max-width: 640px){.p-collections-button{width:100%}}.p-collections-button--black{background:#231815;color:#fff}.p-collections-button:nth-of-type(2){margin-left:48px}@media screen and (max-width: 640px){.p-collections-button:nth-of-type(2){margin-top:4vw;margin-left:0}}.p-collections-button:after{position:absolute;top:50%;right:16px;transform:translateY(-50%) rotate(135deg);width:8px;height:8px;margin-top:-2px;border-top:2px solid #231815;border-right:2px solid #231815;content:""}@media screen and (max-width: 640px){.p-collections-button:after{right:4vw;width:2vw;height:2vw}}.p-collections-button--black:after{border-top:2px solid #f4f4f4;border-right:2px solid #f4f4f4}.p-collections__productArea{padding:60px 0 80px;border-top:1px solid #ddd;background:#f4f4f4;counter-reset:number 0}@media screen and (max-width: 1240px){.p-collections__productArea{padding:12vw 0}}.p-collections-product{scroll-margin-top:88px;background:#fff}@media screen and (max-width: 640px){.p-collections-product{scroll-margin-top:60px}}.p-collections-product._combo{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}@media screen and (max-width: 1240px){.p-collections-product._combo{display:block}}.p-collections-product:nth-of-type(n+2){margin-top:40px}@media screen and (max-width: 1240px){.p-collections-product:nth-of-type(n+2){margin-top:5vw}}.p-collections-product__image{order:2}@media screen and (max-width: 1240px){.p-collections-product__image img{width:100%;height:auto;object-fit:cover}}.p-collections-product__texts{padding:56px 72px}@media screen and (max-width: 1240px){.p-collections-product__texts{padding:10vw 7.5vw}}.p-collections-product__title{position:relative;font-weight:700;font-size:20px;line-height:1.8;letter-spacing:.08em}@media screen and (max-width: 1240px){.p-collections-product__title{margin-bottom:5vw;margin-left:1.3em}}.p-collections-product__title:before{opacity:.15;position:absolute;top:-16px;left:-36px;color:#8d8886;font-size:80px;line-height:.8;letter-spacing:.08em;font-family:Pathway Gothic One,sans-serif;counter-increment:number 1;content:"0" counter(number)}@media screen and (max-width: 1240px){.p-collections-product__title:before{top:50%;left:-.40625em;transform:translateY(-50%);font-weight:400;font-size:64px}}.p-collections-product__text{margin:0;font-weight:500;font-size:16px;line-height:1.8}@media screen and (max-width: 1240px){.p-collections-product__text{font-size:15px}}.p-collections-product__text+.p-collections-product__text{margin-top:24px}@media screen and (max-width: 1240px){.p-collections-product__text+.p-collections-product__text{margin-top:4vw}}.p-collections-commodity{padding:30px;background:#fff}@media screen and (max-width: 1240px){.p-collections-commodity{padding:5vw}}.p-collections-commodity__inner{display:flex;padding:26px 45px;border:6px solid #f4f4f4;column-gap:50px;align-items:center}@media screen and (max-width: 1240px){.p-collections-commodity__inner{display:block;padding:5vw 7.5vw 10vw}}.p-collections-commodity__image{width:240px;height:240px;flex-shrink:0}@media screen and (max-width: 1240px){.p-collections-commodity__image{width:50vw;height:50vw;margin:0 auto}}.p-collections-commodity__image img{width:100%;height:auto;object-fit:cover}.p-collections-commodity__info{flex-grow:1}.p-collections-commodity__title{font-weight:700;font-size:16px;line-height:1.8}@media screen and (max-width: 1240px){.p-collections-commodity__title{margin-top:7.5vw}}.p-collections-commodity__price{display:flex;width:300px;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 1240px){.p-collections-commodity__price{display:block;width:100%}}.p-collections-commodity__price p{margin-bottom:0;font-weight:700;font-size:22px}@media screen and (max-width: 1240px){.p-collections-commodity__price p{line-height:1;text-align:right}}.p-collections-commodity__price p span{font-weight:400;font-size:12px;line-height:1}@media screen and (max-width: 1240px){.p-collections-commodity__price>div{margin-top:6vw}}@media screen and (max-width: 640px){.p-collections-commodity__price .smartwishlist_contents .smartwishlist__icon{padding-top:3vw;padding-bottom:3vw;border:1px solid #231815}}@media screen and (max-width: 640px){.p-collections-commodity__price .smartwishlist_contents .smartwishlist__icon:after{margin-top:1px}}.p-collections-commodity__form{display:inline-block;position:relative;margin-top:24px}@media screen and (max-width: 1240px){.p-collections-commodity__form{width:100%;margin-top:4vw}}.p-collections-commodity__form:after{position:absolute;top:50%;right:16px;transform:translateY(-50%) rotate(45deg);width:8px;height:8px;border-top:2px solid #231815;border-right:2px solid #231815;content:""}@media screen and (max-width: 1240px){.p-collections-commodity__form:after{right:4vw;width:2vw;height:2vw;border-top:2px solid #fff;border-right:2px solid #fff}}.p-collections-commodity__form input{width:300px;height:50px;border:1px solid #231815}@media screen and (max-width: 1240px){.p-collections-commodity__form input{width:100%;height:12.5vw;background:#231815;color:#fff}}.p-collections-coupon{scroll-margin-top:88px;padding-bottom:60px;background:#e2ceb8}@media screen and (max-width: 1240px){.p-collections-coupon{scroll-margin-top:60px;padding-bottom:11vw}}.p-collections-coupon__main{display:flex;margin-right:50px;align-items:flex-end}@media screen and (max-width: 1240px){.p-collections-coupon__main{display:block;margin:0 -5vw}}.p-collections-coupon__image{width:69.524%}@media screen and (max-width: 1240px){.p-collections-coupon__image{width:100%}}@media screen and (max-width: 1240px){.p-collections-coupon__image img{width:100%;height:auto;object-fit:cover}}.p-collections-coupon__box{display:flex;margin-bottom:14px;padding:54px 30px 52px;border:2px solid #cca57e;background:#ffffff80;flex-direction:column;flex-grow:1;text-align:center}@media screen and (max-width: 1240px){.p-collections-coupon__box{margin:0 10vw 3vw;padding:3vw 7.5vw 6.5vw}}.p-collections-coupon__box div:first-of-type{color:#a17a54;font-weight:700;font-size:12px;line-height:1.8;letter-spacing:.18em}.p-collections-coupon__box div:nth-of-type(2){color:#231815;font-weight:700;font-size:16px;letter-spacing:.08em}.p-collections-coupon__box button{display:grid;height:40px;margin-top:13px;background:#cca57e;color:#fff;font-weight:700;font-size:12px;line-height:1.8;letter-spacing:.18em;text-align:center;place-content:center}@media screen and (max-width: 1240px){.p-collections-coupon__box button{height:10vw;margin-top:2vw}}.p-collections-coupon__note{margin-top:26px;color:#774c22;font-size:15px;line-height:1.8;text-align:center}@media screen and (max-width: 1240px){.p-collections-coupon__note{margin-top:4vw;text-align:left}}.p-collections__productListTitle{scroll-margin-top:87px;padding:76px 0;text-align:center}@media screen and (max-width: 640px){.p-collections__productListTitle{scroll-margin-top:59px;padding:10vw 0 7.5vw}}.p-collections__productListTitle p{font-weight:500;font-size:20px;line-height:1.8;letter-spacing:.08em}.p-collections__collectionMain .Grid__Cell{width:calc(25% - 4px)}@media (max-width: 640px){.p-collections__collectionMain .Grid__Cell{width:calc(50% - 12px)}.p-collections__collectionMain .ProductList--grid{margin-left:0;padding:0 8px}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/p-collections.css.map */
