section#collection-grid h1,section#collection-grid h2{font-size:24px}section#collection-grid #qf-filter-wrapper{display:grid;gap:30px;grid-template-columns:246px 4fr;margin-bottom:60px}@media (max-width:1200px){section#collection-grid #qf-filter-wrapper{grid-template-columns:1fr 3fr}}section#collection-grid #qf-filter-wrapper .desktop-filter-heading{font-size:24px;line-height:30px}section#collection-grid #qf-filter-wrapper .desktop-filter-heading h2{margin-bottom:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:768px){section#collection-grid #qf-filter-wrapper{gap:0;grid-template-columns:1fr;margin-bottom:50px}section#collection-grid #qf-filter-wrapper .desktop-filter-heading{display:none}}section#collection-grid #qf-filter-wrapper .filter-heading{color:#222;font-size:16px;font-weight:700;line-height:18px}section#collection-grid #qf-filter-wrapper .filter-container-wrapper{display:flex;flex-direction:column;height:-moz-max-content;height:max-content}@media (max-width:768px){section#collection-grid #qf-filter-wrapper .filter-container-wrapper{bottom:0;left:0;position:fixed;width:100%;z-index:9}section#collection-grid #qf-filter-wrapper .filter-container-wrapper.apple .reset-filters-container{margin-bottom:100px}section#collection-grid #qf-filter-wrapper .filter-container-wrapper.apple.open,section#collection-grid #qf-filter-wrapper .filter-container-wrapper.open{height:-webkit-fill-available}}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .mobile-filter-heading{display:none}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .mobile-filter-heading.open svg{transform:rotateX(180deg)}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .mobile-filter-heading h2{color:#fff;font-size:18px;line-height:23px;margin:0}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .mobile-filter-heading svg{cursor:pointer;transition:.3s ease}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .mobile-filter-heading svg path{stroke:#fff}@media (max-width:768px){section#collection-grid #qf-filter-wrapper .filter-container-wrapper .mobile-filter-heading{align-items:center;background-color:var(--accent-1-color);display:flex;justify-content:space-between;padding:13px 19px}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper{background-color:#fff;display:none;height:-webkit-fill-available;max-height:calc(100vh - 125px);overflow:auto;padding:13px 19px}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper.open{display:block;padding-top:15px}}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search{border-bottom:1px solid #c1ccd8}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .custom-select{margin-bottom:30px;position:relative}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .custom-select select{display:none}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .select-selected{background:rgba(51,51,51,.05) 0 0 no-repeat padding-box;border-radius:100px;color:#030303;cursor:pointer;font-size:12px;letter-spacing:0;line-height:15px;padding:12px 15px 12px 68px;-webkit-user-select:none;-moz-user-select:none;user-select:none}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .select-selected:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS42MSIgaGVpZ2h0PSIxNC43ODIiPjxnIGRhdGEtbmFtZT0iSWNvbiBmZWF0aGVyLWFycm93LXJpZ2h0IiBmaWxsPSJub25lIiBzdHJva2U9IiMxMDMyNWYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkYXRhLW5hbWU9IlBhdGggMTI3OTYiIGQ9Ik03LjgwNSAxdjEyLjc4MiIvPjxwYXRoIGRhdGEtbmFtZT0iUGF0aCAxMjc5NyIgZD0ibTEuNDE0IDcuMzkxIDYuMzkxIDYuMzkxIDYuMzkxLTYuMzkxIi8+PC9nPjwvc3ZnPg==");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:10px;top:14px;width:12px}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .select-selected:before{content:"Sort By:";font-size:12px;font-weight:600;left:15px;letter-spacing:0;line-height:14px;position:absolute;top:49.5%;transform:translateY(-50%)}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .select-selected.select-arrow-active:after{border-color:transparent transparent #fff;transform:rotate(180deg)}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .select-items{background:#f5f5f5;left:0;position:absolute;right:0;top:100%;z-index:99}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .select-items div{color:#030303;cursor:pointer;font-size:12px;letter-spacing:0;line-height:15px;padding:12px 15px}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .select-items div:hover{background-color:rgba(0,0,0,.1)}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .select-hide{display:none}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .same-as-selected{background-color:rgba(0,0,0,.1)}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .search-container{display:flex;margin-bottom:30px;position:relative}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .search-container input{all:unset;background:rgba(51,51,51,.05) 0 0 no-repeat padding-box;border-radius:100px;font-size:12px;line-height:15px;padding:12px 38px 12px 15px;width:100%}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .search-container svg{height:20px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:20px}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .search-container svg path{fill:#10325f}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .active-filters{display:flex;flex-direction:column}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .active-filters .active-filter{background-color:#10325f;display:flex;justify-content:space-between;margin-bottom:8px;padding:10px 18px 10px 15px}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .active-filters .active-filter:last-of-type{margin-bottom:0}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .active-filters .active-filter .title *{color:#fff;font-size:12px;line-height:15px}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .active-filters .active-filter .title .title-theme{text-transform:capitalize}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .active-filters .active-filter .remove-filter{cursor:pointer}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .active-filters .active-filter .remove-filter svg{height:12px;width:12px}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .active-filters .active-filter .remove-filter svg path{fill:#fff}section#collection-grid #qf-filter-wrapper .filter-container-wrapper .custom-filter-wrapper .sort-and-search .active-filters:empty~.reset-filters-container{display:none}section#collection-grid #qf-filter-wrapper .custom-filter{background-color:#fff;border-bottom:1px solid #c1ccd8;padding-top:16px}section#collection-grid #qf-filter-wrapper .custom-filter[data-theme=sale]{background-color:transparent;border-radius:0;padding-left:0}section#collection-grid #qf-filter-wrapper .custom-filter .filter-heading{align-items:baseline;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;line-height:20px;margin:0;padding-bottom:16px}section#collection-grid #qf-filter-wrapper .custom-filter .filter-heading svg{transform:rotateX(180deg);transition:.3s ease}section#collection-grid #qf-filter-wrapper .custom-filter .filter-body{display:none;margin-top:16px;max-height:250px;overflow:auto}section#collection-grid #qf-filter-wrapper .custom-filter .filter-body::-webkit-scrollbar{width:5px}section#collection-grid #qf-filter-wrapper .custom-filter .filter-body::-webkit-scrollbar-track{background:#c1ccd8}section#collection-grid #qf-filter-wrapper .custom-filter .filter-body::-webkit-scrollbar-thumb{background-color:#003362}section#collection-grid #qf-filter-wrapper .custom-filter .filter-body input{opacity:0;position:absolute;z-index:-1}section#collection-grid #qf-filter-wrapper .custom-filter .filter-body input:checked+label:before{background-color:#10325f;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}section#collection-grid #qf-filter-wrapper .custom-filter .filter-body label{align-items:center;color:#343434;cursor:pointer;display:inline-flex;font-size:14px;line-height:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}section#collection-grid #qf-filter-wrapper .custom-filter .filter-body label:before{background-color:#f3f3f3;background-position:50%;background-repeat:no-repeat;background-size:50% 50%;border:none;border-radius:100%;content:"";cursor:pointer;display:inline-block;flex-grow:0;flex-shrink:0;height:20px;margin-right:13px;width:20px}section#collection-grid #qf-filter-wrapper .custom-filter .filter-body label svg{fill:#00559f;height:10px;width:18px}section#collection-grid #qf-filter-wrapper .custom-filter .filter-body label svg path{fill:#00559f}section#collection-grid #qf-filter-wrapper .custom-filter.open{padding-bottom:34px}section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-heading{border:none}section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-heading svg{transform:rotateX(0)}section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-body{display:flex;flex-direction:column}section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-body label{margin-bottom:14px}@media (min-width:769px){section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-body label:last-of-type{margin-bottom:0}}@media (max-width:768px){section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-body{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:425px){section#collection-grid #qf-filter-wrapper .custom-filter.open .filter-body{display:grid;grid-template-columns:repeat(2,1fr)}}section#collection-grid #qf-filter-wrapper .custom-filter--price{border-bottom:1px solid #c1ccd8}section#collection-grid #qf-filter-wrapper .custom-filter--price .filter-heading{cursor:pointer;display:flex;justify-content:space-between;padding:16px 0}section#collection-grid #qf-filter-wrapper .custom-filter--price .filter-heading svg{transform:rotateX(180deg);transition:.3s ease}section#collection-grid #qf-filter-wrapper .custom-filter--price .filter-body{display:none;max-height:none;overflow:hidden;padding-bottom:16px}section#collection-grid #qf-filter-wrapper .custom-filter--price.open .filter-body{display:block}section#collection-grid #qf-filter-wrapper .custom-filter--price.open .filter-heading svg{transform:rotateX(0)}section#collection-grid #qf-filter-wrapper .reset-filters-container{margin-bottom:30px;margin-top:10px}section#collection-grid #qf-filter-wrapper .reset-filters-container a{color:var(--accent-1-color);font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}section#collection-grid #qf-filter-wrapper #reset-filters{text-decoration:underline}section#collection-grid #qf-filter-wrapper .custom-filter-load-more{cursor:pointer;margin:40px auto auto;text-align:center;width:-moz-max-content;width:max-content}section#collection-grid #qf-filter-wrapper .price-wrapper{margin-bottom:16px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range ::-moz-selection{background:#000;color:#fafafa}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range ::selection{background:#000;color:#fafafa}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .wrapper{background:#fff;border-radius:10px;box-shadow:0 12px 35px rgba(0,0,0,.1);padding:20px 25px 40px;width:400px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range header h2{font-size:24px;font-weight:600}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range header p{font-size:12px;margin-top:5px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input{display:flex;justify-content:space-between;margin-bottom:27px;width:100%}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .field{align-items:center;background-color:#f3f3f3;display:flex;justify-content:center;padding:10px 30px;position:relative;white-space:nowrap}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .field input{background-color:transparent;min-width:30px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .field input::-webkit-inner-spin-button,section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .field input[type=number]{-moz-appearance:textfield}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .field input.big-inp{min-width:45px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .field *{color:#343434;font-size:12px;line-height:15px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .field:first-of-type{margin-right:20px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .field:first-of-type input,section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .field:last-of-type input{text-align:left}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .field input{-moz-appearance:textfield;-webkit-appearance:none;background:#fafafa;border:none;font-size:12px;height:100%;max-width:40px;outline:0;width:-moz-max-content;width:max-content}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range input[type=number]::-webkit-inner-spin-button,section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .price-input .separator{align-items:center;display:flex;font-size:19px;justify-content:center;width:130px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .slider{background:#ddd;border-radius:5px;height:5px;margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 20px)}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .slider .progress{background:#10325f;border-radius:5px;height:100%;left:0;position:absolute;right:0}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .range-input{margin-bottom:20px;margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 20px)}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range .range-input input{-webkit-appearance:none;-moz-appearance:none;background:0 0;height:5px;left:-2px;pointer-events:none;position:absolute;top:-7px;width:100%}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#10325f;border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.05);height:20px;pointer-events:auto;width:20px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range input[type=range]::-moz-range-thumb{-moz-appearance:none;background:#10325f;border:none;border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.05);height:20px;pointer-events:auto;width:20px}@media only screen and (max-width:767.98px){section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range input[type=range]::-webkit-slider-thumb{height:26px;width:26px}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range input[type=range]::-moz-range-thumb{height:26px;width:26px}}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range.blocked,section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range.blocked *{pointer-events:none}section#collection-grid #qf-filter-wrapper .price-wrapper .custom-range.blocked .progress{left:0!important;right:0!important}section#collection-grid #qf-filter-wrapper .price-wrapper button{display:none;margin-top:8px;width:100%}@media only screen and (max-width:768px){section#collection-grid #qf-filter-wrapper .collection-grid-wrapper{margin-top:30px}}section#collection-grid #qf-filter-wrapper .collection-grid-wrapper .custom-filter-no-posts{margin-top:0;text-align:center;width:100%}section#collection-grid #qf-filter-wrapper .collection-grid-wrapper .collection-grid .product-card .product-card--inner{padding:5px}section#collection-grid #qf-filter-wrapper .collection-grid-wrapper .collection-grid_header{display:flex;justify-content:space-between;margin-bottom:79px}@media (max-width:768px){section#collection-grid #qf-filter-wrapper .collection-grid-wrapper .collection-grid_header{flex-direction:column}}section#collection-grid #qf-filter-wrapper .collection-grid-wrapper .collection-grid_header .title{display:block;font-size:24px;font-weight:900;line-height:1;text-transform:uppercase}@media (max-width:768px){section#collection-grid #qf-filter-wrapper .collection-grid-wrapper .collection-grid_header .title{margin-bottom:15px}}section#collection-grid #qf-filter-wrapper .collection-grid-wrapper .collection-grid_header .sort-container{position:relative}section#collection-grid #qf-filter-wrapper .collection-grid-wrapper .collection-grid_header .sort-container .sort-logo{background-color:#003c70;height:46px;left:0;position:absolute;width:46px}section#collection-grid #qf-filter-wrapper .collection-grid-wrapper .collection-grid_header .sort-container .sort-logo svg{padding:18px 13px}section#collection-grid #qf-filter-wrapper .collection-grid-wrapper .collection-grid_header .sort-container .sort-logo svg path{fill:#fff}section#collection-grid #qf-filter-wrapper .collection-grid-wrapper .collection-grid_header .sort-container select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #003c70;border-radius:5px;color:hsla(0,0%,51%,.5);font-size:16px;height:46px;line-height:17px;margin-left:42px;padding:14px 13px 13px 17px;text-indent:1px;width:196px}section#collection-grid #qf-filter-wrapper .collection-grid-wrapper .collection-grid_header .sort-container select::-ms-expand{display:none}section#collection-grid #qf-filter-wrapper .collection-grid-wrapper .collection-grid_header .sort-container select:active,section#collection-grid #qf-filter-wrapper .collection-grid-wrapper .collection-grid_header .sort-container select:focus{outline:0}
