#MainContent:has(.cat-placeholder) .bg-scheme-background{background-color:#fff!important;background-image:none!important}.cat-placeholder{position:relative;background:#d9effb;color:#17243f;overflow:hidden}.cat-placeholder__image{display:block;width:100%;height:auto}.cat-placeholder__copy{position:absolute;top:50%;left:5%;transform:translateY(-50%);max-width:45%}.cat-placeholder__copy h1{font-size:clamp(2rem,4.7vw,5.5rem);line-height:1.05;margin:0 0 1.25rem}.cat-placeholder__copy p{font-size:clamp(1rem,1.4vw,1.4rem);margin:0 0 1.5rem;max-width:28rem}.cat-placeholder__button{display:inline-block;border-radius:999px;background:#17243f;color:#fff;padding:14px 28px;font-weight:700;text-decoration:none}.cat-placeholder__button:focus-visible{outline:3px solid #17243f;outline-offset:4px}@media(max-width:749px){.cat-placeholder{display:flex;flex-direction:column-reverse}.cat-placeholder__copy{position:static;transform:none;max-width:none;padding:20px 20px 14px;text-align:center}.cat-placeholder__copy p{font-size:1rem;line-height:1.4;margin:0 auto;max-width:21rem}.cat-placeholder__copy h1{font-size:2rem;line-height:1.05;margin:0 0 10px}.cat-placeholder__second-line{display:block}.cat-placeholder__image{width:100%;height:210px;object-fit:cover;object-position:right}}@media(min-width:750px){.cat-placeholder__image{height:clamp(270px,24vw,360px);object-fit:contain;object-position:right}.cat-placeholder__copy{max-width:48%}.cat-placeholder__copy h1{font-size:clamp(2rem,3.5vw,3.75rem);margin-bottom:12px}.cat-placeholder__copy p{font-size:1.125rem;line-height:1.4;margin-bottom:0}}@media(min-width:750px){.cat-placeholder__image{width:auto;max-width:100%;margin-left:auto;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 35%);mask-image:linear-gradient(to right,transparent 0%,#000 35%)}}.cat-collection-filter .push-btn__surface{background:#fff!important;color:#17243f!important;border-color:#17243f!important}.cat-collection-filter:hover .push-btn__surface{background:#17243f!important;color:#fff!important}.cat-collection-filter:focus-visible{outline:3px solid #17243f;outline-offset:4px}@media(max-width:749px){.cat-placeholder__image{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 24px);mask-image:linear-gradient(to bottom,transparent 0,#000 24px)}}.vip-collection-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,38%);grid-template-rows:min-content 1fr;column-gap:32px;align-items:start;padding-top:24px;padding-bottom:24px;max-width:1160px}.vip-collection-intro__title{grid-column:1;grid-row:1;font-size:clamp(28px,3.2vw,40px);line-height:1.1;margin:0 0 12px}.vip-collection-intro__image{grid-column:2;grid-row:1 / 3;align-self:start}.vip-collection-intro__image img{display:block;width:auto;max-width:100%;height:auto;max-height:250px;object-fit:contain;border-radius:12px;margin-inline:auto}.vip-collection-intro__copy{grid-column:1;grid-row:2;font-size:16px;line-height:1.45}.vip-collection-intro__copy h2{font-size:24px;line-height:1.2;margin:0 0 8px}.vip-collection-intro__copy p{margin:0 0 8px}.vip-collection-intro__copy p:last-child{margin-bottom:0}.vip-collection-intro__copy small{display:block;font-size:12px;line-height:1.4}@media(max-width:749px){.vip-collection-intro{grid-template-columns:minmax(0,1fr);column-gap:0;padding-top:16px;padding-bottom:16px}.vip-collection-intro h1.vip-collection-intro__title{font-size:30px;line-height:1.1;margin:0}.vip-collection-intro__image{display:none}.vip-collection-intro__image img{border-radius:8px}.vip-collection-intro__copy{grid-column:1 / -1;margin-top:12px;font-size:15px;line-height:1.4}.vip-collection-intro .vip-collection-intro__copy.rte h2{font-size:20px;line-height:1.2;margin-top:0;margin-bottom:8px}}.vip-collection-intro .vip-collection-intro__copy a.bark-friday-all-deals{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:12px;padding:10px 16px;border:2px solid #1F2654;border-radius:6px;color:#1f2654;background:#fff;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none}.vip-collection-intro .vip-collection-intro__copy a.bark-friday-all-deals:hover{background:#eef2f9;text-decoration:none}.vip-collection-intro .vip-collection-intro__copy a.bark-friday-all-deals:focus-visible{outline:3px solid #1F2654;outline-offset:4px}.bark-friday-sale-header.bg-scheme-background{background:#ffe1bb;color:#1f2654}.bark-friday-sale-header .vip-collection-intro .vip-collection-intro__copy a.bark-friday-all-deals{background:transparent}.bark-friday-sale-header .vip-collection-intro .vip-collection-intro__copy a.bark-friday-all-deals:hover{background:#fff3e6}.vip-collection-intro__heading{grid-column:1;grid-row:1}.vip-collection-intro .vip-collection-intro__eyebrow{margin:0 0 12px;font-family:var(--main-font-stack,Helvetica,Arial,sans-serif);font-size:14px;font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.vip-collection-intro h1.vip-collection-intro__title{text-transform:none!important}.vip-collection-intro__copy .bark-friday-disclaimer{margin-top:12px}
/*# sourceMappingURL=/cdn/shop/t/183/compiled_assets/styles.css.map */
