@font-face{font-family:Euclid Circular A;src:url(/cdn/shop/files/EuclidCircularA-Regular.woff?v=1740743580) format("woff"),url(/cdn/shop/files/EuclidCircularA-Regular.woff2?v=1740743580) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Euclid Circular A;src:url(/cdn/shop/files/EuclidCircularA-SemiBold.woff?v=1740743588) format("woff"),url(/cdn/shop/files/EuclidCircularA-SemiBold.woff2?v=1740743588) format("woff2");font-style:normal;font-weight:600}.items{list-style:none;margin:0;padding-left:0}h1,h2,h3,h4,h5,h6{font-family:Alexandria!important;line-height:normal;font-weight:700;margin-top:0;margin-bottom:0}body,p{font-size:16px;font-family:Euclid Circular A!important;font-weight:500;line-height:normal;margin:0}.container{max-width:100%;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width: 576px){.container{max-width:100%}}@media (min-width: 768px){.container{max-width:960px}}@media (min-width: 992px){.container{max-width:1000px}}@media (min-width: 1100px){.container{max-width:1060px}}@media (min-width: 1200px){.container{max-width:1160px}}@media (min-width: 1300px){.container{max-width:1260px}}@media (min-width: 1400px){.container{max-width:1360px}}@media (min-width: 1500px){.container{max-width:1460px}}@media (min-width: 1600px){.container{max-width:1560px}}h1,h2,h3,h4,h5,h6{font-family:Alexandria!important;font-weight:500;margin-bottom:0!important;margin-top:0!important}body,a{font-size:16px!important;font-family:Euclid Circular A;margin:0!important}a{color:#000}.section-heading .heading{font-size:54px}.section-heading .section-desc{max-width:35%;margin:0 auto!important;font-size:16px;color:#000}.button-style{padding:16px 45px;display:inline-block;justify-content:center;border-radius:120px;background:#000;align-items:center;color:#fff;text-decoration:none}.break-words.index div#fsb_container{display:none!important}.main-collection-grid .collection-desc-blk-bottom{gap:0!important;justify-content:space-between;text-align:left!important}section.main-announcement-bar{background-color:#bdf0e3;padding:8px 0}.announcement-bar-content .announcement-bar-text p{color:#000;font-size:16px;font-weight:300;line-height:normal;letter-spacing:.16px;font-family:Carter One!important}.announcement-bar-text .opacity-0{opacity:1!important;justify-content:center}.main-announcement-bar .announcement-bar-content{width:100%}header.main-header-wrapper{position:unset}.header-inline-menu .header-menu-link{color:#000;font-size:18px!important;font-weight:400;line-height:normal;letter-spacing:.18px;padding:0 10px!important;text-decoration:none!important;margin:0}.main-header-sub-menu .header-sub-menu .header-sub-menu-link{color:#000;font-size:18px!important;font-weight:400;line-height:normal;letter-spacing:.18px;text-decoration:none!important;margin-bottom:0!important}.main-header-action .main-header-icon{color:#000;opacity:1}.main-header-action .main-header-icon:nth-child(2){border-right:1px solid #d0d0d0;margin-right:0!important;padding-right:20px}.template-search__search predictive-search main-search .field{position:relative}.template-search__search predictive-search .search__button.field__button{position:absolute;top:50%;transform:translateY(-50%);left:20px}.template-search__search predictive-search main-search .field .search__input.field__input{background-color:#f7f7f7!important;padding:12px 50px!important;min-height:auto;border-radius:30px;box-shadow:none}.main-header-action .desktop-view-search.template-search__search{padding-right:20px}.main-header-navigation-bar .header-navigation-bar{justify-content:end;padding-right:70px}footer.main-footer .footer__content-top{padding-top:100px}.footer__content-top .footer__blocks-wrapper{gap:0;padding-bottom:50px}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item{width:25%;padding:0 12px}.footer-block.grid__item .footer-block-image .relative.items-center.block{width:170px!important;height:100%!important}.footer-block.grid__item .footer-block-image .pb-6.m-0--clear{padding-bottom:0}.footer-block.grid__item .footer-block-image .pb-6.m-0--clear p{color:#000;font-size:16px;font-weight:400;line-height:normal;letter-spacing:.16px}.footer-block.grid__item .footer-block-menu .footer-menu-link{color:#3a3838;font-family:DM Sans,sans-serif!important;font-size:18px!important;font-weight:400;line-height:normal;letter-spacing:.18px;margin-bottom:12px!important}.footer-block.grid__item .footer-block-menu .footer-block__heading{margin-bottom:20px}.footer-block-menu .footer-block__heading h2{color:#3a3838;font-family:Euclid Circular A!important;font-size:18px;font-weight:500;line-height:normal;letter-spacing:.18px}.footer-block.grid__item .footer-block-newsletter .m-0--clear p{color:#161616;font-size:18px;font-weight:500;line-height:normal;letter-spacing:.18px}.footer-block.grid__item .footer-block-newsletter input.form-input{background:transparent!important;border:1px solid #969696!important;border-radius:60px;box-shadow:none;padding:14px 20px;margin-bottom:0!important}.footer-block-newsletter .newsletter-form-info{position:relative}.footer-block-newsletter .newsletter-form-info button.newsletter-button{position:absolute;top:50%;transform:translateY(-50%);right:8px;width:42px;height:42px;background-color:#161616;border-radius:50%}.footer-social-media .footer-social-list{display:flex;align-items:center}.footer-social-item .footer-social-info a{width:35px;height:35px;border:1px solid #161616;display:flex;justify-content:center;align-items:center;border-radius:30px}.footer-social-item .footer-social-info a svg{width:16px;height:16px}.footer-social-media .footer-social-list .footer-social-item{padding-right:10px}.footer-block.grid__item .footer-block-newsletter form.contact-form{margin-bottom:30px}section.footer-content-bottom{border:none}.footer-content-bottom .footer__content-bottom-wrapper .footer-social-media-bottom{display:none}.footer__copyright-caption .footer-bottom-caption p{color:#161616;font-size:16px;font-weight:400;line-height:normal;letter-spacing:.16px}.footer__content-bottom-wrapper .footer__copyright-caption .footer-bottom-caption{width:50%;text-align:left}.footer__content-bottom-wrapper .footer__copyright-caption .footer-bottom-payment{width:50%}.footer-content-bottom .footer__content-bottom-wrapper{border-top:1px solid #cececf;padding-top:20px}.main-brand-logo .grid.brand-logo-list{display:flex;align-items:center;justify-content:center;gap:0!important}.main-brand-logo .grid.brand-logo-list .brand-logo-item{max-width:110px;padding:0;margin-left:40px;margin-right:40px}.search-box-section{z-index:12!important}.product-highlights span{font-weight:600}.product-highlights-cont{margin:15px 0}.product-highlights-cont p{margin-bottom:10px}.main-hero-banner-section .main-hero-bnr .hero-wrap-inner{width:55%;margin:auto}section[x-show=cart_drawer] .btn--smaller.btn svg{stroke:#000}section[x-show=cart_drawer] #copy-cart+.btn{background:#000}section[x-show=cart_drawer] .cart-button{border:1px solid #000}@media (max-width: 1699px){.main-hero-banner-section .main-hero-bnr .hero-wrap-inner{width:50%}}@media (max-width: 1600.98px){.section-heading .heading{font-size:50px}}@media (max-width: 1400.98px){.section-heading .heading{font-size:45px}.section-heading .section-desc{max-width:50%}.main-header-navigation-bar .header-navigation-bar{padding-right:20px}.window--wide .main-header-sub-menu .header-sub-menu .py-8.pr-12{padding-top:20px}}@media (max-width: 1300.98px){.main-header-action .desktop-view-search.template-search__search,.main-header-navigation-bar .header-navigation-bar{padding-right:10px}.header-inline-menu .header-menu-link,.main-header-sub-menu .header-sub-menu .header-sub-menu-link{font-size:16px!important}}@media (max-width: 1200.98px){.section-heading .heading{font-size:40px}.button-style{padding:10px 39px}.main-header-action .main-header-icon{padding-left:12px}.main-header-action .main-header-icon:nth-child(2){padding-right:15px}.template-search__search predictive-search main-search .field .search__input.field__input{padding:12px 30px!important}.template-search__search predictive-search .search__button.field__button{left:8px}.main-header-navigation-bar .header-navigation-bar{padding-left:10px}.header-inline-menu .header-menu-link{padding-left:6px!important;padding-right:6px!important}.main-header-sub-menu .header-sub-menu .header-sub-menu-link,.header-inline-menu .header-menu-link{font-size:14px!important}.window--wide .main-header-sub-menu .header-sub-menu .py-8.pr-12{padding-right:20px}footer.main-footer .footer__content-top{padding-top:50px}.footer__content-top .footer__blocks-wrapper{padding-bottom:30px}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item{padding-left:10px;padding-right:10px}.main-brand-logo .grid.brand-logo-list .brand-logo-item{max-width:100px;margin-left:30px;margin-right:30px}}@media (max-width: 1100.98px){.section-heading .section-desc{max-width:60%}.main-hero-banner-section .main-hero-bnr .hero-wrap-inner{width:70%}}@media (max-width: 1025.98px){.section-heading .heading{font-size:36px}}@media (max-width: 991.98px){.section-heading .heading{font-size:32px}.main-header-navigation-bar .header-desktop-view{display:none}.main-header-navigation-bar .main-header-drawer.header-mobile-view{display:flex}.header-mobile-action .header-mobile-icon,.header-custom-drawer .text-right .relative.inline-flex.\!no-underline{color:#000}.header-custom-drawer section.relative .type__body.items-center,.header-custom-drawer section.relative button.flex.items-center.justify-between{color:#000;font-size:16px!important;font-weight:400;line-height:normal;letter-spacing:.18px;padding-top:15px!important;padding-bottom:15px!important}.header-custom-drawer aside.sticky.color__text .type--small a{font-size:12px!important;color:#000;margin-right:10px!important}.header-mobile-search .header-mobile-search-link .block.no-underline{font-size:16px;color:#000;text-decoration:none}.header-mobile-search .header-search-input{top:20px!important}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item{width:50%;margin-bottom:20px}.main-brand-logo .grid.brand-logo-list{flex-wrap:wrap}.main-brand-logo .grid.brand-logo-list .brand-logo-item{width:33.33%;max-width:33.33%;margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;margin-bottom:20px}.header-mobile-search form[action="/search"]{position:relative;z-index:30}}@media (max-width: 767.98px){.section-heading .heading{font-size:28px}.section-heading .section-desc{max-width:80%}footer.main-footer .footer-content-top-mobile{display:none}footer.main-footer .footer__content-top{padding-top:30px;display:block!important}.footer__content-bottom-wrapper .footer__copyright-caption .footer-bottom-caption{width:100%;text-align:center;margin-bottom:18px}.footer__content-bottom-wrapper .footer__copyright-caption .footer-bottom-payment{width:100%}.footer__content-bottom-wrapper .footer__copyright-caption .footer-bottom-payment ul.list-none{justify-content:center}.footer__content-top .footer__blocks-wrapper{padding-bottom:15px}.main-brand-logo.window--wide{padding-top:40px!important;padding-bottom:40px!important}.main-hero-banner-section .main-hero-bnr .hero-wrap-inner{width:100%}}@media (max-width: 575.98px){.section-heading .section-desc{max-width:100%;font-size:15px}.section-heading .heading{font-size:24px}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item{width:100%;margin-bottom:20px;padding-left:0;padding-right:0}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item:last-child{margin-bottom:0}.footer__content-top .footer__blocks-wrapper .footer-block.grid__item{margin-bottom:18px}.footer-block.grid__item .footer-block-menu .footer-block__heading{margin-bottom:12px}.footer-block.grid__item .footer-block-menu .footer-menu-link{font-size:16px!important;margin-bottom:8px!important}.footer-block-menu .footer-block__heading h2,.footer-block.grid__item .footer-block-newsletter .m-0--clear p{font-size:16px}.footer-block.grid__item .footer-block-newsletter form.contact-form{margin-bottom:20px}.footer__copyright-caption .footer-bottom-caption p{font-size:14px}.main-brand-logo .grid.brand-logo-list .brand-logo-item{width:50%;max-width:50%;padding-left:10px;padding-right:10px}}@media (max-width: 450.98px){.section-heading .heading{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/global.css.map */
