.product__media-list .product__media-item{align-self:center!important}.product__media-list .product-media-container,.product__media-list .product__media,.product__media-list .product__media img,.thumbnail-list .thumbnail,.thumbnail-list .thumbnail img{border-radius:18px!important;overflow:hidden!important}.product__media-list .product-media-container{border:0!important}@media screen and (max-width:749px){html body :is(#hz,[id$=__image_banner_e83knx]) .banner{position:relative!important}html body :is(#hz,[id$=__image_banner_e83knx]) .banner__media{position:relative!important}html body :is(#hz,[id$=__image_banner_e83knx]) .banner__media:after{display:block!important;opacity:1!important;background:linear-gradient(180deg,#0000 35%,#00000073)!important}html body :is(#hz,[id$=__image_banner_e83knx]) .banner__content{position:absolute!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;z-index:3!important;padding:1.6rem 1.8rem!important;background:transparent!important;align-items:flex-end!important;justify-content:flex-start!important}html body :is(#hz,[id$=__image_banner_e83knx]) .banner__box{background:transparent!important;padding:0!important;text-align:left!important}html body p,html body .rte li,html body .rte p,html body .product__description li,html body .multicolumn-card__info p{font-size:1.6rem!important;line-height:1.47!important;letter-spacing:0!important}html body .price,html body .price-item{font-size:1.7rem!important}html body .announcement-bar__message,html body .footer a,html body .footer p,html body .list-menu__item,html body .caption,html body .product__tax,html body .product__tax p{font-size:1.3rem!important;letter-spacing:0!important}html body .button,html body .product-form__submit{font-size:1.6rem!important}html body h4,html body .h4,html body .accordion__title{font-size:1.6rem!important;line-height:1.25!important}html body h3,html body .h3{font-size:1.8rem!important;line-height:1.22!important}html body h2,html body .h2{font-size:2.1rem!important;line-height:1.19!important}html body h1,html body .h1{font-size:clamp(2.4rem,6.8vw,2.8rem)!important;line-height:1.1!important}html body .hxxl,html body .hxl,html body .h0,html body :is(#hz,[id$=__image_banner_e83knx]) .banner__heading{font-size:clamp(2.6rem,7.5vw,3.2rem)!important;line-height:1.08!important;letter-spacing:-.02em!important}html body main [class*=-padding]{padding-top:4rem!important;padding-bottom:4rem!important}html body main :is(#hz,[id$=__rich_text_fAmDRf],[id$=__rich_text_WceKnz]) [class*=-padding]{padding-bottom:1.6rem!important}html body main :is(#hz,[id$=__multicolumn_mjRA4q],[id$=__featured_collection_GVDwUj]) [class*=-padding]{padding-top:0!important}html body main :is(#hz,[id*=__image_with_text],[id$=__how_it_works],[id$=__about_origin]) [class*=-padding]{padding-top:2.4rem!important;padding-bottom:2.4rem!important}html body main :is(#hz,[id$=__main]) [class*=-padding]{padding-top:1.6rem!important;padding-bottom:3.2rem!important}html body :is(#hz,[id*=__newsletter]) [class*=-padding]{padding-top:4rem!important;padding-bottom:2.4rem!important}html body .banner__content:has(.banner__box>.banner__text:only-child>p:empty:only-child){display:none!important}html body :is(#hz,[id$=__image_banner_PcNnpB]) .banner__media{height:24rem!important}html body :is(#hz,[id$=__image_banner_PcNnpB]) .banner__media img{object-fit:cover!important;object-position:50% 50%!important;height:100%!important}html body .image-with-text .image-with-text__content{width:calc(100% - 2.4rem)!important;padding:2.8rem 2.2rem 3.2rem!important}html body .image-with-text__text ol,html body .image-with-text__text ul{padding-left:2rem!important;margin:0!important}html body .product__media-list .product__media-item{align-self:center!important}html body :is(#hz,[id$=__how_it_works],[id$=__image_with_text_yHV8TF],[id$=__image_with_text_sh],[id$=__about_origin]),html body :is(#hz,[id$=__how_it_works],[id$=__image_with_text_yHV8TF],[id$=__image_with_text_sh],[id$=__about_origin]) .image-with-text,html body :is(#hz,[id$=__how_it_works],[id$=__image_with_text_yHV8TF],[id$=__image_with_text_sh],[id$=__about_origin]) .gradient{background:#000!important}html body :is(#hz,[id$=__how_it_works],[id$=__image_with_text_yHV8TF],[id$=__image_with_text_sh],[id$=__about_origin]) .image-with-text__content{background:#1d1d1fb8!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;backdrop-filter:saturate(180%) blur(20px)!important;box-shadow:none!important}html body :is(#hz,[id$=__how_it_works],[id$=__image_with_text_yHV8TF],[id$=__image_with_text_sh],[id$=__about_origin]) .image-with-text__content *{color:#f5f5f7!important}html body :is(#hz,[id$=__how_it_works],[id$=__image_with_text_yHV8TF],[id$=__image_with_text_sh],[id$=__about_origin]) .image-with-text__text,html body :is(#hz,[id$=__how_it_works],[id$=__image_with_text_yHV8TF],[id$=__image_with_text_sh],[id$=__about_origin]) .image-with-text__text li,html body :is(#hz,[id$=__how_it_works],[id$=__image_with_text_yHV8TF],[id$=__image_with_text_sh],[id$=__about_origin]) .image-with-text__text p{color:#f5f5f7d1!important}html body :is(#hz,[id$=__about_origin]) .image-with-text__media-item{z-index:1!important}html body :is(#hz,[id$=__about_origin]) .image-with-text__text-item{z-index:3!important;position:relative!important}html body :is(#hz,[id$=__about_origin]) .image-with-text__media,html body :is(#hz,[id$=__about_origin]) .image-with-text__media img,html body :is(#hz,[id$=__about_origin]) .image-with-text__media-item>*{border-radius:18px!important}html body :is(#hz,[id$=__about_origin]) .image-with-text .image-with-text__content{width:100%!important;margin:-4rem 0 0!important;border-radius:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/mobile-update.css.map */
