*{box-sizing:border-box}html{scroll-behavior:smooth}body{display:flex;flex-direction:column;margin:0;min-height:100svh;background-color:var(--body-background-color);font-family:var(--body-font-family);color:var(--text-color);font-size:clamp(var(--body-font-size-mobile),calc(var(--body-intercept) + var(--body-slope) * 1vw),var(--body-font-size));line-height:var(--body-line-height);font-weight:var(--body-font-weight)}body.no-scroll{position:fixed;top:0;right:0;bottom:0;left:0;max-width:100dvw}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}ul,ol{padding-left:1.5rem;margin-block:1rem}li+li{margin-top:.25rem}li{line-height:var(--body-line-height)}ul:last-child,ol:last-child{margin-bottom:0}ul.list-none,ol.list-none{padding-left:0;margin-block:0}ul.list-none li,ol.list-none li{list-style:none;margin:0}p br{display:none}a{color:inherit;text-decoration:underline;text-underline-offset:2px;transition:color .3s ease}a:hover,a:focus{color:var(--text-color-highlight)}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--text-color)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}sup,sub{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}blockquote{margin:1.5rem 0;padding-left:1rem;border-left:4px solid var(--text-color);font-style:italic;background-color:#f5f5f5;padding-block:1rem}hr{border:0;border-top:1px solid var(--text-color);margin:2rem 0}iframe{width:100%;aspect-ratio:16 / 9;max-width:100%;border:0}figure{margin:1.5rem 0;text-align:center}figcaption{font-size:.875em;color:var(--text-color);margin-top:.5rem;text-align:left}table{width:100%;border-collapse:collapse;margin:1rem 0;overflow-x:auto;display:block}th,td{padding:.625rem;border:1px solid var(--text-color);text-align:left}th{background-color:var(--table-header-bg, #f9f9f9);font-weight:700}dl{margin:1rem 0}dt{font-weight:700;margin-top:.5rem}dd{margin:0 0 .5rem 1rem}code{font-family:var(--body-font-family);background:#f5f5f5;border-radius:4px;padding:.1rem .3rem}pre{font-family:var(--body-font-family);background:#f5f5f5;border-radius:4px;padding:1rem;overflow-x:auto;margin:1rem 0}pre code{padding:0;background:none}:is(p,h1,.heading-h1,h2,.heading-h2,h3,.heading-h3,h4,.heading-h4,h5,.heading-h5,h6,.heading-h6,.feature-text):first-child,:empty:first-child+:where(p,h1,.heading-h1,h2,.heading-h2,h3,.heading-h3,h4,.heading-h4,h5,.heading-h5,h6,.heading-h6,.feature-text){margin-block-start:0}:is(p,h1,.heading-h1,h2,.heading-h2,h3,.heading-h3,h4,.heading-h4,h5,.heading-h5,h6,.heading-h6,.feature-text):last-child,:where(p,h1,.heading-h1,h2,.heading-h2,h3,.heading-h3,h4,.heading-h4,h5,.heading-h5,h6,.heading-h6,.feature-text)+:has(+:empty:last-child){margin-block-end:0}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:var(--input-font-size);color:var(--text-color);text-decoration:none;line-height:normal;padding:var(--input-v-padding) var(--input-h-padding);border-radius:var(--input-border-radius);border-width:var(--input-border-width);border:1px solid var(--input-border-color);background-color:var(--input-background-color);height:max-content}input::placeholder,textarea::placeholder{color:var(--input-placeholder-color);opacity:1}input:focus,select:focus,textarea:focus{outline:2px solid var(--input-focus-border-color)}input[type=checkbox]{-webkit-appearance:none;appearance:none;flex:none;min-width:19px;min-height:19px;max-width:19px;max-height:19px;background-color:#fff;border-radius:50%;cursor:pointer;height:19px;width:19px;aspect-ratio:1;border:none;padding:unset}input[type=checkbox]:focus{outline:none}input[type=checkbox]:checked{background-color:var(--brand-color-2)}input[type=checkbox]:after{content:"";position:absolute;display:none;left:50%;top:50%;width:4px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:translate(-50%,-59%) rotate(40deg)}input[type=checkbox]:checked:before{background-color:var(--brand-color-2);transform:scale(1)}input[type=checkbox]:checked:after{display:block}label:has(input[type=checkbox]){display:flex;gap:6px}input.error,select.error,textarea.error{border-color:var(--input-error-border-color);outline:none;background-color:var(--input-error-background-color);color:var(--input-error-text-color)}input.error::placeholder,textarea.error::placeholder{color:var(--input-error-placeholder-color)}[class^=button-].disabled,[class^=button-].disabled:hover{background:#393939;border-color:#393939;opacity:.7}button:not([class^=button-]){-webkit-appearance:none;appearance:none;outline:none;border:none;background:none;cursor:pointer;color:var(--text-color);font-family:inherit;font-weight:inherit;font-size:clamp(var(--body-font-size-mobile),calc(var(--body-intercept) + var(--body-slope) * 1vw),var(--body-font-size))}.button-accordion{color:inherit;border-color:inherit}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--brand-color-2)!important}#shopify-chat inbox-online-store-chat[is-open=false]{z-index:9!important;bottom:60px!important}#toasty-zone{position:fixed;top:0;right:0;z-index:999999999;pointer-events:none;padding:10px;width:100%}#toasty-zone output.toasty{position:absolute;right:10px;pointer-events:auto;display:flex;align-items:center;gap:12px;background:#000000d9;color:#fff;padding:12px 14px;border-radius:10px;box-shadow:0 8px 30px #00000040;max-width:360px;overflow:hidden}#toasty-zone output.toasty.bg{background:var(--background, rgba(0,0,0,.85))}#toasty-zone output.toasty .toasty-image{width:40px;height:40px;object-fit:cover;border-radius:6px;flex-shrink:0}#toasty-zone output.toasty .toasty-title{font-weight:600;font-size:14px;line-height:1}#toasty-zone output.toasty .toasty-body{font-size:13px;opacity:.95}#toasty-zone output.toasty .toasty-close{margin-left:8px;cursor:pointer;display:flex;align-items:center;color:inherit}#toasty-zone output.toasty.dragging{opacity:.95}@media (max-width: 600px){#toasty-zone{right:10px;left:10px}#toasty-zone output.toasty{right:10px;left:10px;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/critical.css.map */
