.collection__main{width:100%}.collection__main .collection-toolbar{margin:0 0 30px;border:none!important;box-shadow:none;min-height:auto;position:static}.collection__main .collection-toolbar .collection-toolbar__button-container{border:none}.collection .facets-sidebar{width:413px}.collection{display:flex!important}.collection .facets-sidebar .checkbox-control{display:flex;align-items:center;gap:10px;margin-bottom:0}.collection .facets-sidebar accordion-disclosure .accordion__content .v-stack{max-height:340px;overflow-y:auto;padding-right:8px}.collection .facets-sidebar .checkbox-control input[type=checkbox]{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:1.5px solid #cfcfcf;border-radius:3px;cursor:pointer;position:absolute;background:#fff;opacity:1;inset-block-start:inherit;right:0;pointer-events:inherit}.collection .facets-sidebar .accordion__content{margin:0;padding:0}.collection .facets-sidebar .checkbox-control input[type=checkbox]:checked{background:#000;border-color:#000}.collection .facets-sidebar .checkbox-control input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.collection .facets-sidebar .checkbox-control label{color:#adadad;cursor:pointer;font-size:17px;font-style:normal;font-weight:400!important;line-height:normal;letter-spacing:normal;opacity:1;padding-right:20px}.collection .facets-sidebar .checkbox-control input:checked+label{color:#000;transform:inherit}.filterheaderMN{display:flex;align-items:center;gap:10px;margin-bottom:30px}.filterheaderMN span.filter_txt{font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}.collection .facets-sidebar accordion-disclosure span.accordion__toggle span.text-with-icon{font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none}.collection .facets-sidebar accordion-disclosure span.accordion__toggle{padding:0}.collection .facets-sidebar accordion-disclosure .accordion__content{margin-top:30px}.collection .facets-sidebar accordion-disclosure{padding:20px 0}.collection .facets-sidebar .checkbox-control:last-child{margin-bottom:0}.collection .facets-sidebar accordion-disclosure:last-child{border-bottom:1px solid #dddddd!important}.collection .facets-sidebar accordion-disclosure .accordion__content .v-stack{gap:20px!important}.collection__main{row-gap:0!important}.collection__main .collection-toolbar .collection-toolbar__button-container button.collection-toolbar__button span.text-with-icon,.collection__main .collection-toolbar .collection-toolbar__button-container button.collection-toolbar__button{gap:0;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.36px;text-transform:capitalize;color:#111!important;opacity:1!important;padding:0}.collection__main .product-list{--product-list-default-row-gap: 3rem;--product-list-default-column-gap: .75rem}.collection__main .product-list .product-card__info a{font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:none;letter-spacing:normal;text-align:left;color:#111}.more_images_target{cursor:pointer;margin-top:6px}.product-card__info{justify-content:flex-start}product-card.product-card .media_wrapperMN{position:relative}.thumbnail_images .thumbnail_imagesWrpr .thumbnailMN{border:1px solid #ffffff00}.thumbnail_images .thumbnail_imagesWrpr .thumbnailMN.active img{border:1px solid #fff}.thumbnail_images .thumbnail_imagesWrpr{display:flex;flex-wrap:nowrap;flex-direction:column;gap:6px;max-height:310px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.thumbnail_images .thumbnail_imagesWrpr::-webkit-scrollbar{width:4px}.thumbnail_images .thumbnail_imagesWrpr::-webkit-scrollbar-track{background:transparent}.thumbnail_images .thumbnail_imagesWrpr::-webkit-scrollbar-thumb{background:transparent;border-radius:10px}.thumbnail_images .thumbnail_imagesWrpr:hover::-webkit-scrollbar-thumb{background:#0006}.thumbnail_images .thumbnail_imagesWrpr:hover{scrollbar-color:rgba(0,0,0,.4) transparent}.collection__main .product-list .product-card__info .v-stack{justify-items:flex-start;gap:15px;width:100%}.collection__main .product-list .product-card__info .v-stack .card_sku span{font-size:16px;font-style:normal;font-weight:300;line-height:normal;text-transform:capitalize;color:#adadad}.pagination .pagination__link{font-size:16px;font-style:normal;font-weight:300;line-height:normal;border:1px solid #CFD6DC;letter-spacing:normal;text-transform:none;padding:5px 10px;min-width:35px;height:35px}.pagination__link[aria-current=page]{box-shadow:none;background:#111;border-color:#111!important;color:#fff}.pagination{display:flex;flex-wrap:wrap;gap:5px;border:none;margin-top:50px}.collection__main .product-list .product-card__info{padding-top:15px}.explore_collections .section-stack{gap:40px}.explore_collections .section-stack .section-header{max-width:100%}.explore_collections .section-stack .section-header h2{font-size:40px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;color:#111;letter-spacing:normal}.explore_collections multi-column.multi-column{display:flex;gap:20px;justify-content:flex-start}.explore_collections multi-column.multi-column .multi-column__item{flex:1}.explore_collections multi-column.multi-column .multi-column__item .prose{border:1px solid #ADADAD;padding:13px 10px;min-height:93px;display:flex;justify-content:center;align-items:center}.explore_collections multi-column.multi-column .multi-column__item .prose a{font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:#111;letter-spacing:normal;text-transform:none;background:none}.explore_collections multi-column.multi-column .multi-column__item .prose h3{letter-spacing:normal;line-height:1.2}.shopify-section--collection-banner image-parallax img{object-fit:contain!important;object-position:bottom}.shopify-section--collection-banner .prose{padding-top:0!important;place-self:self-end start!important}.shopify-section--collection-banner .collection-banner .prose h1{color:#fff}.shopify-section--collection-banner .prose h1{font-size:40px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;color:#000;letter-spacing:normal}.shopify-section--collection-banner .collection-banner .prose .collection-description p{color:#fff}.shopify-section--collection-banner .prose .collection-description p{font-size:16px;font-style:normal;font-weight:300;color:#000;line-height:1.6}.shopify-section--collection-banner .prose{padding-top:0!important;place-self:self-end start!important;max-width:530px}.popover::part(content){border:none!important}.popover:has(.popover__value-list)::part(body){padding-top:10px;padding-left:15px}.thumbnail_images{position:absolute;bottom:0;display:flex;flex-wrap:wrap;flex-direction:column;gap:6px;margin-left:8px;margin-bottom:8px}.thumbnail_images .thumbnail_imagesWrpr .thumnailWrpr img{width:45px}.template-collection .shopify-section--rich-text .section-spacing{padding:30px 0 80px}.read_toggle_target .collections-container{display:none}.read_toggle_target{text-align:center}.read_toggle_target h2{font-size:32px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;color:#111}.info_column .read_toggle_target p,.info_column .read_toggle_target p span,.info_column .read_toggle_target ul li{font-size:16px;font-style:normal;font-weight:300;line-height:1.4}.read_toggle_target h2:first-child+p{text-align:center}.read_toggle_target h2:first-child{text-align:center}.read_toggle_btn{font-weight:400!important;text-decoration:none!important;margin-top:15px;font-size:16px;font-style:normal;line-height:normal;text-transform:uppercase;letter-spacing:normal;text-align:center}.read_toggle_target ul{padding-left:20px;list-style-position:inside;margin-left:0!important}.shopify-section--faq .container{max-width:900px;margin:0 auto;padding:0 var(--container-gutter)}.shopify-section--faq .container h2{font-size:40px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;color:#111;letter-spacing:normal}.shopify-section--faq .container .faq{display:block}.shopify-section--faq .container .faq .faq__content{display:flex;flex-wrap:wrap;width:100%;gap:15px}.shopify-section--faq .container .faq accordion-disclosure{border:1px solid #ADADAD;width:100%;padding:20px}.shopify-section--faq .container .faq accordion-disclosure span.accordion__toggle{padding:0;margin-bottom:0}.shopify-section--faq .container .faq accordion-disclosure span.accordion__toggle span.text-with-icon{font-size:16px;font-style:normal;font-weight:500;line-height:normal;color:#111}.shopify-section--faq .container .faq accordion-disclosure .accordion__content{padding:0;margin:15px 0 0}.shopify-section--faq .container .faq accordion-disclosure .accordion__content .metafield-rich_text_field p{font-size:15px;font-style:normal;font-weight:300;line-height:1.4;margin-top:20px}.shopify-section--faq .section-spacing{padding-bottom:20px}.shopify-section--faq .section-stack{gap:40px}.template-collection .product-info__block-item.hidden[data-block-type=description]{display:block}.product-card__figure:has(.product-card__image--secondary) .product-card__media:hover .product-card__image--primary{opacity:0}.product-card__figure:has(.product-card__image--secondary) .product-card__media:hover .product-card__image--secondary{opacity:1}.quick-buy-modal__info-wrapper .product-info__block-item .variant-picker__option-values input:checked+label span{color:#111;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;font-weight:400!important}.quick-buy-modal__gallery-wrapper .product-gallery__image-list carousel-prev-button,.quick-buy-modal__gallery-wrapper .product-gallery__image-list carousel-next-button{position:absolute;left:25px;top:50%;background:#1119;width:35px;height:35px;z-index:1;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;translate:-50% -50%}.quick-buy-modal__gallery-wrapper .product-gallery__image-list carousel-next-button{right:-10px;left:auto}.quick-buy-modal__gallery-wrapper .product-gallery__image-list carousel-prev-button svg.icon,.quick-buy-modal__gallery-wrapper .product-gallery__image-list carousel-next-button svg.icon{color:#fff;font-weight:400;width:15px}.quick-buy-modal h2.product-title a{letter-spacing:normal;text-transform:none;font-weight:400}.quick-buy-modal__info-wrapper .product-info__block-item{margin-top:0!important;margin-bottom:10px!important}.quick-buy-modal__info-wrapper .product-info__block-item fieldset.variant-picker__option{display:flex;gap:5px;align-items:flex-start}.quick-buy-modal__info-wrapper .product-info__block-item fieldset.variant-picker__option .variant-picker__option-info legend{font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#111;margin-right:6px}.quick-buy-modal__info-wrapper .product-info__block-item fieldset.variant-picker__option .variant-picker__option-values label span{font-weight:300}.quick-buy-modal__info-wrapper .product-info__block-item fieldset.variant-picker__option .variant-picker__option-values label{font-size:14px;font-style:normal;font-weight:400;line-height:15px;color:#111;text-decoration:none!important}.quick-buy-modal__info-wrapper .product-info__block-item fieldset.variant-picker__option .variant-picker__option-values label:after{display:none}.quick-buy-modal__info-wrapper .product-info__block-item fieldset.variant-picker__option .variant-picker__option-values{gap:7px}.quick-buy-modal__info-wrapper .product-info__block-item .prose p{display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;position:relative;font-size:14px;font-style:normal;font-weight:300;line-height:1.5;color:#111}.quick-buy-modal__view-more{letter-spacing:normal;margin-block-start:1.5rem}.quick-buy-modal__content carousel-navigation{display:none}.template-collection .empty-state{width:100%;padding-block:5rem}.template-search .product-info__block-item.hidden[data-block-type=description]{display:block}.collection__main product-list .product-card__figure a.product-card__media{display:block;padding-bottom:132%;overflow:hidden;position:relative}.collection__main product-list .product-card__figure a.product-card__media img.product-card__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:top}@media screen and (max-width:1699px){.explore_collections multi-column.multi-column .multi-column__item .prose h3 br{display:none}}@media screen and (max-width:1599px){.explore_collections .section-stack .section-header h2,.shopify-section--faq .container h2{font-size:35px}.read_toggle_target h2{font-size:28px}.shopify-section--collection-banner .prose h1{font-size:35px}.explore_collections multi-column.multi-column{gap:10px}.explore_collections multi-column.multi-column .multi-column__item .prose a{font-size:16px}.explore_collections multi-column.multi-column .multi-column__item .prose h3{line-height:1}.thumbnail_images .thumbnail_imagesWrpr .thumnailWrpr img,.more_images_target img{width:40px}}@media screen and (max-width:1399px){.shopify-section--collection-banner .prose{max-width:610px}.collection__main .product-list .product-card__info a{font-size:16px}.collection__main .product-list .product-card__info .v-stack .card_sku span{font-size:14px}.thumbnail_images .thumbnail_imagesWrpr .thumnailWrpr img,.more_images_target img{width:35px}.thumbnail_images .thumbnail_imagesWrpr{gap:4px}.shopify-section--collection-banner .prose .collection-description p{font-size:14px;line-height:1.4}}@media screen and (max-width:1199px){.template-collection .shopify-section--rich-text .section-spacing{padding:20px 0 60px}.explore_collections multi-column.multi-column .multi-column__item{flex:inherit;width:calc(50% - 5px)}.explore_collections multi-column.multi-column{flex-wrap:wrap}.shopify-section--faq .container{max-width:100%}}@media screen and (max-width:999px){.collection__main .collection-toolbar{position:sticky;width:auto;top:100px;margin:0 -20px 20px;background:#fff;padding:5px var(--container-gutter);overflow:hidden}.collection__main .collection-toolbar .collection-toolbar__button-list{width:100%;flex-direction:row;gap:15px;padding:10px 0}.collection__main .collection-toolbar .collection-toolbar__button-container button.collection-toolbar__button{width:100%;text-align:left;display:flex;align-items:center;gap:5px}.collection__main .collection-toolbar .collection-toolbar__button-list .collection-toolbar__button-container:last-child button.collection-toolbar__button{justify-content:flex-end}.collection__main product-list{margin:0!important}.popover p.h4{letter-spacing:normal}.collection-banner .content-over-media{row-gap:20px!important}facets-drawer p.h4{letter-spacing:normal;color:#111;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.drawer::part(header){border-bottom:none}.drawer::part(body){padding-top:0}facets-drawer#facets-drawer .accordion__content{margin:0;padding-right:0}facets-drawer#facets-drawer .accordion__content .checkbox-control label{color:#adadad;cursor:pointer;font-size:14px;font-style:normal;font-weight:400!important;line-height:normal;letter-spacing:normal;opacity:1;padding-right:18px}facets-drawer#facets-drawer .accordion__content .checkbox-control input[type=checkbox]{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:1.5px solid #cfcfcf;border-radius:3px;cursor:pointer;position:absolute;background:#fff;opacity:1;inset-block-start:inherit;right:0;pointer-events:inherit}facets-drawer#facets-drawer .accordion__content .checkbox-control input[type=checkbox]:checked{background:#000;border-color:#000}facets-drawer#facets-drawer .accordion__content .checkbox-control input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.dot-checkbox:checked~label{transform:inherit}facets-drawer#facets-drawer .accordion__content .v-stack{gap:15px;max-height:210px;overflow-y:auto;padding-right:10px}facets-drawer#facets-drawer details.accordion__disclosure .text-with-icon{font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none}facets-drawer#facets-drawer dialog-close-button.contents button.button{letter-spacing:normal;font-size:14px}}@media screen and (max-width:767px){.thumbnail_images .thumbnail_imagesWrpr .thumbnailMN .thumnailWrpr{width:35px;height:35px}.template-collection .empty-state{padding-block:0rem}.quick-buy-modal__gallery-wrapper .product-gallery__carousel-with-arrows .product-gallery__media{width:100%}.quick-buy-modal__info-wrapper{border:none;margin-top:10px}.quick-buy-modal__view-more{letter-spacing:normal;margin-block-start:.5rem;display:inline-block}.quick-buy-modal p.h5{letter-spacing:normal;color:#111;text-transform:none;font-size:16px}.collection__main .product-list .product-card__info .v-stack .card_sku span{font-size:12px}.quick-buy-modal__mobile-info price-list.price-list{justify-content:flex-start}.quick-buy-modal__mobile-info price-list.price-list sale-price{font-size:14px!important;letter-spacing:normal!important;color:#111}.quick-buy-modal__mobile-info a.product-title{letter-spacing:normal;font-size:16px;text-transform:none;text-align:left;line-height:normal;font-weight:400;color:#111;margin-bottom:5px}.thumbnail_images .thumbnail_imagesWrpr .thumbnailMN.active img{border:1px solid #000000}.thumb_colmWrpr+.thumb_colmWrpr{display:flex;gap:5px}.more_images_target{margin-top:0}.thumbnail_images{position:relative;bottom:0;gap:5px;margin-left:0;margin-bottom:0;margin-top:5px;overflow:scroll}.thumbnail_images .thumbnail_imagesWrpr{gap:4px;flex-direction:row}.collection__main .collection-toolbar .collection-toolbar__button-list .collection-toolbar__button-container:last-child{flex:1}.collection__main .collection-toolbar .collection-toolbar__button-container{width:70px}.collection__main .collection-toolbar{position:sticky;width:auto;top:65px;margin:0 -20px;background:#fff;padding:5px var(--container-gutter);overflow:hidden}.collection__main .product-list{--product-list-default-row-gap: 1.5rem;--product-list-default-column-gap: .35rem}.collection__main .product-list .product-card__info a{font-size:14px}.explore_collections .section-stack .section-header h2,.shopify-section--faq .container h2,.shopify-section--collection-banner .prose h1,.read_toggle_target h2{font-size:20px}.read_toggle_target h3{font-size:18px}.read_toggle_btn{font-size:14px}.read_toggle_target h2 .collection-banner .collection-description{margin-top:10px!important}.collection__main .product-list .product-card__info .v-stack{gap:5px}.pagination .pagination__link{font-size:14px}.pagination{margin-top:30px}.template-collection .shopify-section--rich-text .section-spacing{padding:10px 0 40px}.info_column .read_toggle_target p,.info_column .read_toggle_target p span{font-size:14px}.explore_collections .section-stack{gap:20px}.explore_collections multi-column.multi-column .multi-column__item .prose{min-height:61px;padding:6px 4px}.explore_collections multi-column.multi-column .multi-column__item .prose a{font-size:14px}.shopify-section--faq .section-stack{gap:20px}.shopify-section--faq .container .faq accordion-disclosure span.accordion__toggle span.text-with-icon{font-size:16px}.shopify-section--faq .container .faq accordion-disclosure{padding:15px 19px 15px 15px}.shopify-section--faq .section-spacing{padding-bottom:10px}.product-card__quick-add-button{padding:.425rem!important}.shopify-section--faq .container h2{text-align:center}.thumbnail_images .thumbnail_imagesWrpr .thumnailWrpr img,.more_images_target img{width:35px;height:35px;object-fit:cover;object-position:top}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection_page.css.map */
