@media screen and (max-width: 749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width: 749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width: 750px){.collection .loading-overlay{left:0}}.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}@media screen and (max-width: 989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width: 990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.pagination-progress{width:100%;height:3px;background:#ebbfb7;border-radius:0;margin:12px 0 20px;overflow:hidden}.pagination-progress-bar{height:100%;background:#9f6069;transition:width .3s ease;display:block!important}.block_product-loadmore-button{max-width:220px;margin:40px auto 0;text-align:center;overflow:hidden;display:block;position:relative}#load-more-btn{width:100%;background:none;border:1px solid #782A37;font-size:14px;text-transform:uppercase;padding:5px 10px;color:#782a37}.block_products-paginations{font-size:14px}#load-more-btn span{touch-action:none;pointer-events:none}a.block_collction-grid-url{position:relative;display:flex}.block_collection-grid-content{position:absolute;bottom:0;width:100%;text-align:center;padding:20px}.block_menu-info-image-button.block_collection-grid-button{position:relative;transform:none;bottom:auto;left:auto;width:100%;max-width:100%;text-transform:uppercase}.collection--template .block_collection-grid-button{width:max-content;margin:0 auto}h2.block_collection-grid-toptitle{color:#fff;padding:0 0 12px;text-transform:uppercase;letter-spacing:1px}p.block_collection-grid-toptitle{font-size:40px;font-family:Sloop ScriptOne;margin:0 0 6px;color:#fff}.grid__item.block_big-grid-banner{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.block_collection-grid-button-2.block_menu-info-image-button.block_collection-grid-button{max-width:max-content;margin:0 auto;min-width:207px}.grid__item.block_width-full-banner{width:100%;max-width:100%}.block_width-full-banner-inner{text-align:center;padding:32px 0}.block_width-full-banner h2{text-transform:uppercase}.block_width-full-banner .metafield-rich_text_field p{margin:8px 0 0;letter-spacing:.2px}.block_width-full-banner .metafield-rich_text_field a{text-decoration:underline;color:inherit}@media (max-width:989px){.grid__item.block_big-grid-banner,.grid--2-col-tablet-down .block_small-grid-banner{width:100%;max-width:100%}.block_width-full-banner-inner{padding:11px 0}}@media (max-width: 749px){#product-grid{row-gap:37px}.block_width-full-banner .metafield-rich_text_field p{font-size:1.6rem}}.collection-template__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:dense!important}.collection-template__grid .grid__item{width:100%;max-width:100%;display:flex;flex-direction:column}.collection-template__grid .block_small-grid-banner,.collection-template__grid .block_width-full-banner{grid-column:span 2}.collection-template__grid .block_big-grid-banner{width:100%;max-width:100%;grid-column:span 2}@media (min-width: 990px){.collection-template__grid{grid-template-columns:repeat(4,1fr)}.collection-template__grid .block_small-grid-banner{grid-column:span 1}.collection-template__grid .block_width-full-banner{grid-column:span 4}}.collection.page-width{max-width:100%;padding:0 12px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/template-collection.css.map */
