@media screen and (max-width:749px){.vestik-editorial-hero{overflow:clip}.vestik-editorial-hero__layout,.vestik-editorial-hero__content{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.vestik-editorial-hero__content{padding-inline:1rem}.vestik-editorial-hero__heading{max-width:100%;font-size:clamp(2.2rem,10.5vw,3.25rem);line-height:.96;overflow-wrap:normal;word-break:normal}main[data-template=product] .product-form-buttons{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}main[data-template=product] .product-form-buttons>*,main[data-template=product] .quantity-selector-wrapper,main[data-template=product] quantity-selector-component,main[data-template=product] add-to-cart-component,main[data-template=product] add-to-cart-component>button{width:100%;min-width:0}main[data-template=product] .quantity-selector{width:100%}main[data-template=product] .add-to-cart-button{min-height:3.25rem;justify-content:center;white-space:normal}main[data-template=product] .product-details h1{font-size:clamp(1.75rem,8vw,2.25rem);overflow-wrap:anywhere}}@media screen and (min-width:750px)and (max-width:989px){main[data-template=collection] .product-grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr))}}@media screen and (min-width:990px){main[data-template=collection] .product-grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}main[data-template=collection] .product-grid__card .product-media-container.media-fit{--product-media-fit: contain;background:#f6f4ef}@media screen and (min-width:750px){main[data-template=collection] .product-grid__card :is(h4,.h4){display:-webkit-box;min-height:2.7em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}#shopify-pc__banner.shopify-pc__banner__dialog{inset:auto 0 0!important;width:100%!important;max-width:none!important;max-height:min(70svh,26.25rem);box-sizing:border-box;padding:1rem clamp(1rem,4vw,3rem)!important;border-radius:0!important;border-top:1px solid rgba(0,0,0,.15)}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;gap:1.5rem}#shopify-pc__banner .shopify-pc__banner__body{max-width:76ch;margin:0!important}#shopify-pc__banner .shopify-pc__banner__body h2{margin:0 0 .25rem!important;font-size:1rem!important}#shopify-pc__banner .shopify-pc__banner__body p{margin:0!important;font-size:.78rem!important;line-height:1.35!important}#shopify-pc__banner .shopify-pc__banner__btns{flex:0 0 auto!important;width:auto!important;gap:.5rem!important}#shopify-pc__banner .shopify-pc__banner__btns button{flex-basis:auto!important;min-height:2.75rem;margin:0!important;padding:.625rem 1rem!important;white-space:nowrap}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{max-height:72svh;padding:.875rem!important}#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:column!important;align-items:stretch!important;gap:.75rem}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%!important;gap:.5rem!important}#shopify-pc__banner .shopify-pc__banner__btns button{width:100%!important;min-width:0;white-space:normal}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1;order:3}#shopify-pc__banner .shopify-pc__banner__btn-accept{order:1}#shopify-pc__banner .shopify-pc__banner__btn-decline{order:2}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vestik-conversion.css.map */
