[data-pfm-holiday-grid]{--pfm-collection-page: #f9f5ec;--pfm-collection-toolbar: #f9f5ec;--pfm-collection-ink: #173f35;--pfm-collection-card: #f9f5ec;--pfm-collection-media: #f9f5ec;--pfm-collection-card-info: #f9f5ec;--pfm-collection-border: rgb(196 165 117 / .42);--pfm-collection-control-border: rgb(196 165 117 / .6);--pfm-collection-accent: #641f2c;--pfm-collection-accent-hover: #641f2c;--pfm-collection-dropdown: #f9f5ec;--pfm-collection-dropdown-hover: rgb(196 165 117 / .12);--pfm-collection-dropdown-border: #c4a575;--pfm-collection-radius: 4px;--pfm-collection-shadow: 0 3px 12px rgb(23 63 53 / .045);--pfm-collection-shadow-hover: 0 3px 12px rgb(23 63 53 / .065);color:#173f35;background:#f9f5ec}[data-pfm-holiday-grid]>.container{--container-max-width: 1600px}[data-pfm-holiday-grid]>.container>.v-stack{gap:24px}[data-pfm-holiday-grid] .collection{margin-block-end:44px;min-width:0}[data-pfm-holiday-grid] .collection__main{min-width:0;row-gap:28px}[data-pfm-holiday-grid] .collection .product-list{--product-list-items-per-row: 2;--product-list-default-column-gap: 12px;--product-list-default-row-gap: 20px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:20px}[data-pfm-holiday-grid] .collection-toolbar{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding-inline:var(--container-gutter);box-shadow:0 1px #c4a5756b,0 -1px #c4a5756b}[data-pfm-holiday-grid] .collection-toolbar__button-list{flex:0 1 auto;flex-direction:row;gap:8px}[data-pfm-holiday-grid] .collection-toolbar__button-container{width:auto;border:0}[data-pfm-holiday-grid] .collection-toolbar__button-container>.collection-toolbar__button{min-width:76px;min-height:42px;width:auto;padding:10px 14px;border:1px solid rgb(196 165 117 / .6);border-radius:3px;color:#173f35;font-size:11px;line-height:1.35;letter-spacing:.04em;opacity:1}[data-pfm-holiday-grid] .collection-toolbar__products-count{display:block;position:static;flex-shrink:0;margin:0;color:#173f35;font-size:11px;line-height:1.4;letter-spacing:0;text-transform:none;transform:none;opacity:.78}[data-pfm-holiday-grid] .product-list product-card[data-holiday-card]{min-width:0;overflow:hidden;border:1px solid rgb(196 165 117 / .42);border-radius:4px;box-shadow:var(--pfm-collection-shadow);background:#f9f5ec;transition:none;transform:none}[data-pfm-holiday-grid] .product-list product-card[data-holiday-card]:is(:hover,:focus-within){border-color:#c4a575;box-shadow:var(--pfm-collection-shadow-hover);transform:none}[data-pfm-holiday-grid] .product-card__figure{background:linear-gradient(#c4a57512,#c4a57512),#f9f5ec}[data-pfm-holiday-grid] .product-card__media{position:relative;aspect-ratio:1;background:transparent;border-block-end:1px solid rgb(196 165 117 / .3)}[data-pfm-holiday-grid] .product-card__image{width:100%;height:100%;padding:28px 12px 18px;object-fit:contain;object-position:center}[data-pfm-holiday-grid] .pfm-holiday-card__bow{position:absolute;z-index:1;inset-block-start:6px;inset-inline-end:8px;width:38px;height:23px;color:#c4a575;pointer-events:none;-webkit-user-select:none;user-select:none;animation:none}[data-pfm-holiday-grid] [data-holiday-card-decoration] .product-card__figure>.badge-list{max-width:calc(100% - 58px)}[data-pfm-holiday-grid] [data-holiday-card-decoration] .badge-list>.badge{max-width:100%;white-space:normal;overflow-wrap:anywhere}[data-pfm-holiday-grid] .badge--sold-out{color:#173f35;background:#f9f5ec}[data-pfm-holiday-grid] .product-card__info{min-width:0;gap:10px;padding:16px 12px;color:#173f35;background:#f9f5ec}[data-pfm-holiday-grid] .product-title{font-size:14px;line-height:1.4;overflow-wrap:anywhere}[data-pfm-holiday-grid] .pfm-holiday-card__variant-note{margin:4px 0 0;color:#173f35;font-size:11px;font-weight:400;line-height:1.45;letter-spacing:0;text-transform:none}[data-pfm-holiday-grid] .product-card .product-card__cta:not(:disabled):not([aria-disabled=true]),[data-pfm-holiday-grid] .pfm-card-quick-add .pfm-card-quick-add__button:not(:disabled):not([aria-disabled=true]){--button-background: 100 31 44 !important;--button-text-color: 249 245 236 !important;--button-outline-color: 100 31 44 !important;min-width:0;min-height:44px;padding-inline:10px;border-radius:3px!important;color:#f9f5ec!important;background:#641f2c!important;border-color:#641f2c!important;font-size:11px}[data-pfm-holiday-grid] .product-card .product-card__cta:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible),[data-pfm-holiday-grid] .pfm-card-quick-add .pfm-card-quick-add__button:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){color:#f9f5ec!important;background:#641f2c!important;border-color:#c4a575!important}[data-pfm-holiday-grid] .product-card .product-card__cta:not(:disabled):not([aria-disabled=true]):focus-visible,[data-pfm-holiday-grid] .pfm-card-quick-add .pfm-card-quick-add__button:not(:disabled):not([aria-disabled=true]):focus-visible{outline:3px solid #173f35!important;outline-offset:3px;box-shadow:none!important}[data-pfm-holiday-grid] :is(a,button,input,summary):focus-visible{outline:2px solid #173f35;outline-offset:3px}@media(min-width:700px){[data-pfm-holiday-grid] .collection .product-list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;row-gap:28px}[data-pfm-holiday-grid] .collection-toolbar{padding-block:8px}[data-pfm-holiday-grid] .product-card__image{padding:32px 20px 20px}[data-pfm-holiday-grid] .product-card__info{padding:18px 16px}}@media(min-width:1100px){[data-pfm-holiday-grid] .collection .product-list{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}}@media(max-width:359px){[data-pfm-holiday-grid] .collection-toolbar{gap:8px}[data-pfm-holiday-grid] .collection-toolbar__button-container>.collection-toolbar__button{min-width:62px;padding-inline:9px;font-size:10px}[data-pfm-holiday-grid] .collection-toolbar__products-count{font-size:10px}[data-pfm-holiday-grid] .product-card__info{padding:12px 9px}[data-pfm-holiday-grid] .product-title{font-size:12px}}@media(prefers-reduced-motion:reduce){[data-pfm-holiday-grid] :is(.product-card,.product-card__image,.collection-toolbar,.collection-toolbar__button){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/445/assets/pfm-holiday-collection-grid.css.map */
