@media(min-width:576px){.product-type-list .product-item__information{flex:0 0 calc(100% - var(--col-width) - var(--gap, 1.5rem));width:calc(100% - var(--col-width) - var(--gap, 1.5rem));--font-size: 18;--gap: 30px}}.product-list-action:not(.not-content){margin-top:2.5rem}.product-type-list .compare-price{font-size:1.4rem}@media(max-width:575.98px){.product-type-list .product-item__wrapper{flex-wrap:wrap}.product-type-list .product-item__inner,.product-type-list .product-item__information{width:100%}.show-type-products{order:3;justify-content:flex-end}:is(.toolbar-left,.toolbar-sorter){flex:unset}.toolbar-sorter label{color:var(--color-heading);border-color:var(--color-heading)}.select-custom .select-custom__content{position:fixed;left:0;right:0;top:auto;bottom:-3rem;z-index:15}.select-custom.active .select-custom__content{bottom:0;top:auto}.select-custom.active .overlay:after{opacity:1;pointer-events:auto;visibility:visible;z-index:12}.select-custom__content icon-close{transform:translateY(calc(-100% - 15px));-webkit-transform:translateY(calc(-100% - 15px))}}:where(.grid-mode){color:#cbcbcb}.grid-mode:hover,.grid-mode.active{color:var(--color-heading)}@media screen and (min-width:768px){.grid-columns-2{--col-desktop: 2 !important}.grid-columns-3{--col-desktop: 3 !important}.grid-columns-4{--col-desktop: 4 !important}}.filter-item .checkbox{width:17px;height:17px}filter-item:hover .checkbox{background-color:var(--grey-color)}.current-filter filter-item .checkbox{background-color:var(--btn-primary-bg-color);border-color:var(--btn-primary-bg-color)}.current-filter filter-item .checkbox svg{opacity:1;visibility:visible;color:var(--btn-primary-color)}.current-filter.size{background-color:var(--btn-primary-bg-color);border-color:var(--btn-primary-bg-color);color:var(--btn-primary-hover-color)}.price-range .range-slider{-webkit-appearance:none;appearance:none;background:transparent;border:none;height:5px;outline:none;padding:0;pointer-events:none;vertical-align:top;width:100%}.drop-range{background:linear-gradient(90deg,#dfdfdf var(--range-from),var(--color-dark) var(--range-from),var(--color-dark) var(--range-to),#dfdfdf var(--range-to));height:5px;border-radius:1rem;margin-inline:1px}.price-range .range-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;border-radius:100%;box-shadow:0 0 0 14px var(--color) inset,0 0 0 2px var(--color-white);cursor:pointer;height:14px;margin-top:-5px;position:relative;transform:scale(1.3);-webkit-transform:scale(1.3);-webkit-transition:transform .15s linear;transition:transform .15s linear;width:14px;z-index:1}.price-range .range-slider::-webkit-slider-runnable-track{background:var(--light-grey-color);border:none;border-radius:4px;cursor:pointer;height:5px;width:100%}.price-range .range-slider::-moz-range-thumb{border:none;border-radius:100%;box-shadow:0 0 0 14px var(--color) inset,0 0 0 2px var(--color-white);cursor:pointer;height:14px;width:14px}.price-range .range-slider::-moz-range-thumb:hover{transform:scale(1.4);-webkit-transform:scale(1.4)}.price-range .range-slider::-moz-range-progress,.price-range .range-slider::-moz-range-track{border:none;border-radius:4px;cursor:pointer;height:5px;width:100%}.price-range .range-slider::-moz-range-progress{background-color:#000000b3}.price-range .range-slider::-moz-range-track{background-color:var(--light-grey-color)}.price-range .range-slider::-webkit-slider-runnable-track{background:none}.price-range .range-slider::-webkit-slider-thumb{pointer-events:auto}.price-range .range-slider::-moz-range-progress,.price-range .range-slider::-moz-range-track{background:none}.price-range .range-slider::-moz-range-thumb{pointer-events:auto;transform:scale(1.3);-webkit-transform:scale(1.3)}.price-range .range-slider::-webkit-slider-thumb{box-shadow:inset 0 0 0 4px #000;height:15px;background-color:var(--color-white);margin-top:-7px;transform:scale(1.3);-webkit-transform:scale(1.3);width:15px}.price-range .range-slider::-moz-range-thumb{box-shadow:inset 0 0 0 4px #000;height:15px;background-color:var(--color-white);margin-top:-7px;transform:scale(1.3);-webkit-transform:scale(1.3);width:15px}.price-range.drop-range{height:4px;border-radius:999px;background:linear-gradient(90deg,#d8d6d1 var(--range-from),#11110f var(--range-from),#11110f var(--range-to),#d8d6d1 var(--range-to))}.price-range.drop-range .range-slider{position:absolute;top:0;right:0;bottom:0;left:0;height:4px;margin:0;background:transparent!important}.price-range.drop-range .range-slider::-webkit-slider-runnable-track{height:4px;border:0;background:transparent!important;box-shadow:none}.price-range.drop-range .range-slider::-webkit-slider-thumb{width:18px;height:18px;margin-top:-7px;border:1px solid #11110f;border-radius:50%;background:#11110f;box-shadow:0 0 0 3px #fff;transform:none}.price-range.drop-range :is(.range-slider::-moz-range-progress,.range-slider::-moz-range-track){height:4px;border:0;background:transparent!important;box-shadow:none}.price-range.drop-range .range-slider::-moz-range-thumb{width:18px;height:18px;border:1px solid #11110f;border-radius:50%;background:#11110f;box-shadow:0 0 0 3px #fff;transform:none}.frmwrk-mobile-sort{display:none}@media(max-width:767.98px){.toolbar-sorter .select-custom{display:none!important}.frmwrk-mobile-sort{display:block;min-width:12.5rem;height:3.8rem;padding:0 3.2rem 0 1.2rem;border:1px solid #11110f;border-radius:999px;color:#11110f;background-color:#fff;font:inherit;font-size:1.2rem;font-weight:600;text-transform:uppercase}}filter-sort[selected=selected]{color:var(--color-heading);font-weight:var(--heading-weight)}.collapsible-content>*:not(.swatch-option,.featured-product){max-height:23.5rem;overflow:hidden auto}.collection-filter.open{opacity:1;visibility:visible;transform:translate(0)}@media screen and (max-width:1024.98px){.collection-filter{--drawer-width: 33rem;transform:translate(calc(-100% - 3rem));width:95%;max-width:var(--drawer-width, 48rem);background:var(--color-background);height:100%;overflow:auto;z-index:15}.collection-sidebar{display:flex;flex-direction:column;height:100%;flex-wrap:nowrap}.collection-sidebar .filter-blocks{flex-grow:1;flex-direction:column}.filter-current filter-item{padding-block:.8rem;padding-inline:1.5rem}}@media screen and (min-width:1025px){.horizontal-filter collapsible-block{position:relative;user-select:none;-webkit-user-select:none}.horizontal-filter .filter-item{min-width:calc((100% - 60px) / 7)}.horizontal-filter .collapsible-heading{width:100%}.horizontal-filter .collapsible-content{opacity:0;visibility:hidden;pointer-events:none;display:block!important;height:auto!important;width:28rem;border-radius:0 0 5px 5px;box-shadow:var(--shadow);padding:2rem!important;border:1px solid var(--color-border);top:calc(100% + 1.5rem);transition:var(--transition)}.horizontal-filter collapsible-block.active .collapsible-content{opacity:1;visibility:visible;top:calc(100% - 1px);pointer-events:auto}:where(.collection-sidebar .filter-item:nth-of-type(7n+7),.collection-sidebar .filter-item:nth-of-type(7n+8)) .collapsible-content{left:auto;right:0}.collection-sidebar:not(.drawer,.horizontal-filter) .filter-item:first-child .collapsible-heading{padding-top:3px}.collection-sidebar:not(.drawer,.horizontal-filter) .filter-item:first-child .open-children-toggle{transform:translateY(-10px);-webkit-transform:translateY(-10px)}.btn-filter.drawer.overlay:after{z-index:15}}.product-type-list{--product-item__price-top: 1.5rem;--col-gap-desktop: 3rem}.product-type-list .product-item__wrapper{--gap: 20 !important}.product-type-list .product-item__wrapper .product-list-action :is(button-wishlist,button-compare){width:5rem;height:5rem;border:1px solid var(--color-border)}.product-type-list .product-item__wrapper .product-list-action .bls-add-cart-list{display:inline-flex;align-items:center;justify-content:center;height:5rem}.product-type-list :is(.price-same-style,.product-item__name){font-size:1.8rem}@media screen and (min-width:576px){.product-type-list .product-item__wrapper{--gap: 30 !important}}body.frmwrk-theme.collection .sec__collection-main{position:relative;z-index:1}body.frmwrk-theme.collection .toolbar-products{position:relative;z-index:40}body.frmwrk-theme.collection .toolbar-sorter,body.frmwrk-theme.collection .toolbar-sorter .frmwrk-mobile-sort{position:relative;z-index:45;pointer-events:auto}body.frmwrk-theme.collection .collection-filter{z-index:80!important}body.frmwrk-theme.collection .collection-filter.open{z-index:90!important}body.frmwrk-theme.collection .product-grid-container{position:relative;z-index:1}@media(max-width:767.98px){body.frmwrk-theme.collection .frmwrk-mobile-sort{-webkit-appearance:menulist;appearance:auto;display:block!important}}body.frmwrk-theme .collection-filter{color:#11110f!important}body.frmwrk-theme .collection-filter :is(.filter-title,.filter-label,.collapsible-heading,.open-children-toggle,.link-filter,label){color:#11110f!important}body.frmwrk-theme .collection-filter .filter-price :is(input,.field-currency){color:#11110f!important}body.frmwrk-theme .collection-filter .filter-price input{background:#ffffffd1!important}@media(max-width:1024.98px){body.frmwrk-theme .collection-filter{position:fixed!important;inset:0 auto 0 0!important;display:block!important;width:min(35rem,88vw)!important;max-width:88vw!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;background:radial-gradient(circle at 10% 8%,rgb(255 255 255 / .96),transparent 42%),linear-gradient(145deg,var(--frmwrk-chalk-a, #f8f6f1),var(--frmwrk-chalk-b, #f1eee7))!important;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:1.8rem 0 5rem #11110f2e;z-index:999!important;transform:translate(-105%);transition:transform .32s var(--frmwrk-ease, cubic-bezier(.22, 1, .36, 1)),opacity .22s ease!important}body.frmwrk-theme .collection-filter.open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(0)!important}body.frmwrk-theme .collection-filter .collection-sidebar,body.frmwrk-theme .collection-filter .filter-blocks,body.frmwrk-theme .collection-filter .sidebar-filter{height:100%!important;max-height:100dvh!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:9rem!important}body.frmwrk-theme .collection-filter .collapsible-content{max-height:none!important;overflow:visible!important}body.frmwrk-theme .collection-filter .filter-action-bottom{position:sticky!important;bottom:0;z-index:4;margin-inline:-1.6rem;padding:1.2rem 1.6rem max(1.2rem,env(safe-area-inset-bottom));background:#f8f6f1eb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}body.frmwrk-theme .btn-filter.drawer.overlay:after{z-index:950!important}}@media(max-width:767.98px){body.frmwrk-theme.collection .product-grid-container .product-item__wrapper.product-grid>.product-item__information,body.frmwrk-theme .sec__collection-main .product-grid-container .product-item__wrapper.product-grid>.product-item__information{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:start!important;gap:.35rem!important;min-height:4.9rem!important;padding:.8rem .2rem 0!important;text-align:left!important}body.frmwrk-theme.collection .product-grid-container .product-item__wrapper.product-grid>.product-item__information .product-item__name,body.frmwrk-theme .sec__collection-main .product-grid-container .product-item__wrapper.product-grid>.product-item__information .product-item__name{grid-column:1!important;grid-row:1!important;display:-webkit-box!important;min-width:0!important;max-width:100%!important;min-height:2.45em!important;max-height:2.45em!important;overflow:hidden!important;font-size:clamp(1.05rem,2.9vw,1.25rem)!important;line-height:1.18!important;letter-spacing:.04em!important;text-align:left!important;text-overflow:clip!important;white-space:normal!important;word-break:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}body.frmwrk-theme.collection .product-grid-container .product-item__wrapper.product-grid>.product-item__information .product-item__price,body.frmwrk-theme .sec__collection-main .product-grid-container .product-item__wrapper.product-grid>.product-item__information .product-item__price{grid-column:1!important;grid-row:2!important;display:flex!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important;font-size:clamp(1rem,2.7vw,1.15rem)!important;line-height:1.2!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/collection-page.css.map */
