.collection{position:relative}.scroll-card details[open] summary:after{content:"";position:absolute;top:200%;left:0;width:100%;background:currentColor;height:1px}@media screen and (max-width: 749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}.collection .title:not(.title--no-heading){margin-top:-1rem}}@media screen and (min-width: 750px){.collection .title-wrapper-with-link--no-heading{margin-top:calc(6rem + var(--page-width-margin))}}@media screen and (max-width: 989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width: 750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}.scroll-card{align-items:center;display:flex}.scroll-card .megamenu_main-link{text-decoration:none;display:flex}.scroll-card>*{color:var(--primary-color);font-weight:400;font-size:.8rem!important;text-transform:uppercase;letter-spacing:.25em;text-decoration:none;font-family:sofia-pro,sans-serif;margin-right:1.5rem}.scroll-card>*:not(details):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#3f4940;transition:.3s ease-in-out;transform:scaleX(0);transform-origin:left}.scroll-card>*{position:relative}.scroll-card>*:hover:after{transform:scaleX(1)}.scroll-card details{border-bottom:none!important;padding:0;position:static}.scroll-card ul{padding:var(--vertical-space) var(--horizontal-space)!important;list-style:none!important;text-transform:initial;letter-spacing:0;font-size:1rem;left:0;width:100%;grid-gap:1.5rem;position:absolute;z-index:9999999!important;background:#fff;margin-top:.5rem}@m .scroll-card summary{font-size: inherit; padding: 0; position: relative;}.facets-container{font-family:sofia-pro,sans-serif;color:#3f4940}.facets-container h1{font-weight:400}.card-information__text{font-family:sofia-pro,sans-serif!important;color:#3f4940}.card-information__text a{font-family:sofia-pro,sans-serif!important;font-size:1rem;font-weight:300}.card-information__wrapper{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;font-family:sofia-pro,sans-serif!important;color:#3f4940}.price{font-size:14px!important;font-weight:300}.collection_product_tag{font-family:sofia-pro,sans-serif!important;color:#3f4940;font-size:12px;font-weight:300}.select{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 600px){.card-information__wrapper{display:flex!important;justify-content:flex-start!important;flex-direction:column;align-items:flex-start!important}}@media only screen and (max-width: 470px){.collection_product_tags_container{flex-direction:column}.collection_product_tag:nth-child(2){margin-bottom:.5rem}.facets-container{flex-direction:column}.facet-filters{padding-left:0!important}}@media only screen and (max-width: 900px){#ProductGridContainer{margin-top:30px!important}}.scrolling-wrapper{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:1.5rem var(--horizontal-space)}.scrolling-wrapper::-webkit-scrollbar{display:none}.scroll-card{flex:0 0 auto}@media (min-width: 900px){.scroll-card ul{grid-template-columns:1fr!important;left:auto;width:auto;padding:1rem 2rem!important;margin-top:1rem}.scroll-card ul li{margin-bottom:0!important}}@media (min-width: 600px) and (max-width: 1200px){.scroll-card ul{right:0}}.card__inner{position:relative}.product_card_shadow{height:60%;width:70%;filter:blur(clamp(2rem,5vw,3rem));position:absolute;display:block!important;right:0;transform:translateZ(1px)}.feature-tag{position:absolute;top:clamp(.5rem,1vw,1rem);right:clamp(.5rem,1vw,1rem);padding:clamp(.25rem,1vw,.5rem);border-radius:10px;display:flex;align-items:center;font-size:.8rem}.feature-tag svg{margin-right:.5rem;width:16px}.vegan-color{background:#d8ffe7}.vegetarian-color{background:#eafed7}
/*# sourceMappingURL=/cdn/shop/t/51/assets/template-collection.css.map */
