#header-component .mc22-native-search{flex:none;margin-inline:0}#header-component .mc22-native-search button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:96px;min-height:40px;padding:0 12px;border:1px solid #cfd2d6;border-radius:8px;background:#fafafa;color:#27292c;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease}#header-component .mc22-native-search button:hover{background:#fff7dc;border-color:#b9a86b}#header-component .mc22-native-search button:focus-visible{outline:2px solid #766000;outline-offset:3px}#header-component .mc22-native-search .svg-wrapper{display:inline-flex!important;width:18px;height:18px;flex:0 0 18px;order:-1}#header-component .mc22-native-search .svg-wrapper>svg{display:block;width:18px;height:18px}@media(max-width:1099px){#header-component .mc22-native-search button{min-width:40px;padding-inline:10px}#header-component .mc22-native-search button>span:not(.svg-wrapper){display:none}}@media(pointer:coarse){#header-component .mc22-native-search button{min-width:44px;min-height:44px}}#MainContent[data-template^=collection] .section,#MainContent product-recommendations .section{--page-margin: var(--mc-site-gutter);--page-content-width: var(--mc-home-width);--page-width: min(calc(var(--mc-home-width) + var(--page-margin) * 2), 100vw)}#MainContent[data-template^=collection] .mc-taxonomy{width:min(var(--mc-home-width),calc(100% - var(--mc-site-gutter) * 2))}#MainContent product-recommendations .resource-list--grid{column-gap:24px;row-gap:32px}@media(max-width:749px){#MainContent product-recommendations .resource-list--grid{column-gap:12px;row-gap:24px}}:root{--mc-home-width: 1360px;--mc-site-gutter: 32px;--mc-home-section-padding: 32px}#MainContent[data-template=index] .mc5-wrap,.mc14-announcement__inner,#header-component.mc14-header .header__row--top .header__columns,.mc6-cats .mc6-cats__list,.mc14-primary-nav--mobile,.mc10-footer .mc-wrap{width:min(var(--mc-home-width),calc(100% - var(--mc-site-gutter) * 2));margin-inline:auto}.mc6-cats .mc6-cats__list{padding-inline:0}#MainContent[data-template=index] .mc5-section,#MainContent[data-template=index] .mc14-home-hero{padding-block:var(--mc-home-section-padding)}#MainContent[data-template=index] .mc15-upcoming-home{margin-block:0}#MainContent[data-template=index] .mc5-head{margin-bottom:24px}#MainContent[data-template=index] .mc5-grid--5{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}#MainContent[data-template=index] .mc5-grid>li,#MainContent[data-template=index] .mc5-card,#MainContent[data-template=index] .mc5-card__body{min-width:0}#MainContent[data-template=index] .mc5-card__body{display:flex;flex:1;flex-direction:column;gap:8px}#MainContent[data-template=index] .mc5-card__title{display:block;min-height:0;max-height:none;overflow:visible;-webkit-line-clamp:unset;white-space:normal;overflow-wrap:anywhere}#MainContent[data-template=index] .mc5-card__foot{margin-top:auto;padding-top:8px}#MainContent[data-template=index] .mc5-card__media img{object-fit:contain}.shopify-section-group-footer-group .section{--page-margin: var(--mc-site-gutter);--page-content-width: var(--mc-home-width);--page-width: calc(var(--page-content-width) + var(--page-margin) * 2)}.mc10-footer{padding-block:48px}.mc10-footer .mc-footer-grid{grid-template-columns:1.3fr 1fr 1fr 1.1fr;gap:32px}.mc10-footer .mc-footer-grid>div{min-width:0}.mc10-footer .mc-footer-grid h2{margin-bottom:16px;font-size:13px;font-weight:650;line-height:1.5}.mc10-footer .mc-footer-grid>div>a:not(.mc-wordmark){display:flex;align-items:center;min-height:40px;padding-block:8px;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.mc10-footer .mc-footer-grid p{font-size:13px;line-height:1.65}@media(min-width:750px)and (max-width:1099px){:root{--mc-site-gutter: 24px}#MainContent[data-template=index] .mc5-grid--5{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(max-width:749px){:root{--mc-site-gutter: 16px;--mc-home-section-padding: 20px}#MainContent[data-template=index] .mc5-head{margin-bottom:20px}#MainContent[data-template=index] .mc5-grid--5{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mc10-footer{padding-block:32px}.mc10-footer .mc-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.mc10-footer .mc-footer-grid>div>a:not(.mc-wordmark){min-height:44px}}@media(min-width:1100px){#MainContent[data-template=index] .mc5-section[data-mc5-columns="5"] .mc5-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}}#MainContent .mc5-card__price,#MainContent .mc20-hero-price{font-size:22px;font-weight:750;line-height:1.3;font-variant-numeric:tabular-nums}#MainContent[data-template^=collection] product-card.product-card{border:1px solid #cbd0d7;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000a}#MainContent[data-template^=collection] .product-card__content{border-radius:11px;height:100%}#MainContent[data-template^=collection] .product-card__content>a[ref=productTitleLink] .text-block{padding:12px 14px 0}#MainContent[data-template^=collection] .product-card__content>product-price{margin-top:auto;padding:6px 14px 16px}#MainContent[data-template^=collection] product-card .price{font-size:20px;font-weight:750;line-height:1.3;font-variant-numeric:tabular-nums}#MainContent[data-template^=collection] product-card .compare-at-price{font-size:14px;font-weight:400}#MainContent[data-template^=collection] .product-grid[product-grid-view=default]{column-gap:24px;row-gap:32px}#MainContent[data-template^=collection] .product-card__link{border-radius:inherit}#MainContent[data-template^=collection] product-card.product-card:focus-within{outline:2px solid #b68b00;outline-offset:2px}@media(hover:hover)and (pointer:fine){#MainContent[data-template^=collection] product-card.product-card:hover{border-color:#d8b900;box-shadow:0 0 0 2px #ffd6003d,0 10px 22px #00000017}}@media(max-width:749px){#MainContent .mc5-card__price,#MainContent .mc20-hero-price,#MainContent[data-template^=collection] product-card .price{font-size:18px}#MainContent[data-template^=collection] .product-grid[product-grid-view=default]{column-gap:12px;row-gap:24px}#MainContent[data-template^=collection] .product-card__content>a[ref=productTitleLink] .text-block{padding:10px 12px 0}#MainContent[data-template^=collection] .product-card__content>product-price{padding:6px 12px 14px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/miracard-home-layout.css.map */
