/* Mobile PDP first screen (Ricki 10/16): thumbs in a column left of a smaller
   main image, plans pulled up under the gallery. Remove the <link> to roll back. */
@media(max-width:900px){
.product{--th:54px;--tg:10px;--st:min(calc(100vw - 36px - var(--th) - var(--tg)),272px);--ml:calc((100% - var(--th) - var(--tg) - var(--st)) / 2)}
.product .gallery>.stage{width:var(--st);max-width:none;margin:12px 0 0 calc(var(--ml) + var(--th) + var(--tg));aspect-ratio:1/1}
.product .gallery>.thumbs{flex-direction:column;justify-content:flex-start;width:var(--th);height:var(--st);margin-top:calc(-1 * var(--st));margin-left:var(--ml);gap:8px;align-self:flex-start}
.product .gallery>.thumbs .thumb{width:var(--th);height:var(--th);flex:0 0 var(--th)}
.product .info>:is(.plans,.plan-one,.opts,.monthly-box),.product .info>span:has(+ :is(.plans,.plan-one,.opts)){order:2}
.product .info>span:has(+ :is(.plans,.plan-one,.opts)){margin-top:14px!important}
}
