#hero__collection02.hero__collection02{background-color:#fff;height:auto;overflow:hidden;position:relative;width:100%}#hero__collection02.hero__collection02 .hero__wrapper{height:100%;margin-top:90px;padding-bottom:calc(var(--app-height)*.03);position:relative;width:100%;z-index:10}@media (min-width:768px){#hero__collection02.hero__collection02 .hero__wrapper{margin-top:calc(100px + var(--app-height)*.03);padding-bottom:calc(var(--app-height)*.06)}}#hero__collection02.hero__collection02 .hero__wrapper .wrapper__title{border-top:1px solid rgba(0,0,0,.2);grid-column:span 12;position:relative;z-index:2}#hero__collection02.hero__collection02 .hero__wrapper .wrapper__title .title{color:#111;font-size:42px;letter-spacing:-.01em;line-height:1.2;margin:calc(var(--app-height)*.02) 0;position:relative;transform:translate(-.5vw);z-index:4}@media (min-width:468px){#hero__collection02.hero__collection02 .hero__wrapper .wrapper__title .title{font-size:210px}}@media (min-width:468px) and (max-width:1920px){#hero__collection02.hero__collection02 .hero__wrapper .wrapper__title .title{font-size:calc(-12.14876px + 11.57025vw)}}@media (min-width:768px){#hero__collection02.hero__collection02 .hero__wrapper .wrapper__title .title{letter-spacing:-.03em}}#hero__collection02.hero__collection02 .hero__wrapper .wrapper__title .title .line{overflow:hidden}#hero__collection02.hero__collection02 .hero__wrapper .wrapper__title .title .line .word{transform:translateY(114%)}#hero__collection02.hero__collection02 .hero__image{grid-column:span 12;height:auto;width:100%}#hero__collection02.hero__collection02 .hero__image .media{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#hero__collection02.hero__collection02 .hero__description{height:auto;padding-bottom:calc(var(--app-height)*.02);padding-top:calc(var(--app-height)*.06);width:100%}@media (min-width:768px){#hero__collection02.hero__collection02 .hero__description{padding-bottom:6vh;padding-top:14vh}}#hero__collection02.hero__collection02 .hero__description .wrapper__left{font-size:13px;font-weight:500;grid-column:span 12;margin-bottom:calc(var(--app-height)*.04);text-align:left}@media (min-width:468px){#hero__collection02.hero__collection02 .hero__description .wrapper__left{font-size:14px}}@media (min-width:468px) and (max-width:1920px){#hero__collection02.hero__collection02 .hero__description .wrapper__left{font-size:calc(12.67769px + .06887vw)}}@media (min-width:768px){#hero__collection02.hero__collection02 .hero__description .wrapper__left{grid-column:span 12;text-align:center}}#hero__collection02.hero__collection02 .hero__description .wrapper__right{color:#111;font-size:13px;grid-column:span 12;letter-spacing:-.01em;line-height:1.8}@media (min-width:468px){#hero__collection02.hero__collection02 .hero__description .wrapper__right{font-size:26px}}@media (min-width:468px) and (max-width:1920px){#hero__collection02.hero__collection02 .hero__description .wrapper__right{font-size:calc(8.80992px + .89532vw)}}@media (min-width:768px){#hero__collection02.hero__collection02 .hero__description .wrapper__right{grid-column:span 12}}#hero__collection02.hero__collection02 .hero__description .wrapper__right .overview{display:block;margin:0 auto;max-width:1200px;text-align:left}@media (min-width:768px){#hero__collection02.hero__collection02 .hero__description .wrapper__right .overview{text-align:center}}@keyframes soundWave{0%{transform:translate(0)}to{transform:translate(-63px)}}:root{--app-height:1svh;--app-max-height:1vh;--primary-color:#fff;--dark:#111;--white:#fff;--soft-white:#f7f7f7;--gray-89:#898989;--gray-999:#999;--light-gray:#d1d1d1;--gold:#a28665;--nav-bg:#191c20;--bezier-1:cubic-bezier(.7,0,.3,1)}.section__grid-image-02{background-color:#fff;padding:calc(var(--app-height)*.04) 6vw;position:relative}@media (min-width:768px){.section__grid-image-02{padding:8vh 2vw}}.section__grid-image-02.layout__one .wrapper__one{grid-column:span 12;margin-bottom:calc(var(--app-height)*.08);position:relative;z-index:1}@media (min-width:768px){.section__grid-image-02.layout__one .wrapper__one{grid-column:1/5;margin-bottom:0}}.section__grid-image-02.layout__one .wrapper__two{grid-column:span 12;position:relative;width:auto;z-index:2}@media (min-width:768px){.section__grid-image-02.layout__one .wrapper__two{grid-column:7/13}}.section__grid-image-02.layout__two .wrapper__one{grid-column:span 12;margin-bottom:0;position:relative;z-index:2}@media (min-width:768px){.section__grid-image-02.layout__two .wrapper__one{grid-column:1/9;margin-bottom:0}}@media (min-width:1200px){.section__grid-image-02.layout__two .wrapper__one{grid-column:1/9;margin-bottom:0}}.section__grid-image-02.layout__two .wrapper__two{align-self:flex-end;grid-column:span 12;position:relative;z-index:1}@media (min-width:768px){.section__grid-image-02.layout__two .wrapper__two{grid-column:9/13}}@media (min-width:1200px){.section__grid-image-02.layout__two .wrapper__two{grid-column:9/12}}.section__grid-image-02.layout__three .wrapper__one{grid-column:span 12;margin-bottom:calc(var(--app-height)*.02);position:relative;z-index:1}@media (min-width:768px){.section__grid-image-02.layout__three .wrapper__one{grid-column:1/6;margin-bottom:0}}.section__grid-image-02.layout__three .wrapper__two{grid-column:span 12;margin-top:calc(var(--app-height)*.08);position:relative;z-index:2}@media (min-width:768px){.section__grid-image-02.layout__three .wrapper__two{grid-column:7/13;margin-top:0}}.section__grid-image-02.layout__four .wrapper__one{grid-column:span 12;margin-bottom:calc(var(--app-height)*.08);position:relative;z-index:1}@media (min-width:768px){.section__grid-image-02.layout__four .wrapper__one{grid-column:1/7;margin-bottom:0}}.section__grid-image-02.layout__four .wrapper__two{grid-column:span 12;position:relative;z-index:2}@media (min-width:768px){.section__grid-image-02.layout__four .wrapper__two{grid-column:8/13}}.section__grid-image-02.layout__five .wrapper__one{grid-column:span 12;margin-bottom:calc(var(--app-height)*.08);position:relative;z-index:1}@media (min-width:768px){.section__grid-image-02.layout__five .wrapper__one{grid-column:1/9;margin-bottom:0}}.section__grid-image-02.layout__five .wrapper__two{grid-column:span 12;position:relative;z-index:2}@media (min-width:768px){.section__grid-image-02.layout__five .wrapper__two{grid-column:10/13;margin-bottom:0}}.section__grid-image-02.layout__six .wrapper__one{grid-column:span 12;margin-bottom:calc(var(--app-height)*.08);position:relative;z-index:1}@media (min-width:768px){.section__grid-image-02.layout__six .wrapper__one{grid-column:1/4;margin-bottom:0}}.section__grid-image-02.layout__six .wrapper__two{grid-column:span 12;position:relative;z-index:2}@media (min-width:768px){.section__grid-image-02.layout__six .wrapper__two{grid-column:5/13}}.section__grid-image-02.layout__seven .wrapper__one{grid-column:span 12;margin-bottom:calc(var(--app-height)*.08);position:relative;z-index:1}@media (min-width:768px){.section__grid-image-02.layout__seven .wrapper__one{grid-column:1/7;margin-bottom:0}}.section__grid-image-02.layout__seven .wrapper__two{grid-column:span 12;position:relative;z-index:2}@media (min-width:768px){.section__grid-image-02.layout__seven .wrapper__two{grid-column:9/13}}.section__grid-image-02.layout__eight .wrapper__one{grid-column:span 12;margin-bottom:calc(var(--app-height)*.08);position:relative;z-index:1}@media (min-width:768px){.section__grid-image-02.layout__eight .wrapper__one{grid-column:1/7;margin-bottom:0}}.section__grid-image-02.layout__eight .wrapper__two{grid-column:span 12;position:relative;z-index:2}@media (min-width:768px){.section__grid-image-02.layout__eight .wrapper__two{grid-column:7/13}}.section__grid-image-02.layout__fluid .wrapper__one{grid-column:span 12;position:relative;z-index:1}.section__grid-image-02.layout__fluid .wrapper__two{display:none}.section__grid-image-02 .wrapper__one{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.section__grid-image-02 .wrapper__one .wrapper__image{overflow:hidden;width:100%}.section__grid-image-02 .wrapper__one .wrapper__image img{transition:transform .65s ease-out}.section__grid-image-02 .wrapper__one .wrapper__image img:hover{transform:scale(1.025)}.section__grid-image-02 .wrapper__one img{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.section__grid-image-02 .wrapper__two{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.section__grid-image-02 .wrapper__two .wrapper__image{overflow:hidden;width:100%}.section__grid-image-02 .wrapper__two .wrapper__image img{transition:transform .65s ease-out}.section__grid-image-02 .wrapper__two .wrapper__image img:hover{transform:scale(1.025)}.section__grid-image-02 .wrapper__two img{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.section__grid-image-02 .bottomline{color:#111;font-size:13px;margin-top:calc(var(--app-height)*.02);width:100%}@media (min-width:468px){.section__grid-image-02 .bottomline{font-size:16px}}@media (min-width:468px) and (max-width:1920px){.section__grid-image-02 .bottomline{font-size:calc(12.03306px + .20661vw)}}.section__grid-image-02 .bottomline.t-right{text-align:right}.section__grid-image-02 .wrapper__collection-data{margin-top:calc(var(--app-height)*.02);max-width:420px}.section__grid-image-02 .wrapper__collection-data .title{color:#111;font-size:14px;font-weight:500;line-height:1.8;margin-bottom:calc(var(--app-height)*.02)}@media (min-width:468px){.section__grid-image-02 .wrapper__collection-data .title{font-size:16px}}@media (min-width:468px) and (max-width:1920px){.section__grid-image-02 .wrapper__collection-data .title{font-size:calc(13.35537px + .13774vw)}}.section__grid-image-02 .wrapper__collection-data .copy{color:#111;font-size:13px;line-height:1.8;margin-bottom:calc(var(--app-height)*.02)}@media (min-width:468px){.section__grid-image-02 .wrapper__collection-data .copy{font-size:16px}}@media (min-width:468px) and (max-width:1920px){.section__grid-image-02 .wrapper__collection-data .copy{font-size:calc(12.03306px + .20661vw)}}.section__grid-image-02 .wrapper__collection-data .wrapper__button{color:#111;font-size:11px;font-weight:500;line-height:1.8;padding-top:calc(var(--app-height)*.02)}@media (min-width:468px){.section__grid-image-02 .wrapper__collection-data .wrapper__button{font-size:13px}}@media (min-width:468px) and (max-width:1920px){.section__grid-image-02 .wrapper__collection-data .wrapper__button{font-size:calc(10.35537px + .13774vw)}}
