@media(max-width:749px){
.plak-home .plak-hero-copy{padding:26px 6% 22px}
.plak-home h1{font-size:38px;letter-spacing:-1.4px;margin-bottom:16px;max-width:100%}
.plak-home .plak-lead{font-size:15px;line-height:1.55;margin:0 0 20px}
.plak-home .plak-eyebrow{letter-spacing:1.5px;margin-bottom:12px}
.plak-home .plak-actions{gap:16px}
.plak-home .plak-button{padding:13px 16px;min-height:44px}
.plak-home .plak-hero-note{display:none}
.plak-home .plak-wall-art{min-height:0;aspect-ratio:3/2}
.plak-home .plak-wall-art img{object-position:center;object-fit:cover}
.plak-home .plak-section{padding:30px 5%}
.plak-home .plak-section-heading{margin-bottom:20px}
.plak-home .plak-group-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}
.plak-home .plak-group-title{font-size:22px;margin:12px 0}
.plak-home .plak-group-links{gap:6px}
.plak-home .plak-group-links li{width:100%}
.plak-home .plak-group-links a{min-height:44px;padding:9px 10px;font-size:12px;line-height:1.35;align-items:center;justify-content:space-between}
.plak-home .plak-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;font-size:11px;line-height:1.4;padding:14px 4%}
.plak-home .plak-benefits span+span{border-left:0}
.plak-home .plak-products{gap:22px 12px}
.plak-home .plak-product-category{font-size:10px;letter-spacing:.5px;line-height:1.4}
.plak-home .plak-story{padding:30px 6%}
.plak-home .plak-story p:not(.plak-eyebrow){font-size:15px}
.plak-collection-ambiance.page-width{max-width:350px;margin:0 auto 18px;padding-inline:16px}
.plak-collection-ambiance p{font-size:11px}
.collection-hero__inner{padding-top:20px;padding-bottom:16px}
.collection-hero__title{margin:0;font-size:30px}
.product-card-wrapper .plak-price-and-cart{gap:6px;align-items:center}
.product-card-wrapper .plak-price-and-cart .price{font-size:14px;line-height:1.4;flex:0 1 auto}
.product-card-wrapper .plak-price-and-cart .quick-add{flex:0 1 auto;min-width:0}
.product-card-wrapper .plak-price-and-cart .quick-add__submit{font-size:12px;line-height:1.2;min-height:44px;padding:7px 8px;white-space:normal}
.product-card-wrapper .card__heading{font-size:14px;line-height:1.4}
.template-search__header{margin-bottom:24px}
.template-search__search{margin-bottom:22px}
.plak-search-strip{padding:16px 5%}
.plak-search-strip__form label{font-size:20px;margin-bottom:10px}
.plak-search-strip__field input{font-size:16px;min-height:48px}
.cart-item__name{font-size:15px}
}
