@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.header-wrapper--uppercase .header__menu-item,.header__menu-item{text-transform:inherit;letter-spacing:0}body .mega-menu__item-link .header__menu-item{text-transform:inherit;letter-spacing:0;font-size:var(--font-navigation-size);color:#282828;padding:0;font-weight:700;font-family:Inter,sans-serif;text-transform:uppercase}.product-grid .card-information__wrapper{line-height:1.1}.collection .product-grid{row-gap:15px}.template-list-collections section#shopify-section-template--20528425664747__main{background:linear-gradient(to bottom,#004f5912,#0000)}body .collection-hero__title{margin:0;font-size:35px}.section--divider{border-top:.1rem solid rgb(0 79 89 / 25%)}.collection-hero.section--padding{background:linear-gradient(to bottom,#004f5912,#0000)}.product-grid .card-wrapper{border:1px solid #004f5924;height:100%;border-radius:0;position:relative}.facet-checkbox .label{font-size:14px}.facets__display li.list-menu__item.facets__item{padding-top:6px;padding-bottom:6px}body .facets__inner *{font-size:14px}.custom-subcollections h1{margin:0;padding-bottom:15px}.custom-subcollections{padding-top:30px;padding-bottom:35px;background:linear-gradient(to bottom,#004f5912,#0000)}.facets__item{padding-top:6px;padding-bottom:6px}span.button.button--tertiary.button--small,.facets-vertical .facet-filters__sort[open] .facets__display{border:.1rem solid rgb(0 79 89 / 18%);box-shadow:none}.custom-nav-desktop .collection-grid-item:hover img{transform:scale(1.1);transition:4s ease}.custom-nav-desktop .collection-grid-item *{transition:4s ease}.facets-vertical .facet-filters__sort[open] .facets__display{border-top:0}.custom-nav-desktop #gridclass.grid li.suninnerclass .collection-grid-item{margin-bottom:15px}body .custom-nav-desktop .collection-grid-item__title{font-size:18px;text-transform:inherit;text-align:left;padding-left:25px;padding-bottom:7px}@media screen and (min-width: 1024px){body .custom-nav-desktop #gridclass.grid li.suninnerclass{padding:0 7px;width:25%!important}}@media screen and (min-width: 750px){body .facets-vertical>.facet-filters .facets__header{border-top:.1rem solid rgb(0 79 89 / 18%)}.template-list-collections ul.collection-list{gap:15px}.template-list-collections ul.collection-list li.collection-list__item.grid__item{max-width:calc(25% - 15px)}.custom-nav-desktop #gridclass.grid li.suninnerclass{padding:0 7px;width:33.33%!important}}.facets__header *{font-family:Inter,sans-serif;font-weight:600;letter-spacing:0;font-size:14px!important;text-transform:uppercase}@media screen and (min-width: 990px){.template-collection .collection .product-grid.grid--4-col-desktop>.grid__item{max-width:calc(25% - 10px)}.product-grid{column-gap:15px}}.footer .accordion{border-color:#eeeeee6e!important}accordion-tab.accordion{border-color:#004f5924!important}@media screen and (min-width: 750px){body .product-details .accordion .summary__title{padding:1.5rem 0}}@media screen and (min-width: 990px){body .product-recommendations .grid--4-col-desktop>.grid__item,body .recently-viewed-products .product-grid.grid--4-col-desktop>.grid__item{max-width:calc(25% - 10px)}}body .slider-button{color:#004f59}.template-page main#MainContent .rte h1,.template-page main#MainContent .rte h2,.template-page main#MainContent .rte h3,.template-page main#MainContent .rte h4{margin-bottom:10px;font-size:20px}.field__input,.select__select,.customer .field input,.customer select{background:#fff}.product-grid .card-wrapper .card-information{padding:0;flex-wrap:wrap;height:auto;position:static}body .shopify-policy__container{max-width:1200px}.product-grid .card-information__text{background:transparent}.template-policy main#MainContent{background:linear-gradient(to bottom,#004f5912,#0000);padding-top:30px}.template-page main#MainContent{background:linear-gradient(to bottom,#004f5912,#0000)}.template-policy main#MainContent h1{margin-top:0}h2.rich-text__heading.h1,.title-wrapper .title,.collection-hero__title,.product__title .product__heading,.rich-text__blocks .rich-text__heading,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__title,.subcoll-head h1,.template-policy main#MainContent h1,[data-heading-center] .page-title{color:#004f59}@media screen and (min-width: 750px){body .thumbnail-list.slider--tablet-up[data-media-count="2"]{max-width:100%}}@media screen and (min-width: 990px){body .product__info-container{padding-top:1rem}body .product__accordion .accordion__content,body .product__accordion .summary__title{padding-left:0}}body .scrolling-promotion .promotion__item{flex-direction:inherit;gap:10px}body .thumbnail-list{max-width:100%;justify-content:center;background:transparent;box-shadow:none}@media screen and (min-width: 750px){body .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:9rem}body .product--thumbnail_slider .thumbnail-slider{margin-top:10px}}body .thumbnail-slider .thumbnail-list+.slider-buttons{max-width:100%;width:100%}.product-grid .card-wrapper .price *{font-weight:700}.product__accordion .summary__title{font-family:Inter,sans-serif;font-weight:700;letter-spacing:0;padding-left:0;padding-right:0}.product__accordion .accordion__content{padding-left:0}.product__accordion .summary__title span.accordion__title{letter-spacing:0;font-size:14px}.product-grid .card-information__wrapper{padding:5px 15px 60px}.product-grid .card-information__button{width:100%;position:absolute;transform:inherit;opacity:1;visibility:visible;bottom:0;top:auto}body .collection-list__item .card-information__text{background:none}.collection-list-wrapper a.link.link-with-icon{text-transform:uppercase;letter-spacing:0;font-size:14px;font-weight:400;font-family:Inter,sans-serif;font-weight:600;color:rgb(var(--color-foreground))}.product-grid .card-information__button .button:not(.loading){opacity:1;visibility:visible;transform:inherit}.button,.button-label,.shopify-challenge__button{font-family:Inter,sans-serif;font-weight:700;letter-spacing:1px}.card-article-info.caption-with-letter-spacing{color:#666;font-family:Inter,sans-serif;font-weight:700}.footer .accordion summary{margin-bottom:13px}.instafeed-bottom-link-wrapper[data-feed-id="0"] a{font-family:Inter,sans-serif;font-weight:700}body .footer .list-menu__item--link,body .footer-block__details-content>p,body .footer-block__details-content>li a{font-size:14px}footer-accordion .h4.accordion__title{font-family:Inter,sans-serif;font-weight:600;letter-spacing:0;font-size:16px}body .newsletter-form .field__input{border:1px solid #eeeeee6e!important;border-radius:4px}footer-accordion.accordion.footer-block--newsletter{width:100%}@media screen and (min-width: 750px){body .footer__content-top{padding-top:3rem;padding-bottom:3rem}}@media only screen and (min-width: 750px){h1,.h1,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__title{font-size:calc(var(--font-heading-scale) * 3.5rem)}}.guarantees--horizontal .guarantee__icon{color:#fff}add-to-cart.button.button--small.button--cta *{font-size:10px!important;letter-spacing:0}p.product__text.caption-with-letter-spacing .link{color:#666;font-family:Inter,sans-serif;font-weight:700}@media screen and (min-width: 750px){body .product-details .accordion summary .icon{margin-top:-1rem;width:1.5rem;height:1.5rem}}add-to-cart.button.button--small.button--cta{background:transparent!important}body button.giftreggie-pdp-registry-cta,body .giftreggie-pdp-wishlist-cta{font-family:Inter,sans-serif;font-weight:700;letter-spacing:0;font-size:14px;text-transform:uppercase;background-color:rgb(var(--color-button-background));border-color:rgb(var(--color-button-background));color:#fff;padding:10px 22px;border-radius:0}.button--cta:before,.button--cta:after{display:none}body .giftreggie-pdp-cta-area--column{flex-flow:inherit}add-to-cart.button.button--small.button--cta svg.icon.icon-arrow{display:none}@media (min-width:1024px){.home-rich-sec .rich-text__blocks{justify-content:space-between}body.template-collection .collection-list-wrapper .collection-list .grid__item{max-width:calc(25% - 15px)}.collection-list-wrapper .collection-list{gap:15px}.guarantees--horizontal .guarantee__item .h4{color:#004f59}.guarantees--horizontal .guarantee__item .rte.typeset{font-size:14px;color:rgba(var(--color-foreground),1)}.collection-list-wrapper .collection-list .grid__item{max-width:calc(25% - 15px)}.collection-list-wrapper .grid--rigid.grid--3-col-desktop .grid__item{max-width:calc(33.33% - 10px)}.home-rich-sec .rich-text__text{max-width:65%}[data-heading-center] .title-wrapper:not(.title-wrapper--no-heading){flex-direction:inherit;align-items:baseline;text-align:left}.collection-list .card--media .card__text-spacing .card-information__text{font-size:18px;text-transform:inherit}.home-rich-sec .rich-text--horizontal .rich-text__blocks{display:flex;align-items:flex-start;column-gap:1.5rem;row-gap:2rem;flex-wrap:inherit}.home-rich-sec .rich-text{padding-left:0;padding-right:0}}.testimonial-section .title-wrapper.center{margin-bottom:12px}.testimonial-section{text-align:left;margin:0 auto}.testimonial-heading{font-size:28px;font-weight:700;margin-bottom:30px}.testimonial-slider .testimonial{padding:20px;background:#fff;border-radius:12px;box-shadow:0 5px 15px #00000014;margin:0 15px}.testimonial-title{font-size:18px;margin-bottom:15px;line-height:1.2}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:flex}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.testimonails-custom-alyot{padding:20px 0}body .customerreviews_slider .slick-arrow{display:none}#insta-feed h2{color:#004f59;font-size:calc(var(--font-heading-scale) * 3.5rem);margin-top:0!important}.image-with-text__heading,body #insta-feed h2{color:#004f59}body .customerreviews_slider .slick-arrow{display:none!important}body .testimonial-info{height:250px;overflow:auto}.instafeed-new-layout-item{clip-path:inherit!important}#insta-feed .instafeed-new-layout-item img,.instafeed-shopify .instafeed-new-layout-item img{border-radius:0!important}body .bundle-products .product-container{background:#f2f2f2;padding:10px!important;margin-bottom:10px;border:0;border-radius:4px}.product-grid .card-information .button--soldout{background:#333}body .testimonial-info::-webkit-scrollbar{width:.2em}body .testimonial-info::-webkit-scrollbar-track{box-shadow:inset 0 0 .375rem #004f59}body .testimonial-info::-webkit-scrollbar-thumb{background-color:#000;outline:0 solid #000;width:.1em}h2.testimonial-heading{text-align:center;font-size:32px;font-weight:600;max-width:368px;margin:0 auto 25px}.slick-arrow.slick-hidden{display:none}.review_box{float:none;width:300px;padding:23px 20px;margin:30px 15px;display:table;min-height:inherit;background:#fff;box-shadow:0 0 15px #00000026;border-radius:28px}.stars *,.stars{margin:0!important;line-height:0}.slick-slide{display:none;float:left;height:100%;min-height:1px}.testimonial-info{font-size:16px;line-height:1.4}.testimonial-author{font-size:14px;font-weight:700;margin-top:10px;color:#004f59;font-family:Inter,sans-serif}.stars{color:gold;margin-bottom:10px;font-size:18px}.slick-prev:before,.slick-next:before{color:#333}.testimonial-section.page-width{padding:0;max-width:100%}.multicolumn-card__info{text-align:center;justify-content:center;align-items:center}.col-multicolinnn .multicolumn-card__info a.button.button--medium{margin:auto}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
