#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-proposal-shop{container-type:inline-size;--sp-media-width:min(280px,calc((100cqw - clamp(310px,23vw,390px) - 64px)/3))}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:subgrid;grid-template-rows:auto auto auto;column-gap:inherit;row-gap:0;border-top:1px solid var(--sp-border);padding-top:30px;min-width:0}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-proposal-media{display:grid;grid-column:1;grid-row:1/span 3;grid-template-rows:subgrid;justify-self:center;justify-content:normal;align-items:stretch;gap:0;width:auto;max-width:100%;border:0;margin:0;padding:0}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-socials,#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-video-section{display:contents}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-video-heading,#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-gallery-heading{grid-row:1;margin:0 0 18px;padding:0;border:0;align-self:start}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-video-heading h3,#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-gallery-heading h3{font-size:24px;line-height:1.3;font-weight:400;margin:8px 0 0}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-video-heading .sp-eyebrow,#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-gallery-heading>span{display:block;font-size:12px;line-height:1.5;letter-spacing:.12em;margin:0;color:#977135}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-video-rail{grid-row:2/span 2;display:grid!important;grid-template-columns:repeat(3,var(--sp-media-width));grid-template-rows:subgrid;column-gap:20px;row-gap:0;width:auto;max-width:100%;margin:0;padding:0;align-items:stretch}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-reel-card{display:grid;grid-row:1/span 2;grid-template-rows:subgrid;gap:0;width:var(--sp-media-width)!important;max-width:none;min-width:0;border:0;border-radius:12px;box-shadow:0 0 0 1px var(--sp-border)}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-reel-frame{grid-row:1;width:100%!important;aspect-ratio:9/16!important;align-self:start}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-reel-caption{grid-row:2;min-height:92px;padding:13px 14px}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid sentopia-set-gallery{display:grid;grid-column:2;grid-row:1/span 3;grid-template-rows:subgrid;gap:0;justify-self:center;align-self:stretch;width:var(--sp-media-width);max-width:none;margin:0;min-width:0}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-gallery-stage{grid-row:2;width:100%;aspect-ratio:9/16;align-self:start}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-gallery-slide img{object-fit:cover;object-position:center}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-gallery-controls{grid-row:3;align-self:start;margin:9px 0 0;min-height:40px;gap:0}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-gallery-controls button{width:32px}
#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-gallery-dots button{width:24px}
@media(max-width:800px){
 #MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-proposal-shop{--sp-media-width:min(280px,76cqw)}
 #MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid{order:3;display:flex;flex-direction:column;gap:30px;width:100%;padding-top:24px}
 #MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-proposal-media{display:block;width:100%;max-width:100%;margin:0;padding:0}
 #MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-socials,#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-video-section{display:block;width:100%;min-width:0}
 #MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-video-heading,#MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-gallery-heading{margin:0 0 18px}
 #MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-video-rail{display:flex!important;width:100%;max-width:100%;gap:16px;overflow-x:auto!important;scroll-snap-type:x mandatory;padding:1px 1px 12px;scrollbar-width:thin}
 #MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid .sp-reel-card{display:block;flex:0 0 var(--sp-media-width)!important;width:var(--sp-media-width)!important;max-width:none;scroll-snap-align:start}
 #MainContent.theme-template-index #sentopia-proposals[data-proposal=linea] .sp-linea-media-grid sentopia-set-gallery{display:block;align-self:center;width:var(--sp-media-width);max-width:none;margin:0}
}
