/* Collection controls stay readable in both language directions. */
@media(max-width:767px){.collection-tools{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;width:100%;max-width:100%}.collection-tools>*,.collection-filters,.filter-row{min-width:0;max-width:100%;flex-wrap:wrap}.collection-filters{display:flex;overflow:visible;gap:8px}.collection-tools .filter{white-space:normal;min-height:44px;font-size:13px;padding:10px 14px}.collection-tools select{font-size:16px;min-height:44px}.collection-bottom{flex-wrap:wrap;gap:16px}.collection-bottom>*{min-width:0;max-width:100%}.collection-bottom p{overflow-wrap:break-word}.collection-bottom a{white-space:normal;text-align:start}.preview-dialog{max-width:calc(100% - 16px);max-height:calc(100svh - 16px)}.preview-dialog iframe{max-width:100%}.checkout input:not([type=checkbox]):not([type=radio]),.checkout select,.checkout textarea{font-size:16px;max-width:100%}.hero-introduction,.statement-content,.closing-content{min-width:0}.mobile-menu{overscroll-behavior:contain}button svg,a svg{flex-shrink:0}}
@media(max-width:767px){.work-filter-bar{min-width:0;max-width:100%}.work-filter-bar .filters{display:flex;flex-wrap:wrap;width:100%;max-width:100%;overflow:visible;gap:8px;margin:0;padding:0}.work-filter-bar .filter{min-height:44px;max-width:100%;white-space:normal;padding:10px 14px;font-size:13px}.work-filter-bar .filter>span{min-width:0}}
