.product-card-new .product-card-new_swatches{gap:.875rem}.product-card-new .product-card-new_swatch{position:relative;width:18px;height:18px;flex:0 0 18px;border-radius:0;outline:1px solid transparent;outline-offset:2px;transition:outline-color .2s ease}.product-card-new .product-card-new_swatch.has-image{overflow:visible}.product-card-new .product-card-new_swatch:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}.product-card-new .product-card-new_swatch:hover{outline-color:var(--base-color-brand--light-brown, #ab9d86)}.product-card-new .product-card-new_swatch.is-active{outline-color:var(--base-color-brand--dark-brown, #462f09)}.product-card-new .product-card-new_swatch:focus-visible{outline:2px solid var(--base-color-brand--dark-brown, #462f09);outline-offset:2px}.product-card-new .product-card-new_swatch-check{display:none}@media(max-width:991px){.product-card-new .product-card-new_swatches-wrap{width:calc(100% + 18px);max-width:none;margin:-9px;padding:9px;overscroll-behavior-x:none;-webkit-overflow-scrolling:touch}}@supports (grid-template-rows: subgrid) and selector(:has(*)){.filter_product-list:has(.product-card-new){row-gap:0}.filter_product-list:has(.product-card-new)>*{grid-row:span 5;padding-bottom:3.125rem}.filter_product-list:has(.product-card-new)>.filter_product-list-item:has(>.product-card-new){display:grid;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);row-gap:0}.filter_product-list-item>.product-card-new,.filter_product-list-item>.product-card-new>.product-card-new_content{display:contents}.filter_product-list-item>.product-card-new>.product-card-new_media{grid-row:1;grid-column:1;align-self:start}.filter_product-list-item>.product-card-new .product-card-new_badges{grid-row:2;grid-column:1;align-self:start;margin:8px 0 0}.filter_product-list-item>.product-card-new .product-card-new_info{grid-row:3;grid-column:1;margin-top:8px}.filter_product-list-item>.product-card-new:not(:has(.product-card-new_badges)) .product-card-new_info,.filter_product-list-item>.product-card-new:has(.product-card-new_badges[style*="display: none"]) .product-card-new_info{grid-row:2 / span 2}.filter_product-list-item>.product-card-new .product-card-new_swatches-wrap{grid-row:4;grid-column:1;align-self:start;margin-top:.75rem}.filter_product-list-item>.product-card-new .product-card-new_price-wrapper{grid-row:5;grid-column:1;align-self:start;margin-top:.75rem}@media(max-width:991px){.filter_product-list-item>.product-card-new .product-card-new_swatches-wrap{margin:calc(.75rem - 9px) -9px -9px}}@media(max-width:767px){.filter_product-list:has(.product-card-new)>*{padding-bottom:1.5rem}}@media(max-width:768px){.filter_product-list-item>.product-card-new .product-card-new_badges,.filter_product-list-item>.product-card-new .product-card-new_info,.filter_product-list-item>.product-card-new .product-card-new_price-wrapper{padding-left:8px;padding-right:8px}.filter_product-list-item>.product-card-new .product-card-new_swatches-wrap{width:100%;margin:calc(.75rem - 9px) 0 -9px;padding:9px 8px}}}.product-card-new .product-card-new_swatch{transition:outline-color .2s ease,opacity .2s ease}.product-card-new .product-card-new_swatch.oc-swatch-hidden{opacity:0;pointer-events:none}.oc-swatch-more{position:absolute;z-index:2;display:none;align-items:center;height:18px;margin:0;padding:0;border:0;background:transparent;font-family:var(--fonts--primary-font, "Lato", sans-serif);font-size:12px;font-weight:700;line-height:1;letter-spacing:.02em;color:var(--base-color-brand--dark-brown, #462f09);cursor:pointer;-webkit-appearance:none;appearance:none}.oc-swatch-more.is-visible{display:flex}.oc-swatch-more:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}@media(min-width:992px){.oc-swatch-more.is-visible{display:none}}.product-card-new .product-card-new_heading{font-family:var(--fonts--primary-font, "Lato", sans-serif);font-size:14px;font-weight:500;line-height:1.3;letter-spacing:0;color:#462f09}.product-card-new .product-card-new_heading-link{font:inherit;letter-spacing:inherit;color:inherit}.product-card-new .product-card-new_subline{font-family:var(--fonts--primary-font, "Lato", sans-serif);font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;color:#ab9d86}.product-card-new .product-card-new_price{font-family:var(--fonts--primary-font, "Lato", sans-serif);font-size:16px;font-weight:500;line-height:1.2;letter-spacing:0;color:#462f09}.product-card-new .product-card-new_price.is-discounted{font-weight:600;color:#c13c3c}.product-card-new .product-card-new_compare-price{font-family:var(--fonts--primary-font, "Lato", sans-serif);font-size:12px;font-weight:400;line-height:1.2;letter-spacing:0;color:#94866e;opacity:1}.product-card-new .product-card-new_price-prefix{font-family:var(--fonts--primary-font, "Lato", sans-serif)}.product-card-new .product-card-new_unit-price{font-family:var(--fonts--primary-font, "Lato", sans-serif);font-size:11px;font-weight:400;letter-spacing:0;color:#767676}@media screen and (min-width:768px){.product-card-new .product-card-new_heading{font-size:16px}.product-card-new .product-card-new_subline{font-size:14px}.product-card-new .product-card-new_price{font-size:18px}.product-card-new .product-card-new_compare-price{font-size:14px}.product-card-new .product-card-new_unit-price{font-size:12px}}.filter_top-settings .filter_mode-switch{padding:2px}.filter_top-settings .filter_mode-button{padding:.3125rem .875rem;font-size:.75rem;line-height:1.2;min-height:0}@media screen and (max-width:991px){.section_filter-new .filter_tablet-button{padding:.4375rem .75rem;font-size:.75rem;line-height:1.2;min-height:0}.section_filter-new .filter_tablet-button .filter_button-icon{width:14px;height:14px}}@media screen and (max-width:991px){.section_filter-new .filter_layout .filter_top{grid-template-columns:auto minmax(0,1fr);column-gap:.75rem}.section_filter-new .filter_top .collection-new_mobile-heading{grid-column:1 / -1}.section_filter-new .filter_top .filter_tablet-button{grid-row:2;grid-column:1;align-self:center}.section_filter-new .filter_top .filter_top-settings{grid-row:2;grid-column:2}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom-product-card.css.map */
