@media(max-width:767px){
.hc1-home .hc1-hero .hc1-hero__copy{grid-row:1;order:0}
.hc1-home .hc1-hero .hc1-hero__media{grid-row:2;order:1}
.hc1-home .hc1-hero__copy{padding:22px 20px}
.hc-letter-teaser{bottom:16px;left:12px;padding:10px 13px;min-height:44px}
.template-product .hc-letter-teaser,.template-cart .hc-letter-teaser,.template-collection .hc-letter-teaser,.template-search .hc-letter-teaser{display:none}
product-info{scroll-margin-top:180px}
.main-content :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=date],textarea,select){font-size:16px}
.template-cart .cart:not(.is-empty)>.page-width{display:flex;flex-direction:column}
.template-cart .cart:not(.is-empty) main-cart{order:1;width:100%}
.template-cart .cart .hc-cart-confidence{order:2;margin-top:24px}
.template-cart .cart__items :is(table,tbody){display:block;width:100%}
.template-cart .cart__items .cart-item{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:20px 0;border-bottom:1px solid #d9c8ba}
.template-cart .cart-item>td{display:block;width:100%;padding:0!important}
.template-cart .cart-item>td:last-child{display:none}
.template-cart .cart-item>.cart-item__quantity{display:flex;align-items:center;justify-content:space-between;padding-left:88px!important}
.template-cart .cart-item>td:first-child>div{gap:14px}
.template-cart .cart-item .cart-item__media{width:74px}
.template-cart .cart-item .cart-item__details{min-width:0;width:auto}
.template-cart .cart-item .cart-item__details dl{overflow-wrap:anywhere}
.hc-shopping-nav{gap:8px;padding-top:12px;padding-bottom:12px}
.hc-shopping-nav ol{font-size:11px;gap:4px 7px}
.hc-shopping-nav .hc-shopping-back{min-height:44px;padding:8px 12px;font-size:12px}
.hc-collection-description-desktop{display:none}
.hc-collection-about--mobile{display:block}
.hc-flow-collection .hc-flow-collection__inner{padding:16px}
.hc-flow-collection .hc-flow-collection__process{display:none}
.hc-flow-collection .hc-flow-collection__inner nav{scrollbar-width:none;padding-bottom:0}
.hc-flow-collection .hc-flow-collection__inner nav::-webkit-scrollbar{display:none}
.hc-fast-gift .hc-fast-gift__inner{padding-top:18px;padding-bottom:18px;gap:12px}
.hc-fast-gift .hc-fast-gift__copy h2{font-size:26px;margin-bottom:6px}
.hc-fast-gift .hc-fast-gift__copy p{font-size:13px;line-height:1.5}
.hc-fast-gift .hc-fast-gift__button{min-height:44px;padding:10px 16px;font-size:14px}
menu-drawer .drawer__close{display:flex!important;opacity:1!important;visibility:visible!important;background:#faf7f2;color:#725244;border:1px solid #d9c8ba;position:absolute;top:12px;right:12px;left:auto;bottom:auto;transform:none!important;z-index:10;margin:0}
.hc-footer .hc-footer-links ul{gap:0}
.hc-footer .hc-footer-links a{display:flex;align-items:center;min-height:44px;line-height:1.4}
}
@media(min-width:768px){.hc-collection-about--mobile{display:none}}
