:root{--veri-page-max: 1400px;--veri-gutter: 4vw;--veri-content-width: min(var(--veri-page-max), calc(100vw - 2 * var(--veri-gutter)));--veri-header-height: 154.7px;--veri-pad-small: 3.3vmax;--veri-pad-default: 4.8vmax;--veri-pad-medium: 6.6vmax;--veri-min-h-small: 33vh;--veri-min-h-default: 48vh;--veri-min-h-medium: 66vh;--veri-grid-columns: 24;--veri-grid-row-height: calc(var(--veri-content-width) * .0215);--veri-grid-gap: 11px;--veri-grid-column-gap: 11px;--veri-v-h1: 6.5;--veri-v-h2: 3.7;--veri-v-h3: 1.9;--veri-v-h4: 1.4;--veri-v-p-large: 1.4;--veri-v-p-small: .9;--veri-v-btn-secondary: .9;--veri-v-btn-tertiary: .75;--veri-size-h1: min( calc(6.6vw + 1rem) , max(calc(5.5 * .012 * var(--veri-page-max) + 1rem), 6.5rem));--veri-size-h2: min( calc(3.24vw + 1rem) , max(calc(2.7 * .012 * var(--veri-page-max) + 1rem), 3.7rem));--veri-size-h3: min( calc(1.08vw + 1rem) , max(calc(.9 * .012 * var(--veri-page-max) + 1rem), 1.9rem));--veri-size-h4: min( calc(.48vw + 1rem) , max(calc(.4 * .012 * var(--veri-page-max) + 1rem), 1.4rem));--veri-size-p-large: var(--veri-size-h4);--veri-size-p: 1rem;--veri-size-p-small: min( calc(-.12vw + 1rem) , max(calc(-.1 * .012 * var(--veri-page-max) + 1rem), .9rem));--veri-size-btn-secondary: var(--veri-size-p-small);--veri-size-btn-tertiary: min( calc(-.3vw + 1rem) , max(calc(-.25 * .012 * var(--veri-page-max) + 1rem), .75rem));--veri-lh-h1: .936;--veri-lh-h2: 1.0704;--veri-lh-h3: 1.1568;--veri-lh-h4: 1.1808;--veri-lh-body: 1.5;--veri-ls-heading: -.02em;--veri-fw-body: 300;--veri-fw-heading: 500;--veri-fw-bold: 700;--veri-radius-primary: 300px;--veri-radius-secondary: 16px 0;--veri-radius-tertiary: 0;--veri-btn-transition: opacity .1s linear, background-color .15s linear, border-color .15s linear;--veri-btn-hover-opacity: .8}@media(max-width:767px){:root{--veri-gutter: 6vw;--veri-header-height: 83.8px;--veri-grid-columns: 8;--veri-grid-row-height: 24px}}@media(max-width:767px)and (orientation:portrait){:root{--veri-size-h1: calc(.066*min(100vh, 900px) + 1rem) ;--veri-size-h2: calc(2.7 * .012 * min(100vh, 900px) + 1rem);--veri-size-h3: calc(.0108*min(100vh, 900px) + 1rem) ;--veri-size-h4: calc(.4 * .012 * min(100vh, 900px) + 1rem);--veri-size-p-small: calc(-.1 * .012 * min(100vh, 900px) + 1rem);--veri-size-btn-tertiary: calc(-.003*min(100vh, 900px) + 1rem) }}@media(max-width:767px){:root{--veri-size-h1: clamp(40px, 12vw, 56px);--veri-size-h2: clamp(27px, 7.7vw, 34px);--veri-size-h3: clamp(20px, 5.4vw, 23px);--veri-size-h4: clamp(17px, 4.6vw, 19px)}}html{font-size:16px;-webkit-text-size-adjust:100%}body{font-family:var(--veri-font-family);font-weight:var(--veri-fw-body);font-size:var(--veri-size-p);line-height:var(--veri-lh-body);letter-spacing:-.00004em;overflow-wrap:break-word;background-color:var(--veri-bg);color:var(--veri-text);-webkit-font-smoothing:antialiased}[class*=color-scheme-]{background-color:var(--veri-bg);color:var(--veri-text)}strong,b{font-weight:var(--veri-fw-bold)}em,i{font-style:italic}a{color:var(--veri-link);text-decoration:underline}.veri-skip-link{position:absolute;left:-9999px;top:0;z-index:1000;padding:8px 12px;background:var(--veri-bg);color:var(--veri-text)}.veri-skip-link:focus{left:8px}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,.eyebrow{font-family:var(--veri-font-family);font-weight:var(--veri-fw-heading);font-style:normal;letter-spacing:var(--veri-ls-heading);text-transform:none}h1,.h1{font-size:var(--veri-size-h1);line-height:var(--veri-lh-h1);color:var(--veri-heading);margin:32px 0}h2,.h2{font-size:var(--veri-size-h2);line-height:var(--veri-lh-h2);color:var(--veri-heading);margin:32px 0}h3,.h3{font-size:var(--veri-size-h3);line-height:var(--veri-lh-h3);color:var(--veri-heading-h3);margin:32px 0}h4,.h4,.eyebrow{font-size:var(--veri-size-h4);line-height:var(--veri-lh-h4);color:var(--veri-heading-h4);margin:0}p,.p{font-size:var(--veri-size-p);line-height:var(--veri-lh-body);font-weight:var(--veri-fw-body);margin:1rem 0}.p-large,p.p-large{font-size:var(--veri-size-p-large);line-height:1.5;font-weight:var(--veri-fw-body);color:var(--veri-text-large)}.p-small,p.p-small{font-size:var(--veri-size-p-small);line-height:1.5;font-weight:var(--veri-fw-body);color:var(--veri-text-small)}li{margin:8px 0}:is(h1,h2,h3,h4,p,.h1,.h2,.h3,.h4,.eyebrow,.p-large,.p-small,ul,ol):first-child{margin-top:0}:is(h1,h2,h3,h4,p,.h1,.h2,.h3,.h4,.eyebrow,.p-large,.p-small,ul,ol):last-child{margin-bottom:0}.veri-rte>*:first-child{margin-top:0}.veri-rte>*:last-child{margin-bottom:0}.veri-rte.p-large p,.veri-rte.p-small p{font-size:inherit;line-height:inherit;color:inherit}.veri-fluid{font-size:min(calc((var(--veri-fs-value, 1) - 1) * 1.2vw + 1rem),max(calc((var(--veri-fs-value, 1) - 1) * .012 * var(--veri-page-max) + 1rem),calc(var(--veri-fs-value, 1) * 1rem)))}@media(max-width:767px)and (orientation:portrait){.veri-fluid{font-size:calc((var(--veri-fs-value, 1) - 1) * .0084 * min(100vh,900px) + 1rem)}}.veri-uppercase{text-transform:uppercase}.veri-text-left{text-align:left}.veri-text-center{text-align:center}.veri-text-right{text-align:right}.veri-fw-300{font-weight:300}.veri-fw-500{font-weight:500}.veri-fw-700{font-weight:700}.veri-fit-text{display:block;width:100%}.veri-fit-text__line{display:block;white-space:nowrap;line-height:1}.veri-fit-text:not(.is-fitted) .veri-fit-text__line{font-size:var(--veri-fit-fallback, var(--veri-size-h2))}.btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-family:var(--veri-font-family);text-transform:uppercase;letter-spacing:0;line-height:1.2em;text-align:center;text-decoration:none;border-style:solid;cursor:pointer;transition:var(--veri-btn-transition);-webkit-appearance:none;appearance:none}.btn:hover{opacity:var(--veri-btn-hover-opacity)}.btn--primary:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--veri-btn-hover-bg, var(--veri-btn-primary-bg));border-color:var(--veri-btn-hover-bg, var(--veri-btn-primary-border))}.btn--secondary:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--veri-btn-hover-bg, var(--veri-btn-secondary-bg));border-color:var(--veri-btn-hover-bg, var(--veri-btn-secondary-border))}.btn--tertiary:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--veri-btn-hover-bg, var(--veri-btn-tertiary-bg));border-color:var(--veri-btn-hover-bg, var(--veri-btn-tertiary-border))}.btn:focus-visible{outline:2px solid var(--veri-violet, currentColor);outline-offset:3px}.btn:disabled,.btn[aria-disabled=true],.btn.is-disabled{opacity:.8;cursor:default}.btn--stretch{display:flex;width:100%}.btn--primary{font-size:1rem;font-weight:700;padding:.7em .8em;border-radius:var(--veri-radius-primary);border-width:4px;background-color:var(--veri-btn-primary-bg);color:var(--veri-btn-primary-text);border-color:var(--veri-btn-primary-border)}.btn--secondary{font-size:var(--veri-size-btn-secondary);font-weight:500;padding:1.5rem 2.2rem;border-radius:var(--veri-radius-secondary);border-width:1px;background-color:var(--veri-btn-secondary-bg);color:var(--veri-btn-secondary-text);border-color:var(--veri-btn-secondary-border)}.btn--tertiary{font-size:var(--veri-size-btn-tertiary);font-weight:700;padding:1.2em 2em;border-radius:var(--veri-radius-tertiary);border-width:1px;background-color:var(--veri-btn-tertiary-bg);color:var(--veri-btn-tertiary-text);border-color:var(--veri-btn-tertiary-border)}.btn.btn--outline{background-color:#fff;color:var(--veri-violet, #6C5AD4);border-color:var(--veri-violet, #6C5AD4)}.btn--outline:not(.btn--primary){border-width:2px}.btn.btn--outline:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb,var(--veri-violet, #6C5AD4) 8%,#FFFFFF);color:var(--veri-violet-hover, #5647A9);border-color:var(--veri-violet-hover, #5647A9)}.btn--small{padding-top:0;padding-bottom:0;padding-inline:2em;min-height:28px;line-height:normal}.btn--large{padding-top:0;padding-bottom:0;padding-inline:2.2rem;min-height:68px}.btn--product{font-size:1rem;line-height:27px;padding:.8rem 1.2rem;min-height:calc(29px + 1.6rem);width:100%}.btn--primary.btn--product{min-height:calc(35px + 1.6rem)}.btn.btn--product,.btn.veri-pdp__btn,.btn.veri-collection-list__btn{border-radius:0}.btn--primary.btn--product,.btn--primary.veri-pdp__btn,.btn--primary.veri-collection-list__btn{border-width:2px}.btn--primary.btn--product{min-height:calc(31px + 1.6rem)}.veri-container{width:var(--veri-content-width);max-width:var(--veri-page-max);margin-inline:auto}.veri-grid{display:grid;grid-template-columns:minmax(calc(var(--veri-gutter) - var(--veri-grid-column-gap)),1fr) repeat(var(--veri-grid-columns),minmax(0,calc((var(--veri-page-max) - (var(--veri-grid-columns) - 1) * var(--veri-grid-column-gap)) / var(--veri-grid-columns)))) minmax(calc(var(--veri-gutter) - var(--veri-grid-column-gap)),1fr);grid-template-rows:repeat(var(--veri-grid-rows-m, 1),minmax(var(--veri-grid-row-height),auto));grid-auto-rows:minmax(var(--veri-grid-row-height),auto);row-gap:var(--veri-grid-gap);column-gap:var(--veri-grid-column-gap);width:100%}@media(min-width:768px){.veri-grid{grid-template-rows:repeat(var(--veri-grid-rows-d, 1),minmax(var(--veri-grid-row-height),auto))}}.veri-grid__item{grid-area:var(--m, auto);z-index:var(--z, auto);min-width:0;position:relative}@media(min-width:768px){.veri-grid__item{grid-area:var(--d, auto)}}.veri-grid__item--v-top{align-self:start}.veri-grid__item--v-middle{align-self:center}.veri-grid__item--v-bottom{align-self:end}.shopify-section>.veri-section,.shopify-section>.veri-full-width,.shopify-section-group-header-group>*,.shopify-section-group-footer-group>*{grid-column:1 / -1}.veri-section{position:relative;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;min-height:var(--veri-section-min-h, var(--veri-min-h-default));padding-top:calc(var(--veri-section-pt, var(--veri-pad-default)) + var(--veri-section-extra-pt, 0px));padding-bottom:var(--veri-section-pb, var(--veri-pad-default))}.veri-section--height-small{--veri-section-min-h: var(--veri-min-h-small);--veri-section-pt: var(--veri-pad-small);--veri-section-pb: var(--veri-pad-small)}.veri-section--height-default{--veri-section-min-h: var(--veri-min-h-default);--veri-section-pt: var(--veri-pad-default);--veri-section-pb: var(--veri-pad-default)}.veri-section--height-medium{--veri-section-min-h: var(--veri-min-h-medium);--veri-section-pt: var(--veri-pad-medium);--veri-section-pb: var(--veri-pad-medium)}.veri-section.veri-section--valign-top:not(.veri-section--height-custom){justify-content:flex-start;--veri-section-pt: 4vw}.veri-section.veri-section--valign-top.veri-section--height-small{--veri-section-pb: 6.6vmax}.veri-section.veri-section--valign-top.veri-section--height-medium{--veri-section-pb: 13.2vmax}.veri-section--divider:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--veri-divider-thickness, 1px);background-color:var(--veri-divider-color, #000000);pointer-events:none}body:has(.veri-header--overlay) #MainContent>.shopify-section:first-child>.veri-section{--veri-section-extra-pt: var(--veri-header-height)}body:has(.veri-header--overlay) #MainContent>.shopify-section:first-child:not(:has(>.veri-section)){padding-top:var(--veri-header-height)}@media(max-width:767px){.veri-hide-mobile{display:none!important}}@media(min-width:768px){.veri-hide-desktop{display:none!important}}.veri-section[id]{scroll-margin-top:0}.veri-line{border:0;height:1px;margin:8px 0;background-color:var(--veri-divider)}.veri-text-box{padding:3%}.veri-media{position:relative;overflow:hidden}.veri-media>img,.veri-media>video{display:block;width:100%;height:100%;object-fit:cover}.veri-media--contain>img,.veri-media--contain>video{object-fit:contain}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.veri-main{flex:1 0 auto;outline:none}.veri-form-status{display:flex;flex-wrap:wrap;gap:4px 10px;margin:10px 0 0;font-size:var(--veri-size-p-small);line-height:1.4}.veri-form-status[hidden]{display:none}.veri-form-status__shipping{flex-basis:100%;order:2}.veri-form-status a{color:var(--veri-violet, currentColor);font-weight:500}.veri-fn-sup{font-size:.6em;line-height:0;vertical-align:.6em;font-weight:inherit;font-style:normal}
/*# sourceMappingURL=/cdn/shop/t/3/assets/veri-base.css.map */
