@font-face{font-family:Source Code Variable;font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+0020-024F,U+1E00-1EFF,U+2000-206F,U+2070-209F,U+2100-214F;src:url(source-code-pro.woff2) format("woff2")}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+0020-024F,U+1E00-1EFF,U+2000-206F,U+2070-209F,U+2100-214F;src:url(source-code-pro.woff2) format("woff2")}@font-face{font-family:Source Sans Variable;font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+0020-024F,U+1E00-1EFF,U+2000-206F,U+2070-209F,U+2100-214F;ascent-override:100%;descent-override:24%;line-gap-override:0%;src:url(source-sans-3.woff2) format("woff2")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+0020-024F,U+1E00-1EFF,U+2000-206F,U+2070-209F,U+2100-214F;ascent-override:100%;descent-override:24%;line-gap-override:0%;src:url(source-sans-3.woff2) format("woff2")}html body{font-family:Source Code Variable,ui-monospace,SFMono-Regular,monospace!important;font-weight:400!important;font-variation-settings:"wght" 400!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html body h2,html body .h2,html body .heading--h2,html body [class*=title-md],html body [class*=title-lg]{font-family:Source Sans Variable,Helvetica Neue,Arial,sans-serif!important;font-weight:300!important;font-variation-settings:"wght" 300!important;text-transform:none!important;letter-spacing:-.01em!important}html body h3,html body .h3,html body .heading--h3,html body [class*=title-sm]{font-family:Source Sans Variable,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;font-variation-settings:"wght" 400!important;text-transform:none!important}html body h4,html body h5,html body h6{font-family:Source Sans Variable,Helvetica Neue,Arial,sans-serif!important;font-weight:500!important;font-variation-settings:"wght" 500!important}html body h1{font-family:Source Sans Variable,Helvetica Neue,Arial,sans-serif!important;font-weight:300!important;font-variation-settings:"wght" 300!important;text-transform:none!important;letter-spacing:-.01em!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-wrap:pretty}html body .shopify-section[id*=slideshow] h1,html body .slideshow__slide h1,html body .slideshow-slide h1,html body [class*=slideshow] h1,html body .shopify-section[id*=image-with-text-overlay] h1,html body .image-with-text-overlay h1,html body [class*=image-with-text-overlay] h1{line-height:.8!important;text-wrap-style:pretty}html body h1 strong,html body h1 b,html body h2 strong,html body h2 b,html body h3 strong,html body h3 b,html body h4 strong,html body h4 b,html body h5 strong,html body h5 b,html body h6 strong,html body h6 b,html body .heading strong,html body .heading b{font-family:Source Code Variable,ui-monospace,SFMono-Regular,monospace!important;font-weight:900!important;font-variation-settings:"wght" 900!important;text-transform:uppercase!important;letter-spacing:-.02em!important;font-style:normal!important;display:inline!important}html body .shopify-section[id*=slideshow] h1 strong,html body .shopify-section[id*=slideshow] h1 b,html body .slideshow__slide h1 strong,html body .slideshow__slide h1 b,html body .slideshow-slide h1 strong,html body .slideshow-slide h1 b,html body [class*=slideshow] h1 strong,html body [class*=slideshow] h1 b,html body .shopify-section[id*=image-with-text-overlay] h1 strong,html body .shopify-section[id*=image-with-text-overlay] h1 b,html body [class*=image-with-text-overlay] h1 strong,html body [class*=image-with-text-overlay] h1 b,html body .nb,html body span.nb{white-space:nowrap!important;word-break:keep-all!important}@media(min-width:768px){html body .shopify-section[id*=slideshow] .slideshow-content{transform:translateY(40px)!important}}html body .banner__subheading,html body [class*=subtitle-],html body .heading-content__subheading,html body p[class*=subheading],html body span[class*=subheading],html body [class*=__subheading]{font-family:Source Code Variable,ui-monospace,SFMono-Regular,monospace!important;font-weight:500!important;font-variation-settings:"wght" 500!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-style:normal!important}html body p strong,html body p b,html body li strong,html body li b,html body blockquote strong,html body blockquote b,html body td strong,html body td b,html body .rte strong,html body .rte b{font-family:Source Sans Variable,Helvetica Neue,Arial,sans-serif!important;font-weight:500!important;font-variation-settings:"wght" 500!important;font-size:1.4em!important;line-height:1.2!important;text-transform:none!important;letter-spacing:-.01em!important;font-style:normal!important}html body p em,html body p i,html body li em,html body li i,html body blockquote em,html body blockquote i,html body td em,html body td i,html body .rte em,html body .rte i{font-family:Source Sans Variable,Helvetica Neue,Arial,sans-serif!important;font-weight:300!important;font-variation-settings:"wght" 300!important;font-style:italic!important;text-transform:none!important}@media(min-width:768px){html body .shopify-section .collage-left,html body .shopify-section .collage-right{display:contents!important}html body .shopify-section[id*=collage]>*>.grid.md\:grid-cols-2,html body .shopify-section[id*=collage] .grid.md\:grid-cols-2,html body .shopify-section .grid.md\:grid-cols-2:has(>.collage-left){display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-auto-flow:row!important;column-count:unset!important}html body .shopify-section .grid.md\:grid-cols-3:has(>.collage-left){grid-template-columns:repeat(3,1fr)!important;grid-auto-flow:row!important}}.shopify-section[id*=image-with-text],.shopify-section[id*=collage],.shopify-section[id*=multicolumn]{--color-image-background: transparent !important;--color-placeholder: transparent !important}html body .shopify-section[id*=image-with-text] .image-with-text__media,html body .shopify-section[id*=image-with-text] .image-with-text__image,html body .shopify-section[id*=image-with-text] media-element,html body .shopify-section[id*=image-with-text] [class*=media--],html body .shopify-section[id*=image-with-text] picture,html body .shopify-section[id*=image-with-text] img,html body .shopify-section[id*=image-with-text] .image-fit,html body .shopify-section[id*=image-with-text] lazy-image,html body .shopify-section[id*=image-with-text] [class*=bg-image-background],html body .shopify-section[id*=collage] media-element,html body .shopify-section[id*=collage] [class*=media--],html body .shopify-section[id*=collage] picture,html body .shopify-section[id*=collage] img,html body .shopify-section[id*=collage] .image-fit,html body .shopify-section[id*=collage] lazy-image,html body .shopify-section[id*=collage] [class*=bg-image-background],html body .shopify-section[id*=multicolumn] media-element,html body .shopify-section[id*=multicolumn] [class*=media--],html body .shopify-section[id*=multicolumn] picture,html body .shopify-section[id*=multicolumn] img,html body .shopify-section[id*=multicolumn] .image-fit,html body .shopify-section[id*=multicolumn] lazy-image,html body .shopify-section[id*=multicolumn] [class*=bg-image-background]{background-color:transparent!important;background:transparent!important;background-image:none!important}html body .shopify-section[id*=image-with-text] .image-with-text__media:before,html body .shopify-section[id*=image-with-text] .image-with-text__image:before,html body .shopify-section[id*=image-with-text] media-element:before,html body .shopify-section[id*=image-with-text] [class*=media--]:before,html body .shopify-section[id*=collage] media-element:before,html body .shopify-section[id*=collage] [class*=media--]:before,html body .shopify-section[id*=multicolumn] media-element:before,html body .shopify-section[id*=multicolumn] [class*=media--]:before{background:transparent!important;background-color:transparent!important}html body.template-article-peel .rte,html body.template-article-peel .article-content,html body[class*=article-peel] .rte,html body[class*=article-peel] .article-content{max-width:560px!important;margin-left:auto!important;margin-right:auto!important}html body.template-article-peel .shopify-section[id*=main-article-banner] .container,html body.template-article-peel .shopify-section[id*=main-article-banner] [class*=banner],html body[class*=article-peel] .shopify-section[id*=main-article-banner]{max-width:720px!important;margin-left:auto!important;margin-right:auto!important}html body.template-article-peel .rte img,html body.template-article-peel .article-content img,html body.template-article-peel article img,html body[class*=article-peel] .rte img,html body[class*=article-peel] .article-content img,html body[class*=article-peel] article img{max-width:360px!important;width:100%!important;height:auto!important;display:block!important;margin:32px auto!important;background:transparent!important}html body.template-article-peel .rte picture,html body.template-article-peel .rte figure,html body.template-article-peel .rte [class*=media],html body[class*=article-peel] .rte picture,html body[class*=article-peel] .rte figure,html body[class*=article-peel] .rte [class*=media]{background:transparent!important;background-color:transparent!important;display:block!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}html body.template-article-peel h1,html body[class*=article-peel] h1{font-size:clamp(28px,4vw,44px)!important;text-align:center!important;margin-bottom:8px!important}html body footer,html body footer *,html body .footer,html body .footer *,html body .footer-group,html body .footer-group *,html body [class*=footer] a,html body [class*=footer] li,html body [class*=footer] h2,html body [class*=footer] h3,html body [class*=footer] h4,html body [class*=footer] [class*=heading],html body [class*=footer] [class*=title],html body [class*=footer] [class*=menu],html body [class*=footer] [class*=linklist]{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}@media(max-width:1279px){html body .footer{grid-template-columns:1fr!important;display:block!important}html body .footer__left{width:100%!important}html body .footer__right{width:100%!important;margin-top:32px!important}}html body .shopify-section[id*=toe_video] .play-button{width:96px!important;height:96px!important;top:38%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;background-color:#ffffff2e!important;color:#fff!important;border:none!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:15!important;transition:transform .25s ease,background-color .25s ease!important}html body .shopify-section[id*=toe_video] .play-button:hover{background-color:#ffffff52!important;transform:translate(-50%,-50%) scale(1.06)!important}html body .shopify-section[id*=toe_video] .play-button svg{width:38px!important;height:38px!important;fill:#fff!important;color:#fff!important}html body .shopify-section[id*=toe_video] .banner__content,html body .shopify-section[id*=toe_video] .banner__box{pointer-events:none!important}@media(max-width:767px){html body .shopify-section[id*=toe_video] .play-button{width:72px!important;height:72px!important}html body .shopify-section[id*=toe_video] .play-button svg{width:28px!important;height:28px!important}}@media(min-width:900px)and (max-width:1023px){html body .shopify-section[id*=image-with-text]:not([id*=overlay]) .image-with-text{display:flex!important;flex-direction:row!important;gap:var(--sp-8, 2rem)!important;align-items:center!important}html body .shopify-section[id*=image-with-text]:not([id*=overlay]) .image-with-text>*{flex:1 1 0!important;min-width:0!important}}html body .shopify-section[id*=slideshow] .banner.flickity-cell,html body .shopify-section[id*=slideshow] .flickity-cell{max-width:100%!important;width:100%!important}html body .uni-bento__body,html body .uni-bento__rich,html body [class*=uni-bento__body],html body [class*=uni-bento__rich],html body .uni-bento,html body [class*=section-uni-bento]{z-index:1!important}@media(min-width:901px){html body.template-product .shopify-section[id*=product-details],html body.template-product .shopify-section[id*=peel_card],html body.template-product .shopify-section[id*=peel-card]{width:50%!important;float:left!important;box-sizing:border-box!important;clear:none!important}html body.template-product .shopify-section[id*=peel_card],html body.template-product .shopify-section[id*=peel-card]{float:right!important}html body.template-product .shopify-section[id*=product-recommendations],html body.template-product .shopify-section[id*=recently-viewed],html body.template-product .shopify-section[id*=faq]{clear:both!important}}html body .media-card p[class*=text-xs],html body .media-card p[class*=text-sm],html body [class*=article-card] p[class*=text-xs],html body [class*=article-card] p[class*=text-sm]{font-size:1rem!important;line-height:1.4!important}html body .uni-bento__eyebrow{font-size:13px!important}html body .uni-bento__title{font-size:20px!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-typography.css.map */
