.quick-collections{position:relative;display:block;margin:21px 0}.quick-collections:has(.swiper-wrapper:empty){display:none}.quick-collections .swiper-wrapper{box-sizing:border-box}.quick-collections .swiper-buttons{display:none}@media screen and (min-width: 1025px){.quick-collections{margin:30px 0}.quick-collections .swiper-buttons{display:block}}.quick-collections__scrollbar-wrapper{padding-top:20px;position:relative}.quick-collections .swiper-buttons__wrapper{position:relative}.quick-collections .swiper-button{z-index:20;position:absolute;top:24px;left:0;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fafafa;box-shadow:0 4px 20px 0 rgba(0,0,0,.25)}.quick-collections .swiper-button.swiper-button-disabled{display:none}.quick-collections .swiper-button-next{left:unset;right:0}.quick-collections .swiper-scrollbar{border-radius:10px;touch-action:none;background:#d3d3d3;position:absolute;left:0;bottom:4px;top:auto;z-index:50;height:2px;width:100%}.quick-collections .swiper-scrollbar-drag{background:#c8102e;height:100%;width:100%;position:relative;border-radius:10px;left:0;top:0}.quick-collection{width:218px !important;height:auto;display:flex;flex-direction:column}.quick-collection__image{display:block}.quick-collection__image.quick-collection__image--auto img{height:auto}.quick-collection__image img{height:106px;-o-object-fit:cover;object-fit:cover;display:block}.quick-collection__title{font-size:1.4rem;line-height:2rem;font-weight:500;font-family:"Liberator Medium",helvetica,arial,sans-serif;color:#000;display:flex;gap:5px;align-items:center;margin-bottom:6px;width:-moz-max-content;width:max-content;max-width:100%}.quick-collection__title svg{width:10px;height:auto}.quick-collection__content{padding:10px;background:#f7f7f7;flex:1}.quick-collection__description *{font-size:1.2rem;line-height:2rem;font-weight:300}.quick-collection__description p{margin-bottom:4px}.quick-collection__description .metafield-rich_text_field *:last-child{margin-bottom:0}.quick-collection__description ul{list-style:none;margin:0}.quick-collection__description ul li{padding-left:10px;position:relative;margin-bottom:2px}.quick-collection__description ul li:last-child{margin-bottom:0}.quick-collection__description ul li::before{content:" ";position:absolute;left:0;top:9px;background:#c8102e;display:block;width:3px;height:3px;border-radius:50%}
