#shopify-section-section_products_image_NxMnWV .brick__section{gap:32px}@media only screen and (max-width:749px){#shopify-section-section_products_image_NxMnWV .brick__block--products{padding-top:0;padding-bottom:0}}@media only screen and (min-width:750px){#shopify-section-section_products_image_NxMnWV .brick__section{gap:40px}#shopify-section-section_products_image_NxMnWV .brick__block--products{padding-left:0;padding-right:0}}@media only screen and (min-width:990px){#shopify-section-section_products_image_NxMnWV .brick__section{gap:56px}}main .tc-w{max-width:none;margin-left:0;margin-right:0}@media only screen and (min-width:750px){main .tcv,main .tcv-rev-in{max-width:1152px;padding-left:50px;padding-right:50px}}@media only screen and (max-width:749px){main .tcv,main .tcv-rev-in,main .tcs,main .tcfaq{padding-left:16px;padding-right:16px}main .tcv .tcfaq,main .tcs .tcfaq{padding-left:0;padding-right:0}}@media only screen and (max-width:749px){[data-tc-home-banner=heritage] .image__hero__frame{height:auto!important;min-height:0!important;aspect-ratio:4 / 5;padding-top:0!important}[data-tc-home-banner=heritage] .hero__content__wrapper{align-items:flex-end!important;justify-content:center!important;padding:0!important}[data-tc-home-banner=heritage] .hero__content{background:none!important;border:0!important;padding:0 18px 20px!important;max-width:none!important;width:100%;text-align:center}[data-tc-home-banner=heritage] .image-overlay{opacity:1!important;background:linear-gradient(180deg,#0000 36%,#0000008c 60%,#000000d9)!important}[data-tc-home-banner=heritage] .hero__content .hero__title{font-family:Poppins,Noto Sans TC,sans-serif;font-size:22px!important;font-weight:700;line-height:1.3!important;margin:0!important;padding:0!important}[data-tc-home-banner=heritage] .hero__description,[data-tc-home-banner=heritage] .hero__button{padding:0!important}[data-tc-home-banner=heritage] .hero__description p{font-family:Montserrat,Noto Sans TC,sans-serif;font-size:12px!important;line-height:1.55!important;margin:8px 0 0!important;opacity:.92}[data-tc-home-banner=heritage] .hero__button .btn{display:inline-flex;align-items:center;min-height:42px;margin-top:12px;padding:10px 20px;background:#f6ece7!important;color:#401b30!important;border:1px solid #ba955d!important;border-radius:0;font-family:Montserrat,Noto Sans TC,sans-serif;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:none}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/tc-section-spacing.css.map */
