.main-content{--s1-font-title: "Noto Sans JP", sans-serif;--s1-font-body: "Noto Sans JP", sans-serif;--s1-color-black: #000;--s1-color-white: #fff;--s1-color-text-dark: #1A1A1A;--s1-gradient-gold: linear-gradient(90deg, #E2D5AF 0%, #C79F6C 50%, #9B7648 100%);--px: calc(1 / 1920 * 100vw)}@media screen and (max-width:850px){.main-content{--px: calc(1 / 390 * 100vw)}}.bg-black{background:#1f1f1f}.common-media-item .media-box{position:relative}.common-media-item video{max-height:unset;object-fit:cover}.main-content .image div .image-element__wrap img{border-radius:0}.main-content .common-header .common-title+.common-subtitle{margin-top:0}.main-content .container-pad-bottom0,.main-content .container-pad-bottom0 .common-section-container{padding-bottom:0!important}.main-content .common-title{line-height:1.4;letter-spacing:0;font-weight:400;font-family:var(--s1-font-title)}.main-content .text-box .common-title{line-height:1.2;letter-spacing:0;color:var(--s1-color-black);font-feature-settings:"liga" off,"clig" off;font-family:var(--s1-font-body);font-size:clamp(24px,2.6vw,48px);font-style:normal;font-weight:400}.main-content .common-image_with_text .text-box .common-content{color:var(--s1-color-black);font-feature-settings:"liga" off,"clig" off;font-family:var(--s1-font-body);font-size:clamp(14px,1.563vw,30px);font-style:normal;font-weight:300;line-height:120%}.main-content .common-header .common-title{background:var(--s1-gradient-gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;width:fit-content;margin-inline:auto}.main-content .black-title .media-box{width:86%;margin:0 auto}.main-content .black-title .common-header .common-title{background:#231815;-webkit-text-fill-color:transparent;background-clip:text;width:fit-content;margin-inline:auto;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:var(--s1-font-body);font-style:normal;font-weight:700;margin-bottom:4.5%;-webkit-background-clip:text}.main-content .common-subtitle{letter-spacing:0;color:var(--s1-color-white);margin-bottom:0;font-size:clamp(18px,1.5vw,20px);font-weight:380;font-family:var(--s1-font-title)}@media screen and (min-width:851px)and (max-width:1440px){.main-content .common-wrapper,.main_all_content .common-wrapper{width:100%;max-width:calc(100vw - 48px);box-sizing:border-box}.main-content .common-section-container,.main_all_content .common-section-container{overflow-x:hidden;padding-bottom:0!important}.s1-pro-item .additional_content .common-small--hide{font-size:clamp(13px,1.2vw,16px);line-height:145%}.main-content .common-subtitle{font-size:clamp(16px,1.6vw,20px)}.main-content .common-title{font-size:clamp(28px,2.6vw,48px)}}.s1-pro-item .common-header{margin-block:clamp(40px,3.125vw,60px)}.s1-pro-item .common-header .common-title{background:unset;-webkit-text-fill-color:unset;font-family:var(--s1-font-title);font-size:clamp(32px,2.34375vw,44px)!important;color:var(--s1-color-text-dark)}.s1-pro-item.common-item-container .left-box .image-box{margin-bottom:16px;background:transparent}.s1-pro-item.new-common-product-item .right-box .cell .item .image{background:transparent}.s1-pro-item.new-common-product-item .left-box .title{font-family:var(--s1-font-title);color:var(--s1-color-text-dark);font-size:clamp(16px,2.25vw,24px);font-weight:400}.s1-pro-item.common-item-container .right-box .title{font-family:var(--s1-font-body);font-size:clamp(14px,.833333333vw,16px);margin-top:8px;color:var(--s1-color-text-dark);letter-spacing:0;padding:0;line-height:1.3}.s1-pro-item.new-common-product-item .left-box .title span,.s1-pro-item.new-common-product-item .right-box .title span{color:#1a1a1acc;margin-top:4px}.main-content .new-product-content-btn{color:#ae7d56;font-size:clamp(14px,.833333333vw,16px)}.main-content .new-product-content-btn svg path{stroke:#ae7d56}.s1-pro-item .additional_content .common-small--hide{color:var(--s1-color-black);font-feature-settings:"liga" off,"clig" off;font-family:var(--s1-font-body);font-style:normal;font-weight:380;line-height:130%;font-size:clamp(12px,3.6vw,16px);opacity:.5}@media screen and (min-width:851px){.s1-pro-item .full-container-wrapper>.common-wrapper{width:62.5vw;max-width:1200px;margin-inline:auto;padding:0!important;box-sizing:border-box}.s1-pro-item.new-common-product-item .common-item-inner{grid-template-areas:"left right" "foot right";grid-template-columns:minmax(0,484fr) minmax(0,700fr);column-gap:1%;row-gap:16px;align-items:start;justify-content:center}.s1-pro-item.new-common-product-item .left-box{grid-area:left}.s1-pro-item.new-common-product-item .right-box{grid-area:right;display:grid;grid-template-columns:minmax(0,284fr) repeat(2,minmax(0,183fr));grid-auto-rows:min-content;column-gap:clamp(8px,3.57%,25px);row-gap:0;align-content:start}.s1-pro-item.new-common-product-item .additional_content{grid-area:foot;margin-top:2px}.s1-pro-item.new-common-product-item .right-box>.common-small--hide,.s1-pro-item.new-common-product-item .right-box .cell{display:contents}.s1-pro-item.new-common-product-item .new-product-content-btn{display:none}.s1-pro-item.new-common-product-item .left-box .image-box{margin-bottom:16px;width:100%;max-width:484px;height:auto;aspect-ratio:484 / 450;margin-inline:auto;padding-top:0!important;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:#f8f8f8}.s1-pro-item.new-common-product-item .left-box .image-box,.s1-pro-item.new-common-product-item .left-box .image-box img{border-radius:8px}.s1-pro-item.new-common-product-item .left-box .image-box .image-element__wrap,.s1-pro-item.new-common-product-item .left-box .image-box img{width:100%;height:100%}.s1-pro-item.new-common-product-item .left-box .image-box .image-element__wrap{max-width:none!important;display:flex;align-items:center;justify-content:center}.s1-pro-item.new-common-product-item .left-box .image-box img{max-width:none!important;object-fit:contain;object-position:center center;position:static!important;transform:none!important;flex:none}.s1-pro-item.new-common-product-item .right-box .item{min-width:0}.s1-pro-item.new-common-product-item .right-box>.common-small--hide>.cell:nth-child(1)>.item:nth-child(1){grid-column:1;grid-row:1 / span 2;width:100%}.s1-pro-item.new-common-product-item .right-box>.common-small--hide>.cell:nth-child(1)>.item:nth-child(2){grid-column:2;grid-row:1;width:100%}.s1-pro-item.new-common-product-item .right-box>.common-small--hide>.cell:nth-child(1)>.item:nth-child(3){grid-column:3;grid-row:1;width:100%}.s1-pro-item.new-common-product-item .right-box>.common-small--hide>.cell:nth-child(2)>.item:nth-child(1){grid-column:2;grid-row:2;width:100%}.s1-pro-item.new-common-product-item .right-box>.common-small--hide>.cell:nth-child(2)>.item:nth-child(2){grid-column:3;grid-row:2;width:100%}.s1-pro-item.new-common-product-item .right-box .cell .item .image{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:#f8f8f8}.s1-pro-item.new-common-product-item .right-box .cell .item .image>.common-small--hide,.s1-pro-item.new-common-product-item .right-box .cell .item .image>.common-small--hide>.image-element__wrap,.s1-pro-item.new-common-product-item .right-box .cell .item .image>.common-pc--hide,.s1-pro-item.new-common-product-item .right-box .cell .item .image>.common-pc--hide>.image-element__wrap{width:100%;height:100%}.s1-pro-item.new-common-product-item .right-box .cell .item .image img{width:100%;height:100%;object-fit:contain}.s1-pro-item.new-common-product-item .right-box>.common-small--hide>.cell:nth-child(1)>.item:nth-child(1) .image{width:100%;max-width:284px;height:auto;aspect-ratio:284 / 449;margin-inline:auto}.s1-pro-item.new-common-product-item .right-box>.common-small--hide>.cell:nth-child(1)>.item:nth-child(1) .image img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center}.s1-pro-item.new-common-product-item .right-box>.common-small--hide>.cell:nth-child(1)>.item:nth-child(2) .image,.s1-pro-item.new-common-product-item .right-box>.common-small--hide>.cell:nth-child(1)>.item:nth-child(3) .image,.s1-pro-item.new-common-product-item .right-box>.common-small--hide>.cell:nth-child(2)>.item:nth-child(1) .image,.s1-pro-item.new-common-product-item .right-box>.common-small--hide>.cell:nth-child(2)>.item:nth-child(2) .image{width:100%;max-width:183px;height:auto;aspect-ratio:1 / 1;margin-inline:auto}.s1-pro-item.new-common-product-item .left-box .title{font-size:14px;line-height:1.4;color:#000c}.s1-pro-item.new-common-product-item .right-box .title{margin-top:16px;font-size:14px;line-height:1.4;color:#000c}.s1-pro-item.new-common-product-item .right-box .title span{margin-top:8px;font-size:14px;line-height:1.4}.s1-pro-item.new-common-product-item .additional_content .common-small--hide{font-size:12px;line-height:1.3}}@media screen and (min-width:851px)and (max-width:1440px){.s1-pro-item.new-common-product-item .common-item-inner{padding-bottom:clamp(36px,3.125vw,60px)}}@media screen and (min-width:851px)and (max-width:1200px){.s1-pro-item .full-container-wrapper>.common-wrapper{width:calc(100vw - 48px);max-width:calc(100vw - 48px);box-sizing:border-box}.s1-pro-item.new-common-product-item .left-box .title{font-size:clamp(14px,1.3vw,16px);line-height:1.45}.s1-pro-item .additional_content .common-small--hide{font-size:clamp(13px,1.2vw,15px);line-height:150%;max-width:100%}}@media screen and (max-width:850px){.s1-pro-item .common-header{margin-bottom:clamp(18px,5.5vw,30px);margin-top:40px}.s1-pro-item .left-content .common-pc--hide{color:var(--text-Color-Main-content, rgba(26, 26, 26, .8));text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:var(--s1-font-body);font-size:clamp(14px,4.1vw,30px);font-style:normal;font-weight:380;line-height:130%;margin-bottom:clamp(36px,10vw,60px);opacity:.5}.s1-pro-item .full-container-wrapper>.common-wrapper{width:calc(100% - 48px);max-width:calc(100% - 48px);margin-inline:24px;padding-inline:0;box-sizing:border-box}.s1-pro-item .common-header .common-title{margin-inline:auto;font-size:clamp(18px,5.13vw,32px)!important;font-weight:630;font-family:var(--s1-font-body)}.s1-pro-item.new-common-product-item .left-box .title{font-family:var(--s1-font-style)}.s1-pro-item.new-common-product-item .left-box .title span{font-size:clamp(14px,.833333333vw,16px)}.s1-pro-item.new-common-product-item .right-box .cell{margin-bottom:0}.s1-pro-item.new-common-product-item .right-box .cell .item .image{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;overflow:hidden;border-radius:8px;background:#f8f8f8}.s1-pro-item.new-common-product-item .right-box .cell .item .image>.common-small--hide,.s1-pro-item.new-common-product-item .right-box .cell .item .image>.common-small--hide>.image-element__wrap,.s1-pro-item.new-common-product-item .right-box .cell .item .image>.common-pc--hide,.s1-pro-item.new-common-product-item .right-box .cell .item .image>.common-pc--hide>.image-element__wrap{width:100%;height:100%}.s1-pro-item.new-common-product-item .right-box .cell .item .image>.common-small--hide>.image-element__wrap,.s1-pro-item.new-common-product-item .right-box .cell .item .image>.common-pc--hide>.image-element__wrap{display:flex;align-items:center;justify-content:center}.s1-pro-item.new-common-product-item .right-box .cell .item .image img{width:100%;height:100%;object-fit:contain;object-position:center}.s1-pro-item.new-common-product-item .right-box .title{margin-top:8px;line-height:1.35}.s1-pro-item .common-item-inner .text-box{margin-bottom:0}.main-content .new-product-content-btn{padding-bottom:0}}.s1-layout1{background:#000}.s1-layout1 .common-section-container{padding-top:clamp(70px,7.291666667vw,140px);padding-bottom:clamp(70px,7.291666667vw,140px)}.s1-layout1 .item-container{padding:0}.s1-layout1 .item,.s1-layout1 .item-box,.s1-layout1 .img-video-container,.s1-layout1 .image,.s1-layout1 .image-element__wrap{height:100%}.s1-layout1 .item{overflow:hidden;border-radius:16px}.s1-layout1 .image-element__wrap img{height:100%;object-fit:cover}.s1-layout1 .text-width{padding:clamp(18px,1.770833333vw,34px) 18px}.s1-layout1 .common-title{margin:0;color:#fff;font-size:calc(24 * var(--px))!important;line-height:1.2;font-family:var(--s1-font-body)}.s1-layout1 .common-title span{display:block;margin-top:4px;color:#fafafa;font-family:var(--s1-font-body);font-size:calc(22 * var(--px));line-height:1.2}.s1-layout1 .common-title span.common-small--hide{display:block!important}.s1-layout1 .common-title span.common-pc--hide{display:none!important}@media screen and (min-width:850.1px){.s1-layout1 .pc-layout{display:grid;grid-template-columns:440fr 364fr 364fr;grid-template-rows:433fr 270fr 270fr;gap:clamp(8px,.8vw,16px);aspect-ratio:1200 / 989;margin-bottom:clamp(70px,7.2vw,140px)}.s1-layout1 .pc-layout>div{min-width:0;min-height:0}.s1-layout1 .item-cell-1{grid-column:1;grid-row:1 / 3}.s1-layout1 .item-cell-2{grid-column:2 / 4;grid-row:1;display:grid;grid-template-columns:1fr 1fr;gap:8px}.s1-layout1 .item-cell-3{grid-column:2 / 4;grid-row:2;display:grid;grid-template-columns:1fr 1fr;gap:8px}.s1-layout1 .item-cell-4{grid-column:1 / 4;grid-row:3;display:grid;grid-template-columns:440fr 736fr;gap:8px}}@media screen and (max-width:850px){.s1-layout1 .common-title span.common-small--hide{display:none!important}.s1-layout1 .common-title span.common-pc--hide{display:block!important}.s1-layout1 .common-section-container{padding-top:79px;padding-bottom:64px}.s1-layout1 .m-layout{display:grid;gap:6px}.s1-layout1 .m-layout>div{min-width:0;min-height:0}.s1-layout1 .m-layout .item-cell-1,.s1-layout1 .m-layout .item-cell-3,.s1-layout1 .m-layout .item-cell-4{display:grid;gap:6px}.s1-layout1 .m-layout .item-cell-1{grid-template-columns:185fr 153fr;aspect-ratio:343 / 275}.s1-layout1 .m-layout .item-cell-2{aspect-ratio:343 / 157}.s1-layout1 .m-layout .item-cell-3{grid-template-columns:149fr 188fr;aspect-ratio:343 / 155}.s1-layout1 .m-layout .item-cell-4{grid-template-columns:147fr 188fr;aspect-ratio:343 / 122}.s1-layout1 .m-layout .item{height:100%;aspect-ratio:auto;border-radius:10px}.s1-layout1 .m-layout .item-7{order:1}.s1-layout1 .m-layout .item-6{order:2}.s1-layout1 .m-layout .image-element__wrap img,.s1-layout1 .m-layout .img-video-container .image-element__wrap img{border-radius:10px}.s1-layout1 .m-layout .text-width{padding:13px 10px 0}.s1-layout1 .m-layout .item-2 .text-width,.s1-layout1 .m-layout .item-5 .text-width,.s1-layout1 .m-layout .item-7 .text-width{padding-top:16px;padding-left:13px}.s1-layout1 .m-layout .item-3 .text-width{padding-top:20px;padding-left:15px}.s1-layout1 .m-layout .item-4 .text-width,.s1-layout1 .m-layout .item-6 .text-width{padding-top:9px;padding-left:9px}.s1-layout1 .m-layout .common-title{color:#9e8972;font-size:calc(16 * var(--px))!important}.s1-layout1 .m-layout .common-title span{display:block;margin-top:0;color:#dfdfdf;font-size:calc(14 * var(--px))}.s1-layout1 .m-layout .item-5 .common-title{white-space:nowrap}}.s1-upgrade{background:#000;overflow:hidden}.s1-upgrade.common-section-container,.s1-upgrade .common-section-container{padding-top:0!important;padding-bottom:0!important}.s1-upgrade .common-section-container-inner,.s1-upgrade .common-media-item,.s1-upgrade .common-media-inner{position:relative;overflow:hidden;background:#000}.s1-upgrade .common-media-inner{aspect-ratio:2560 / 1863}.s1-upgrade .media-box,.s1-upgrade .image-box,.s1-upgrade .image-box>div,.s1-upgrade .image-element__wrap,.s1-upgrade .bg-text-container,.s1-upgrade .bg-text-wrapper,.s1-upgrade .bg-text-wrapper>.common-wrapper,.s1-upgrade .bg-text-table-wrapper,.s1-upgrade .hero__text-content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.s1-upgrade .media-box{z-index:1}.s1-upgrade .bg-text-container{z-index:2;pointer-events:none}.s1-upgrade .image-box img{display:block;width:100%;height:100%;object-fit:cover}.s1-upgrade .hero__text-content{display:block}.s1-upgrade .bg-text-wrapper-inner{position:absolute;top:8%;left:12%;padding:0;max-width:469px!important;text-align:left!important}.s1-upgrade .common-title{margin:0;max-width:469px;background:linear-gradient(90deg,#c2a983 24.519%,#fffaf2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--s1-font-title);font-size:clamp(24px,1.875vw,48px)!important;line-height:1.2!important;letter-spacing:0}@media screen and (max-width:850px){.s1-upgrade .common-media-inner{aspect-ratio:390 / 973}.s1-upgrade .bg-text-wrapper-inner{top:51px;left:10%;right:24px;max-width:244px!important}.s1-upgrade .common-title{max-width:244px;font-size:clamp(24px,1.875vw,48px)!important;line-height:1.2!important}}.s1-brush-title.product-feature-container{display:flex;align-items:center;justify-content:center;min-height:800px;padding:0!important;background:#000}.s1-brush-title .wrapper{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.s1-brush-title .section-header{margin:0;text-align:center}.s1-brush-title .section-title{margin:0 auto;max-width:1200px;background:linear-gradient(90deg,#c2a983 24.52%,#fffaf2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important;font-family:var(--s1-font-body);font-size:clamp(40px,5.792vw,96px)!important;font-weight:520;line-height:1.25;letter-spacing:0}@media screen and (min-width:851px)and (max-width:1440px){.s1-brush-title.product-feature-container{min-height:460px}.s1-brush-title .section-title{font-size:52px!important;line-height:1.4}}@media screen and (max-width:850px){.s1-brush-title.product-feature-container{min-height:354px;background:linear-gradient(180deg,#25252573,#10101000 42%),#101010!important}.s1-brush-title .wrapper{max-width:none;padding:0 24px}.s1-brush-title .section-title{line-height:1.4}.s1-brush-title .section-title .common-pc--hide{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/product-s1.css.map */
