:root{--vex-apricot: #f4a261;--vex-apricot-dark: #e67f3f;--vex-peach: #fce9da;--vex-cream: #fff8f2;--vex-soft: #f7f3ee;--vex-ink: #2f2f2f;--vex-muted: #6f6a65;--vex-line: #eadfd6;--vex-success: #317a55;--vex-radius-sm: 10px;--vex-radius: 16px;--vex-radius-lg: 24px;--vex-shadow: 0 10px 34px rgb(75 47 28 / 8%);--vex-space-section: 72px;--vex-space-section-mobile: 40px;--vex-content-gap: 24px;--color-background: #fff;--color-background-rgb: 255 255 255;--color-foreground: #2f2f2f;--color-foreground-rgb: 47 47 47;--color-border: #eadfd6;--color-border-rgb: 234 223 214;--color-primary-button-background: #f4a261;--color-primary-button-text: #fff;--color-primary-button-border: #f4a261;--color-primary-button-hover-background: #e67f3f;--color-primary-button-hover-text: #fff;--color-primary-button-hover-border: #e67f3f;--color-secondary-button-background: transparent;--color-secondary-button-text: #2f2f2f;--color-secondary-button-border: #2f2f2f;--style-border-radius-buttons-primary: 12px;--style-border-radius-buttons-secondary: 12px;--style-border-radius-inputs: 10px}html{scroll-behavior:smooth}body{color:var(--vex-ink);background:#fff;font-size:1rem;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,button,input,textarea,select{font-family:var(--vex-font-body, var(--font-body--family))}h1,h2,h3,h4,h5,h6{font-family:var(--vex-font-heading, var(--font-heading--family));font-weight:700;letter-spacing:-.015em}.vex-kicker,.vex-text-link,.vex-hero__button,.vex-editorial__button,.vex-product-card__button,.menu-list__link-title{font-family:var(--vex-font-heading, var(--font-heading--family))}a,button,input,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid rgb(244 162 97 / 45%);outline-offset:3px}.page-width,.page-width--narrow{width:min(100% - 32px,1240px);margin-inline:auto}.button,.button-secondary,button.shopify-payment-button__button,.shopify-payment-button__button--unbranded{min-height:48px;border-radius:12px;font-weight:700;letter-spacing:0;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.button:hover,.button-secondary:hover,button.shopify-payment-button__button:hover{transform:translateY(-1px);box-shadow:0 8px 18px #e67f3f38}.button{background:var(--vex-apricot);color:#fff}.button:hover{background:var(--vex-apricot-dark)}#header-group{position:relative;z-index:20}.header-section{border-bottom:1px solid rgb(47 47 47 / 7%)}.header{min-height:0}.header__row{padding-block:0}.header__columns{align-items:center}.header__heading-logo{object-fit:contain}.header__menu-item,.header__menu-item span,.menu-list__link-title{font-size:.9375rem;font-weight:600;line-height:1.25;text-transform:none;letter-spacing:0}.header__icon{transition:color .2s ease,transform .2s ease}.header__icon:hover{color:var(--vex-apricot-dark);transform:translateY(-1px)}.header-announcements{min-height:31px}.header-announcements .announcement-bar__text{font-size:.75rem;font-weight:600;letter-spacing:.01em}.product-card__content,.collection-card,.resource-card{border-radius:var(--vex-radius)!important;overflow:hidden}.product-card__content{border:1px solid var(--vex-line)!important;background:#fff!important;box-shadow:0 2px 10px #4b2f1c0a;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.product-card:hover .product-card__content{transform:translateY(-3px);border-color:#f4a2618c!important;box-shadow:var(--vex-shadow)}.product-card img{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.product-card:hover img{transform:scale(1.025)}.product-card .price{font-weight:700;color:var(--vex-ink)}.product-card .compare-at-price{color:#8a837d}.product-card .product-badges__badge{border-radius:999px}body:has([data-template^=product]) .content-for-layout{background:#fff}.product-information{padding-top:clamp(18px,4vw,52px)}.product-information__grid{gap:clamp(24px,5vw,64px)!important}.product-information .product-details{max-width:560px}.product-information h1{font-size:clamp(1.75rem,3vw,2.65rem)!important;line-height:1.12!important}.product-information .price{font-size:1.4rem}.product-information .product-form-buttons{gap:10px}.product-information .add-to-cart-button,.sticky-add-to-cart__button{background:var(--vex-apricot)!important;color:#fff!important;border:0!important}.product-information .add-to-cart-button{min-height:54px;border-radius:13px!important}.product-information .variant-option__button-label,.product-information .variant-picker__option-values label{border-radius:11px!important}.product-information .media-gallery__grid img,.product-information .product-media-container{border-radius:var(--vex-radius-lg)}.sticky-add-to-cart__bar{border-color:var(--vex-line);box-shadow:0 -12px 30px #2f2f2f17}.vex-product-reassurance{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:4px}.vex-product-reassurance__item{min-width:0;padding:12px 8px;border:1px solid var(--vex-line);border-radius:12px;background:var(--vex-cream);text-align:center;font-size:.75rem;font-weight:600;line-height:1.25}.vex-product-reassurance__icon{display:block;width:21px;height:21px;margin:0 auto 7px;color:var(--vex-apricot-dark)}[data-template^=collection] .content-for-layout,[data-template^=search] .content-for-layout{background:#fff}.facets__form,.facets__disclosure{border-color:var(--vex-line)!important}.facets__summary,.sorting-filter__select{border-radius:10px}.main-collection-grid,.search-results__list{row-gap:30px!important}.rte{color:var(--vex-muted)}.rte a{color:var(--vex-apricot-dark);text-underline-offset:3px}.theme-drawer__dialog{border-radius:22px 0 0 22px}.cart-drawer__summary{background:#fff;border-top:1px solid var(--vex-line);box-shadow:0 -10px 30px #2f2f2f0f}.cart__checkout-button{min-height:54px;background:var(--vex-apricot)!important;color:#fff!important;border:0!important;border-radius:13px!important}.vex-cart-trust{display:flex;justify-content:center;gap:16px;color:var(--vex-muted);font-size:.75rem;text-align:center}.vex-cart-trust span:before{content:"\2713";color:var(--vex-success);font-weight:800;margin-right:4px}.vex-section{padding-block:var(--vex-space-section)}.vex-section--cream{background:var(--vex-cream)}.vex-container{width:min(100% - 32px,1240px);margin-inline:auto}.vex-kicker{margin:0 0 10px;color:var(--vex-apricot-dark);font-size:.75rem;font-weight:700;line-height:1.3;letter-spacing:.13em;text-transform:uppercase}.vex-heading{margin:0;color:var(--vex-ink);font-size:clamp(2rem,3.2vw,2.5rem);font-weight:700;line-height:1.12;letter-spacing:-.02em}.vex-subheading{max-width:620px;margin:10px 0 0;color:var(--vex-muted);font-size:1rem;line-height:1.55}.vex-subheading p{margin-block:0}.vex-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--vex-content-gap);margin-bottom:28px}.vex-text-link{flex:none;color:var(--vex-apricot-dark);font-size:.875rem;font-weight:700;line-height:1.3;text-decoration:none}.vex-text-link:after{content:" \2192"}@media(max-width:749px){.page-width,.page-width--narrow,.vex-container{width:min(100% - 32px,1240px)}body{font-size:.9375rem}.header{min-height:0}.header__row{padding-block:0}.vex-section{padding-block:var(--vex-space-section-mobile)}.vex-section-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;row-gap:0;margin-bottom:24px}.vex-section-head>div{display:contents}.vex-section-head .vex-kicker{grid-column:1;grid-row:1;margin:0}.vex-section-head .vex-heading{grid-column:1 / -1;grid-row:2;margin-top:10px}.vex-section-head .vex-subheading{grid-column:1 / -1;grid-row:3;margin-top:8px}.vex-section-head>.vex-text-link{grid-column:2;grid-row:1;padding:0;text-align:right}.vex-kicker{font-size:.6875rem;letter-spacing:.105em}.vex-heading{font-size:1.875rem;line-height:1.15}.vex-subheading{font-size:.9375rem;line-height:1.5}.vex-text-link{font-size:.8125rem}.product-information{padding-top:8px}.product-information__grid{gap:18px!important}.product-information .product-details{padding-inline:14px!important}.product-information h1{font-size:1.65rem!important}.product-information .media-gallery__grid img,.product-information .product-media-container{border-radius:14px}.product-card__content{border-radius:13px!important}.product-card:hover .product-card__content{transform:none}.theme-drawer__dialog{border-radius:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vexmow.css.map */
