html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;padding:0;min-height:100dvh;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font);color:var(--paragraphColor)}input,button,select,textarea{font-family:inherit;font-size:inherit;-webkit-tap-highlight-color:transparent}#main{display:flex;flex-direction:column;align-items:center;gap:var(--sectionGap);flex:1}@media(max-width:992px){#main{gap:var(--sectionGapMobile)}}.shopify-section{width:100%}.wrapper{width:100%;padding-left:var(--sectionMarginDesktop);padding-right:var(--sectionMarginDesktop);margin:0 auto}@media(max-width:992px){.wrapper{padding-left:var(--sectionMarginMobile);padding-right:var(--sectionMarginMobile)}}.wrapper-columns{width:100%;padding-left:var(--sectionMarginDesktop);padding-right:var(--sectionMarginDesktop);max-width:var(--sectionMaxWidth);margin:0 auto;display:flex;flex-direction:row;gap:var(--columnGap)}.wrapper-columns>*{width:100%;flex:1}.wrapper-full-width{width:100%}@keyframes slide-in{0%{transform:translate(56px);opacity:0}to{transform:translate(0);opacity:1}}h2,.h2{font-size:var(--h2FontSize);font-style:normal;font-weight:var(--h2FontWeight);line-height:var(--h2LineHeight);letter-spacing:var(--h2LetterSpacing);margin:0;color:var(--headingColor);text-transform:var(--h2TextTransform)}@media(max-width:992px){h2,.h2{font-size:var(--h2FontSizeMobile)}}h3,.h3{font-size:var(--h3FontSize);font-style:normal;font-weight:var(--h3FontWeight);line-height:normal;margin:0;text-transform:var(--h3TextTransform)}@media(max-width:992px){h3,.h3{font-size:var(--h3FontSizeMobile)}}h4,.h4{font-size:var(--bodyFontSize);font-style:normal;font-weight:600;text-transform:uppercase;margin:0;color:var(--headingColor)}@media(max-width:992px){h4,.h4{font-size:var(--bodyFontSizeMobile)}}p,li,.body,.body p,.body a{font-size:var(--bodyFontSize);font-style:normal;font-weight:400;line-height:normal;margin:0}@media(max-width:992px){p,li,.body,.body p,.body a{font-size:var(--bodyFontSizeMobile)}}.body-large,.body-large p,.body-large a{font-size:var(--bodyLargeFontSize);font-style:normal;font-weight:400;line-height:normal;margin:0}@media(max-width:992px){.body-large,.body-large p,.body-large a{font-size:var(--bodyLargeFontSizeMobile)}}.body-medium,.body-medium p,.body-medium a{font-size:var(--bodyMediumFontSize);font-style:normal;font-weight:400;line-height:normal;margin:0}@media(max-width:992px){.body-medium,.body-medium p,.body-medium a{font-size:var(--bodyMediumFontSizeMobile)}}.body-small,.body-small p,.body-small a{font-size:var(--bodySmallFontSize);font-style:normal;font-weight:400;line-height:normal;margin:0}@media(max-width:992px){.body-small,.body-small p,.body-small a{font-size:var(--bodySmallFontSizeMobile)}}.caption,.caption p,.caption a{font-size:var(--captionFontSize);font-style:normal;font-weight:400;line-height:normal;margin:0;text-transform:var(--captionTextTransform)}@media(max-width:992px){.caption,.caption p,.caption a{font-size:var(--captionFontSizeMobile)}}.grey{color:var(--linkHoverColor)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}b{font-weight:500}a{color:var(--linkColor);transition:.2s;-webkit-tap-highlight-color:transparent}a:hover{color:var(--linkHoverColor)}a.body-large{font-size:var(--bodyLargeFontSize);text-decoration:none}@media(max-width:992px){a.body-large{font-size:var(--bodyLargeFontSizeMobile)}}a.body{font-size:var(--bodyFontSize);text-decoration:none}@media(max-width:992px){a.body{font-size:var(--bodyFontSizeMobile)}}a.body-small{font-size:var(--bodySmallFontSize);font-style:normal;font-weight:400;line-height:normal;margin:0;color:var(--linkColor);transition:.2s;text-decoration:none}a.body-small:hover{color:var(--linkHoverColor)}@media(max-width:992px){a.body-small{font-size:var(--bodySmallFontSizeMobile)}}a.caption{font-size:var(--captionFontSize);font-style:normal;font-weight:400;line-height:normal;margin:0;color:var(--linkColor);transition:.2s;text-decoration:none;text-transform:var(--captionTextTransform)}a.caption:hover{color:var(--linkHoverColor)}@media(max-width:992px){a.caption{font-size:var(--captionFontSizeMobile)}}a img{border:none;outline:none}a:focus,a:active{outline:none}.button{display:block;width:100%;padding:13px 10px;background:var(--primaryColor);color:#fff;font-size:calc(var(--bodySmallFontSize) + 1px);border:none;cursor:pointer;border-radius:8px;text-align:center;text-decoration:none}.button:hover{background:#444;color:#fff}.button:disabled{background:var(--primaryColor);cursor:not-allowed}button{color:inherit;-webkit-text-fill-color:currentcolor}.payment-icons{display:flex;flex-wrap:wrap;gap:8px}.payment-icon{width:30px;height:auto}.text-column{display:flex;flex-direction:column;gap:32px}.product-badge-label{position:absolute;top:0;left:0;z-index:10;height:24px;padding:0 8px;background-color:#fff;color:#000;font-size:var(--captionFontSize, 12px);font-weight:500!important;text-transform:none!important;display:inline-flex;align-items:center;justify-content:center;line-height:1;margin:0;pointer-events:none;box-sizing:border-box}@media(max-width:992px){.product-badge-label{font-size:var(--captionFontSizeMobile, 11px)}}.product-card__price-compare,.product-price__compare{text-decoration:line-through;color:var(--paragraphSecondaryColor, #888888);font-weight:400}.product-card__price-compare{margin-right:2px}.product-price__compare{margin-right:6px}.product-card__price-sale,.product-price__sale{color:var(--primaryColor, #222222);font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/91/assets/base.css.map */
