.sbp-head{text-align:center;margin-bottom:var(--space-xl, 4rem)}.sbp-head__title{margin-top:var(--space-sm, 1rem)}.sbp-diptych{--sbp-panel-shadow: 0 30px 70px -40px rgba(42, 33, 23, .28);display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.sbp-diptych--single{grid-template-columns:1fr}.sbp-diptych--multi{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}[data-theme=dark] .sbp-diptych{--sbp-panel-shadow: 0 34px 90px -40px rgba(var(--color-gold-rgb), .25)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .sbp-diptych{--sbp-panel-shadow: 0 34px 90px -40px rgba(var(--color-gold-rgb), .25)}}.sbp-tile{--sbp-pad: .9rem;--sbp-eyebrow: .6rem;--sbp-label: 1.5rem;--sbp-meta: .72rem;--sbp-cta: .68rem;--sbp-cta-gap: .4rem;position:relative;min-width:0;display:flex;align-items:flex-end;aspect-ratio:4 / 5;overflow:hidden;border-radius:18px;border:1px solid var(--surface-line-warm, rgba(191, 160, 107, .2));background:var(--color-media-bg, #F8F2E6);text-decoration:none;color:#f5ede0}.sbp-tile:focus-visible{outline:2px solid var(--color-gold);outline-offset:-4px}.sbp-tile__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sbp-tile__media img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform 1.2s var(--ease-out)}.sbp-tile__media-fallback{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--color-gold-dark, #9a8255),var(--color-gold, #bfa06b))}.sbp-tile:active .sbp-tile__media img{transform:scale(1.04)}.sbp-tile__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#0e0b08e0,#0e0b0873 38%,#0e0b0800 68%)}.sbp-tile__body{position:relative;z-index:1;width:100%;padding:var(--sbp-pad);display:flex;flex-direction:column;gap:.35rem}.sbp-tile__eyebrow{font:600 var(--sbp-eyebrow)/1 var(--font-body, "Poppins", sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold-light, #E8C896);text-shadow:0 1px 3px rgba(14,11,8,.85)}.sbp-tile__label{font:600 var(--sbp-label)/1 var(--font-heading, "Playfair Display", Georgia, serif);color:#f5ede0}.sbp-tile__meta{font:400 var(--sbp-meta)/1.4 var(--font-body, "Poppins", sans-serif);color:#f5ede0c7}.sbp-tile__subline,.sbp-tile__meta--subline-only{display:none}.sbp-tile__cta{margin-top:var(--sbp-cta-gap);font:600 var(--sbp-cta)/1 var(--font-body, "Poppins", sans-serif);letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold-light, #E8C896);opacity:.85;text-shadow:0 1px 3px rgba(14,11,8,.85)}.sbp-more{text-align:center;margin-top:clamp(1rem,2.5vw,1.75rem);font:500 .9rem/1.4 var(--font-body, "Poppins", sans-serif)}.sbp-more a{color:var(--color-text-muted, #5C4A33);text-decoration:none;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.sbp-more a:hover,.sbp-more a:focus-visible{color:var(--color-gold-text, var(--color-gold));border-bottom-color:currentColor}@media(min-width:768px){.sbp-diptych,.sbp-diptych--single,.sbp-diptych--multi{display:flex;gap:0;height:clamp(360px,44vw,440px);border-radius:var(--radius-lg, 24px);overflow:hidden;border:1px solid var(--surface-line-warm, rgba(191, 160, 107, .2));background:var(--color-bg-elevated);box-shadow:var(--sbp-panel-shadow)}.sbp-tile{--sbp-pad: clamp(1.5rem, 3vw, 2.5rem);--sbp-eyebrow: .7rem;--sbp-label: clamp(2.2rem, 4vw, 3.25rem);--sbp-meta: .9rem;--sbp-cta: .8rem;--sbp-cta-gap: .6rem;flex:1 1 0;aspect-ratio:auto;border:0;border-radius:0;background:transparent;transition:flex-basis .7s var(--ease-out),flex-grow .7s var(--ease-out)}.sbp-tile+.sbp-tile{border-left:1px solid rgba(var(--color-gold-rgb),.35);transition:flex-basis .7s var(--ease-out),flex-grow .7s var(--ease-out),border-left-color .4s var(--ease-out)}.sbp-diptych:has(.sbp-tile:hover) .sbp-tile+.sbp-tile,.sbp-diptych:has(.sbp-tile:focus-visible) .sbp-tile+.sbp-tile{border-left-color:rgba(var(--color-gold-rgb),.6)}.sbp-tile:hover,.sbp-tile:focus-visible{flex-grow:1.4}@supports not selector(:has(*)){.sbp-tile:hover,.sbp-tile:focus-visible{flex-grow:1}}.sbp-tile:hover .sbp-tile__media img,.sbp-tile:focus-visible .sbp-tile__media img{transform:scale(1.06)}.sbp-tile__body{transform:translateY(6px);transition:transform .6s var(--ease-out)}.sbp-tile:hover .sbp-tile__body,.sbp-tile:focus-visible .sbp-tile__body{transform:translateY(0)}.sbp-tile__subline{display:inline}.sbp-tile__meta--subline-only{display:block}.sbp-tile__cta{transform:translate(-4px);transition:opacity .3s,transform .6s var(--ease-out)}.sbp-tile:hover .sbp-tile__cta,.sbp-tile:focus-visible .sbp-tile__cta{opacity:1;transform:none}}@media(min-width:1024px){.sbp-diptych,.sbp-diptych--single,.sbp-diptych--multi{height:clamp(440px,46vw,560px)}.sbp-more{margin-bottom:0!important}}@media(prefers-reduced-motion:reduce){.sbp-tile,.sbp-tile+.sbp-tile,.sbp-tile__media img,.sbp-tile__body,.sbp-tile__cta,.sbp-more a{transition:none}.sbp-tile__media img,.sbp-tile:active .sbp-tile__media img,.sbp-tile:hover .sbp-tile__media img,.sbp-tile:focus-visible .sbp-tile__media img,.sbp-tile__body,.sbp-tile:hover .sbp-tile__body,.sbp-tile:focus-visible .sbp-tile__body,.sbp-tile__cta,.sbp-tile:hover .sbp-tile__cta,.sbp-tile:focus-visible .sbp-tile__cta{transform:none}.sbp-diptych:has(.sbp-tile:hover) .sbp-tile,.sbp-diptych:has(.sbp-tile:focus-visible) .sbp-tile,.sbp-tile:hover,.sbp-tile:focus-visible{flex-grow:1}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/orbly-shop-by-pet.css.map */
