.section-main-collection results-list{border-top:1px solid #295062}.section-main-collection .products-count-wrapper{display:none}.facets--filters-title{font-size:20px;text-transform:uppercase;color:#34657b;font-weight:700;display:none}.facets--filters-title.facets--filters-title_custom{font-size:20px;text-transform:uppercase;color:#34657b;font-weight:700;display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:0 15px}.facets--filters-title.facets--filters-title_custom svg{width:20px;height:20px}.section-main-collection .facets__summary .facets__label{font-size:20px;text-transform:uppercase;color:#34657b;font-weight:700}.section-main-collection .facets-block-wrapper.facets-block-wrapper--vertical{border-right:1px solid #295062;border-bottom:1px solid #295062}:is(.facets--drawer,.facets--vertical) :is(.facets__item,.sorting-filter):before{border-top:var(--style-border-width) solid #D0D2D3}details summary .svg-wrapper .icon-minus{display:none}details[open]>summary .icon-animated>.icon-plus{transform:none;display:none}details[open]>summary .icon-animated>.icon-minus{transform:none;display:block}.facets__filters-wrapper:hover .facets__summary,.facets__filters-wrapper:has(.facets__panel[open]) .facets__summary{opacity:1}.section-main-collection .checkbox__label-text{font-size:20px;color:#295062;line-height:120%}.section-main-collection .checkbox .icon-checkmark{border:1px solid #BBBDBF;border-radius:0}.section-main-collection .checkbox__input:checked+.checkbox__label .icon-checkmark{background-color:#295062;border-color:#295062}.section-main-collection .facets__filters-wrapper accordion-custom details{padding:0 15px!important}.section-main-collection product-card-link product-card .group-block-content .text-block p{font-size:16px;color:#295062;font-weight:700;line-height:20px}.section-main-collection product-card-link product-card .group-block-content product-price .price{font-size:16px;color:#295062;font-weight:500}.section-main-collection product-card-link product-card .group-block-content product-price{margin-top:4px}.section-main-collection{width:100%;max-width:1440PX;margin:0 auto}.section-main-collection .facets--horizontal .sorting-filter .facets__status{display:flex;font-size:20px;color:#34657b;font-weight:700;margin-left:0}.section-main-collection sorting-filter-component .facets__summary .facets__label{font-size:20px;text-transform:capitalize;font-weight:500}.section-main-collection sorting-filter-component .facets__summary{border:1px solid #295062;padding:10px 25px;border-radius:50px;width:100%;min-width:350px}.collection-breadcrumbs a{font-size:20px;line-height:26px;color:#295062;text-decoration:underline;padding-right:5px;border-right:2px solid #295062}.collection-breadcrumbs .current-link{font-size:20px;line-height:26px;color:#295062;padding-right:5px;border-right:2px solid #295062;font-weight:700;border-right:0}.product-grid__card.product-grid__card{gap:10px}.product_tag-wrap .tag{background:#295062;color:#fff;font-size:12px;line-height:18px;padding:5px 10px;width:fit-content;font-weight:700}.product_tags{display:flex;flex-wrap:wrap;gap:10px}.product-quick-add-wrap{margin-top:auto}.product-quick-add-wrap .quick-add,.product-quick-add-wrap .quick_add_collection{font-size:18px;font-weight:700;color:#fff;display:flex;justify-content:center;align-items:center;height:fit-content;position:inherit;background:#921a27;width:100%;border:0;padding:10px;border-radius:25px;cursor:pointer;font-family:Montserrat;text-align:center}.section-main-collection .product-grid{padding-top:20px}.template--collection main{background:linear-gradient(to bottom,#fff,#fffdf3 30%,#f8faf3 50%,#e5f4f5 77%,#d1edf8)}.template--collection .collection-list_slider-wrap rte-formatter h2{font-size:44px;color:#34657b}.template--collection .collection-list_slider-wrap .collection-card__content .spacing-style.text-block{padding:10px;width:calc(100% - 70px);border-radius:25px;font-size:18px;font-weight:700}.template--collection .collection-list_slider-wrap .image-block{border-radius:20px}.template--collection facets-form-component .facets__actions{display:none}.template--collection .badge_block{position:absolute;right:4px;top:4px;z-index:9;width:60px;height:auto;display:flex;align-items:center;flex-direction:column;text-align:center}.template--collection .badge_block .badge_icon img{width:50px;height:50px}.template--collection .badge_block .badge_icon{display:flex;flex-direction:column;gap:4px}.template--collection .product-badges__badge .sale-tag{display:none}.template--collection .product-badges__badge.show-discount{background:#295062;color:#fff;font-size:12px;line-height:18px;padding:5px 10px;width:fit-content;font-weight:700;border-radius:0}.template--collection .product-badges__badge.show-discount .discount-percent{display:flex}@media screen and (min-width: 750px){.section-main-collection .product-grid{--product-grid-gap: 40px 40px}.facets:not(.facets--drawer) .facets__filters-wrapper{margin-inline-end:0}.section-main-collection .facets.facets-controls-wrapper{grid-column:column0 / column-3;padding:25px 0}.section-main-collection .facets-block-wrapper.facets-block-wrapper--vertical{margin-top:-94px;padding-top:30px;position:sticky;top:var(--header-height);height:calc(100vh - 70px);overflow:auto;scrollbar-width:thin}.section-main-collection .facets--horizontal{justify-content:space-between}}@media screen and (min-width: 1440px){.section-main-collection .product-grid.product-grid--grid{--product-grid-columns-desktop: repeat(3, 1fr)}}@media screen and (min-width: 992px){.facets.facets--vertical{position:sticky;top:100px}}.rating-color--primary{--star-fill-color: #295062}@media only screen and (min-width: 750px) and (max-width: 1023px){.section-main-collection sorting-filter-component .facets__summary{min-width:210px}.collection-breadcrumbs a,.collection-breadcrumbs .current-link{font-size:14px;line-height:20px}.section-main-collection .facets--horizontal .sorting-filter .facets__status,.section-main-collection sorting-filter-component .facets__summary .facets__label{font-size:14px}.facets--filters-title.facets--filters-title_custom,.section-main-collection .facets__summary .facets__label{font-size:16px}.section-main-collection .checkbox__label-text{font-size:14px}}@media only screen and (min-width: 750px) and (max-width: 989px){.section-main-collection .facets.facets-controls-wrapper{grid-column:column0 / column-4}}@media screen and (max-width: 749px){.template--collection .collection-list_slider-wrap rte-formatter h2{font-size:25px}.facets--horizontal{display:block;height:auto;width:100%;order:2;min-width:100%;padding:0 16px}.section-main-collection results-list{border-top:0}.section-main-collection sorting-filter-component .facets__summary{min-width:fit-content}.collection-breadcrumbs{text-align:center;padding:20px 0}.collection-breadcrumbs .current-link,.collection-breadcrumbs a{font-size:16px;line-height:20px}.section-main-collection .facets-toggle{order:1}.main-collection-grid{order:3}.section-main-collection .facets-block-wrapper.facets-block-wrapper--vertical{border-right:0;border-bottom:0}.product-quick-add-wrap .quick-add,.product-quick-add-wrap .quick_add_collection{font-size:15px;padding:5px 10px}.section-main-collection product-card-link product-card .group-block-content .text-block p{font-size:14px;line-height:18px}.facets-toggle__wrapper{margin-left:0;border:1px solid #295062;padding:10px 25px;border-radius:50px;width:100%}.section-main-collection sorting-filter-component .facets__summary .facets__label{font-size:16px;margin-right:4px}.section-main-collection .facets--horizontal .sorting-filter .facets__status{font-size:16px}accordion-custom .facets__panel{padding:0;margin-top:5px}.facets-toggle__button{box-shadow:none;justify-content:space-between;width:100%;color:#34657b}.section-main-collection .product-grid{padding:20px;row-gap:50px}.template--collection .badge_block .badge_icon img{width:35px;height:35px}}@media screen and (max-width: 600px){.template--collection .collection-list_slider-wrap .collection-card__content .spacing-style.text-block{width:calc(100% - 20px);font-size:16px}}@media screen and (max-width: 355px){.template--collection .collection-list_slider-wrap .collection-card__content .spacing-style.text-block{width:100%;text-align:center}}@media screen and (max-width: 460px){.template--collection .badge_block{width:50px}}
/*# sourceMappingURL=/cdn/shop/t/758/assets/section-main-collection.css.map */
