.shopify-section--grid-items .grid-items--full-height{min-height:100vh;display:flex;flex-direction:column;justify-content:center}.shopify-section--grid-items .grid-items__section-header{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}@media (min-width:768px){.shopify-section--grid-items .grid-items__section-header{margin-bottom:60px}}.shopify-section--grid-items .grid-items__text{margin-bottom:0;margin-top:20px}@media (min-width:768px){.shopify-section--grid-items .grid-items__text{margin-top:30px}}.shopify-section--grid-items .grid-items__text,.shopify-section--grid-items .grid-items__title{margin-left:auto;margin-right:auto;text-align:center;width:fit-content}.shopify-section--grid-items .grid-items__title--small{margin-left:0;font-size:10px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:0!important;color:rgb(var(--color-grey-text))}@media screen and (min-width:768px){.shopify-section--grid-items .grid-items__title--small{font-size:16px;line-height:125%}}.shopify-section--grid-items .grid-items__title--small span:has(strong),.shopify-section--grid-items .grid-items__title--small strong{font-weight:400;color:rgb(var(--color-base-text))}.shopify-section--grid-items .grid-items__title--left{text-align:left;margin-left:0}.shopify-section--grid-items .grid-items__title--right{text-align:right;margin-right:0}.shopify-section--grid-items .grid-items__container{display:grid;grid-template-columns:repeat(1,1fr);gap:30px}@media (min-width:768px){.shopify-section--grid-items .grid-items__container{grid-template-columns:repeat(2,1fr);gap:85px 75px}}@media screen and (min-width:1200px){.shopify-section--grid-items .grid-items__container{padding:0 50px}}@media screen and (min-width:1400px){.shopify-section--grid-items .grid-items__container{padding:0 100px}}.shopify-section--grid-items .grid-items__header{display:flex;justify-content:space-between;align-items:flex-start}.shopify-section--grid-items .grid-items__header-content{display:flex;flex-direction:column}.shopify-section--grid-items .grid-items__image{border-radius:12px;aspect-ratio:1;width:100%;height:auto;background-color:var(--background-color);object-fit:cover;object-position:center}@media (min-width:768px){.shopify-section--grid-items .grid-items__image{border-radius:22px;aspect-ratio:1.07}}.shopify-section--grid-items .grid-items__image-wrapper{height:fit-content;display:flex;position:relative;margin-bottom:20px}@media (min-width:768px){.shopify-section--grid-items .grid-items__image-wrapper{margin-bottom:38px}}.shopify-section--grid-items .grid-items__item{display:flex;flex-direction:column;text-decoration:none}.shopify-section--grid-items .grid-items__item-title{font-size:20px;font-style:normal;font-weight:500;line-height:120%;margin:0 0 4px;text-decoration:none;color:rgb(var(--color-base-text))}@media (min-width:768px){.shopify-section--grid-items .grid-items__item-title{margin-bottom:7px;font-size:22px;line-height:120%}}@media screen and (min-width:1000px){.shopify-section--grid-items .grid-items__item-title{margin-bottom:7px;font-size:28px;line-height:120%}}.shopify-section--grid-items .grid-items__description *{font-size:10px;font-style:normal;font-weight:500;line-height:140%;color:currentColor;margin:0}@media (min-width:768px){.shopify-section--grid-items .grid-items__description *{font-size:12px;line-height:140%}}@media (min-width:1000px){.shopify-section--grid-items .grid-items__description *{font-size:18px;line-height:122%}}.shopify-section--grid-items .grid-items__subheading{font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin:0 0 4px;color:rgb(var(--color-grey-text))}@media (min-width:768px){.shopify-section--grid-items .grid-items__subheading{margin-bottom:7px;font-size:16px;line-height:122%}}@media (min-width:1000px){.shopify-section--grid-items .grid-items__subheading{font-size:21px;line-height:119%}}.shopify-section--grid-items .grid-items__button{font-size:12px;font-style:normal;font-weight:400;line-height:140%;padding:8px 24px!important}@media screen and (min-width:768px){.shopify-section--grid-items .grid-items__button{font-size:14px;line-height:140%}}@media (min-width:1000px){.shopify-section--grid-items .grid-items__button{padding:10px 14px!important;font-size:18px;line-height:140%}}@media (min-width:768px){.shopify-section--grid-items .grid-items__button.add-to-cart-button{padding:10px 20px!important}}.shopify-section--grid-items .grid-items__label{position:absolute;top:0;transform:translate(-50%,-50%);left:50%;font-size:10px;font-style:normal;font-weight:400;line-height:1;color:rgb(var(--color-base-text));padding:8px 14px;border-radius:100px;background:#b6d0b0;width:max-content;max-width:90%;text-transform:uppercase}@media screen and (min-width:1000px){.shopify-section--grid-items .grid-items__label{font-size:15px;padding:9px 14px}}.shopify-section--grid-items .grid-items__color-swatch-wrapper{display:flex;border-radius:100px;background-color:#f9f5f3;padding:5px}@media screen and (min-width:768px){.shopify-section--grid-items .grid-items__color-swatch-wrapper{padding:7px}}.shopify-section--grid-items .grid-items__color-swatch{width:20px;height:20px;border-radius:100%;outline:1px solid rgb(var(--color-base-text));outline-offset:4px}@media screen and (min-width:768px){.shopify-section--grid-items .grid-items__color-swatch{width:26px;height:26px;outline-offset:6px}}.shopify-section--grid-items .grid-items__container--alternative-layout{row-gap:40px;grid-template-columns:1fr}@media screen and (min-width:768px){.shopify-section--grid-items .grid-items__container--alternative-layout{padding:0;grid-template-columns:repeat(2,1fr);column-gap:30px;row-gap:50px}}@media screen and (min-width:1000px){.shopify-section--grid-items .grid-items__container--alternative-layout{grid-template-columns:repeat(3,1fr);column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.shopify-section--grid-items .grid-items__container--alternative-layout .grid-items__description *{font-size:20px;font-weight:500;line-height:120%}@media screen and (min-width:768px){.shopify-section--grid-items .grid-items__container--alternative-layout .grid-items__description *{font-size:21px;font-weight:400;line-height:119%}}.shopify-section--grid-items .grid-items__container--alternative-layout .grid-items__description * strong{font-weight:700}.shopify-section--grid-items .grid-items__container--alternative-layout .grid-items__image-wrapper{margin-bottom:20px}@media screen and (min-width:768px){.shopify-section--grid-items .grid-items__container--alternative-layout .grid-items__image-wrapper{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-grid-items.css.map */
