@font-face{font-family:modelica;font-style:normal;font-weight:400;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-Light.woff) format("woff")}@font-face{font-family:modelica;font-style:italic;font-weight:400;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-LightItalic.woff) format("woff")}@font-face{font-family:modelica;font-style:normal;font-weight:500;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-Regular.woff) format("woff")}@font-face{font-family:modelica;font-style:italic;font-weight:500;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-RegularItalic.woff) format("woff")}@font-face{font-family:modelica;font-style:normal;font-weight:250;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-Hairline.woff) format("woff")}@font-face{font-family:modelica;font-style:italic;font-weight:250;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-HairlineItalic.woff) format("woff")}@font-face{font-family:modelica;font-style:normal;font-weight:300;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-Thin.woff) format("woff")}@font-face{font-family:modelica;font-style:italic;font-weight:300;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-ThinItalic.woff) format("woff")}@font-face{font-family:modelica;font-style:normal;font-weight:600;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-Medium.woff) format("woff")}@font-face{font-family:modelica;font-style:italic;font-weight:600;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-MediumItalic.woff) format("woff")}@font-face{font-family:modelica;font-style:normal;font-weight:700;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-Bold.woff) format("woff")}@font-face{font-family:modelica;font-style:italic;font-weight:700;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-BoldItalic.woff) format("woff")}@font-face{font-family:modelica;font-style:normal;font-weight:800;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-ExtraBold.woff) format("woff")}@font-face{font-family:modelica;font-style:italic;font-weight:800;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-ExtraBoldItalic.woff) format("woff")}@font-face{font-family:modelica;font-style:normal;font-weight:900;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-Black.woff) format("woff")}@font-face{font-family:modelica;font-style:italic;font-weight:900;src:local("modelica"),url(https://fonts.cdnfonts.com/s/18647/BwModelica-BlackItalic.woff) format("woff")}@font-face{font-family:tomatoHeadline;src:url(/cdn/shop/files/Tomato_Grotesk_Regular.woff2?v=1735377267);font-weight:400;font-style:normal}@font-face{font-family:tomatoHeadline;src:url(/cdn/shop/files/Tomato_Grotesk_Extra_Bold.woff2?v=1735377267);font-weight:600 700;font-style:normal}:root{--accent-color: #008080;--accent-color-bright: #87f1ff;--accent-color-light: #effbff;--accent-color-dark: #18202f;--secondary-color: #1f2937;--tertiary-color: #8cd7e1;--tertiary-color-light: #e3f3f7;--success-color: #008307;--danger-color: #a12200;--fade-color: #eeeeee;--line-through-color: #5e5d5b}@keyframes slideModalIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideModalOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes loading-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;scroll-padding-top:160px}html:not(:has(header.header)) #product-main{scroll-margin-top:-160px}}cart-drawer{display:none!important}body.no-scroll{overflow:hidden;position:fixed;width:100%;top:0;left:0}.hidden{display:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}picture{width:100%}img{width:auto;height:auto;vertical-align:bottom}.no-space{padding:0;margin:0}.w-full{width:100%}.w-fit{width:fit-content}@media screen and (max-width:767px){.w-full-mb{width:100%}.w-fit-mb{width:fit-content}}@media screen and (max-width:600px){.SDesktop_only{display:none!important}}@media screen and (min-width:600px){.SMobile_only{display:none!important}}@media screen and (max-width:768px){.Desktop_only{display:none!important}}@media screen and (min-width:768px){.Mobile_only{display:none!important}}@media screen and (max-width:1024px){.LDesktop_only{display:none!important}}@media screen and (min-width:1024px){.LMobile_only{display:none!important}}@media screen and (max-width:1280px){.XLDesktop_only{display:none!important}}@media screen and (min-width:1280px){.XLMobile_only{display:none!important}}container{max-width:1440px;display:block;padding:32px 16px;margin-inline:auto}@media screen and (min-width:768px){container{padding-inline:24px}}@media screen and (min-width:1024px){container{padding:48px 24px}}@media screen and (min-width:1280px){container{padding:64px 48px}}@media screen and (max-width:360px){container{padding-inline:8px}}flex,.section-flex{display:flex;align-items:center;gap:6px}flex-center{display:flex;justify-content:center;align-items:center}flex-between{display:flex;justify-content:space-between;align-items:center;gap:8px}flex-col{display:flex;flex-direction:column;gap:10px}flex-wrap{display:flex;flex-wrap:wrap;gap:10px}grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}point{display:flex;align-items:center;gap:6px}point img{flex-shrink:0;width:20px}point p{color:#000;font-weight:400;font-size:16px;line-height:1.3;margin-block:0}info-box{width:fit-content;border-radius:4px;background:var(--accent-color);color:#fff;display:flex;justify-content:center;align-items:center;gap:6px;line-height:1.3;padding:3px 4px}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom_base.css.map */
