.mattress-template .gold-main-photo{height:auto;aspect-ratio:3/2}.mattress-template .gold-main-photo img{width:100%;height:100%;object-fit:contain;aspect-ratio:3/2}.mattress-template .gold-choice-buttons:has(>button:nth-child(6)){display:grid;grid-template-columns:repeat(3,1fr)}.mattress-template .gold-thickness{gap:7px}.mattress-template .gold-thickness span{padding:11px 5px}.mattress-template .gold-thickness input:checked+span{padding:10px 4px}.mattress-template .gold-heading h1{font-size:44px}@media(max-width:700px){.mattress-template .gold-heading h1{font-size:32px}.mattress-template .gold-thickness span{font-size:13px}.mattress-template .gold-thumbs{max-width:100%}}
.mattress-template .gold-heading h1{overflow-wrap:break-word}.mattress-template .gold-choice-buttons>button:only-child{flex:0 1 170px}
