@font-face{font-family:Hanken Grotesk;src:url(/cdn/shop/files/HankenGrotesk-Bold.ttf);font-style:normal;font-weight:700}.slideshow-wrapper .flickity-viewport .animation-contents,.feature-row__item.feature-row__text .h1.appear-delay-1,a.btn,.h1.hero__title .animation-contents,.enlarge-text p strong,h2,h3,.testimonial-meta cite,a.article__title,.h2.product-single__title,.product-single__meta .product__price,.product-single__meta .variant__label,.product-single__meta .payment-buttons .--secondary,.product-single__meta .collapsible-trigger-btn--borders:first-of-type,.contact-form button,.section-header__title,.return-link{font-family:Hanken Grotesk!important;font-weight:700}[data-section-type=collection-switcher] p.subtitle,.feature-row__item.feature-row__text .subheading.appear-delay,.subheading.appear-delay{font-family:Hanken Grotesk!important;font-weight:700;color:#5ebffa}[data-section-type=collection-switcher] .collection-switcher__title a{font-family:Hanken Grotesk!important;font-weight:700;color:#7d9e9e}header .site-header__search-container{z-index:9999}.grid-product__title{font-family:Hanken Grotesk!important;font-weight:700;color:#000}body:not(.template-index,.template-collection) .site-header ul.tmenu_nav .nav-item-custom>.tmenu_item_link .tmenu_indicator .tmenu_indicator_icon svg,body:not(.template-index,.template-collection) .site-header ul.tmenu_nav .nav-item-custom>.tmenu_item_link .tmenu_item_text{color:#000!important}a.btn{border-radius:99px;display:inline-flex;align-items:center;padding:1px 1px 1px 24px;gap:12px;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.4px;text-transform:uppercase}.collection-filter #FilterDrawerTrigger{border-radius:99px;align-items:center;padding:1px 24px;gap:12px;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.4px;text-transform:uppercase;cursor:pointer;background:#f2af1d;border-color:#f2af1d;color:#fff;transition:all .3s ease}.collection-filter #FilterDrawerTrigger:hover,.contact-form button:hover{background:#7d9e9e;border-color:#7d9e9e}.product-single__meta .contact-form button:hover{background:transparent;border-color:transparent}a.btn .btn-icon{border-radius:99px;background:#fff;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;position:relative}a.btn .btn-icon svg.hide-on-hover{opacity:1}a.btn .btn-icon svg.show-on-hover{opacity:0}a.btn:hover .btn-icon svg.hide-on-hover{opacity:0}a.btn:hover .btn-icon svg.show-on-hover{opacity:1}a.btn .btn-icon svg{position:absolute;transition:all .3s ease}a.btn:hover{background-color:#7d9e9e}[data-section-type=text-with-icons] svg{color:#f2af1d!important}.blog-posts-section .section-header__title,.collection-hero__content .section-header__title{text-align:start}.product-grid-container>p{text-align:center}.grid__item.grid-product{background:#fff}.product-single__meta .variant-input-wrap label,.product-single__meta .color-swatch:before,.product-single__meta .payment-buttons .--secondary,shop-pay-wallet-button{border-radius:99px}.product-single__meta .payment-buttons .--secondary{border:1px solid var(--border-border-brand-2, #F2AF1D);color:#f2af1d!important;text-transform:uppercase;transition:all .3s ease;letter-spacing:2.4px}.product-single__meta .payment-buttons .--secondary:hover{background:#f2af1d;color:#fff}.background-media-text__inner .animation-contents,.map-section__overlay{border-radius:20px;overflow:hidden}shop-pay-wallet-button{display:block;border-radius:99px;overflow:hidden}[data-animate_buttons=true] .btn--small:not(.btn--no-animate):not(.btn--tertiary):hover{padding-right:1px}.contact-form button{border-radius:99px;letter-spacing:2.4px;text-transform:uppercase;font-size:20px}.custom-floating-button{display:flex;width:60px;height:60px;justify-content:center;align-items:center;position:fixed;bottom:0;right:0;margin:20px 25px;z-index:30;border:4px solid #F2AF1D;border-radius:99px;background:#fff;transition:all .3s ease}.custom-floating-button svg{position:absolute;transition:all .3s ease}.custom-floating-button svg.on-hover{opacity:0}.custom-floating-button:hover{border:4px solid #7D9E9E}.custom-floating-button:hover svg.on-hover{opacity:1}.custom-floating-button:hover svg.off-hover{opacity:0}.floating-button-popup{position:fixed;bottom:96px;right:24px;max-width:480px;width:100%;border-radius:8px;z-index:30;border:1px solid var(--color-neutral-50, #E7E7E7);background-color:#fff;padding-bottom:32px}.floating-button-popup .floating-modal-header{padding:49px 25px 97px}.floating-button-popup .floating-modal-header .header-subtitle{margin-bottom:0;color:var(--text-text-brand, #5EBFFA);font-family:Hanken Grotesk;font-weight:700}.floating-button-popup .floating-modal-header .header-title{font-family:Hanken Grotesk}.input-full{border-radius:99px}textarea.input-full{border-radius:30px}.map-section{height:600px}.display-map--false.bg-image--true .map-section__container img{object-position:bottom}a.custom-title-tos span{display:flex;align-items:center;gap:3px}a.custom-title-tos span img{width:100%;max-width:16px}.site-header .nav-item-custom>.tmenu_item_link .tmenu_item_text{color:#fff!important}.site-header .nav-item-custom>.tmenu_item_link .tmenu_indicator .tmenu_indicator_icon svg{color:#fff!important}.site-header.site-header--stuck.site-header--opening .nav-item-custom>.tmenu_item_link .tmenu_item_text{color:#333!important}.site-header.site-header--stuck.site-header--opening .nav-item-custom>.tmenu_item_link .tmenu_indicator .tmenu_indicator_icon svg{color:#333!important}div#shopify-section-template--24280387748004__rich_text_MTJUkU h2{font-size:calc(var(--typeHeaderSize)* .85)}@media only screen and (min-width: 590px){div#shopify-section-template--24280387748004__rich_text_MTJUkU h2{font-size:var(--typeHeaderSize)}}@media only screen and (min-width: 890px){.h2.product-single__title{font-size:52px}.product-single__meta .product__price{font-size:32px}.product-single__meta .variant__label{font-size:24px;letter-spacing:0px}.product-single__meta .collapsible-trigger-btn--borders:first-of-type{font-size:20px}}@media only screen and (max-width: 768px){.index-section--hero .h1.hero__title svg{width:140px;height:30px;margin-bottom:-1px}.about-us-slider div.hero{height:44rem}}@media only screen and (max-width: 750px){.map-section__container{padding-top:0!important}.collection-switcher__title a span img{height:25.22px}}@media only screen and (max-width: 589px){.collection-filter .grid__item{width:100%}.collection-filter #FilterDrawerTrigger{display:flex;justify-content:center;position:relative}.collection-filter #FilterDrawerTrigger .icon{position:absolute;top:10px;left:24px}.map-section__container{padding-top:0!important}.map-section .animation-contents{max-width:100%!important;width:100%!important}.map-section .animation-cropper{width:100%;padding-left:20px;padding-right:20px}.map-section .map-section__overlay{margin-left:0;margin-right:0}}@media screen and (min-width: 590px){.map-section__overlay{max-width:400px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
