@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&display=swap";h1,h2,h3,h4,h5,h6,th,td,button{font-family:"DM Serif Text",serif!important;font-weight:400;font-style:normal;letter-spacing:1.6px}.button{font-family:"DM Serif Text"}sticky-header.header-wrapper{box-shadow:0 0 8px #dcdcdc}header.header{display:flex;justify-content:space-between;align-items:center}.header a.header__menu-item.list-menu__item{font-size:16px;text-transform:uppercase;font-weight:500;color:#000}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;color:#008383;position:relative}.header__icon,.header__icon--cart .icon{height:2.4rem}.header a.header__menu-item.list-menu__item:after{content:"";position:absolute;bottom:8px;left:0;width:100%;height:2px;background:#008383;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease}.header a.header__menu-item.list-menu__item{display:inline;background-clip:text;--webkit-background-clip: text;width:100%;position:relative;cursor:pointer}.header a.header__menu-item.list-menu__item:hover:after{transform:scaleX(1);transform-origin:bottom left}.banner .banner__box h2.banner__heading{font-size:50px;text-transform:capitalize}.banner .banner__text p{color:#000}.banner a.button:hover{background-color:#008383e6;color:#fff;transition:.4s ease-in-out}.collection h2.title.inline-richtext{text-align:center;margin-bottom:32px}.collection a.full-unstyled-link{color:#000;text-transform:capitalize;font-size:16px}.collection h2.title.inline-richtext{text-transform:uppercase}.underline-links-hover:hover a{text-decoration:none!important}.collection .price__sale s.price-item.price-item--regular{color:red;font-size:15px}.collection .price__sale span.price-item.price-item--sale{color:#000;font-size:18px}.footer .list-social{justify-content:flex-start!important}.footer .footer-block--newsletter.scroll-trigger.animate--slide-in{display:none}.footer .footer__copyright.caption{margin-top:12px;color:#000}.footer .footer__copyright small.copyright__content{font-size:14px}.footer a.link.link--text.list-menu__item.list-menu__item--link{color:#000;font-size:16px;text-transform:uppercase}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{text-decoration:none;color:#048383!important}.footer .rte p{color:#000;text-transform:uppercase;font-size:15px}.footer .list-social__item a.link.list-social__link{background:#008383;margin-right:5px}.footer .list-social__item a.link.list-social__link svg path{fill:#f0f8ff}.footer h2.footer-block__heading.inline-richtext{text-transform:uppercase}.footer .footer__payment{margin-top:0}.newsletter h2.inline-richtext{text-transform:uppercase}.newsletter .newsletter__subheading p{color:#fff;text-transform:capitalize}.newsletter button.newsletter-form__button.field__button{background-color:#fff;color:#000}.featured-product h2.product__title.h2{color:#000;font-size:32px}.featured-product span.price-item{color:#000;font-size:20px}.featured-product s.price-item.price-item--regular{color:red;font-size:18px}.featured-product label.quantity__label.form__label{color:#000;font-size:14px;font-weight:600}.featured-product a.link.product__view-details.animate-arrow{background-color:#f8f8f8;padding:12px 20px;border-radius:40px;width:fit-content;color:#008383;border:1px solid #008383;text-transform:capitalize}.featured-product button.product-form__submit.button.button--full-width.button--secondary{color:#000;text-transform:capitalize;font-weight:700}.featured-product .product__media.media.media--transparent{border-radius:20px}.featured-product a.link.product__view-details:hover{background-color:#008383;color:#fff;text-decoration:none;transition:.4s ease-in-out}a#more-payment-options-link{text-transform:capitalize;color:#000}.multirow .multirow__inner.page-width{gap:0!important}.multirow h2.image-with-text__heading.h1.rte{color:#000;font-size:52px}.multirow .image-with-text__text p{color:#2c2c2c;font-size:17px}.multirow a.button.button--secondary:hover{background-color:#008383e6;color:#fff;transition:.4s ease-in-out}.multirow .button:hover:before,.multirow .button:hover:after,.multirow .button:not([disabled]):hover:after{box-shadow:unset}.banner .button:hover:before,.banner .button:hover:after,.banner .button:not([disabled]):hover:after{box-shadow:unset}.content-container .page-width{padding:0 9rem}.contact button.button:hover{background-color:#008383e6;color:#fff;transition:.4s ease-in-out}.contact .button:hover:before,.contact .button:hover:after,.contact .button:not([disabled]):hover:after{box-shadow:unset}@media(min-width:750px){.newsletter .newsletter__wrapper .newsletter-form__field-wrapper,.newsletter .newsletter-form{max-width:46rem}.blog .card__inner{--ratio-percent: 75.240964% !important}}.multicolumn li.multicolumn-list__item.grid__item:hover{background-color:#ddefef;cursor:pointer}.multicolumn .media.media--transparent.media--adapt{width:65px;height:65px;padding-bottom:0!important;margin:auto}.multicolumn li.multicolumn-list__item.grid__item{padding:32px 14px;box-shadow:#0000003d 0 2px 8px;border-radius:0}.multicolumn-card__info p{font-size:14px;line-height:normal;color:#000;opacity:.9}.multicolumn .rte{text-transform:capitalize;margin-top:5px!important;margin-bottom:10px}.product .product__title h1{font-size:30px}.product label.quantity__label.form__label{color:#000;font-size:14px;font-weight:600}.product s.price-item.price-item--regular{color:red}.product button.product-form__submit.button{text-transform:capitalize}.product .product__description{color:#000;font-size:15px}.related-products h2.related-products__heading.inline-richtext.h2{text-align:center}.blog .card__heading a.full-unstyled-link{font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000;font-weight:600;text-transform:capitalize;letter-spacing:.5px}.blog p.article-card__excerpt.rte-width{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;margin-bottom:0;margin-top:10px;line-height:normal;color:#000}.blog h2.blog__title.inline-richtext{font-weight:700;color:#000;margin:auto;font-size:44px;text-transform:uppercase;letter-spacing:1px}.blog{background-color:#fff}@media(max-width:768px){body .header{padding:12px 2rem}body .banner .banner__box h2.banner__heading{font-size:25px}.banner .banner__text p{font-size:13px}body .collection h2.title.inline-richtext{margin-bottom:15px;font-size:25px}body .collection a.full-unstyled-link{font-size:15px}body .collection .price__sale span.price-item.price-item--sale{font-size:16px}body .collection .price__sale s.price-item.price-item--regular{font-size:14px}body .featured-product a.link.product__view-details.animate-arrow{padding:10px 18px;margin:auto}body .multirow h2.image-with-text__heading.h1.rte{font-size:26px}body .blog h2.blog__title.inline-richtext{font-size:28px}body .newsletter h2.inline-richtext{font-size:23px}body .footer .footer__content-top{padding-left:1.5rem;padding-right:1.5rem}.slider-buttons{color:#000}body .footer a.link.link--text.list-menu__item.list-menu__item--link,body .footer .rte p{font-size:14px}body .featured-product h2.product__title.h2,body .product .product__title h1{font-size:26px}h2.related-products__heading.inline-richtext.h1{text-align:center}.related-products .card__content{padding:0}body h1.article-template__title{font-size:24px}body .shopify-policy__container{padding-bottom:30px}body .footer-block__heading{margin-bottom:1rem}body .footer a.link.link--text.list-menu__item.list-menu__item--link{padding-top:.8rem;padding-bottom:.8rem}body .shopify-policy__title h1{padding-bottom:0}}@media(max-width:989px){.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:#fff!important;background-color:#018383!important}}h1.cart__empty-text{text-transform:capitalize}.cart-count-bubble{background:#008383}th.caption-with-letter-spacing{color:#000;font-size:14px;font-weight:600}h1.title.title--primary,a.underlined-link{text-transform:capitalize}.cart-item__name:hover{text-decoration:none}button.cart__checkout-button.button{text-transform:capitalize}.product-option{color:#000}.product__tax.caption.rte{margin-top:-4px}.featured-product .button:before,.featured-product .button:after,.featured-product .button:not([disabled]):hover:after{box-shadow:unset}.featured-product button.product-form__submit.button{border:1px solid #008383;color:#008383!important}.featured-product button.product-form__submit.button:hover{background-color:#008383;color:#fff!important;transition:.4s ease-in-out}.newsletter .newsletter__wrapper label.field__label{color:#fff}.footer .footer__content-bottom.scroll-trigger.animate--slide-in{border-top:.1px solid #008383}main#MainContent{background-color:#fff!important}h1.article-template__title{font-size:40px}.article-template__content p{color:#000}a.article-template__link.link.animate-arrow{text-transform:capitalize}legend.form__label{color:#000;font-size:14px;font-weight:600}p.product__text.inline-richtext{border-bottom:1px solid gainsboro;padding-bottom:12px;color:#000}.features{border-bottom:1px solid gainsboro!important;padding-bottom:12px;color:#000;margin-bottom:0}.shopify-policy__title h1{text-transform:capitalize;padding-bottom:10px}.shopify-policy__container{max-width:95ch;padding-bottom:50px}.shopify-policy__body .rte,.rich-text__blocks p,.facets__summary span,.facets__heading{color:#000}h2.facet-filters__label,select.facet-filters__sort,.product-count__text span{color:#000!important;text-transform:capitalize}.rich-text__blocks p a{color:#000}.banner a.button{font-size:15px}@media(max-width:768px){body .banner a.button{text-transform:capitalize;font-size:11px;padding:0 10px;line-height:1!important;min-height:calc(3.6rem + var(--buttons-border-width) * 2);min-width:13rem}.banner{border-bottom:1px solid gainsboro}body .mobile_view-img{display:block!important}body .featured-product h2.product__title.h2,body .product .product__title h1{text-align:center}body .section-template--25200561094920__multicolumn_Tdq8PF-padding{padding-top:30px;padding-bottom:30px}body .multicolumn li.multicolumn-list__item.grid__item{padding:24px 10px}body .background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:2rem}.featured-product .price.price--large.price--on-sale{text-align:center}.featured-product .product__tax.caption.rte{text-align:center;color:#000}.featured-product .product-form__input.product-form__quantity{text-align:center}.featured-product .price-per-item__container{justify-content:center}body .multirow h2.image-with-text__heading.h1.rte,.multirow .image-with-text__text p{text-align:center}body .image-with-text__content .image-with-text__text+.button{margin-top:3rem!important;margin:auto;font-size:12px}}.mobile_view-img{display:none!important}@media screen and (max-width:749px){body #Banner-template--25200561094920__image_banner_tx7Bbm .banner__media:before{padding-bottom:140%;content:"";display:block}.content-container .page-width{padding:0}body .image-with-text__content{padding:3rem calc(3rem / var(--font-body-scale)) 4rem}}.footer .footer-block__details-content.rte{padding-top:12px}td.cart-item__details a{font-family:"DM Serif Text",serif!important}.related-products h2.related-products__heading.inline-richtext.h1{text-align:center;text-transform:capitalize}.related-products .price-item.price-item--regular{color:red}.accordion summary{padding:1.5rem 10px!important}.accordion__content{padding:0 1rem!important}.section-template--25200561094920__image_with_text_Vpxjzb-padding.gradient.color-scheme-1{background-size:cover;background-attachment:scroll;background-repeat:no-repeat}.image-with-text__media.image-with-text__media--small.global-media-settings.background-transparent.media{border-radius:50%;border:none;height:480px;margin:auto;width:100%;height:200px;width:370px;min-height:380px}.image-with-text__text p{color:#000}@media(max-width:768px){body .image-with-text__media.image-with-text__media--small.global-media-settings.background-transparent.media{height:350px;width:350px!important;min-height:unset}body .image-with-text__content{padding:3rem calc(2rem / var(--font-body-scale)) 3rem}body .image-with-text__content .image-with-text__text+.button{margin-top:3rem!important;margin:auto;font-size:12px}}@media(max-width:749px){h2.image-with-text__heading.inline-richtext.h1{text-align:center;font-size:25px;margin:auto}.image-with-text__text.rte p{text-align:center;font-size:13px}body .image-with-text__text.rte.body{margin:auto;padding-top:10px}}@media(min-width:768px)and (max-width:1100px){.image-with-text__media.image-with-text__media--small.global-media-settings.background-transparent.media{height:480px;margin:auto;width:100%;height:180px;width:350px;min-height:350px}}@media(min-width:749px)and (max-width:768px){body .image-with-text__media.image-with-text__media--small.global-media-settings.background-transparent.media{height:310px;width:300px!important;min-height:310px}}@media(max-width:370px){body .image-with-text__media.image-with-text__media--small.global-media-settings.background-transparent.media{height:300px;width:300px!important;min-height:unset}}div#ImageWithText--template--25200561094920__image_with_text_Vpxjzb{z-index:2}@media(min-width:750px)and (max-width:989px){body h2.image-with-text__heading.inline-richtext.h1{font-size:30px;width:80%;margin-right:0!important;text-align:right;margin:auto}.image-with-text__content a.button.button--primary{margin-right:0}div#ImageWithText--template--25200561094920__image_with_text_Vpxjzb{padding-right:0}.image-with-text__text p{font-size:15px;width:79%;margin-right:0!important;text-align:right;margin:auto}}@media(max-width:767px){.section-template--25200561094920__image_with_text_Vpxjzb-padding.gradient.color-scheme-1{background-image:unset!important;padding:0}.image-with-text.image-with-text--no-overlap.isolate.scroll-trigger.animate--slide-in{padding-top:56px}img.banner-image{width:100%;height:100%;position:absolute;min-height:680px;max-height:150px}.image-with-text__grid.grid.grid--gapless.grid--1-col.grid--3-col-tablet{gap:0px}}@media(max-width:370px){img.banner-image{min-height:640px;max-height:150px}}@media(min-width:768px){img.banner-image{display:none}}@media(max-width:315px){body .image-with-text__media.image-with-text__media--small.global-media-settings.background-transparent.media{height:230px;width:230px!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
