@font-face{font-family:PPNeueMontreal;src:url(PPNeueMontreal-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PPNeueMontreal;src:url(PPNeueMontreal-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PPNeueMontreal;src:url(PPNeueMontreal-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}body,button,input,textarea,select,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:PPNeueMontreal,Arial,sans-serif!important}.site-footer a,.site-footer button{min-height:44px;min-width:44px;display:inline-flex;align-items:center}.newsletter__input::placeholder{color:#595959}@media(min-width:990px){.index-section--hero h1{font-size:65px;line-height:1.25;width:100%;max-width:100%;margin:auto}}body{font-size:17px!important;line-height:1.3!important}@media only screen and (max-width:768px){body{font-size:15px!important}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500!important}:root{--element-text-font-family--heading: "PPNeueMontreal" !important;--element-text-font-family--body: "PPNeueMontreal" !important;--element-text-font-family--accent: "PPNeueMontreal" !important}@media(min-width:769px){body.template-index .index-section--hero [class*=hero-natural--]{padding-bottom:48%!important}}.element-button{border-radius:4px!important;font-weight:700!important;padding:8px 14px!important}body.template-collection .pagination .page.current,body.template-collection .pagination a:not(.btn){padding:8px 12px}body.template-collection .pagination .icon{display:inline-block;width:20px;height:20px;vertical-align:middle}body.template-collection .pagination .btn .icon,body.template-collection .pagination .btn--circle.btn--large .icon{width:13px;height:13px}body.template-collection .pagination .btn--circle.btn--large{width:45px;height:45px;min-height:45px;padding:0;display:inline-flex;align-items:center;justify-content:center}body.template-product h2.product_tab_button{padding:15px 20px;background:#f7f4f0;color:#000;font-size:18px;font-weight:600;text-transform:capitalize;width:100%;text-align:left;position:relative;border-left:3px solid #00b7b3;border-radius:10px 10px 0 0;cursor:pointer;margin:0}body.template-product h2.product_tab_button{margin-bottom:0!important}body.template-collection .page-content--top{padding-bottom:0!important}body.template-collection .index-section.text-left{margin-bottom:0!important}body.template-collection section-main-content{padding-block:0!important}body.template-collection .grid-product__title{font-size:20px!important;line-height:26px!important}body.template-collection .collection-grid .grid-item{padding-left:0!important;padding-right:0!important}.site-footer .social-icons .element-icon,.site-footer .inline-list .element-icon{display:none!important}.site-footer .social-icons .icon__fallback-text,.site-footer .inline-list .icon__fallback-text{position:static!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important}@media only screen and (min-width:769px){.site-header__logo .site-header__logo-link is-land{width:140px!important;max-width:140px!important;display:block!important}.site-header__logo .site-header__logo-link is-land img.small--hide{width:140px!important;max-width:140px!important;height:auto!important}}@media(min-width:769px){body.template-index .index-section--hero[id*=hero_v2_pi9NnN] [class*=hero-natural--]{padding-bottom:45%!important}body.template-index .index-section--hero[id*=hero_v2_pi9NnN] .hero--padded{padding-top:40px!important;padding-bottom:40px!important;margin-top:0!important;margin-bottom:0!important}}@media only screen and (min-width:769px){.flex-grid__item--20{flex-basis:20%;width:20%}.flex-grid__item--33{flex-basis:33.33%}.flex-grid__item--50{flex-basis:50%}}.index-section--hero:not(:first-child) .hero--padded{margin-top:0!important;margin-bottom:0!important;padding-top:var(--page-width-padding)!important;padding-bottom:var(--page-width-padding)!important}[class*=hero-natural--][class*=hero_v2_PkdWFd],[class*=hero-natural--][class*=hero_v2_UAA4aw]{height:auto!important;aspect-ratio:1170 / 256!important}[class*=hero-natural--][class*=hero_v2_PkdWFd]>[class*=hero--],[class*=hero-natural--][class*=hero_v2_UAA4aw]>[class*=hero--]{height:100%!important}[id*=__featured_video_] .page-width{max-width:700px;padding-top:35px;padding-bottom:35px}[id*=__featured_video_] .page-width .element-video{max-width:620px;margin-left:auto;margin-right:auto}.page-width--narrow{max-width:700px}body.template-search .grid-view-btn svg{width:20px!important;height:20px!important}body.template-search .usf-zone>.usf-facets.usf-sr-filters{width:290px!important;flex:0 0 290px!important}body.template-search .usf-zone>.usf-sr-container{width:855px!important;flex:0 0 855px!important}.main-content{min-height:300px}@media only screen and (min-width:769px){.main-content{min-height:700px}}.template-challange .main-content{min-height:0}body.template-cart .section-header--404 .element-button{padding:13px 25px!important;font-size:17px!important;min-width:200px!important}body.template-customers-register .main-content form .element-button{height:48px!important}body.template-customers-register .element-input{border-radius:0!important;border:1px solid rgb(13,28,43)!important;height:48px!important;background:transparent!important}body.template-customers-register .element-input::placeholder{color:transparent!important}body.template-customers-register .main-content form label.visually-hidden{position:static!important;width:auto!important;height:auto!important;margin:0 0 10px!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important;display:block!important;font-size:16px!important;line-height:20.8px!important;font-weight:700!important}body.template-page .section-header .timeline-heading,body.template-page .timeline-wrapper .timeline-heading,body.template-page .columns-section.columns-type--v3 .section-header h2{font-size:45px!important;line-height:45px!important}.section-header h2{font-size:calc(var(--typeHeaderSize) * .75);line-height:1}@media only screen and (min-width:769px){.section-header h2{font-size:calc(var(--typeHeaderSize) * .95)}}.newsletter__input-group .input-group-field,.newsletter__input-group .newsletter__input{width:425px!important;max-width:100%!important;flex:1 1 auto!important;background:transparent!important;border:none!important;border-bottom:1px solid rgb(128,128,128)!important;border-radius:0!important;color:gray!important;margin-right:60px!important}.newsletter__input-group .input-group-btn .btn,.newsletter__input-group .input-group-btn .element-button,.newsletter__input-group .element-button{background:#00bbb4!important;color:#fff!important;border-radius:3.4px!important}@media(max-width:767px){.newsletter__input-group .input-group-field,.newsletter__input-group .newsletter__input{width:100%!important;margin-right:0!important}}.newsletter-section .element-text--heading-h2,.newsletter-container .element-text--heading-h2{font-weight:300!important;font-size:30px!important}.newsletter-section__content{margin-left:0!important;margin-right:0!important;max-width:none!important}.site-header__element{min-height:69px!important}.index-section--sub-product{padding-top:60px!important;padding-bottom:60px!important;margin-top:0!important;margin-bottom:0!important}.index-section.columns-section{padding-top:60px;padding-bottom:60px;margin-top:0;margin-bottom:0}@media only screen and (max-width:768px){.index-section.columns-section{padding-top:40px;padding-bottom:40px}}.index-section:not(.index-section--flush):not(.index-section--hero):not(.index-section--sub-product){padding-top:60px;padding-bottom:60px;margin-top:0;margin-bottom:0}@media only screen and (max-width:768px){.index-section:not(.index-section--flush):not(.index-section--hero):not(.index-section--sub-product){padding-top:40px;padding-bottom:40px}}.dsgn-pck__heading,.dsgn-pck__rte h2{font-size:38px;line-height:1}.custom-content{margin-bottom:-22px}.custom-content .custom__item{margin-bottom:22px}.custom-content{gap:0!important}.element-accordion__toggle{font-size:20px;line-height:26px;padding-top:15px;padding-bottom:15px}.element-accordion__content{padding-bottom:35px}.element-accordion__content p:not(:last-child){margin-bottom:8px}.element-accordion__content ul,.element-accordion__content ol,.element-accordion__content li{margin-bottom:0}.index-section .index-section:not(.index-section--flush):not(.index-section--hero):not(.index-section--sub-product){padding-bottom:0}.index-section .index-section .heading-lg{font-size:22px;line-height:22px}.section-header .section-header__title{font-size:calc(var(--typeHeaderSize) * .9)}@media only screen and (min-width:769px){.section-header .section-header__title{font-size:calc(var(--typeHeaderSize) * 1.25)}}.type-banner__text h1,.type-banner__text h2,.type-banner__text h3,.type-banner__text h4{margin-top:10px;margin-bottom:10px}.kactus-price-wrap .block-price__regular{display:block!important;width:100%!important;text-align:center!important}.kactus-price-wrap .element-price{font-size:20px!important;font-weight:600!important}.add-to-cart.element-button{padding-top:11px!important;padding-bottom:11px!important;margin-top:8px!important;font-size:16px!important;font-weight:500!important}.add-to-cart.element-button .element-text{font-size:16px!important;font-weight:500!important}.usf-sr-config .grid-view-btn{width:36px!important;height:40px!important;line-height:40px!important;padding:0!important}.usf-sr-config .grid-view-btn svg,.usf-sr-config .grid-view-btn img{width:18px!important;height:18px!important}.usf-sr-config li{height:40px!important}.countdown__background-image-wrapper image-element,.fading-images__item-wrapper image-element,.grid__image-ratio image-element,.image-wrap:not(.image-wrap__thumbnail) image-element,.social-section__image-wrapper image-element,.svg-mask image-element{position:absolute;top:0;left:0;width:100%;height:100%}.h2 strong,h2 strong{color:#00b7b3;font-weight:500}.btn--secondary{background:var(--color-button-primary)!important;background-color:var(--color-button-primary)!important;color:var(--color-button-primary-text)!important;border:1px solid transparent!important;border-radius:4px!important}body:not(.template-index) .btn--secondary span{display:none!important}:root{--element-button-padding: var(--btnPadding)}.type-advanced .horizontal-center .rte--block{padding:0 20%}body.template-page element-text-rte.element-text--rte{font-size:17px;line-height:1.3}body.template-page element-text-rte.element-text--rte>p{margin-bottom:25px}body.template-page element-text-rte.element-text--rte h2{font-size:38px;line-height:38px;margin-bottom:25px}body.template-page element-text-rte.element-text--rte h4{margin-bottom:25px}.hero__top-subtitle,.hero__top-subtitle .hero__animation-contents{letter-spacing:normal}.hero__link .btn{font-size:17px}body.template-search .usf-sr-config .grid-view-btn .icon__fallback-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}body.template-search .usf-pagination .page.current,body.template-search .usf-pagination a:not(.btn){padding:8px 12px}body.template-search .usf-pagination .icon{display:inline-block;width:20px;height:20px;vertical-align:middle}body.template-search .usf-pagination .btn .icon,body.template-search .usf-pagination .btn--circle.btn--large .icon{width:13px;height:13px}body.template-search .usf-pagination .btn--circle.btn--large{width:45px;height:45px;min-height:45px;padding:0;display:inline-flex;align-items:center;justify-content:center}body.template-search .usf-pagination .btn--circle svg,body.template-search .usf-pagination .btn--icon svg,body.template-search .usf-pagination .btn--circle .icon svg,body.template-search .usf-pagination .btn--circle path{fill:#fff!important}body.template-search nav[aria-label=breadcrumbs],body.template-search .element-breadcrumbs{display:none!important}body.template-search .section-header__title,body.template-search .usf-sr-inputbox{display:none!important}.site-footer .footer__image,#shopify-section-footer .footer__image,footer .footer__image{width:150px!important;max-width:150px!important;height:auto!important}.site-footer is-land:has(>.footer__image),#shopify-section-footer is-land:has(>.footer__image),footer is-land:has(>.footer__image){display:block!important;width:150px!important;max-width:150px!important}.dsgn-pck__block-id-text_KWWBfz .dsgn-pck__text h2,.dsgn-pck__block-id-text_QT4Rg8 .dsgn-pck__text p{color:#fff!important;transition:color .25s ease}.dsgn-pck__grid-columns.values-hovering .dsgn-pck__block-id-text_KWWBfz .dsgn-pck__text h2,.dsgn-pck__grid-columns.values-hovering .dsgn-pck__block-id-text_QT4Rg8 .dsgn-pck__text p{color:#f4f4f466!important}.dsgn-pck__grid-columns.values-hovering .dsgn-pck__text h2.values-active,.dsgn-pck__grid-columns.values-hovering .dsgn-pck__text p.values-active{color:#fff!important}.dsgn-pck__block-id-text_QT4Rg8 .dsgn-pck__text p a{color:inherit!important;text-decoration:underline}.dsgn-pck__block-id-text_KWWBfz .dsgn-pck__text h2{margin-bottom:18px!important}.dsgn-pck__block-id-text_KWWBfz .dsgn-pck__text h2:last-child{margin-bottom:0!important}.site-footer .footer__menu li a,#shopify-section-footer .footer__menu li a,footer .footer__menu li a{min-height:0!important;padding-top:7px!important;padding-bottom:7px!important}.site-footer .footer__block--image a,footer .footer__block--image a{display:block!important;min-width:0!important;min-height:0!important;width:150px!important}.site-footer .footer__block--image .image-wrap,footer .footer__block--image .image-wrap{width:150px!important;height:auto!important;padding-bottom:0!important}.site-footer .footer__block--image .image-wrap>*,footer .footer__block--image .image-wrap>*{position:static!important}.site-footer .footer__block--image .footer__image,footer .footer__block--image .footer__image{position:static!important;width:150px!important;height:auto!important}.blog-layout__main .new-grid .grid-article__tags{display:none!important}.blog-layout__main .new-grid .grid-article__image:not(:has(.grid-article__tags)),.blog-layout__main .new-grid .grid-article__image{margin-bottom:16px!important}.blog-topic-filter{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 30px}.blog-topic-filter__label{font-weight:600;color:#0a1b2b;margin-right:4px}.blog-topic-filter__chip{display:inline-block;padding:6px 16px;border:1px solid #cfd6db;border-radius:999px;font-size:13px;line-height:1.2;color:#0a1b2b;text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease}.blog-topic-filter__chip:hover{border-color:#008b86;color:#008b86}.blog-topic-filter__chip.is-active{background:#008b86;border-color:#008b86;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/188/assets/custom.css.map */
