@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{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;border-radius:15px 15px 0 0}.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))}.select-custom__content{overflow:unset}}: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),#ce2027 var(--range-from),#ce2027 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 #ce2027 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-thumb{border:none;border-radius:100%;box-shadow:0 0 0 14px #ce2027 inset,0 0 0 2px var(--color-white)!important;cursor:pointer;height:14px;width:14px}.price-range .range-slider::-moz-range-progress{background-color:#ce2027}.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 #ce2027;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 #ce2027;height:15px;background-color:var(--color-white);margin-top:-7px;transform:scale(1.3);-webkit-transform:scale(1.3);width:15px}filter-sort[selected=selected]{color:var(--color-heading);font-weight:var(--heading-weight)}.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!important}.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}.collection-filter{z-index:16!important}}@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% - 90px) / 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}.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}}.heading-description{padding:24px;color:#222;font-family:Arial,Helvetica,sans-serif;line-height:1.8;background:#fff;box-sizing:border-box}.heading-description h1,.heading-description h2,.heading-description h3{margin:0 0 16px;line-height:1.3;color:#111}.heading-description h1{font-size:36px;font-weight:800;padding:20px 22px;margin-bottom:22px;color:#fff;background:linear-gradient(135deg,#ce2027,#8f1117);border-radius:16px;box-shadow:0 10px 30px #ce202733}.heading-description h2{font-size:27px;font-weight:800;margin-top:38px;padding:12px 18px;background:linear-gradient(to right,#ce20271a,#ce202705);border-left:6px solid #ce2027;border-radius:12px}.heading-description h3{font-size:22px;font-weight:700;margin-top:26px;color:#ce2027;position:relative;padding-left:14px}.heading-description h3:before{content:"";position:absolute;left:0;top:4px;width:4px;height:calc(100% - 8px);background:#ce2027;border-radius:20px}.heading-description p{margin:0 0 18px;font-size:16px;color:#333}.heading-description strong{color:#111}.heading-description a{color:#ce2027;text-decoration:none;font-weight:700;border-bottom:1px solid transparent;transition:.25s ease}.heading-description a:hover{color:#a3151b;border-bottom-color:#a3151b}.heading-description ul,.heading-description ol{margin:0 0 20px;padding:0 0 0 22px}.heading-description li{margin-bottom:10px;padding:10px 12px;background:#fafafa;border:1px solid #eeeeee;border-radius:10px;list-style-position:outside}.heading-description li::marker{color:#ce2027;font-weight:700}.heading-description h2+ul{padding:18px 18px 8px 40px;background:linear-gradient(180deg,#fff8f8,#fff);border:1px solid #f2d7d8;border-radius:16px;box-shadow:0 8px 24px #ce202714}.heading-description h2+ul li{background:#fff;border:1px solid #f1e4e4}.heading-description table{width:100%;border-collapse:separate;border-spacing:0;margin:24px 0 28px;background:#fff;border:1px solid #ececec;border-radius:18px;overflow:hidden;box-shadow:0 14px 35px #00000012}.heading-description table thead{background:linear-gradient(135deg,#111,#2b2b2b);color:#fff;font-weight:700;font-size:15px;letter-spacing:.2px}.heading-description table td,.heading-description table th{padding:15px 16px;text-align:left;vertical-align:top;font-size:15px;border-bottom:1px solid #ededed;border-right:1px solid #f2f2f2}.heading-description table td:last-child,.heading-description table th:last-child{border-right:0}.heading-description table tr:last-child td{border-bottom:0}.heading-description table tbody tr:nth-child(2n){background:#fcfcfc}.heading-description table tbody tr:hover{background:#fff5f5}.heading-description table td strong,.heading-description table td b{color:#ce2027}.heading-description h2:last-of-type+p,.heading-description h2:last-of-type+p+p,.heading-description h2:last-of-type+p+p+p,.heading-description h2:last-of-type+p+p+p+p,.heading-description h2:last-of-type+p+p+p+p+p{background:linear-gradient(180deg,#fff,#fafafa);border:1px solid #ececec;border-left:5px solid #ce2027;border-radius:14px;padding:16px 18px;box-shadow:0 6px 18px #0000000a}.heading-description table a{font-weight:700}.heading-description h2+p,.heading-description h3+p{color:#444}@media(max-width:768px){.heading-description{padding:14px}.heading-description h1{font-size:28px;padding:16px 18px;border-radius:14px}.heading-description h2{font-size:22px;padding:10px 14px}.heading-description h3{font-size:19px}.heading-description p{font-size:15px}.heading-description li{font-size:15px;padding:9px 10px}.heading-description table{display:block;overflow-x:auto;white-space:nowrap;border-radius:14px}.heading-description table td,.heading-description table th{font-size:14px;padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/collection-page.css.map */
