/** Shopify CDN: Minification failed

Line 217:9799 Unexpected ")"
Line 217:26406 Unexpected "{"
Line 217:28292 Expected ")" to go with "("
Line 217:63719 Expected ")" to go with "("

**/
.lvn{--font-body-family: Montserrat, sans-serif;
          --font-body-style: normal;
          --font-body-weight: 400;
          --font-body-weight-bold: 700;}.lvn{--font-heading-family: "DM Serif Display", serif;
          --font-heading-style: normal;
          --font-heading-weight: 400;}.lvn{--font-body-scale: 1.0;
        --font-heading-scale: 1.3;
        --font-heading-line-height: 0.3;
        --font-heading-letter-spacing: 0.6px;

        --color-base-text: 18, 18, 18;
        --color-shadow: 18, 18, 18;
        --color-base-background-1: 247, 247, 247;
        --color-base-background-2: 243, 243, 243;
        --color-base-solid-button-labels: 255, 255, 255;
        --color-base-outline-button-labels: 18, 18, 18;
        --color-base-accent-1: 0, 0, 0;
        --color-base-accent-2: 0, 0, 0;
        --payment-terms-background-color: #f7f7f7;

        --gradient-base-background-1: #f7f7f7;
        --gradient-base-background-2: #f3f3f3;
        --gradient-base-accent-1: #000000;
        --gradient-base-accent-2: linear-gradient(54deg, rgba(109, 56, 139, 1) 14%, rgba(105, 14, 14, 1) 85%);

        --media-padding: px;
        --media-border-opacity: 0.1;
        --media-border-width: 0px;
        --media-radius: 12px;
        --media-shadow-opacity: 0.0;
        --media-shadow-horizontal-offset: 0px;
        --media-shadow-vertical-offset: 0px;
        --media-shadow-blur-radius: 20px;
        --media-shadow-visible: 0;

        --page-width: 1400px;
        --page-width-margin: 0px;

        --product-card-image-padding: 0px;
        --product-card-corner-radius: 12px;
        --product-card-text-alignment: center;
        --product-card-border-width: 0px;
        --product-card-border-opacity: 0.1;
        --product-card-shadow-opacity: 0.1;
        --product-card-shadow-visible: 1;
        --product-card-shadow-horizontal-offset: 2px;
        --product-card-shadow-vertical-offset: 6px;
        --product-card-shadow-blur-radius: 15px;

        --collection-card-image-padding: 0px;
        --collection-card-corner-radius: 12px;
        --collection-card-text-alignment: center;
        --collection-card-border-width: 0px;
        --collection-card-border-opacity: 0.1;
        --collection-card-shadow-opacity: 0.05;
        --collection-card-shadow-visible: 1;
        --collection-card-shadow-horizontal-offset: 2px;
        --collection-card-shadow-vertical-offset: 6px;
        --collection-card-shadow-blur-radius: 15px;

        --blog-card-image-padding: 0px;
        --blog-card-corner-radius: 12px;
        --blog-card-text-alignment: center;
        --blog-card-border-width: 0px;
        --blog-card-border-opacity: 0.1;
        --blog-card-shadow-opacity: 0.05;
        --blog-card-shadow-visible: 1;
        --blog-card-shadow-horizontal-offset: 10px;
        --blog-card-shadow-vertical-offset: 10px;
        --blog-card-shadow-blur-radius: 35px;

        --badge-corner-radius: 6px;

        --slider-arrow-size: 30px;
        --slider-arrow-border-radius: 50.0%;
        --slider-arrow-icon-size: 0.6em;
        --pagination-dot-width: 6px;
        --pagination-dot-height: 6px;
        --pagination-dot-active-scale: 1.5;
        --pagination-dot-spacing: 12px;
        --pagination-dot-radius: 5px;

        --popup-border-width: 1px;
        --popup-border-opacity: 0.1;
        --popup-corner-radius: 10px;
        --popup-shadow-opacity: 0.1;
        --popup-shadow-horizontal-offset: 10px;
        --popup-shadow-vertical-offset: 12px;
        --popup-shadow-blur-radius: 20px;

        --drawer-border-width: 1px;
        --drawer-border-opacity: 0.1;
        --drawer-shadow-opacity: 0.0;
        --drawer-shadow-horizontal-offset: 0px;
        --drawer-shadow-vertical-offset: 4px;
        --drawer-shadow-blur-radius: 5px;

        --spacing-sections-desktop: 0px;
        --spacing-sections-mobile: 0px;

        --grid-desktop-vertical-spacing: 40px;
        --grid-desktop-horizontal-spacing: 40px;
        --grid-mobile-vertical-spacing: 20px;
        --grid-mobile-horizontal-spacing: 20px;

        --text-boxes-border-opacity: 0.1;
        --text-boxes-border-width: 0px;
        --text-boxes-radius: 24px;
        --text-boxes-shadow-opacity: 0.0;
        --text-boxes-shadow-visible: 0;
        --text-boxes-shadow-horizontal-offset: 10px;
        --text-boxes-shadow-vertical-offset: 12px;
        --text-boxes-shadow-blur-radius: 20px;

        --buttons-radius: 6px;
        --buttons-radius-outset: 8px;
        --buttons-border-width: 2px;
        --buttons-border-opacity: 1.0;
        --buttons-shadow-opacity: 0.0;
        --buttons-shadow-visible: 0;
        --buttons-shadow-horizontal-offset: 0px;
        --buttons-shadow-vertical-offset: 4px;
        --buttons-shadow-blur-radius: 5px;
        --buttons-border-offset: 0.3px;

        --swatches-radius: 10.0%;
        --swatches-border-opacity: 0.0;
        --swatches-selected-border-opacity: 1.0;

        --pickers-overlay-opacity: 0.08;
        --pickers-radius: 4px;
        --pickers-small-radius: 1.6px;
        --pickers-border-width: 1px;
        --pickers-border-color: var(--color-base-accent-1);
        --pickers-border-opacity: 0.2;
        --pickers-shadow-opacity: 0.0;
        --pickers-shadow-horizontal-offset: 0px;
        --pickers-margin-offset: 0px;
        --pickers-shadow-vertical-offset: 0px;
        --pickers-shadow-blur-radius: 0px;
        --pickers-radius-outset: 5px;
        --pickers-hover-overlay-opacity: 0.1;
        --pickers-hover-border-opacity: 0.55;

        --quantity-overlay-opacity: 0.06;
        --quantity-radius: 8px;
        --quantity-small-radius: 3.2px;
        --quantity-border-width: 1px;
        --quantity-border-color: var(--color-base-accent-1);
        --quantity-border-opacity: 0.2;
        --quantity-shadow-opacity: 0.0;
        --quantity-shadow-horizontal-offset: 0px;
        --quantity-margin-offset: 0px;
        --quantity-shadow-vertical-offset: 0px;
        --quantity-shadow-blur-radius: 0px;
        --quantity-radius-outset: 9px;
        --quantity-hover-overlay-opacity: 0.06;
        --quantity-hover-border-opacity: 0.15;

        --inputs-radius: 6px;
        --inputs-border-width: 1px;
        --inputs-border-opacity: 0.6;
        --inputs-shadow-opacity: 0.0;
        --inputs-shadow-horizontal-offset: 0px;
        --inputs-margin-offset: 0px;
        --inputs-shadow-vertical-offset: 4px;
        --inputs-shadow-blur-radius: 5px;
        --inputs-radius-outset: 7px;
        --inputs-hover-border-opacity: 1;

        --variant-pills-inactive-overlay-opacity: 0.0;
        --variant-pills-text-size: 14px;
        --variant-pills-padding-y: 10px;
        --variant-pills-padding-x: 16px;
        --variant-pills-radius: 4px;
        --variant-pills-border-width: 1px;
        --variant-pills-border-opacity: 0.55;
        --variant-pills-shadow-opacity: 0.0;
        --variant-pills-shadow-horizontal-offset: 0px;
        --variant-pills-shadow-vertical-offset: 4px;
        --variant-pills-shadow-blur-radius: 5px;}:where(.lvn) *, :where(.lvn) *::before, :where(.lvn) *::after{box-sizing: inherit;}.lvn{box-sizing: border-box;
        font-size: calc(var(--font-body-scale) * 62.5%);
        height: 100%;}.lvn{display: grid;
        grid-template-rows: auto auto 1fr auto;grid-template-rows: auto auto auto 1fr auto;grid-template-columns: 100%;
        min-height: 100%;
        margin: 0;
        overflow-x: hidden;
        font-size: 15px;
        letter-spacing: 0.06em;
        line-height: calc(1 + 0.8 / var(--font-body-scale));
        font-family: var(--font-body-family);
        font-style: var(--font-body-style);
        font-weight: var(--font-body-weight);}:where(.lvn) .animate-section{--animation-duration: 650ms;
          --init-delay: 150ms;
          --child-delay: 150ms;}:where(.lvn) .animate-section.animate--hidden .animate-item{opacity: 0;
          filter: blur(1px);
          transform: translate(0%, 0%) scale(%);}:where(.lvn) .animate-section.animate--shown .animate-item{opacity: 1;
          filter: blur(0);
          transform: none;
          transition: opacity var(--animation-duration) var(--init-delay),
            filter var(--animation-duration) var(--init-delay),transform var(--animation-duration) var(--init-delay);}:where(.lvn) .animate-section.animate--shown .animate-item.animate-item--child{transition-delay: calc(
            var(--init-delay) + (var(--child-delay) * var(--index))
          );}@media screen and (min-width: 750px) {.lvn{font-size: 16px;}}:where(.lvn) .material-symbols-outlined{max-width: 1em;
        flex-shrink: 0;
        overflow: hidden;
        vertical-align: bottom;
        font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 48;}:where(.lvn) .material-symbols-outlined.filled{font-variation-settings: "FILL" 1, "wght" 400, "GRAD" 0, "opsz" 48;}:where(.lvn) .button{font-weight: var(--font-body-weight-bold);}:where(.lvn) .animate-section.animate--hidden .animate-item{opacity: 1;
          filter: blur(0);
          transform: none;}:where(.lvn) .kaching-bundles__bar-variant-image{display: none;}:where(.lvn) .kaching-bundles__block{display: none;}:where(.lvn) [data-ig-discount]:not([data-ig-discount="0"]){display: none;}:where(.lvn) body:has(.kaching-bundles__choose-multiple-gifts-modal){overflow:hidden}:where(.lvn) body:has(.kaching-bundles__mix-and-match-choose-product-modal){overflow:hidden}@keyframes kaching-choose-product-loading-spin{to{transform:rotate(360deg)}}:where(.lvn) body:has(.kaching-bundles__choose-product-modal){overflow:hidden}@keyframes kaching-progressive-gift-unlock{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes kaching-scratch-off-badge-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes kaching-scratch-off-hint-draw{0%{stroke-dashoffset:1200;opacity:1}60%{stroke-dashoffset:0;opacity:1}80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}:where(.lvn) .kaching-bundles .kaching-bundles__swatch-dropdown{display:flex;position:relative;min-width:0;margin:0}:where(.lvn) .kaching-bundles .kaching-bundles__swatch{display:flex;flex-shrink:0;background-size:cover;background-position:center;overflow:hidden;position:relative;width:var(--kaching-swatch-size, 20px);height:var(--kaching-swatch-size, 20px);border:1px solid var(--kaching-swatch-border-color, #c2cdd6);background-color:var(--kaching-swatch-color, #fff);background-image:var(--kaching-swatch-image-url, none);border-radius:var(--kaching-swatch-border-radius, 0)}:where(.lvn) .kaching-bundles img{width:initial}:where(.lvn) .kaching-bundles svg{width:initial;height:initial}:where(.lvn) .kaching-bundles .kaching-bundles__block{display:flex;flex-direction:column;width:100%;margin-top:15px;margin-bottom:10px;text-align:start;line-height:1.4;font-family:var(--block-font-family, inherit)}:where(.lvn) .kaching-bundles .kaching-bundles__block.kaching-bundles__block--loaded{display:flex}:where(.lvn) .kaching-bundles .kaching-bundles__bars{display:flex;flex-direction:column;position:relative}:where(.lvn) .kaching-bundles .kaching-bundles__bar{display:flex;flex:1;margin:calc(5px * var(--block-spacing, 1)) 0;position:relative}:where(.lvn) .kaching-bundles .kaching-bundles__bar>input[type=radio]{display:none}:where(.lvn) .kaching-bundles .kaching-bundles__bar-radio{display:flex;flex-shrink:0;width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid #fff;box-sizing:border-box;box-shadow:0 0 0 2px var(--bar-border-color, rgba(0, 0, 0, .3))}:where(.lvn) .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-radio{background:var(--bar-selected-border-color, #000);box-shadow:0 0 0 2px var(--bar-selected-border-color, #000)}:where(.lvn) .kaching-bundles .kaching-bundles__bar-container{display:flex!important;flex-direction:column;justify-content:center;align-items:initial;position:relative;box-sizing:border-box;cursor:pointer;width:100%;margin:0;padding:0;border:none;background-color:var(--bar-background-color, #fff);border-radius:var(--bar-border-radius);box-shadow:inset 0 0 0 1px var(--bar-border-color, rgba(0, 0, 0, .3))}:where(.lvn) .kaching-bundles .kaching-bundles__bar-wrapper{padding:calc(10px * var(--block-spacing, 1)) calc(15px * var(--block-spacing, 1) + 5px)}:where(.lvn) .kaching-bundles .kaching-bundles__bar-container:hover{opacity:1;box-shadow:inset 0 0 0 2px var(--bar-border-color, rgba(0, 0, 0, .3))}:where(.lvn) .kaching-bundles .kaching-bundles__bar-container:has(:focus-visible){opacity:1;box-shadow:inset 0 0 0 2px var(--bar-border-color, rgba(0, 0, 0, .3))}:where(.lvn) .kaching-bundles .kaching-bundles__bar-container *{letter-spacing:normal;text-transform:initial}:where(.lvn) .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{cursor:default;background-color:var(--bar-selected-background-color);box-shadow:inset 0 0 0 2px var(--bar-selected-border-color, #000)}:where(.lvn) .kaching-bundles .kaching-bundles__bar-most-popular{position:absolute;z-index:3}:where(.lvn) .kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--simple{top:-8px;right:var(--bar-border-radius)}:where(.lvn) .kaching-bundles .kaching-bundles__bar-most-popular svg{color:var(--bar-most-popular-background-color)}:where(.lvn) .kaching-bundles .kaching-bundles__bar-most-popular__content{margin:0 8px;padding:6px 8px;border-radius:0 0 5px 5px;font-family:sans-serif;font-size:var(--badge-text-size, 12px);font-weight:700;line-height:1;color:var(--bar-most-popular-color, #fff);background-color:var(--bar-most-popular-background-color)}:where(.lvn) .kaching-bundles .kaching-bundles__bar-most-popular__content:before, :where(.lvn) .kaching-bundles .kaching-bundles__bar-most-popular__content:after{display:block;position:absolute;top:0;width:0;height:0;content:"";border-bottom:8px solid var(--bar-most-popular-background-color, transparent);filter:brightness(.7)}:where(.lvn) .kaching-bundles .kaching-bundles__bar-most-popular__content:before{left:0;border-left:8px solid transparent}:where(.lvn) .kaching-bundles .kaching-bundles__bar-most-popular__content:after{right:0;border-right:8px solid transparent}:where(.lvn) .kaching-bundles .kaching-bundles__bar-main{display:flex;align-items:center;gap:18px;min-height:55px}:where(.lvn) .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-main{cursor:pointer}:where(.lvn) .kaching-bundles .kaching-bundles__bar-content{align-items:center;justify-content:space-between;display:flex;gap:8px;flex:1}:where(.lvn) .kaching-bundles .kaching-bundles__bar-content-left{display:flex;flex-direction:column;flex:1;align-items:flex-start}:where(.lvn) .kaching-bundles .kaching-bundles__bar-first-line{display:flex;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;align-items:center}:where(.lvn) .kaching-bundles .kaching-bundles__bar-second-line{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:10px;column-gap:10px}:where(.lvn) .kaching-bundles .kaching-bundles__bar-title{display:inline-block;overflow-wrap:break-word;font-size:var(--bar-title-font-size, 20px);font-weight:var(--bar-title-font-weight, 500);font-style:var(--bar-title-font-style);color:var(--bar-title-color, #000)}:where(.lvn) .kaching-bundles .kaching-bundles__bar-subtitle{overflow-wrap:break-word;font-size:var(--bar-subtitle-font-size, 14px);font-weight:var(--bar-subtitle-font-weight);font-style:var(--bar-subtitle-font-style);color:var(--bar-subtitle-color, #555)}:where(.lvn) .kaching-bundles .kaching-bundles__bar-pricing{align-items:flex-end;display:flex;flex-direction:column}:where(.lvn) .kaching-bundles .kaching-bundles__bar-price{font-size:var(--bar-title-font-size, 20px);font-weight:var(--bar-title-font-weight, 500);font-style:var(--bar-title-font-style);color:var(--bar-price-color, #000)}:where(.lvn) .kaching-bundles .kaching-bundles__bar-full-price{font-size:var(--bar-subtitle-font-size, 14px);font-weight:var(--bar-subtitle-font-weight);font-style:var(--bar-subtitle-font-style);color:var(--bar-full-price-color, #555)}:where(.lvn) .kaching-bundles .kaching-bundles__bar-full-price{text-decoration:line-through}:where(.lvn) .kaching-bundles .kaching-bundles__bar-variants{display:none;flex-direction:column;align-items:flex-start}:where(.lvn) .kaching-bundles .kaching-bundles__bar-variant{flex:1;max-width:100%}:where(.lvn) .kaching-bundles .kaching-bundles__bar-variants .kaching-bundles__bar-variant{margin-top:5px}:where(.lvn) .kaching-bundles .kaching-bundles__bar-variant__content{display:flex;align-items:center}:where(.lvn) .kaching-bundles .kaching-bundles__bar-variant-names{font-size:12px;color:var(--bar-subtitle-color, #555);margin-block:3px}:where(.lvn) .kaching-bundles .kaching-bundles__bar-variant-names>span:not(:last-child):after{content:", "}:where(.lvn) .kaching-bundles .kaching-bundles__bar-variant-image{width:initial;max-width:40px;max-height:40px;border-radius:calc(var(--bar-border-radius, 0) / 2);margin-right:7px}:where(.lvn) .kaching-bundles .kaching-bundles__bar-variant-main{display:flex;flex-direction:column;min-width:0}:where(.lvn) .kaching-bundles .kaching-bundles__bar-variant-selects{display:flex;min-width:0;margin-right:2px;margin-bottom:2px;flex-wrap:wrap;gap:7px}:where(.lvn) .kaching-bundles .kaching-bundles__bar-variant-select{font-size:14px;font-weight:400;font-style:normal;font-family:var(--block-font-family, inherit);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:7px 25px 7px 7px;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-image:url("data:image/svg+xml;utf8,<svg width='10' height='4' viewBox='0 0 10 4' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5 4L0.669872 0.25L9.33013 0.249999L5 4Z' fill='black'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 8px center!important;background-color:#fff;background-size:initial;color:#000;outline:none;max-width:100%;width:auto;height:auto;min-height:auto;display:flex;align-items:center;gap:10px;cursor:pointer;box-shadow:inset 0 0 0 1px var(--bar-border-color, rgba(0, 0, 0, .3));border-radius:var(--bar-variant-select-border-radius, 0)}:where(.lvn) .kaching-bundles .kaching-bundles__bar-variant-select span{overflow:hidden;text-overflow:ellipsis}:where(.lvn) .kaching-bundles .kaching-bundles__bar-variant-selector-wrapper{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:10px;column-gap:10px;max-width:100%}:where(.lvn) .kaching-bundles .kaching-bundles__bar-variant-select:hover{border:none;box-shadow:inset 0 0 0 2px var(--bar-border-color, rgba(0, 0, 0, .3))}:where(.lvn) .kaching-bundles .kaching-bundles__bar-variant-select:focus{border:none;box-shadow:inset 0 0 0 2px var(--bar-selected-border-color, #000)}:where(.lvn) :focus){box-shadow:0 0 0 2px red}:where(.lvn) .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-variants{display:flex}:where(.lvn) .kaching-bundles .kaching-bundles__bar-container:has(.kaching-bundles__bar-most-popular--simple) .kaching-bundles__bar-main{margin-top:7px;margin-bottom:7px}:where(.lvn) .kaching-bundles .kaching-bundles__bar-container:has(.kaching-bundles__bar-most-popular--fancy) .kaching-bundles__bar-pricing{margin-top:18px}:where(.lvn) .kaching-bundles .kaching-bundles__bar-container:has(.kaching-bundles__bar-most-popular--custom) .kaching-bundles__bar-pricing{margin-top:18px}:where(.lvn) .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container:has(.kaching-bundles__bar-most-popular--simple) .kaching-bundles__bar-variants{margin-top:-7px}:where(.lvn) .kaching-bundles .kaching-bundles__bar-full-price:before, :where(.lvn) .kaching-bundles .kaching-bundles__bar-price:before{content:attr(data-a11y-label);position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){:where(.lvn) .kaching-bundles *, :where(.lvn) .kaching-bundles *:before, :where(.lvn) .kaching-bundles *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.lvn{scroll-behavior: smooth;}:where(.lvn) img, :where(.lvn) video{max-width: 100%;height: auto;vertical-align: bottom;}:where(.lvn) button{background-color: transparent;outline: none;border: none;color: rgb(var(--color-foreground));}:where(.lvn) button:not([disabled]), :where(.lvn) copy-button, :where(.lvn) popup-copy-button{cursor: pointer;}:where(.lvn) a{color: inherit;}:where(.lvn) a:not(:hover){text-decoration: none;}@media screen and (max-device-width: 480px) {.lvn{-webkit-text-size-adjust: 100%;}}:where(.lvn) splide-component{display: block;}:where(.lvn) .grid, :where(.lvn) summary{list-style: none;}:where(.lvn) .link{text-decoration: underline;text-underline-offset: 3px;}:where(.lvn) .color-background-1, .lvn{--color-foreground: var(--color-base-text);--color-background: var(--color-base-background-1);--gradient-background: var(--gradient-base-background-1);--color-link: var(--color-base-outline-button-labels);--alpha-link: 0.85;--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1;--alpha-button-border: 1;--color-badge-background: var(--color-background);--color-badge-border: var(--color-foreground);--alpha-badge-border: 0.1;--accent-color: var(--color-base-accent-1);--border-color: var(--color-foreground);}:where(.lvn) .color-accent-1{--color-foreground: var(--color-base-solid-button-labels);--accent-color: var(--color-foreground);}:where(.lvn) .color-accent-1{--color-background: var(--color-base-accent-1);--gradient-background: var(--gradient-base-accent-1);}:where(.lvn) .color-accent-1{--color-link: var(--color-foreground);--alpha-link: 0.7;--color-button: var(--color-foreground);--color-button-text: var(--color-background);--color-badge-background: var(--color-background);--color-badge-border: var(--color-background);--alpha-badge-border: 1;}:where(.lvn) .color-background-1, .lvn{--color-card-hover: var(--color-base-text);}:where(.lvn) .color-accent-1{--color-card-hover: var(--color-base-solid-button-labels);}.lvn{--color-icon: rgb(var(--color-base-text));}:where(.lvn) .content-container{--border-radius: var(--text-boxes-radius);--border-width: var(--text-boxes-border-width);--border-opacity: var(--text-boxes-border-opacity);--shadow-horizontal-offset: var(--text-boxes-shadow-horizontal-offset);--shadow-vertical-offset: var(--text-boxes-shadow-vertical-offset);--shadow-blur-radius: var(--text-boxes-shadow-blur-radius);--shadow-opacity: var(--text-boxes-shadow-opacity);--shadow-visible: var(--text-boxes-shadow-visible);}:where(.lvn) .global-media-settings{--border-radius: var(--media-radius);--border-width: var(--media-border-width);--border-opacity: var(--media-border-opacity);--shadow-horizontal-offset: var(--media-shadow-horizontal-offset);--shadow-vertical-offset: var(--media-shadow-vertical-offset);--shadow-blur-radius: var(--media-shadow-blur-radius);--shadow-opacity: var(--media-shadow-opacity);--shadow-visible: var(--media-shadow-visible);}:where(.lvn) .hidden, :where(.lvn) .no-js:not(html), :where(.lvn) html.no-js .no-js-hidden{display: none !important;}:where(.lvn) html.no-js .no-js:not(html){display: block !important;}:where(.lvn) .page-width{max-width: var(--page-width);margin: 0 auto;padding: 0 15px;}:where(.lvn) .isolate{position: relative;z-index: 0;}:where(.lvn) .flex-center{display: flex;align-items: center;justify-content: center;}:where(.lvn) .flex-justify-start{justify-content: flex-start;}:where(.lvn) .flex-shrink-0{flex-shrink: 0;}:where(.lvn) .color-accent-1, :where(.lvn) .color-background-1, .lvn{color: rgba(var(--color-foreground), 0.9);background-color: rgb(var(--color-background));}:where(.lvn) .index-0{--index: 0;}:where(.lvn) .index-1{--index: 1;}:where(.lvn) .visually-hidden{position: absolute !important;overflow: hidden;width: 1px;height: 1px;margin: -1px;padding: 0;border: 0;clip: rect(0 0 0 0);word-wrap: normal !important;}:where(.lvn) .media, :where(.lvn) summary{position: relative;}:where(.lvn) ::selection{background-color: rgba(var(--color-foreground), 0.2);}:where(.lvn) .h1, :where(.lvn) .h2, :where(.lvn) .h3, :where(.lvn) .h4, :where(.lvn) h1, :where(.lvn) h2, :where(.lvn) h3, :where(.lvn) h4, :where(.lvn) h5{font-family: var(--font-heading-family);font-style: var(--font-heading-style);font-weight: var(--font-heading-weight);letter-spacing: calc(var(--font-heading-scale) * var(--font-heading-letter-spacing));color: rgb(var(--color-foreground));line-height: calc(1 + var(--font-heading-line-height) / max(1, var(--font-heading-scale)));word-break: break-word;}:where(.lvn) blockquote, :where(.lvn) h6{color: rgba(var(--color-foreground), 0.9);}:where(.lvn) .h1, :where(.lvn) h1{font-size: calc(var(--font-heading-scale) * 22.5px);}:where(.lvn) .h2, :where(.lvn) h2{font-size: calc(var(--font-heading-scale) * 20px);}:where(.lvn) .h3, :where(.lvn) h3{font-size: calc(var(--font-heading-scale) * 17px);}:where(.lvn) .h4, :where(.lvn) h4{font-size: calc(var(--font-heading-scale) * 14.5px);}:where(.lvn) h5{font-size: calc(var(--font-heading-scale) * 12px);}@media only screen and (min-width: 750px) {:where(.lvn) .h1, :where(.lvn) h1{font-size: calc(var(--font-heading-scale) * 30px);}:where(.lvn) .h2, :where(.lvn) h2{font-size: calc(var(--font-heading-scale) * 24px);}:where(.lvn) .h3, :where(.lvn) h3{font-size: calc(var(--font-heading-scale) * 18px);}:where(.lvn) h5{font-size: calc(var(--font-heading-scale) * 13px);}}:where(.lvn) h6{margin-block-start: 1.67em;margin-block-end: 1.67em;}:where(.lvn) blockquote{font-style: italic;border-left: 2px solid rgba(var(--color-foreground), 0.2);padding-left: 10px;}:where(.lvn) table:not([class]){table-layout: fixed;border-collapse: collapse;font-size: 14px;border-style: hidden;box-shadow: 0 0 0 1px rgba(var(--color-foreground), 0.2);}:where(.lvn) table:not([class]) td, :where(.lvn) table:not([class]) th{padding: 1em;border: 1px solid rgba(var(--color-foreground), 0.2);}:where(.lvn) .left{text-align: left;}:where(.lvn) .center{text-align: center;}@media screen and (max-width: 749px) {:where(.lvn) .mobile-left{text-align: left;}:where(.lvn) .mobile-center{text-align: center;}}@media screen and (min-width: 750px) {:where(.lvn) .desktop-center{text-align: center;}}:where(.lvn) a:empty, :where(.lvn) article:empty, :where(.lvn) div:empty, :where(.lvn) dl:empty, :where(.lvn) h1:empty, :where(.lvn) h2:empty, :where(.lvn) h3:empty, :where(.lvn) h4:empty, :where(.lvn) h5:empty, :where(.lvn) h6:empty, :where(.lvn) p:empty, :where(.lvn) section:empty, :where(.lvn) ul:empty{display: none;}:where(.lvn) .link{cursor: pointer;display: inline-block;border: none;box-shadow: none;color: rgb(var(--color-link));background-color: transparent;font-size: 14px;font-family: inherit;}:where(.lvn) a:not([href]){cursor: not-allowed;}:where(.lvn) hr{border: none;height: 1px;background-color: rgba(var(--color-foreground), 0.2);display: block;margin: 50px 0;}:where(.lvn) details>*{box-sizing: border-box;}.lvn{--duration-short: 100ms;--duration-default: 200ms;--duration-long: 500ms;}:where(.lvn) summary{cursor: pointer;}:where(.lvn) summary .icon-caret{position: absolute;height: 6px;right: 15px;top: calc(50% - 2px);transition: transform 0.2s ease-in-out;}:where(.lvn) details[open] > summary .icon-caret{transform: rotate(180deg);}:where(.lvn) summary::-webkit-details-marker{display: none;}:where(.lvn) .no-js :focus:not(:focus-visible), :where(.lvn) :focus{outline: 0;box-shadow: none;}:where(.lvn) :focus-visible{outline: 2px solid rgba(var(--color-foreground), 0.5);outline-offset: 3px;box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), 0.3);}:where(.lvn) .no-js :focus{outline: 2px solid rgba(var(--color-foreground), 0.5);outline-offset: 3px;box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), 0.3);}:where(.lvn) .rte:after{clear: both;content: "";display: block;}:where(.lvn) .rte>p:first-child{margin-top: 0;}:where(.lvn) .rte>p:last-child{margin-bottom: 0;}:where(.lvn) .rte table{table-layout: fixed;}@media screen and (min-width: 750px) {:where(.lvn) .rte table td{padding-left: 12px;padding-right: 12px;}}:where(.lvn) .rte img{border: var(--media-border-width) solid rgba(var(--color-foreground), var(--media-border-opacity));border-radius: var(--media-radius);box-shadow: var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow), var(--media-shadow-opacity));margin-bottom: var(--media-shadow-vertical-offset);}:where(.lvn) .rte ul, :where(.lvn) .rte ol{list-style-position: inside;padding-left: 20px;}:where(.lvn) .rte li{list-style: inherit;}:where(.lvn) .rte li:last-child{margin-bottom: 0;}:where(.lvn) .rte a{color: rgba(var(--color-link), var(--alpha-link));text-underline-offset: 3px;text-decoration-thickness: 1px;transition: text-decoration-thickness var(--duration-short) ease;}:where(.lvn) .rte a:hover{color: rgb(var(--color-link));text-decoration-thickness: 2px;}:where(.lvn) .rte blockquote{display: inline-flex;}:where(.lvn) .rte blockquote>*{margin: -0.5rem 0 -0.5rem 0;}:where(.lvn) .content-rte>*{margin: 0;}:where(.lvn) .content-rte>*+*{margin-top: 20px;}:where(.lvn) .content-rte>product-form{display: block;}:where(.lvn) .block-margins>*:first-child, :where(.lvn) .block-margins>style:first-child+*{margin-top: 0 !important;}:where(.lvn) .block-margins>*:last-child{margin-bottom: 0 !important;}:where(.lvn) section-group{display: block;}:where(.lvn) .grid{display: flex;flex-wrap: wrap;align-items: flex-start;margin-bottom: 20px;padding: 0;column-gap: var(--grid-mobile-horizontal-spacing);row-gap: var(--grid-mobile-vertical-spacing);}:where(.lvn) .grid:last-child{margin-bottom: 0;}:where(.lvn) .grid__item{width: calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow: 1;flex-shrink: 0;}:where(.lvn) .grid--gapless.grid{column-gap: 0;row-gap: 0;}:where(.lvn) .grid--1-col .grid__item{max-width: 100%;width: 100%;}@media screen and (min-width: 750px) {:where(.lvn) .page-width{padding: 0 50px;}:where(.lvn) blockquote{padding-left: 15px;}:where(.lvn) hr{margin: 70px 0;}:where(.lvn) .grid{column-gap: var(--grid-desktop-horizontal-spacing);row-gap: var(--grid-desktop-vertical-spacing);}:where(.lvn) .grid__item{width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);}}@media screen and (min-width: 750px) {:where(.lvn) .grid--2-col-tablet .grid__item{width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);}}:where(.lvn) .media{display: block;background-color: rgba(var(--color-foreground), 0.1);overflow: hidden;}:where(.lvn) .media--transparent{background-color: transparent;}:where(.lvn) .media model-viewer, :where(.lvn) .media> :not(.zoom):not(.deferred-media__poster-button){display: block;max-width: 100%;position: absolute;top: 0;left: 0;height: 100%;width: 100%;}:where(.lvn) .media>img, :where(.lvn) .media>video, :where(.lvn) .media>internal-video video{object-fit: cover;object-position: center center;transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);}:where(.lvn) .media>internal-video video{width: 100%;height: 100%;}:where(.lvn) deferred-media{display: block;}:where(.lvn) .button{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);--shadow-blur-radius: var(--buttons-shadow-blur-radius);--shadow-opacity: var(--buttons-shadow-opacity);--shadow-visible: var(--buttons-shadow-visible);--border-offset: var(--buttons-border-offset);--border-opacity: calc(1 - var(--buttons-border-opacity));border-radius: var(--buttons-radius-outset);position: relative;font-weight: 700;}:where(.lvn) .button{min-width: calc(120px + var(--buttons-border-width) * 2);min-height: calc(45px + var(--buttons-border-width) * 2);font-weight: 700;}:where(.lvn) .button{display: inline-flex;justify-content: center;align-items: center;border: 0;padding: 0 30px;font: inherit;text-decoration: none;color: rgb(var(--color-button-text));transition: box-shadow var(--duration-short) ease;-webkit-appearance: none;appearance: none;background-color: rgba(var(--color-button), var(--alpha-button-background));font-weight: 700;z-index: 0;}:where(.lvn) .button span{position: relative;z-index: 2;}:where(.lvn) .button:before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;border-radius: var(--buttons-radius-outset);box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow), var(--shadow-opacity));}:where(.lvn) .button:after{content: "";position: absolute;top: var(--buttons-border-width);right: var(--buttons-border-width);bottom: var(--buttons-border-width);left: var(--buttons-border-width);z-index: 1;border-radius: var(--buttons-radius);box-shadow: 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text), var(--border-opacity)), 0 0 0 var(--buttons-border-width) rgba(var(--color-button), var(--alpha-button-background));transition: box-shadow var(--duration-short) ease;}:where(.lvn) .button:not([disabled]):hover::after{--border-offset: 1.3px;box-shadow: 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text), var(--border-opacity)), 0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button), var(--alpha-button-background));}:where(.lvn) .button:focus, :where(.lvn) .button:focus-visible{outline: 0;box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 0 5px rgba(var(--color-foreground), 0.5), 0 0 5px 4px rgba(var(--color-foreground), 0.3);}:where(.lvn) .button:focus:not(:focus-visible):not(.focused){box-shadow: inherit;}:where(.lvn) .button::selection{background-color: rgba(var(--color-button-text), 0.3);}:where(.lvn) .button{font-size: 16px;letter-spacing: 1px;line-height: calc(1 + 0.2 / var(--font-body-scale));}@keyframes ripple {0% {opacity: 0;transform: none;}20%, 70% {opacity: 1;}100% {opacity: 0;transform: scale(1.5);}}:where(.lvn) .button:disabled, :where(.lvn) .button[aria-disabled="true"]{cursor: not-allowed;opacity: 0.5;}:where(.lvn) .button--full-width{display: flex;width: 100%;}@media (hover: hover) {:where(.lvn) .link-btns--arrow a.button:not([aria-disabled="true"]), :where(.lvn) [disabled="true"]{transition: 0.3s ease-in-out;overflow: hidden;}:where(.lvn) .link-btns--arrow a.button:not([aria-disabled="true"])::before, :where(.lvn) [disabled="true"]{top: 50%;right: 30px;left: auto;bottom: auto;z-index: 1;box-shadow: none;border-radius: 0;background: rgb(var(--color-button-text));transform: translate(calc(30px + 100%), -50%);height: 0.65em;width: 2em;clip-path: polygon(0% 32%, 70% 32%, 70% 0%, 100% 50%, 70% 100%, 70% 68%, 0% 68%);transition: transform 0.3s ease-in-out;}:where(.lvn) .link-btns--arrow a.button:not([aria-disabled="true"]):hover, :where(.lvn) [disabled="true"]{padding-right: 60px;}:where(.lvn) .link-btns--arrow a.button:not([aria-disabled="true"]):hover::before, :where(.lvn) [disabled="true"]{transform: translate(50%, -50%);}:where(.lvn) .action-btns--center button.button:not([disabled], :where(.lvn) [disabled="true"], :where(.lvn) [disabled="true"]{--alpha-button-background: 1;background-color: rgba(var(--color-button-text), var(--alpha-button-background));background: none;z-index: -2;box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow), var(--shadow-opacity)), inset 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text), var(--border-opacity)), inset 0 0 0 var(--buttons-border-width) rgba(var(--color-button), var(--alpha-button-background));}:where(.lvn) .action-btns--center button.button:not([disabled], :where(.lvn) [disabled="true"], :where(.lvn) [disabled="true"]{--transition-duration: 0.3s;background-color: transparent;transition: color var(--transition-duration);}:where(.lvn) .action-btns--center button.button:not([disabled], :where(.lvn) [disabled="true"], :where(.lvn) [disabled="true"]{background-color: rgba(var(--color-button), var(--alpha-button-background));z-index: -1;transition: transform var(--transition-duration);box-shadow: none;}:where(.lvn) [disabled="true"], :where(.lvn) [disabled="true"]{background-color: rgb(var(--color-button-text));transform: scaleX(0);}:where(.lvn) .action-btns--center button.button:not([disabled], :where(.lvn) [disabled="true"], :where(.lvn) [disabled="true"]{top: 0;right: 0;bottom: 0;left: 0;}:where(.lvn) .action-btns--center button.button:not([disabled], :where(.lvn) [disabled="true"], :where(.lvn) [disabled="true"]{color: rgb(var(--color-button));}:where(.lvn) .action-btns--center button.button:not([disabled], :where(.lvn) [disabled="true"], :where(.lvn) [disabled="true"]{transform: scaleX(0);}:where(.lvn) [disabled="true"], :where(.lvn) [disabled="true"]{transform: scaleX(1);}:where(.lvn) [disabled="true"]{--transition-duration: 0.4s;}:where(.lvn) [disabled="true"]{transform-origin: left;}:where(.lvn) [disabled="true"]{transform-origin: right;}}:where(.lvn) details-disclosure>details, :where(.lvn) header-menu>details{position: relative;}:where(.lvn) input[type="checkbox"]{display: inline-block;width: auto;margin-right: 5px;}@media screen and (max-width: 749px) {:where(.lvn) cart-remove-button .button{min-width: calc(40px / var(--font-body-scale));min-height: 40px;}}:where(.lvn) .announcement-bar{border-bottom: 1px solid rgba(var(--color-foreground), 0.08);}:where(.lvn) .announcement-bar{color: rgb(var(--color-foreground));}:where(.lvn) .announcement-bar__item{display: flex;justify-content: center;align-items: center;position: relative;}:where(.lvn) .announcement-bar__message{padding: 0;margin: 0;letter-spacing: 1px;line-height: 1.3;font-size: var(--mobile-text-size);display: flex;align-items: center;text-align: center;}:where(.lvn) .announcement-bar__message .material-icon{font-size: var(--mobile-icon-size);flex-shrink: 0;}@media screen and (min-width: 750px) {:where(.lvn) .announcement-bar .splide .splide__track .splide__list.announcement-bar__desktop-grid{display: grid;align-items: center;grid-template-columns: repeat(var(--columns-desktop), 1fr);column-gap: var(--gap-desktop);row-gap: 10px;}:where(.lvn) .announcement-bar .splide .splide__track .splide__list.announcement-bar__desktop-grid[data-columns-desktop="0"]{display: flex;justify-content: center;flex-wrap: wrap;}:where(.lvn) .announcement-bar__desktop-grid .splide__slide{width: auto !important;margin-right: 0 !important;}:where(.lvn) .announcement-bar__message{font-size: var(--desktop-text-size);}:where(.lvn) .announcement-bar__message .material-icon{font-size: var(--desktop-icon-size);}:where(.lvn) .announcement-bar__item{padding-left: calc(var(--padding-left) * 1.25);padding-right: calc(var(--padding-right) * 1.25);}}@keyframes animateMenuOpen {0% {opacity: 0;transform: translateY(-1.5rem);}100% {opacity: 1;transform: translateY(0);}}:where(.lvn) .gradient{background: rgb(var(--color-background));background: var(--gradient-background);}@media screen and (forced-colors: active) {:where(.lvn) .icon{color: CanvasText;fill: CanvasText !important;}}:where(.lvn) .ratio{display: flex;position: relative;align-items: stretch;}:where(.lvn) .ratio::before{content: "";width: 0;height: 0;padding-bottom: var(--ratio-percent);}:where(.lvn) .content-container{border-radius: var(--text-boxes-radius);border: var(--text-boxes-border-width) solid rgba(var(--color-foreground), var(--text-boxes-border-opacity));position: relative;}:where(.lvn) .content-container:after{content: "";position: absolute;top: calc(var(--text-boxes-border-width) * -1);right: calc(var(--text-boxes-border-width) * -1);bottom: calc(var(--text-boxes-border-width) * -1);left: calc(var(--text-boxes-border-width) * -1);border-radius: var(--text-boxes-radius);box-shadow: var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow), var(--text-boxes-shadow-opacity));z-index: -1;}:where(.lvn) .global-media-settings{position: relative;border: var(--media-border-width) solid rgba(var(--color-foreground), var(--media-border-opacity));border-radius: var(--media-radius);overflow: visible !important;background-color: rgb(var(--color-background));}:where(.lvn) .global-media-settings:after{position: absolute;top: calc(var(--media-border-width) * -1);right: calc(var(--media-border-width) * -1);bottom: calc(var(--media-border-width) * -1);left: calc(var(--media-border-width) * -1);border-radius: var(--media-radius);box-shadow: var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow), var(--media-shadow-opacity));z-index: -1;pointer-events: none;}:where(.lvn) .global-media-settings iframe, :where(.lvn) .global-media-settings img, :where(.lvn) .global-media-settings model-viewer, :where(.lvn) .global-media-settings video{border-radius: calc(var(--media-radius) - var(--media-border-width));}@supports not (inset: 10px) {:where(.lvn) .grid{margin-left: calc(-1 * var(--grid-mobile-horizontal-spacing));}:where(.lvn) .grid__item{padding-left: var(--grid-mobile-horizontal-spacing);padding-bottom: var(--grid-mobile-vertical-spacing);}:where(.lvn) .grid--gapless .grid__item{padding-left: 0;padding-bottom: 0;}@media screen and (min-width: 750px) {:where(.lvn) .grid{margin-left: calc(-1 * var(--grid-desktop-horizontal-spacing));}:where(.lvn) .grid__item{padding-left: var(--grid-desktop-horizontal-spacing);padding-bottom: var(--grid-desktop-vertical-spacing);}}}@media (forced-colors: active) {:where(.lvn) .button{border: 1px solid transparent;}:where(.lvn) .button:focus, :where(.lvn) .button:focus-visible{outline: transparent solid 1px;}}:where(.lvn) internal-video{display: block;position: relative;z-index: 0;}:where(.lvn) internal-video video{width: 100%;}:where(.lvn) .internal-video__play{position: absolute;top: 0;left: 0;height: 100%;width: 100%;display: flex;align-items: center;justify-content: center;background: none;border: none;outline: none;z-index: 1;cursor: pointer;}:where(.lvn) .play-button{width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;border-radius: 50%;position: relative;z-index: 0;background: rgb(var(--color-background));outline: none;border: none;cursor: pointer;}:where(.lvn) .play-button svg{color: rgb(var(--color-foreground));height: 50%;width: 50%;}:where(.lvn) .play-button{--size: 50px;--mobile-size: 50px;width: var(--size);height: var(--size);}@media screen and (max-width: 749px) {:where(.lvn) .play-button{width: var(--mobile-size);height: var(--mobile-size);}}:where(.lvn) .internal-video__play{padding: 10px;}:where(.lvn) .internal-video--loading::before{content: "";display: block;width: 40px;height: 40px;border: 4px solid rgba(255, 255, 255, 0.3);border-radius: 50%;border-top-color: #fff;animation: spin 1s linear infinite;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 1;}@keyframes spin {0% {transform: translate(-50%, -50%) rotate(0deg);}100% {transform: translate(-50%, -50%) rotate(360deg);}}:where(.lvn) .splide__list{backface-visibility: hidden;display: -ms-flexbox;display: flex;margin: 0 !important;padding: 0 !important;}:where(.lvn) .splide__list>div{display: contents;}:where(.lvn) .splide--vertically-centered .splide__list{align-items: center;}:where(.lvn) .splide{position: relative;}:where(.lvn) .splide.is-initialized{visibility: visible;}:where(.lvn) .splide__slide{backface-visibility: hidden;box-sizing: border-box;-ms-flex-negative: 0;flex-shrink: 0;list-style-type: none !important;margin: 0;position: relative;}:where(.lvn) .splide__track{overflow: hidden;position: relative;z-index: 0;}@keyframes splide-loading {0% {transform: rotate(0);}to {transform: rotate(1turn);}}:where(.lvn) .splide__slide{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}:where(.lvn) .splide__slide:focus{outline: 0;}@supports (outline-offset: -3px) {:where(.lvn) .splide__slide:focus-visible{outline: 3px solid rgba(var(--color-foreground), 0.5);outline-offset: -3px;}}@media screen and (-ms-high-contrast: none) {:where(.lvn) .splide__slide:focus-visible{border: 3px solid rgba(var(--color-foreground), 0.5);}}@media screen and (min-width: 750px) {:where(.lvn) .splide.is-initialized[data-desktop-adaptive-height="true"] .splide__track{height: var(--active-slide-height);transition: height 0.2s ease-in-out;}}@media screen and (max-width: 749px) {:where(.lvn) .splide--precalc-width-mobile .splide__slide{width: calc(((100% + var(--gap-mobile)) / var(--columns-mobile)) - var(--gap-mobile));margin-right: var(--gap-mobile);}:where(.lvn) .splide.is-initialized[data-mobile-adaptive-height="true"] .splide__track{height: var(--active-slide-height);transition: height 0.2s ease-in-out;}}:where(.lvn) parallax-hero{display: block;}:where(.lvn) a[href*="pipiads"], :where(.lvn) [id$="wr"], :where(.lvn) [id*="uuspy"], :where(.lvn) a[href*="salesource.com"]{display: none !important;opacity: 0 !important;visibility: hidden !important;pointer-events: none !important;}:where(.lvn) .list-payment__item{align-items: center;display: flex;padding: 5px;}:where(.lvn) .list-payment__item svg{visibility: visible;}:where(.lvn) .loading-overlay__spinner{width: 18px;display: inline-block;}:where(.lvn) .spinner{animation: rotator 1.4s linear infinite;}@keyframes rotator {0% {transform: rotate(0deg);}100% {transform: rotate(270deg);}}:where(.lvn) .path{stroke-dasharray: 280;stroke-dashoffset: 0;transform-origin: center;stroke: rgb(var(--color-foreground));animation: dash 1.4s ease-in-out infinite;}@media screen and (forced-colors: active) {:where(.lvn) .path{stroke: CanvasText;}}@keyframes dash {0% {stroke-dashoffset: 280;}50% {stroke-dashoffset: 75;transform: rotate(135deg);}100% {stroke-dashoffset: 280;transform: rotate(450deg);}}:where(.lvn) slider-component{--desktop-margin-left-first-item: max(50px, calc((100vw - var(--page-width) + 100px - var(--grid-desktop-horizontal-spacing)) / 2));position: relative;display: block;}@media screen and (max-width: 749px) {:where(.lvn) slider-component.page-width{padding: 0 15px;}}@media screen and (min-width: 749px) and (max-width: 990px) {:where(.lvn) slider-component.page-width{padding: 0 50px;}}:where(.lvn) cart-items{display: block;}@media screen and (min-width: 750px) {:where(.lvn) [data-shopify-buttoncontainer]{justify-content: flex-end;}}:where(.lvn) cart-remove-button .button{min-width: calc(45px / var(--font-body-scale));min-height: 45px;padding: 0;margin: 0 1px 1px 0;}:where(.lvn) cart-remove-button .button:before, :where(.lvn) cart-remove-button .button:after{content: none;}:where(.lvn) cart-remove-button .button:not([disabled]):hover{color: rgb(var(--color-foreground));}@media screen and (min-width: 750px) {:where(.lvn) cart-remove-button .button{min-width: 35px;min-height: 35px;}}@keyframes slideBar {from {background-position-x: 0;}to {background-position-x: 100px;}}:where(.lvn) cart-drawer{position: fixed;top: 0;left: 0;width: 100vw;height: 100%;}:where(.lvn) cart-drawer-items{display: block;}:where(.lvn) .accordion{display: block;border-bottom: 1px solid rgba(var(--color-foreground), 0.08);}:where(.lvn) .accordion__summary{display: flex;align-items: center;position: relative;line-height: 1;padding: 12.5px 0;cursor: pointer;}:where(.lvn) .accordion .summary__title{display: flex;align-items: center;flex: 1;}:where(.lvn) .accordion .summary__title+.icon-caret{height: calc(var(--font-heading-scale) * 6px);transition: transform 0.2s ease-in-out;}:where(.lvn) .accordion+.accordion{border-top: none;margin-top: 0;}:where(.lvn) .accordion__title{display: inline-block;max-width: calc(100% - 60px);font-size: calc(var(--font-heading-scale) * 12px);margin: 0;word-break: break-word;}:where(.lvn) .accordion .summary__title img{height: calc(var(--font-heading-scale) * 18px);width: auto;margin-right: calc(var(--font-heading-scale) * 7.5px);}:where(.lvn) .accordion .material-symbols-outlined{align-self: center;color: rgb(var(--color-foreground));font-size: calc(var(--font-heading-scale) * 18px);margin-right: calc(var(--font-heading-scale) * 7.5px);}:where(.lvn) .accordion__details[open] .accordion__summary .icon-caret{transform: rotate(180deg);}:where(.lvn) .accordion__content-wrapper{display: grid;grid-template-rows: 0fr;overflow: hidden;transition: grid-template-rows 0.2s ease-in-out;}:where(.lvn) .accordion__details[open]+.accordion__content-wrapper{grid-template-rows: 1fr;}:where(.lvn) .accordion__content{word-break: break-word;overflow: visible;padding: 0 6px;min-height: 0;transition: padding-bottom 0s, opacity 0.2s;overflow-y: visible;opacity: 0;}:where(.lvn) .accordion__details[open]+.accordion__content-wrapper .accordion__content{padding-bottom: 15px;opacity: 1;}:where(.lvn) .accordion--small .material-symbols-outlined{font-size: calc(var(--font-heading-scale) * 14px);margin-right: calc(var(--font-heading-scale) * 4px);}:where(.lvn) .accordion--small .summary__title img{height: calc(var(--font-heading-scale) * 14px);margin-right: calc(var(--font-heading-scale) * 4px);}:where(.lvn) .accordion--small .accordion__title{max-width: calc(100% - 50px);font-size: calc(var(--font-heading-scale) * 11px);}:where(.lvn) .accordion--small .summary__title+.icon-caret{height: calc(var(--font-heading-scale) * 5px);}:where(.lvn) menu-drawer>details[open]>summary::before{visibility: visible;opacity: 1;transition: opacity var(--duration-default) ease, visibility var(--duration-default) ease;}:where(.lvn) input::-webkit-search-decoration{-webkit-appearance: none;}:where(.lvn) .product{margin: 0;}:where(.lvn) .product.grid{gap: 0;}:where(.lvn) .product__media-wrapper{padding-left: 0;}:where(.lvn) dynamic-dates, :where(.lvn) quantity-gifts, :where(.lvn) quantity-breaks, :where(.lvn) bundle-deals{display: block;}@media screen and (min-width: 750px) {:where(.lvn) .product__column-sticky{display: block;position: sticky;top: 30px;z-index: 2;}:where(.lvn) .product__info-wrapper{padding: 0 0 0 50px;}}:where(.lvn) .payment-badges{padding: 0;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;margin: 0;}:where(.lvn) .payment-badges-block li svg{width: var(--icon-width-desktop, 38px);aspect-ratio: 38 / 24;height: auto;}@media screen and (max-width: 749px) {:where(.lvn) .payment-badges-block li svg{width: var(--icon-width-mobile, 38px);}}@media screen and (min-width: 990px) {:where(.lvn) .product--medium:not(.product--no-media) .product__media-wrapper{max-width: 55%;width: calc(55% - var(--grid-desktop-horizontal-spacing) / 2);}:where(.lvn) .product--medium:not(.product--no-media) .product__info-wrapper{max-width: 45%;width: calc(45% - var(--grid-desktop-horizontal-spacing) / 2);}}:where(.lvn) .product-form{display: block;}:where(.lvn) .product-form__error-message-wrapper:not([hidden]){display: flex;align-items: flex-start;font-size: 12px;margin-bottom: 15px;}:where(.lvn) .product-form__error-message-wrapper svg{flex-shrink: 0;width: 12px;height: 12px;margin-right: 7px;margin-top: 5px;}:where(.lvn) variant-selects{display: block;}@media screen and (forced-colors: active) {:where(.lvn) .product-form__submit[aria-disabled="true"]{color: Window;}}:where(.lvn) .product-form__submit{font-size: 19px;}:where(.lvn) .product-form__buttons>*+*{margin-top: 10px;}:where(.lvn) .product-form__buttons--uppercase .product-form__submit{text-transform: uppercase;}:where(.lvn) .product__info-container>*{margin-top: var(--margin-top);margin-bottom: var(--margin-bottom);}:where(.lvn) .product-form__quantity-and-btn{display: flex;align-items: center;column-gap: 10px;}:where(.lvn) .product__info-container>*:first-child{margin-top: 0;}:where(.lvn) .product__info-container>*:last-child, :where(.lvn) .main-product__info-container>*:nth-last-child(2){margin-bottom: 0;}:where(.lvn) .product__info-container iframe{max-width: 100%;}:where(.lvn) .product__text-container{--font-size: var(--mobile-text-size);--icon-scale: 1.2;--border-style: solid;font-size: var(--font-size);width: 100%;}:where(.lvn) .product__text-container--styling-container.product__text-container{border: var(--border-style) var(--border-size) var(--border-color);}:where(.lvn) .product__text-container--multiple{display: grid;grid-template-columns: repeat(var(--item-count), 1fr);column-gap: var(--column-gap);row-gap: var(--row-gap);}:where(.lvn) a.product__text{text-decoration: none;}:where(.lvn) .product__text{display: flex;align-items: center;text-align: left;justify-content: flex-start;color: var(--text-color);font-size: inherit;line-height: 1.3;margin: 0;}:where(.lvn) .product__text img{height: 1em;width: auto;}:where(.lvn) .product__text .material-icon, :where(.lvn) .product__text img{font-size: calc(1em * var(--icon-scale));margin-right: 0.25em;color: var(--icon-color);flex-shrink: 0;}:where(.lvn) .text-with-icon-block{position: relative;overflow: visible;}:where(.lvn) .product__title{word-break: break-word;}:where(.lvn) .product__title>*{margin: 0;}:where(.lvn) .product__title>a{display: none;}:where(.lvn) .product__accordion .accordion__content{padding-left: 10px;padding-right: 10px;}@media screen and (min-width: 750px) {:where(.lvn) .product__info-container{max-width: 600px;}:where(.lvn) .product__text-container{--font-size: var(--desktop-text-size);}}@media screen and (max-width: 749px) {:where(.lvn) .product__text-mobile-left{text-align: left;justify-content: flex-start;}}:where(.lvn) .product-info__image-block{display: flex;justify-content: var(--image-alignment);}:where(.lvn) .product-info__image-block .media{width: var(--image-width);}:where(.lvn) .product-info__image-block img, :where(.lvn) .product-info__image-block video{border-radius: var(--border-radius);}@media screen and (max-width: 749px) {:where(.lvn) .product-info__image-block--mobile-alignment{justify-content: var(--mobile-image-alignment);}:where(.lvn) .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left: -1.5rem;margin-right: -1.5rem;}}:where(.lvn) .product-popup-modal{box-sizing: border-box;opacity: 0;position: fixed;visibility: hidden;z-index: -1;margin: 0 auto;top: 0;left: 0;overflow: auto;width: 100%;background: rgba(var(--color-foreground), 0.2);height: 100%;transition: all 0.15s;}:where(.lvn) .product-popup-modal[open]{opacity: 1;visibility: visible;z-index: 101;}:where(.lvn) .product-popup-modal__content{border-radius: var(--popup-corner-radius);background-color: rgb(var(--color-background));overflow: auto;height: 80%;margin: 0 auto;left: 50%;transform: translateX(-50%);margin-top: 50px;width: 92%;position: absolute;top: 0;padding: 0 15px 0 30px;border-color: rgba(var(--color-foreground), var(--popup-border-opacity));border-style: solid;border-width: var(--popup-border-width);box-shadow: var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow), var(--popup-shadow-opacity));}:where(.lvn) .product-popup-modal__content--centered{top: 50%;margin-top: 0;transform: translate(-50%, -50%);height: auto;max-height: 90vh;padding-bottom: 20px;}:where(.lvn) .product-popup-modal__content--centered .product-popup-modal__content-info{margin-top: -2rem;}:where(.lvn) .product-popup-modal__content:focus-visible{box-shadow: 0 0 0 3px rgb(var(--color-background)), 0 0 5px 4px rgba(var(--color-foreground), 0.3), var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow), var(--popup-shadow-opacity));}@media screen and (min-width: 750px) {:where(.lvn) .product-popup-modal__content{padding-right: 15px;margin-top: 100px;width: 70%;padding: 0 30px;}}@media screen and (max-width: 749px) {:where(.lvn) .product-popup-modal__content{border-radius: calc(var(--popup-corner-radius) * 0.8);}:where(.lvn) .product-popup-modal__content:not(.product-popup-modal__content) table{display: block;max-width: fit-content;overflow-x: auto;white-space: nowrap;margin: 0;}:where(.lvn) .product-popup-modal__content--centered{padding-bottom: 15px;}}:where(.lvn) .product-popup-modal__opener{display: block;}:where(.lvn) .product-popup-modal__button{font-size: 16px;padding-right: 13px;padding-left: 0;min-height: 25px;text-underline-offset: 3px;text-decoration-thickness: 1px;transition: text-decoration-thickness var(--duration-short) ease;}:where(.lvn) .product-popup-modal__button:hover{text-decoration-thickness: 2px;}:where(.lvn) .product-popup-modal__content-info{padding-right: 44px;}:where(.lvn) .product-popup-modal__content-info>*{height: auto;margin: 0 auto;max-width: 100%;width: 100%;}@media screen and (max-width: 749px) {:where(.lvn) .product-popup-modal__content-info>*{max-height: 100%;}}:where(.lvn) .product-popup-modal__toggle{background-color: rgb(var(--color-background));border: 1px solid rgba(var(--color-foreground), 0.1);border-radius: 50%;color: rgba(var(--color-foreground), 0.55);display: flex;align-items: center;justify-content: center;cursor: pointer;position: sticky;padding: 12px;z-index: 2;top: 15px;width: 40px;margin: 0 0 0 auto;}:where(.lvn) .product-popup-modal__toggle:hover{color: rgba(var(--color-foreground), 0.75);}:where(.lvn) .product-popup-modal__toggle .icon{height: auto;margin: 0;width: 22px;}:where(.lvn) .product-popup-modal__toggle--minimalistic{border: none;transform: translate(12px, -1.2rem);color: rgba(var(--color-foreground), 0.75);}:where(.lvn) .product-popup-modal__toggle--minimalistic:hover{color: rgba(var(--color-foreground), 0.95);}@media screen and (max-width: 749px) {:where(.lvn) .product__info-wrapper--top-padding{padding-top: 15px;}:where(.lvn) .product__info-wrapper--top-padding-small{padding-top: 5px;}}:where(.lvn) textarea{resize: none;}@keyframes image-2 {0% {var(--locked-image-opacity, 0);}30% {opacity: 0;}99% {opacity: 0;}100% {opacity: 1;}}@keyframes box-disappear {0% {transform: translateY(25%);opacity: 1;}20% {transform: translateY(48%);opacity: 1;}80% {transform: translateY(48%);opacity: 1;}100% {transform: translateY(48%) scale(0.2);opacity: 0;}}@keyframes box-lid {0%, 42% {transform: translate3d(-50%, 0%, 0) rotate(0deg);}60% {transform: translate3d(-85%, -230%, 0) rotate(-25deg);}90%, 100% {transform: translate3d(-119%, 225%, 0) rotate(-70deg);}}@keyframes box-body {0% {transform: translate3d(0%, 0%, 0) rotate(0deg);}25% {transform: translate3d(0%, 25%, 0) rotate(20deg);}50% {transform: translate3d(0%, -15%, 0) rotate(0deg);}70% {transform: translate3d(0%, 0%, 0) rotate(0deg);}}@keyframes image-1 {0% {transform: translate(-50%, -25%) translate3d(0%, 0%, 0) rotate(0deg);}12.5% {transform: translate(-50%, -25%) translate3d(0%, 25%, 0) rotate(20deg);}25% {transform: translate(-50%, -25%) translate3d(0%, -15%, 0) rotate(0deg);}35% {transform: translate(-50%, -25%) translate3d(0%, 0%, 0) rotate(0deg);}45% {transform: translate(-50%, -100%);}85% {transform: translate(-50%, -100%);}92% {transform: translate(-50%, -50%) scale(1.75);}100% {transform: translate(-50%, -50%) scale(1.75);}}@keyframes box-bowtie-right {0%, 50%, 75% {transform: translateX(0%) rotate(90deg) skew(10deg, 10deg);}90%, 100% {transform: translate(-50%, -15%) rotate(45deg) skew(10deg, 10deg);box-shadow: 0px 4px 8px -4px rgba(0, 0, 0, 0.3);}}@keyframes box-bowtie-left {0% {transform: translateX(-100%) rotate(0deg) skew(10deg, 10deg);}50%, 75% {transform: translate(-50%, -15%) rotate(45deg) skew(10deg, 10deg);}90%, 100% {transform: translateX(-100%) rotate(0deg) skew(10deg, 10deg);}}:where(.lvn) .sizing-chart.product-popup-modal__opener{display: flex;}:where(.lvn) .sizing-chart__button{column-gap: 0.3em;padding: 0;font-size: var(--font-size);}:where(.lvn) .sizing-chart__button img{width: 1.1em;height: 1.1em;object-fit: contain;object-position: center center;}:where(.lvn) .sizing-chart__button .material-icon{font-size: 1.3em;}:where(.lvn) .sizing-chart__caption{font-size: var(--text-size);color: var(--text-color);line-height: 1.3;}:where(.lvn) .sizing-chart__modal img{width: 100%;}:where(.lvn) .sizing-chart__modal{padding: 0;}:where(.lvn) .sizing-chart__modal>*+*{margin-top: 20px;}:where(.lvn) .sizing-chart__modal-container{padding: 5px 20px 20px;}@media screen and (max-width: 749px) {:where(.lvn) .sizing-chart__caption{font-size: calc(var(--text-size) * 0.75);}:where(.lvn) .sizing-chart__modal>*+*{margin-top: 15px;}:where(.lvn) .sizing-chart__modal-container{padding: 0 12px 15px;}}:where(.lvn) clickable-discount{display: flex;justify-content: var(--alignment);}:where(.lvn) clickable-discount[data-loading="false"] .spinner{display: none;}:where(.lvn) secondary-variant-select{display: block;}@keyframes vertTicker {to {transform: translateY(-50%);}}@keyframes horTicker {to {transform: translateX(-50%);}}:where(.lvn) .image-with-text .grid{margin-bottom: 0;}:where(.lvn) .image-with-text__grid{align-items: stretch;}:where(.lvn) .image-with-text .grid__item{position: relative;}:where(.lvn) .image-with-text__media{min-height: 100%;overflow: visible;}:where(.lvn) .image-with-text__content{align-items: flex-start;display: flex;justify-content: center;align-self: center;flex-direction: column;height: 100%;padding: 30px calc(30px / var(--font-body-scale)) 30px;position: relative;z-index: 1;}:where(.lvn) .image-with-text .grid__item::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}:where(.lvn) .image-with-text:not(.image-with-text--overlap) .image-with-text__media-item:after{border-radius: var(--media-radius);}:where(.lvn) .image-with-text:not(.image-with-text--overlap) .image-with-text__text-item:after{border-radius: var(--text-boxes-radius);box-shadow: var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow), var(--text-boxes-shadow-opacity));}:where(.lvn) .image-with-text .image-with-text__media-item>*{border-radius: var(--media-radius);overflow: hidden;}:where(.lvn) .image-with-text .global-media-settings{overflow: hidden !important;}:where(.lvn) .image-with-text .image-with-text__text-item>*{border-radius: var(--text-boxes-radius);overflow: hidden;box-shadow: var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow), var(--text-boxes-shadow-opacity));}:where(.lvn) .image-with-text:not(.image-with-text--overlap) .image-with-text__media-item>*, :where(.lvn) .image-with-text:not(.image-with-text--overlap) .image-with-text__text-item>*{box-shadow: none;}@media screen and (min-width: 750px) {:where(.lvn) .image-with-text__content--top{justify-content: flex-start;align-self: flex-start;}:where(.lvn) .image-with-text__content--desktop-left>*{align-self: flex-start;text-align: left;}:where(.lvn) .image-with-text__media-item--top{align-self: flex-start;}}:where(.lvn) .image-with-text:not(.collapse-corners{z-index: 2;}:where(.lvn) .image-with-text__content{border-radius: var(--text-boxes-radius);box-shadow: var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow), var(--text-boxes-shadow-opacity));word-break: break-word;}@media screen and (min-width: 990px) {:where(.lvn) .image-with-text__content{padding: 60px 70px 70px;}}:where(.lvn) .image-with-text__content>*+*{margin-top: 20px;}:where(.lvn) .image-with-text__content> :first-child:is(.image-with-text__heading){margin-top: 0;}:where(.lvn) .image-with-text__content :last-child:is(.image-with-text__heading){margin-bottom: 0;}@media screen and (max-width: 749px) {:where(.lvn) .collapse-padding .image-with-text__grid .image-with-text__content{padding: 20px 0;}}@media screen and (min-width: 750px) {:where(.lvn) .collapse-padding:not(.image-with-text--desktop-full-width) .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content:not(.image-with-text__content--desktop-center){padding-right: 0;}}@supports not (inset: 10px) {:where(.lvn) .image-with-text .grid{margin-left: 0;}}:where(.lvn) .image-with-text .product-info__image-block{width: 100%;}:where(.lvn) slideshow-component{position: relative;display: flex;flex-direction: column;}:where(.lvn) .collapsible-content{position: relative;z-index: 0;}@media screen and (min-width: 750px) {:where(.lvn) .collapsible-content__grid{align-items: center;}}@media screen and (min-width: 750px) {:where(.lvn) .collapsible-content__grid--reverse{flex-direction: row-reverse;}}:where(.lvn) .collapsible-content-wrapper-narrow{margin: 0 auto;padding-right: 20px;padding-left: 20px;max-width: 734px;}:where(.lvn) .collapsible-content__header{word-break: break-word;}:where(.lvn) .collapsible-content__heading{margin-bottom: 20px;margin-top: 0;text-align: center;}@media screen and (min-width: 750px) {:where(.lvn) .collapsible-content__heading{margin-bottom: 30px;}}:where(.lvn) .collapsible-content summary:hover{background: rgba(var(--color-foreground), 0.04);}:where(.lvn) .collapsible-content summary:hover .accordion__title{text-decoration: underline;text-underline-offset: 3px;}@supports not (inset: 10px) {@media screen and (min-width: 750px) {:where(.lvn) .collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child{padding-left: 50px;padding-right: 0;}}@media screen and (min-width: 990px) {:where(.lvn) .collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child{padding-left: 70px;}}}:where(.lvn) .accordion-v2{--header-bg: transparent;--icon-color: rgb(var(--color-foreground));--collapse-icon-color: rgb(var(--color-foreground));--solid-collapse-icon-color: rgb(var(--color-background));--solid-collapse-icon-bg: rgb(var(--color-foreground));--solid-collapse-icon-radius: 50%;--content-bg: transparent;--border-style: solid;--corner-radius;0px;--border-color: rgba(var(--color-foreground), 0.12);--border-thickness: 1px;--border-prop: var(--border-thickness) var(--border-style) var(--border-color);--corner-radius: 0px;}:where(.lvn) .accordion-v2{border: none;overflow: hidden;border-radius: var(--corner-radius);}:where(.lvn) .accordion-v2[data-border-type="bottom"]{border-bottom: var(--border-prop);}:where(.lvn) .accordion-v2[data-border-type="top-bottom"]{border-top: var(--border-prop);border-bottom: var(--border-prop);}:where(.lvn) .accordion-v2[data-border-type="all"]{border: var(--border-prop);}:where(.lvn) .accordion-v2 .accordion__details{background-color: var(--header-bg);}:where(.lvn) .accordion-v2[data-border-type="all"] .accordion__summary{padding-left: 10px;padding-right: 10px;}:where(.lvn) .accordion-v2 .summary__title .material-icon{color: var(--icon-color);}:where(.lvn) .accordion-v2 .accordion__collapse-icon{--size: 18px;width: var(--size);height: var(--size);}:where(.lvn) .accordion-v2 .accordion__collapse-icon svg{position: static;color: var(--collapse-icon-color);}:where(.lvn) .accordion-v2 .accordion__content-wrapper{background-color: var(--content-bg);}:where(.lvn) .accordion-v2 .accordion__content{padding: 0 !important;}:where(.lvn) .accordion-v2 .accordion__content__inner{padding: 0 10px 10px;}:where(.lvn) .accordion-v2--colors-theme[data-border-type="none"] .accordion__collapse-icon, :where(.lvn) .accordion-v2--colors-theme[data-border-type="bottom"] .accordion__collapse-icon, :where(.lvn) .accordion-v2--colors-theme[data-border-type="top-bottom"] .accordion__collapse-icon{margin-right: 5px;}:where(.lvn) .accordion-v2, :where(.lvn) .accordion-v2 .accordion__details, :where(.lvn) .accordion-v2 .material-icon, :where(.lvn) .accordion-v2 .accordion__collapse-icon, :where(.lvn) .accordion-v2 .accordion__collapse-icon svg, :where(.lvn) .accordion-v2 .accordion__content-wrapper, :where(.lvn) .accordion-v2 .accordion__content{transition: grid-template-rows var(--animation-duration) ease-in-out, background-color var(--animation-duration) ease-in-out, color var(--animation-duration) ease-in-out, border-color var(--animation-duration) ease-in-out, transform var(--animation-duration) ease-in-out, opacity var(--animation-duration) ease-in-out;}@keyframes move-forever1 {0% {transform: translate(85px, 0%);}100% {transform: translate(-90px, 0%);}}@keyframes move-forever2 {0% {transform: translate(-90px, 0%);}100% {transform: translate(85px, 0%);}}@keyframes move-forever3 {0% {transform: translate(85px, 0%);}100% {transform: translate(-90px, 0%);}}@keyframes move-forever4 {0% {transform: translate(-90px, 0%);}100% {transform: translate(85px, 0%);}}:where(.lvn) .content-and-comparison-table{display: grid;grid-template-columns: repeat(2, 1fr);place-items: center;column-gap: 50px;row-gap: 20px;}:where(.lvn) .comparison-table-container{width: 100%;max-width: 500px;}:where(.lvn) .comparison-table{--border-radius: 20px;flex-grow: 1;border-spacing: 0;}:where(.lvn) .comparison-table th{padding: 5px 7.5px;font-size: var(--font-size);line-height: 1.3;}:where(.lvn) .comparison-table thead{z-index: 1;}:where(.lvn) .comparison-table tbody{border-radius: var(--border-radius);}:where(.lvn) .comparison-table td{--cell-bottom-separator-thickness: 1px;--cell-separator-opacity: 0.1;--cell-overlay-opacity: 0;--border-shadow-offset: 0 0 0 0;--outer-box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.15);padding: 10px 15px;text-align: center;position: relative;box-shadow: inset 0 calc(-1 * var(--cell-bottom-separator-thickness)) 0 rgba(var(--color-foreground), var(--cell-separator-opacity)), var(--outer-box-shadow);}:where(.lvn) .comparison-table td:last-of-type{--border-shadow-offset: 1px 0 0 0;}:where(.lvn) .comparison-table--classic tbody tr:first-of-type td{--border-shadow-offset: 0 -0.1rem 0 0;}:where(.lvn) .comparison-table--classic tbody tr:last-of-type td{--border-shadow-offset: 0 1px 0 0;}:where(.lvn) .comparison-table tbody tr:first-of-type td:first-child{border-radius: var(--border-radius) 0 0 0;--border-shadow-offset: -0.1rem -0.1rem 0 0;}:where(.lvn) .comparison-table tbody tr:last-of-type td:first-child{border-radius: 0 0 0 var(--border-radius);--border-shadow-offset: -0.1rem 1px 0 0;}:where(.lvn) .comparison-table tbody tr:first-of-type td:last-child{border-radius: 0 var(--border-radius) 0 0;--border-shadow-offset: 1px -0.1rem 0 0;}:where(.lvn) .comparison-table tbody tr:last-of-type td:last-child{border-radius: 0 0 var(--border-radius) 0;--border-shadow-offset: 1px 1px 0 0;}:where(.lvn) .comparison-table tbody td:not(.comparison-table__row-name){padding: 10px 20px;}:where(.lvn) .comparison-table__icon{font-size: 20px;width: 1em;height: 1em;margin: auto;border-radius: 50%;box-sizing: content-box;}:where(.lvn) .comparison-table__icon svg{color: var(--icon-color);width: 100%;height: 100%;box-sizing: border-box;}:where(.lvn) .comparison-table .comparison-table__row-name{--font-size: 18px;font-size: var(--font-size);margin: 0;}@media screen and (max-width: 899px) {:where(.lvn) .content-and-comparison-table{grid-template-columns: repeat(1, 1fr);}}@media screen and (max-width: 750px) {:where(.lvn) .comparison-table .comparison-table__row-name, :where(.lvn) .comparison-table th{font-size: calc(var(--font-size) * 0.85);}}@media screen and (max-width: 500px) {:where(.lvn) .comparison-table{--border-radius: 15px;}:where(.lvn) .comparison-table thead img{max-width: var(--mobile-logo-width);}}:where(.lvn) insta-stories{display: block;--pfp-size: 70px;--ring-width: 3px;--ring-offset: 3px;}@keyframes fillProgress {from {width: 0;}to {width: 100%;}}:where(.lvn) card-variant-selects{position: relative;z-index: 1;}:where(.lvn) .heading em, :where(.lvn) .heading strong{font-style: normal;display: inline-block;z-index: 0;}:where(.lvn) .heading strong::after, :where(.lvn) .heading em::after, :where(.lvn) .heading svg{z-index: -1;}:where(.lvn) .heading em strong, :where(.lvn) .title-with-highlight-2--italic em{font-style: italic;}:where(.lvn) .heading.title-with-highlight-1--color strong{color: var(--hightlight-1--color);}:where(.lvn) .text-with-icon-block{background: var(--bg-color);border-width: var(--border-width);border-style: var(--border-style);border-color: var(--border-color);border-radius: var(--border-radius);padding: var(--padding-y--desktop) var(--padding-x--desktop);}@media screen and (max-width: 750px) {:where(.lvn) .text-with-icon-block{padding: var(--padding-y--mobile) var(--padding-x--mobile);}}@keyframes appear-down {0% {opacity: 0;margin-top: -1rem;}100% {opacity: 1;margin-top: 0;}}@keyframes animateLocalization {0% {opacity: 0;transform: translateY(0);}100% {opacity: 1;transform: translateY(-1rem);}}