:root{--spacing-sm: 12px;--spacing-base: 16px;--spacing-md: 20px;--block-border-radius: 10px;--block-border-radius-sm: 8px;--img-border-radius: 10px}@media(min-width:1024px){:root{--spacing-sm: 12px;--spacing-base: 20px;--spacing-md: 40px;--block-border-radius: 20px}}html{scroll-behavior:smooth}@media(min-width:1440px){.full-width{padding-inline:4rem}}:root{--base-font-size: 15px;--font-size-small: 13px;--font-size-small-mobile: 12px;--font-size-medium: 17px;--font-size-medium-mobile: 15px;--font-size-normal: 17px;--font-size-normal-mobile: 17px;--font-size-large: 20px;--font-size-large-mobile: 18px;--h1-font-size: 56px;--h2-font-size: 32px;--h3-font-size: 24px;--h4-font-size: 17px;--h5-font-size: 16px;--h6-font-size: 14px;--h1-font-size-mobile: 40px;--h2-font-size-mobile: 28px;--h3-font-size-mobile: 18px;--h4-font-size-mobile: 17px;--h5-font-size-mobile: 16px;--h6-font-size-mobile: 12px;--heading-font-weight: 700;--heading-font-transform: uppercase;--font-family-alternative: "Krona One";--hd1-font-size: 38px;--hd2-font-size: 30px;--hd3-font-size: 25px;--hd4-font-size: 20px}@media(max-width:1023px){:root{--font-size-small: var(--font-size-small-mobile);--font-size-normal: var(--font-size-normal-mobile);--font-size-medium: var(--font-size-medium-mobile);--font-size-large: var(--font-size-large-mobile);--h1-font-size: var(--h1-font-size-mobile);--h2-font-size: var(--h2-font-size-mobile);--h3-font-size: var(--h3-font-size-mobile);--h4-font-size: var(--h4-font-size-mobile);--h5-font-size: var(--h5-font-size-mobile);--h6-font-size: var(--h6-font-size-mobile)}}@media(min-width:768px){:root{--hd1-font-size: 50px;--hd2-font-size: 40px;--hd3-font-size: 35px;--hd4-font-size: 30px}}h1,.h1,h2,.h2,h3,.h3{font-weight:var(--heading-font-weight);text-transform:var(--heading-font-transform)}:is(h1,.h1,h2,.h2,h3,.h3) .highlight{text-transform:none}:is(h1,.h1,h2,.h2,h3,.h3) .highlight.hl-underline{text-transform:uppercase}.hd1{font-size:var(--hd1-font-size)}.hd2{font-size:var(--hd2-font-size)}.hd3{font-size:var(--hd3-font-size)}.hd4{font-size:var(--hd4-font-size)}@media screen and (max-width:768px){h1.h1{font-size:var(--h1-font-size-mobile)}h1.h2,h2.h2{font-size:var(--h2-font-size-mobile)}h2.h3,h3.h3{font-size:var(--h3-font-size-mobile)}h4.h4{font-size:var(--h4-font-size-mobile)}h5.h5{font-size:var(--h5-font-size-mobile)}h6.h6{font-size:var(--h6-font-size-mobile)}}.alt-title{font-family:var(--font-family-alternative);text-transform:none}.shopify-policy__body a,.page__body a,.link{text-decoration:underline;transition:color .3s}:is(.shopify-policy__body a,.page__body a,.link):hover{color:var(--link-color-hover)}.text-small{font-style:italic}.rte p{font-size:var(--font-size-normal)}:is(:is(h1,h2,h3,h4,h5,h6)[class*=heading-heading_],:is(h1,h2,h3,h4,h5,h6)[class*=heading-template],.hero-text :is(h1,h2,h3,h4,h5,h6)[class*=heading-slide]):has(.highlight){padding-top:20px;position:relative}:is(:is(h1,h2,h3,h4,h5,h6)[class*=heading-heading_],:is(h1,h2,h3,h4,h5,h6)[class*=heading-template],.hero-text :is(h1,h2,h3,h4,h5,h6)[class*=heading-slide]):has(.highlight) .decor{display:inline-block;height:3px;width:100px;margin-bottom:10px;background-color:var(--color-primary);position:absolute;top:0;left:auto;right:auto}:is(:is(h1,h2,h3,h4,h5,h6)[class*=heading-heading_],:is(h1,h2,h3,h4,h5,h6)[class*=heading-template],.hero-text :is(h1,h2,h3,h4,h5,h6)[class*=heading-slide]):has(.highlight).text-center .decor{left:calc(50% - 50px)}:is(:is(h1,h2,h3,h4,h5,h6)[class*=heading-heading_],:is(h1,h2,h3,h4,h5,h6)[class*=heading-template],.hero-text :is(h1,h2,h3,h4,h5,h6)[class*=heading-slide]):has(.highlight).text-right .decor{right:0}@media screen and (max-width:767px){:is(.x-container-rich-text.text-center :is(h1,h2,h3,h4,h5,h6)[class*=heading-heading_],.x-container-rich-text.text-center :is(h1,h2,h3,h4,h5,h6)[class*=heading-template]):has(.highlight) .decor{left:calc(50% - 50px)}.hero-text .text-center :is(h1,h2,h3,h4,h5,h6)[class*=heading-slide]:has(.highlight) .decor{left:calc(50% - 50px)}}.block-mobile-navigation-menu span.font-menu-level-0 span{font-size:var(--font-size-normal)}@media screen and (max-width:767px){#shopify-section-template--30004432077142__rich_text_4yfdN3 h2.h2{font-size:var(--h3-font-size-mobile)}}:root{--button-font-weight: 700;--button-padding: 12px 28px}.button{font-weight:var(--button-font-weight, 700);font-size:18px}.button.button-solid,.button.button-outline{padding:var(--button-padding)}a.button{text-decoration:none}.button.button-text-link{padding-left:0;padding-right:0}.button.button-text-alt{color:inherit;font-family:var(--font-family-alternative);text-decoration:underline;font-weight:400;font-size:12px}.button.button-text-alt:hover,.button.button-text-alt:focus,.button.button-text-alt:active{color:var(--color-secondary);transition:color .3s ease-in}:root{--input-height: 44px;--textarea-height: 132px;--input-padding-x: 20px;--input-border-radius: 22px;--input-border-color: var(--color-secondary);--input-border-color-focus: var(--color-primary);--input-border-color-active: var(--input-border-color-focus);--input-checkbox-size: 20px;--input-checkbox-border-radius: 2px;--input-checkbox-active-background: var(--color-primary);--input-checkbox-active-border: var(--input-border-color-active);--input-checkbox-active-icon: url("data:image/svg+xml,%3Csvg width='13' height='11' viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 5.5L5 9.5L12 1' stroke='black'/%3E%3C/svg%3E%0A");--input-checkbox-active-icon-size: 14px;--input-radio-size: var(--input-checkbox-size);--input-radio-active-background: var(--input-checkbox-active-background);--input-radio-active-border: var(--input-checkbox-active-border);--input-radio-active-icon: var(--input-checkbox-active-icon);--input-radio-active-icon-size: var(--input-checkbox-active-icon-size);--input-select-padding-top: 10px}.input,select[class],.eurus .input,.eurus select{-webkit-appearance:none;height:var(--input-height);padding-inline:var(--input-padding-x);border-color:var(--input-border-color);border-radius:var(--input-border-radius)!important}:is(.input,select[class],.eurus .input,.eurus select):focus{border-color:var(--input-border-color-focus)}select[class],.eurus select{padding-top:var(--input-select-padding-top)}textarea{min-height:var(--textarea-height)}.checkbox-checked{-webkit-appearance:none;border-radius:var(--input-checkbox-border-radius);height:var(--input-checkbox-size);width:var(--input-checkbox-size)}.checkbox-checked:checked{background-color:var(--input-checkbox-active-background);border-color:var(--input-checkbox-active-border)}.checkbox-checked:checked:after{width:100%;height:100%;background:var(--input-checkbox-active-icon);background-position:center;background-size:var(--input-checkbox-active-icon-size);background-repeat:no-repeat;border:0;top:0;left:0;transform:none}.checkbox-checked+label{cursor:pointer}.radio-checked{-webkit-appearance:none;width:var(--input-radio-size);height:var(--input-radio-size)}.radio-checked:checked{background-color:var(--input-radio-active-background);border-color:var(--input-radio-active-border)}.radio-checked:checked:after{width:100%;height:100%;background:var(--input-radio-active-icon);background-position:center;background-size:var(--input-radio-active-icon-size);background-repeat:no-repeat;border:0;top:0;left:0;transform:none}.radio-checked+label{cursor:pointer}input[type=text][placeholder]:not(:placeholder-shown),.focus-input,textarea[placeholder]:not(:placeholder-shown),select:has([selected]){border-color:var(--input-border-color-active)}.inline-flex:has(input[type=number]:focus){--colors-line-and-border: rgba(var(--color-primary-rgb))}input[type=number]{min-width:60px}.border-dashed{border:solid;border-color:rgba(var(--colors-line-and-border),1)}.border-dashed :root{--colors-line-and-border: var(--color-primary)}.header-custom-baseline{padding:5px;font-family:var(--font-family-alternative);font-size:16px}.tree-menu-item.flip-container:has(.highlight--button-like) a,.block-mobile-navigation-menu>div:has(.highlight--button-like) a{background-color:var(--color-secondary);border-radius:20px;padding:10px 20px;border:none;color:var(--color-white);justify-content:center}:is(.tree-menu-item.flip-container:has(.highlight--button-like) a,.block-mobile-navigation-menu>div:has(.highlight--button-like) a):hover .back{border:none}@media screen and (max-width:767px){.tree-menu-item.flip-container:has(.highlight--button-like) a,.block-mobile-navigation-menu>div:has(.highlight--button-like) a{margin:20px auto}}.section-multicolumn .text-with-icon-item .highlight .svg-underline{display:none}.section-multicolumn h3,.section-multicolumn .h3,.section-text-columns-with-image h3,.section-text-columns-with-image .h3{font-size:var(--h3-font-size)}.section-flow .x-container-flow-content.items-center{align-items:start}.section-flow .x-container-flow-content>ul{padding-left:0;padding-right:20px;max-width:100%}.section-flow p.list-inside{list-style:none;margin-bottom:5px;font-weight:var(--heading-font-weight);font-size:15px}.section-flow :is(h1,h2,h3,h4,h5,h6)[class*=heading--template]{display:inline-block}.section-flow :is(h1,h2,h3,h4,h5,h6)[class*=heading--template]:first-letter{color:var(--color-primary)}.section-flow :is(h1,h2,h3,h4,h5,h6)[class*=heading--template]+img{max-height:40px;max-width:40px}.section-flow .block-step-wrapper{padding:25px 50px 25px 25px}.section-flow li[class*=x-block-items-media]{padding:10px 0;border-color:rgba(var(--color-secondary-rgb),.25)}.section-flow li[class*=x-block-items-media]:first-child{padding-top:0}@media screen{.section-image-with-text .ltr{padding:0}}.comparision-table-container .comparision-table-description.mb-5,.comparision-table-container .x-block-conparison-table-header.mb-5{margin-bottom:0}.comparision-table-container .table-header{background-color:var(--color-primary-ultra-light)}.comparision-table-container .table-header:after{display:none}.comparision-table-container .criterion-row>div:last-child{background-color:var(--color-white)}.comparision-table-container .x-block-table-header>div:first-child,.comparision-table-container .x-block-table-header>div:last-child{border-bottom:none}.comparision-table-container .x-block-table-row-1 .criterion-detail-product:before{content:"";width:100%;height:20px;background-color:var(--color-primary-light);display:inline-block;position:absolute;top:-20px;border-radius:20px 20px 0 0}.comparision-table-container .criterion-row>div:first-child,.comparision-table-container .criterion-row>div:last-child{border-bottom:.5px solid var(--color-table-accent)}.comparision-table-container .criterion-row:last-child>div:last-child{border-bottom:none}.comparision-table-container .x-block-table-header .table-header span{color:var(--color-table-accent)}.comparision-table-container .criterion-detail-product{color:var(--color-table-product)}.comparision-table-container .criterion-detail-product p{font-size:var(--base-font-size)}@media screen and (max-width:768px){.section-comparision-table,.section[id$=custom_liquid_dz44bK]{display:none}.criterion-detail-heading,.x-block-table-header>div:first-child{min-width:100px}:is(.criterion-detail-heading,.x-block-table-header>div:first-child) div.flex{flex-direction:column;justify-content:center;align-items:center}:is(.criterion-detail-heading,.x-block-table-header>div:first-child) svg{width:22px}.criterion-detail-product,.criterion-detail-external,.table-header{min-width:300px}}.section-footer .md\:first\:pl-0:first-child{padding-right:0;padding-left:0;margin-bottom:0}.section-footer .footer-col--2{padding-right:0;padding-left:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/theme-swanlab.css.map */
