:root{--doxxa-ice:#f7f8f6;--dg-bag-scale:.9}@media(max-width:749px){:root{--dg-bag-scale:.94}}html,body,.content-for-layout,main,main>.shopify-section,main .section-background,.header-group,.header{background-color:var(--doxxa-ice)!important}main[data-template^=collection]{background:var(--doxxa-ice)}main[data-template^=collection] .product-grid-container,main[data-template^=collection] .main-collection-grid,main[data-template^=collection] .product-grid,main[data-template^=collection] .product-grid__item{background:transparent!important}main product-card,main product-card .product-card,main product-card .product-grid__card,main product-card .product-card__content{background:transparent!important}main product-card :is(.card-gallery,.product-card__image){--gallery-aspect-ratio:1 / 1!important;transform:none!important;background:transparent!important;margin-bottom:10px!important}main product-card .card-gallery :is(slideshow-container,slideshow-slides,slideshow-slide){background:transparent!important}main product-card .card-gallery .product-media-container{--product-media-fit:contain!important;aspect-ratio:1 / 1!important;overflow:hidden!important;background:transparent!important}main product-card .card-gallery .product-media-container>.product-media{width:100%!important;height:100%!important;aspect-ratio:auto!important}main product-card .card-gallery .product-media__image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important;transform:scale(var(--dg-bag-scale))!important;transform-origin:center bottom!important;mix-blend-mode:multiply}main product-card .product-grid__card{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:6px!important}main product-card .product-grid__card>*{width:100%!important;margin-block:0!important}main product-card .product-grid__card :is(.swatches,product-swatches,.product-card__swatches,swatches-variant-picker-component){display:none!important}main product-card .product-grid__card a[ref=productTitleLink]{display:block!important;width:100%!important}main product-card .product-grid__card a[ref=productTitleLink] :is(p,h3,h4,.text-block,[role=heading]){display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important;line-height:1.3!important;min-height:2.6em!important;max-height:2.6em!important;margin:0!important;padding:0!important;text-align:left!important}main product-card product-price{display:block!important;min-height:1.3em!important;line-height:1.3!important;margin:0!important;padding:0!important;white-space:nowrap!important;text-align:left!important}@media(min-width:990px){main[data-template^=collection] .main-collection-grid{grid-column:var(--full-width);padding-inline:clamp(30px,4vw,72px)}main[data-template^=collection] .product-grid,main[data-template^=search] .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:clamp(24px,2.4vw,40px)!important;row-gap:48px!important;align-items:start!important}main product-card .product-grid__card a[ref=productTitleLink] :is(p,h3,h4,.text-block,[role=heading]){font-size:clamp(.88rem,.92vw,1rem)!important}main product-card product-price{font-size:clamp(.84rem,.88vw,.96rem)!important}}@media(min-width:750px)and (max-width:989px){main[data-template^=collection] .product-grid,main[data-template^=search] .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:20px!important;row-gap:40px!important;align-items:start!important}}@media(max-width:749px){main[data-template^=collection] .product-grid,main[data-template^=search] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:30px!important;padding-inline:14px!important;align-items:start!important}main product-card .product-grid__card{gap:4px!important}main product-card .product-grid__card a[ref=productTitleLink] :is(p,h3,h4,.text-block,[role=heading]){font-size:clamp(.78rem,3.3vw,.9rem)!important;line-height:1.28!important;min-height:2.56em!important;max-height:2.56em!important}main product-card product-price{font-size:clamp(.76rem,3.2vw,.88rem)!important}main[data-template^=product] .product-information__media media-gallery{width:85%;margin-inline:auto}main[data-template^=product] .product-information__media :is(.product-media-container,.product-media,.product-media__image,img){object-fit:contain!important}main[data-template^=product] .product-details{--gap:16px!important;padding-block-start:10px!important;padding-block-end:18px!important}main[data-template^=product] .product-details>.group-block{--gap:8px!important}main[data-template^=product] .product-details h1{font-size:clamp(1.25rem,5.4vw,1.55rem)!important;line-height:1.17!important}main[data-template^=product] .product-details product-price{font-size:.92rem!important}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/doxxa-collection-refinement.css.map */
