p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}.wrap-text{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}p:empty{display:none}:first-child:is(p,h1,h2,h3,h4,h5,h6),:first-child:empty+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:last-child:is(p,h1,h2,h3,h4,h5,h6),:where(p,h1,h2,h3,h4,h5,h6):nth-child(2):has(+:last-child:empty){margin-block-end:0}body,.paragraph,.paragraph:not(.button),.paragraph>*,.text-block.paragraph>*,.text-block.paragraph :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);letter-spacing:var(--font-paragraph--letter-spacing);text-transform:var(--font-paragraph--case);-webkit-font-smoothing:antialiased;color:var(--color, var(--color-foreground))}.text-large,.text-large.text-large,.text-block.text-large>*,.text-block.text-large :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-text-large--family);font-style:var(--font-text-large--style);font-weight:var(--font-text-large--weight);font-size:var(--font-text-large--size);line-height:var(--font-text-large--line-height);letter-spacing:var(--font-text-large--letter-spacing);text-transform:var(--font-text-large--case);-webkit-font-smoothing:antialiased;color:var(--color, var(--color-foreground))}.text-small,.text-small.text-small,.text-block.text-small>*,.text-block.text-small :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-text-small--family);font-style:var(--font-text-small--style);font-weight:var(--font-text-small--weight);font-size:var(--font-text-small--size);line-height:var(--font-text-small--line-height);letter-spacing:var(--font-text-small--letter-spacing);text-transform:var(--font-text-small--case);-webkit-font-smoothing:antialiased;color:var(--color, var(--color-foreground))}.sub-heading,.sub-heading.sub-heading,.text-block.sub-heading>*,.text-block.sub-heading :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-sub-heading--family);font-style:var(--font-sub-heading--style);font-weight:var(--font-sub-heading--weight);font-size:var(--font-sub-heading--size);line-height:var(--font-sub-heading--line-height);letter-spacing:var(--font-sub-heading--letter-spacing);text-transform:var(--font-sub-heading--case);-webkit-font-smoothing:antialiased;color:var(--color, var(--color-foreground))}@media screen and (max-width:991px){input.paragraph,input.paragraph.paragraph,input.paragraph.paragraph:not([type]),textarea.paragraph,textarea.paragraph.paragraph,select.paragraph,select.paragraph.paragraph{font-size:max(1rem,var(--font-paragraph--size))}input.text-large,input.text-large.text-large,textarea.text-large,textarea.text-large.text-large,select.text-large,select.text-large.text-large{font-size:max(1rem,var(--font-text-large--size))}input.text-small,input.text-small.text-small,textarea.text-small,textarea.text-small.text-small,select.text-small,select.text-small.text-small{font-size:max(1rem,var(--font-text-small--size))}input.sub-heading,input.sub-heading.sub-heading,textarea.sub-heading,textarea.sub-heading.sub-heading,select.sub-heading,select.sub-heading.sub-heading{font-size:max(1rem,var(--font-sub-heading--size))}}.paragraph>small{font-size:smaller}.heading-hero,.heading-hero.heading-hero,.text-block.heading-hero>*,.text-block.heading-hero :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading-hero--family);font-style:var(--font-heading-hero--style);font-weight:var(--font-heading-hero--weight);font-size:var(--font-heading-hero--size);line-height:var(--font-heading-hero--line-height);letter-spacing:var(--font-heading-hero--letter-spacing);text-transform:var(--font-heading-hero--case);color:var(--color, var(--color-foreground))}@media screen and (max-width:991px){input.heading-hero,input.heading-hero.heading-hero,textarea.heading-hero,textarea.heading-hero.heading-hero,select.heading-hero,select.heading-hero.heading-hero{font-size:max(1rem,var(--font-heading-hero--size))}}h1,.h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h1--family);font-style:var(--font-h1--style);font-weight:var(--font-h1--weight);font-size:var(--font-h1--size);line-height:var(--font-h1--line-height);letter-spacing:var(--font-h1--letter-spacing);text-transform:var(--font-h1--case);color:var(--color, var(--color-foreground))}@media screen and (max-width:991px){input.h1,input.h1.h1,textarea.h1,textarea.h1.h1,select.h1,select.h1.h1{font-size:max(1rem,var(--font-h1--size))}}h2,.h2,.h2.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case);color:var(--color, var(--color-foreground))}@media screen and (max-width:991px){input.h2,input.h2.h2,textarea.h2,textarea.h2.h2,select.h2,select.h2.h2{font-size:max(1rem,var(--font-h2--size))}}h3,.h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight);font-size:var(--font-h3--size);line-height:var(--font-h3--line-height);letter-spacing:var(--font-h3--letter-spacing);text-transform:var(--font-h3--case);color:var(--color, var(--color-foreground))}@media screen and (max-width:991px){input.h3,input.h3.h3,textarea.h3,textarea.h3.h3,select.h3,select.h3.h3{font-size:max(1rem,var(--font-h3--size))}}h4,.h4,.h4.h4,.text-block.h4>*,.text-block.h4 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case);color:var(--color, var(--color-foreground))}@media screen and (max-width:991px){input.h4,input.h4.h4,textarea.h4,textarea.h4.h4,select.h4,select.h4.h4{font-size:max(1rem,var(--font-h4--size))}}h5,.h5,.h5.h5,.text-block.h5>*,.text-block.h5 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h5--family);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case);color:var(--color, var(--color-foreground))}@media screen and (max-width:991px){input.h5,input.h5.h5,textarea.h5,textarea.h5.h5,select.h5,select.h5.h5{font-size:max(1rem,var(--font-h5--size))}}h6,.h6,.h6.h6,.text-block.h6>*,.text-block.h6 :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height);letter-spacing:var(--font-h6--letter-spacing);text-transform:var(--font-h6--case);color:var(--color, var(--color-foreground))}@media screen and (max-width:991px){input.h6,input.h6.h6,textarea.h6,textarea.h6.h6,select.h6,select.h6.h6{font-size:max(1rem,var(--font-h6--size))}}:first-child:is(.heading-hero,.sub-heading,.h1,.h2,.h3,.h4,.h5,.h6){margin-block-start:0}:last-child:is(.heading-hero,.sub-heading,.h1,.h2,.h3,.h4,.h5,.h6){margin-block-end:0}a{color:currentcolor;text-decoration-color:transparent;text-decoration-thickness:.075em;text-underline-offset:.125em;transition:text-decoration-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}:is(h1,h2,h3,h4,h5,h6,p)>a:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / .7)}.text-link{display:inline;padding:0;margin:0;border:0;border-radius:0;background:none;box-shadow:none;color:currentcolor;font:inherit;text-align:inherit;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:.075em;text-underline-offset:.125em;cursor:pointer;-webkit-appearance:none;appearance:none;transition:text-decoration-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.text-link:hover,.text-link:focus,.text-link:focus-visible{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / .7);text-decoration-line:underline;text-decoration-color:currentcolor}p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary,.text-link)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary,.text-link)){text-decoration-color:currentcolor}:is(p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary,.text-link)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary,.text-link))):hover{text-decoration-color:currentcolor;color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / .7)}.text-block:not(.text-block--full-width).rte,.text-block:not(.text-block--full-width).paragraph{text-wrap:balance;text-wrap:pretty}.text-block:not(.text-block--full-width):is(.heading-hero,.sub-heading,.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance}.text-block.text-block:is(.heading-hero,.sub-heading,.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-line:none;color:currentColor}.text-block.text-block:is(.heading-hero,.sub-heading,.h1,.h2,.h3,.h4,.h5,.h6) a:hover{text-decoration-line:none;color:currentColor}.text-block.text-large>*,.text-block.text-small>*,.text-block.paragraph>*,.text-block p,.text-block.p>*{margin-block:var(--font-paragraph--spacing)}.text-block.sub-heading>*{margin-block:var(--font-sub-heading--spacing)}.text-block.heading-hero>*{margin-block:var(--font-heading-hero--spacing)}.text-block h1,.text-block.h1>*{margin-block:var(--font-h1--spacing)}.text-block h2,.text-block.h2>*{margin-block:var(--font-h2--spacing)}.text-block h3,.text-block.h3>*{margin-block:var(--font-h3--spacing)}.text-block h4,.text-block.h4>*{margin-block:var(--font-h4--spacing)}.text-block h5,.text-block.h5>*{margin-block:var(--font-h5--spacing)}.text-block h6,.text-block.h6>*{margin-block:var(--font-h6--spacing)}.text-block>*:first-child{margin-block-start:0}.text-block>*:last-child{margin-block-end:0}.hero-wrapper .text-block.heading-hero,.hero-wrapper .text-block.heading-hero>*,.hero-wrapper .text-block.heading-hero :is(h1,h2,h3,h4,h5,h6){font-weight:400}.text-block :is(strong,b),.rte :is(strong,b),.text-block :is(h1,h2,h3,h4,h5,h6) :is(strong,b),.rte :is(h1,h2,h3,h4,h5,h6) :is(strong,b){font-weight:700}:is(.rte,.shopify-policy__title) :is(h1,h2,h3,h4,h5,h6){margin-block:clamp(1.5rem,1em * 3.3,2.5rem) var(--font-heading--spacing)}:is(.rte,.shopify-policy__title) :first-child:is(p,h1,h2,h3,h4,h5,h6),:is(.rte,.shopify-policy__title) :first-child:empty+:is(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(.rte,.shopify-policy__title) ul,:is(.rte,.shopify-policy__title) ol{margin-block-start:0;padding-inline-start:0}:is(.rte,.shopify-policy__title) ol>li{margin-left:20px}:is(.rte,.shopify-policy__title) ol>li::marker{font-size:10px}:is(.rte,.shopify-policy__title) ul{list-style:none}:is(.rte,.shopify-policy__title) ul>li{position:relative;padding-inline-start:1.75em;list-style-type:none;margin-left:0}:is(.rte,.shopify-policy__title) ul>li:before{content:"";position:absolute;inset-inline-start:0;top:10px;width:16px;height:16px;background-color:currentColor;transform:translateY(-50%);mask:url(icon-circle-dot-regular-full.svg) center / contain no-repeat;-webkit-mask:url(icon-circle-dot-regular-full.svg) center / contain no-repeat}:is(.rte,.shopify-policy__title) :is(ul,ol):not(:is(ul,ol) :is(ul,ol)){margin-block-end:1em}:is(.rte,.shopify-policy__title) blockquote{margin-inline:1.5em 2.3em;margin-block:3.8em;padding-inline-start:.8em;border-inline-start:1.5px solid rgb(var(--color-foreground-rgb) / var(--opacity-25));font-style:italic;font-weight:500}:is(.rte,.shopify-policy__title) .rte-table-wrapper{overflow-x:auto}:is(.rte,.shopify-policy__title) table{width:100%!important;border-collapse:collapse}:is(.rte,.shopify-policy__title) tr:not(:has(td)),:is(.rte,.shopify-policy__title) thead{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5));font-weight:700;text-transform:uppercase}:is(.rte,.shopify-policy__title) tr:has(td){border-bottom:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10))}:is(.rte,.shopify-policy__title) th,:is(.rte,.shopify-policy__title) td{text-align:start;padding-inline:var(--padding-md);padding-block:var(--padding-sm)}.shopify-policy__title{margin-bottom:40px}.shopify-policy__container{--policy-content-width: min( var(--page-content-width), calc(100% - (var(--page-margin) * 2)) );display:block;width:var(--policy-content-width)!important;max-width:var(--policy-content-width)!important;margin-inline:auto!important;padding-inline:0!important;padding-block:40px;box-sizing:border-box}.shopify-policy__title,.shopify-policy__body{width:100%;max-width:none!important}.custom-typography,.custom-typography>*{font-family:var(--font-family);font-weight:var(--font-weight);text-transform:var(--text-transform);text-wrap:var(--text-wrap);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}.custom-typography h1{line-height:var(--line-height--display, var(--line-height))}.custom-typography h2,.custom-typography h3,.custom-typography h4{line-height:var(--line-height--heading, var(--line-height))}.custom-typography p{line-height:var(--line-height--body, var(--line-height))}.custom-font-size,.custom-font-size>*{font-size:var(--font-size)}.custom-font-weight,.custom-font-weight>*{font-weight:var(--font-weight)}@media screen and (max-width:991px){input,textarea,select,.paragraph.paragraph input,.paragraph.paragraph textarea,.paragraph.paragraph select,.h1.h1 input,.h1.h1 textarea,.h1.h1 select,.h2.h2 input,.h2.h2 textarea,.h2.h2 select,.h3.h3 input,.h3.h3 textarea,.h3.h3 select,.h4.h4 input,.h4.h4 textarea,.h4.h4 select,.h5.h5 input,.h5.h5 textarea,.h5.h5 select,.h6.h6 input,.h6.h6 textarea,.h6.h6 select{font-size:max(1rem,100%)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/typography.css.map */
