.collection-annotation-modal .modal__content,.collection-annotation__height{max-height:none}@media (min-width: 769px){.collection-annotation-modal .modal__content,.collection-annotation__height{max-height:calc(100vh - 58px)}}.collection-annotation-modal .modal__content,.collection-annotation__height{height:auto}@media (min-width: 769px){.collection-annotation-modal .modal__content,.collection-annotation__height{height:calc(100vh - 58px)}}@media (min-width: 1024px){.collection-annotation-modal .modal__content,.collection-annotation__height{height:701px}}.collection-annotation-modal .modal__content,.collection-annotation__height{position:sticky;position:-webkit-sticky;top:0;left:0}.collection-annotation-modal.modal{align-items:flex-end}@media (max-width: 768px){.collection-annotation-modal .modal__content-scroll{overflow-y:auto}}.collection-annotation-modal .modal__content-wrapper{max-width:1106px;padding-bottom:0}.collection-annotation-modal .modal__content{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:6px;border-top-right-radius:6px;padding:0.5rem 1.5rem}.collection-annotation-modal .modal__content-scroll--no-scroll .modal__content{max-height:calc(100vh - 58px)}.collection-annotation-modal .modal__close-icon{display:none}.collection-annotation-modal .modal__close-label{display:block}@media (min-width: 769px){.collection-annotation-modal .modal__content-wrapper{padding-bottom:50px}}@media (min-width: 1024px){.collection-annotation-modal.modal{align-items:center;padding:0}.collection-annotation-modal .modal__content{border-radius:0;padding:0}.collection-annotation-modal .modal__close-icon{display:block}.collection-annotation-modal .modal__close-label{display:none}}.collection-annotation__popup-rect{background-color:#A8ACB1;border-radius:3px;display:block;height:4px;margin:auto;opacity:0.64;width:40px}.collection-annotation__popup-header{font-size:24px;line-height:1.38;font-weight:300;margin-top:2rem;text-align:center}.collection-annotation__popup-content{display:none}.collection-annotation__popup-gallery,.collection-annotation__popup-details{flex-grow:1}@media (min-width: 1024px){.collection-annotation__popup{display:flex}.collection-annotation__popup-sidebar{display:inline-block;padding:0 1.5rem}.collection-annotation__popup-rect{display:none}.collection-annotation__popup-header{font-size:12px;line-height:1.33;font-family:'Secondary Font', arial, sans-serif;font-weight:bold;letter-spacing:1.2px;margin-top:28px;text-transform:uppercase}.collection-annotation__popup-content{display:flex;flex-grow:1;max-width:100%;z-index:10}}.collection-annotation__slideshow{position:absolute;top:0;left:0;height:100%;width:100%}.collection-annotation__slideshow__cell{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.collection-annotation__popup-gallery{background:#E4E6E7;min-width:50%;position:sticky;position:-webkit-sticky;top:0;left:0}.collection-annotation__popup-gallery .flickity-button:enabled{opacity:0.8;transition:opacity 0.3s}.collection-annotation__popup-gallery .flickity-button:enabled:hover{opacity:1}.collection-annotation__popup-gallery .flickity-prev-next-button{width:40px;height:40px;background:#181A1D}.collection-annotation__popup-gallery .flickity-prev-next-button svg{width:17px;height:34px;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.collection-annotation__popup-gallery .flickity-prev-next-button svg path{fill:#fff}.collection-annotation__product{margin-top:1.5rem;margin-bottom:1.5rem;padding-left:25px;width:50%}.collection-annotation__product a{cursor:pointer}.collection-annotation__products{margin:0 0 0 -25px}.collection-annotation__product-details{display:block;margin-top:1rem}.collection-annotation__product-featured{display:block;padding-bottom:145%;position:relative}.collection-annotation__product-title,.collection-annotation__product-price{line-height:1.5}@media (min-width: 1024px){.collection-annotation__product{border:2px solid transparent;margin-bottom:0;padding:0;width:112px}.collection-annotation__product.active{border-color:#000;border-radius:6px;overflow:hidden}.collection-annotation__products{display:block;margin:0 0 25px 0}.collection-annotation__product-details{display:none}.collection-annotation__product-featured{padding-bottom:100%}}.collection-annotation__content{cursor:pointer;position:relative;text-align:center}.collection-annotation__content .collection-annotation__image{display:block;max-width:100%;padding-top:124%;position:relative;width:100%}.collection-annotation__title{font-size:12px;line-height:1.33;border-bottom:2px solid #181A1D;display:inline-block;font-weight:500;letter-spacing:1.2px;margin-top:1rem;padding-bottom:2px;text-transform:uppercase}@media (min-width: 1024px){.collection-annotation__content{text-align:left}.collection-annotation__title{font-size:14px;line-height:1.38;letter-spacing:1.4px;padding-bottom:3px}}.collection-annotation .slideshow__controls{bottom:45px;left:15px}@media (min-width: 768px){.collection-annotation .slideshow__controls{bottom:50px;left:10px}}.collection-annotation__video{aspect-ratio:0.81 / 1;display:block;max-width:100%;width:100%}@media (min-width: 1024px){.collection-annotation__video{aspect-ratio:0.69 / 1;width:auto}}.collection-annotation__video--mobile{display:block}@media (min-width: 1024px){.collection-annotation__video--mobile{display:none}}.collection-annotation__video--desktop{display:none}@media (min-width: 1024px){.collection-annotation__video--desktop{display:block}}.collection-annotation__video-overlay{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1}.collection-filters{background-color:#fff;padding:1rem 0;transition:0.3s}body.hide-header.show-subnav .collection-filters{transform:translate3d(0, 0, 0) !important}.collection-filters.fixed{box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);padding:13px 0;top:0;width:100%;transform:translate3d(0, 56px, 0)}.collection-filters.fixed .collection-filters__total{font-size:14px;line-height:21px;letter-spacing:0.35px}.collection-filters.fixed .collection-filters__name{display:inline-block}@media (min-width: 769px){.collection-filters.fixed{transform:translate3d(0, 56px, 0)}}@media (min-width: 1024px){.collection-filters.fixed{transform:translate3d(0, 72px, 0)}}body.hide-header .collection-filters.fixed{transform:translate3d(0, 0, 0) !important}.collection-filters__total-wrapper{display:none;position:absolute;right:0;top:10px}@media (min-width: 1024px){.collection-filters__total-wrapper{display:block;top:-30px}}.collection-filters__total{font-size:16px;line-height:24px;color:#65666A;letter-spacing:0.4px}.collection-filters__name{display:none;margin-right:24px}.collection-filters__inner{display:flex;justify-content:space-between}@media (min-width: 1024px){.collection-filters__inner{z-index:390}}.collection-filters__item{position:relative;width:calc(50% - 8px)}.collection-filters__sort-dropdown{font-size:14px;line-height:21px;background-color:#fff;box-shadow:8px 8px 30px 0 rgba(0,0,0,0.08);left:0;letter-spacing:0.35px;min-width:190px;padding:1rem 0;position:absolute;right:0;top:40px;z-index:10}.collection-filters__sort-option{cursor:pointer;display:block;padding:0.5rem 1.5rem}.collection-filters__sort-option:hover,.collection-filters__sort-option.active{background-color:#F5F7F9}.collection-filters__trigger .icon-dropdown{transition:transform 0.3s}.open-filter .collection-filters__trigger .icon-dropdown{transform:rotate(180deg)}.collection-filters .btn--outlined{border-color:#65666A;border-width:1px;font-weight:500;height:40px;padding:11px 17px;text-transform:uppercase;min-width:128px;width:100%;display:flex;align-items:center}.collection-filters .icon-mobile{margin-right:10px;height:14px}.collection-filters .icon-dropdown{margin-left:28px;display:none}.collection-filters .btn--filter__opened .close-text{display:none}@media (min-width: 1024px){.collection-filters{padding:30px 0}.collection-filters.fixed{box-shadow:0 2px 12px 0 rgba(0,0,0,0.1)}.collection-filters__item{display:flex;margin-right:24px;max-width:280px;width:100%}.collection-filters__item--mobile-only{display:none}.collection-filters .btn--outlined{justify-content:space-between}.collection-filters .btn--filter__opened{width:280px}.collection-filters .btn--filter__opened .close-text{display:block}.collection-filters .icon-mobile{display:none}.collection-filters .icon-dropdown{display:inline-block}}.collection-product-filter{background-color:#fff;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:82px}@media (min-width: 1024px){body:not(.hide-header) .fixed .collection-product-filter{padding-top:65px}}.collection-product-filter__header,.collection-product-filter__section,.collection-product-filter__footer{padding:1rem 1.5rem}.collection-product-filter__header .btn{text-transform:unset;font-weight:400}.collection-product-filter__section{border-top:1px solid #E4E6E7}.collection-product-filter__section.active .collection-product-filter__trigger svg{transform:rotate(180deg)}.collection-product-filter__section.active .collection-product-filter__section-list{display:block;max-height:1000px}.collection-product-filter__section-header{cursor:pointer;padding:0.5rem 0;position:relative;width:100%}.collection-product-filter__section-header:focus{border:none}.collection-product-filter__section-list{font-size:14px;line-height:21px;display:none;letter-spacing:0.35px;max-height:0;overflow:hidden;transition:max-height 0.3s ease-in-out}.collection-product-filter__section-list li{padding:0.5rem 0}.collection-product-filter__footer{background-color:#fff;bottom:0;box-shadow:0 -2px 8px 0 rgba(0,0,0,0.1);position:absolute;width:100%}.collection-product-filter__trigger{display:flex;justify-content:space-between}.collection-product-filter__trigger svg{position:absolute;right:1rem;top:0.75rem;transition:transform 0.3s ease-in-out;width:21px}.collection-product-filter__overlay{top:0;left:0;width:0;opacity:0;height:100%;position:fixed;background-color:black;transition:width 0s linear 0.6s,opacity 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) 0s}.open-filter .collection-product-filter__overlay{opacity:0.5;transition:opacity 0.4s, width 0s linear 0s;width:100%}.collection-product-filter__wrapper{height:100%;left:0;max-width:320px;position:fixed;top:0;transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s;transform:translateX(-100%);width:100%}.open-filter .collection-product-filter__wrapper{transform:translateX(0)}.collection-product-filter__wrapper .container{display:inline-block;height:100%;width:100%}@media (min-width: 1024px){.collection-product-filter__wrapper{opacity:1;z-index:200 !important;transform:translateX(0);visibility:visible !important}}.collection-product-filter .color-round{width:24px;height:24px;margin-right:14px;display:inline-block;border-radius:100%;vertical-align:middle}.collection-product-filter .color-round.color-swatch__color{top:0}.collection-product-filter__filter-tags{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:12px;padding:0 1px}.collection-product-filter__filter-tags-item{display:inline-block;margin-bottom:12px;margin-right:12px}@media (min-width: 1024px){.collection-product-filter__filter-tags-item{margin-bottom:5px;margin-right:5px}}.collection-product-filter__filter-tags-button{border-radius:4px;box-shadow:0 0 0 1px #D2D5D9;font-weight:400;padding:2px 6px}.collection-product-filter__filter-tags-button svg{margin-left:5px;max-width:6px;vertical-align:middle}@media (min-width: 1024px){.collection-product-filter{background-color:transparent;width:280px}.collection-product-filter__header,.collection-product-filter__section,.collection-product-filter__footer{padding:1rem 0}.collection-product-filter__overlay{background-color:transparent;display:none}.collection-product-filter__wrapper{top:unset;z-index:1;height:auto;max-width:280px;position:static;visibility:hidden;display:inline-block;transition:transform 0.3s}.open-filter .collection-product-filter__wrapper{visibility:visible}.collection-product-filter__wrapper .container{display:block;width:calc(100% - 80px)}.collection-product-filter__wrapper.fixed{height:calc(100% - 66px);max-height:95vh;position:sticky;top:66px}}.content-discipline-icon+span{display:inline-block;margin-left:14.57px}@media (min-width: 1024px){.collection-product-filter__container{gap:0 70px;display:flex;justify-content:center}}.collection__grid{gap:50px 16px}@media (min-width: 580px){.collection__grid{gap:50px 24px}}@media (min-width: 1024px){.collection__grid{gap:56px 40px}}.collection__grid::after{content:'';display:table;clear:both}.collection__grid--no-results{padding:1rem}.collection__grid .collection__grid__small-image,.collection__grid .collection__grid__big-image{display:none}@media (min-width: 768px){.collection__grid .collection__grid__small-image,.collection__grid .collection__grid__big-image{display:block}}.collection__grid .plp__grid-item{width:calc(50% - 8px)}.collection__grid .plp__grid-item .product-card{margin-right:0;margin-top:0;width:100%}.collection__grid .plp__grid-item .product-card .card__image__slider__arrows__single{margin:0 24px;padding:5px 6px}.collection__grid .plp__grid-item .product-card__arrow--next{margin-right:24px}.collection__grid .plp__grid-item .product-card__arrow--prev{margin-left:24px}@media (min-width: 1024px){.collection__grid .plp__grid-item .product-card .product-card__quick-view{right:24px;bottom:24px}}@media (min-width: 580px){.collection__grid .plp__grid-item{width:calc(50% - 20px)}}.collection__grid .product-card__arrow{padding:14px}.collection__grid .product-card__arrow::before{top:10px}.collection__grid .product-card__arrow--next::before{right:11px}.collection__grid .product-card__arrow--prev::before{left:11px}@media (min-width: 1024px){.collection__grid .plp__grid-item{z-index:2;width:calc(33.33% - 27px)}}.collection__grid .plp__annotaion{width:100%}@media (min-width: 1024px){.collection__grid .plp__annotaion.plp__annotaion--full{width:100%}.collection__grid .plp__annotaion.plp__annotaion--full .collection-annotation__content .collection-annotation__image{padding-top:55%}.collection__grid .plp__annotaion.plp__annotaion--full .collection-annotation__video--desktop{aspect-ratio:1.82 / 1;max-height:792px}.collection__grid .plp__annotaion.plp__annotaion--middle{width:66.6666667%}.collection__grid .plp__annotaion.plp__annotaion--middle .collection-annotation__content .collection-annotation__image{padding-top:70.5%}.collection__grid .plp__annotaion.plp__annotaion--middle .collection-annotation__video--desktop{aspect-ratio:1.42 / 1;max-height:671px}.collection__grid .plp__annotaion.plp__annotaion--small{width:calc(33.33% - 27px)}.collection__grid .plp__annotaion.plp__annotaion--small .collection-annotation__content .collection-annotation__image{padding-top:145%}}.collection__pagination{display:flex;flex-direction:column;position:relative;z-index:1}.collection__pagination ul{display:flex;align-items:center;justify-content:center}.collection__pagination li{vertical-align:middle}.collection__pagination li.active a{color:#181A1D;font-weight:500}.collection__pagination a{color:#65666A;cursor:pointer;font-weight:300;padding:0.5rem;vertical-align:middle}.collection__pagination .prev-page a,.collection__pagination .next-page a{color:#000}.collection__pagination .prev-page.disabled,.collection__pagination .next-page.disabled{opacity:0.2}.collection__pagination .prev-page{margin-right:50px}.collection__pagination .next-page{margin-left:50px}.collection__page-items{font-size:14px;line-height:1.5;color:#65666A;font-weight:300;letter-spacing:0.35px;margin-top:13px;order:1}.collection{padding:25px 0 40px;position:relative}@media (min-width: 1024px){.collection{padding:35px 0 80px}}.collection-grid-wrapper{width:100%;display:flex;flex-wrap:wrap;overflow:hidden;position:relative;transition:padding 0.3s ease-in-out}@media (min-width: 1024px){.open-filter .collection-grid-wrapper{min-height:100vh}}.collection-grid-inner{width:100%}.collection-hero{padding:32px 0}.collection-hero.fixed{top:66px;height:calc(100% - 66px)}.collection-hero.fixed .collection-product-filter{height:100%;overflow:auto}.collection-hero__title{font-size:24px;line-height:1.38;margin-bottom:0.5rem}.collection-hero__description{font-size:16px;line-height:1.5;letter-spacing:0.4px}@media (min-width: 768px){.collection-hero__description{margin:0 auto;max-width:780px}}@media (min-width: 1024px){.collection-hero__title{font-size:36px;line-height:1.38;margin-bottom:1rem}.collection-hero__description{font-size:18px;line-height:1.5;letter-spacing:0.45px}}.collection-hero.--has-banner{gap:30px 0;margin-bottom:5px;flex-direction:column}.collection-hero.--has-banner .collection-hero__info{text-align:center}.collection-hero.--has-banner .collection-hero__description a{text-decoration:underline;font-weight:bold}@media (min-width: 769px){.collection-hero.--has-banner .collection-annotation__media adaptive-image{display:block;margin:0 auto}}@media (min-width: 1024px){.collection-hero.--has-banner{gap:0 4%;flex-direction:row}.collection-hero.--has-banner .collection-hero__info{display:flex;align-self:center;flex-direction:column}.collection-hero.--has-banner.--reverse{flex-direction:row-reverse}.collection-hero.--has-banner.--has-cta .collection-hero__info{padding-bottom:37px}.collection-hero.--has-banner.--text_aligned_to_image .collection-hero__info>div,.collection-hero.--has-banner.--text_aligned_to_image .collection-hero__info .collection-hero__description>div{text-align:left !important}.collection-hero.--has-banner.--text_aligned_to_image.--reverse .collection-hero__info>div,.collection-hero.--has-banner.--text_aligned_to_image.--reverse .collection-hero__info .collection-hero__description>div{text-align:right !important}}@media (min-width: 1201px){.collection-hero.--has-banner{gap:0 5%}}.template--collection .collection-banner ~ .collection-wrapper{padding-top:10px}@media (min-width: 1024px){.template--collection .collection-banner ~ .collection-wrapper{padding-top:0}}