.search-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:28px 5%;border-bottom:1px solid #cbd0bd;background:#eeeae0}.search-header .logo{display:block;color:#23291f}.search-header nav{display:flex;gap:22px;font-size:17px;font-weight:700}.search-content{max-width:1440px;margin:auto;padding:35px 5% 70px}.breadcrumbs{font-size:15px;line-height:1.7;margin-bottom:28px;color:#56634d}.breadcrumbs a{text-decoration:underline;text-underline-offset:4px}.search-content h1{font-family:StyleDisplay,Impact,sans-serif;font-size:clamp(38px,5vw,66px);line-height:1.05;margin:20px 0;overflow-wrap:anywhere}.search-content>p{font-size:18px;line-height:1.7;max-width:760px;margin:14px 0 24px}.search-content .product-title{display:block;text-decoration:none}.search-content .product-photo.open-product{display:block;height:auto;aspect-ratio:1;position:relative}.search-content .product-photo>img{display:block;width:100%;height:100%;object-fit:contain;padding:14px;background:white}.search-content .grid{margin-top:32px}.search-product{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}.search-gallery{display:grid;grid-template-columns:1fr 1fr;gap:14px}.search-gallery>img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;padding:14px;background:white;border-radius:8px}.search-gallery>img:first-child{grid-column:1/-1}.search-price{font-size:30px;font-weight:700;margin:20px 0}.search-description{font-size:18px;line-height:1.75;white-space:pre-line}.search-product-copy h2{font-size:22px;margin:28px 0 14px}.search-product-copy>p{line-height:1.7;font-size:17px}.search-variants{padding:0;list-style:none;border-top:1px solid #cbd0bd}.search-variants li{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;padding:14px 0;border-bottom:1px solid #cbd0bd;font-size:16px}.search-variants del{display:block;color:#69775e;font-size:14px}.search-buy{display:flex;justify-content:center;margin:28px 0;background:#263b2d;color:white;min-height:56px;font-size:18px!important;letter-spacing:0!important;line-height:1.4}.search-footer{padding:35px 5%;border-top:1px solid #cbd0bd;background:#263b2d;color:#eeeae0;font-size:16px;line-height:1.7}.search-footer strong{font-size:20px}.search-footer p{margin:14px 0}.search-footer a{text-decoration:underline;text-underline-offset:4px}.grid>.product>.product-photo.open-product{width:100%}@media(max-width:800px){.search-product{grid-template-columns:1fr;gap:25px}.search-header{padding:24px 5%}.search-header .logo{font-size:40px}.search-header nav{font-size:16px;gap:15px}.search-content{padding:25px 5% 45px}.search-content .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.search-content .product-meta{padding:14px}.search-content .product-title{font-size:17px}.search-content .price{font-size:22px}.search-content .product-explore{font-size:16px}.search-variants li{gap:8px;font-size:15px}}

.search-content .product-photo.open-product{padding:0}.search-content .product-photo.open-product>img{position:static;inset:auto;box-sizing:border-box;mix-blend-mode:normal}
