.collection .product-grid,.collection #product-grid.product-grid,#ProductGridContainer .collection .product-grid,#ProductGridContainer #product-grid.product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-mobile-horizontal-spacing) var(--grid-mobile-horizontal-spacing);margin-bottom:2rem;padding:0;list-style:none}@media screen and (min-width:750px){.collection .product-grid,.collection #product-grid.product-grid,#ProductGridContainer .collection .product-grid,#ProductGridContainer #product-grid.product-grid{gap:0 35px}}@media screen and (min-width:1024px){.collection .product-grid.grid--4-col-desktop,.collection #product-grid.product-grid.grid--4-col-desktop,#ProductGridContainer #product-grid.product-grid.grid--4-col-desktop{grid-template-columns:repeat(4,1fr)}}@media(max-width:1024px)and (min-width:750px){.collection .product-grid.grid--4-col-desktop,.collection #product-grid.product-grid.grid--4-col-desktop,#ProductGridContainer #product-grid.product-grid.grid--4-col-desktop{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){#ProductGridContainer .collection--bridal-four-col-pair #product-grid.product-grid.grid--4-col-desktop .grid__item:nth-child(1){grid-column:2}#ProductGridContainer .collection--bridal-four-col-pair #product-grid.product-grid.grid--4-col-desktop .grid__item:nth-child(2){grid-column:3}}@media screen and (max-width:1023px)and (min-width:750px){#ProductGridContainer .collection--bridal-four-col-pair #product-grid.product-grid.grid--4-col-desktop{display:flex;flex-wrap:wrap;justify-content:center;gap:0 35px}#ProductGridContainer .collection--bridal-four-col-pair #product-grid.product-grid.grid--4-col-desktop .grid__item{flex:0 0 calc((100% - 70px) / 3);max-width:calc((100% - 70px) / 3);width:calc((100% - 70px) / 3)}}.collection .product-grid .grid__item,.collection #product-grid .grid__item,#ProductGridContainer #product-grid .grid__item{width:100%;max-width:100%;min-width:0}.collection .grid__item:only-child{grid-column:span 1}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1rem;margin-top:0}}.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 (max-width:990px){.button.product-grid-quick-add-below{background:#3e4e66;color:#fff;font-size:13px;border:0;height:45px;min-width:auto;padding:7px 0;line-height:1;letter-spacing:2px;margin:auto 10px 10px;max-width:100%;width:auto}}.button.product-grid-quick-add-below:after{box-shadow:none}@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}@media screen and (min-width:767px){.large-order-pages.title{font-size:35px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:4.173px;text-align:center}}.collection__title.title-wrapper{margin-bottom:2.5rem}.valentines_1page .collection__title.title-wrapper{text-align:center}h2.valentines_1page{font-family:Raleway;font-size:44px;font-weight:400;letter-spacing:3px}.valentines_1page .collection__description p{font-family:Raleway;font-size:17pt;color:#797979;font-weight:400;letter-spacing:1px}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (max-width:1080px)and (min-width:768px){.button.product-grid-quick-add-below{font-size:12px!important;letter-spacing:1px}}@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}.button.product-grid-quick-add-below{border:1px solid black;margin:auto 10px 30px;display:flex;align-items:center;justify-content:center;font-size:18px;letter-spacing:2px;padding:7px 0;line-height:1;z-index:1;text-align:center;height:60px;max-width:100%;width:auto;cursor:pointer}}.collection__view-all a:not(.link){margin-top:1rem}.button.product-grid-quick-add-below:hover{color:#fff;background:#000}.collection .card__badge{display:none}@media screen and (max-width:767px){.large-order-pages.title{font-size:17px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.7px;margin-top:15px;text-align:center;margin-bottom:14px}.large-order-pages.collection{padding:0}.large-order-pages .collection__title{margin:0}.large-order-pages .collection__title.title-wrapper{margin-bottom:0}h2.valentines_1page{font-size:32px}.valentines_1page .collection__description p{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/348/assets/template-collection.css.map */
