@charset "UTF-8";.site-header:not(.site-header--stuck){padding:calc(24px + env(safe-area-inset-top)) 0 24px}.site-header .site-header__logo{margin-top:0;margin-bottom:0}body._search .shopify-section-group-header-group{position:relative;z-index:1000}html.js-drawer-open--collection-filters body._search .shopify-section-group-header-group{z-index:20}body._search .grid__item--sidebar{z-index:100;float:none!important;width:100%!important;position:relative}body._search .grid__item--content{position:relative;z-index:10;width:100%!important}body._search #CollectionSidebar{position:fixed;top:0;right:-330px;height:100vh;background-color:#fff;padding:20px;padding-top:calc(var(--search-panel-top) + 20px);width:330px;transition:right .3s ease-in-out}body._search{--search-panel-top: 150px}@media screen and (max-width:600px){body._search{--search-panel-top: 100px}}body._search .filter-form-wrap{height:calc(100svh - var(--search-panel-top) - 230px);overflow-y:auto}body._search._open #CollectionSidebar{right:0;pointer-events:auto!important}body._search .collapsible-content{transition:none!important}body._search .collapsible-content.is-open{visibility:visible!important}body._search .search__input{font-size:14px;padding:4px 8px}body._search .collapsible-trigger-btn{padding:5px 0}body._search .tag__checkbox-wrapper.text-label{font-size:14px!important}.searchMenu_keyword{display:none;padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid #888!important}body._search .searchMenu_keyword{display:block}.searchMenu_heading{font-size:16px;line-height:20px;font-weight:700;margin-bottom:8px}.searchArea_button{display:block;background-color:#333;color:#fff;width:100%;margin-top:8px;font-weight:700;padding:6px;font-size:14px;text-align:center}.searchArea_button._inversion{background-color:#fff;color:#333;border:1px solid #333}.searchArea_refineButton{position:sticky;bottom:0}.overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#333;opacity:.8;z-index:90}body._search._open{overflow:hidden}body._search._open .overlay{display:block}body._search._open main{pointer-events:none}body._search .promo-grid{display:none}.metafield_table td{font-size:14px;padding:6px 8px}.metafield_table tr>td:first-child{width:40%;background-color:#efefef;font-weight:400}@media only screen and (max-width:768px){.collection-content{padding-top:0}}.announcement-bar{font-size:13px;line-height:16px}.announcement-text{font-size:inherit;font-weight:500;letter-spacing:normal;text-transform:none}.announcement-arrow{margin-left:6px}:where(.shopify-section-group-header-group:has(.announcement-bar)~.shopify-section-group-header-group) .site-header:not(.site-header--stuck){padding-top:24px}@media only screen and (max-width:768px){.site-footer .grid__item:not(:has(~.grid__item:not(.small--hide))):after{display:none}}.footer__toggle-icon{width:12px;height:12px}.footer__toggle-icon svg{display:block}.collapsible-trigger.is-open .footer__toggle-vertical{display:none}.footer__social-list{display:flex;justify-content:center;align-items:center;gap:24px;margin:0}.footer__social-list a{display:block;padding:10px;margin:-10px;color:currentColor}.footer__social-list svg{display:block}@media only screen and (max-width:768px){.site-footer{padding:40px 0 24px}.site-footer .page-width{padding-left:20px;padding-right:20px;text-align:left}.site-footer .footer__title.small--hide{display:none!important}.site-footer .grid__item:after{opacity:.18}.site-footer button.footer__title{padding:18px 24px 18px 0;font-size:14px;font-weight:700;line-height:normal;letter-spacing:1.5px;text-align:left}.site-footer .footer__collapsible{padding:0 0 20px;font-size:13px;line-height:normal;letter-spacing:.37px}.site-footer__linklist a{padding:0}.site-footer__linklist li+li{margin-top:14px}.site-footer .grid__item[data-type=social]{padding-top:30px}.site-footer .footer__small-text{margin-top:30px;padding:0;font-size:11px;letter-spacing:.3px;text-align:left}}@media only screen and (min-width:769px){.site-footer .footer__title{text-align:left!important}.site-footer .footer__social-list{justify-content:flex-start}.site-footer .footer__small-text{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/theme-custom.css.map */
