@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}.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}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%}.collection-sidebar .filter-blocks{flex-grow:1}.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:0}.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}}.collection-item__media{display:block;width:100%}.collection-item__media--ratio{display:block;position:relative;width:100%;overflow:hidden;aspect-ratio:var(--aspect-ratio)}.collection-item__media--ratio img,.collection-item__media--ratio picture,.collection-item__media--ratio .responsive-image{display:block;width:100%;height:auto}.swatch-attribute.color .items{display:grid!important;grid-template-columns:repeat(6,30px)!important;gap:8px!important;margin:0!important;padding:0!important}.swatch-attribute.color .item,.swatch-attribute.color .item:before,.swatch-attribute.color .item:after,.swatch-attribute.color .link-filter,.swatch-attribute.color .link-filter:before,.swatch-attribute.color .link-filter:after,.swatch-attribute.color .tooltip,.swatch-attribute.color .tooltip:before,.swatch-attribute.color .tooltip:after,.swatch-attribute.color .swatch-option,.swatch-attribute.color .swatch-option:before,.swatch-attribute.color .swatch-option:after,.swatch-attribute.color .pointer.color,.swatch-attribute.color .pointer.color:before,.swatch-attribute.color .pointer.color:after{margin:0!important;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;border-radius:0!important}.product__color-swatch,.swatch-attribute.color .product__color-swatch,.swatch-attribute.color .product__color-swatch:before,.swatch-attribute.color .product__color-swatch:after{width:30px!important;height:30px!important;min-width:30px!important;display:block!important;border-radius:4px!important;border:0!important;outline:0!important;box-shadow:none!important;overflow:hidden!important;padding:0!important;margin:0!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.swatch-attribute.color .tooltip-content{z-index:5}.current-filter .product__color-swatch,.swatch-attribute.color .current-filter .product__color-swatch{box-shadow:inset 0 0 0 2px #111!important}@media(min-width:1025px){.product__color-swatch:hover{transform:scale(1.06)}}.seo-bottom-wrap{width:100%;margin:40px 0 70px}.seo-bottom-grid{max-width:1400px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:260px minmax(0,1fr);column-gap:32px;box-sizing:border-box}.seo-bottom-spacer{width:100%}.seo-bottom-content{width:100%;text-align:left}.seo-bottom-content h2,.seo-bottom-content h3{font-weight:700;line-height:1.3;margin:32px 0 12px}.seo-bottom-content h2{font-size:24px}.seo-bottom-content h3{font-size:20px}.seo-bottom-content p{margin:0 0 16px;line-height:1.8;font-size:15px}.seo-bottom-content ul,.seo-bottom-content ol{margin:0 0 16px 22px}.seo-bottom-content li{margin-bottom:8px;line-height:1.7}.heading-content{width:100%;max-width:1200px;margin:0 auto;padding-left:220px;text-align:left!important;box-sizing:border-box}.heading-content .page-title,.heading-content h1{text-align:left!important;margin-bottom:12px}.collection-top-description{width:100%;margin:10px 0 24px}.collection-top-description__inner{width:100%;max-width:820px;margin:0;padding:0;text-align:left}.collection-top-description__content{width:100%;max-width:980px;max-height:90px;overflow:hidden;position:relative;line-height:1.65;font-size:15px;transition:max-height .3s ease}.collection-top-description__content:not(.is-expanded):after{content:"";position:absolute;left:0;right:0;bottom:0;height:36px;background:linear-gradient(to bottom,#fff0,#fff)}.collection-top-description__content.is-expanded{max-height:1000px}.collection-top-description__toggle{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:6px;width:820px;font-size:14px;font-weight:600;color:#111;background:none;border:0;cursor:pointer;padding:0}.collection-top-description__toggle:after{content:"\2192";display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:#e30613;color:#fff;border-radius:50%;font-size:12px;font-weight:700;transition:all .25s ease}.collection-top-description__content.is-expanded+.collection-top-description__toggle:after{transform:rotate(90deg);background:#111}.collection-top-description__toggle:hover{opacity:.7}@media screen and (max-width:990px){.heading-content{padding-left:16px;padding-right:16px}.collection-top-description__inner,.collection-top-description__content,.collection-top-description__toggle{max-width:100%;width:100%}.seo-bottom-grid{grid-template-columns:1fr;padding:0 16px}.seo-bottom-spacer{display:none}.collection-top-description__content{max-width:100%}}.collection-heading-flex{display:flex;align-items:flex-start;justify-content:space-between;gap:32px}.collection-heading-image{flex:0 0 150px;display:flex;justify-content:flex-end}.collection-heading-image img{width:150px;height:150px;object-fit:contain;display:block}@media screen and (max-width:990px){.collection-heading-flex{display:grid;grid-template-columns:1fr auto;align-items:start;gap:16px}.collection-heading-image{justify-content:flex-end;margin-top:0}.collection-heading-image img{width:90px;height:90px}}.collection-faq{padding:48px 0 56px}.collection-faq__grid{max-width:1400px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:260px minmax(0,1fr);column-gap:32px;box-sizing:border-box}.collection-faq__spacer{width:100%}.collection-faq__content{width:100%;max-width:980px}.collection-faq__title{margin:0 0 24px;font-size:24px;line-height:1.25;font-weight:700}.collection-faq__items{border-top:1px solid #e9e9e9}.collection-faq__item{border-bottom:1px solid #e9e9e9;transition:background .2s ease}.collection-faq__item[open]{background:#fafafa}.collection-faq__question{display:flex;align-items:center;gap:14px;width:100%;padding:18px 0;cursor:pointer;list-style:none;font-size:16px;font-weight:600;line-height:1.4}.collection-faq__question::-webkit-details-marker{display:none}.collection-faq__icon{position:relative;flex:0 0 22px;width:22px;height:22px;border-radius:999px;background:#f3f3f3;transition:background .2s ease}.collection-faq__icon:before,.collection-faq__icon:after{content:"";position:absolute;left:50%;top:50%;background:#111;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease,background .2s ease}.collection-faq__icon:before{width:10px;height:2px}.collection-faq__icon:after{width:2px;height:10px}.collection-faq__item[open] .collection-faq__icon{background:#e30613}.collection-faq__item[open] .collection-faq__icon:before,.collection-faq__item[open] .collection-faq__icon:after{background:#fff}.collection-faq__item[open] .collection-faq__icon:after{opacity:0}.collection-faq__question-text{flex:1 1 auto}.collection-faq__answer{padding:0 0 18px 36px;color:#333;line-height:1.75;font-size:15px}.collection-faq__answer p:last-child{margin-bottom:0}@media screen and (max-width:990px){.collection-faq{padding:36px 0 44px}.collection-faq__grid{grid-template-columns:1fr;padding:0 16px}.collection-faq__spacer{display:none}.collection-faq__content{max-width:100%}.collection-faq__title{font-size:22px}.collection-faq__question{font-size:15px;padding:16px 0}.collection-faq__answer{padding-left:32px}}.fa-circle-info,[data-button-info=true],.collapsible-heading:after,.info-badge{display:none!important}label.tw\:bg-white.tw\:border{width:20px!important;height:20px!important;border-radius:4px!important;border:2px solid #dcdcdc!important;transition:all .2s ease!important}input:checked+label.tw\:bg-white.tw\:border,.peer:checked~label{background-color:#e10b1b!important;border-color:#e10b1b!important}input:checked+label i.fa-check{opacity:1!important;color:#fff!important;display:inline-block!important}.collapsible-heading{display:flex!important;align-items:center!important;margin-bottom:25px!important;padding-bottom:10px!important;position:relative!important;font-weight:700!important;transition:color .2s ease!important}.collapsible-heading:hover,.link-filter:hover,.filter-group-display__list-item:hover label{color:#e10b1b!important}.link-filter,.filter-group-display__list-item{padding:6px 0!important;margin-bottom:5px!important;display:flex!important;align-items:center!important}.price-range.drop-range{position:relative!important;height:6px!important;background-color:#e0e0e0!important;border-radius:10px!important;margin:45px 10px 25px!important}.price-range:before{content:""!important;position:absolute!important;top:0!important;height:100%!important;left:var(--range-from)!important;right:calc(100% - var(--range-to))!important;background-color:#e10b1b!important;z-index:1!important;border-radius:10px!important}.range-slider::-webkit-slider-thumb{-webkit-appearance:none!important;width:22px!important;height:22px!important;background:#e10b1b!important;border:1px solid #E10B1B!important;border-radius:50%!important;cursor:pointer!important;z-index:10!important;box-shadow:0 2px 4px #0003!important;margin-top:-8px!important}.range-slider::-moz-range-thumb{width:18px!important;height:18px!important;background:#e10b1b!important;border:1px solid #E10B1B!important;border-radius:50%!important;cursor:pointer!important}.icon_plus-animation{display:none!important}.open-children-toggle:before{content:"";position:absolute;right:5px;top:50%;width:8px;height:8px;border-right:2px solid #333;border-bottom:2px solid #333;transform:translateY(-70%) rotate(45deg);transition:transform .3s ease}collapsible-block.active .open-children-toggle:before{transform:translateY(-30%) rotate(-135deg)}
/*# sourceMappingURL=/cdn/shop/t/43/assets/collection-page.css.map */
