.cvis{--is-ink: #111111;--is-ink-2: #2B2926;--is-stone: #5C574F;--is-muted: #736D64;--is-cream: #F6F1E7;--is-cream-2: #EDE5D6;--is-line: #DCD5C8;--is-rule: #ECE6DB;--is-ok: #1F6B45;--is-block: 24px;--is-gap: 12px;--is-col: 6px;--is-r: 12px;--is-ease: cubic-bezier(.2, .7, .2, 1);--is-font: var(--body-font-family, "Open Sans", system-ui, -apple-system, "Segoe UI", sans-serif);container:cvis / inline-size;position:relative;display:block;margin:0;padding:0;border:0;font-family:var(--is-font);font-size:15px;font-weight:400;line-height:1.4;letter-spacing:normal;text-align:start;text-transform:none;color:var(--is-ink)}.cvis :where(*,*:before,*:after){box-sizing:border-box}.cvis[hidden]{display:none!important}.cvis:not(.is-mounted){max-height:0;overflow:hidden;visibility:hidden;pointer-events:none;animation:cvis-await 0s 3s forwards}@keyframes cvis-await{to{max-height:none;overflow:visible;visibility:visible;pointer-events:auto}}.cvis>*+*{margin-top:var(--is-block)}.cvis svg{display:block;flex:none}.cvis :where(fieldset,legend,p,label,b,small,button,span,a){margin:0;padding:0;border:0;font-family:inherit;letter-spacing:normal;text-transform:none;text-decoration:none}.cvis :where(ul,li){margin:0;padding:0}section.product-section[id$=__main] .prd-block-info .mt-product-global.cvis-block{margin-top:24px;margin-bottom:0;padding:0;border:0}.cvis .cis__trust{margin:0;padding:0;list-style:none;border-radius:var(--is-r);background:var(--is-cream)}.cvis .cis__t{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:14px;min-height:48px;margin:0;padding:12px 16px;list-style:none}.cvis .cis__t+.cis__t:before{content:"";position:absolute;inset-inline:16px;inset-block-start:0;height:1px;background:var(--is-line)}.cvis .cis__ico{display:block;width:24px;height:24px;color:var(--is-ink)}.cvis .cis__ico svg{width:24px;height:24px}.cvis .cis__tx{display:block;min-width:0}.cvis .cis__tx b{display:block;font-family:var(--is-font);font-size:14px;font-weight:700;line-height:1.3;color:var(--is-ink);overflow-wrap:break-word}.cvis .cis__tx span{display:block;margin-block:1px 0;font-family:var(--is-font);font-size:13px;font-weight:400;line-height:1.35;color:var(--is-stone);overflow-wrap:break-word}.cvis .cis__ship{min-width:0}.cvis .cis__ship-row{display:flex;align-items:center;gap:var(--is-gap)}.cvis .cis__ship-ico{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--is-cream);color:var(--is-ink);transition:color .3s var(--is-ease)}.cvis .cis__ship-ico svg{width:24px;height:24px}.cvis .cis__ship-txt{min-width:0;font-family:var(--is-font);font-size:14px;font-weight:400;line-height:1.45;color:var(--is-ink-2);overflow-wrap:break-word}.cvis .cis__ship-txt b{font-weight:700;color:var(--is-ink)}.cvis .cis__bar{position:relative;height:4px;margin-block:var(--is-gap) 0;border-radius:999px;background:var(--is-cream);box-shadow:inset 0 0 0 1px #11111140}.cvis .cis__bar[hidden]{display:none!important}.cvis .cis__fill{position:absolute;inset-block:0;inset-inline-start:0;width:var(--p, 0%);border-radius:999px;background:var(--is-ink);transition:width .5s var(--is-ease),background-color .3s var(--is-ease)}.cvis .cis__dot{position:absolute;inset-block-start:50%;inset-inline-start:clamp(0px,calc(var(--p, 0%) - 5px),calc(100% - 10px));width:10px;height:10px;margin-block-start:-5px;border-radius:50%;background:var(--is-ink);transition:inset-inline-start .5s var(--is-ease),background-color .3s var(--is-ease)}.cvis .cis__ship.is-full .cis__ship-ico{color:var(--is-ok)}.cvis .cis__ship.is-full .cis__fill,.cvis .cis__ship.is-full .cis__dot{background:var(--is-ok)}.cvis .cis__draw{stroke-dasharray:1;stroke-dashoffset:1;animation:cvis-draw .2s .05s var(--is-ease) forwards}@keyframes cvis-draw{to{stroke-dashoffset:0}}.cvis .cis__util{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--is-col);border-block-start:1px solid var(--is-line)}.cvis .cis__btn{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;min-width:0;min-height:44px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;box-shadow:none;color:var(--is-stone);font-family:var(--is-font);font-size:13px;font-weight:600;line-height:1;letter-spacing:normal;text-transform:none;text-align:start;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:color .2s var(--is-ease)}.cvis .cis__btn svg{width:24px;height:24px}.cvis .cis__btn:hover,.cvis .cis__btn:focus,.cvis .cis__btn:active,.cvis .cis__btn:visited{text-decoration:none}.cvis .cis__btn:hover,.cvis .cis__btn[aria-expanded=true]{color:var(--is-ink)}.cvis .cis__btn:focus-visible{outline:2px solid var(--is-ink);outline-offset:2px}.cvis .cis__pop{position:absolute;inset-inline-start:0;inset-block-start:calc(100% + 8px);z-index:6;width:100%;padding:6px;border:1px solid var(--is-line);border-radius:14px;background:#fff;box-shadow:0 24px 48px -22px #1111116b,0 2px 8px #1111110f;transform-origin:24px 0;animation:cvis-pop .2s var(--is-ease)}.cvis:dir(rtl) .cis__pop{transform-origin:calc(100% - 24px) 0}.cvis .cis__pop[hidden]{display:none!important}.cvis .cis__pop-i{display:flex;align-items:center;gap:var(--is-gap);width:100%;min-height:44px;margin:0;padding:0 12px;border:0;border-radius:9px;background:transparent;box-shadow:none;color:var(--is-ink);font-family:var(--is-font);font-size:14px;font-weight:600;line-height:1;letter-spacing:normal;text-transform:none;text-align:start;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--is-ease)}.cvis .cis__pop-i svg{width:24px;height:24px}.cvis .cis__pop-i:hover{background:var(--is-cream);color:var(--is-ink);text-decoration:none}.cvis .cis__pop-i:focus-visible{outline:2px solid var(--is-ink);outline-offset:-2px}.cvis .cis__pop-i.is-done{color:var(--is-ok)}@keyframes cvis-pop{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.cvis .cis__sr{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@container cvis (max-width: 339px){.cvis .cis__t{column-gap:12px;padding:12px 14px}.cvis .cis__t+.cis__t:before{inset-inline:14px}}@container cvis (min-width: 560px){.cvis .cis__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.cvis .cis__t{display:block;min-height:0;padding:22px 24px}.cvis .cis__t+.cis__t:before{inset-inline-start:0;inset-inline-end:auto;inset-block:22px;width:1px;height:auto}.cvis .cis__ico{margin-block:0 14px}.cvis .cis__tx span{margin-block-start:2px}.cvis .cis__util{grid-template-columns:repeat(4,minmax(0,1fr))}.cvis .cis__pop{width:288px}}html.cvis-on:not(:has([data-cvis][data-hide-legacy=false])) section.product-section[id$=__main] .prd-block-info .mt-product-global:has(>.calivon-trust-row):not(.cvis-block){display:none}html.cvis-on:not(:has([data-cvis][data-hide-legacy=false])) section.product-section[id$=__main] .prd-block-info .prd-info-hr{display:none}html.cvis-on:not(:has([data-cvis][data-hide-legacy=false])) section.product-section[id$=__main] .prd-block-info .prd-block-row:has(.js-contents-free-shipping):not(:has(.prd-block-actions)){display:none}html.cvis-on:not(:has([data-cvis][data-hide-legacy=false])) section.product-section[id$=__main] .prd-block-info .prd-block-row:has(wishlist-button):not(:has(.prd-block-actions)){display:none}html.cvis-on:not(:has([data-cvis][data-hide-legacy=false])) section.product-section[id$=__main] .prd-block-info .mt-product-global:has(>share-button):not(.cvis-block){display:none}html.cvis-on:not(:has([data-cvis][data-hide-legacy=false])) section.product-section[id$=__main] .prd-block-info .text-start.mt-product-global:not(.cvis-block){display:none}html.cvis-on:not(:has([data-cvis][data-hide-legacy=false])) section.product-section[id$=__main] .prd-block-info .prd-block-safety{display:none}html.cvis-on:not(:has([data-cvis][data-hide-legacy=false])) section.product-section[id$=__main] .prd-block-info .prd-block-social{display:none}html.cvis-on:not(:has([data-cvis][data-hide-legacy=false])) section.product-section[id$=__main] .prd-block-info .mt-product-global:has(>frequently-bought-together:not(.ajax-loaded)):not(.cvis-block){display:none}@media(forced-colors:active){.cvis .cis__bar{border:1px solid CanvasText}.cvis .cis__fill,.cvis .cis__dot{forced-color-adjust:none;background:Highlight}.cvis .cis__trust{border:1px solid CanvasText}}@media(prefers-reduced-motion:reduce){.cvis *,.cvis *:before,.cvis *:after{transition:none!important;animation:none!important}.cvis .cis__draw{stroke-dashoffset:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cvi-infostack.css.map */
