.custom-filter-container{border:0!important}.custom-filter-container form#CollectionFiltersForm{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:40px;padding:20px 0}.custom-filter-container .custom-filters{padding:0}.custom-filter-container .custom-filters .filter-group{margin:0}.custom-filter-container span.filter-icon{background-position:0px 4px;width:13px;height:13px;background-image:url(/cdn/shop/files/Vector_5.svg?v=1782027209);background-repeat:no-repeat;background-size:12px;font-size:0}.custom-filter-container .utility-bar__right{gap:40px}.filter-group .toggle-target-container{gap:22px 40px;flex-wrap:wrap;align-items:center;display:flex;padding:0}.filter-dropdown .filter-group__item{min-width:90px}.filter-group--swatch .filter-group__item:before{content:unset}.filter_swatch{padding:10px;flex:0 0 auto;width:22px;height:22px;transition:.1s box-shadow ease;border:1px solid rgb(var(--body-text-color) / .3);border-radius:22px;background-clip:padding-box;background-color:var(--swatch-background-color);background-image:var(--swatch-background-image);background-repeat:no-repeat;background-position:var(--swatch-crop-align);background-size:cover;box-shadow:0 0 0 3px rgb(var(--body-bg-color)),0 0 0 2px rgb(var(--body-bg-color))}.filter-group--layout-no-label .filter-group__item{position:unset;margin:0;padding:0;border:none;background-size:22px;background-position:left center;background-color:transparent!important;flex:0 0 127px;border-radius:unset;height:38px;background-size:20px 20px;background-position:1% 49%;gap:8px;overflow-wrap:break-word}.filter-group--layout-no-label .filter-group__item:hover{border:0!important}.filter-dropdown.sort-dropdown{min-width:160px!important;padding:20px 15px!important}.filter-group--swatch .filter-group__item .filter-group__item__text{font-weight:400;color:#161616;transform:unset;transition:unset;border:unset;border-radius:unset;background-color:transparent;text-overflow:unset;white-space:unset;overflow:unset;opacity:1;visibility:visible;font-size:16px;position:unset;max-width:97px;text-transform:capitalize;padding:0}.filter-dropdown{min-width:520px!important;padding:20px 20px 30px!important}.filter-group.filter-group--swatch .filter-dropdown{min-width:1014px!important}.filter-group--layout-no-label .toggle-target-container{gap:22px 40px;margin-left:0!important}div#product-grid{row-gap:30px;column-gap:24px}.product-grid .product-block__detail{margin-bottom:20px}.filter-item.active button.filter-toggle{color:#873066}.custom-filter-container .filter-item.active span.filter-icon{background-image:url(/cdn/shop/files/CaretDown_1.svg?v=1782195071);transform:unset}.filter-group__item .filter-group__item__text:before{top:50%;transform:translateY(-50%);margin:0}.filter-group.collection .filter-dropdown span.filter-group__item__text{max-width:140px;min-width:150px}.page-header .category-description{padding-bottom:14px}ul.collection_below_usp{max-width:var(--page-container-width);margin-right:auto;margin-left:auto;padding-right:var(--container-pad-x);padding-left:var(--container-pad-x);display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:80px;padding-bottom:50px}ul.collection_below_usp li{box-shadow:0 4px 24px #0000000f;display:flex;flex-direction:column;align-items:flex-start;min-height:186px;padding:25px 67px 25px 41px;width:25%}ul.collection_below_usp li h5{font-size:18px;line-height:2;letter-spacing:0;padding-top:12px;font-weight:600;font-family:Open Sans;margin:0;min-height:84px}label.filter-group__item.filter-group__item--active{border:0;box-shadow:none}.filter-group__item .filter-group__checkbox:checked+.filter-group__item__text .filter-tick{transform:scale(1) translateY(-50%);top:50%;margin-top:0}@media(max-width:1030px){.filter-group.filter-group--swatch .filter-dropdown{min-width:674px!important}ul.collection_below_usp li{padding:25px}}@media(max-width:767px){.mobile-filter-drawer .mobile-filter-group.active .mobile-accordion-content{display:flex;flex-direction:row;flex-wrap:wrap}label.filter-group__item{width:44%;line-height:1;align-items:center}ul.collection_below_usp li{box-shadow:none;padding:0;width:calc(50% - 17px);min-height:unset}ul.collection_below_usp{flex-wrap:wrap;gap:20px 34px;justify-content:flex-start}ul.collection_below_usp li h5{font-size:16px;line-height:1.5}ul.collection_below_usp img.below-usp-image{max-width:56px}.mobile-filter-group .mobile-accordion-content.toggle-target-container{display:none}.filter-group--swatch .filter-group__item .filter-group__item__text{height:auto}.mobile-filter-drawer .mobile-filter-group.active .mobile-accordion-content{display:flex;gap:10px 38px}.mobile-filter-drawer .mobile-accordion span{transition:transform .3s ease;background-image:url(/cdn/shop/files/Vector_5.svg?v=1782027209);background-size:15px;font-size:0;width:20px;height:20px;background-repeat:no-repeat;background-position:center}label.filter-group__item.filter-group__item--active{box-shadow:none}.mobile-filter-group.collection.active .mobile-accordion-content.toggle-target-container{gap:15px 38px}.mobile-filter-drawer .mobile-filter-group:last-child .mobile-accordion-content{flex-direction:column}.mobile-filter-group.collection label.filter-group__item{width:100%}.mobile_sortby .filter-option input{display:inline!important}body.filter-open{overflow:hidden}.custom-filter-container form#CollectionFiltersForm{display:none}.filter-mobile.mobile-filter-btn{border:none}.filter-mobile-trigger{width:100%;display:flex;align-items:center;justify-content:space-between}}.filter-group__item--active .filter_swatch{border:solid 3px #353535}.mobile_sortby .filter-option input[type=radio]{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:1px solid #000;border-radius:3px;background-color:transparent;cursor:pointer;flex-shrink:0}.mobile_sortby .filter-option input[type=radio]:checked{background-color:#000;border-color:#000}.mobile_sortby .filter-option input[type=radio]:focus-visible{outline:2px solid #000;outline-offset:2px}.mobile_sortby .filter-option{display:flex;align-items:center;gap:8px;cursor:pointer}@media(max-width:370px){.filter-group--layout-no-label .filter-group__item{flex:0 0 120px}}.js body:not(.tab-used) *:focus{outline:none!important;box-shadow:none!important}.filter-mobile.mobile-filter-btn,.filter-mobile.mobile-filter-btn *{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}.container.fully-spaced-row.cc-animate-init{margin:0;padding:0;background:#efefef33;max-width:unset}.container.fully-spaced-row.cc-animate-init .below_collection_content{max-width:var(--page-container-width);margin-top:0;margin-right:auto;margin-left:auto;padding:50px var(--container-pad-x) 140px}.container.fully-spaced-row.cc-animate-init p{margin-bottom:0;line-height:1.9}.container.fully-spaced-row.cc-animate-init ul{list-style:disc;padding-left:20px!important}.container.fully-spaced-row.cc-animate-init li{font-family:Open Sans;font-weight:400;font-size:16px;line-height:30px;letter-spacing:0%;padding-bottom:15px}.container.fully-spaced-row.cc-animate-init li::last-child{padding-bottom:0}.col_below_sub_heading{font-weight:400;font-size:16px;line-height:1;letter-spacing:0%;color:#873066;text-align:center;padding-bottom:15px;margin:0;font-family:Inter}.col_below_heading{font-weight:700;font-size:40px;line-height:1;letter-spacing:0%;text-transform:capitalize;text-align:center;margin:0;padding-bottom:40px;font-family:var(--heading-font-family);color:#161616}.col_below_heading_sm{font-weight:700;font-size:32px;line-height:1;letter-spacing:0%;text-transform:capitalize;color:#161616;font-family:var(--heading-font-family)}.container.fully-spaced-row.cc-animate-init a{text-decoration:underline;color:#873066}.collection_faq_section{padding-bottom:110px}.collection_faq_section .col_below_heading{border-bottom:1px solid #E4E4E4;margin-bottom:20px}.collection_faq_section .faq-item{padding-bottom:20px;border-bottom:1px solid #E4E4E4;margin-bottom:20px}.collection_faq_section .faq-item:last-child{margin:0}.collection_faq_section .faq-item summary{font-family:Open Sans;font-weight:600;font-size:18px;line-height:2;color:#161616;letter-spacing:0%}.collection_faq_section .faq-answer{padding-top:10px}.collection_faq_section .faq-answer p{margin:0;font-family:Open Sans;font-weight:400;font-size:16px;line-height:1.9;color:#161616;letter-spacing:0%}.collection_faq_section .faq-answer p a{color:#873066;text-decoration:underline;font-weight:400;font-size:16px;line-height:1.9;font-family:Open Sans}.two_by_two_container .side_columns{gap:24px;justify-content:space-between;margin-bottom:80px;padding-bottom:80px;border-bottom:1px solid #E4E4E4}.two_by_two_container .side_columns .left_column,.two_by_two_container .side_columns .right_column{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}.two_by_two_container .col_below_heading_sm{margin-bottom:0;padding-bottom:15px}.two_by_two_container h4{font-family:Open Sans;font-weight:400;font-size:16px;line-height:1.9;letter-spacing:0%;text-align:center;padding-bottom:40px;margin:0}.brand_information{padding-bottom:60px;margin-bottom:60px;border-bottom:1px solid #E4E4E4}.brand_information .col_below_heading{text-align:left;padding-bottom:15px}.brand_information .brand_list{gap:40px;padding-top:33px}.brand_information .brand_image{flex:0 0 133px;height:auto}.brand_information .brand_item{gap:20px}.brand_information .brand_description p{display:flex;flex-direction:column;gap:5px;font-family:Open Sans;font-weight:400;font-size:16px;line-height:30px;letter-spacing:0%}.brand_information ul{list-style:disc;padding-left:20px!important}.below_brand{margin-bottom:60px;border-bottom:1px solid #E4E4E4;padding-bottom:60px}.below_brand .col_below_heading{text-align:left;padding-bottom:15px}.below_brand:last-child{margin:0;padding-bottom:0;border:0}.brand_information .brand_description .metafield-rich_text_field p{display:block}.collection_above_faq_section{box-shadow:0 4px 24px #0000000f;padding:35px 30px;margin-bottom:110px}.collection_above_faq_section .col_below_heading{padding-bottom:0}.collection_above_faq_section .brand_description p{text-align:center;padding-top:40px}@media(max-width:1025px){.container.fully-spaced-row.cc-animate-init{margin:40px 0 0}.container.fully-spaced-row.cc-animate-init .below_collection_content{padding:40px var(--container-pad-x) 30px}.col_below_sub_heading{font-size:14px}.col_below_heading{font-size:24px}.collection_faq_section .col_below_heading{margin-bottom:10px;font-size:24px}.collection_faq_section .faq-item{padding-bottom:10px;margin-bottom:10px}.collection_faq_section .faq-item summary{font-size:16px;line-height:1.6}.collection_faq_section .faq-answer p{line-height:1.7;padding-bottom:0}.collection_faq_section{padding-bottom:50px}.two_by_two_container .col_below_heading{font-size:24px;padding-bottom:15px;text-align:left}.two_by_two_container .side_columns .left_column,.two_by_two_container .side_columns .right_column{flex:0 0 100%;max-width:100%}.col_below_heading_sm{font-size:24px;text-align:left}.metafield-rich_text_field p{padding-bottom:15px;text-align:left}.two_by_two_container .side_columns{margin-bottom:30px;padding-bottom:15px}.brand_information,.below_brand,.two_by_two_container .side_columns{padding-bottom:30px;margin-bottom:30px;flex-direction:column}.brand_information .brand_image{justify-content:flex-start;flex:0 0 87px}.brand_information .brand_image img{max-width:87px}.brand_information .brand_list{padding-top:15px;gap:10px}.brand_description p strong{font-size:18px}.below_brand p{padding-bottom:0}.collection_above_faq_section{box-shadow:0 4px 24px #0000000f;padding:25px 15px;margin-bottom:80px}.collection_above_faq_section .col_below_heading{font-size:24px}.collection_above_faq_section .brand_description p{padding-top:20px}}.below_collection_content iframe{max-width:100%!important}.product-link .inc_vat_text{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/76/assets/ie-collection.css.map */
