.collection__banner-image{height:400px;position:relative;overflow:hidden}.collection__banner-image img{width:100%;object-fit:cover;height:400px}@media screen and (max-width:740px){.collection__banner-image,.collection__banner-image img{height:200px}}.collection__page-description{float:left;margin-bottom:30px}.collection__page-image{padding-bottom:10px;margin-bottom:10px}.collection__page-description h1{margin-bottom:5px}.collection__page-description .rte img{margin-bottom:10px}.collection__section--banner{position:relative}.collection__section--banner:has(.collection__banner-image),.collection__section--banner.gridlock-fluid:has(.collection__banner-image){width:80%;max-width:1600px;margin:0 auto}.collection__section--banner:has(.collection__banner-image) .parallax__container{aspect-ratio:3.5 / 1;overflow:hidden}.collection__section--banner .collection__banner-image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:740px){.collection__section--banner:has(.collection__banner-image),.collection__section--banner.gridlock-fluid:has(.collection__banner-image){width:100%}.collection__section--banner:has(.collection__banner-image) .parallax__container{aspect-ratio:2 / 1}}.collection__section--banner .grid__wrapper.hero__title.has_banner{position:absolute;top:0;left:0;right:0;bottom:0;display:grid;align-items:center}.collection__section--banner .grid__wrapper.hero__title.has_banner h1.collection__page-title,.collection__section--banner .grid__wrapper.hero__title.has_banner h1.section__page-title{color:var(--hero-color)}div#main-collection-product-grid{margin-top:0;padding-top:0}@media screen and (min-width:981px){.collection__sidebar-mobile-trigger{display:none}}@media screen and (max-width:980px){.collection__sidebar-mobile-trigger{display:block;text-align:center;width:100%;margin:0 0 20px!important;border:1px solid var(--dotted-color);text-transform:uppercase;line-height:44px}.collection__sidebar-mobile-trigger svg{display:inline-block;vertical-align:middle}}@media screen and (max-width:980px){.collection__page-sidebar{display:none}.collection__page-sidebar.open{display:block}.collection__page-sidebar ul li{padding:5px 0}}.collection__page-sidebar ul li a{height:initial!important}.collection__page-sidebar .collection__filtering{width:100%}.collection__sidebar-block{margin-bottom:30px}.collection__page-sidebar p.h4{border-bottom:1px solid var(--dotted-color);margin-bottom:10px;padding-bottom:5px;font-size:var(--font-size);font-weight:700}.collection__page-sidebar p.h4 small{font-weight:var(--main-weight);font-size:12px;margin-left:5px}.collection__page-sidebar ul{list-style-type:none;margin-bottom:20px}.collection__page-sidebar .accordion-content,.collection__page-sidebar .accordion-content2{margin-bottom:20px;padding-left:5px}.collection__page-sidebar .accordion-toggle,.collection__page-sidebar .accordion-toggle2{padding-right:25px}.collection__page-sidebar .image_container,.collection__page-sidebar .textnote_container{margin-bottom:15px}.collection__page-sidebar .image_container a:hover{border-bottom:0}.sidebar-filter.filter--regular ul,.sidebar-filter.filter--color ul{max-height:350px;overflow:auto}.sidebar-filter ul li.disabled{opacity:.5;cursor:not-allowed}.sidebar-filter ul li.disabled>a{pointer-events:none;text-decoration:none}.sidebar-filter.filter--regular ul li,.sidebar-filter.filter--color ul li{display:inline-block;width:100%}.sidebar-filter.filter--color ul li{margin-bottom:5px}.sidebar-filter.filter--regular ul li a,.sidebar-filter.filter--color ul li a{display:flex;align-items:center}.sidebar-filter.filter--regular ul li a{position:relative}.sidebar-filter.filter--regular ul li a:before{content:"";border:1px solid #ddd;height:14px;width:14px;flex:0 0 14px;display:inline-block;min-width:10px;margin-right:5px}.sidebar-filter.filter--regular ul li.current a:after{content:"";display:inline-block;transform:rotate(45deg);height:10px;width:6px;border-bottom:2px solid #999;border-right:2px solid #999;position:absolute;top:22%;left:1.5%}.sidebar-filter.filter--color ul{display:flex;flex-wrap:wrap}.sidebar-filter.filter--color .color-filter{min-width:var(--color-filter-size, 34px)!important;width:var(--color-filter-size, 34px)!important;height:var(--color-filter-size, 34px)!important;line-height:calc(var(--color-filter-size, 34px) - 2px)!important;border:2px solid #fff;box-shadow:0 0 0 1px var(--dotted-color, #d6d6d6);display:inline-block;margin:0 10px 0 3px;line-height:initial;vertical-align:middle;background-size:contain;background-position:center;cursor:pointer}.sidebar-filter.filter--color .color-filter.color-filter--rounded{border-radius:50%}.sidebar-filter.filter--color li a:hover .color-filter{box-shadow:0 0 0 1px var(--text-color, #000000)}.sidebar-filter.filter--color .color-filter.current{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--text-color, #000000)}.sidebar-filter.filter--color a.current,.sidebar-filter.filter--color a.current label{font-weight:600}.sidebar-filter.filter--color .color-filter{border:1px solid rgba(0,0,0,.18)}.sidebar-filter.filter--color label{cursor:pointer}span.filter__count{font-size:80%}.filter--price-range{margin-bottom:20px}.filter--price-range .filter-range__field{display:inline-block;width:auto;margin-bottom:15px}.filter-range__slider--input{position:absolute;left:0;bottom:0}.filter-range__slider--wrapper{position:relative;display:inline-block;width:100%;margin:10px 0 20px}.filter--price-range .filter-range__field__input{border:1px solid var(--dotted-color);text-align:left;-moz-appearance:textfield;width:auto!important;min-width:80px;margin:unset!important;float:unset!important}.filter-range__field__input::-webkit-outer-spin-button,.filter-range__field__input::-webkit-inner-spin-button{-webkit-appearance:none}.filter-range__field__input:invalid,.filter-range__field__input:out-of-range{border:2px solid var(--error-msg-dark)}.filter-range__slider--input{-webkit-appearance:none;width:100%}.filter-range__slider--input:focus{outline:none}.filter-range__slider--input:focus::-webkit-slider-runnable-track{background:var(--text-color)}.filter-range__slider--input:focus::-ms-fill-lower{background:var(--text-color)}.filter-range__slider--input:focus::-ms-fill-upper{background:var(--text-color)}.filter-range__slider--input::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:var(--text-color);border-radius:1px;box-shadow:none;border:0}.filter-range__slider--input::-webkit-slider-thumb{z-index:1;position:relative;box-shadow:0 0 #000;border:1px solid var(--text-color);height:18px;width:18px;border-radius:25px;background:var(--background);cursor:pointer;-webkit-appearance:none;margin-top:-7px}.filter-range__slider--input::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:var(--text-color);border-radius:1px;box-shadow:none;border:0}.filter-range__slider--input::-moz-range-thumb{z-index:2;position:relative;box-shadow:0 0 #000;border:1px solid var(--text-color);height:18px;width:18px;border-radius:25px;background:var(--background);cursor:pointer}.filter-range__slider--input::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}.filter-range__slider--input::-ms-fill-lower,.filter-range__slider--input::-ms-fill-upper{border-radius:1px;box-shadow:none;border:0}.filter-range__slider--input::-ms-fill-upper{background:var(--text-color)}.filter-range__slider--input::-ms-fill-lower{background:#eee}.filter-range__slider--input::-ms-thumb{z-index:2;position:relative;box-shadow:0 0 #000;border:1px solid var(--text-color);height:18px;width:18px;border-radius:25px;background:var(--background);cursor:pointer}@-moz-document url-prefix(){.filter-range__slider--input{position:relative}.filter-range__slider--input,.filter-range__field{display:inline-block;width:47%}.collection__page-sidebar .filter-range__field__input,.filter-price__dropdown .filter-range__field__input{width:80%!important}.filter--price-range .filter-range__field{width:47%!important}.filter-range__field__currency{display:inline-block;width:10%}}span.filter_count{font-size:80%}ul.current_tags{margin-bottom:20px}ul.current_tags li{margin:0 5px 5px 0;display:inline-block}ul.current_tags li.current_tag a{background:#f5f5f5;padding:10px 25px 10px 8px;color:var(--text-color);display:block;position:relative}ul.current_tags li.current_tag a:after{content:"x";position:absolute;right:10px;font-size:14px}ul.current_tags li a.clear-tags{text-decoration:underline}.collection__page-filter ul#collection--filters{width:100%;text-align:left}.collection__page-filter .filter{display:inline-block;margin-right:10px;border:0}select.styled-select{display:inline-block;width:initial;min-width:220px;vertical-align:middle;border:1px solid var(--dotted-color);float:left;margin:0 0 0 10px;background:var(--select-arrow-bg) right no-repeat;-webkit-appearance:none;-moz-appearance:none}@media screen and (max-width:980px){ul#collection--filters{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin-bottom:10px}.collection__page-filter{margin-top:0}ul#collection--filters li select.styled-select{width:100%;margin-left:0;min-width:100%}.collection__page-filter .filter{width:100%;float:left;display:inline-block;margin:0}}.alt__collection-list .section-heading{text-align:center;margin-bottom:30px}.alt__collection-list{margin-bottom:40px;margin-top:20px}.collection__page{width:min(calc(100% - 40px),var(--boryniq-page-width));max-width:var(--boryniq-page-width);padding:0 20px 40px}.collection__section--banner .collection__page-title,.collection__section--banner .section__page-title{padding:60px 20px 40px;color:var(--boryniq-ink);font-size:32px;font-weight:700;letter-spacing:1.6px;line-height:normal;text-align:center;text-transform:uppercase}.collection__page-products.product-loop{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 20px;padding-top:40px}.collection__horizontal-toolbar{min-height:50px;border-bottom:1px solid #ddd}.collection__horizontal-toolbar .chosen-value,.collection__sidebar-mobile-trigger{color:var(--boryniq-ink);font-size:15px;font-weight:600;letter-spacing:.75px;line-height:50px;text-transform:uppercase}.collection__page-sidebar{padding:10px 15px 20px;background:var(--boryniq-surface)}.collection__page-sidebar p.h4{min-height:44px;margin-bottom:15px;padding:0 0 10px;border-color:#ddd;color:var(--boryniq-ink);font-size:15px;font-weight:700;letter-spacing:.75px;line-height:34px;text-transform:uppercase}.sidebar-filter.filter--regular ul li a{gap:10px;font-size:15px;line-height:24px}.sidebar-filter.filter--regular ul li a:before{width:20px;height:20px;flex-basis:20px;margin-right:0}.sidebar-filter.filter--color ul{flex-direction:column;gap:10px}.sidebar-filter.filter--color .color-filter{width:20px!important;min-width:20px!important;height:20px!important;margin:0 10px 0 2px}.filter-range__field__input{height:50px;border-color:#ddd;border-radius:0}@media screen and (max-width:740px){.collection__page{width:100%;padding:0 16px 40px}.collection__section--banner .collection__page-title,.collection__section--banner .section__page-title{padding:40px 16px;font-size:26px;letter-spacing:1px}.collection__page-products.product-loop{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 10px;padding-top:30px}.collection__sidebar-mobile-trigger{height:50px;margin:0!important;border-color:#ddd;line-height:50px}.collection__page-sidebar.open{position:fixed;z-index:1001;top:0;right:0;bottom:0;left:0;display:block;overflow-y:auto;padding:70px 19px 100px}}.collection__page-filter:has(.filter--drawer-trigger) .collection__horizontal-toolbar{display:flex;justify-content:flex-end}.collection__page-filter:has(.filter--drawer-trigger) #collection--filters{display:flex;align-items:center;gap:0;margin:0;padding:0;list-style:none}.collection__page-filter:has(.filter--drawer-trigger) #collection--filters>li{display:flex;align-items:center;height:40px;margin:0;padding:0 18px}.collection__page-filter:has(.filter--drawer-trigger) .collection__filtering{position:relative;display:block;width:180px;height:40px}.collection__page-filter:has(.filter--drawer-trigger) .chosen-value{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;padding:0 22px 0 0;margin:0;border:0;background:transparent;text-align:right}.collection__page-filter:has(.filter--drawer-trigger) .value-list{text-align:left}.collection__page-filter:has(.filter--drawer-trigger) .collection__filter-drawer-trigger{box-sizing:border-box;width:auto;height:40px;margin:0;padding:0;border:0;background:transparent}.collection__page-filter:has(.filter--drawer-trigger) .chosen-value,.collection__page-filter:has(.filter--drawer-trigger) .collection__filter-drawer-trigger{color:var(--boryniq-ink, #111);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.collection__page-filter:has(.filter--drawer-trigger) .chosen-value:hover,.collection__page-filter:has(.filter--drawer-trigger) .chosen-value:focus{color:var(--boryniq-ink, #111);background:transparent;box-shadow:none}.collection__page-filter:has(.filter--drawer-trigger) .chosen-value::placeholder,.collection__page-filter:has(.filter--drawer-trigger) .chosen-value::-webkit-input-placeholder,.collection__page-filter:has(.filter--drawer-trigger) .chosen-value:hover::placeholder,.collection__page-filter:has(.filter--drawer-trigger) .chosen-value:hover::-webkit-input-placeholder,.collection__page-filter:has(.filter--drawer-trigger) .chosen-value:focus::placeholder,.collection__page-filter:has(.filter--drawer-trigger) .chosen-value:focus::-webkit-input-placeholder{color:var(--boryniq-ink, #111);opacity:1}.collection__filter-drawer-trigger{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;height:auto;background:transparent;border:0;color:inherit;line-height:1;cursor:pointer}.collection__filter-drawer-icon{flex:0 0 auto}.collection__filter-drawer .collection__page-sidebar{width:100%;float:none;margin:0;padding:0}.collection__filter-drawer .collection__sidebar-mobile-trigger{display:none}@media screen and (max-width:980px){.collection__filter-drawer .collection__page-sidebar,.collection__filter-drawer .collection__page-sidebar.open{display:block}}.collection__filter-drawer-actions{position:sticky;bottom:0;display:flex;gap:10px;margin-top:24px;padding:16px 0;background:var(--background, #fff)}.collection__filter-drawer-actions{border-top:1px dashed var(--border-color, #cfcfcf)}.collection__filter-drawer-clear,.collection__filter-drawer-apply{flex:1 1 50%;box-sizing:border-box;height:46px;margin:0;padding:0;border:1px solid #000;border-radius:0;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.08em;line-height:44px;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer}.collection__filter-drawer-clear{background:#fff;color:#000}.collection__filter-drawer-apply,.collection__filter-drawer-clear:hover{background:#000;color:#fff}.collection__filter-drawer-apply:hover{opacity:.85}.collection__grid-feature{position:relative;min-width:0}.collection__grid-feature--promo .collection__grid-feature-link{display:block;position:relative;height:100%;color:#fff;text-decoration:none}.collection__grid-feature--promo img{display:block;width:100%;height:100%;object-fit:cover}.collection__grid-feature-caption{position:absolute;left:0;right:0;bottom:0;padding:28px 24px;text-align:center;background:linear-gradient(to top,#0000008c,#0000)}.collection__grid-feature-heading{margin:0 0 6px;color:inherit;font-size:18px;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.collection__grid-feature-cta{display:inline-block;border-bottom:1px solid currentColor;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.collection__grid-feature--product .product-index{height:100%}@media screen and (max-width:740px){.collection__grid-feature{grid-column:span 2!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-main-collection.css.map */
