.collection-media-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.3rem;gap:.3rem;margin-right:3px}.collection-media-container .collection-media-column{display:flex;flex-direction:column}.collection-media-container .collection-media-column .collection-media-card{border-radius:var(--product-card-corner-radius);overflow:hidden;margin-bottom:.3rem}.collection-media-container .collection-media-column .product-card{padding:2.5rem}.collection-media-container .collection-media-column .product-card img{width:100%;height:auto}.collection-media-container .collection-media-column .product-card p{font-size:2.4rem;line-height:2.8rem;margin-top:1rem;margin-bottom:1rem}.collection-media-container .collection-media-column .product-card .card-quote{margin-top:1rem}.collection-media-container .collection-media-column .product-card .product-button{padding:1rem;background:none;width:100%;border:1px solid black;border-radius:var(--product-card-corner-radius);cursor:pointer}.collection-media-container .collection-media-column .product-card .product-button:hover{background:rgb(var(--primary-color-black))}.collection-media-container .collection-media-column .product-card .product-button .product-info{display:flex;flex-direction:row}.collection-media-container .collection-media-column .product-card .product-button .product-info img{max-height:70px;width:auto;border-radius:0;margin-right:1rem}.collection-media-container .collection-media-column .product-card .product-button .product-info .button-text{display:flex;flex-direction:column;text-align:left;justify-content:center;color:#000}.collection-media-container .collection-media-column .product-card .product-button .product-info .button-text .product-title{margin:0;font-family:var(--font-heading-family);font-size:18px;text-transform:lowercase;color:#000}.collection-media-container .collection-media-column .product-card .product-button:hover .product-info .button-text .product-title{color:rgb(var(--primary-color-white))}.collection-media-container .collection-media-column .product-card .product-button .product-info .button-text .product-price{margin:0;font-size:20px;font-family:var(--font-body-family);color:#000}.collection-media-container .collection-media-column .product-card .product-button:hover .product-info .button-text .product-price{color:rgb(var(--primary-color-white))}.collection-media-container .collection-media-column .product-card .product-button .product-info .plus-icon{background-color:rgb(var(--primary-color-yellow));border:1px solid black;border-radius:26px;padding:1.1rem;display:flex;float:right;align-self:center;margin-left:auto;margin-right:2rem;width:4rem;height:4rem}.collection-media-container .collection-media-column .product-card .product-button:hover .product-info .plus-icon{background-color:rgb(var(--primary-color-white))}.collection-media-container .collection-media-column .product-card .product-button .product-info .plus-icon .icon{display:block;height:auto;width:1.5rem}.collection-media-container .collection-media-column .feature-card{padding:3rem;background-color:rgb(var(--primary-color-yellow))}.collection-media-container .collection-media-column .feature-card img{padding:1rem;width:100%;height:-moz-fit-content;height:fit-content}.collection-media-container .collection-media-column .feature-card .card-quote{font-size:2.8rem;line-height:3rem;margin-bottom:1rem}.collection-media-container .collection-media-column .feature-card p{margin-top:0;margin-bottom:1rem;font-size:1.8rem;line-height:2.2rem}.collection-media-container .collection-media-column .feature-card .product-features .product-feature{display:inline}.collection-media-container .collection-media-column .feature-card .product-features .product-feature p{font-weight:700;font-size:1.5rem;line-height:1.6rem;margin-bottom:-1rem}.collection-media-container .collection-media-column .feature-card .product-features .product-feature img{display:inline;width:10px;height:auto;padding:0}.collection-media-container .collection-media-column .card-quote{font-size:max(2.8rem,min(calc(4vw + 1rem),3.6rem));line-height:max(2.6rem,min(calc(4vw + 1rem),3.8rem));margin-bottom:3rem}.mobile-collection-media-container{display:none}@media screen and (max-width: 990px){.collection-media-container{display:flex;flex-direction:column;margin-left:var(--grid-desktop-vertical-spacing);margin-right:0}.collection-media-container .collection-media-column{-moz-column-gap:var(--grid-desktop-horizontal-spacing);column-gap:var(--grid-desktop-horizontal-spacing);display:flex;flex-direction:row;flex-wrap:wrap}.collection-media-container .collection-media-column .collection-media-card{width:calc(50% - var(--grid-desktop-horizontal-spacing))}.collection-media-container .collection-media-column .image-card .media{height:100%;width:100%}.collection-media-column{-moz-column-gap:var(--grid-desktop-horizontal-spacing);column-gap:var(--grid-desktop-horizontal-spacing)}}@media screen and (max-width: 750px){.collection-media-container,.tablet-collection-media-container{display:none}.mobile-collection-media-container{display:flex;flex-direction:column;gap:var(--grid-desktop-horizontal-spacing);margin:0px var(--grid-desktop-horizontal-spacing)}.mobile-collection-media-container .grid__item{min-width:95%}.mobile-collection-media-container .grid__item:only-child{min-width:100%}.mobile-collection-media-container .feature-card{padding:3rem;background-color:rgb(var(--primary-color-yellow));border-radius:var(--product-card-corner-radius)}.mobile-collection-media-container .feature-card img{width:100%;height:-moz-fit-content;height:fit-content}.mobile-collection-media-container .feature-card .card-quote{font-size:2.4rem;line-height:2.6rem;margin-bottom:1rem}.mobile-collection-media-container .feature-card p{margin-top:0;margin-bottom:1rem;font-size:1.5rem;line-height:1.8rem}.mobile-collection-media-container .feature-card .product-features .product-feature{display:inline}.mobile-collection-media-container .feature-card .product-features .product-feature img{display:inline;width:10px;height:auto;padding:0}.mobile-collection-media-container .feature-card .product-features .product-feature p{margin-bottom:-1rem}.mobile-collection-media-container .product-card{padding:2.5rem;background-color:rgb(var(--primary-color-yellow));height:100%;display:flex;flex-direction:column;justify-content:space-between}.mobile-collection-media-container .product-card p{font-size:1.6rem;line-height:2rem;margin-bottom:1rem}.mobile-collection-media-container .product-card img{width:100%;height:auto;border-radius:var(--product-card-corner-radius)}.mobile-collection-media-container .product-card .card-quote{font-size:2rem;line-height:2.2rem;margin-top:0}.mobile-collection-media-container .product-card .product-button{padding:1rem;background:none;width:95%;border:1px solid black;border-radius:var(--product-card-corner-radius);cursor:pointer}.mobile-collection-media-container .product-card .product-button .product-info{display:flex;flex-direction:row}.mobile-collection-media-container .product-card .product-button .product-info img{max-height:70px;width:auto;border-radius:0;margin-right:1rem}.mobile-collection-media-container .product-card .product-button .product-info .button-text{display:flex;flex-direction:column;text-align:left;justify-content:center}.mobile-collection-media-container .product-card .product-button .product-info .button-text .product-title{margin:0;font-family:var(--font-heading-family);font-size:18px;text-transform:lowercase;color:#000}.mobile-collection-media-container .product-card .product-button .product-info .button-text .product-price{margin:0;font-size:20px;font-family:var(--font-body-family);color:#000}.mobile-collection-media-container .product-card .product-button .product-info .plus-icon{background-color:rgb(var(--primary-color-yellow));border:1px solid black;border-radius:26px;padding:1.1rem;display:flex;float:right;align-self:center;margin-left:auto;margin-right:2rem;width:4rem;height:4rem}.mobile-collection-media-container .product-card .product-button .product-info .plus-icon .icon{display:block;height:auto;width:1.5rem}.product-carousel{margin-bottom:-3px}.product__social-posts .slider.slider--mobile{scroll-padding-left:1.1rem}}.product-feature{font-size:1.5rem;font-weight:700}.product__social-posts{aspect-ratio:4 / 5}.product-card-wrapper{height:100%}
/*# sourceMappingURL=/cdn/shop/t/106/assets/section-collection-media.css.map */
