body:has(#MainContent:not([data-template^=cart])) :is(#header-component .header-logo,header-menu :is(a,button,summary),header-drawer :is(a,button,summary),#MainContent :is(product-card,product-card-link),#MainContent product-card :is(.product-card__content,.card-gallery),#MainContent a:not([href="#"]):not([href*="/checkout"]):not([href^="/cart"]),#MainContent :is(media-gallery,zoom-dialog) :is(button,[tabindex]),#MainContent .slideshow-control){-webkit-tap-highlight-color:transparent}body:has(#MainContent:not([data-template^=cart])) :is(#header-component .header-logo,header-menu :is(a,button,summary),header-drawer :is(a,button,summary),#MainContent a:not([href="#"]):not([href*="/checkout"]):not([href^="/cart"]),#MainContent :is(media-gallery,zoom-dialog) :is(button,[tabindex]),#MainContent .slideshow-control):focus:not(:focus-visible){outline:none}product-card .card-gallery .product-media__image{object-fit:contain!important;object-position:center;background:transparent;padding:clamp(8px,4%,18px)}product-card .card-gallery,product-card .card-gallery .product-media,product-card .card-gallery .product-media-container{background:transparent}product-card .card-gallery .product-media-container{--product-media-fit: contain !important}.product-grid product-card .card-gallery,.section-resource-list .resource-list--grid product-card .card-gallery{aspect-ratio:1;height:auto!important;min-height:0;overflow:hidden}.product-grid product-card .card-gallery slideshow-component,.product-grid product-card .card-gallery slideshow-container,.product-grid product-card .card-gallery slideshow-slides,.product-grid product-card .card-gallery slideshow-slide,.product-grid product-card .card-gallery .product-media,.product-grid product-card .card-gallery .product-media-container,.section-resource-list .resource-list--grid product-card .card-gallery slideshow-component,.section-resource-list .resource-list--grid product-card .card-gallery slideshow-container,.section-resource-list .resource-list--grid product-card .card-gallery slideshow-slides,.section-resource-list .resource-list--grid product-card .card-gallery slideshow-slide,.section-resource-list .resource-list--grid product-card .card-gallery .product-media,.section-resource-list .resource-list--grid product-card .card-gallery .product-media-container{width:100%;height:100%!important}product-card [ref=productTitleLink] p{display:-webkit-box;overflow:hidden;min-height:2.7em;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}product-card .product-card__content{border-color:transparent;background:transparent;box-shadow:none}product-card [ref=productTitleLink]{color:#181817;font-weight:650;text-decoration:none}product-card .price,product-information product-price .price{color:#111;font-variant-numeric:tabular-nums;font-weight:800}product-card .compare-at-price{color:#85817a;font-weight:500}product-information .product-media-container,product-information .product-media{background:#f7f5f0}product-information .product-media-container img,product-information .product-media img{object-fit:contain}product-information .slideshow-control[aria-current=true],product-information .thumbnail[aria-current=true]{border-color:#c8a24a}#header-component .header-logo,#header-component .header-menu,#header-component .header-actions{color:#fff}#header-component .header-logo a{color:#c8a24a}@media screen and (min-width:990px){.product-information .product-information__grid{gap:clamp(36px,4vw,64px)}.product-information .product-information__media{align-self:start}.product-information .product-media-container,.product-information .product-media{max-height:min(72vh,720px)}}@media screen and (max-width:749px){product-card .product-card__content{padding:7px 7px 11px}product-card [ref=productTitleLink] p{font-size:.9rem}product-information .product-media-container,product-information .product-media{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/homebasics.css.map */
