@charset "UTF-8";.int{font-family:HelveticaNeue LT Std,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;letter-spacing:.0416666667rem;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}.int *,.int *:before,.int *:after{box-sizing:border-box}.int ul,.int ol{padding:0}.int body,.int h1,.int h2,.int h3,.int h4,.int p,.int ul,.int ol,.int figure,.int blockquote,.int dl,.int dd{margin:0}.int ul[class],.int ol[class]{list-style:none}.int a:not([class]){text-decoration-skip-ink:auto}.int img,.int picture{max-width:100%;display:block}.int input,.int button,.int textarea,.int select{font:inherit}@media (prefers-reduced-motion: reduce){.int *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.int a{text-decoration:none}.int button{cursor:pointer;background-color:transparent;appearance:none;margin:0;padding:0;border:none}.int button:disabled{cursor:default}.int input{letter-spacing:inherit;line-height:inherit;word-spacing:inherit}.int input:not([type]),.int input[type=text],.int input[type=search],.int input[type=email],.int input[type=password],.int input[type=number],.int input[type=date],.int input[type=datetime-local],.int input[type=month],.int input[type=week],.int input[type=time],.int input[type=tel],.int input[type=url],.int textarea{-webkit-appearance:none}.int select{-webkit-appearance:menulist-button}.int .third-party-app input:not([type]),.int .third-party-app input[type=text],.int .third-party-app input[type=search],.int .third-party-app input[type=email],.int .third-party-app input[type=password],.int .third-party-app input[type=number],.int .third-party-app input[type=date],.int .third-party-app input[type=datetime-local],.int .third-party-app input[type=month],.int .third-party-app input[type=week],.int .third-party-app input[type=time],.int .third-party-app input[type=tel],.int .third-party-app input[type=url],.int .third-party-app textarea{-webkit-appearance:textfield}.int hr{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #e0e0e0}.int fieldset{outline:none;border:none;margin:0;padding:0}.int *[hidden]{display:none!important}.visually-hidden{position:fixed!important;top:0!important;left:0!important;width:4px!important;height:4px!important;opacity:0!important;overflow:hidden!important;border:none!important;margin:0!important;padding:0!important;display:block!important;visibility:visible!important}.p-index{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.s-index-eyecatch{position:relative}.s-index-eyecatch__images{width:100%}@media screen and (max-width: 767px){.s-index-eyecatch__image-container.-desktop{display:none}}@media screen and (min-width: 768px){.s-index-eyecatch__image-container.-mobile{display:none}}.s-index-eyecatch__image{width:100%;height:100%;object-fit:cover}.s-index-eyecatch__button{position:absolute;left:0;right:0;margin:0 auto}@media screen and (min-width: 768px){.s-index-eyecatch__button{width:200px;bottom:var(--index-eyecatch-button-botton-margin-desktop)}}@media screen and (max-width: 767px){.s-index-eyecatch__button{width:160px;bottom:var(--index-eyecatch-button-botton-margin-mobile)}}.s-index-html>*{width:100%;aspect-ratio:var(--index-html-aspect-ratio)}.s-index-collection{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media screen and (min-width: 768px){.s-index-collection{padding-top:80px}}@media screen and (max-width: 767px){.s-index-collection{padding-top:60px}}.s-index-collection__title{font-size:2rem;font-family:FuturaLTCondensedWebfont,HelveticaNeue LT Std,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-stretch:condensed;line-height:1.3;letter-spacing:normal;color:#323232}.s-index-collection__product-list-container{width:100%}@media screen and (min-width: 768px){.s-index-collection__product-list-container{margin-top:25px}}@media screen and (max-width: 767px){.s-index-collection__product-list-container{margin-top:30px}}.s-index-collection__product-list{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;width:100%}@media screen and (min-width: 768px){.s-index-collection__product-list{padding-bottom:45px!important}.s-index-collection__product-list__item:first-of-type{width:calc(25.43% + 35px);min-width:calc(25.43% + 35px);max-width:calc(25.43% + 35px);padding-left:35px}.s-index-collection__product-list__item:last-of-type{width:calc(25.43% + 63px);min-width:calc(25.43% + 63px);max-width:calc(25.43% + 63px);padding:0 35px 0 28px}.s-index-collection__product-list__item+.s-index-collection__product-list__item:not(:last-of-type){width:calc(25.43% + 28px);min-width:calc(25.43% + 28px);max-width:calc(25.43% + 28px);padding-left:28px}}@media screen and (max-width: 767px){.s-index-collection__product-list__item:first-of-type{width:268px;min-width:268px;max-width:268px;padding-left:20px}.s-index-collection__product-list__item:last-of-type{width:282px;min-width:282px;max-width:282px;padding:0 20px 0 14px}.s-index-collection__product-list__item+.s-index-collection__product-list__item:not(:last-of-type){width:262px;min-width:262px;max-width:262px;padding-left:14px}}.s-index-collection__product-list__item{flex-shrink:0;scroll-snap-align:start}@media screen and (min-width: 768px){.s-index-collection__scrollbar{width:calc(100% - 70px)!important;margin-left:35px}}@media screen and (max-width: 767px){.s-index-collection__scrollbar{width:calc(100% - 40px)!important;margin-left:20px}}@media screen and (min-width: 768px){.s-index-two-column-images{display:flex;flex-direction:row;align-items:stretch;justify-content:center;padding-top:79px}}@media screen and (max-width: 767px){.s-index-two-column-images{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding-top:58px}}@media screen and (min-width: 768px){.s-index-two-column-images>*{flex-grow:1}}.s-index-collections{padding-top:15px}.s-index-collections__collection-list-container{width:100%}.s-index-collections__collection-list{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;width:100%}@media screen and (min-width: 768px){.s-index-collections__collection-list{padding-bottom:75px!important}.s-index-collections__collection-list__item:first-of-type{width:calc(32.35% + 35px);min-width:calc(32.35% + 35px);max-width:calc(32.35% + 35px);padding-left:35px}.s-index-collections__collection-list__item:last-of-type{width:calc(32.35% + 65px);min-width:calc(32.35% + 65px);max-width:calc(32.35% + 65px);padding:0 35px 0 30px}.s-index-collections__collection-list__item+.s-index-collections__collection-list__item:not(:last-of-type){width:calc(32.35% + 30px);min-width:calc(32.35% + 30px);max-width:calc(32.35% + 30px);padding-left:30px}}@media screen and (max-width: 767px){.s-index-collections__collection-list__item:first-of-type{width:320px;min-width:320px;max-width:320px;padding-left:20px}.s-index-collections__collection-list__item:last-of-type{width:340px;min-width:340px;max-width:340px;padding:0 20px}.s-index-collections__collection-list__item+.s-index-collections__collection-list__item:not(:last-of-type){width:320px;min-width:320px;max-width:320px;padding-left:20px}}.s-index-collections__collection-list__item{flex-shrink:0;scroll-snap-align:start}.s-index-collections__collection-list__link{position:relative;display:block;width:100%;aspect-ratio:47/59}.s-index-collections__collection-list__image{width:100%;height:100%;object-fit:cover;user-select:none;-webkit-user-drag:none}.s-index-collections__collection-list__title-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:absolute;margin:0 auto}@media screen and (min-width: 768px){.s-index-collections__collection-list__title-container{inset:auto 0 40px}}@media screen and (max-width: 767px){.s-index-collections__collection-list__title-container{inset:auto 0 30px}}@media screen and (min-width: 768px){.s-index-collections__collection-list__subtitle{font-size:.833vw}}@media screen and (max-width: 767px){.s-index-collections__collection-list__subtitle{line-height:1.25}}@media screen and (min-width: 768px){.s-index-collections__collection-list__title{margin-top:10px;font-size:1.667vw}}@media screen and (max-width: 767px){.s-index-collections__collection-list__title{margin-top:8px;font-size:1.6666666667rem;line-height:1.3}}.s-index-collections__collection-list__subtitle,.s-index-collections__collection-list__title{color:#fff;font-family:FuturaLTCondensedWebfont,HelveticaNeue LT Std,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-stretch:condensed;letter-spacing:normal;text-align:center}@media screen and (min-width: 768px){.s-index-collections__scrollbar{width:calc(100% - 70px)!important;margin-left:35px}}@media screen and (max-width: 767px){.s-index-collections__scrollbar{width:calc(100% - 40px)!important;margin-left:20px}}.s-index-brands{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media screen and (min-width: 768px){.s-index-brands{padding-top:80px;padding-bottom:78px}}@media screen and (max-width: 767px){.s-index-brands{padding-top:55px;padding-bottom:60px}}.s-index-brands__title{font-size:2rem;font-family:FuturaLTCondensedWebfont,HelveticaNeue LT Std,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-stretch:condensed;line-height:1.3;letter-spacing:normal;color:#323232}.s-index-brands__brand-list{align-self:stretch}@media screen and (min-width: 768px){.s-index-brands__brand-list{padding:0 35px!important;margin-top:40px!important;display:grid;grid-template-columns:repeat(var(--index-brands-num-of-columns-desktop),minmax(50px,1fr));gap:16px}}@media screen and (max-width: 767px){.s-index-brands__brand-list{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:0 20px!important;margin-top:30px!important}.s-index-brands__brand-list>*+*{margin-top:20px}}.s-index-brands__brand-list__link{width:100%;aspect-ratio:226/67}.s-index-brands__brand-list__image{width:100%;height:100%;object-fit:cover}.e-index-collection-product-list-item__link{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;display:block;width:100%}.e-index-collection-product-list-item__description-top-pane{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start}.e-index-collection-product-list-item__description-bottom-pane{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:10px}.e-index-collection-product-list-item__image-container{position:relative;aspect-ratio:211/264}.e-index-collection-product-list-item__image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;user-select:none;-webkit-user-drag:none;outline:none}@media screen and (min-width: 768px){.e-index-collection-product-list-item__image{opacity:1;transition:opacity .5s}.e-index-collection-product-list-item:hover .e-index-collection-product-list-item__image.-primary{opacity:0}.e-index-collection-product-list-item:not(:hover) .e-index-collection-product-list-item__image.-secondary{opacity:0}}@media screen and (max-width: 991px){.e-index-collection-product-list-item__image.-secondary{display:none}}.e-index-collection-product-list-item__attrs{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.e-index-collection-product-list-item__attr-value{margin:10px 10px 0 0;font-family:FuturaLTCondensedWebfont,HelveticaNeue LT Std,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8333333333rem;font-weight:700;font-stretch:condensed;letter-spacing:normal;line-height:1.2;color:#c5c5c5}.e-index-collection-product-list-item__attr-value.-sale{color:#dd2424}.e-index-collection-product-list-item__attr-value.-strong{color:#5d5d5d}.e-index-collection-product-list-item__title{max-width:60%;color:#000;letter-spacing:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 768px){.e-index-collection-product-list-item__title{font-size:1.25rem;line-height:1.33}}@media screen and (min-width: 768px){.e-index-collection-product-list-item__title{line-height:1.25}}.e-index-collection-product-list-item__price{flex-shrink:0;max-width:40%;margin-left:5px;color:#000;font-weight:500;letter-spacing:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 768px){.e-index-collection-product-list-item__price{font-size:1.25rem;line-height:1.33}}@media screen and (min-width: 768px){.e-index-collection-product-list-item__price{line-height:1.25}}.e-index-two-column-images-item{position:relative;display:block}.e-index-two-column-images-item__image-container.-desktop{aspect-ratio:1/1}@media screen and (max-width: 767px){.e-index-two-column-images-item__image-container.-desktop{display:none}}.e-index-two-column-images-item__image-container.-mobile{aspect-ratio:75/104}@media screen and (min-width: 768px){.e-index-two-column-images-item__image-container.-mobile{display:none}}.e-index-two-column-images-item:only-of-type .e-index-two-column-images-item__image-container.-desktop{width:50%;margin:0 auto}.e-index-two-column-images-item__image{width:100%;height:100%;object-fit:cover}.e-index-two-column-images-item__label{margin:10px auto;z-index:2;color:#fff;font-family:FuturaLTCondensedWebfont,HelveticaNeue LT Std,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-stretch:condensed;letter-spacing:normal;text-align:center}@media screen and (min-width: 768px){.e-index-two-column-images-item__label{position:absolute;bottom:4.4%;left:0;right:0;font-size:2.083vw;line-height:1.2}}@media screen and (max-width: 767px){.e-index-two-column-images-item__label{position:absolute;bottom:5.7%;left:0;right:0;font-size:6.4vw;line-height:1.3}}.e-index-two-column-images-item:after{position:absolute;bottom:0;content:"";display:block;width:100%;z-index:1;opacity:.4;background:linear-gradient(to bottom,transparent,#323232)}@media screen and (min-width: 768px){.e-index-two-column-images-item:after{height:27.78%}}@media screen and (max-width: 767px){.e-index-two-column-images-item:after{height:38.46%}}.a-snap-slider{position:relative;user-select:none;cursor:grab}.a-snap-slider__content{overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}.a-snap-slider__content::-webkit-scrollbar{display:none}.a-snap-slider__scrollbar{position:absolute;bottom:0;width:100%;height:5px;display:none}@media screen and (max-width: 767px){.a-snap-slider__scrollbar{display:none!important}}.a-snap-slider__scrollbar:before{content:"";position:absolute;width:100%;height:1px;inset:0;margin:auto 0;background-color:#323232}.a-snap-slider__scrollbar__inner-bar{position:absolute;width:100%;height:3px;inset:0 auto 0 0;margin:auto 0;background-color:#323232}.a-snap-slider__scrollbar:hover .a-snap-slider__scrollbar__inner-bar,.a-snap-slider__scrollbar.js-grabbing .a-snap-slider__scrollbar__inner-bar{height:5px}.a-int-btn{display:block;padding:13px 10px 12px;border-width:1px;font-family:FuturaLTCondensedWebfont,HelveticaNeue LT Std,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700;font-stretch:condensed;line-height:1.33;letter-spacing:normal;text-align:center;background-color:#323232;border-color:#323232;color:#fff}.a-int-btn:hover,.a-int-btn.-inverted{background-color:#fff;border-color:#fff;color:#323232}.a-int-btn.-inverted:hover{background-color:#323232;border-color:#323232;color:#fff}
