html.cs-gh{--csm-bar-z: 1;--cs-gh-util: 34px;--cs-gh-row: 76px;--cs-gh-gutter: max(84px, 4vw)}@media(min-width:1100px){html.cs-gh{--csm-bar-z: .74}}@media(min-width:1600px){html.cs-gh{--csm-bar-z: .82}}@media(min-width:1920px){html.cs-gh{--csm-bar-z: .9}}@media(min-width:2400px){html.cs-gh{--csm-bar-z: 1}}@media(max-width:767px){html.cs-gh{--cs-gh-util: 43px;--cs-gh-row: 60px;--cs-gh-gutter: 16px}}html.cs-gh .shopify-section-header{position:relative!important;top:auto!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;transform:none!important}html.cs-gh .shopify-section-header>*{visibility:hidden!important;height:0!important;min-height:0!important;overflow:visible!important;position:relative!important;top:auto!important;margin:0!important;border:0!important;box-shadow:none!important;transform:none!important;background:none!important}html.cs-gh .shopify-section-header *:not(cart-drawer,cart-drawer *){visibility:hidden!important}html.cs-gh :is(.mini-cart--open,.mini-cart--opening) .cart-drawer-container summary.header__icon:after{visibility:visible}html.cs-gh .cs-gh{display:contents}html.cs-gh .cs-gh-util{position:sticky;top:0;z-index:60;box-sizing:border-box;height:var(--cs-gh-util);display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 var(--cs-gh-gutter);background:#fff;border-bottom:1px solid #ececec;color:#555;font-family:cns1,sans-serif;font-size:12px;line-height:1.25;font-weight:400;letter-spacing:0;text-transform:none}html.cs-gh .cs-gh-util__left,html.cs-gh .cs-gh-util__right{display:flex;align-items:center;gap:24px;min-width:0;height:100%}html.cs-gh .cs-gh-util :is(a,summary,button){display:flex;align-items:center;gap:5px;height:100%;min-height:0;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:none}html.cs-gh .cs-gh-util :is(a,summary,button):hover{color:#111}html.cs-gh .cs-gh-util svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.25;flex-shrink:0}html.cs-gh .cs-gh-util .cs-gh-util__bag svg{width:16px;height:16px}html.cs-gh .cs-gh-util__dropdown{position:relative;height:100%}html.cs-gh .cs-gh-util__dropdown>summary{list-style:none}html.cs-gh .cs-gh-util__dropdown>summary::-webkit-details-marker{display:none}html.cs-gh .cs-gh-util__popover{position:absolute;top:100%;left:-12px;z-index:15;min-width:168px;padding:8px 12px;background:#fff;border:1px solid #e9e9e9;border-radius:4px;box-shadow:0 6px 20px #0000000a}html.cs-gh .cs-gh-util__right .cs-gh-util__popover{left:auto;right:-12px}html.cs-gh .cs-gh-util__popover a{display:block;height:auto;padding:7px 0}@media(max-width:767px){html.cs-gh .cs-gh-util__desktop{display:none!important}}html.cs-gh .cs-gh-row{position:sticky;top:var(--cs-gh-util);z-index:59;box-sizing:border-box;height:var(--cs-gh-row);margin:0;background:transparent;pointer-events:none;display:grid;align-items:center;column-gap:16px;grid-template-columns:minmax(max-content,1fr) minmax(0,calc(512px * var(--csm-bar-z))) minmax(max-content,1fr);padding:0 clamp(16px,4.45vw,64px)}html.cs-gh .cs-gh-row>*{pointer-events:auto}html.cs-gh .cs-gh-glass{background:#ffffff61;-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%);border:1px solid rgb(255 255 255 / 62%);border-radius:999px;box-shadow:0 6px 22px #00000017,inset 0 1px #ffffffb3}html.cs-gh .cs-gh-menu{justify-self:start;box-sizing:border-box;height:48px;margin:0;padding:0 22px 0 18px;display:inline-flex;align-items:center;gap:12px;color:#111;cursor:pointer;font:600 15px/1 cns1,sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}html.cs-gh .cs-gh-menu svg{width:20px;height:20px;flex:none}html.cs-gh .cs-gh-icons{justify-self:end;box-sizing:border-box;height:48px;padding:0 8px;display:inline-flex;align-items:center;gap:4px}html.cs-gh .cs-gh-icon{position:relative;width:40px;height:40px;display:grid;place-items:center;color:#111;border-radius:50%;text-decoration:none}html.cs-gh .cs-gh-icon svg{width:21px;height:21px}html.cs-gh .cs-gh-badge{position:absolute;top:3px;right:1px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;display:grid;place-items:center;border-radius:8px;background:#111;color:#fff;font:600 10px/1 cns1,sans-serif;letter-spacing:0}html.cs-gh .cs-gh-badge[hidden],html.cs-gh .cs-gh-badge:empty{display:none}html.cs-gh :is(.cs-gh-menu,.cs-gh-icon):focus-visible{outline:2px solid #111;outline-offset:2px}html.cs-gh .cs-gh-search--row{justify-self:center;width:100%;max-width:512px;height:64px;zoom:var(--csm-bar-z)}html.cs-gh .cs-gh-search__form{position:relative;box-sizing:border-box;display:flex;align-items:center;gap:0;width:100%;height:64px;margin:0;padding:0 10px;border-radius:33px;background:#ffffff94;-webkit-backdrop-filter:blur(28px) saturate(1.65);backdrop-filter:blur(28px) saturate(1.65);border:calc(1px / var(--csm-bar-z)) solid #dedede;box-shadow:0 14px 40px #0000001f,0 1px 2px #00000003}html.cs-gh .cs-gh-search__form:focus-within{border-color:#b8b8b8}html.cs-gh .cs-gh-search__btn{flex:none;width:44px;height:44px;min-width:0;margin:0;padding:0;border:0;border-radius:100px;display:flex;align-items:center;justify-content:center;background:transparent;color:#737373;cursor:pointer;box-shadow:none}html.cs-gh .cs-gh-search__btn svg{width:20px;height:20px}html.cs-gh .cs-gh-search__btn:hover{color:#111}html.cs-gh .cs-gh-search__form input[type=search]{flex:1;min-width:0;height:100%!important;min-height:0!important;margin:0!important;padding:0 4px!important;border:0!important;border-radius:0!important;outline:0;background:transparent!important;box-shadow:none!important;font:16px/22.4px Arial,Helvetica,sans-serif!important;letter-spacing:normal!important;color:#202020;-webkit-appearance:none;appearance:none}html.cs-gh .cs-gh-search__form input[type=search]::placeholder{color:#737373;opacity:1}html.cs-gh .cs-gh-search__form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}html.cs-gh .cs-gh-search--mobile{display:none}@media(max-width:767px){html.cs-gh,html.cs-gh body{overflow-x:clip!important}html.cs-gh .cs-gh-row{display:flex;align-items:center;justify-content:space-between;padding:0 16px}html.cs-gh .cs-gh-menu{height:44px;gap:9px;padding:0 17px 0 14px;font-size:14px}html.cs-gh .cs-gh-menu svg{width:19px;height:19px}html.cs-gh .cs-gh-icons{height:44px;padding:0 5px;gap:2px}html.cs-gh .cs-gh-icon{width:38px;height:38px}html.cs-gh .cs-gh-icon svg{width:20px;height:20px}html.cs-gh .cs-gh-search--row{display:none}html.cs-gh .cs-gh-search--mobile{display:block;position:relative;z-index:2;padding:4px 16px 14px}html.cs-gh .cs-gh-search--mobile .cs-gh-search__form{border-width:1px}}html.cs-gh sticky-facet-filters{position:relative!important;top:auto!important}@media(min-width:1100px){html.cs-gh[data-cs-casa-inline=mini] #cb-support-root.cb-app-ui .cb-panel.cb-app-panel{zoom:var(--csm-bar-z)}}html.cs-gh #cb-support-root .cb-launch.cb-launch-hidden{opacity:1!important;transform:none!important;translate:none!important;pointer-events:auto!important}@media print{html.cs-gh .cs-gh-row,html.cs-gh .cs-gh-search--mobile{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/cs-gh.css.map */
