@media screen and (max-width:430px){:root{--page-gutter: clamp(16px, 4.65vw, 20px)}body.template{min-width:0}#MainContent,.main-product [data-main-product] .product-grid__item,.main-product [data-main-product] .product-grid__item--content-wrapper,.main-product [data-main-product] .product__content,.collection .collection-grid-container,.product-card,.product-card .product-card__content,.product-card .product-card__info{min-width:0;max-width:100%}.header .header__inner{grid-template-columns:minmax(44px,1fr) auto minmax(88px,1fr);column-gap:8px}.header .header__inner>*{min-width:0}.header .header__logo{max-width:calc(100vw - 2 * var(--page-gutter) - 148px)}.header .header__utils-items{margin:0;gap:0}.header .header__utils-item--mobile{padding:0}html .header .header__drawer>.drawer__container>.drawer__button{width:44px;height:44px}.header .header__drawer>.drawer__container>.drawer__button svg{width:24px;height:24px;inset-block-start:10px;inset-inline-start:10px}.header .header__utils-item--mobile>.header__utils-link,.header .header__utils-item--search .drawer__container>.drawer__button{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.header__drawer nav.slide-out-menu div.menu-panels button.menu-link,.header__drawer nav.slide-out-menu div.menu-panels ul li:not(.menu-card-group)>a{min-height:44px;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.25}.header__drawer nav.slide-out-menu .menu-link .icon{flex-shrink:0}.header__drawer .drawer__subnav-link,.header__drawer .drawer__subs-link{display:flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.header__drawer .drawer__subs-items{flex-wrap:wrap;gap:8px 24px}.template--index .hero-banner--full .hero__content{padding-top:24px!important;padding-inline:var(--page-gutter);padding-bottom:calc(32px + env(safe-area-inset-bottom,0px));justify-content:flex-end}.template--index .hero-banner .hero__heading,.template--index .hero-banner .hero__heading>h2,.template--index .section-featured-products .section__heading,.collection-hero .collection-hero__title,.section-full-width-banner .section-full-width-banner__heading{overflow-wrap:anywhere;line-height:1.2}.section-full-width-banner .media-position--background:not(.max-w-full)>.section-full-width-banner__content{box-sizing:border-box;width:calc(100% - 2 * var(--page-gutter))}.template--index .hero-banner .hero__button{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%}.template--index .hero-banner .hero__button>.button,.template--index .section-featured-products .section__head--buttons>.button,.section-full-width-banner .section-full-width-banner__buttons>.button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.3}.template--index .section-featured-products .section__head-title{min-width:0}.product-card .product-card__info .product-card__title{min-width:0;max-width:100%;flex-wrap:wrap;white-space:normal;overflow-wrap:anywhere;line-height:1.4}.product-card .product-card__title>.product-card__link{min-width:0;max-width:100%}.product-card .product-card__info.product-card__price--inline{flex-wrap:wrap}.product-card .product-card__info.product-card__price--inline .product-card__title{flex-basis:100%}.product-card .product-card__actions .button.product-card__add-to-cart--button{min-height:44px}.product-card .product-card__actions .button.product-card__add-to-cart--button.button--icon{min-width:44px}.main-product [data-main-product] .product__title{overflow-wrap:anywhere;line-height:1.25}.main-product [data-main-product] .product__content .rte{min-width:0;overflow-wrap:anywhere}.main-product [data-main-product] .product-form__buttons{grid-template-columns:minmax(0,1fr);gap:12px}.main-product [data-main-product] .product__content .product-form__buttons>.product-form__quantity,.main-product [data-main-product] .product__content .product-form__buttons>.product-form__submit,.main-product [data-main-product] .product__content .product-form__buttons>.shopify-payment-button{grid-column:1 / -1;min-width:0;width:100%;max-width:100%}.main-product [data-main-product] .product-form__submit,.main-product [data-main-product] .shopify-payment-button__button--unbranded:not(.shopify-payment-button__button--hidden){min-height:44px;white-space:normal;overflow-wrap:anywhere;line-height:1.3}.main-product [data-main-product] .product-selector__quantity .quantity__wrapper{min-height:46px;height:auto;max-height:none}.main-product [data-main-product] .product-selector__quantity .quantity__button{width:44px;min-height:44px}.main-product [data-main-product] .product-selector__quantity .quantity__input{min-width:0;width:auto;flex:1}.main-product [data-main-product] .product__variant-picker fieldset{min-width:0;flex-wrap:wrap;row-gap:8px}.main-product [data-main-product] .product__accordion .accordion__button{min-height:44px;overflow-wrap:anywhere;line-height:1.3}.main-product [data-main-product] .product__accordion .accordion__body-inner{padding-inline-end:0}.section-complete-the-set details>summary.accordion__button,.section-complete-the-set details>summary.section__drawer-button{box-sizing:border-box;min-height:44px}.template--product .product__sticky-cart{box-sizing:border-box;width:100vw;max-width:100vw;padding-block-end:calc(var(--page-gutter) + env(safe-area-inset-bottom,0px))}.template--product .product__sticky-cart .product-bar__submit{min-width:44px;min-height:44px}@media screen and (max-width:359px){.template .section-footer .grid{grid-template-columns:minmax(0,1fr)}.section-footer .section-footer__block{grid-column:1 / -1;min-width:0;max-width:100%}.template--product .product__sticky-cart .product__sticky-cart-wrapper,.template--product .product__sticky-cart .product__sticky-cart--info{gap:8px}}[id^=Country-menu-drawer-]>.drawer__button-close{box-sizing:border-box;width:44px;height:44px;padding:15px;inset-block-start:14px;inset-inline-end:14px}[id^=Country-menu-drawer-]>.drawer__row:first-of-type{padding-inline-end:calc(66px - var(--page-gutter))}.main-product [data-main-product] .product__tabs{justify-content:flex-start;max-width:100%}.main-product [data-main-product] .product__tabs button{flex-shrink:0;min-height:44px}.main-product [data-main-product] .main-product__media,.main-product [data-main-product] .main-product__media--slider-wrapper,.main-product [data-main-product] .main-product__media--slider{min-width:0;max-width:100%}.main-product [data-main-product] .main-product__media .swiper-slide[data-media-type=image]>.media:not(.media--thumb){max-height:min(560px,70svh)}.main-product [data-main-product] .main-product__media .swiper-slide[data-media-type=image]>.media:not(.media--thumb)>.product__gallery-toggle{height:auto;max-height:inherit}.main-product [data-main-product] .main-product__media .swiper-slide[data-media-type=image]>.media:not(.media--thumb)>img,.main-product [data-main-product] .main-product__media .swiper-slide[data-media-type=image]>.media:not(.media--thumb)>a>img{width:100%;height:auto;max-height:min(560px,70svh);object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/velini-responsive.css.map */
