/** Shopify CDN: Minification failed

Line 630:0 Unexpected "}"

**/
@font-face {
  font-family: "RockidsDisplay";
  src: url('Rockids.woff2') format("woff2"),
  url('Rockids.woff2') format("woff");
  font-style:normal;
}
@font-face {
  font-family: "Rockids";
  src: url('Rockids.210821-1912.woff2') format("woff2"),
  url('Rockids.210821-1912.woff2') format("woff");
    font-style:normal;
}



@font-face {
  font-family: "Gobold";
  src: url('Gobold.woff2') format("woff2"),
  url('Gobold.woff') format("woff");
}

@font-face {
  font-family: "Gobold";
  src: url('Gobold_Bold.woff2') format("woff2"),
  url('Gobold_Bold.woff') format("woff");
  font-weight:600;
}
@font-face {
  font-family: "Gobold Hollow";
  src: url('Gobold_Hollow_Bold.woff2') format("woff2"),
  url('Gobold_Hollow_Bold.woff') format("woff");
  font-weight:600;
}
.z-index0 {
  z-index:0;
}
.header__links-list>li>a, .header__links-list>li>button {
  font-family: "Gobold";	
  font-size:18px;
  color:black;

}
.template-index .header__links-list>li>a,.template-index .header__links-list>li>button {
  font-family: "Gobold";	
  font-size:18px;
  color:white;
}
.section--contrast .logo-list__heading {
  font-family: "Gobold";
  font-weight:600;
}


.header__links {
  margin-left:20px;
  align-items: flex-start !important;
}
.header__links-list>li {
  margin-right:10px;
  }
  .header__right  .icon {
  color:black !important;
}
.template-index  .header__right  .icon {
  color:White !important;
}

body.template-index .header--transparent-home:not(.is-sticky) .header__cart-count {
  color:white !important;
  background-color: black !important;
}
body .header--transparent-home:not(.is-sticky) .header__cart-count {
  color:black !important;
  background-color: white !important;
}
.header__right {
  
    transform: translate(10px, -10px) !important;
}

.ff-heading, h1,h2,h3,h4,h5 {
   font-family: "Rockids" !important;
      letter-spacing: 2px !important;
  font-weight:400 !important;
}
.shopify-payment-button .shopify-payment-button__button.shopify-payment-button__button--unbranded , .btn {
   
    border-radius: 50rem!important;
    font-family: Roboto;
    font-weight: 700;
     width: 20vw;
    font-size: 1.3vw;
    padding: 0.8vw 2vw;
}

.template-product .header__cart-count {
  
    background-color: #000000;
  color: #ffffff; }
.template-collection  .header__cart-count {
  
    background-color: #000000;
  color: #ffffff; }
.template-product  .product-form__cart-submit {
     width: 20vw !important;
}

.template-index .onlyhome {
  display:block !important;
}
.template-product .onlyhome, .template-collection .onlyhome ,.template-page .onlyhome {
  display:none; 
}
.template-product .product__meta  .product__title {   
  font-size: 5vw;
    width: 27vw;
    line-height: 3.8vw;
}
.template-product .spr-badge {
  margin-bottom:2vw;
}

.template-product .spr-container { 
padding-top:0vw !important;
padding-bottom:8vw
  !important;}
.product__vendor { 
font-size:0.8vw;
  padding-left:0px;
  text-transform:uppercase;
  text-decoration:none !important;
  color:#848484 !important;
}

.text1 p { 
font-size:0.8vw;
  padding-left:0px;
  text-transform:uppercase;
  text-decoration:none !important;
  color:#848484 !important;
  font-weight:700;
}
.product__description-content  h2, .product__description-content  p { 
    font-family: Roboto !important;
 font-size: 1.2vw;
    line-height: 1.8vw;
    color: #323232;
    letter-spacing: 0px !important;
}
.product__policies.rte { display:none; 
}
.template-product .product__price .fs-heading-4-base {
 font-size: 4vw;
    width: 30vw;
    line-height: 3vw;

   font-family: "Rockids" !important;
        letter-spacing: 1px !important;
}

.template-product .product-form__cart-submit { 
background:#323232;
color:white;
}

.template-product .spr-header-title {  letter-spacing: 0px !important; }
#shopify-product-reviews .spr-summary-actions-newreview.active 
{ 
    background:#323232;
color:#fff;
padding:10px 25px;
border-radius: 50rem!important;
   font-family:"Roboto";
  font-weight:bold;
color:#fff;

}
.info-products .ff-heading{ 
  font-size: 5vw;

}
.template-product .rte p+p {
    margin-top: 10px;

}

.template-product .rte .template-product .accordion__text, .template-product .rte--product.accordion .accordion__text {
   font-size: 14px !important;
}

.spr-icon-star-empty:before {
   
    color: black !important; 
} 

.rte--product.accordion.accordion--product .accordion__label  {
  background:#f5f5f5;
  margin-bottom:5px;
}
.accordion.product__block.product__block--small {
   
    margin-top: 10px !important;
}

@media (min-width: 60em) {
.ingredients .fs-heading-3-base-l {
  
    font-size: 3.5vw;
    line-height: 2.9vw;
} 
}

/* slider */

.customcssslider  .slideshow__cell {
    width: 100%;
    left: 0!important;
    opacity: 0;
    transition: opacity 1.5s ease-in-out,visibility 1s ease;
    visibility: hidden;
}
.customcssslider  {
  
}

.customcssslider  .slideshow__cell.slideshow--has-shadow .slideshow__button .btn2 { 


    border-radius: 50rem!important;
    font-family:"Roboto";
    font-weight:bold;
    font-size: 1.3vw;
    padding: 0.8vw 2vw;
    transition:3s all;
    width: 16vw !important;
  border: none;
  display: block;
  text-align: center;
  cursor: pointer;
  text-transform: uppercase;
  outline: none;
  overflow: hidden;
  position: relative;

}

.customcssslider  .slideshow__cell.slideshow--has-shadow .slideshow__button .btn {
display: inline-block;

background:white;
  background-color:white;
border-radius: 50rem!important;
font-family:"Roboto";
font-weight:bold;
font-size: 1.3vw;
padding: 0.8vw 2vw;
border:none;
 outline: none;
text-align: center;
width: 14vw !important;
transition: all 0.3s;
position: relative;
overflow: hidden;
z-index: 1;
}
.customcssslider .slideshow__cell.slideshow--has-shadow .slideshow__heading {
    text-shadow: 0px 0px 0px #000;
}
.customcssslider  .slideshow__cell.slideshow--has-shadow .slideshow__button .btn:after {
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #fff;
border-radius: 50rem!important;
z-index: -2;
}
.customcssslider  .slideshow__cell.slideshow--has-shadow .slideshow__button .btn:before {
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 0%;
height: 100%;
background-color: #e5e5e5;
transition: all 0.3s;
border-radius: 50rem!important;
z-index: -1;
}
.customcssslider  .slideshow__cell.slideshow--has-shadow .slideshow__button .btn:hover {
color: #000;
}
.customcssslider  .slideshow__cell.slideshow--has-shadow .slideshow__button .btn:hover:before {
width: 100%;
}


.customcssslider .slideshow__content
 {
   padding-left:2%;
 }


.slideshow__cell.slideshow--has-shadow .slideshow__button .btn {
    box-shadow: none;
    padding: 12px 20px;
    font-size: 12px;
}
.featured-collection:Hover {
 
    
        --box-shadow-offset-bottom:0px;
}
.featured-collection {
  --box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
    --box-shadow-darker: 0px 0px 0px rgba(0, 0, 0, 0);
    --box-shadow-offset-bottom: 0px;
}
.featured-collection {
    --carousel-gutter: 0px;
    --quick-buy-offset-top: 0px;
    --quick-buy-offset-bottom: 0px;
}


.slideshow__heading+.slideshow__button, .slideshow__subheading+.slideshow__button {
 
    margin-top: 4vw !important;
}
  .slideshow__cell.slideshow--has-shadow .slideshow__heading {
     margin-top: 4vw !important;
  }


.product-item--has-quick-add .product-item__inner .product-item__quick-add-button-wrapper {
    position: absolute;
 
    opacity: 1!important;
    transform: translateY(0%) !important;
    transition: opacity .2s ease,transform .2s ease;
}
.product-item__quick-add-container {
  box-shadow:none !important;
}
/* featured-collection__slide*/
.featured-collection__slide h4 a  {
  font-size:3vw;

  
}
.featured-collection__slide h4  {
    order:1;
}

.featured-collection__slide .product-item__price{
  font-size:4vw;
  font-family:"Rockids";
  order:1;
  margin-top: -30px;
}
  .template-product .product__description-content h2, .template-product  .product__description-content p {
  font-size: var(--font-size-body-small);
    line-height: var(--line-height-body-small);
  
}

.featured-collection__slide .product-item__text
{
    display:flex;
      flex-direction: column;
  
}
.collection__active-filters-container {
  display:none;
}
/* collection__products*/

.collection__products .product-item__text {
    display:flex;
      flex-direction: column;
  
}


.collection__products h4 a  {
  font-size:3vw;

  
}
.collection__products h4  {
    order:1;
}

.collection__products .product-item__price{
  font-size:4vw;
  font-family:"Rockids";
  order:1;
  margin-top: -30px;
}
/* Effects */
     .animate2 {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  }
  @-webkit-keyframes fadeInLeft {
  0% {
  opacity: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  }
  100% {
  opacity: 1;
  -webkit-transform: none;
  transform: none;
  }
  }
  @keyframes fadeInLeft {
  0% {
  opacity: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  }
  100% {
  opacity: 1;
  -webkit-transform: none;
  transform: none;
  }
  } 



/* footer */

  .footer__text {
    width: 100% !important;
    text-align:center;
  
}
  .footer__links li {
  line-height:2 !important;
  }
  .footer__group--3 .social-icons {
    display:none;
  }
  ul.social-icons {
  margin-top:5px !important;
  }
  
  
/* ABOUT US */

.about1 .imageleft-title2{
     font-size: 6.5vw;
    line-height: 5vw;
}
.about2 .imageright_wt_section_image-right {
    height:49vw;
}

.about3 .imageleft-title2{
     font-size: 8vw;
    line-height: 6vw;
}
.about3 .imageleft_wt_section_image-left {
  height:56vw;
}
.about4 .imageright_wt_section_image-right {
    height:50vw;
  
}
.about-text {
      padding: 6vw 2vw;
}

/*      padding: 25vw 2vw; */
.rich-text-collection-bg {
    padding: 25vw 2vw !important; 
}
.collection-text p {
  font-size:20px;
  line-height:31px;
  color:#323232;
}
.collection-text h2 {
  
    font-size: 3.5vw;
    line-height: 2.9vw;
}
.collection-text.rich-text  {
  
    margin-top: 12vw;
    margin-bottom: 6vw;

}

.cart.page .cart__item-quantity {    width: 110px;
  
}
.cart.page  .cart__footer-right .ff-heading {
  font-size:30px;
}
.cart.page .cart__item-details .cart__item-title {
  font-size:25px;
  
}
.cart.page  .dynamic-checkout__content div[role=button] {
    width: 305px !important;
    padding: 16px 28px;
    font-size: var(--font-size-body-small);
    line-height: var(--line-height-body-small);
    height: 65.5px !important;
    border-radius: 50em !important;
  transition: all .25s;
}
.cart.page  .dynamic-checkout__content div[role=button]:hover  {
opacity:0.8;
}
.onlyhome {
  display:none;
}

  .featured-collection3d   .section__inner {
    padding:0px !important;
  }

@media (min-width:1600px) {

  .customcssslider .slideshow__cell.slideshow--has-shadow .slideshow__heading {
    width:50vw;
  }
  .customcssslider .slideshow__content-wrapper {
    width:95% !important;
    max-width:95%;
  }
  .customcssslider .slideshow__content-wrapper  .slideshow__content {
        width:90% !important;
     max-width:95%;
  }
}

@media (min-width: 45em) and (max-width: 60em) {
.slideshow__heading {
  font-size: 12vw!important;
    line-height: 9vw!important;
}
  }
@media (min-width: 45em){

.login__links li+li:before { 
    content: none !important;
    padding: var(--spacing-small);
}
  .login__links {
    display:block !important;
  }
}

@media (min-width: 60em) {
.footer__group.footer__group--menu {
    grid-column: span 3 !important;
}
  .footer__group.footer__group--newsletter {
    grid-column: span 4 !important; 
  }
  
  #shopify-section-template--15352312168646__16558239728f6c9b6a {
  margin-top:4vw !important;
  }
  #shopify-section-template--15352312168646__16558239728f6c9b6a .section_cssq {
  margin-top:0vw !important;
  }
  #shopify-section-template--15352312168646__165578052659a970c8 > .featured-collection { 
margin-top:0px;}


.collection {
    margin-top: 0 !important;
    margin-bottom: calc(var(--space-outer) * 2);
}
  .collection__content {
      margin-top: 0 !important;
  }
  .collection--columns-2 .collection__products {
    padding-top:0 !important;
  }

  
/* slider */
    .slideshow .navigation-dots {
    margin-bottom: calc(var(--spacing-small) * 2) !important;
}
  
  .slideshow__heading {
    font-size: var(--heading-font-size);
    font-size: 11vw !important;
    line-height: 8.5vw !important;
       
}
 .slideshow__heading  span {

    font-size: 8vw !important;
     display: block;
    line-height: 6.5vw !important;
       
}
  }


  
    
/* }
  
  .product {
        margin-top: 2vw !important;
   
} */

  
}


#insta-feed {
  margin:0 auto;
  width:90% !important;
  margin-top:8vw !important;
  margin-bottom:8vw !important;
}


.logo-wheretobuy {
  
}
.collection-title {    opacity: 1 !important;
                  }
.aboutus1 {
   opacity: 1 !important;
}

.about-supertext {
  margin-top: 8vw;
      margin-bottom: -6vw;
}

  .stamped-header-title {
text-align:center;
        font-size: 10.8vw;
    line-height: 8vw;
  }

.cart__footer-actions .btn+.btn {
    font-size: 14px;
  
}
@media (max-width: 750px)  {

.slideshow__cell.slideshow__cell--has-mobile-image .slideshow__image--mobile .image__img {
    object-position: center center !important;
}

  
  .customcssslider .slideshow__cell.slideshow--has-shadow .slideshow__heading { 
  font-size: 10vw !important;
  line-height: 8vw;
  margin-top:-4vw;
  margin-bottom:8vw;
    text-align:center;
    color:White !important;
  }
  .breakmobile {
    display:block;
      font-weight:400;
  }
  .nobreakmobile {
    display:none;
  }
  .customcssslider  .slideshow__content-inner {
  padding-top:0px !important; 
  }
  
  .customcssslider .slideshow__content {
  padding-left:4%;
  }
  
  .customcssslider .slideshow__cell.slideshow--has-shadow .slideshow__button .btn {
  
  background-color:white !important;
  display: flex;
   margin: 0 auto;
        width: 32vw !important;
    font-size: 3vw;
    line-height: 2vw;
  }
  
  .customcssslider   .slideshow__cell.slideshow--has-shadow .slideshow__button .btn {
  box-shadow: none;
  }
  .customcssslider .navigation-dots {
  bottom:80px !important;
  
  }

  .popup form .newsletter-form-inner .btn {
    width:100%;
  }
.popup__close {
  top:-10px;
}
  .logo-wheretobuy  .rich-text__button {
    width:100%;
    
  }
  .quick-purchase-bar__purchase-button.btn.btn--small {
        padding: 5px 10px;
    width: 100px;
  }
  .slideshow__content-wrapper {
  background:rgba(0,0,0,0.3);
}
  .slideshow__content-inner {
    text-align:center;
  }

  .footer__groups {
    display: flex;
    flex-direction: row !important;
    flex-wrap: wrap;
}
  
  .footer__group {
  width: 40% !important;
  border-bottom: 0px solid white  !important; 
  }
  .footer__group--2 {
    
  }
   .footer__group--1 {
    width:40% !important;
     order:1;
      
  }
   .footer__group--2 {
    width:40% !important;
         order:2;
  }

    .footer__group--3 {
    width:60% !important;
         order:2;
      
  }
   .footer__group--4 {
    width:60% !important;
        order:1;
     margin-bottom:20px;
     margin-top:30px;
      
  }
  
  .footer .footer__group-content {
  display:block !important;
  }
  
  .footer__header {
  display:none !important;
  }
  
  .footer__mobile-social-icons { 
  display:none !important; 
  }
  
  .footer__group.footer__group--text.footer__group--1 {
  margin-top: 30px; 
  }

  .footer__links li {
    line-height: 2!important;
    font-size: 12px;
}
  .footer__text p {
    line-height: 1.8;
    font-size: 12px;
}
  .footer__credits p {
    font-size:10px;
  }

  .footer__newsletter .input {
   
    color: inherit;
    height: 40px !important;
    border-radius: 60px;
    padding: 16px 18px;
    font-size: 12px;
}
  
  .section_cssq .quote__item .quote__item-text {
  color: white !important;
  font-size: 30px !important;
  line-height: 30px !important;
  padding-top: 20px;
  }
  
  
  
  div.imagen-fondo {
  
  background-position: left center !important;
  
  }
  .featured-collection__slider .flickity-viewport {
  
  height: 1150px !important;
  }
  .flickity-slider {
    position:relative;
    display:flex;
    flex-direction: column;
      
    
  }
   .featured-collection3d .carousel-navigation__next-button, .featured-collection3d .carousel-navigation__previous-button {
      display:none !important;
    }
  .featured-collection3d   .section__inner {
    padding:0px !important;
  }
  .model3d {
    width:350px !important;
    height:450px !important;
  }
  
  .featured-collection__slide h4 a {
  font-size: 7.5vw;
  }
  
  .featured-collection__slide .product-item__price {
  font-size: 9vw;
  font-family: Rockids;
  order: 1;
  margin-top: -25px;
  }
  .featured-collection3d .featured-collection__slide {
    position:relative !important;
    left:0px !important;
  }

  /* Collection */

  .collection__products .product-item__price
  {
  font-size: 9vw;
  font-family: Rockids;

  margin-top: -10px;
  }
.collection__products h4 {
   line-height:5vw;
    margin-top: 2vw;
}
  .collection__products h4 a {
  
      font-size: 7vw;
    line-height:5vw;
    margin-top:1vw;
}
 .collection__products .spr-badge-caption {
    display:none !important;
  }
  .collection--columns-mobile-2 .collection__products {
    padding-top:0px;
  }

  .collection-text1 h2 {
    font-size: 8vw;
    line-height: 7vw;
}
  .collection-text1 p {
       font-size: 3vw;
    line-height: 4vw;
    color: #323232;
    margin-bottom: 6vw;
    width: 100%;
    text-align: center;
  }
  .template-collection .collection {
    padding-top:0px;
    margin-top:0px;
    
  }
  .collection-title  {
    margin-top:12vw !important;
  }
.featured-collection3d {
  
}
   .template-collection .collection__products {
    padding-top:0px;
  }



  
.nomargintop p  {
        font-size: 5vw;
    line-height: 6vw;
    color: #323232;
    margin-bottom: 6vw;
    width: 100%;
    text-align: center;
  
}
  .logo-svg-buy {
    width:100px !important;
  }
  .nomargintop {
    margin-top: -12vw !important;
}
  
  .about3 .imageleft_wt_section_image-left {
    height: 126vw;
}
.about4 .imageright_wt_section_image-right {
    height: 80vw;
}
.about-text  p{
  font-size:5vw;
  line-height:6vw;
}

 .drawer-menu__primary-links  .fs-heading-2-base {
    font-size: 30px !important;
    font-weight: 600 !important;
    font-size: var(--font-size-heading-2-base);
    line-height: var(--line-height-heading-2-base);
}

 .template-index .header__menu-icon  svg {
    color:white !important
  }

  .about3a .imageright-container {
    margin-top:18vw;
    padding-top:0px;
  }
  .about3b {
    margin-top: 10vw;
  }
  .about3b.fullandzoom.one_image_container {
    height:46vw !important;
  }
   .about3b.fullandzoom.one_image_container img {
    height:46vw !important;
  }
.aboutus1 .imageright-container {
  padding-bottom:0px;
}
  .aboutus1 .imageright-span {
        font-size: 11vw;
    line-height: 9.5vw;
    text-align: center;
    margin-bottom:6vw;
  }
   .about-supertext h2 {
         font-size: 24.8vw !important;
     
   }
  .about3a h2 
  {
        font-size: 11vw;
    line-height: 9.5vw;
    text-align: center;
  }
  .about3a p {
    font-size:5vw;
    line-height:6vw;
  }
  .about-ingre h2 
  {
        font-size: 11vw;
    line-height: 9.5vw;
    text-align: center;
  }
  .about-ingre p {
    font-size:3vw;
  }

  .about3 .imageleft-title2  {
        font-size:9vw;
    line-height: 9.5vw;
    text-align: center;
  }

  
  .imageright-span {
    text-align:center;
  }
  .about3a .imageright-span {
        font-size: 11vw;
    line-height: 9.5vw;
  }

  /* product page*/
  .template-product .product-form__cart-submit {
    width:80vw !important;
  }
  .shopify-payment-button .shopify-payment-button__button.shopify-payment-button__button--unbranded,   .template-product  .btn
   {
    width:80vw;
  }

  .text1 p {
    font-size: 2.5vw;
 
}

  .template-product .product__meta .product__title {
    font-size: 12vw;
    width: 72vw;
    line-height: 8.7vw;
}
  .template-product .product__price .fs-heading-4-base {
      font-size: 12vw;
    width: 80vw;
    line-height: 8.7vw;
  }


  .product__description-content h2 , .product__description-content p {
font-size: 5vw !important;
    line-height: 6vw !important;
    color: #323232;
    margin-bottom: 6vw;
    width: 100%;
    text-align: left;
    
    
  }

  
 .margintop0 , .margintop0 .imagenleft-container{
    margin-top:0px !important;
  }
  .psection5 h4  {
           margin-left: 0;
    margin-top: 6vw;
    font-size: 11vw;
    line-height: 9.5vw;
    text-align:center;
  
}

    .psection5 p  {
        font-size: 5vw;
    line-height: 6vw;
    color: #323232;
    margin-bottom: 6vw;
    width: 100%;
    text-align: center;
  
}
  .template-product .spr-badge-caption {
    font-size:12px;
  }

 .template-product #shopify-product-reviews {
    margin-top: 12vw !important;
    margin-bottom: 8vw !important;
}
.module-style2 {
    margin-top: 8vw;
  
}
  #shopify-product-reviews .spr-summary-actions-newreview.active {
    background: #323232;
    padding: 5px 15px;
    border-radius: 50rem!important;
    font-size: 3vw !important;
    font-family: Roboto;
    font-weight: 700;
    color: #fff;
}

  
  .effectfixed img {
    width:150px; 
  }
  .onefixedimg {
    width:150px !important; 
    
  }
  .template-product .bg_wi_section .header-page-width {
    height:350px;
    
  }

  .product__bottom .accordion.accordion--full .accordion__label {

    font-size: 14px !important;
}
.accordion__text p {
  font-size: 12px;
}

#insta-feed {
    margin-bottom: 16vw !important;
}
  .slideshow__cell[data-index="0"] .slideshow__content-wrapper {
    opacity:1;
    
  }
  .customer  .btn {
    width:100%;
    
    font-size: 18px;
    
  }
.popup__content img {
 
  float:none !important;
}
  #shopify-section-template--15369362571462__63c0db01-6598-408e-92fd-1b2c00a6a2eb .rte p {
        font-size: 5vw;
        line-height: 6vw;
    color: #323232;
  }

  .cart__footer-actions .btn+.btn {
    width:300px;
font-size: 14px;
  }
  .cart__dynamic-checkout-button-inner li {
    margin-bottom:20px;
  }
  .cart.page .cart__item-quantity {
    width:250px;
  }
  div.stamped-container[data-widget-style] {
    width:95%;
  }
  [data-widget-style=profile] .stamped-summary-ratings {
     margin-left:0px !important;
  }
  .stamped-header-title {
        font-size: 11vw;
    line-height: 9.5vw;
    
  }
  .stamped-header-right {
    display:none !important;
  }
  .template-collection .supertext_wt_section-container h2 {
        font-size: 16vw  !important;
    line-height: 18vw !important;
    width: 100%;
    white-space: pre-wrap;
  }

  .announcement-bar__link  {
    font-size:10px;
  }
}
.imagen-wheretobuy   {
  margin-top:2em;
}
.imagen-wheretobuy .text-columns-with-images__item-image  {
  width:200px;
  height:200px;
  
}


@media (min-width: 60em) { 
.collection--columns-2 .collection__products {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-template-rows: repeat(3, 1fr);
grid-column-gap: 0px;
grid-row-gap: 0px;
}
  .product-item:last-child {
    grid-area: 3 / 1 / 4 / 3;
    width:50%;
    margin:0 auto;
  }

}