.collection-slider-container,.rb-coll-head{--rb-bg: #F6F4EF;--rb-surface: #E3DED4;--rb-text: #232323;--rb-accent: #5F6B60;--rb-secondary: #A89A86;--rb-text-muted: #5A5852;--rb-border: #D6CFC2}.collection-slider-container{background:var(--rb-bg, #F6F4EF);padding:clamp(2rem,1.4rem + 3vw,3.25rem) 0 clamp(1.5rem,1rem + 2.5vw,2.5rem)}.collection-slider-container .rb-coll-head{text-align:center;max-width:var(--rb-maxw, 1320px);margin:0 auto clamp(1.25rem,.8rem + 2vw,2.25rem);padding-inline:var(--rb-gutter, 1.25rem)}.collection-slider-container .rb-coll-head__eyebrow{display:inline-block;font-family:var(--rb-font-body, "Montserrat", sans-serif);font-size:var(--rb-text-xs, .75rem);font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--rb-accent, #5F6B60);margin:0 0 .7rem}.collection-slider-container .rb-coll-head__title{font-family:var(--rb-font-display, "Cormorant", serif);font-weight:500;font-size:clamp(1.75rem,1.35rem + 1.9vw,2.85rem);line-height:1.1;letter-spacing:.01em;color:var(--rb-text, #232323);margin:0;text-transform:none}.collection-slider-container .rb-coll-head__rule{display:block;width:54px;height:2px;margin:.9rem auto 0;background:var(--rb-accent, #5F6B60);border:0;opacity:.9}.collection-slider-container .grid-view-item{position:relative;display:flex;flex-direction:column;height:100%;text-align:center;background:#fff;border:1px solid var(--rb-border, #D6CFC2);border-radius:var(--rb-radius-md, 8px);overflow:hidden;transition:box-shadow var(--rb-dur-base, .24s) var(--rb-ease, ease),transform var(--rb-dur-base, .24s) var(--rb-ease, ease)}.collection-slider-container .grid-view-item:hover{box-shadow:var(--rb-shadow-md, 0 4px 16px rgba(35,35,35,.08));transform:translateY(-2px)}.collection-slider-container .grid-view-item__link{display:flex;flex-direction:column;position:relative;height:100%;text-decoration:none;color:inherit}.collection-slider-container .grid-view-item__link .grid-view-item__image,.collection-slider-container .grid-view-item__link .secondary{order:0}.collection-slider-container .grid-view-item__link .grid-view-item__image.secondary,.collection-slider-container .grid-view-item__link .secondary.grid-view-item__image_lazy,.collection-slider-container .grid-view-item__link img.secondary{position:absolute!important;top:0;left:0;width:100%!important;height:auto!important;object-fit:contain!important;aspect-ratio:auto!important}.collection-slider-container .grid-view-item__image{width:100%;display:block;aspect-ratio:2 / 3;height:auto;object-fit:contain}.collection-slider-container .product__badge{position:absolute;top:.6rem;left:.6rem;z-index:3;margin:0;padding:0}.collection-slider-container .product__badge p{display:inline-block;margin:0;font-family:var(--rb-font-body, "Montserrat", sans-serif);font-size:.625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--rb-accent-ink, #FFFFFF);background:var(--rb-accent, #5F6B60);border-radius:var(--rb-radius-pill, 999px);padding:.28rem .65rem;line-height:1.1;box-shadow:var(--rb-shadow-sm, 0 1px 2px rgba(35,35,35,.05))}.collection-slider-container .grid-view-item__title{margin:.85rem .85rem 0;font-family:var(--rb-font-body, "Montserrat", sans-serif);font-size:.9375rem;font-weight:500;line-height:1.35;color:var(--rb-text, #232323);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.collection-slider-container .jdgm-prev-badge{order:3;display:block!important;margin:.4rem 0 0;text-align:center;font-size:.75rem}.collection-slider-container .jdgm-prev-badge__text{color:var(--rb-text-muted, #5A5852);font-family:var(--rb-font-body, "Montserrat", sans-serif)}.collection-slider-container .jdgm-star.jdgm--on,.collection-slider-container .jdgm-star.jdgm--half{color:#c9a24b!important}.collection-slider-container .jdgm-star.jdgm--off{color:var(--rb-secondary, #A89A86)!important}.collection-slider-container .grid-view-item__meta{order:4;margin:.45rem .85rem 1rem;font-family:var(--rb-font-body, "Montserrat", sans-serif)}.collection-slider-container .grid-view-item__meta .price{display:flex;flex-direction:column;align-items:center;gap:0;margin:0}.collection-slider-container .grid-view-item__meta .price__pricing-group{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.45rem}.collection-slider-container .grid-view-item__meta .price__unit,.collection-slider-container .grid-view-item__meta .price__badges,.collection-slider-container .grid-view-item__meta .price--save-wrapper:empty,.collection-slider-container .grid-view-item__meta .visually-hidden,.collection-slider-container .grid-view-item__meta .visually-hidden--inline{display:none!important}.collection-slider-container .grid-view-item__meta .price:not(.price--on-sale) .price__sale{display:none!important}.collection-slider-container .grid-view-item__meta .price.price--on-sale .price__regular{display:none!important}.collection-slider-container .grid-view-item__meta .price-item{font-size:.9375rem;font-weight:600;color:var(--rb-text, #232323);letter-spacing:.01em}.collection-slider-container .grid-view-item__meta .price-item--regular{color:var(--rb-text, #232323)}.collection-slider-container .grid-view-item__meta .price__sale s.price-item--regular{text-decoration:line-through;color:var(--rb-text-muted, #5A5852);font-weight:400;font-size:.8125rem}.collection-slider-container .grid-view-item__meta .price-item--sale{color:var(--rb-text, #232323)}.collection-slider-container .grid-view-item--sold-out .grid-view-item__image{opacity:.55}.collection-slider-container .product-color-swatches{order:5;display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin:0 .85rem 1rem}@media only screen and (max-width:749px){.collection-slider-container .rb-coll-head{margin-bottom:1.1rem}.collection-slider-container .grid-view-item__title{font-size:.8125rem;margin-inline:.5rem;min-height:2.6em}.collection-slider-container .product__badge{margin-top:.6rem;padding-inline:.5rem}.collection-slider-container .product__badge p{font-size:.625rem;letter-spacing:.08em}.collection-slider-container .grid-view-item__meta{margin-inline:.5rem;margin-bottom:.75rem}.collection-slider-container .grid-view-item__meta .price-item{font-size:.875rem}.collection-slider-container .jdgm-prev-badge{font-size:.6875rem}}.grid--view-items .grid__item .grid-view-item,#Collection .grid--view-items .grid-view-item{position:relative;display:flex;flex-direction:column;height:100%;margin:0;text-align:center;background:#fff;border:1px solid var(--rb-border, #D6CFC2);border-radius:var(--rb-radius-md, 8px);overflow:hidden}.grid--view-items .grid__item{display:flex}.grid--view-items .grid__item .custom-product-card-wrapper{display:flex;flex-direction:column;width:100%}.grid--view-items .grid-view-item__link{display:flex;flex-direction:column;position:relative;height:100%;text-decoration:none;color:inherit}.grid--view-items .grid-view-item__image,.grid--view-items img.grid-view-item__image_lazy{width:100%!important;height:auto!important;display:block;aspect-ratio:2 / 3;object-fit:contain!important;max-width:100%!important}.grid--view-items .grid-view-item__link{position:relative}.grid--view-items .grid-view-item__link .secondary.grid-view-item__image_lazy{position:absolute;top:0;left:0;width:100%!important;height:auto!important;aspect-ratio:auto;object-fit:contain!important}.grid--view-items .grid__item .grid-view-item .product__badge,#Collection .grid--view-items .grid-view-item .product__badge{position:absolute;top:.6rem;left:.6rem;right:auto;z-index:3;margin:0;padding:0}.grid--view-items .grid-view-item .product__badge p,#Collection .grid--view-items .grid-view-item .product__badge p{display:inline-block;margin:0;font-family:var(--rb-font-body, "Montserrat", sans-serif);font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.1;border:0;border-radius:var(--rb-radius-pill, 999px);padding:.28rem .65rem;box-shadow:var(--rb-shadow-sm, 0 1px 2px rgba(35,35,35,.05));color:#fff;background:var(--rb-accent, #5F6B60)}.grid--view-items .grid-view-item .product__badge p.low,.grid--view-items .grid-view-item .product__badge p.badge3,.grid--view-items .grid-view-item .product__badge p.badge4,#Collection .grid--view-items .grid-view-item .product__badge p.low,#Collection .grid--view-items .grid-view-item .product__badge p.badge3,#Collection .grid--view-items .grid-view-item .product__badge p.badge4{color:#fff!important;background:var(--rb-accent, #5F6B60)!important;border:0!important}.grid--view-items .grid-view-item .product__badge p.out{color:var(--rb-text, #232323)!important;background:var(--rb-secondary, #A89A86)!important}.grid--view-items .grid-view-item__title{margin:.85rem .85rem 0;padding:0;font-family:var(--rb-font-body, "Montserrat", sans-serif);font-size:.9375rem;font-weight:500;line-height:1.35;color:var(--rb-text, #232323);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.grid--view-items .jdgm-prev-badge{display:block!important;margin:.4rem 0 0;text-align:center;font-size:.75rem}.grid--view-items .grid-view-item__meta{margin:.45rem .85rem 1rem;font-family:var(--rb-font-body, "Montserrat", sans-serif)}.grid--view-items .grid-view-item__meta .price{display:flex;flex-direction:column;align-items:center;gap:0;margin:0}.grid--view-items .grid-view-item__meta .price__pricing-group{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.45rem}.grid--view-items .grid-view-item__meta .price__unit,.grid--view-items .grid-view-item__meta .price__badges,.grid--view-items .grid-view-item__meta .visually-hidden,.grid--view-items .grid-view-item__meta .visually-hidden--inline{display:none!important}.grid--view-items .grid-view-item__meta .price:not(.price--on-sale) .price__sale{display:none!important}.grid--view-items .grid-view-item__meta .price.price--on-sale .price__regular{display:none!important}.grid--view-items .grid-view-item__meta .price-item{font-size:.9375rem;font-weight:600;color:var(--rb-text, #232323)}.grid--view-items .grid-view-item__meta .price__sale s.price-item--regular{text-decoration:line-through;color:var(--rb-text-muted, #5A5852);font-weight:400;font-size:.8125rem}.grid--view-items .jdgm-star.jdgm--on,.grid--view-items .jdgm-star.jdgm--half{color:#c9a24b!important}.grid--view-items .jdgm-star.jdgm--off{color:var(--rb-secondary, #A89A86)!important}@media screen and (min-width:720px){.grid--view-items li.grid__item.grid__item--collection-template{border:0!important}}@media only screen and (max-width:749px){.grid--view-items .grid-view-item__title{font-size:.8125rem;margin-inline:.5rem;min-height:2.6em}.grid--view-items .grid-view-item__meta{margin-inline:.5rem;margin-bottom:.75rem}}.rbh-reviews__stars,.rbh-rcard__stars,.rbh-rc__stars{color:var(--rb-accent, #5F6B60)!important}.has-secondary.grid-view-item__link{position:relative;display:block}.has-secondary.grid-view-item__link img.grid-view-item__image,.has-secondary.grid-view-item__link img.secondary{transition:opacity .3s ease-in-out;object-fit:contain}.has-secondary.grid-view-item__link img.secondary{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0;display:block!important;pointer-events:none}.has-secondary.grid-view-item__link img.grid-view-item__image{display:block!important;opacity:1}.has-secondary.grid-view-item__link:hover img.secondary{opacity:1!important;display:block!important}.has-secondary.grid-view-item__link:hover img.grid-view-item__image{display:block!important;opacity:0}.collection-slider-container .grid-view-item:hover{box-shadow:none;transform:translateY(-2px)}.grid-view-item__link img.secondary,.has-secondary.grid-view-item__link img.secondary,.collection-slider-container .grid-view-item__link img.secondary,.grid--view-items .grid-view-item__link img.secondary{display:none!important}.has-secondary.grid-view-item__link:hover img.secondary,.grid-view-item__link:hover img.secondary,.collection-slider-container .grid-view-item__link:hover img.secondary,.grid--view-items .grid-view-item__link:hover img.secondary{display:none!important;opacity:0!important}.grid-view-item__link:hover img.grid-view-item__image,.has-secondary.grid-view-item__link:hover img.grid-view-item__image{opacity:1!important}.collection-slider-container .grid-view-item:hover,.grid--view-items .grid-view-item:hover,.grid-view-item__link:hover{transform:none!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/166/assets/rebuild-collections.css.map */
