.collection-v1__img{border-radius:1.6rem;overflow:hidden}.collection-v1__img img{border-radius:inherit}.zuni-related-products__more{display:flex;justify-content:center;margin-top:3rem}.zuni-related-products__more a{align-items:center;border:.1rem solid #032b1c;border-radius:.8rem;color:#032b1c;display:inline-flex;font-size:1.4rem;font-weight:600;justify-content:center;min-height:4.4rem;padding:1rem 2.4rem;text-decoration:none}.zuni-related-products__more a:hover,.zuni-related-products__more a:focus-visible{background:#032b1c;color:#fff}@media(max-width:767px){.product-v3__tab{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 1.6rem;padding:0;width:100%}.product-v3__tab-trigger{align-items:center;border:.1rem solid #0b3c30;border-radius:.8rem;background:#fff;color:#0b3c30;display:flex;font-size:1.4rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;justify-content:center;min-height:4.4rem;padding:.8rem 1rem;text-align:center;width:100%}.product-v3__tab-trigger:after{display:none!important}.product-v3__tab-trigger:focus-visible{outline:.2rem solid #032b1c;outline-offset:.3rem}.section:has(.product-v3__tab)>.xo-section{padding-top:1.6rem;padding-bottom:1.6rem}.product-v3__nav-button{padding-top:1.6rem}.product-v3__tab-trigger[xo-active]:not([xo-active=false]){background:#032b1c;border-color:#032b1c;color:#fff}.menu-hamburger-drawer-mobile{--top: var(--zuni-header-bottom, 8.5rem) !important;max-height:calc(100dvh - var(--top))}.menu-hamburger-drawer-mobile__content{max-width:min(34.5rem,calc(100vw - 3.2rem));overscroll-behavior:contain;padding-top:.8rem;padding-bottom:max(2rem,env(safe-area-inset-bottom))}.zuni-mobile-menu>.menu-hamburger-drawer-mobile__link,.zuni-mobile-menu__parent{border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.zuni-mobile-menu .menu-hamburger-drawer-mobile__link{align-items:center;display:flex;min-height:5.6rem;padding:1.2rem 0;width:100%}.zuni-mobile-menu .menu-hamburger-drawer-mobile__link[aria-current=page]{color:#0b3c30;font-weight:600}.zuni-mobile-menu__parent{align-items:stretch;display:flex}.zuni-mobile-menu__parent .menu-hamburger-drawer-mobile__link{flex:1}.zuni-mobile-menu__toggle{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:4.4rem;min-width:4.4rem}.zuni-mobile-menu__children{display:grid;gap:.2rem;padding:.6rem 0 1rem 1.6rem}.zuni-mobile-menu__children a{align-items:center;display:flex;min-height:4.4rem}.zuni-mobile-menu__socials{border-top:.1rem solid rgba(var(--color-foreground),.12);display:flex;gap:1rem;margin-top:1.6rem;padding-top:1.6rem}.zuni-mobile-menu__socials a{align-items:center;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:50%;color:inherit;display:flex;height:4.4rem;justify-content:center;width:4.4rem}.xo-section:has(.collection-title),section:has(>.xo-section .collection-title)>.xo-section,section:has(.collection-title) .xo-section:has(.collection-title){padding-bottom:0!important;padding-top:0!important}.section-collection-title .xo-section,[id*=shopify-section][class*=collection-title] .xo-section{min-height:auto}.collection-title{padding:1.8rem 1.6rem!important}.collection-title__title{font-size:clamp(2.6rem,8vw,3.4rem);margin:0}.collection-title .xo-breadcrumb,.collection-title [class*=collection-title-style]{display:none!important}.section-collection-products .xo-section{padding-top:1.6rem!important}.main-collection-style1__header{background:rgb(var(--color-background));padding:.8rem 0;position:sticky;top:var(--zuni-header-bottom, 6.4rem);z-index:8}.zuni-filter-drawer{height:calc(100dvh - var(--zuni-header-bottom, 8.5rem));max-height:calc(100dvh - var(--zuni-header-bottom, 8.5rem));top:var(--zuni-header-bottom, 8.5rem)}.zuni-filter-drawer .main-collection-mobile__modal-wrap{height:calc(100dvh - var(--zuni-header-bottom, 8.5rem));max-width:min(36rem,calc(100vw - 3.2rem));overflow-y:auto;overscroll-behavior:contain;padding:5.2rem 2.4rem max(3rem,env(safe-area-inset-bottom))}.zuni-filter-drawer .main-collection-style2__modal-close{position:sticky;top:.8rem;z-index:2}xo-modal[xo-placement*=-left] .xo-modal-content-style1__footer,xo-modal[xo-placement*=-right] .xo-modal-content-style1__footer{padding:1.6rem 1.6rem max(7.2rem,env(safe-area-inset-bottom))}.collection-product-footer{align-items:flex-start;gap:1rem;min-width:0;width:100%}.collection-product-footer__header{flex:0 0 7rem}.collection-product-footer__content{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.collection-product-footer__name-product{display:-webkit-box;line-height:1.25;margin:0 0 .6rem;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.zuni-cart-recommendation__add{align-items:center;border:.1rem solid rgba(var(--color-foreground),.24);border-radius:50%;display:inline-flex;height:4.4rem;justify-content:center;margin-top:.6rem;width:4.4rem;flex-shrink:0}.collection-product-footer__price .xo-price{flex-wrap:wrap;gap:.4rem .8rem}.zuni-cart-recommendation__add:focus-visible{outline:.2rem solid #032b1c;outline-offset:.3rem}.zuni-cart-recommendation__add-icon{align-items:center;color:rgba(var(--color-foreground));display:flex;justify-content:center;position:relative;text-decoration:none!important}.zuni-cart-recommendation__add-icon svg:last-child{background:rgb(var(--color-background));border-radius:50%;bottom:-.2rem;position:absolute;right:-.5rem}xo-modal .xo-cart-note__inner,.xo-cart-note__inner--effect{max-width:100vw;width:100vw}.xo-cart-note__inner--padding{padding:2rem 1.6rem max(2rem,env(safe-area-inset-bottom))}.xo-cart-note__inner .flex-h{align-items:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.xo-cart-note__inner .cart-note__btn-add,.xo-cart-note__inner .cart-note__btn-cancel{min-width:0;width:100%}.xo-product-info-media-mobile__image,.xo-product-info-media-mobile__image .xo-media,.xo-product-info-media-mobile__image img,.xo-product-info-media-mobile__slide>.xo-media,.xo-product-info-media-mobile__slide>.xo-media img{border-radius:1.2rem;overflow:hidden}.xo-product-info-media-mobile__thumb-slide,.xo-product-info-media-mobile__thumb-slide .xo-media,.xo-product-info-media-mobile__thumb-slide img{border-radius:.8rem;overflow:hidden}.main-product__right{padding-top:1.6rem}.xo-product-info-content__title{font-size:clamp(2.4rem,7vw,3.2rem)}.xo-product-info-content__price,.xo-product-info-content__variants{padding-bottom:1.2rem!important}.zuni-related-products xo-carousel-inner{overflow:visible}.zuni-related-products xo-carousel-list{display:grid!important;gap:2rem 1.2rem;grid-template-columns:repeat(2,minmax(0,1fr));transform:none!important;width:100%!important}.zuni-related-products xo-carousel-slide{min-width:0!important;transform:none!important;width:auto!important;padding:0!important;margin:0!important;height:auto!important}.section:has(.zuni-related-products)>.xo-section{padding-top:2rem;padding-bottom:2.4rem}.section:has(.zuni-related-products) .xo-section-heading__title{font-size:2.2rem;margin:0}.zuni-related-products .xo-product-card__information{padding:1rem .4rem 0}.zuni-related-products .xo-product-card__title{line-height:1.35;min-height:4.05em;padding-top:0;margin-bottom:.6rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.zuni-related-products [class*=carousel-navigation],.zuni-related-products+[class*=product-recommendations__pagination],.zuni-related-products .product-recommendations__pagination{display:none!important}.zuni-related-products__more{margin-top:2.4rem}}@media(min-width:768px){.zuni-related-products__more{margin-top:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/zuni-mobile-ux.css.map */
