.cs-cross-selling.studio-listing-card{display:block;min-width:0;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;text-align:left}.studio-listing-card .cs-crosssell-card{height:100%;width:100%;box-sizing:border-box}.studio-listing-card .cs-crosssell-image{width:100%}.studio-listing-card .cs-crosssell-img{mix-blend-mode:normal}.studio-listing-card .cs-crosssell-form{width:100%}.studio-listing-card .cs-crosssell-purchase{margin-top:auto}.cs-cross-selling .cs-crosssell-purchase[data-details-only]{grid-template-columns:1fr}.cs-cross-selling .cs-card-details{display:flex;align-items:center;justify-content:center;height:100%;padding:0 8px;background:#303236;color:#fff;border:1px solid #303236;border-radius:6px;text-decoration:none;font-size:12px;font-weight:650}.cs-cross-selling .cs-card-details:is(:hover,:focus-visible){background:#62666b;border-color:#62666b}.cs-cross-selling .cs-crosssell-purchase button:disabled{cursor:not-allowed}.product-grid:has(.studio-listing-card){align-items:stretch}.product-grid:has(.studio-listing-card)>.product-grid__item{min-width:0;display:block}.product-grid:has(.studio-listing-card)[product-grid-view=zoom-out]{--product-grid-columns-desktop:repeat(auto-fill,minmax(220px,1fr))}.boost-sd__product-item.studio-card-unified{display:block!important;align-self:stretch;padding:0!important;background:transparent!important;border:0!important}.boost-sd__product-item.studio-card-unified>:not(.studio-listing-card){display:none!important}.boost-sd__product-item .studio-listing-card{position:relative;z-index:1}.boost-sd__product-item .cs-crosssell-title{color:#17343b!important;font-size:16px!important;font-weight:650!important}.boost-sd__product-item .cs-crosssell-form :is(input,select){box-sizing:border-box}.studio-listing-card--compact .cs-crosssell-card{display:grid;grid-template-columns:80px minmax(0,1fr);column-gap:12px;align-content:start;padding:12px}.studio-listing-card--compact .cs-crosssell-image{grid-column:1;grid-row:1 / 3;height:100px;margin:0}.cs-cross-selling.studio-listing-card--compact .cs-crosssell-card .cs-crosssell-card-heading{grid-column:2;height:64px;min-height:64px}.studio-listing-card--compact .cs-crosssell-form{grid-column:2}.studio-listing-card--compact .cs-crosssell-tax{display:none}@media(max-width:749px){.product-grid:has(.studio-listing-card)[product-grid-view]{--product-grid-columns-mobile:repeat(2,minmax(0,1fr));--mobile-columns:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:479px){.product-grid:has(.studio-listing-card)[product-grid-view]{--product-grid-columns-mobile:1fr;--mobile-columns:1;grid-template-columns:minmax(0,1fr)}.boost-sd__product-list:has(.studio-card-unified){grid-template-columns:minmax(0,1fr)!important}.boost-sd__product-item.studio-card-unified{width:100%!important;max-width:none!important;flex-basis:100%!important}}body #MainContent .boost-sd-container-search-page .boost-sd__product-item.studio-card-unified,body #MainContent .boost-sd-container-search-page .boost-sd__product-item.studio-card-unified:hover{padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;transition:none!important}@media(min-width:1200px){body #MainContent .boost-sd-container-search-page .boost-sd__product-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}}@media(max-width:479px){body #MainContent .boost-sd-container-search-page .boost-sd__product-list{grid-template-columns:minmax(0,1fr)!important}}body #MainContent .boost-sd-container.boost-sd-container-search-page .boost-sd__product-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))!important;gap:18px!important}body .product-grid:has(.studio-listing-card)[product-grid-view]{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))!important}body #MainContent collection-component .facets--vertical,body #MainContent collection-component .facets--drawer{background:#fff!important;border:0!important;box-shadow:none!important;border-radius:0!important}body #MainContent collection-component .facets__panel,body #MainContent collection-component .facets__panel-content{background:#fff!important;border:0!important;box-shadow:none!important}body #MainContent collection-component .facets__item{background:#fff!important;box-shadow:none!important;border-inline:0!important;border-bottom:0!important;border-radius:0!important}@media(min-width:1200px){body collection-component .product-grid:has(.studio-listing-card)[product-grid-view=default]{grid-template-columns:repeat(5,minmax(0,1fr))!important;column-gap:12px}}body #MainContent collection-component .facets__item:before{border-top:1px solid #dce2dd!important}@media(max-width:749px){body #MainContent collection-component .product-grid:has(.studio-listing-card)[product-grid-view]{--product-grid-columns-mobile:repeat(2,minmax(0,1fr));--mobile-columns:2;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 10px}#MainContent collection-component .studio-listing-card .cs-crosssell-card{padding:8px}#MainContent collection-component .studio-listing-card .cs-crosssell-purchase{grid-template-columns:44px minmax(0,1fr);gap:6px}#MainContent collection-component .studio-listing-card .cs-crosssell-purchase button{padding:4px;line-height:1.2;white-space:normal}#MainContent collection-component .studio-listing-card .cs-crosssell-tax{white-space:normal;height:30px}#MainContent collection-component .studio-listing-card .cs-crosssell-pricing{flex-wrap:wrap;align-content:start;height:42px;gap:0 5px}#MainContent collection-component .studio-listing-card .cs-crosssell-pricing [data-card-price]{font-size:18px}#MainContent collection-component .studio-listing-card .cs-crosssell-compare{font-size:11px}}@media(max-width:374px){#MainContent collection-component .studio-listing-card .cs-crosssell-purchase button{font-size:11px}}@media(max-width:749px){#MainContent collection-component .studio-listing-card .cs-crosssell-quantity select{padding:0 2px 0 5px}}.studio-listing-mobile-link{display:none}@media(max-width:749px){#MainContent .studio-listing-card:not(.studio-listing-card--compact) :is(.cs-crosssell-variant-slot,.cs-crosssell-purchase){display:none!important}#MainContent .studio-listing-card .studio-listing-mobile-link{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:8px 6px;margin-top:4px;border:1px solid #bdc8c9;border-radius:6px;background:#fff;color:#172c34;font:inherit;font-size:13px;font-weight:600;line-height:1.25;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:normal}#MainContent .studio-listing-card .studio-listing-mobile-link:is(:hover,:focus-visible){background:#f1f3f3;border-color:#627477}#MainContent .studio-listing-card .studio-listing-mobile-link:focus-visible{outline:2px solid #172c34;outline-offset:2px}}.cs-cross-selling .cs-crosssell-purchase[data-listing-price-limit]:not([data-details-only])>.cs-card-details{display:none}.cs-cross-selling .cs-crosssell-purchase[data-listing-price-limit][data-details-only]>:is(.cs-crosssell-quantity,button){display:none}
/*# sourceMappingURL=/cdn/shop/t/114/assets/studio-product-cards.css.map */
