#shopify-section-announcement-bar{position:sticky;top:0}@media screen and (min-width: 990px){#shopify-section-announcement-bar{z-index:4;position:sticky;top:0}}@media screen and (max-width: 490px){#shopify-section-announcement-bar .announcement-bar__message{font-size:12px}}details[open]>.search-modal{z-index:10}.main_site_header_section .header__search .header__icon .icon{height:1.6rem;width:1.6rem}.main_site_header_section .desktop_sticky_header{display:none}.main_site_header_section .desktop_sticky_header .logo-wrap.cf .header__heading-link{padding:0;margin:0}.main_site_header_section .desktop_sticky_header .main-nav .nav-item-link{font-size:13px;color:#222;text-decoration:none}.main_site_header_section .desktop_sticky_header .main-nav .sub-nav-item-link{font-size:12px;color:#222;text-decoration:none}.main_site_header_section .desktop_sticky_header .main-nav .dropdown.child-active{padding-left:0;display:none}.main_site_header_section .desktop_sticky_header .main-nav .dropdown.child-active .nav-item.active .sub-nav-item-link{color:#000}.main_site_header_section .desktop_sticky_header .main-nav .menu-drawer__menu-item--active{background-color:transparent}.main_site_header_section .desktop_sticky_header .main-nav .nav-item.active .nav-item-link{color:#000}.main_site_header_section .desktop_sticky_header .main-nav .nav-item.active .dropdown.child-active{display:block}.main_site_header_section .desktop_sticky_header .social_menu a{font-size:13px;color:#222;text-decoration:none}@media screen and (min-width: 990px){.main_site_header_section{position:sticky;transform:initial;will-change:initial!important;top:40px}.main_site_header_section .desktop_sticky_header{display:block;top:45px}.main_site_header_section .desktop_sticky_header .logo-nav{position:fixed;top:45px}.main_site_header_section .desktop_sticky_header .logo-wrap{top:61px}.main_site_header_section .header-wrapper .header--has-menu{max-width:initial}.main_site_header_section .header-wrapper .header--has-menu .header__heading-link,.main_site_header_section .header-wrapper .header--has-menu .header__inline-menu{display:none}.main_site_header_section .cart-notification-wrapper{max-width:initial}.main_site_header_section .icon-cart-empty{display:none}.main_site_header_section .header__icon--cart{text-decoration:none;padding-left:10px}.main_site_header_section .header__icon--cart .icon-cart{display:none}.main_site_header_section .header__icon--cart .visually-hidden{display:block;overflow:visible;position:relative!important;font-size:13px;min-width:20px;display:flex;top:0}.main_site_header_section .header__icon--cart .cart-count-bubble{position:initial;margin-left:10px;top:1.5px;background:transparent;color:#222;font-size:13px}.main_site_header_section .header__icon--cart .cart-count-bubble .visually-hidden{display:none}.main_site_header_section .header__icon--account{text-decoration:none}.main_site_header_section .header__icon--account svg{display:none}.main_site_header_section .header__icon--account .visually-hidden{position:initial!important;width:150px;line-height:20px;line-height:18px;height:auto}}@media screen and (max-width: 1500px) and (min-width: 990px){.main_site_header_section .collection-filters,.main_site_header_section #CollectionProductGrid .collection.page-width{padding:0 18rem}.main_site_header_section main#MainContent .page-width{padding:0 18rem}}@media screen and (max-width: 989px){.main_site_header_section{position:sticky;top:40px;transform:initial}}.product__title{font-size:3rem;letter-spacing:0rem}.shopify-payment-button__button{font-size:1.2rem!important;letter-spacing:.1rem}.product-recommendations__heading{letter-spacing:0rem}.button:not([disabled]):hover,.customer button:hover,.shopify-challenge__button:hover{box-shadow:0 0 0 .2rem #222}.footer{border:0!important}.footer .footer__content-top-line-block{border-top:.1rem solid #222;display:block;margin-bottom:40px;padding-top:7rem}.footer .footer-block__details-content p{font-size:18px;letter-spacing:normal;line-height:1.4}.footer .footer-block__newsletter{display:flex;align-items:center}.footer .footer-block__newsletter .footer-block__heading{display:inline-block;font-size:13.5px;min-width:175px;font-family:Folio;margin:0}.footer .footer-block__newsletter form.newsletter-form .footer__newsletter_form_inner_block{display:flex;align-items:center}.footer .footer-block__newsletter form.newsletter-form .footer__newsletter_form_inner_block input.field__input_block{font-size:13.5px;border:0;box-shadow:none;height:auto;background-color:transparent;padding:5px 10px;width:auto;max-width:100px;max-width:105px;font-family:Folio}.footer .footer-block__newsletter form.newsletter-form .footer__newsletter_form_inner_block input.field__input_block::-webkit-input-placeholder{color:#ccc!important}.footer .footer-block__newsletter form.newsletter-form .footer__newsletter_form_inner_block input.field__input_block::-moz-placeholder{color:#ccc!important}.footer .footer-block__newsletter form.newsletter-form .footer__newsletter_form_inner_block input.field__input_block:-ms-input-placeholder{color:#ccc!important}.footer .footer-block__newsletter form.newsletter-form .footer__newsletter_form_inner_block input.field__input_block:-moz-placeholder{color:#ccc!important}.footer .footer-block__newsletter form.newsletter-form .footer__newsletter_form_inner_block label{font-size:13.5px;display:none}.footer .footer-block__newsletter form.newsletter-form .footer__newsletter_form_inner_block .newsletter-form__button.button{padding:0;border:0;box-shadow:none;height:auto;min-height:auto;width:auto;min-width:70px;text-transform:initial;margin:0}.footer .footer__copyright{font-size:14.5px;font-family:Folio}@media screen and (max-width: 1400px){.footer-block--newsletter-section{max-width:770px;margin:0 auto;margin-top:5rem}}@media screen and (max-width: 1200px){.footer-block--newsletter-section{max-width:640px}}@media screen and (max-width: 749px){.footer-block--newsletter-section{flex-direction:column;justify-content:center!important;align-items:center!important}.footer-block--newsletter-section .footer-block__newsletter{margin-bottom:40px}.footer-block--newsletter-section .newsletter-form__field-wrapper{width:auto!important}.footer-block--newsletter-section .footer__copyright_info{justify-content:center;align-items:center}.footer-block--newsletter-section .footer__copyright_info .footer__copyright{text-align:center}}@media screen and (max-width: 549px){.footer-block--newsletter-section .footer-block__newsletter{flex-wrap:wrap;justify-content:center}.footer-block--newsletter-section .footer-block__newsletter .footer-block__heading{margin-bottom:16px}}.main_site_header_section .desktop_sticky_header .main-nav .dropdown.child-active{padding-left:20px}
/*# sourceMappingURL=/s/files/1/0588/0512/5288/t/6/assets/custom-style.scss.css.map */
