.product__vp-badge,.product-single__vp-badge{margin:8px 0 16px;position:relative;z-index:4;overflow:visible}.product__vp-badge--page-promo{margin:0 0 18px}.block-variant-picker.product-block{overflow:visible}.grid-product__vp-promo-wrap{margin:-4px 12px 12px;position:relative;z-index:3}@media only screen and (min-width:769px){.grid-product__vp-promo-wrap{margin:-4px 20px 16px}}.grid-item:has(.vp-promo-badge--grid.is-tooltip-open),.product-grid-item:has(.vp-promo-badge--grid.is-tooltip-open){position:relative;z-index:25}.grid-item__content:has(.vp-promo-badge--grid.is-tooltip-open){overflow:visible}.vp-promo-badge--grid .vp-promo-tooltip{left:0;right:auto;bottom:auto;top:calc(100% + 10px);transform:translateY(-6px);width:min(300px,calc(100vw - 40px))}.vp-promo-badge--grid .vp-promo-tooltip:before{top:auto;bottom:100%;height:12px}.vp-promo-badge--grid .vp-promo-tooltip:after{left:24px;bottom:auto;top:-6px;border-top:none;border-bottom:7px solid #2f2f2f}.vp-promo-badge--grid:hover .vp-promo-tooltip,.vp-promo-badge--grid:focus-within .vp-promo-tooltip,.vp-promo-badge--grid.is-tooltip-open .vp-promo-tooltip{transform:translateY(0)}.grid-product__price--vp-preview,.product__price--vp-preview,.atc-price__current--vp-preview,.format-current-price--vp-preview,.pack-current-price--vp-preview{color:var(--color-sale-tag, #90caa1);font-weight:600}.vp-preview-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:8px}.vp-login-notice{margin:0 0 20px;padding:16px 20px;background-color:var(--color-scheme-3-bg, var(--color-large-image-bg, #fef6df));color:var(--color-scheme-3-text, var(--color-body-text, #000));font-size:calc(var(--type-base-size, 16px) + 3px);line-height:1.55;font-weight:var(--type-base-weight, 400);border:0;border-radius:0 2px 2px 0}.vp-login-notice--compact{margin:8px 0 0;padding:12px 14px;font-size:calc(var(--type-base-size, 16px) + 1px);line-height:1.45}.vp-login-notice__text{margin:0}.vp-login-notice__link{color:var(--color-sale-tag, #90caa1);font-weight:var(--type-header-weight, 600);text-decoration:underline;text-underline-offset:3px}.vp-login-notice__link:hover{opacity:.92}.vp-collection-notice-wrap{margin-top:12px;margin-bottom:4px}.vp-cart-notice-wrap{margin-bottom:20px}.product__vp-badge--page-promo+.vp-login-notice,.vp-login-notice+.product__vp-badge--page-promo{margin-top:0}.product__vp-badge--page-promo .vp-login-notice{margin-bottom:12px}.vp-login-notice--critical,.vp-account-promo--orders{background-color:#f91e1e;color:#fff;padding:16px 20px;font-size:calc(var(--type-base-size, 16px) + 1px);line-height:1.5}.vp-login-notice--critical .vp-login-notice__link,.vp-account-promo--orders .vp-account-promo__link,.vp-account-promo--orders .vp-login-notice__link{color:#fff;font-weight:var(--type-header-weight, 600);text-decoration:underline;text-underline-offset:3px}.vp-login-notice--critical .vp-login-notice__link:hover,.vp-account-promo--orders .vp-login-notice__link:hover{opacity:.92}.vp-account-promo{margin:0 0 24px}.vp-account-promo__text{margin:0}.vp-account-promo__link{color:var(--color-sale-tag, #90caa1);font-weight:var(--type-header-weight, 600);text-decoration:underline;text-underline-offset:3px}.product__vp-badge .grid-product__vp-label,.product-single__vp-badge .grid-product__vp-label,.product__vp-badge .grid-product__tag--vp{display:inline-block}span.atc-price__current.atc-price__current--vp-preview{color:#fff}.predictive-search__vp-badge{display:inline-block;margin:4px 0 2px;padding:4px 8px;line-height:1.2;font-size:10px;font-weight:var(--type-header-weight, 600);letter-spacing:.03em;text-transform:uppercase;background-color:var(--color-sale-tag, #90caa1);color:var(--color-sale-tag-text, #fff);border-radius:0 2px 2px 0;float:none;clear:none;width:auto;max-width:100%}.grid-product__tag--vp{z-index:1}.grid-product__vp-label{display:inline-block;margin-top:8px;padding:6px 10px;line-height:1.2;font-size:10px;font-weight:var(--type-header-weight, 600);letter-spacing:.03em;text-transform:uppercase;background-color:var(--color-sale-tag, #90caa1);color:var(--color-sale-tag-text, #fff);border-radius:0 2px 2px 0}.vp-promo-badge{position:relative;display:inline-block;margin-top:8px;max-width:100%;z-index:5;overflow:visible}.vp-promo-badge__link{display:inline-flex;align-items:center;gap:6px;margin-top:0;text-decoration:none;color:inherit;cursor:pointer;transition:opacity .15s ease}.vp-promo-badge__link:hover,.vp-promo-badge__link:focus-visible{opacity:.92}.vp-promo-badge__text{line-height:1.2}.vp-promo-badge__info{display:inline-flex;flex-shrink:0;opacity:.95}.vp-promo-tooltip{position:absolute;z-index:200;left:0;bottom:calc(100% + 10px);width:min(320px,calc(100vw - 32px));padding:16px 40px 16px 16px;background:#2f2f2f;color:#fff;border-radius:2px;box-shadow:0 8px 24px #00000038;text-align:left;text-transform:none;letter-spacing:normal;font-weight:400;line-height:1.45;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.vp-promo-tooltip:before{content:"";position:absolute;left:0;right:0;top:100%;height:12px}.vp-promo-tooltip:after{content:"";position:absolute;left:24px;bottom:-6px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #2f2f2f}.vp-promo-tooltip__title{margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.3;color:#fff}.vp-promo-tooltip__text{margin:0;font-size:12px;line-height:1.5;color:#fffffff2}.vp-promo-tooltip__link{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:2px}.vp-promo-tooltip__link:hover{opacity:.9}.vp-promo-tooltip__close{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;opacity:.85;pointer-events:auto}.vp-promo-tooltip__close:hover{opacity:1}.vp-promo-badge:hover .vp-promo-tooltip,.vp-promo-badge:focus-within .vp-promo-tooltip,.vp-promo-badge.is-tooltip-open .vp-promo-tooltip{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.vp-promo-badge.is-tooltip-dismissed .vp-promo-tooltip,.vp-promo-badge.is-tooltip-dismissed:hover .vp-promo-tooltip,.vp-promo-badge.is-tooltip-dismissed.is-tooltip-open .vp-promo-tooltip{opacity:0;visibility:hidden;pointer-events:none}@media only screen and (min-width:769px){.vp-promo-tooltip__title{font-size:15px}.vp-promo-tooltip__text{font-size:13px}}@media only screen and (min-width:769px){.grid-product__vp-label{font-size:11px;padding:6px 8px}}.cart__item-vp-note,.cart__vp-checkout-note{opacity:.85;margin-top:4px}.atc-price__original{opacity:.75;margin-right:6px}.atc-price__current{font-weight:600}html.vp-locked{--vp-gate-header-h: 120px;--vp-gate-top-gap: 16px;--vp-gate-inset: 16px;--vp-gate-card-max-w: min(680px, calc(100vw - var(--vp-gate-inset) * 2));--vp-gate-form-col-ratio: 50%;overflow:hidden!important;height:100%;overscroll-behavior:none}@media only screen and (min-width:750px){html.vp-locked{--vp-gate-header-h: 160px;--vp-gate-top-gap: 20px}}html.vp-locked body.vp-scroll-locked{overflow:hidden!important;position:fixed;width:100%;left:0;right:0;top:var(--vp-scroll-lock-y, 0)}html.vp-locked:not(.vp-magic-unlocked) .vp-gated-until-access{display:none!important}html.vp-locked .vp-gate-section{position:fixed;top:calc(var(--vp-gate-header-h) + var(--vp-gate-top-gap));right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--vp-gate-inset);box-sizing:border-box;pointer-events:auto;background:transparent;visibility:visible;opacity:1;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}html.vp-locked .vp-gate-section:before,html.vp-locked .vp-gate-section:after{content:"";flex:1 1 auto;width:100%;min-height:0;pointer-events:none}html.vp-locked .vp-gate-section~.shopify-section{filter:blur(12px);pointer-events:none;-webkit-user-select:none;user-select:none}html.vp-locked.vp-mobile-nav-open .vp-gate-section,html.vp-locked.vp-nav-open .vp-gate-section{visibility:hidden;opacity:0;pointer-events:none}.vp-gate__backdrop{position:fixed;top:calc(var(--vp-gate-header-h) + var(--vp-gate-top-gap));right:0;bottom:0;left:0;z-index:0;background:#00000059;pointer-events:none;cursor:default}html.vp-locked .vp-gate-section .vp-gate{position:relative;z-index:1;width:100%;max-width:var(--vp-gate-card-max-w);max-height:var(--vp-gate-viewport-h);margin:0 auto;pointer-events:none;text-align:center;display:flex;flex-direction:column;flex:0 0 auto}html.vp-locked .vp-gate-section .vp-gate__inner{position:relative;z-index:2;width:100%;margin:0 auto;padding:0;background:#fff;border-radius:8px;box-shadow:0 12px 40px #0000002e;max-height:var(--vp-gate-viewport-h);overflow:hidden;box-sizing:border-box;pointer-events:auto;isolation:isolate;display:flex;flex-direction:column}html.vp-locked .vp-gate-section .vp-gate__inner>.vp-gate__heading,html.vp-locked .vp-gate-section .vp-gate__inner>.vp-gate__subheading{padding-left:20px;padding-right:20px}html.vp-locked .vp-gate-section .vp-gate__inner>.vp-gate__heading{padding-top:20px;margin-bottom:8px}html.vp-locked .vp-gate-section .vp-gate__inner>.vp-gate__subheading{margin-bottom:12px}html.vp-locked .vp-gate-section .vp-gate__form-wrapper{padding-left:0;padding-right:0}html.vp-locked .vp-gate-section .vp-gate__rgpd{padding-left:20px;padding-right:20px}.vp-gate__activation-alert{display:none;align-items:flex-start;justify-content:space-between;gap:12px;margin:0;padding:14px 16px;background:#fff8e6;border-bottom:1px solid #f0d78c;color:#5c4a12;box-sizing:border-box}.vp-gate__activation-alert.is-visible{display:flex}.vp-gate__activation-alert-text{margin:0;flex:1 1 auto;font-size:13px;line-height:1.45;text-align:left}.vp-gate__activation-alert-close{flex:0 0 auto;width:28px;height:28px;margin:0;padding:0;border:none;border-radius:4px;background:transparent;color:inherit;font-size:22px;line-height:1;cursor:pointer}.vp-gate__activation-alert-close:hover{background:#0000000f}.vp-gate__heading{font-size:clamp(22px,4vw,32px);margin:0 0 12px;font-family:var(--font-heading-family, inherit)}.vp-gate__subheading{font-size:14px;line-height:1.5;margin:0 0 20px;color:var(--color-foreground-75, #555)}.vp-gate__form-wrapper{position:relative;margin:0;width:100%;flex:1 1 auto;min-height:100px;text-align:left;pointer-events:auto;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.vp-gate__form-viewport{position:relative;z-index:2;width:100%;pointer-events:auto}.vp-gate__form-viewport input,.vp-gate__form-viewport button,.vp-gate__form-viewport textarea,.vp-gate__form-viewport select,.vp-gate__form-viewport label,.vp-gate__form-viewport a{pointer-events:auto}.vp-gate__form-viewport>[class*=klaviyo-form]{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-shadow:none!important;background:transparent!important;pointer-events:auto!important;display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;min-height:0!important;max-height:none!important}html.vp-locked .vp-gate-section .vp-gate__form-wrapper:not(.is-already-submitted) [class*=klaviyo-form-],html.vp-locked .vp-gate-section .vp-gate__form-wrapper:not(.is-already-submitted) [class*=klaviyo-form-] form{display:flex!important;visibility:visible!important;opacity:1!important;gap:0!important;justify-content:stretch!important;align-items:stretch!important;width:100%!important;max-width:100%!important}html.vp-locked .vp-gate-section .vp-gate__form-wrapper:not(.is-already-submitted) [class*=klaviyo-form-] [data-testid=form-row]{display:flex!important;flex-direction:column!important;visibility:visible!important;opacity:1!important}@media only screen and (min-width:750px){html.vp-locked .vp-gate-section .vp-gate__form-wrapper:not(.is-already-submitted) [class*=klaviyo-form-] form{flex-direction:row!important;align-items:stretch!important;min-height:0!important;max-height:min(460px,var(--vp-gate-viewport-h))!important}.vp-gate__form-viewport [class*=klaviyo-form] form>div.needsclick:first-child{flex:0 0 var(--vp-gate-form-col-ratio)!important;max-width:var(--vp-gate-form-col-ratio)!important;min-width:0!important;overflow:hidden!important;align-self:stretch!important;margin:0!important;padding:0!important;display:flex!important}.vp-gate__form-viewport [class*=klaviyo-form] form>div.needsclick:last-child:not(:only-child){flex:1 1 calc(100% - var(--vp-gate-form-col-ratio))!important;min-width:0!important;padding:28px 32px 20px!important;box-sizing:border-box!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;display:flex!important;flex-direction:column!important;justify-content:center!important}.vp-gate__form-viewport [class*=klaviyo-form] img,.vp-gate__form-viewport .vp-klaviyo-image-col{width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;object-fit:cover!important;display:block!important;flex:1 1 auto!important}}html.vp-locked body>div[class*=klaviyo]:not(:has(input,form,button[type=submit])){display:none!important;pointer-events:none!important}.vp-gate__form-viewport [class*=klaviyo-form] form,.vp-gate__form-viewport .vp-klaviyo--stacked form{width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}.vp-gate__form-viewport [class*=klaviyo-form] [data-testid=form-column],.vp-gate__form-viewport .vp-klaviyo--stacked [data-testid=form-column],.vp-gate__form-viewport [class*=klaviyo-form] [data-testid=form-row]>div{width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;position:static!important;background:transparent!important}.vp-gate__form-viewport .vp-klaviyo-image-col{margin-bottom:8px!important}.vp-gate__form-viewport [class*=klaviyo-form] img{height:100%!important;max-height:100%!important}.vp-gate__form-viewport [class*=klaviyo-form] h1,.vp-gate__form-viewport [class*=klaviyo-form] h2,.vp-gate__form-viewport [class*=klaviyo-form] h3{font-size:clamp(1.1rem,3vw,1.3rem)!important;line-height:1.25!important;margin:0 0 6px!important;text-align:center!important;width:100%!important}.vp-gate__form-viewport [class*=klaviyo-form] p{font-size:12px!important;line-height:1.45!important;margin:0 0 8px!important;text-align:center!important}.vp-gate__form-viewport [class*=klaviyo-form] label{display:flex!important;align-items:flex-start!important;gap:8px!important;font-size:10px!important;line-height:1.35!important;text-align:left!important;cursor:pointer!important;opacity:1!important;visibility:visible!important}.vp-gate__form-viewport [class*=klaviyo-form] label,.vp-gate__form-viewport [class*=klaviyo-form] label *:not(input[type=checkbox]){font-family:var(--font-body-family, inherit)!important;letter-spacing:normal!important}.vp-gate__form-viewport [class*=klaviyo-form] input[type=checkbox]{flex:0 0 16px!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;margin:2px 0 0!important;padding:0!important;opacity:1!important;visibility:visible!important;position:relative!important;z-index:2!important;appearance:auto!important;-webkit-appearance:checkbox!important;accent-color:var(--color-button, #90caa1)!important;pointer-events:auto!important;display:inline-block!important;background:#fff!important;border:1px solid rgba(0,0,0,.35)!important;box-sizing:border-box!important}.vp-gate__form-viewport [class*=klaviyo-form] label:hover,.vp-gate__form-viewport [class*=klaviyo-form] label:hover input[type=checkbox],.vp-gate__form-viewport [class*=klaviyo-form] input[type=checkbox]:hover,.vp-gate__form-viewport [class*=klaviyo-form] input[type=checkbox]:focus{opacity:1!important;visibility:visible!important}.vp-gate__form-viewport [class*=klaviyo-form] [data-testid=form-component]:has(input[type=checkbox]){opacity:1!important;visibility:visible!important}.vp-gate__form-viewport [class*=klaviyo-form] input[type=email],.vp-gate__form-viewport [class*=klaviyo-form] input[type=text]{width:100%!important;min-height:42px!important;font-size:14px!important;box-sizing:border-box!important;margin:0 0 8px!important}.vp-gate__form-viewport button[type=button],.vp-gate__form-viewport [class*=klaviyo-form] button[type=submit]{display:block!important;width:100%!important;max-width:280px!important;min-height:42px!important;margin:10px auto 6px!important;padding:11px 18px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#fff!important;background-color:var(--color-button, #90caa1)!important;border:none!important;border-radius:2px!important;line-height:1.3!important}.vp-gate__form-viewport button.vp-klaviyo-dismiss,.vp-gate__form-viewport a.vp-klaviyo-dismiss{display:inline-block!important;width:auto!important;margin:4px auto 0!important;padding:4px 0!important;background:transparent!important;color:#666!important;font-size:9px!important;text-decoration:underline!important;text-transform:uppercase!important;border:none!important;cursor:pointer!important;pointer-events:auto!important}.vp-gate__form-viewport [aria-label=Close],.vp-gate__form-viewport .klaviyo-close-form{display:none!important}.vp-gate__form-viewport div[data-testid=form-component].needsclick{padding:0!important}.vp-gate__form-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;pointer-events:none}.vp-gate__form-wrapper.is-form-ready .vp-gate__form-loading,.vp-gate__form-wrapper.is-form-rendering .vp-gate__form-loading,.vp-gate__form-wrapper.is-already-submitted .vp-gate__form-loading{opacity:0;visibility:hidden;pointer-events:none;z-index:-1}.vp-gate__form-loading-text{margin:0;font-size:12px;color:var(--color-foreground-75, #666)}.vp-gate__form-skeleton{width:100%;max-width:300px;display:flex;flex-direction:column;gap:8px}.vp-gate__form-skeleton-line{display:block;height:10px;border-radius:2px;background:linear-gradient(90deg,#0000000f,#0000001a,#0000000f);background-size:200% 100%;animation:vp-form-shimmer 1.2s ease-in-out infinite}.vp-gate__form-skeleton-line--title{height:16px;width:75%;margin:0 auto}.vp-gate__form-skeleton-line--short{width:65%;margin:0 auto}.vp-gate__form-skeleton-line--input{height:40px;width:100%}.vp-gate__form-skeleton-line--btn{height:36px;width:50%;margin:4px auto 0}@keyframes vp-form-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.vp-gate__already-submitted{display:none;text-align:center;padding:8px 4px}.vp-gate__form-wrapper.is-already-submitted .vp-gate__already-submitted{display:block;padding:28px 24px 24px}.vp-gate__form-wrapper.is-already-submitted .vp-gate__already-submitted[hidden]{display:block!important}.vp-gate__already-heading{margin:0 0 8px;font-size:clamp(18px,4vw,22px);line-height:1.25}.vp-gate__already-text{margin:0;font-size:13px;line-height:1.5;color:var(--color-foreground-75, #555)}.vp-gate__form-wrapper.is-already-submitted .vp-gate__form-viewport,.vp-gate__form-wrapper.is-already-submitted .vp-gate__form-viewport [class*=klaviyo-form],.vp-gate__form-wrapper.is-already-submitted [class*=klaviyo-form-]{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;overflow:hidden!important;pointer-events:none!important;opacity:0!important}.vp-gate__form-wrapper.is-already-submitted [class*=klaviyo-form] button,.vp-gate__form-wrapper.is-already-submitted [class*=klaviyo-form] input{pointer-events:none!important}.vp-gate__retry-email{display:inline-block;margin:14px 0 0;padding:0;border:none;background:none;font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer;color:var(--color-foreground-75, #555)}.vp-gate__retry-note{margin:8px 0 0;font-size:11px;line-height:1.4;color:var(--color-foreground-50, #777)}.vp-gate__already-panel[hidden]{display:none!important}.vp-gate__already-login{margin:14px 0 0;font-size:13px}.vp-gate__already-login a{font-weight:600;text-decoration:underline}.vp-gate__already-login-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 22px;background:#000;color:#fff!important;text-decoration:none!important;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.vp-gate__resend-email{display:inline-block;margin:12px 0 0;padding:10px 16px;border:1px solid #000;background:#fff;font-size:12px;font-weight:600;cursor:pointer}.vp-gate__resend-email:disabled{opacity:.6;cursor:wait}.vp-gate__resend-status{margin:10px 0 0;font-size:12px;line-height:1.45;color:var(--color-foreground-75, #555)}.vp-gate__form-wrapper.is-already-mode-registered .vp-gate__retry-email,.vp-gate__form-wrapper.is-already-mode-activated .vp-gate__retry-email,.vp-gate__form-wrapper.is-already-mode-activated .vp-gate__retry-note{display:none}.vp-gate__login{text-align:center;font-size:12px;margin:14px 0 0;padding-top:12px;border-top:1px solid rgba(0,0,0,.08);flex-shrink:0}.vp-gate__login--in-form{width:100%;margin-top:auto;padding-top:14px;padding-bottom:0}.vp-gate__login a{text-decoration:underline;font-weight:600}.vp-gate__rgpd{font-size:10px;line-height:1.45;color:var(--color-foreground-50, #777);margin-top:12px;text-align:left}.vp-gate__form-viewport div[data-testid=form-component].needsclick.kl-private-reset-css-Xuajs1 button[type=button].klaviyo-form-button{height:auto!important;font-size:14px!important;text-align:center!important;justify-content:center!important;align-items:center!important;width:auto!important;padding:5px 50px!important}.vp-gate__form-viewport label.needsclick.go3904648654.kl-private-reset-css-Xuajs1:hover svg{stroke:#000!important}.vp-gate__form-viewport .needsclick.go3787345210.klaviyo-emailinput.kl-private-reset-css-Xuajs1:hover input,.vp-gate__form-viewport .needsclick.go3787345210.klaviyo-emailinput.kl-private-reset-css-Xuajs1 input{border-color:#000!important}.vp-gate__form-viewport [class*=klaviyo-form] #rich-text-01KT8XAMGWJX5VZQ2HS0T1DPZ2.klaviyo-form-richtext p span{font-size:15px!important;line-height:normal}.vp-gate__form-viewport div[role=radiogroup]{margin-top:15px;margin-bottom:15px}.vp-gate__form-viewport div[data-testid=form-component].needsclick.kl-private-reset-css-Xuajs1 button[type=button].vp-klaviyo-dismiss{margin-bottom:10px!important;padding:0!important;margin-top:15px!important;line-height:normal!important;height:auto!important;max-height:unset!important;min-height:unset!important}.vp-gate__form-viewport .klaviyo-disclosure.go1646792446 p{margin-bottom:20px!important}.vp-gate__form-viewport div#rich-text-01KT8XAMGK7F2DVQ1M3EK6HH4W span{line-height:1.5rem!important;font-size:2rem!important;text-align:center!important}.vp-gate__form-viewport div#rich-text-01KT8XAMGWJX5VZQ2HS0T1DPZ2{margin-top:15px;margin-bottom:15px}.vp-gate form.needsclick{padding:10px!important}.vp-gate .vp-gate__form-viewport [class*=klaviyo-form] form>div.needsclick:first-child{flex:0 0 40%!important}p.vp-gate__login{display:none}.vp-gate__form-viewport [class*=klaviyo-form] div#rich-text-01KTXCZWWDT2ZRWD565K5QKB70 p span{font-size:16px!important}.vp-gate__form-viewport div[data-testid=form-component].needsclick.kl-private-reset-css-Xuajs1 button[type=button]{margin-top:0!important}.vp-gate__form-viewport div[role=radiogroup]{margin-bottom:10px!important;margin-top:5px!important}.vp-gate__form-viewport [class*=klaviyo-form] input[type=email]:hover,.vp-gate__form-viewport [class*=klaviyo-form] input[type=email]:active,.vp-gate__form-viewport [class*=klaviyo-form] input[type=email]:focus,.vp-gate__form-viewport [class*=klaviyo-form] input[type=email].go4040067512.go4040067512.go4040067512:focus-visible{outline-color:#000!important}.vp-gate input:focus,.vp-gate input:focus-visible{outline:none;border:1px solid #000;box-shadow:none}.vp-gate h2 span{font-size:24px!important}.vp-gate h3{border-bottom:1px solid #ccc!important;padding-bottom:10px;margin-bottom:10px;margin-top:10px}.vp-gate__form-viewport [class*=klaviyo-form] h2{padding-top:25px;padding-bottom:10px!important}html.vp-locked .vp-gate-section .vp-gate{max-width:780px}.vp-gate__form-viewport [class*=klaviyo-form] h3{font-weight:400!important;font-size:17px!important;padding-bottom:15px!important;margin-bottom:15px!important}.vp-gate__form-viewport [class*=klaviyo-form] rich-text-01KTXCZWWDT2ZRWD565K5QKB70 p{font-weight:400!important;font-size:16px!important;padding-top:25px!important;padding-bottom:25px!important}.vp-gate__form-viewport div[role=radiogroup] label.needsclick.go3904648654.kl-private-reset-css-Xuajs1{padding:0!important}.vp-gate__form-viewport .klaviyo-disclosure.go1646792446 p{margin-bottom:10px!important}html.vp-locked .vp-gate-section [class*=klaviyo-form-] form{padding-right:40px!important;gap:20px!important}.vp-gate__form-viewport .klaviyo-disclosure.go1646792446 p span{font-size:11px!important}.vp-gate__form-viewport [class*=klaviyo-form] h3 a span{color:#000!important}.vp-category-nav-section{padding:12px 0 4px}.vp-category-nav{width:100%;max-width:min(920px,100%);margin:0 auto;box-sizing:border-box}.vp-category-nav__list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:stretch;list-style:none;margin:0;padding:0}.vp-category-nav__list li{margin:0;padding:0;flex:0 1 auto;min-width:0}.vp-category-nav__link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;min-width:88px;padding:10px 18px;background:#fff;color:#000;border:1px solid #000;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;line-height:1.25;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;text-align:center;box-sizing:border-box;transition:background .15s ease,color .15s ease}.vp-category-nav__link:hover,.vp-category-nav__link:focus-visible{background:#000;color:#fff;outline:none}.vp-category-nav__link.is-active{background:#000;color:#fff}@media only screen and (max-width:749px){.vp-category-nav-section{padding:10px 0 2px}.vp-category-nav__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;justify-items:stretch}.vp-category-nav__list li:last-child:nth-child(odd):not(:only-child){grid-column:1 / -1;justify-self:center;width:calc(50% - 3px);max-width:100%}.vp-category-nav__link{width:100%;min-width:0;min-height:44px;padding:10px;font-size:10px;letter-spacing:.04em;white-space:normal;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}}.vp-gate__form-viewport div[data-testid=form-component].needsclick.kl-private-reset-css-Xuajs1 button[type=button].vp-klaviyo-dismiss{text-transform:capitalize!important;margin-top:5px}.vp-gate__form-viewport .klaviyo-disclosure.go1646792446 p{text-align:left!important;padding-left:35px}html.vp-locked .vp-gate-section{padding-top:50px}#rich-text-01KTXNW7DWX2HN0Q63VRTMXANR p span{font-size:16px!important}.vp-gate__form-viewport [class*=klaviyo-form] h3 a{display:inline-block}@media only screen and (max-width:749px){html.vp-locked{--vp-gate-inset: 12px;--vp-gate-card-max-w: min(520px, calc(100vw - var(--vp-gate-inset) * 2))}html.vp-locked .vp-gate-section .vp-gate__form-wrapper{padding-left:0;padding-right:0}html.vp-locked .vp-gate-section [class*=klaviyo-form-] form{flex-direction:column!important;max-height:none!important}.vp-gate__form-viewport [class*=klaviyo-form] form>div.needsclick{flex:none!important;max-width:100%!important;padding:20px 18px 16px!important;justify-content:flex-start!important}.vp-gate__login--in-form{margin-top:12px;padding-top:12px}.vp-gate__form-viewport form[data-testid^=klaviyo-form-]>div.needsclick{padding:16px 16px 12px!important}.vp-gate__form-viewport [class*=klaviyo-form] img,.vp-gate__form-viewport .vp-klaviyo-image-col{display:none!important;height:0!important;margin:0!important;overflow:hidden!important}.vp-gate__form-viewport button[type=button],.vp-gate__form-viewport [class*=klaviyo-form] button[type=submit]{max-width:100%!important;min-height:44px!important;font-size:12px!important}.vp-gate__form-viewport [class*=klaviyo-form] p{font-size:11px!important}.vp-gate__form-viewport [class*=klaviyo-form] label,.vp-gate__form-viewport [class*=klaviyo-form] label *{font-size:9px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vp.css.map */
