@media screen and (max-width:749px){main[data-template^=collection] .v2-collection-hero{min-height:220px!important;padding:0!important}main[data-template^=collection] .v2-collection-hero__inner{width:var(--v5m-page)!important;min-height:220px!important;margin-inline:auto!important;align-items:flex-end!important;padding:52px 13px 15px!important}main[data-template^=collection] .v2-collection-hero__content{width:100%!important;max-width:none!important}main[data-template^=collection] .v2-collection-hero__eyebrow{margin:0 0 5px!important;font-size:.56rem!important;letter-spacing:.1em!important}main[data-template^=collection] .v2-collection-hero__heading{font-size:clamp(1.85rem,8.5vw,2.35rem)!important;line-height:.95!important}main[data-template^=collection] .v2-collection-hero__text{display:-webkit-box!important;overflow:hidden!important;max-width:40ch!important;margin-top:6px!important;font-size:.74rem!important;line-height:1.32!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}main[data-template^=collection] .v2-collection-hero__meta{display:flex!important;gap:6px 10px!important;margin-top:7px!important;font-size:.54rem!important;letter-spacing:.07em!important}main[data-template^=collection] .v2-collection-hero__meta span+span:before{width:3px!important;height:3px!important;margin-right:10px!important}main[data-template^=collection] .v2-collection-hero__back{width:auto!important;min-height:36px!important;margin-top:9px!important;padding:0 12px!important;font-size:.62rem!important}main[data-template^=collection] :is(.v5-collection-showroom,[data-v5-showroom],.v5-showroom,.v5-showroom-only){display:none!important}html body #MainContent[data-template^=collection] :is(.collection-wrapper,results-list.product-grid-container,results-list){box-sizing:border-box!important;width:calc(100% - 14px)!important;max-width:none!important;margin-inline:auto!important;padding-top:10px!important}html body #MainContent[data-template^=collection] :is(.facets-block-wrapper,.facets__form,.facets-toggle){margin-bottom:8px!important}html body #MainContent[data-template^=collection] .facets-toggle{min-height:38px!important;padding:0 10px!important;border-radius:9px!important;font-size:.68rem!important}html body #MainContent[data-template^=collection] ul.product-grid[product-grid-view=default],html body #MainContent[data-template^=collection] .product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:start!important;gap:17px 8px!important;width:100%!important;max-width:none!important;margin:0!important}html body #MainContent[data-template^=collection] .product-grid__item{align-self:start!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:12px!important;transform:none!important;perspective:none!important}html body #MainContent[data-template^=collection] product-card.product-card,html body #MainContent[data-template^=collection] .product-card{position:relative!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important;filter:none!important}html body #MainContent[data-template^=collection] product-card.product-card:before,html body #MainContent[data-template^=collection] product-card.product-card:after,html body #MainContent[data-template^=collection] .product-card:before,html body #MainContent[data-template^=collection] .product-card:after{display:none!important;content:none!important}html body #MainContent[data-template^=collection] product-card .product-card__content{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;gap:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body #MainContent[data-template^=collection] product-card .card-gallery{--gallery-aspect-ratio:1/1!important;position:relative!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:5px!important;overflow:hidden!important;aspect-ratio:1/1!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:12px!important;background:linear-gradient(180deg,#fffffffa,#ecdfcbf2)!important;box-shadow:inset 0 1px #fff,inset 0 -1px #2a1c1514,0 4px 10px #2a1c1517,0 14px 28px #2a1c151c!important;transform:none!important}html body #MainContent[data-template^=collection] product-card .card-gallery:after{content:""!important;position:absolute!important;top:5px!important;right:5px!important;bottom:5px!important;left:5px!important;z-index:2!important;display:block!important;border:1px solid rgba(42,28,21,.15)!important;border-radius:7px!important;box-shadow:inset 0 0 0 1px #ffffff21!important;pointer-events:none!important}html body #MainContent[data-template^=collection] product-card .card-gallery :is(slideshow-component,slideshow-container,slideshow-slide,.product-card__media,.product-card-gallery,.product-media-container,.product-media,.media){display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;aspect-ratio:1/1!important;border:0!important;border-radius:7px!important;box-shadow:none!important}html body #MainContent[data-template^=collection] product-card .card-gallery :is(img,picture img){display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;aspect-ratio:1/1!important;border-radius:7px!important;object-fit:cover!important;object-position:center!important;transform:none!important}html body #MainContent[data-template^=collection] product-card .product-card__content>.group-block{position:relative!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:8px 3px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body #MainContent[data-template^=collection] product-card .product-card__content>.group-block:before{display:none!important;content:none!important}html body #MainContent[data-template^=collection] product-card .product-card__content>.group-block:after{content:""!important;display:block!important;width:34px!important;height:1px!important;margin-top:8px!important;background:linear-gradient(90deg,rgba(184,145,82,.86),rgba(184,145,82,.16),transparent)!important}html body #MainContent[data-template^=collection] product-card .group-block-content{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;gap:4px!important}html body #MainContent[data-template^=collection] product-card .product-card__content>.group-block>.group-block-content>.group-block:first-child{width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}html body #MainContent[data-template^=collection] product-card .product-card__content>.group-block>.group-block-content>.group-block:first-child>.group-block-content{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:5px!important;width:100%!important;min-width:0!important}html body #MainContent[data-template^=collection] product-card .product-card__content>.group-block>.group-block-content>.group-block:nth-child(2){display:none!important}html body #MainContent[data-template^=collection] product-card [ref=productTitleLink]{display:block!important;min-width:0!important;width:auto!important;text-decoration:none!important}html body #MainContent[data-template^=collection] product-card [ref=productTitleLink] .text-block,html body #MainContent[data-template^=collection] product-card [ref=productTitleLink] .text-block>*{display:-webkit-box!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;color:var(--v5-brown)!important;font-family:var(--font-heading--family)!important;font-size:.76rem!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.025em!important;text-wrap:auto!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body #MainContent[data-template^=collection] product-card product-price.text-block{--width:auto!important;display:block!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:48%!important;margin:0!important;padding:0!important;color:var(--v5-brown)!important;font-family:var(--font-body--family)!important;font-size:.62rem!important;font-weight:780!important;line-height:1!important;white-space:nowrap!important}html body #MainContent[data-template^=collection] product-card product-price [ref=priceContainer],html body #MainContent[data-template^=collection] product-card product-price .price{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:23px!important;margin:0!important;padding:4px 7px!important;border:1px solid rgba(111,74,51,.13)!important;border-radius:999px!important;background:#fffcf7d1!important;box-shadow:0 3px 8px #2a1c150e!important;color:inherit!important;font-size:.62rem!important;font-weight:780!important;line-height:1!important}html body #MainContent[data-template^=collection] product-card quick-add-component{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}html body #MainContent[data-template^=collection] .v5-mobile-card-action{position:relative!important;z-index:3!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-height:32px!important;height:32px!important;margin-top:7px!important;padding:0 5px!important;border:1px solid rgba(67,55,46,.2)!important;border-radius:8px!important;background:linear-gradient(180deg,#f4eee5,#e4dacd)!important;color:#2d241f!important;box-shadow:inset 0 1px #ffffffd1,0 5px 12px #2f261f11!important;font-size:.52rem!important;font-weight:780!important;line-height:1!important;letter-spacing:.035em!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;cursor:pointer!important}html body #MainContent[data-template^=collection] .v5-mobile-card-action--view{background:#fffaf3bf!important}html body #MainContent[data-template^=collection] .v5-mobile-card-action:disabled,html body #MainContent[data-template^=collection] .v5-mobile-card-action[aria-busy=true]{opacity:.55!important;cursor:wait!important}html body #MainContent[data-template^=collection] product-card :is(.badge,.product-badge,.card__badge){font-size:.58rem!important;line-height:1!important;padding:5px 8px!important;border-radius:999px!important}main[data-template^=product] product-information{display:block!important;padding:7px 0 20px!important}main[data-template^=product] .product-information{width:100%!important}main[data-template^=product] .product-information__grid{width:var(--v5m-page)!important;margin-inline:auto!important;grid-template-columns:1fr!important;gap:9px!important}main[data-template^=product] :is(.product-information__media,.product-gallery,.product-media-gallery){min-width:0!important;overflow:hidden!important;border-radius:10px!important}main[data-template^=product] :is(.product-media-container,.product-media){border-radius:9px!important}main[data-template^=product] .product-details{padding:12px!important;border-radius:10px!important;gap:8px!important}main[data-template^=product] .product-details>.group-block{gap:8px!important}main[data-template^=product] :is(.product-details h1,.product-title,[data-product-title]){font-size:clamp(1.65rem,7.7vw,2.05rem)!important;line-height:.98!important;letter-spacing:-.04em!important}main[data-template^=product] :is(.price,.product-price){font-size:1.05rem!important;line-height:1.15!important}main[data-template^=product] :is(.product-description,.product-details .rte){font-size:.8rem!important;line-height:1.42!important}main[data-template^=product] .product-details>*{margin-block:0!important}main[data-template^=product] :is(variant-picker,variant-selects,.variant-picker){gap:6px!important}main[data-template^=product] :is(.variant-option__button-label,.variant-picker__option button,.swatch-input__label){min-height:40px!important;padding:0 10px!important;border-radius:8px!important;font-size:.7rem!important}main[data-template^=product] :is(.quantity-selector,.quantity){width:122px!important;min-height:40px!important;border-radius:8px!important}main[data-template^=product] .product-form-buttons{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;width:100%!important}main[data-template^=product] :is(.add-to-cart-button,.product-form__submit,button[name=add],.shopify-payment-button__button,.v5-buy-now-button){display:flex!important;width:100%!important;min-height:46px!important;height:auto!important;border-radius:9px!important;font-size:.78rem!important}main[data-template^=product] .v5-buy-now-wrap{display:block!important;width:100%!important;min-width:100%!important}main[data-template^=product] .shopify-payment-button{display:block!important;width:100%!important;margin:0!important}main[data-template^=product] .shopify-payment-button__button--hidden{display:none!important}main[data-template^=product] .v5-product-back-link{margin:0 0 2px!important;font-size:.6rem!important}main[data-template^=product] .v2-product-reassurance{padding:18px 0!important}main[data-template^=product] .v2-product-reassurance__inner{width:var(--v5m-page)!important}main[data-template^=product] .v2-product-reassurance__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}main[data-template^=product] .v2-product-reassurance__card{min-height:68px!important;padding:9px!important;border-radius:9px!important}main[data-template^=product] .v2-product-reassurance__card h3{font-size:.75rem!important;line-height:1.12!important}main[data-template^=product] .v2-product-reassurance__card p{display:-webkit-box!important;overflow:hidden!important;margin-top:3px!important;font-size:.62rem!important;line-height:1.2!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}main[data-template^=product] :is(.product-recommendations,.related-products){padding:18px 0!important}main[data-template^=product] :is(.product-recommendations ul,.related-products .product-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}main[data-template^=product] sticky-add-to-cart{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/v5-mobile-commerce-v2.css.map */
