:root{--hp-coll-navy: #1B2A56;--hp-coll-navy-deep: #0F1B3D;--hp-coll-accent: #4DB4CE;--hp-coll-mint: #E8F4F7;--hp-coll-paper: #F7F9FB;--hp-coll-rule: rgba(27, 42, 86, .1)}.template-collection .shopify-section+.main-collection,.shopify-section main-collection-page{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--hp-coll-navy) 2.5%,white))}.facets__toolbar,.collection__toolbar,main-collection-page .toolbar{position:sticky;top:0;z-index:20;background:#ffffffeb;backdrop-filter:saturate(140%) blur(8px);-webkit-backdrop-filter:saturate(140%) blur(8px);border-bottom:1px solid var(--hp-coll-rule);padding:12px 24px!important;margin-bottom:24px}.facets__list .facet__button,.facets__heading,.facets__summary{font-weight:600!important;color:var(--hp-coll-navy)!important}.facets__selected,.facets__active-facets a,.facets__active-list .facet-tag,.facets__active-list a{display:inline-flex;align-items:center;gap:6px;padding:6px 12px!important;border-radius:999px!important;background:color-mix(in srgb,var(--hp-coll-accent) 14%,transparent)!important;color:var(--hp-coll-navy)!important;border:1px solid color-mix(in srgb,var(--hp-coll-accent) 40%,transparent)!important;font-size:12.5px!important;font-weight:600!important;transition:background .2s ease,border-color .2s ease,transform .2s ease}.facets__selected:hover,.facets__active-list a:hover{background:color-mix(in srgb,var(--hp-coll-accent) 22%,transparent)!important;border-color:color-mix(in srgb,var(--hp-coll-accent) 60%,transparent)!important;transform:translateY(-1px)}.facets__sort label,.facets__sort__label,.collection-toolbar__sort-label,.facets__view-toggle__label{color:color-mix(in srgb,var(--hp-coll-navy) 60%,transparent)!important;font-size:12px!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:600!important}.facets__sort select,.collection-toolbar select{background:#fff!important;border:1px solid var(--hp-coll-rule)!important;border-radius:999px!important;padding:8px 28px 8px 14px!important;font-weight:500!important;color:var(--hp-coll-navy)!important;transition:border-color .2s ease}.facets__sort select:hover{border-color:color-mix(in srgb,var(--hp-coll-accent) 60%,var(--hp-coll-rule))!important}.template-collection .shopify-section [data-section-type] .product-grid,.product-grid--collection,main-collection-page .product-grid{gap:18px 16px!important}.template-collection product-card .product-card,.template-collection product-card .product-card__content,product-card .product-card{border-radius:16px;overflow:hidden;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease,border-color .2s ease;border:1px solid transparent}.template-collection product-card .card-gallery,.template-collection product-card .product-card__image-wrap,product-card .card-gallery{border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--hp-coll-mint) 60%,white))}.template-collection product-card:hover .product-card,product-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--hp-coll-accent) 30%,transparent);box-shadow:0 18px 36px -20px #0f1b3d2e,0 1px #ffffffb3 inset}product-card .card-gallery img{transition:transform .6s cubic-bezier(.2,.8,.2,1);background:transparent}product-card:hover .card-gallery img{transform:none!important}product-card .card-gallery:after{content:attr(data-vendor);position:absolute;top:12px;left:12px;z-index:3;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--hp-coll-navy);padding:5px 9px;background:#fffffff0;border:1px solid rgba(27,42,86,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;opacity:0;transform:translateY(-4px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}product-card:hover .card-gallery:after{opacity:1;transform:translateY(0)}product-card .product-card__title,.product-card__title,.product-card .product-title{font-family:var(--font-heading-family, "Fraunces"),Georgia,serif!important;font-weight:500!important;font-size:15px!important;letter-spacing:-.005em!important;line-height:1.3!important;color:var(--hp-coll-navy)!important;margin-top:12px!important}product-card price,product-card .price,.price__current{color:var(--hp-coll-navy)!important;font-weight:600!important;letter-spacing:.005em!important}product-card .badge,product-card .product-card__badge,.price__sale-badge{background:color-mix(in srgb,var(--hp-coll-accent) 14%,transparent)!important;color:var(--hp-coll-navy)!important;border:1px solid color-mix(in srgb,var(--hp-coll-accent) 40%,transparent)!important;border-radius:999px!important;padding:4px 9px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important}.pagination__list a,.pagination__list span,.pagination a{border:1px solid var(--hp-coll-rule)!important;border-radius:8px!important;color:var(--hp-coll-navy)!important;background:#fff!important;font-weight:600!important;padding:9px 14px!important;transition:border-color .2s ease,color .2s ease,background .2s ease}.pagination__list a:hover{border-color:color-mix(in srgb,var(--hp-coll-accent) 60%,var(--hp-coll-rule))!important;color:var(--hp-coll-accent)!important}.pagination__list .pagination__current,.pagination__list span[aria-current]{background:var(--hp-coll-navy)!important;color:#fff!important;border-color:var(--hp-coll-navy)!important}[data-hp-card-hover=shimmer] product-card .card-gallery:before{background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.18) 42%,rgba(108,201,224,.32) 48%,rgba(255,255,255,.55) 50%,rgba(108,201,224,.32) 52%,rgba(255,255,255,.18) 58%,transparent 70%)!important;width:70%!important;filter:blur(4px)}.facets__active-list .facets__active-clear,.facets__clear-all{color:color-mix(in srgb,var(--hp-coll-navy) 60%,transparent)!important;text-decoration:underline;text-underline-offset:3px;font-weight:600!important;font-size:12.5px!important}.facets__active-list .facets__active-clear:hover,.facets__clear-all:hover{color:var(--hp-coll-accent)!important}@media(max-width:749px){.facets__toolbar,main-collection-page .toolbar{padding:10px 16px!important;margin-bottom:16px}.product-grid--collection{gap:12px!important}}@media(prefers-reduced-motion:reduce){product-card,product-card .product-card__content,product-card .card-gallery img,product-card .card-gallery:after{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hp-collection-page.css.map */
