@media screen and (min-width:750px){main[data-template=index]>.shopify-section:first-child .hero{min-height:0!important;height:auto!important;aspect-ratio:2042/622}main[data-template=index]>.shopify-section:first-child .hero__container{min-height:0!important;height:100%!important}main[data-template=index]>.shopify-section:first-child .hero__media-grid,main[data-template=index]>.shopify-section:first-child .hero__media-wrapper{height:100%!important}main[data-template=index]>.shopify-section:first-child .hero__media{object-fit:contain!important;object-position:center center!important}main[data-template=index]>.shopify-section:first-child .hero__content-wrapper{margin:0!important;transform:translateY(-255px)!important}}@media screen and (max-width:749px){main[data-template=index]>.shopify-section:first-child .hero{min-height:0!important;height:auto!important;aspect-ratio:2042/622!important}main[data-template=index]>.shopify-section:first-child .hero__container,main[data-template=index]>.shopify-section:first-child .hero__media-grid,main[data-template=index]>.shopify-section:first-child .hero__media-wrapper{min-height:0!important;height:100%!important}main[data-template=index]>.shopify-section:first-child .hero__media{object-fit:contain!important;object-position:center center!important}main[data-template=index]>.shopify-section:first-child .hero__content-wrapper{margin:0!important;transform:translateY(-28px)!important}main[data-template=index]>.shopify-section:first-child .hero__content-wrapper h1,main[data-template=index]>.shopify-section:first-child .hero__content-wrapper h2,main[data-template=index]>.shopify-section:first-child .hero__content-wrapper p,main[data-template=index]>.shopify-section:first-child .hero__content-wrapper .hero__heading,main[data-template=index]>.shopify-section:first-child .hero__content-wrapper [class*=heading],main[data-template=index]>.shopify-section:first-child .hero__content-wrapper [class*=text]{font-size:11px!important;line-height:1.05!important;letter-spacing:0!important}main[data-template=index]>.shopify-section:nth-child(2) .card-gallery{--gallery-aspect-ratio:1/1!important}main[data-template=index]>.shopify-section:nth-child(2) .resource-list{--mobile-card-size:44cqw!important}main[data-template=index]>.shopify-section:nth-child(2) [class*=product-card] h3,main[data-template=index]>.shopify-section:nth-child(2) [class*=title]{font-size:14px!important;line-height:1.2!important}main[data-template=index]>.shopify-section:nth-child(2) [class*=price]{font-size:13px!important}main[data-template=index]>.shopify-section:not(:first-child) .section.spacing-style{--padding-block-start:12px!important;--padding-block-end:12px!important;padding-block-start:12px!important;padding-block-end:12px!important}main[data-template=index]>.shopify-section:not(:first-child) .section-resource-list{gap:8px!important}main[data-template=index]>.shopify-section:not(:first-child) .section-resource-list__content{margin:0!important;padding:0!important}main[data-template=index]>.shopify-section:not(:first-child) .section-resource-list__content .group-block{min-height:0!important;height:auto!important;padding-block:0!important;margin-block:0!important}main[data-template=index]>.shopify-section:not(:first-child) .section-resource-list__content .group-block-content{gap:5px!important;min-height:0!important}main[data-template=index]>.shopify-section:not(:first-child) .section-resource-list__content .spacing-style{--padding-block-start:0px!important;--padding-block-end:0px!important;padding-block-start:0!important;padding-block-end:0!important;margin-block:0!important}[id*=section_BkdmxX] .section,[id*=collection_list_3ejxRy] .section,[id*=collection_list_XaY9C3] .section{--padding-block-start:10px!important;--padding-block-end:10px!important;padding-block-start:10px!important;padding-block-end:10px!important;gap:8px!important}[id*=section_BkdmxX] h3,[id*=collection_list_3ejxRy] h3,[id*=collection_list_XaY9C3] h3{font-size:24px!important;line-height:1.05!important;margin:2px 0 6px!important}[id*=collection_list_3ejxRy] .resource-list,[id*=collection_list_XaY9C3] .resource-list{--resource-list-column-gap:10px!important;--resource-list-column-gap-desktop:10px!important;--resource-list-row-gap:10px!important;--resource-list-row-gap-desktop:10px!important;column-gap:10px!important;row-gap:10px!important}[id*=collection_list_3ejxRy] img,[id*=collection_list_XaY9C3] img{max-height:180px!important;object-fit:contain!important}footer{font-size:14px!important}footer .footer-content,footer .footer-content>.group-block,footer .footer-content .group-block,footer .footer-content .group-block-content{min-height:0!important;height:auto!important}footer .footer-content>.group-block{--padding-block-start:8px!important;--padding-block-end:10px!important;padding-block:8px 0 10px!important}footer .footer-content .group-block{--padding-block-start:0px!important;--padding-block-end:0px!important;padding-block:0!important;margin-block:0!important}footer .footer-content .group-block-content{gap:6px!important}footer .menu,footer .menu__details,footer .details-content{min-height:0!important;height:auto!important;margin-block:0!important;padding-block:0!important}footer .menu:not(:has(.menu__heading--empty)) .details-content,footer .menu--accordion .details-content{margin-block-start:5px!important}footer .menu__heading{margin:0!important;padding:0!important;min-height:0!important}footer .menu__item+.menu__item{margin-block-start:5px!important}footer .divider-block,footer [class*=divider]{margin-block:5px!important}footer [class*=logo] img,footer [class*=logo] svg,footer img[alt*=Marley i]{width:min(30vw,140px)!important;max-width:140px!important;height:auto!important;margin:0 auto!important}footer [class*=newsletter]{padding-block:8px!important;margin:0!important;min-height:0!important}footer input[type=email],footer button[type=submit]{min-height:42px!important}footer .group-block:has(.menu__details .details-content:not(:has(*))){display:none!important}footer [class*=copyright],footer [class*=policy],footer [class*=social]{margin-block:6px!important;padding-block:0!important}}@media screen and (min-width:750px){.product-information.section--page-width{--padding-block-start:20px!important;padding-block-start:20px!important}.product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,1.35fr) minmax(360px,1fr)!important}.product-information__media{min-width:100%!important}.product-information .product-media-container img,.product-information .product-media__image{object-fit:contain!important;object-position:center center!important}.product-details h1{font-size:clamp(30px,2.35vw,40px)!important;line-height:1.08!important;letter-spacing:-.02em!important;max-width:15ch!important;margin:0!important}.product-details>.group-block{max-width:560px!important;padding-block-start:10px!important;padding-block-end:10px!important}.product-details .tax-note,.product-details .installments{display:none!important}.product-details product-price{font-size:18px!important;line-height:1.25!important}[id*=product_recommendations_xmXAhw] .section{--padding-block-start:24px!important;--padding-block-end:24px!important;padding-block-start:24px!important;padding-block-end:24px!important;gap:16px!important;min-height:0!important;height:auto!important}[id*=product_recommendations_xmXAhw] .section-resource-list__content{margin:0!important;padding:0!important;min-height:0!important;height:auto!important}[id*=product_recommendations_xmXAhw] .resource-list.resource-list--grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;align-items:start!important;min-height:0!important;height:auto!important}[id*=product_recommendations_xmXAhw] .resource-list__item,[id*=product_recommendations_xmXAhw] .product-card,[id*=product_recommendations_xmXAhw] .product-card__content{min-height:0!important;height:auto!important}[id*=product_recommendations_xmXAhw] .card-gallery{--gallery-aspect-ratio:4/5!important;width:100%!important;height:auto!important;min-height:0!important}[id*=product_recommendations_xmXAhw] .card-gallery .product-media-container{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:4/5!important}[id*=product_recommendations_xmXAhw] .card-gallery img{width:100%!important;height:100%!important;object-fit:contain!important}footer .footer-content>.group-block{padding-block:12px 20px!important}footer [class*=logo] img,footer [class*=logo] svg,footer img[alt*=Marley i]{width:160px!important;max-width:160px!important;height:auto!important}footer .group-block:has(.menu__details .details-content:not(:has(*))),footer .group-block:has(.menu__details .details-content:empty){display:none!important}footer .footer-content .group-block-content{gap:16px!important}}@media screen and (max-width:749px){.product-information.section--page-width{--padding-block-start:8px!important;--padding-block-end:10px!important;padding-block-start:8px!important;padding-block-end:10px!important}.product-information__grid{gap:10px!important;row-gap:10px!important}.product-information__media{min-height:0!important;height:auto!important;margin:0!important}.product-information__media .product-media-container{min-height:0!important;height:auto!important;max-height:430px!important;overflow:hidden!important}.product-information__media .product-media-container img,.product-information__media .product-media__image{width:100%!important;height:auto!important;max-height:430px!important;object-fit:contain!important;object-position:center center!important}.product-information__media [class*=thumbnail]{max-height:48px!important}.product-details{gap:8px!important;padding-top:4px!important}.product-details>.group-block{padding-block-start:4px!important;padding-block-end:4px!important;gap:8px!important;min-height:0!important}.product-details h1{font-size:29px!important;line-height:1.08!important;letter-spacing:-.02em!important;margin:0!important;max-width:100%!important}.product-details product-price,.product-details [class*=price]{font-size:16px!important;line-height:1.2!important}.product-details .tax-note,.product-details .installments{display:none!important}.product-details [class*=quantity]{min-height:46px!important;height:46px!important}.product-details button,.product-details .shopify-payment-button__button{min-height:46px!important;height:auto!important;font-size:16px!important}.product-details .shopify-payment-button{margin-top:4px!important}.product-details .shopify-payment-button__more-options{margin-top:6px!important;font-size:13px!important}.product-details details,.product-details [class*=accordion]{min-height:0!important;height:auto!important}.product-details summary{min-height:44px!important;padding-block:10px!important}.product-details .details-content{padding-block:8px!important;margin:0!important}.product-details .details-content p,.product-details .details-content li,.product-details .mvs-progressive-description{font-size:15px!important;line-height:1.4!important}.product-details .mvs-progressive-description details summary{min-height:0!important;padding:7px 0!important;font-size:14px!important}[id*=product_recommendations_xmXAhw] .section{--padding-block-start:16px!important;--padding-block-end:16px!important;padding-block-start:16px!important;padding-block-end:16px!important;gap:10px!important;min-height:0!important;height:auto!important}[id*=product_recommendations_xmXAhw] .section-resource-list__content{margin:0!important;padding:0!important;min-height:0!important;height:auto!important}[id*=product_recommendations_xmXAhw] .resource-list{--mobile-card-size:44cqw!important;gap:10px!important;min-height:0!important;height:auto!important}[id*=product_recommendations_xmXAhw] .resource-list__item,[id*=product_recommendations_xmXAhw] .product-card,[id*=product_recommendations_xmXAhw] .product-card__content{min-height:0!important;height:auto!important}[id*=product_recommendations_xmXAhw] .card-gallery{--gallery-aspect-ratio:1/1!important;min-height:0!important;height:auto!important}[id*=product_recommendations_xmXAhw] h2,[id*=product_recommendations_xmXAhw] h3{font-size:24px!important;line-height:1.05!important;margin:0 0 8px!important}body:has(collection-component) main .shopify-section:first-child .section{--padding-block-start:18px!important;--padding-block-end:6px!important;padding-block-start:18px!important;padding-block-end:6px!important;min-height:0!important;height:auto!important}body:has(collection-component) main .shopify-section:first-child h1{font-size:32px!important;line-height:1.05!important;margin:0!important}body:has(collection-component) .product-grid-container{--padding-block-start:6px!important;--padding-block-end:14px!important;padding-block-start:6px!important;padding-block-end:14px!important;min-height:0!important}body:has(collection-component) .collection-wrapper{gap:8px!important}body:has(collection-component) [class*=facets],body:has(collection-component) [class*=filter]{min-height:0!important}body:has(collection-component) .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:10px!important;row-gap:18px!important}body:has(collection-component) .product-grid__item,body:has(collection-component) .product-card,body:has(collection-component) .product-card__content{min-height:0!important;height:auto!important}body:has(collection-component) .card-gallery{--gallery-aspect-ratio:1/1!important;min-height:0!important;height:auto!important}body:has(collection-component) .card-gallery img{object-fit:contain!important}body:has(collection-component) .product-card [class*=title]{font-size:14px!important;line-height:1.2!important}body:has(collection-component) .product-card [class*=price]{font-size:13px!important;line-height:1.2!important}body:has(collection-component) .product-card [class*=group]{gap:4px!important}body:has(collection-component) .product-grid-container:has(.product-grid:empty),body:has(collection-component) .product-grid-container:has([class*=empty]){min-height:0!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/marley-vines-overrides.css.map */
