html.os-on #shopify-pc__banner{display:none!important}.os-cc{position:fixed;z-index:72;inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom));font-family:var(--web-font);color:var(--cos-fg-1);-webkit-font-smoothing:antialiased;pointer-events:none}.os-cc[hidden]{display:none}@media(min-width:768px){.os-cc{inset-inline:auto 24px;bottom:24px;width:420px}}.os-cc *,.os-cc *:before,.os-cc *:after{box-sizing:border-box}.os-cc__card{pointer-events:auto;max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;padding:20px;border-radius:var(--cos-r-menu);background:var(--cos-layer-card);box-shadow:0 0 0 1px var(--cos-hairline),var(--cos-shadow-pop);opacity:0;transform:translateY(16px);transition:opacity .22s ease,transform .32s cubic-bezier(.2,.8,.3,1)}.os-cc.is-open .os-cc__card{opacity:1;transform:none}@keyframes os-cc-swap{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.os-cc__card.is-swap .os-cc__view:not([hidden]){animation:os-cc-swap .22s cubic-bezier(.2,.8,.3,1)}html[dir=rtl] .os-cc__card.is-swap .os-cc__view:not([hidden]){animation-name:os-cc-swap-rtl}@keyframes os-cc-swap-rtl{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.os-cc__demo{display:inline-flex;align-items:center;gap:8px;height:36px;margin:0 0 16px;padding:0 14px;border-radius:var(--cos-r-pill);box-shadow:inset 0 0 0 1px var(--cos-sense);white-space:nowrap}.os-cc__dl,.os-cc__dr{transition:opacity .18s ease,transform .2s cubic-bezier(.2,.8,.3,1)}.os-cc__dl{font-size:var(--cos-t-10);font-weight:700;line-height:1;letter-spacing:var(--cos-tracking-caption);text-transform:uppercase;color:var(--cos-fg-3)}.os-cc__dr{font-size:var(--web-t-13);font-weight:600;line-height:1;color:var(--cos-sense)}.os-cc__demo.is-out .os-cc__dl,.os-cc__demo.is-out .os-cc__dr{opacity:0;transform:translateY(-5px)}.os-cc__eyebrow{margin:0;font-size:var(--web-t-13);font-weight:600;line-height:1.4;letter-spacing:var(--web-tracking-eyebrow);text-transform:uppercase;color:var(--cos-fg-3)}.os-cc__title{margin:2px 0 10px;font-size:var(--web-t-20);font-weight:600;line-height:1.25;letter-spacing:-.01em;color:var(--cos-fg-1)}.os-cc__body{margin:0 0 8px;font-size:var(--web-t-16);line-height:1.5;color:var(--cos-fg-2)}.os-cc__small{margin:4px 0 0;font-size:var(--web-t-13);line-height:1.45;color:var(--cos-fg-3)}.os-cc__acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}html.os-on .os-cc :where(button,input){appearance:none;-webkit-appearance:none;margin:0;padding:0;border:0;box-shadow:none;background:none;background-image:none;font:inherit;color:inherit;text-transform:none;letter-spacing:0;min-height:0;min-width:0;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent}html.os-on .os-cc__btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border-radius:var(--cos-r-pill);background:var(--cos-layer-field);color:var(--cos-fg-1);font-size:var(--web-t-16);font-weight:600;white-space:nowrap;transition:background-color .12s ease}html.os-on .os-cc__btn:hover{background:var(--cos-depth-35)}html.os-on .os-cc__btn--go{background:var(--cos-sense);color:var(--cos-fg-inverse)}html.os-on .os-cc__btn--go:hover{background:var(--cos-sense-2)}html.os-on .os-cc__link{height:44px;padding:0 8px;margin-inline-start:auto;font-size:var(--web-t-16);font-weight:600;color:var(--cos-fg-2);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--cos-hairline)}html.os-on .os-cc__link:hover{color:var(--cos-fg-1)}html.os-on .os-cc__btn:focus-visible,html.os-on .os-cc__link:focus-visible,html.os-on .os-cc__back:focus-visible,html.os-on .os-cc__sw:focus-visible{outline:2px solid var(--cos-fg-ink);outline-offset:2px}html.os-on .os-cc__back{display:inline-flex;align-items:center;gap:4px;height:32px;margin:-4px 0 10px -6px;padding:0 10px 0 4px;border-radius:var(--cos-r-pill);font-size:var(--web-t-13);font-weight:600;color:var(--cos-fg-3)}html.os-on .os-cc__back:hover{color:var(--cos-fg-1);background:var(--cos-layer-field)}.os-cc__back svg{width:18px;height:18px}html[dir=rtl] .os-cc__back svg{transform:scaleX(-1)}.os-cc__rows{border-radius:var(--cos-r-field);background:var(--cos-layer-field);overflow:hidden}.os-cc__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;cursor:pointer}.os-cc__row+.os-cc__row{box-shadow:inset 0 1px 0 var(--cos-hairline)}div.os-cc__row{cursor:default}.os-cc__rtxt{display:flex;flex-direction:column;gap:3px;min-width:0}.os-cc__rtxt b{font-size:var(--web-t-16);font-weight:600;line-height:1.3;color:var(--cos-fg-1)}.os-cc__rtxt span{font-size:var(--web-t-13);line-height:1.45;color:var(--cos-fg-3)}.os-cc__on{font-size:var(--cos-t-10);font-weight:700;letter-spacing:var(--cos-tracking-caption);text-transform:uppercase;color:var(--cos-fg-3);white-space:nowrap}html.os-on .os-cc__sw{position:relative;flex:0 0 auto;width:46px;height:28px;border-radius:var(--cos-r-pill);background:var(--cos-depth-35);transition:background-color .16s ease}html.os-on .os-cc__sw:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:22px;height:22px;border-radius:50%;background:var(--cos-fg-ink);transition:transform .2s cubic-bezier(.2,.8,.3,1)}html.os-on .os-cc__sw:checked{background:var(--cos-sense)}html.os-on .os-cc__sw:checked:after{transform:translate(18px);background:var(--cos-fg-inverse)}html[dir=rtl].os-on .os-cc__sw:checked:after{transform:translate(-18px)}@media(prefers-reduced-motion:reduce){.os-cc,.os-cc *{transition-duration:1ms!important;animation-duration:1ms!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/os-consent.css.map */
