main[data-template=collection],main[data-template=product],main[data-template=cart],main[data-template=search],main[data-template=page]{--rt-shop-bg: #07090a;--rt-shop-panel: #101314;--rt-shop-panel-2: #171b1c;--rt-shop-line: rgba(245, 240, 232, .14);--rt-shop-line-strong: rgba(245, 240, 232, .22);--rt-shop-text: #f5f0e8;--rt-shop-muted: rgba(245, 240, 232, .68);--rt-shop-soft: rgba(245, 240, 232, .44);--rt-shop-orange: #f17322;--rt-shop-red: #c84536;--rt-shop-blue: #78b8c7;background:radial-gradient(circle at 78% 0,rgba(120,184,199,.2),transparent 26rem),linear-gradient(180deg,#111515 0,var(--rt-shop-bg) 24rem,var(--rt-shop-bg) 100%)!important;color:var(--rt-shop-text)!important}body:has(main[data-template=collection]),body:has(main[data-template=product]),body:has(main[data-template=cart]),body:has(main[data-template=search]),body:has(main[data-template=page]){background:#07090a!important;color:#f5f0e8!important}main[data-template=collection] .page-width,main[data-template=product] .page-width,main[data-template=cart] .page-width,main[data-template=search] .page-width,main[data-template=page] .page-width{max-width:1180px!important}body:has(main[data-template=collection]) .section-background,body:has(main[data-template=product]) .section-background,body:has(main[data-template=cart]) .section-background,body:has(main[data-template=search]) .section-background,body:has(main[data-template=page]) .section-background{background:transparent!important}html:has(main[data-template=collection]) #header-group,html:has(main[data-template=product]) #header-group,html:has(main[data-template=cart]) #header-group,html:has(main[data-template=search]) #header-group,html:has(main[data-template=page]) #header-group{background:#07090a!important;color:#f5f0e8!important}body:has(main[data-template=collection]) .announcement-bar-section,body:has(main[data-template=product]) .announcement-bar-section,body:has(main[data-template=cart]) .announcement-bar-section,body:has(main[data-template=search]) .announcement-bar-section,body:has(main[data-template=page]) .announcement-bar-section,body:has(main[data-template=collection]) .header-section,body:has(main[data-template=product]) .header-section,body:has(main[data-template=cart]) .header-section,body:has(main[data-template=search]) .header-section,body:has(main[data-template=page]) .header-section{background:#07090af0!important;border-bottom:1px solid rgba(245,240,232,.14)!important;color:#f5f0e8!important}body:has(main[data-template=collection]) .announcement-bar-section,body:has(main[data-template=product]) .announcement-bar-section,body:has(main[data-template=cart]) .announcement-bar-section,body:has(main[data-template=search]) .announcement-bar-section,body:has(main[data-template=page]) .announcement-bar-section{display:none!important}body:has(main[data-template=collection]) #header-group .shopify-section:first-child:not(:has(header)),body:has(main[data-template=product]) #header-group .shopify-section:first-child:not(:has(header)),body:has(main[data-template=cart]) #header-group .shopify-section:first-child:not(:has(header)),body:has(main[data-template=search]) #header-group .shopify-section:first-child:not(:has(header)),body:has(main[data-template=page]) #header-group .shopify-section:first-child:not(:has(header)){display:none!important}html:has(main[data-template=collection]) .announcement-bar-section,html:has(main[data-template=product]) .announcement-bar-section,html:has(main[data-template=cart]) .announcement-bar-section,html:has(main[data-template=search]) .announcement-bar-section,html:has(main[data-template=page]) .announcement-bar-section,html:has(main[data-template=collection]) .header-section,html:has(main[data-template=product]) .header-section,html:has(main[data-template=cart]) .header-section,html:has(main[data-template=search]) .header-section,html:has(main[data-template=page]) .header-section,html:has(main[data-template=collection]) .header__row,html:has(main[data-template=product]) .header__row,html:has(main[data-template=cart]) .header__row,html:has(main[data-template=search]) .header__row,html:has(main[data-template=page]) .header__row{background:#07090af5!important;color:#f5f0e8!important}body:has(main[data-template=collection]) .announcement-bar-section *,body:has(main[data-template=product]) .announcement-bar-section *,body:has(main[data-template=cart]) .announcement-bar-section *,body:has(main[data-template=search]) .announcement-bar-section *,body:has(main[data-template=page]) .announcement-bar-section *{color:#f5f0e8ad!important}body:has(main[data-template=collection]) header,body:has(main[data-template=product]) header,body:has(main[data-template=cart]) header,body:has(main[data-template=search]) header,body:has(main[data-template=page]) header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}body:has(main[data-template=collection]) .menu-list__link,body:has(main[data-template=product]) .menu-list__link,body:has(main[data-template=cart]) .menu-list__link,body:has(main[data-template=search]) .menu-list__link,body:has(main[data-template=page]) .menu-list__link,body:has(main[data-template=collection]) .header-actions__action,body:has(main[data-template=product]) .header-actions__action,body:has(main[data-template=cart]) .header-actions__action,body:has(main[data-template=search]) .header-actions__action,body:has(main[data-template=page]) .header-actions__action{color:#f5f0e8b8!important}html:has(main[data-template=collection]) .menu-list__link,html:has(main[data-template=product]) .menu-list__link,html:has(main[data-template=cart]) .menu-list__link,html:has(main[data-template=search]) .menu-list__link,html:has(main[data-template=page]) .menu-list__link,html:has(main[data-template=collection]) .header-actions__action,html:has(main[data-template=product]) .header-actions__action,html:has(main[data-template=cart]) .header-actions__action,html:has(main[data-template=search]) .header-actions__action,html:has(main[data-template=page]) .header-actions__action{color:#f5f0e8b8!important}body:has(main[data-template=collection]) .menu-list__link:hover,body:has(main[data-template=product]) .menu-list__link:hover,body:has(main[data-template=cart]) .menu-list__link:hover,body:has(main[data-template=search]) .menu-list__link:hover,body:has(main[data-template=page]) .menu-list__link:hover{color:#f5f0e8!important}body:has(main[data-template=collection]) header a,body:has(main[data-template=product]) header a,body:has(main[data-template=cart]) header a,body:has(main[data-template=search]) header a,body:has(main[data-template=page]) header a,body:has(main[data-template=collection]) [class*=logo],body:has(main[data-template=product]) [class*=logo],body:has(main[data-template=cart]) [class*=logo],body:has(main[data-template=search]) [class*=logo],body:has(main[data-template=page]) [class*=logo]{color:#f5f0e8!important}main[data-template=collection]>.shopify-section:first-child,main[data-template=product]>.shopify-section:first-child,main[data-template=cart]>.shopify-section:first-child,main[data-template=page]>.shopify-section:first-child{padding-top:clamp(42px,6vw,84px)!important}main[data-template=collection] h1,main[data-template=product] h1,main[data-template=cart] h1,main[data-template=page] h1{color:#f5f0e8!important;font-size:clamp(42px,5.6vw,78px)!important;letter-spacing:0!important;line-height:.98!important;max-width:860px;text-wrap:balance}main[data-template=collection] h1:before,main[data-template=product] h1:before,main[data-template=cart] h1:before{color:#f17322;display:block;font-size:12px;font-weight:900;margin-bottom:16px;text-transform:uppercase}main[data-template=collection] h1:before{content:"ROCKTANK USA / SHOP"}main[data-template=product] h1:before{content:"ROCKTANK USA / BUILD SYSTEM"}main[data-template=cart] h1:before{content:"ROCKTANK USA / CHECKOUT PATH"}main[data-template=collection] h2,main[data-template=product] h2,main[data-template=cart] h2,main[data-template=page] h2{color:#f5f0e8!important;font-size:clamp(28px,3.2vw,48px)!important;line-height:1.05!important;text-wrap:balance}main[data-template=collection] h3,main[data-template=product] h3,main[data-template=cart] h3,main[data-template=page] h3,main[data-template=collection] h4,main[data-template=product] h4,main[data-template=cart] h4,main[data-template=page] h4{color:#f5f0e8!important}main[data-template=collection] p,main[data-template=product] p,main[data-template=cart] p,main[data-template=page] p,main[data-template=collection] li,main[data-template=product] li,main[data-template=cart] li,main[data-template=page] li{color:#f5f0e8ad!important;line-height:1.65}main[data-template=collection]>.shopify-section:first-child .section{align-items:start;border-bottom:1px solid rgba(245,240,232,.14);display:grid!important;gap:clamp(28px,5vw,76px)!important;grid-template-columns:minmax(360px,.86fr) minmax(0,1.04fr)!important;grid-template-rows:auto;min-height:0;padding-bottom:clamp(42px,7vw,96px)!important;position:relative}main[data-template=collection]>.shopify-section:first-child .section:before{background:linear-gradient(90deg,#07090a1f,#07090abd),url(/cdn/shop/files/blue-sheep-hero-2400.jpg?v=1781170511) center / cover;border:1px solid rgba(245,240,232,.14);content:"";display:block;grid-column:1;grid-row:1;min-height:520px;position:sticky;top:104px}main[data-template=collection]>.shopify-section:first-child .section>*{min-width:0}main[data-template=collection]>.shopify-section:first-child .custom-section-background{display:none!important}main[data-template=collection]>.shopify-section:first-child .custom-section-content{align-self:start;background:linear-gradient(180deg,#f5f0e80f,#f5f0e806);border:1px solid rgba(245,240,232,.14);grid-column:2;grid-row:1;margin-top:0!important;padding:clamp(20px,3vw,34px)}main[data-template=collection] strong,main[data-template=product] strong,main[data-template=cart] strong{color:#f5f0e8}main[data-template=collection] a,main[data-template=product] a,main[data-template=cart] a{color:#78b8c7}main[data-template=collection] .product-grid-container{padding-top:clamp(22px,3vw,42px)!important}main[data-template=collection] .facets,main[data-template=collection] [class*=facets],main[data-template=collection] [class*=sort]{color:#f5f0e8ad!important}main[data-template=collection] .product-grid,main[data-template=cart] .product-grid,main[data-template=search] .product-grid{gap:22px!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important}main[data-template=collection] .product-card,main[data-template=cart] .product-card,main[data-template=search] .product-card,main[data-template=product] .product-card{background:linear-gradient(180deg,#f5f0e80e,#f5f0e805)!important;border:1px solid rgba(245,240,232,.14)!important;color:#f5f0e8!important;min-height:100%;overflow:hidden;transition:border-color .18s ease,transform .18s ease,background .18s ease}main[data-template=collection] .product-card:hover,main[data-template=cart] .product-card:hover,main[data-template=search] .product-card:hover,main[data-template=product] .product-card:hover{background:linear-gradient(180deg,#f5f0e816,#f5f0e807)!important;border-color:#f5f0e838!important;transform:translateY(-2px)}main[data-template=collection] .product-card img,main[data-template=cart] .product-card img,main[data-template=search] .product-card img,main[data-template=product] .product-card img{aspect-ratio:4 / 3!important;display:block!important;height:auto!important;object-fit:cover!important;width:100%!important}main[data-template=collection] .product-card .product-media,main[data-template=collection] .product-card .product-media-container,main[data-template=collection] .product-card [class*=media],main[data-template=cart] .product-card .product-media,main[data-template=cart] .product-card .product-media-container,main[data-template=cart] .product-card [class*=media],main[data-template=search] .product-card .product-media,main[data-template=search] .product-card .product-media-container,main[data-template=search] .product-card [class*=media]{aspect-ratio:4 / 3!important;overflow:hidden!important}main[data-template=collection] .product-card:has(a[href*=rocktank-build-deposit]) img,main[data-template=cart] .product-card:has(a[href*=rocktank-build-deposit]) img{object-position:50% 44%!important}main[data-template=collection] .product-card:has(a[href*=rocktank-t800-off-road-trailer]) img{background:#f1f1ed!important;object-fit:contain!important;padding:10px}main[data-template=collection] .product-card__content,main[data-template=cart] .product-card__content,main[data-template=search] .product-card__content,main[data-template=product] .product-card__content{padding:16px!important}main[data-template=collection] .product-card__title,main[data-template=cart] .product-card__title,main[data-template=search] .product-card__title,main[data-template=product] .product-card__title,main[data-template=collection] .product-card a,main[data-template=cart] .product-card a,main[data-template=search] .product-card a,main[data-template=product] .product-card a{color:#f5f0e8!important;font-weight:800;line-height:1.2;text-decoration:none!important}main[data-template=collection] .price,main[data-template=cart] .price,main[data-template=search] .price,main[data-template=product] .price,main[data-template=collection] [class*=price],main[data-template=cart] [class*=price],main[data-template=search] [class*=price],main[data-template=product] [class*=price]{color:#f17322!important;font-weight:900}main[data-template=product] .product-information,main[data-template=product] product-information,main[data-template=product] .product-information__grid,main[data-template=product] [class*=product-information]{color:#f5f0e8!important}main[data-template=product] .product-information .section,main[data-template=product] product-information{border-bottom:1px solid rgba(245,240,232,.14);padding-bottom:clamp(42px,6vw,84px)!important}main[data-template=product] .product-media,main[data-template=product] media-gallery,main[data-template=product] [class*=product-media],main[data-template=product] [class*=product-gallery]{border-color:#f5f0e824!important}main[data-template=product] .product-media img,main[data-template=product] media-gallery img,main[data-template=product] [class*=product-gallery] img{background:#121516!important;object-fit:cover!important}main[data-template=product] input,main[data-template=product] select,main[data-template=product] textarea,main[data-template=cart] input,main[data-template=cart] select,main[data-template=cart] textarea,main[data-template=page] input,main[data-template=page] select,main[data-template=page] textarea{background:#f5f0e80f!important;border:1px solid rgba(245,240,232,.14)!important;color:#f5f0e8!important}main[data-template=product] .button,main[data-template=cart] .button,main[data-template=collection] .button,main[data-template=page] .button,main[data-template=product] button[type=submit],main[data-template=cart] button[type=submit],main[data-template=collection] button[type=submit]{background:linear-gradient(180deg,#f17322,#c84536)!important;border:1px solid rgba(255,255,255,.12)!important;color:#170d08!important;font-weight:900!important;min-height:48px;text-transform:uppercase}main[data-template=product] .product-media-container__zoom-button,main[data-template=product] .product-media-container__zoom-button.button,main[data-template=product] .product-media-container__zoom-button.button-unstyled{background:transparent!important;border:0!important;box-shadow:none!important;color:inherit!important;min-height:0!important;padding:0!important;text-transform:none!important}main[data-template=product] .media-gallery__grid{display:grid!important;gap:10px!important}main[data-template=product] .media-gallery__grid .product-media-container,main[data-template=product] .media-gallery__grid .product-media,main[data-template=product] .media-gallery__grid .product-media__image{width:100%!important}main[data-template=product] .shopify-payment-button__button,main[data-template=cart] .shopify-payment-button__button{background:#f5f0e8!important;color:#0b0d0e!important}main[data-template=cart] .cart-items,main[data-template=cart] .cart__summary,main[data-template=cart] [class*=cart]{color:#f5f0e8}main[data-template=cart] .cart-items__table,main[data-template=cart] .cart-items__summary,main[data-template=cart] [class*=cart-items],main[data-template=cart] [class*=cart-summary]{border-color:#f5f0e824!important}main[data-template=cart] .cart-items__media img{aspect-ratio:1 / 1!important;object-fit:cover!important}main[data-template=cart] .cart-items__title,main[data-template=cart] .cart-items__details a{color:#f5f0e8!important;font-weight:800}main[data-template=cart] .cart-items__empty-button{background:transparent!important;border:1px solid rgba(245,240,232,.14)!important;color:#f5f0e8!important}body:has(main[data-template=collection]) footer,body:has(main[data-template=product]) footer,body:has(main[data-template=cart]) footer,body:has(main[data-template=search]) footer,body:has(main[data-template=page]) footer,body:has(main[data-template=collection]) .footer-utilities,body:has(main[data-template=product]) .footer-utilities,body:has(main[data-template=cart]) .footer-utilities,body:has(main[data-template=search]) .footer-utilities,body:has(main[data-template=page]) .footer-utilities{background:#090b0c!important;border-top:1px solid rgba(245,240,232,.14)!important;color:#f5f0e8ad!important}html:has(main[data-template=collection]) footer,html:has(main[data-template=product]) footer,html:has(main[data-template=cart]) footer,html:has(main[data-template=search]) footer,html:has(main[data-template=page]) footer,html:has(main[data-template=collection]) .footer-utilities,html:has(main[data-template=product]) .footer-utilities,html:has(main[data-template=cart]) .footer-utilities,html:has(main[data-template=search]) .footer-utilities,html:has(main[data-template=page]) .footer-utilities{background:#090b0c!important;border-top:1px solid rgba(245,240,232,.14)!important;color:#f5f0e8ad!important}html:has(main[data-template=collection]) footer h2,html:has(main[data-template=product]) footer h2,html:has(main[data-template=cart]) footer h2,html:has(main[data-template=search]) footer h2,html:has(main[data-template=page]) footer h2,html:has(main[data-template=collection]) footer p,html:has(main[data-template=product]) footer p,html:has(main[data-template=cart]) footer p,html:has(main[data-template=search]) footer p,html:has(main[data-template=page]) footer p{color:#f5f0e8b8!important}body:has(main[data-template=collection]) footer a,body:has(main[data-template=product]) footer a,body:has(main[data-template=cart]) footer a,body:has(main[data-template=search]) footer a,body:has(main[data-template=page]) footer a{color:#f5f0e8ad!important}body:has(main[data-template=collection]) footer input,body:has(main[data-template=product]) footer input,body:has(main[data-template=cart]) footer input,body:has(main[data-template=search]) footer input,body:has(main[data-template=page]) footer input{background:#f5f0e812!important;border:1px solid rgba(245,240,232,.18)!important;color:#f5f0e8!important}body:has(main[data-template=collection]) footer .email-signup__input-group,body:has(main[data-template=product]) footer .email-signup__input-group,body:has(main[data-template=cart]) footer .email-signup__input-group,body:has(main[data-template=search]) footer .email-signup__input-group,body:has(main[data-template=page]) footer .email-signup__input-group{background:#f5f0e812!important;border:1px solid rgba(245,240,232,.18)!important}body:has(main[data-template=collection]) footer input::placeholder,body:has(main[data-template=product]) footer input::placeholder,body:has(main[data-template=cart]) footer input::placeholder,body:has(main[data-template=search]) footer input::placeholder,body:has(main[data-template=page]) footer input::placeholder{color:#f5f0e875!important}body:has(main[data-template=collection]) footer button,body:has(main[data-template=product]) footer button,body:has(main[data-template=cart]) footer button,body:has(main[data-template=search]) footer button,body:has(main[data-template=page]) footer button{color:#f5f0e8!important}body:has(main[data-template=collection]) .footer-utilities,body:has(main[data-template=product]) .footer-utilities,body:has(main[data-template=cart]) .footer-utilities,body:has(main[data-template=search]) .footer-utilities,body:has(main[data-template=page]) .footer-utilities{background:#07090a!important;border-top:1px solid rgba(245,240,232,.1)!important;color:#f5f0e880!important}@media(max-width:900px){main[data-template=collection]>.shopify-section:first-child .section{display:block!important;min-height:0}main[data-template=collection]>.shopify-section:first-child .section:before{min-height:300px;position:relative;top:auto}main[data-template=collection]>.shopify-section:first-child .section>*:first-child{position:static}main[data-template=collection]>.shopify-section:first-child .section>*:not(:first-child){margin-top:22px}main[data-template=collection] h1,main[data-template=product] h1,main[data-template=cart] h1,main[data-template=page] h1{font-size:clamp(36px,11vw,52px)!important}}main[data-template=collection] .product-grid,main[data-template=cart] .product-grid,main[data-template=search] .product-grid{align-items:start!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important}main[data-template=collection] .product-card,main[data-template=cart] .product-card,main[data-template=search] .product-card,main[data-template=product] .product-card{display:flex!important;flex-direction:column!important;min-height:0!important}main[data-template=collection] .product-card .card-gallery,main[data-template=collection] .product-card slideshow-component,main[data-template=collection] .product-card slideshow-container,main[data-template=cart] .product-card .card-gallery,main[data-template=cart] .product-card slideshow-component,main[data-template=cart] .product-card slideshow-container,main[data-template=search] .product-card .card-gallery,main[data-template=search] .product-card slideshow-component,main[data-template=search] .product-card slideshow-container{aspect-ratio:16 / 11!important;max-height:230px!important;overflow:hidden!important}main[data-template=collection] .product-card img,main[data-template=cart] .product-card img,main[data-template=search] .product-card img,main[data-template=product] .product-card img{aspect-ratio:auto!important;height:100%!important;max-height:230px!important;object-fit:cover!important;width:100%!important}main[data-template=collection] .product-card .product-card__content,main[data-template=cart] .product-card .product-card__content,main[data-template=search] .product-card .product-card__content{gap:8px!important;padding:12px!important}main[data-template=collection] .quick-add,main[data-template=cart] .quick-add,main[data-template=search] .quick-add{margin-top:auto!important;opacity:1!important;position:static!important;transform:none!important;width:100%!important}main[data-template=collection] .quick-add__button,main[data-template=cart] .quick-add__button,main[data-template=search] .quick-add__button{min-height:42px!important;width:100%!important}main[data-template=product] sticky-add-to-cart,main[data-template=product] .sticky-add-to-cart,main[data-template=product] .sticky-add-to-cart__bar,main[data-template=product] .sticky-add-to-cart__button{display:none!important;pointer-events:none!important}main[data-template=product] .product-information__grid{align-items:start!important;gap:clamp(30px,5vw,64px)!important;grid-template-columns:minmax(0,.95fr) minmax(360px,.78fr)!important}main[data-template=product] .media-gallery__grid{align-items:start!important;display:grid!important;gap:12px!important;grid-template-columns:1fr!important}main[data-template=product] .media-gallery__grid .product-media-container,main[data-template=product] .media-gallery__grid .product-media,main[data-template=product] .media-gallery__grid .product-media__image{aspect-ratio:16 / 10!important;max-height:470px!important;overflow:hidden!important}main[data-template=product] .media-gallery__grid img{height:100%!important;max-height:470px!important;object-fit:cover!important;width:100%!important}main[data-template=product] .media-gallery__grid .product-media-container:nth-child(n+2){display:none!important}main[data-template=product] .product-details,main[data-template=product] [class*=product-details]{position:sticky!important;top:92px!important}main[data-template=product] .product-form-buttons{display:grid!important;gap:12px!important;grid-template-columns:minmax(112px,.34fr) minmax(180px,1fr)!important}main[data-template=product] form[data-type=add-to-cart-form] button[name=add],main[data-template=product] button[data-testid=standalone-add-to-cart]{min-height:56px!important;pointer-events:auto!important;position:relative!important;z-index:3!important}main[data-template=cart] .cart-items__media img{height:96px!important;max-height:96px!important;width:96px!important}main[data-template=collection]>.shopify-section:first-child{padding-top:clamp(28px,4vw,54px)!important}main[data-template=collection]>.shopify-section:first-child .section{gap:clamp(20px,4vw,46px)!important;grid-template-columns:minmax(320px,.72fr) minmax(0,1fr)!important;padding-bottom:clamp(26px,4vw,54px)!important}main[data-template=collection]>.shopify-section:first-child .section:before{min-height:clamp(280px,31vw,380px)!important;top:86px!important}main[data-template=collection]>.shopify-section:first-child .custom-section-content{max-height:min(66vh,580px)!important;overflow:hidden!important;padding:clamp(18px,2.5vw,28px)!important;position:relative!important}main[data-template=collection]>.shopify-section:first-child .custom-section-content:after{background:linear-gradient(180deg,#10131400,#101314fa);bottom:0;content:"";display:block;height:84px;left:0;pointer-events:none;position:absolute;right:0}main[data-template=collection]>.shopify-section:first-child .section:before{min-height:clamp(260px,28vw,340px)!important}main[data-template=collection]>.shopify-section:first-child .custom-section-content h1,main[data-template=collection]>.shopify-section:first-child .custom-section-content h2{font-size:clamp(36px,5vw,66px)!important}main[data-template=collection]>.shopify-section:first-child .custom-section-content p,main[data-template=collection]>.shopify-section:first-child .custom-section-content li{font-size:.96rem!important;line-height:1.52!important}main[data-template=collection]>.shopify-section:first-child .custom-section-content :is(h2,h3){font-size:clamp(24px,2.4vw,34px)!important;margin-block:18px 8px!important}@media(max-width:900px){main[data-template=collection] .product-grid,main[data-template=cart] .product-grid,main[data-template=search] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}main[data-template=collection] .product-card .card-gallery,main[data-template=collection] .product-card slideshow-component,main[data-template=collection] .product-card slideshow-container,main[data-template=cart] .product-card .card-gallery,main[data-template=cart] .product-card slideshow-component,main[data-template=cart] .product-card slideshow-container,main[data-template=search] .product-card .card-gallery,main[data-template=search] .product-card slideshow-component,main[data-template=search] .product-card slideshow-container,main[data-template=collection] .product-card img,main[data-template=cart] .product-card img,main[data-template=search] .product-card img{max-height:170px!important}main[data-template=product] .product-information__grid{display:block!important}main[data-template=product] .media-gallery__grid{grid-template-columns:1fr!important}main[data-template=product] .media-gallery__grid .product-media-container,main[data-template=product] .media-gallery__grid .product-media,main[data-template=product] .media-gallery__grid .product-media__image,main[data-template=product] .media-gallery__grid img{max-height:260px!important}main[data-template=product] .product-details,main[data-template=product] [class*=product-details]{position:static!important}main[data-template=product] .product-form-buttons{grid-template-columns:1fr!important}main[data-template=collection]>.shopify-section:first-child{padding-top:0!important}main[data-template=collection]>.shopify-section:first-child .section:before{min-height:220px!important}main[data-template=collection]>.shopify-section:first-child .custom-section-content{border-inline:0!important;max-height:390px!important;padding:18px 20px 26px!important}main[data-template=collection]>.shopify-section:first-child .custom-section-content h1,main[data-template=collection]>.shopify-section:first-child .custom-section-content h2{font-size:clamp(32px,10vw,44px)!important;line-height:.98!important}main[data-template=collection]>.shopify-section:first-child .custom-section-content p,main[data-template=collection]>.shopify-section:first-child .custom-section-content li{font-size:.95rem!important;line-height:1.45!important}main[data-template=product] .media-gallery__grid{display:none!important}main[data-template=product] slideshow-component slideshow-slide.product-media-container{max-height:220px!important}main[data-template=product] slideshow-component .product-media,main[data-template=product] slideshow-component .product-media__image{max-height:220px!important}main[data-template=product] slideshow-component img{height:220px!important;max-height:220px!important;object-fit:cover!important}main[data-template=product] h1{font-size:clamp(34px,9vw,42px)!important;line-height:1!important}main[data-template=product] variant-picker{margin-top:14px!important}main[data-template=product] .variant-option--buttons{display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}main[data-template=product] .variant-option--buttons legend{grid-column:1 / -1!important;margin-bottom:2px!important}main[data-template=product] .variant-option__button-label{min-height:40px!important;padding:8px 10px!important;width:auto!important}main[data-template=product] .variant-option__button-label:last-of-type{grid-column:1 / -1!important}main[data-template=product] .variant-option__button-label span,main[data-template=product] .variant-option__button-label{font-size:.82rem!important;line-height:1.18!important}main[data-template=product] .product-form-buttons{align-items:stretch!important;grid-template-columns:126px minmax(0,1fr)!important}main[data-template=product] .product-form-buttons .quantity-selector{min-height:52px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/rocktank-shop-visual-20260620.css.map */
