.product-grid .grid__item{padding-bottom:2rem}.hide{visibility:hidden}.show{visibility:visible}.product-grid.negative-margin{margin-bottom:-2rem}@media screen and (min-width:750px){.product-grid .grid__item{padding-bottom:5rem}.product-grid.negative-margin{margin-bottom:-5rem}.product-grid.negative-margin--small{margin-bottom:-1rem}}.grid__item{position:relative}.better-buy-wrapper{position:absolute;z-index:2;right:0;top:10px}.better-buy{padding:5px 10px;background-color:rgb(var(--color-base-accent-3));color:#fff;font-weight:600}.collection-product-footer{background-color:rgb(var(--color-base-accent-1));padding:40px 0;margin-bottom:80px}.collection-product-footer a,.collection-product-footer a:hover,.collection-product-footer a:active{color:rgb(var(--color-base-accent-3))}#accordion h2{color:#fff;text-transform:uppercase;padding-bottom:20px}#accordion h3{color:#fff;cursor:pointer}#accordion h3:hover,#accordion h3:hover:after{color:rgb(var(--color-base-accent-3));cursor:pointer}#accordion h3:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="30px" height="40px" viewBox="0 0 40 40" version="1.1"><g id="surface1"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 34.503906 7.265625 L 20 21.769531 L 5.496094 7.265625 L 0 12.761719 L 20 32.761719 L 40 12.761719 Z M 34.503906 7.265625 "/></g></svg>');cursor:pointer;float:right;transition:.2s ease-in-out}#accordion h3:hover:after,#accordion h3.showing:hover:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="30px" height="40px" viewBox="0 0 40 40" version="1.1"><g id="surface1"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(239,71,111);fill-opacity:1;" d="M 34.503906 7.265625 L 20 21.769531 L 5.496094 7.265625 L 0 12.761719 L 20 32.761719 L 40 12.761719 Z M 34.503906 7.265625 "/></g></svg>');cursor:pointer;float:right;transition:.2s ease-in-out}#accordion h3.showing:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="30px" height="40px" viewBox="0 0 40 40" version="1.1"><g id="surface1"><path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 34.503906 7.265625 L 20 21.769531 L 5.496094 7.265625 L 0 12.761719 L 20 32.761719 L 40 12.761719 Z M 34.503906 7.265625 "/></g></svg>');cursor:pointer;float:right;transform:rotate(-180deg);transition:.2s ease-in-out}#accordion p{display:none;color:#fff}dialog.size-modal{position:fixed;left:0;right:0;width:95%;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:none;padding:0;background:#fff;color:#000;display:block;max-width:600px;max-height:80vh}@media screen and (min-width:512px){dialog.size-modal{width:80%}}dialog.size-modal:not([open]){display:none}dialog.size-modal+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000001a}._dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0}dialog.size-modal.fixed{position:fixed;top:50%;transform:translateY(-50%)}dialog.size-modal .modal-head{display:flex;justify-content:space-between;padding:16px 16px 20px;border-bottom:1px solid #c0c0c0}dialog.size-modal .modal-head h4{margin:0}dialog.size-modal .modal-head .close-modal{--size: 30px;display:flex;align-items:center;justify-content:center;border-radius:50%;width:var(--size);height:var(--size);background-color:transparent;color:#000;font-weight:700;scale:1;transition:all .15s ease-in}dialog.size-modal .modal-head .close-modal:hover{scale:1.2}dialog.size-modal .modal-content{position:relative;padding:20px 16px}dialog.size-modal .size-table{display:flex;flex-direction:column}dialog.size-modal .size-table .size-table__cell{display:grid;grid-template-columns:60% 40%;padding:16px}dialog.size-modal .size-table .size-table__cell h4,dialog.size-modal .size-table .size-table__cell h5{margin:0}dialog.size-modal .size-table .size-table__cell.size-table__cell--head{background:#f5f5f5;border-bottom:1px solid #171717}dialog.size-modal .size-table .size-table__cell.size-table__cell--row{border-bottom:1px solid #d4d4d4;transition:all .35s ease-in;color:#000;text-decoration:none}dialog.size-modal .size-table .size-table__cell.size-table__cell--row:hover{background:#eaeaea}#CollectionFeaturedProductGrid{margin-top:32px;margin-bottom:60px}#CollectionFeaturedProductGrid2{margin-top:-3rem;margin-bottom:60px}.featured-products-grid{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:40px}.featured-products-grid .featured-products-grid-item-content{flex:0 1 auto;position:relative;width:100%;margin-bottom:8px}.featured-products-grid .featured-products-grid-item-content .featured-products-grid-item-image{overflow:hidden;display:flex;justify-content:center;max-width:100%;aspect-ratio:16/9}.featured-products-grid .featured-products-grid-item-content .featured-products-grid-item-image img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center bottom}.featured-products-grid .featured-products-grid-item-content .featured-products-grid-item-details{position:absolute;text-align:right;width:100%;height:100%;bottom:0}.featured-products-grid .featured-products-grid-item-content .featured-products-grid-item-inner{display:flex;justify-content:end;flex-flow:column;background-color:#0000000d;height:100%;padding:10px 20px}.featured-products-grid .featured-products-grid-item-content .featured-products-grid-item-inner .button{width:max-content;margin-right:0;margin-left:auto}.featured-products-grid .featured-products-grid-item-content .featured-products-grid-item-details a{text-decoration:none}.featured-products-grid .featured-products-grid-item-content .featured-products-grid-item-details h4{text-transform:uppercase;color:rgb(var(--color-base-text-light));text-decoration:none;text-shadow:0px 3px 3px rgba(34,34,34,.2);margin:0;padding-bottom:20px}.extra-text-area{display:flex;flex-direction:column;gap:40px;margin-bottom:24px;border-top:1px solid #000}.extra-text-area.extra-text-area--full{text-align:center}.main-collection-product-grid{display:grid;grid-template-columns:1fr;gap:5rem 1rem;list-style:none;margin:0;padding:0}.main-collection-product-grid.main-collection-product-grid--bannered .product-grid-banner{grid-row:8 / 9;grid-column:1 / -1;display:flex;justify-content:center}.main-collection-product-grid.main-collection-product-grid--bannered.main-collection-product-grid--24 .product-grid-banner{grid-row:12 / 13}.main-collection-product-grid.main-collection-product-grid--bannered.main-collection-product-grid--40 .product-grid-banner{grid-row:20 / 21}.featured-products-grid-item,.main-collection-product-grid-item{position:relative}@media screen and (min-width:420px){.extra-text-area{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr))}}@media screen and (min-width:520px){.featured-products-grid-item .card{display:grid;gap:16px;grid-template-columns:200px 1fr}}@media screen and (min-width:600px){.main-collection-product-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:dense}.main-collection-product-grid.main-collection-product-grid--bannered .product-grid-banner{grid-row:4 / 5}.main-collection-product-grid.main-collection-product-grid--bannered.main-collection-product-grid--24 .product-grid-banner{grid-row:6 / 7}.main-collection-product-grid.main-collection-product-grid--bannered.main-collection-product-grid--40 .product-grid-banner{grid-row:10 / 11}}@media screen and (min-width:1024px){.featured-products-grid{display:grid;grid-template-columns:repeat(2,1fr)}.main-collection-product-grid{grid-template-columns:repeat(4,1fr)}.main-collection-product-grid.main-collection-product-grid--bannered .product-grid-banner{grid-row:2 / 3}.main-collection-product-grid.main-collection-product-grid--bannered.main-collection-product-grid--24 .product-grid-banner{grid-row:4 / 5}.main-collection-product-grid.main-collection-product-grid--bannered.main-collection-product-grid--40 .product-grid-banner{grid-row:6 / 7}}@media screen and (min-width:1480px){.featured-products-grid-item .card{display:grid;gap:16px;grid-template-columns:300px 1fr}}@media screen and (min-width:600px){.main-collection-product-grid-blog{grid-column:1 / span 2}}@media screen and (min-width:1024px){.main-collection-product-grid-blog{grid-column:auto / span 2}}.main-collection-product-grid-blog{position:relative}.main-collection-product-grid-blog a{border-radius:1rem;padding:4rem;height:100%;display:flex;align-items:flex-end;text-decoration:none;color:#fff}@media screen and (max-width:1024px){.main-collection-product-grid-blog a{padding:8rem 4rem}}.main-collection-product-grid-blog .dummy-link{position:relative}.main-collection-product-grid-blog .dummy-link:after{content:"";position:absolute;display:block;height:2px;width:0%;left:0;background-color:#fff;transition:.2s 0s ease-in-out}.main-collection-product-grid-blog h4{margin:0;font-size:20px}.main-collection-product-grid-blog p{line-height:1.2}@media screen and (max-width:768px){.main-collection-product-grid-blog p{display:-webkit-box;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}}.main-collection-product-grid-blog a:hover .dummy-link:after{width:100%}.main-collection-product-grid-blog .blog-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit}.main-collection-product-grid-blog .blog-image img{border-radius:inherit;width:100%;height:100%;object-fit:cover}.main-collection-product-grid-blog .blog-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;border-radius:inherit}.glide__track.disabled{cursor:auto}.glide__track.disabled .glide__slides{transform:none!important;cursor:auto}.collection-tags{display:flex;flex-wrap:wrap;gap:1rem}.collection-tags .collection-tag{text-decoration:none;background-color:#eee;padding:1rem 1.5rem;border-radius:500px}.collection-tags .collection-tag.active{background-color:rgb(var(--color-base-accent-3))}.collection-tags .collection-tag.active a{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/49/assets/component-product-grid.css.map */
