﻿.dl-common__section.dl-top_personalize .dl-common__section__wrap{position:relative;z-index:10;width:100%;max-width:100%;padding:0}.dl-common__section .dl-top_personalize__inner{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1.5fr 1fr;grid-template-columns:1.5fr 1fr;gap:0rem}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize__inner{display:block}}.dl-common__section .dl-top_personalize__cover{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.dl-common__section .dl-top_personalize__cover:before{content:"";display:block;width:100%}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize__cover:before{padding-top:100%}}.dl-common__section .dl-top_personalize__textBox{padding:5vw;position:absolute;width:100%;left:0;top:50%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translate3d(0%,-50%,0) rotate(0deg) scale(1,1);transform:translate3d(0,-50%,0) rotate(0) scale(1)}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize__textBox{text-align:center}}.dl-common__section .dl-top_personalize__logo{position:relative;width:23rem;margin-bottom:var(--pow8)}@media only screen and (max-width: 1000px){.dl-common__section .dl-top_personalize__logo{width:18rem}}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize__logo{width:15rem;margin-left:auto;margin-right:auto}}.dl-common__section .dl-top_personalize__logo:before{content:"";display:block;width:100%;padding-top:30.58%}.dl-common__section .dl-top_personalize__logo svg{position:absolute;width:100%;height:100%;top:0;left:0;fill:var(--White)}.dl-common__section .dl-top_personalize__title{margin-bottom:var(--pow8)}.dl-common__section .dl-top_personalize__title__main{display:block;font-size:var(--pow1);font-weight:var(--fwn);font-family:var(--en);letter-spacing:.125em;line-height:1;color:var(--White)}.dl-common__section .dl-top_personalize__lead{font-size:var(--pow0);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:var(--ls);line-height:var(--lh);margin-bottom:.8em;display:block;text-align:justify;color:var(--White)}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize__lead{text-align:center}}.dl-common__section .dl-top_personalize__link{margin-top:var(--pow8)}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize__link{margin-top:var(--pow4)}}.dl-common__section .dl-top_personalize__link a{font-size:var(--pow0);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.12em;line-height:1;position:relative;padding:1rem 0;overflow:hidden;color:var(--White)}@media only screen and (min-width: 1000px){.dl-common__section .dl-top_personalize__link a:hover:before{-webkit-transform:translateX(100%);transform:translate(100%);width:0;-webkit-transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,-webkit-transform .4s cubic-bezier(.25,.1,.25,1) 0ms;transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,-webkit-transform .4s cubic-bezier(.25,.1,.25,1) 0ms;transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,transform .4s cubic-bezier(.25,.1,.25,1) 0ms;transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,transform .4s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform .4s cubic-bezier(.25,.1,.25,1) 0ms}}.dl-common__section .dl-top_personalize__link a:before{content:"";display:block;width:100%;height:1px;background-color:var(--SubText);position:absolute;bottom:0;left:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translateX(0%);transform:translate(0);-webkit-transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform 0ms cubic-bezier(.25,.1,.25,1) 0ms;transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform 0ms cubic-bezier(.25,.1,.25,1) 0ms;transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,transform 0ms cubic-bezier(.25,.1,.25,1) 0ms;transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,transform 0ms cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform 0ms cubic-bezier(.25,.1,.25,1) 0ms}.dl-common__section .dl-top_personalize__link a:before{background-color:var(--White)}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize__image__ul{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:0rem}}.dl-common__section .dl-top_personalize__image__thum{position:relative;display:block}.dl-common__section .dl-top_personalize__image__thum:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;background-color:#333;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.dl-common__section .dl-top_personalize__image__thum:after{content:attr(data-text);font-size:var(--pow0);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.16em;line-height:1;position:absolute;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;width:100%;text-align:center;display:block;color:var(--White);opacity:0;will-change:opacity;letter-spacing:.3em;-webkit-transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,letter-spacing .2s cubic-bezier(.25,.1,.25,1) 0ms;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,letter-spacing .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width: 1000px){.dl-common__section .dl-top_personalize__image__thum:hover:before{opacity:.3}.dl-common__section .dl-top_personalize__image__thum:hover:after{opacity:1;letter-spacing:.16em}}.dl-common__section .dl-top_personalize__image__thum span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.dl-common__section .dl-top_personalize__image__thum span:before{content:"";padding-top:66.66%;width:100%;display:block}@media only screen and (max-width: 1000px){.dl-common__section .dl-top_personalize__image__thum{position:relative;display:block}.dl-common__section .dl-top_personalize__image__thum:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;background-color:#333;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.dl-common__section .dl-top_personalize__image__thum:after{content:attr(data-text);font-size:var(--pow0);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.16em;line-height:1;position:absolute;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;width:100%;text-align:center;display:block;color:var(--White);opacity:0;will-change:opacity;letter-spacing:.3em;-webkit-transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,letter-spacing .2s cubic-bezier(.25,.1,.25,1) 0ms;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,letter-spacing .2s cubic-bezier(.25,.1,.25,1) 0ms}}@media only screen and (max-width: 1000px) and (min-width: 1000px){.dl-common__section .dl-top_personalize__image__thum:hover:before{opacity:.3}.dl-common__section .dl-top_personalize__image__thum:hover:after{opacity:1;letter-spacing:.16em}}@media only screen and (max-width: 1000px){.dl-common__section .dl-top_personalize__image__thum span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.dl-common__section .dl-top_personalize__image__thum span:before{content:"";padding-top:100%;width:100%;display:block}}.dl-common__section .dl-top_personalize__image .dl-js-gallery__source{display:none}.dl-common__section.dl-top_personalize2{background-color:var(--Base2)}.dl-common__section.dl-top_personalize2 .dl-common__section__wrap{position:relative;z-index:10;padding:0}.dl-common__section .dl-top_personalize2__cover{background-repeat:no-repeat;background-size:cover;background-position:center;padding:10% 0}@media only screen and (max-width: 1000px){.dl-common__section .dl-top_personalize2__cover{padding-top:12%;padding-bottom:12%}}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize2__cover{padding-top:20%;padding-bottom:20%}}.dl-common__section .dl-top_personalize2__cover__image{position:absolute;bottom:0;left:0;width:100%;height:100%}.dl-common__section .dl-top_personalize2__logo{position:relative;width:30rem;margin-bottom:var(--pow8)}@media only screen and (max-width: 1000px){.dl-common__section .dl-top_personalize2__logo{width:18rem}}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize2__logo{width:15rem;margin-left:auto;margin-right:auto;margin-bottom:var(--pow4)}}.dl-common__section .dl-top_personalize2__logo:before{content:"";display:block;width:100%;padding-top:30.58%}.dl-common__section .dl-top_personalize2__logo svg{position:absolute;width:100%;height:100%;top:0;left:0;fill:var(--White)}.dl-common__section .dl-top_personalize2__title{margin-bottom:var(--pow8)}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize2__title{text-align:center;margin-bottom:var(--pow4)}}.dl-common__section .dl-top_personalize2__title__main{display:block;font-size:var(--pow1);font-weight:var(--fwn);font-family:var(--en);letter-spacing:.125em;line-height:1;color:var(--White)}.dl-common__section .dl-top_personalize2__lead{font-size:var(--pow0);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:var(--ls);line-height:var(--lh);margin-bottom:.8em;display:block;text-align:justify;color:var(--White)}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize2__lead{text-align:center}}.dl-common__section .dl-top_personalize2__link{margin-top:var(--pow8)}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize2__link{margin-top:var(--pow4)}}.dl-common__section .dl-top_personalize2__link a{font-size:var(--pow0);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.12em;line-height:1;position:relative;padding:1rem 0;overflow:hidden;color:var(--White)}@media only screen and (min-width: 1000px){.dl-common__section .dl-top_personalize2__link a:hover:before{-webkit-transform:translateX(100%);transform:translate(100%);width:0;-webkit-transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,-webkit-transform .4s cubic-bezier(.25,.1,.25,1) 0ms;transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,-webkit-transform .4s cubic-bezier(.25,.1,.25,1) 0ms;transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,transform .4s cubic-bezier(.25,.1,.25,1) 0ms;transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,transform .4s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform .4s cubic-bezier(.25,.1,.25,1) 0ms}}.dl-common__section .dl-top_personalize2__link a:before{content:"";display:block;width:100%;height:1px;background-color:var(--SubText);position:absolute;bottom:0;left:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translateX(0%);transform:translate(0);-webkit-transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform 0ms cubic-bezier(.25,.1,.25,1) 0ms;transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform 0ms cubic-bezier(.25,.1,.25,1) 0ms;transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,transform 0ms cubic-bezier(.25,.1,.25,1) 0ms;transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,transform 0ms cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform 0ms cubic-bezier(.25,.1,.25,1) 0ms}.dl-common__section .dl-top_personalize2__link a:before{background-color:var(--White)}.dl-common__section .dl-top_personalize2__products{padding:6% 0;-ms-grid-column-span:1;grid-column:span 1}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize2__products{padding:12% 0}}.dl-common__section .dl-top_personalize2__products__title{text-align:center}.dl-common__section .dl-top_personalize2__products__title__main{font-size:var(--pow4);font-weight:var(--fwn);font-family:var(--en);letter-spacing:var(--ls);line-height:1;display:block;margin-bottom:.5em}.dl-common__section .dl-top_personalize2__products__title__sub{font-size:var(--pow1);font-weight:var(--fwn);font-family:var(--en);letter-spacing:var(--ls);line-height:1;display:block}.dl-common__section .dl-top_personalize2__products__image{position:relative;display:block}.dl-common__section .dl-top_personalize2__products__image span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.dl-common__section .dl-top_personalize2__products__image span:before{content:"";padding-top:100%;width:100%;display:block}.dl-common__section .dl-top_personalize2__products__detail{text-align:center;padding-top:10px}.dl-common__section .dl-top_personalize2__products__detail p{-webkit-transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.dl-common__section .dl-top_personalize2__products__detail__name{font-size:var(--pow0);font-weight:var(--fw);font-family:var(--en);letter-spacing:var(--ls);line-height:2;display:block;text-align:center}@media only screen and (max-width: 1000px){.dl-common__section .dl-top_personalize2__products__detail__name{font-size:10px}}.dl-common__section .dl-top_personalize2__products__detail__size{font-size:var(--pow0);font-weight:var(--fw);font-family:var(--en);letter-spacing:var(--ls);line-height:2;display:block;text-align:center}@media only screen and (max-width: 1000px){.dl-common__section .dl-top_personalize2__products__detail__size{font-size:10px}}.dl-common__section .dl-top_personalize2__products__detail__color{text-align:center;font-size:0;padding-top:10px}.dl-common__section .dl-top_personalize2__products__detail__color li{width:8px;height:8px;display:inline-block;border-radius:100%;background-color:#ccc;margin:0 2px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--Border)}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize2__products__detail__color li{width:6px;height:6px}}.dl-common__section .dl-top_personalize2__products__link{margin-top:var(--pow10);text-align:center}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize2__products__link{margin-top:var(--pow4)}}.dl-common__section .dl-top_personalize2__products__link a{font-size:var(--pow0);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.12em;line-height:1;position:relative;padding:1rem 0;overflow:hidden}@media only screen and (min-width: 1000px){.dl-common__section .dl-top_personalize2__products__link a:hover:before{-webkit-transform:translateX(100%);transform:translate(100%);width:0;-webkit-transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,-webkit-transform .4s cubic-bezier(.25,.1,.25,1) 0ms;transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,-webkit-transform .4s cubic-bezier(.25,.1,.25,1) 0ms;transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,transform .4s cubic-bezier(.25,.1,.25,1) 0ms;transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,transform .4s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform .4s cubic-bezier(.25,.1,.25,1) 0ms}}.dl-common__section .dl-top_personalize2__products__link a:before{content:"";display:block;width:100%;height:1px;background-color:var(--SubText);position:absolute;bottom:0;left:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translateX(0%);transform:translate(0);-webkit-transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform 0ms cubic-bezier(.25,.1,.25,1) 0ms;transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform 0ms cubic-bezier(.25,.1,.25,1) 0ms;transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,transform 0ms cubic-bezier(.25,.1,.25,1) 0ms;transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,transform 0ms cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform 0ms cubic-bezier(.25,.1,.25,1) 0ms}.dl-common__section.dl-top_personalize3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;background-color:var(--Base2)}@media only screen and (max-width: 680px){.dl-common__section.dl-top_personalize3{display:block}}.dl-common__section.dl-top_personalize3 .dl-common__section__wrap{position:relative;z-index:10;padding:0}.dl-common__section .dl-top_personalize3__image{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize3__image{width:100%}}.dl-common__section .dl-top_personalize3__image .splide__track{height:100%}.dl-common__section .dl-top_personalize3__image .splide__pagination{padding:0;position:absolute;bottom:1rem;left:0;width:100%;text-align:center}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize3__image .splide__pagination{text-align:center;padding:0}}.dl-common__section .dl-top_personalize3__image .splide__pagination li{display:inline-block;line-height:1;list-style-type:none;pointer-events:auto;margin:0}.dl-common__section .dl-top_personalize3__image .splide__pagination__page{border:0;border-radius:0%;display:inline-block;margin:0;opacity:1;padding:1.5rem;position:relative;-webkit-transition:none;transition:none;height:auto;width:auto;background-color:transparent;-webkit-transform:none;transform:none;z-index:1}@media only screen and (min-width: 1000px){.dl-common__section .dl-top_personalize3__image .splide__pagination__page:hover:after{background-color:var(--White);-webkit-transform:scale(1.5);transform:scale(1.5)}}@media only screen and (max-width: 1000px){.dl-common__section .dl-top_personalize3__image .splide__pagination__page{width:27px;height:27px}}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize3__image .splide__pagination__page{width:24px;height:24px}}.dl-common__section .dl-top_personalize3__image .splide__pagination__page.is-active{background-color:transparent;-webkit-transform:none;transform:none;z-index:1}.dl-common__section .dl-top_personalize3__image .splide__pagination__page.is-active:after{background-color:var(--White);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}.dl-common__section .dl-top_personalize3__image .splide__pagination__page:before{content:"";width:12px;height:12px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:100%;border:1px solid var(--White);opacity:0;-webkit-transition:border-color .2s cubic-bezier(.25,.1,.25,1) 0ms,opacity .2s cubic-bezier(.25,.1,.25,1) 0ms;transition:border-color .2s cubic-bezier(.25,.1,.25,1) 0ms,opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.dl-common__section .dl-top_personalize3__image .splide__pagination__page:after{content:"";width:6px;height:6px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:100%;background-color:var(--White);opacity:.6;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:background-color .2s cubic-bezier(.25,.1,.25,1) 0ms,opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform .2s cubic-bezier(.25,.1,.25,1) 0ms;transition:background-color .2s cubic-bezier(.25,.1,.25,1) 0ms,opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform .2s cubic-bezier(.25,.1,.25,1) 0ms;transition:background-color .2s cubic-bezier(.25,.1,.25,1) 0ms,transform .2s cubic-bezier(.25,.1,.25,1) 0ms,opacity .2s cubic-bezier(.25,.1,.25,1) 0ms;transition:background-color .2s cubic-bezier(.25,.1,.25,1) 0ms,transform .2s cubic-bezier(.25,.1,.25,1) 0ms,opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform .2s cubic-bezier(.25,.1,.25,1) 0ms}.dl-common__section .dl-top_personalize3__image__splide,.dl-common__section .dl-top_personalize3__image__ul,.dl-common__section .dl-top_personalize3__image__li,.dl-common__section .dl-top_personalize3__image__thum{height:100%}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize3__image__thum{position:relative;display:block}.dl-common__section .dl-top_personalize3__image__thum span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.dl-common__section .dl-top_personalize3__image__thum span:before{content:"";padding-top:66.66%;width:100%;display:block}}.dl-common__section .dl-top_personalize3__image__thum .dl-js-lazy_bgi{height:100%;background-size:cover}.dl-common__section .dl-top_personalize3__textBox{margin-bottom:3%}.dl-common__section .dl-top_personalize3__logo{position:relative;width:20rem;margin-bottom:var(--pow5);margin-left:auto;margin-right:auto}@media only screen and (max-width: 1000px){.dl-common__section .dl-top_personalize3__logo{width:15rem}}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize3__logo{position:absolute;top:50%;left:50%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translate3d(-50%,-50%,0) rotate(0deg) scale(1,1);transform:translate3d(-50%,-50%,0) rotate(0) scale(1);width:15rem}}.dl-common__section .dl-top_personalize3__logo:before{content:"";display:block;width:100%;padding-top:30.58%}.dl-common__section .dl-top_personalize3__logo svg{position:absolute;width:100%;height:100%;top:0;left:0;fill:var(--Text)}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize3__logo svg{fill:var(--White)}}.dl-common__section .dl-top_personalize3__title{margin-bottom:var(--pow4);text-align:center}.dl-common__section .dl-top_personalize3__title__main{display:block;font-size:var(--pow1);font-weight:var(--fwn);font-family:var(--en);letter-spacing:.125em;line-height:1;color:var(--Text)}.dl-common__section .dl-top_personalize3__lead{font-size:var(--pow0);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:var(--ls);line-height:var(--lh);margin-bottom:.8em;display:block;text-align:justify;text-align:center;color:var(--Text)}@media only screen and (max-width: 1000px){.dl-common__section .dl-top_personalize3__lead{text-align:left}.dl-common__section .dl-top_personalize3__lead br{display:none}}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize3__lead{text-align:center}.dl-common__section .dl-top_personalize3__lead br{display:block}}.dl-common__section .dl-top_personalize3__link{margin-top:var(--pow8)}.dl-common__section .dl-top_personalize3__link a{font-size:var(--pow0);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.12em;line-height:1;position:relative;padding:1rem 0;overflow:hidden;color:var(--White)}@media only screen and (min-width: 1000px){.dl-common__section .dl-top_personalize3__link a:hover:before{-webkit-transform:translateX(100%);transform:translate(100%);width:0;-webkit-transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,-webkit-transform .4s cubic-bezier(.25,.1,.25,1) 0ms;transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,-webkit-transform .4s cubic-bezier(.25,.1,.25,1) 0ms;transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,transform .4s cubic-bezier(.25,.1,.25,1) 0ms;transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,transform .4s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform .4s cubic-bezier(.25,.1,.25,1) 0ms}}.dl-common__section .dl-top_personalize3__link a:before{content:"";display:block;width:100%;height:1px;background-color:var(--SubText);position:absolute;bottom:0;left:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translateX(0%);transform:translate(0);-webkit-transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform 0ms cubic-bezier(.25,.1,.25,1) 0ms;transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform 0ms cubic-bezier(.25,.1,.25,1) 0ms;transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,transform 0ms cubic-bezier(.25,.1,.25,1) 0ms;transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,transform 0ms cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform 0ms cubic-bezier(.25,.1,.25,1) 0ms}.dl-common__section .dl-top_personalize3__link a:before{background-color:var(--White)}.dl-common__section .dl-top_personalize3__products{padding:10% 5vw 6%;-ms-grid-column-span:1;grid-column:span 1;width:55%}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize3__products{width:100%;padding:10% 0 16%}}.dl-common__section .dl-top_personalize3__products__title{text-align:center}.dl-common__section .dl-top_personalize3__products__title__main{font-size:var(--pow4);font-weight:var(--fwn);font-family:var(--en);letter-spacing:var(--ls);line-height:1;display:block;margin-bottom:.5em}.dl-common__section .dl-top_personalize3__products__title__sub{font-size:var(--pow1);font-weight:var(--fwn);font-family:var(--en);letter-spacing:var(--ls);line-height:1;display:block}.dl-common__section .dl-top_personalize3__products__image{position:relative;display:block}.dl-common__section .dl-top_personalize3__products__image span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.dl-common__section .dl-top_personalize3__products__image span:before{content:"";padding-top:100%;width:100%;display:block}.dl-common__section .dl-top_personalize3__products__detail{text-align:center;padding-top:10px}.dl-common__section .dl-top_personalize3__products__detail p{-webkit-transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.dl-common__section .dl-top_personalize3__products__detail__name{font-size:calc(var(--pow0) - 1px);font-weight:var(--fw);font-family:var(--en);letter-spacing:var(--ls);line-height:2;display:block;text-align:center}@media only screen and (max-width: 1000px){.dl-common__section .dl-top_personalize3__products__detail__name{font-size:10px}}.dl-common__section .dl-top_personalize3__products__detail__size{font-size:var(--pow0);font-weight:var(--fw);font-family:var(--en);letter-spacing:var(--ls);line-height:2;display:block;text-align:center;display:none}@media only screen and (max-width: 1000px){.dl-common__section .dl-top_personalize3__products__detail__size{font-size:10px}}.dl-common__section .dl-top_personalize3__products__detail__color{text-align:center;font-size:0;padding-top:10px;display:none}.dl-common__section .dl-top_personalize3__products__detail__color li{width:8px;height:8px;display:inline-block;border-radius:100%;background-color:#ccc;margin:0 2px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--Border)}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize3__products__detail__color li{width:6px;height:6px}}.dl-common__section .dl-top_personalize3__products__link{margin-top:var(--pow8);text-align:center}.dl-common__section .dl-top_personalize3__products__link a{font-size:var(--pow0);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.12em;line-height:1;position:relative;padding:1rem 0;overflow:hidden}@media only screen and (min-width: 1000px){.dl-common__section .dl-top_personalize3__products__link a:hover:before{-webkit-transform:translateX(100%);transform:translate(100%);width:0;-webkit-transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,-webkit-transform .4s cubic-bezier(.25,.1,.25,1) 0ms;transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,-webkit-transform .4s cubic-bezier(.25,.1,.25,1) 0ms;transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,transform .4s cubic-bezier(.25,.1,.25,1) 0ms;transition:width 0ms cubic-bezier(.25,.1,.25,1) .4s,transform .4s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform .4s cubic-bezier(.25,.1,.25,1) 0ms}}.dl-common__section .dl-top_personalize3__products__link a:before{content:"";display:block;width:100%;height:1px;background-color:var(--SubText);position:absolute;bottom:0;left:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translateX(0%);transform:translate(0);-webkit-transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform 0ms cubic-bezier(.25,.1,.25,1) 0ms;transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform 0ms cubic-bezier(.25,.1,.25,1) 0ms;transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,transform 0ms cubic-bezier(.25,.1,.25,1) 0ms;transition:width .4s cubic-bezier(.25,.1,.25,1) 0ms,transform 0ms cubic-bezier(.25,.1,.25,1) 0ms,-webkit-transform 0ms cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (max-width: 680px){.dl-common__section .dl-top_personalize3__products__splide2{padding:0 5vw}}.dl-common__section .dl-top_personalize3__products__splide2 .dl-top_personalize3__products__li{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:1rem}.dl-common__section .dl-top_personalize3__products__splide2 .dl-top_personalize3__products__li>div{opacity:0;-webkit-transition:opacity .8s cubic-bezier(.25,.1,.25,1) 0ms;transition:opacity .8s cubic-bezier(.25,.1,.25,1) 0ms}.dl-common__section .dl-top_personalize3__products__splide2 .dl-top_personalize3__products__li.is-active>div{opacity:1;-webkit-transition:opacity .8s cubic-bezier(.25,.1,.25,1) 0ms;transition:opacity .8s cubic-bezier(.25,.1,.25,1) 0ms}.dl-common__section .dl-top_personalize3__products__splide2 .dl-top_personalize3__products__li.is-active>div:nth-child(2){-webkit-transition:opacity .8s cubic-bezier(.25,.1,.25,1) .8s;transition:opacity .8s cubic-bezier(.25,.1,.25,1) .8s}.dl-common__section .dl-top_personalize3__products__splide2 .dl-top_personalize3__products__li.is-active>div:nth-child(3){-webkit-transition:opacity .8s cubic-bezier(.25,.1,.25,1) 1.6s;transition:opacity .8s cubic-bezier(.25,.1,.25,1) 1.6s}
/*# sourceMappingURL=/cdn/shop/t/470/assets/section_dl-top_personalize.css.map?v=234463992050570041718621727 */
