*{box-sizing:border-box;margin:0}body,html{min-height:100vh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}dl,ol,ul{margin:0}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--background-sunken);color:currentcolor}dialog{background-color:var(--background-sunken);color:inherit}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}button{color:inherit}body{font-family:var(--font-primary--family);background-color:var(--background-sunken);color:var(--text-strong);min-width:360px;overflow-x:hidden;padding-top:92px;line-height:1.6;font-size:16px}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--heading-font-family);font-weight:400}.container{max-width:1608px;padding:0 24px;margin:0 auto}.card{border-radius:0}.overline{display:block;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--text-weak);margin-bottom:12px}.section-spacing{padding:clamp(56px,calc(50.462px + 1.538vw),80px) 0}.section-spacing-bottom{padding-bottom:clamp(56px,calc(50.462px + 1.538vw),80px)}.shopify-section:has(.section-spacing:not(.separate-with-border-bottom):not(.separate-with-border):not(.design-hero))+.shopify-section:has(.section-spacing) .section-spacing,.section-spacing:not(.separate-with-border)+.section-spacing:not(.separate-with-border-bottom):not(.separate-with-border-top):not(.separate-with-border){padding-top:0}.page-title{font-size:clamp(32px,calc(24.615px + 2.051vw),64px);line-height:1.1}.separate-with-border{border-top:1px solid var(--stroke-brand-weak);border-bottom:1px solid var(--stroke-brand-weak)}.separate-with-border-bottom{border-bottom:1px solid var(--stroke-brand-weak)}.separate-with-border-top{border-top:1px solid var(--stroke-brand-weak)}.container:has(.legal-wrapper){max-width:848px}.container:has(.legal-wrapper) h1{padding-bottom:48px}.rich-text-wrapper{display:flex;flex-direction:column;gap:16px}.rich-text-wrapper p{margin:0}.rich-text-wrapper h2,.rich-text-wrapper h3,.rich-text-wrapper h4,.rich-text-wrapper h5,.rich-text-wrapper h6{font-weight:600;line-height:1.2;margin:16px 0 0}.rich-text-wrapper h1{font-size:clamp(30px,calc(28.615px + .385vw),36px)}.rich-text-wrapper h2{font-size:clamp(24px,calc(23.077px + .256vw),28px)}.rich-text-wrapper h3{font-size:clamp(20px,calc(19.538px + .128vw),22px)}.rich-text-wrapper h4{font-size:18px}.rich-text-wrapper h5{font-size:16px}.rich-text-wrapper h6{font-size:14px}.rich-text-wrapper ul,.rich-text-wrapper ol{padding-left:22px}.rich-text-wrapper li{margin:6px 0}.rich-text-wrapper ul li{list-style:disc}.rich-text-wrapper ol li{list-style:decimal}.rich-text-wrapper li ul,.rich-text-wrapper li ol{margin-top:6px}.rich-text-wrapper a{color:var(--text-brand-strong);text-decoration:underline;transition:opacity var(--transition-duration) var(--transition-ease)}.rich-text-wrapper a:hover{opacity:.7}.rich-text-wrapper strong,.rich-text-wrapper b{font-weight:600}.rich-text-wrapper em,.rich-text-wrapper i{font-style:italic}.rich-text-wrapper blockquote{border-left:4px solid var(--stroke-brand-weak);padding-left:16px;color:var(--text-weak);margin:8px 0}.rich-text-wrapper hr{border:none;border-top:1px solid var(--stroke-brand-weak);margin:16px 0}.rich-text-wrapper table{width:100%;border-collapse:collapse;margin:8px 0}.rich-text-wrapper th,.rich-text-wrapper td{border:1px solid var(--stroke-brand-weak);padding:10px;text-align:left}.rich-text-wrapper th{font-weight:600}.rich-text-wrapper img{max-width:100%;height:auto;display:block;margin:8px 0}.rich-text-wrapper small{font-size:13px;color:var(--text-weak)}.rich-text-wrapper code{background:var(--fill-inverse-weak);padding:2px 6px;border-radius:4px;font-size:14px}.rich-text-wrapper pre{background:var(--fill-inverse-weak);padding:16px;overflow-x:auto;border-radius:6px;margin:8px 0}.btn{--bs-btn-padding-x: 24px;--bs-btn-padding-y: 0;--bs-btn-font-size: 12px;--bs-btn-font-weight: 500;--bs-btn-color: var(--text-strong);--bs-btn-border-radius: 0;display:inline-flex;align-items:center;justify-content:center;vertical-align:top;min-height:50px;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;transition:all var(--transition-duration) var(--transition-ease)}.btn-block{width:100%}.btn-primary{--bs-btn-color: var(--text-inverse-strong);--bs-btn-bg: var(--fill-brand-strong);--bs-btn-border-color: var(--fill-brand-strong);--bs-btn-hover-color: var(--text-inverse-strong);--bs-btn-hover-bg: var(--fill-strong);--bs-btn-hover-border-color: var(--fill-strong);--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: var(--text-inverse-strong);--bs-btn-active-bg: var(--fill-strong);--bs-btn-active-border-color: var(--fill-strong);--bs-btn-disabled-color: var(--text-inverse-strong);--bs-btn-disabled-bg: var(--fill-brand-strong);--bs-btn-disabled-border-color: var(--fill-brand-strong)}.btn-outline-primary{--bs-btn-color: var(--text-brand-strong);--bs-btn-border-color: var(--stroke-brand-strong);--bs-btn-hover-color: var(--text-inverse-strong);--bs-btn-hover-bg: var(--text-brand-strong);--bs-btn-hover-border-color: var(--stroke-brand-strong);--bs-btn-focus-shadow-rgb: 0, 0, 0;--bs-btn-active-color: var(--text-inverse-strong);--bs-btn-active-bg: var(--text-brand-strong);--bs-btn-active-border-color: var(--stroke-brand-strong);--bs-btn-disabled-color: var(--text-brand-strong);--bs-btn-disabled-border-color: var(--stroke-brand-strong)}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active{background:var(--fill-brand-strong);color:var(--text-inverse-strong)}.btn-icon{padding:0;width:50px;color:inherit;border:0}.btn-icon svg{display:block;height:24px;width:24px;transition:all var(--transition-duration) var(--transition-ease)}.btn-icon .active-icon{margin-left:-24px;transform:rotate(-90deg);opacity:0;visibility:hidden}.btn-icon.active .active-icon{transform:rotate(0);opacity:1;visibility:visible}.btn-icon.active .default-icon{transform:rotate(90deg);opacity:0;visibility:hidden}.modal{--bs-modal-border-radius: 0;--bs-modal-header-border-color: var(--stroke-brand-weak);--bs-modal-footer-border-color: var(--stroke-brand-weak)}@media(max-width:767px){body{padding-top:80px;font-size:15px}.container{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/global.css.map */
