.template-suffix-custom-collection .wrapper{max-width:var(--content-max);padding-left:65px;padding-right:65px}@media only screen and (max-width:1200px){.template-suffix-custom-collection .wrapper{padding-left:35px;padding-right:35px}}@media only screen and (max-width:991px){.template-suffix-custom-collection .wrapper{padding-left:15px;padding-right:15px}}.template-suffix-custom-collection .section_collection_main .wrapper{max-width:var(--content-max)}body.template-suffix-custom-collection,body.template-suffix-custom-collection #MainContent{background:#fff;overflow-x:hidden}.template-suffix-custom-collection .wrapper{box-sizing:border-box;max-width:min(100%,var(--content-max))}.template-suffix-custom-collection .collection__products .grid{align-items:stretch}.template-suffix-custom-collection .collection__products .grid>*,.template-suffix-custom-collection .product_item{min-width:0;max-width:100%}.template-suffix-custom-collection .collection__products .grid>.product_item{height:100%}.template-suffix-custom-collection .product_item{overflow:hidden;box-sizing:border-box}.template-suffix-custom-collection .product_item{background:var(--card-bg, #ffffff);border:var(--card-border-width, 0px) solid var(--card-border-color, transparent)}.template-suffix-custom-collection .section_faq .wrapper{width:100%}.template-suffix-custom-collection .section_faq .faq-content,.template-suffix-custom-collection .section_faq .faq-content-wrapper,.template-suffix-custom-collection .section_faq .faq-question,.template-suffix-custom-collection .section_faq .faq-answer{max-width:none;width:100%}.template-suffix-custom-collection .section__breadcrumbs{padding:40px 0 0}.template-suffix-custom-collection .section__breadcrumbs .breadcrumbs{margin:0}.template-suffix-custom-collection .index-rte .hero__title{font-family:Montserrat Alternates,sans-serif;font-weight:700;font-style:normal;font-size:40px;line-height:normal;color:#040404;letter-spacing:normal}.template-suffix-custom-collection .index-rte .hero__rte{max-width:700px}.template-suffix-custom-collection .index-rte .hero__rte,.template-suffix-custom-collection .index-rte .hero__rte p{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:normal;color:#757575}@media only screen and (max-width:749px){.template-suffix-custom-collection .section__breadcrumbs{padding:24px 0 0}.template-suffix-custom-collection .index-rte .hero__title{font-size:28px}}.collection-toolbar{display:flex;flex-direction:column;align-items:stretch;gap:18px;margin-bottom:24px;padding-top:8px}.collection-tags{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.collection-tag{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 13px 0 9px;border:1px solid #bdbdbd;border-radius:12px;background:#fff;color:#040404;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:24px;text-decoration:none;white-space:nowrap;box-sizing:border-box;cursor:pointer}.collection-tag--all{padding:0 12px;font-weight:700}.collection-tag.is-active{background:#e6fc51;border-color:#000;font-weight:700}.collection-tag.is-active .collection-tag__icon,.collection-tag:hover,.collection-tag:hover .collection-tag__icon{border-color:#000}.collection-tag__icon{display:block;box-sizing:border-box;width:24px;height:24px;flex:0 0 24px;border:1px solid #bdbdbd;border-radius:50%;object-fit:cover}.collection-tag:focus-visible{outline:2px solid #040404;outline-offset:2px}.collection-toolbar__form{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap}.collection-toolbar__group{display:flex;align-items:center;gap:16px;min-width:0}.collection-toolbar__label{display:flex;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-weight:600;font-size:13px;line-height:normal;color:#040404;white-space:nowrap}.collection-toolbar__icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.collection-toolbar__icon img{display:block;width:20px;height:20px}.collection-toolbar__icon--sort img{width:16px;height:16px}.collection-toolbar__filters{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.collection-toolbar__dropdown{position:relative}.collection-toolbar__trigger{display:flex;align-items:center;gap:0;padding:8px 0;border:0;background:transparent;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#040404;cursor:pointer;white-space:nowrap}.collection-toolbar__trigger--pill{height:36px;padding:0 9px 0 13px;gap:8px;border:1px solid #bdbdbd;border-radius:12px;background:#fff;font-weight:500;line-height:24px}.collection-toolbar__count{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;margin-left:4px;padding:0 4px;border-radius:16px;background:#040404;color:#fff;font-size:11px;font-weight:600;line-height:1}.collection-toolbar__chevron{display:block;width:20px;height:20px;transition:transform .2s ease}.collection-toolbar__dropdown.is-open .collection-toolbar__chevron{transform:rotate(180deg)}.collection-toolbar__panel{position:absolute;top:calc(100% + 4px);left:0;z-index:20;min-width:220px;padding:8px;border:1px solid #bdbdbd;border-radius:12px;background:#fff;box-shadow:0 8px 24px #04040414}.collection-toolbar__dropdown--sort .collection-toolbar__panel{left:auto;right:0}.collection-toolbar__options{list-style:none;margin:0;padding:0}.collection-toolbar__option{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#040404;text-align:left;cursor:pointer}.collection-toolbar__option input{margin:0;accent-color:#040404}.collection-toolbar__option.is-selected,.collection-toolbar__option:hover{background:#f4f4f4}.collection-toolbar__option.is-disabled{opacity:.45;cursor:default}.collection-toolbar__option-count{margin-left:auto;color:#757575;font-size:12px}.collection-toolbar__price{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:4px}.collection-toolbar__price-field{display:flex;flex-direction:column;gap:4px;font-family:Montserrat,sans-serif;font-size:12px;color:#757575}.collection-toolbar__price-field input{width:100%;height:36px;padding:0 10px;border:1px solid #bdbdbd;border-radius:8px;font-family:Montserrat,sans-serif;font-size:14px;color:#040404}.collection-toolbar__compact{display:none}.collection-toolbar__end{display:flex;align-items:center;gap:16px}.collection-toolbar__count-label{margin:0;font-family:Montserrat,sans-serif;font-weight:600;font-size:13px;line-height:normal;color:#040404;white-space:nowrap}.collection-toolbar__badge{display:inline-flex;align-items:center;justify-content:center;padding:2px 7px;border-radius:999px;background:#2e368e;color:#fff;font-family:Montserrat,sans-serif;font-weight:700;font-size:10px;line-height:normal}.collection-toolbar__icon--compact,.collection-toolbar__icon--compact img{width:16px;height:16px}@media only screen and (max-width:1023px){.collection-toolbar{margin-top:4px;margin-bottom:18px}.collection-toolbar__form{flex-direction:column;align-items:stretch;gap:12px}.collection-toolbar__compact{display:flex;gap:10px;width:100%;order:1}.collection-toolbar__compact-btn{display:flex;flex:1 0 0;min-width:0;align-items:center;justify-content:center;gap:8px;padding:11px 8px;border:1px solid #d1d1d9;border-radius:10px;background:#fff;-webkit-appearance:none;appearance:none;font-family:Montserrat,sans-serif;font-weight:600;font-size:13px;line-height:normal;color:#040404;text-align:center;cursor:pointer}.collection-toolbar__compact-btn[aria-expanded=true]{border-color:#040404}.collection-toolbar__end{display:contents}.collection-toolbar__count-label{order:2;font-weight:500;font-size:12px;color:#757575}.collection-toolbar__group--filters,.collection-toolbar__group--sort{display:none;width:100%;flex-direction:column;align-items:stretch;gap:8px;padding:12px;border:1px solid #d1d1d9;border-radius:10px;background:#fff}.collection-toolbar__form.is-filters-open .collection-toolbar__group--filters,.collection-toolbar__form.is-sort-open .collection-toolbar__group--sort{display:flex;order:3}.collection-toolbar__group--filters .collection-toolbar__label,.collection-toolbar__group--sort .collection-toolbar__label,.collection-toolbar__group--sort .collection-toolbar__trigger--pill,.collection-toolbar__group--filters .collection-toolbar__chevron{display:none}.collection-toolbar__group--filters .collection-toolbar__trigger{padding:0;font-weight:600;pointer-events:none;cursor:default}.collection-toolbar__group--filters .collection-toolbar__dropdown+.collection-toolbar__dropdown{padding-top:8px;border-top:1px solid #ececec}.collection-toolbar__filters{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%}.collection-toolbar__dropdown,.collection-toolbar__dropdown--sort{width:100%}.collection-toolbar__panel{position:static;min-width:0;width:100%;padding:0;border:0;border-radius:0;box-shadow:none}.collection-toolbar__form.is-filters-open [data-toolbar-pane=filters] .collection-toolbar__panel,.collection-toolbar__form.is-sort-open [data-toolbar-pane=sort] .collection-toolbar__panel{display:block!important}.collection-toolbar__price{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1024px){.collection-toolbar__compact{display:none}}.template-suffix-custom-collection .product_price_from{display:none;font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:normal;color:#757575;white-space:nowrap}@media only screen and (min-width:600px){.template-suffix-custom-collection .collection__products .grid{--columns: 3}}@media only screen and (min-width:600px)and (max-width:1199px){.template-suffix-custom-collection .collection__products .grid{--columns: 3;gap:clamp(8px,1.1vw,16px)}.template-suffix-custom-collection .product_item{padding:clamp(8px,1.35vw,16px);gap:clamp(8px,1.35vw,16px)}.template-suffix-custom-collection .product_item .product_item__tags{left:clamp(8px,1.35vw,16px);top:clamp(8px,1.35vw,16px);right:clamp(8px,1.35vw,16px)}.template-suffix-custom-collection .product_item .product_item__tags .best_seller,.template-suffix-custom-collection .product_item .product_item__tags .discount{display:inline-flex;align-items:center;justify-content:center;height:auto;min-height:clamp(24px,calc(1.7vw + 14px),34px);padding:clamp(4px,calc(.45vw + 1.3px),8px) clamp(7px,calc(.35vw + 4.9px),8px);border-radius:clamp(6px,calc(.7vw + 1.8px),10px);font-size:clamp(11px,calc(.5vw + 8px),13px);font-weight:600;line-height:1.2;min-width:0;max-width:100%;box-sizing:border-box}.template-suffix-custom-collection .product_item__uv{top:clamp(8px,1.35vw,16px);right:clamp(8px,1.35vw,16px);width:clamp(32px,4.8vw,56px);height:clamp(32px,4.8vw,56px)}.template-suffix-custom-collection .product_item__uv img{width:100%;height:100%}.template-suffix-custom-collection .product_item .product_item_image{height:auto;aspect-ratio:1 / 1}.template-suffix-custom-collection .product_item_content,.template-suffix-custom-collection .product_prices_materials{gap:clamp(8px,1.2vw,16px)}.template-suffix-custom-collection .product_item_title{font-size:clamp(13px,1.4vw,16px)}.template-suffix-custom-collection .product_item_rating{margin-top:clamp(4px,.6vw,8px);gap:clamp(3px,.5vw,8px)}.template-suffix-custom-collection .product_item_rating__star-img{width:clamp(11px,1.55vw,18px);height:clamp(11px,1.55vw,18px)}.template-suffix-custom-collection .product_item_rating__text{font-size:clamp(10px,1.2vw,14px);line-height:1.2}.template-suffix-custom-collection .product_price_current{font-size:clamp(15px,1.7vw,20px);line-height:1.2}.template-suffix-custom-collection .product_price_compare{font-size:clamp(13px,1.5vw,18px);line-height:1.2}.template-suffix-custom-collection .product_price_badge{height:clamp(20px,2.2vw,26px);font-size:clamp(10px,1.05vw,12px);line-height:1}.template-suffix-custom-collection .product_price_unit{font-size:clamp(11px,1.2vw,14px);line-height:1.3}.template-suffix-custom-collection .product_variant_pill{height:auto;min-height:clamp(20px,2.1vw,24px);font-size:clamp(10px,1.05vw,12px);line-height:1.2}.template-suffix-custom-collection .product_item_features{gap:clamp(2px,.4vw,4px)}.template-suffix-custom-collection .product_item_features__icon,.template-suffix-custom-collection .product_item_features__icon img{width:clamp(14px,1.75vw,20px);height:clamp(14px,1.75vw,20px)}.template-suffix-custom-collection .product_item_features__label{font-size:clamp(9px,1.15vw,14px);line-height:1.2}.template-suffix-custom-collection .product_item__cta{gap:clamp(8px,1.2vw,16px)}.template-suffix-custom-collection .product_item .hero__button{flex:0 0 auto;width:100%;height:auto}.template-suffix-custom-collection .product_item .hero__button .btn,.template-suffix-custom-collection .product_item .btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 auto;width:100%;height:auto;min-height:40px;padding:8px 12px;line-height:20px;font-size:clamp(13px,1.4vw,16px)}.template-suffix-custom-collection .product_item .hero__button .btn:not(.btn--text)>span:not([class]),.template-suffix-custom-collection .product_item .btn:not(.btn--text)>span:not([class]){display:flex;align-items:center;justify-content:center;height:auto;line-height:20px;transform:none;position:static}}@media only screen and (max-width:599px){.template-suffix-custom-collection .collection__products .grid{--columns: 2;gap:11px}.template-suffix-custom-collection .product_item{box-sizing:border-box;height:100%;padding:0;gap:0;overflow:hidden;border-radius:12px;border:1px solid #dedee3;background:#fff}.template-suffix-custom-collection .product_item .product_item__tags{left:8px;top:8px;right:8px;gap:6px}.template-suffix-custom-collection .product_item .product_item__tags .best_seller,.template-suffix-custom-collection .product_item .product_item__tags .discount{display:inline-flex;align-items:center;justify-content:center;height:auto;min-height:0;padding:6px 8px;border-radius:6px;font-family:Montserrat,sans-serif;font-weight:700;font-size:clamp(11px,3vw,12px);line-height:1.2;text-transform:none;color:#040404;min-width:0;max-width:100%;box-sizing:border-box}.template-suffix-custom-collection .product_item .product_item__tags .best_seller{background:#ffff62}.template-suffix-custom-collection .product_item__uv,.template-suffix-custom-collection .product_item_variants,.template-suffix-custom-collection .product_item_features,.template-suffix-custom-collection .product_price_compare,.template-suffix-custom-collection .product_price_badge{display:none}.template-suffix-custom-collection .product_item__dann{display:flex;flex-direction:column;flex-grow:1;min-height:0}.template-suffix-custom-collection .product_item .product_item_image{width:100%;height:auto;aspect-ratio:1 / 1;margin:0;overflow:hidden;background:#fff}.template-suffix-custom-collection .product_item .product_item_image a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:81.3%;height:76%}.template-suffix-custom-collection .product_item .product_item_image img{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain}.template-suffix-custom-collection .product_item_content,.template-suffix-custom-collection .product_item_content>div,.template-suffix-custom-collection .product_prices_materials{display:flex;flex-direction:column!important;align-items:flex-start;gap:6px}.template-suffix-custom-collection .product_item_content{padding:12px 12px 0;flex-grow:1}.template-suffix-custom-collection .product_item_content>div,.template-suffix-custom-collection .product_item_title{width:100%}.template-suffix-custom-collection .product_item_title{font-family:Montserrat,sans-serif;font-weight:600;font-size:clamp(13px,3.5vw,15px);line-height:1.3;color:#040404}.template-suffix-custom-collection .product_item_rating{margin-top:0;flex-wrap:nowrap;gap:5px}.template-suffix-custom-collection .product_item_rating__stars{gap:2px}.template-suffix-custom-collection .product_item_rating__star-img{width:clamp(11px,2.9vw,14px);height:clamp(11px,2.9vw,14px)}.template-suffix-custom-collection .product_item_rating__text{gap:4px;font-size:clamp(10px,2.7vw,12px);line-height:1.2}.template-suffix-custom-collection .product_item_rating__count-label{display:none}.template-suffix-custom-collection .product_item_prices,.template-suffix-custom-collection .product_price_amounts{width:100%;order:initial!important}.template-suffix-custom-collection .product_price_row{align-items:center;flex-wrap:nowrap;gap:5px}.template-suffix-custom-collection .product_price_from{display:inline;font-size:clamp(10px,2.7vw,12px)}.template-suffix-custom-collection .product_price_current{font-family:Montserrat Alternates,sans-serif;font-weight:700;font-size:clamp(17px,4.5vw,20px);line-height:normal;color:#040404}.template-suffix-custom-collection .product_price_unit{margin-top:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(11px,2.9vw,13px);line-height:normal;color:#757575}.template-suffix-custom-collection .product_item__cta{gap:0;width:100%;margin-top:auto;padding:6px 12px 12px}.template-suffix-custom-collection .product_item .hero__button{margin:0;width:100%}.template-suffix-custom-collection .product_item .hero__button .btn,.template-suffix-custom-collection .product_item .btn{display:flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:0;padding:clamp(11px,2.9vw,13px) 8px;border:0;border-radius:999px;background:#8885ec;color:#fff;font-family:Montserrat,sans-serif;font-weight:600;font-size:clamp(11px,2.9vw,13px);line-height:normal;letter-spacing:0;text-transform:uppercase;text-decoration:none}.template-suffix-custom-collection .product_item .hero__button .btn:hover,.template-suffix-custom-collection .product_item .btn:hover{background:#8885ec;color:#fff;border-color:transparent}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/collection-custom.css.map */
