.collection-carousel{position:relative}.collection-carousel .product-rail{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.collection-carousel .product-rail::-webkit-scrollbar{display:none;height:0}.carousel-arrow{position:absolute;top:38%;z-index:3;display:grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid rgba(107,58,34,.28);border-radius:50%;background:#faf8f4eb;color:var(--hg-brown);transform:translateY(-50%);box-shadow:0 8px 20px -12px #2c1a0e66;transition:opacity .2s,background .2s}.carousel-arrow:hover{background:var(--hg-cognac);color:var(--hg-paper)}.carousel-arrow svg{width:1rem}.carousel-arrow--prev{left:-.6rem}.carousel-arrow--next{right:-.6rem}.carousel-arrow[hidden]{display:none}.carousel-arrow[disabled]{opacity:.35;pointer-events:none}@media(max-width:640px){.carousel-arrow{width:2.15rem;height:2.15rem}.carousel-arrow--prev{left:-.35rem}.carousel-arrow--next{right:-.35rem}}.footer-enquiry{margin-top:1rem}.footer-enquiry__row{display:flex;gap:.5rem;flex-wrap:wrap}.footer-enquiry__input{flex:1 1 12rem;min-width:0}.footer-enquiry__submit{white-space:nowrap;padding-inline:1.25rem}.footer-enquiry__message{margin-top:.6rem;font-size:.8rem;border-radius:4px;padding:.6rem .8rem}.footer-enquiry__message--success{background:#8a9e852e;color:var(--hg-sage-deep,#475a3a)}.footer-enquiry__message--error{background:#9a351d1f;color:#9a351d}
/*# sourceMappingURL=/cdn/shop/t/35/assets/theme-carousel.css.map */
