#MainContent .grid__item>.snt-merchandise-card,#MainContent .grid__item>.snt-merchandise-card>.card{box-sizing:border-box;width:100%;min-width:0;max-width:100%}@supports (grid-template-rows: subgrid){@media(min-width:750px){#MainContent .grid>.grid__item:has(>.snt-merchandise-card),#MainContent .grid__item>.snt-merchandise-card,#MainContent .grid__item>.snt-merchandise-card>.card{grid-template-columns:minmax(0,1fr);justify-content:stretch;justify-items:stretch;min-width:0}#MainContent .snt-merchandise-card>.card>:is(.card--block-media,.card--block-title,.snt-regional-card__title,.jdgm-preview-badge,.shopify-app-block,.snt-product-card-summary,.rte,.card-information,.view-details-block,.snt-availability){grid-column:1;min-width:0}}}#MainContent .snt-merchandise-card>.card>.card--block-media{box-sizing:border-box;width:100%;max-width:none;min-width:0;justify-self:stretch;align-self:start}#MainContent .snt-merchandise-card>.card>.card--block-media>.ratio{position:relative;display:block;width:100%;height:auto;min-height:0;max-height:360px;aspect-ratio:4 / 3}#MainContent .snt-merchandise-card>.card>.card--block-media>.ratio:before{content:none;padding:0}#MainContent .snt-merchandise-card .card--block-media>.ratio>.card__media,#MainContent .snt-merchandise-card .card--block-media>.ratio>.media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-width:0;max-width:none}#MainContent .snt-merchandise-card .card--block-media .card__media>.media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#MainContent .snt-merchandise-card .card--block-media .media>img{box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;padding:12px}#MainContent .snt-merchandise-card>.card>.view-details-block,#MainContent .snt-merchandise-card>.card>.view-details-block>:is(.button,.button-secondary){box-sizing:border-box;width:100%;inline-size:100%;min-width:0;max-width:none;justify-self:stretch;margin-inline:0}#MainContent .snt-merchandise-card>.card>.view-details-block>:is(.button,.button-secondary){display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;font-size:16px;line-height:1.4;white-space:normal;overflow-wrap:anywhere}#MainContent .snt-merchandise-card>.snt-regional-card>.snt-availability{display:grid;gap:10px;padding:0;margin:0;border:0;border-radius:0;background:transparent;color:var(--color-foreground, #40534a)}#MainContent .snt-merchandise-card>.snt-regional-card>.snt-availability>p{margin:0;align-self:start;font-size:14px;line-height:1.5}#MainContent .snt-merchandise-card>.snt-regional-card>.snt-availability>a{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:48px;padding:12px 16px;border:1px solid var(--color-primary, #096748);border-radius:var(--style-border-radius-buttons-primary, 6px);color:var(--color-primary, #096748);background:transparent;font-size:16px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere}#MainContent .snt-merchandise-card>.snt-regional-card>.snt-availability>a:hover{background:var(--color-primary, #096748);color:#fff}@supports (grid-template-rows: subgrid){@media(min-width:750px){#MainContent .snt-merchandise-card>.snt-regional-card>.snt-availability{grid-row:5 / 7;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);align-self:stretch}#MainContent .snt-merchandise-card>.snt-regional-card>.snt-availability>p{grid-row:1}#MainContent .snt-merchandise-card>.snt-regional-card>.snt-availability>a{grid-row:2}}}@media(max-width:749px){#MainContent .snt-merchandise-card>.card>.card--block-media>.ratio{max-height:300px}#MainContent .snt-merchandise-card .card--block-media .media>img{padding:8px}}@media(max-width:989px){toolbar-mobile.toolbar-mobile{--toolbar-label-size: 12px;--toolbar-touch-size: 44px;--toolbar-icon-gap: 4px;box-sizing:border-box;align-items:stretch;padding-block-start:max(6px,var(--padding-top, 4px));padding-block-end:calc(max(6px,var(--padding-bottom, 4px)) + env(safe-area-inset-bottom,0px));padding-inline-start:env(safe-area-inset-left,0px);padding-inline-end:env(safe-area-inset-right,0px);border-top:1px solid var(--color-border, #d5ded8)}toolbar-mobile.toolbar-mobile>.toolbar__item{flex:1 1 0;width:0;min-width:0;min-height:44px;padding:0 4px;margin:0;color:inherit;text-decoration:none}toolbar-mobile.toolbar-mobile>a.toolbar__item,toolbar-mobile.toolbar-mobile .t-button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:44px;font-family:inherit;font-size:12px;line-height:16px;font-weight:500;letter-spacing:0;color:inherit;white-space:normal}toolbar-mobile.toolbar-mobile .text{max-width:100%;font-size:12px;line-height:16px;font-weight:500;letter-spacing:0;text-align:center;overflow-wrap:anywhere}toolbar-mobile.toolbar-mobile .svg-wrapper,toolbar-mobile.toolbar-mobile .count-bubble{flex:0 0 auto;width:var(--icon-size, 22px);height:var(--icon-size, 22px);margin:0}toolbar-mobile.toolbar-mobile .toolbar__item:after{content:none}toolbar-mobile.toolbar-mobile :is(a,button):is(:hover,:focus-visible){color:var(--color-primary, #096748)}toolbar-mobile.toolbar-mobile :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:-2px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/sentorise-layout-fixes-1016.css.map */
