@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.c-featured-collection__wrapper{display:flex;flex-direction:row;padding-inline-end:3rem;padding-inline-start:3rem;scroll-snap-align:start;width:680px}@media screen and (min-width:768px){.c-featured-collection__wrapper{margin:0 -3rem;padding-inline-end:0;padding-inline-start:0;width:calc(100% + 6rem)}}.c-featured-collection__card{padding:0 1px;width:300px}@media screen and (min-width:768px){.c-featured-collection__card{padding:0 1px;width:33.33%}}.c-featured-collection__inner .c-content__inner--middle-top{text-align:center}.c-featured-collection__inner::-webkit-scrollbar{display:none;inline-size:0}.c-featured-collection__inner.o-container{display:flex;flex-flow:unset}@media screen and (max-width:960px){.c-featured-collection__inner.o-container{display:block}}.c-featured-collection__inner.o-container .contents{align-items:center;display:flex;flex-direction:column;justify-content:center;width:25%}@media screen and (max-width:960px){.c-featured-collection__inner.o-container .contents{margin-bottom:36px;width:100%}}.c-featured-collection__inner.o-container .heading-button{bottom:24px;left:24px;position:absolute}.c-featured-collection__inner.o-container .heading-button .t-heading{font-size:18px;letter-spacing:unset;margin-bottom:10px}.c-featured-collection__inner.o-container .c-content{height:auto;width:auto}@media screen and (min-width:820px){.c-featured-collection__inner.o-container .c-content{padding:0 4rem}}@media screen and (max-width:960px){.c-featured-collection__inner.o-container .c-content{padding:0}}.c-featured-collection__inner.o-container .c-content__title{font-family:Formula Condensed;font-size:64px;font-weight:400;letter-spacing:.05em;line-height:110%;margin-bottom:16px}@media screen and (max-width:960px){.c-featured-collection__inner.o-container .c-content__title{font-size:32px}}.c-featured-collection__inner.o-container .c-content__top{display:flex;flex-direction:column-reverse}.c-featured-collection__inner.o-container .c-content__inner{display:block}.c-featured-collection__inner.o-container .c-content__buttons{text-align:center;width:auto}.c-featured-collection__inner.o-container .c-featured-collection__wrapper{flex-flow:unset;height:100%;margin:0;width:75%}@media screen and (max-width:960px){.c-featured-collection__inner.o-container .c-featured-collection__wrapper{padding:0;width:100%}}.c-featured-collection__inner.o-container .c-featured-collection__wrapper .o-img__frame{height:0;padding-top:128%}.c-featured-collection__inner.type-2{flex-direction:column}.c-featured-collection__inner.type-2 .c-content__subtitle{display:none}.c-featured-collection__inner.type-2.o-container .c-content__inner .c-content__title{font-size:32px}@media screen and (min-width:960px){.c-featured-collection__inner.type-2.o-container .c-content__inner .c-content__title{margin-bottom:0}.c-featured-collection__inner.type-2 .c-content,.c-featured-collection__inner.type-2 .c-content__inner{padding:0}.c-featured-collection__inner.type-2 .c-button{padding:12px 30px}.c-featured-collection__inner.type-2 .contents{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px;width:100%}.c-featured-collection__inner.type-2 .c-featured-collection__wrapper{width:100%}.c-featured-collection__inner.type-2 .c-featured-collection__card{width:25%}}.c-featured-collection__inner.type-3.o-container .c-featured-collection__wrapper{min-height:unset;width:100%}.c-featured-collection__inner.type-3.o-container .c-featured-collection__wrapper .o-img__frame{height:0;padding-top:100%}.c-featured-collection__inner.type-3.o-container .c-featured-collection__wrapper .heading-button{position:unset}.c-featured-collection__inner.type-3.o-container .c-featured-collection__wrapper .t-heading{font-family:David02;font-size:12px;font-weight:400;line-height:150%;margin-top:8px;text-align:center}.c-featured-collection__inner.type-3.o-container .c-featured-collection__card{min-height:unset;width:202px}@media screen and (max-width:960px){.c-featured-collection__inner.type-3.o-container .c-featured-collection__card{width:80px}}.c-featured-collection__inner.type-3.o-container .flickity-slider,.c-featured-collection__inner.type-3.o-container .flickity-viewport,.c-featured-collection__inner.type-3.o-container img{min-height:unset}