oe-cart-slide.oe-cart-slide{--oe-slide-height: 64px;--oe-slide-handle: 50px;--oe-slide-x: 0px;position:relative;display:block;flex:0 0 100%;width:100%;min-width:0;color:#fff;font-family:var(--oe-pdp-font, "Avenir Next", Avenir, -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif)}oe-cart-slide.oe-cart-slide:not([data-ready]),oe-cart-slide.oe-cart-slide[hidden],oe-cart-slide.oe-cart-slide [hidden]{display:none!important}form[data-oe-slide-bound] .oe-cart-slide-native-submit{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;padding:0!important;margin:-1px!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.oe-cart-slide .oe-cart-slide__track{position:relative;isolation:isolate;width:100%;height:var(--oe-slide-height);box-sizing:border-box;border:1px solid rgb(255 255 255 / .3);border-radius:999px;background:linear-gradient(135deg,#e6f2e52b,#1937223b);box-shadow:inset 0 1px 1px #fff3,inset 0 -1px 1px #0014081a;touch-action:pan-y}.oe-cart-slide .oe-cart-slide__track:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#4a67452e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none}.oe-cart-slide .oe-cart-slide__track:after{content:"";position:absolute;z-index:-1;inset:0 auto 0 0;width:calc(var(--oe-slide-x) + var(--oe-slide-handle) + 12px);max-width:100%;border-radius:inherit;background:#e9f4e31a;pointer-events:none}.oe-cart-slide .oe-cart-slide__cart{position:absolute;top:50%;right:20px;width:24px;height:24px;translate:0 -50%;opacity:.85;pointer-events:none}.oe-cart-slide .oe-cart-slide__handle{z-index:1}.oe-cart-slide .oe-cart-slide__desktop{display:none}.oe-cart-slide[data-state=added] .oe-cart-slide__cart,.oe-cart-slide[data-state=preview] .oe-cart-slide__cart{opacity:0}.oe-cart-slide .oe-cart-slide__tap,.oe-cart-slide .oe-cart-slide__cart-link{display:block;width:max-content;max-width:100%;min-height:44px;box-sizing:border-box;margin:2px auto 0;padding:10px 8px;border:0;background:transparent;color:inherit;font:400 12px/1.6 var(--oe-pdp-font, "Avenir Next", Avenir, sans-serif);letter-spacing:.01em;text-align:center;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.oe-cart-slide .oe-cart-slide__tap:disabled{opacity:.55;cursor:default}.oe-cart-slide .oe-cart-slide__message{margin:4px 0 0;font-size:13px;line-height:1.5;text-align:center;overflow-wrap:anywhere}.oe-cart-slide[data-state=error] .oe-cart-slide__track,.oe-cart-slide[data-state=uncertain] .oe-cart-slide__track{border-color:#f0e5c4}.oe-cart-slide[data-state=uncertain] .oe-cart-slide__handle{opacity:.5;cursor:default}.oe-cart-slide .oe-cart-slide__tap:focus-visible,.oe-cart-slide .oe-cart-slide__cart-link:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:8px}.oe-cart-slide .oe-cart-slide__label{position:absolute;top:0;right:62px;bottom:0;left:62px;display:flex;align-items:center;justify-content:center;margin:0;color:inherit;font:400 16px/1.3 var(--oe-pdp-font, "Avenir Next", Avenir, -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif);letter-spacing:.015em;text-align:center;overflow-wrap:anywhere;pointer-events:none;-webkit-user-select:none;user-select:none}.oe-cart-slide .oe-cart-slide__handle{position:absolute;inset:6px auto auto 6px;display:grid;place-items:center;width:var(--oe-slide-handle);height:var(--oe-slide-handle);min-width:44px;min-height:44px;box-sizing:border-box;padding:0;margin:0;border:1px solid rgb(255 255 255 / .65);border-radius:50%;background:linear-gradient(145deg,#fffffff2,#e7f1e2d1);box-shadow:0 2px 8px #03180821,inset 0 1px 1px #fff;color:#314b31;cursor:grab;translate:var(--oe-slide-x) 0;transition:translate .24s ease,background-color .2s ease,opacity .2s ease;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.oe-cart-slide .oe-cart-slide__handle:before,.oe-cart-slide .oe-cart-slide__handle:after{content:none}.oe-cart-slide .oe-cart-slide__handle svg{grid-area:1 / 1;width:24px;height:24px;pointer-events:none}.oe-cart-slide .oe-cart-slide__check{opacity:0}.oe-cart-slide[data-state=added] .oe-cart-slide__check{opacity:1}.oe-cart-slide[data-state=added] .oe-cart-slide__arrow{opacity:0}.oe-cart-slide[data-dragging] .oe-cart-slide__handle{transition:none;cursor:grabbing}.oe-cart-slide[data-state=disabled]{opacity:.5}.oe-cart-slide[data-state=busy] .oe-cart-slide__handle{opacity:.72;cursor:progress}.oe-cart-slide[data-state=disabled] .oe-cart-slide__handle{cursor:not-allowed}.oe-cart-slide .oe-cart-slide__handle:disabled{pointer-events:none}.oe-cart-slide .oe-cart-slide__handle:focus-visible,.oe-cart-slide .oe-cart-slide__preview-link:focus-visible{outline:2px solid #fff;outline-offset:4px}.oe-cart-slide .oe-cart-slide__preview-link{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:8px 20px;border-radius:inherit;color:inherit;font:400 15px/1.4 var(--oe-pdp-font, "Avenir Next", Avenir, -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif);text-align:center;text-decoration:underline;text-underline-offset:4px}.oe-cart-slide .oe-cart-slide__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.oe-cart-slide[data-state=added] .oe-cart-slide__cart-link{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;min-height:var(--oe-slide-height);margin:0;padding:14px 24px;border:1px solid rgb(255 255 255 / .72);border-radius:999px;background:linear-gradient(130deg,#ffffff80,#f4fcf645);box-shadow:inset 0 1px 2px #ffffffc2,0 3px 16px #041e0d12;-webkit-backdrop-filter:blur(18px) saturate(115%);backdrop-filter:blur(18px) saturate(115%);color:#173a2a;font-size:16px;line-height:1.35;text-decoration:none;animation:oe-cart-slide-confirm .42s cubic-bezier(.2,.8,.2,1) both;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.oe-cart-slide[data-state=added] .oe-cart-slide__cart-link:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(100deg,transparent 15%,rgb(255 255 255 / .35) 50%,transparent 85%);transform:translate(-100%);animation:oe-cart-slide-shine .75s ease .15s both;pointer-events:none}@media(hover:hover){.oe-cart-slide[data-state=added] .oe-cart-slide__cart-link:hover{background-color:#fff3;box-shadow:inset 0 1px 2px #ffffffd9,0 5px 20px #041e0d1a}}.oe-cart-slide[data-state=added] .oe-cart-slide__cart-link:active{transform:scale(.985)}@keyframes oe-cart-slide-confirm{0%{opacity:.35;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes oe-cart-slide-shine{to{transform:translate(100%)}}@media(max-width:749px){oe-cart-slide.oe-cart-slide{--oe-slide-height: 60px;--oe-slide-handle: 46px}.oe-cart-slide .oe-cart-slide__label{font-size:15px}.oe-product-screen .oe-cart-slide__handle:after{content:"";position:absolute;top:-14px;right:-18px;bottom:-14px;left:-18px;border-radius:999px;background:transparent;pointer-events:auto}}@media(min-width:750px){.oe-product-screen .oe-cart-slide:has([data-oe-slide-desktop]):not([data-state=preview]) .oe-cart-slide__track,.oe-product-screen .oe-cart-slide:has([data-oe-slide-desktop]) .oe-cart-slide__tap{display:none}.oe-product-screen .oe-cart-slide .oe-cart-slide__desktop{display:flex;align-items:center;justify-content:center;gap:12px;position:relative;width:100%;min-height:var(--oe-slide-height);box-sizing:border-box;margin:0;padding:16px 24px;border:1px solid rgb(255 255 255 / .65);border-radius:999px;background:linear-gradient(135deg,rgb(255 255 255 / .18),transparent 55%),#da0012f0;box-shadow:inset 0 1px 2px #ffffff80,inset 0 -1px 1px #7a000a33,0 5px 20px #82000c1f;-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%);color:#fff;font:500 17px/1.35 var(--oe-pdp-font, "Avenir Next", Avenir, sans-serif);letter-spacing:.01em;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.oe-product-screen .oe-cart-slide__desktop svg{flex:0 0 24px;pointer-events:none}.oe-product-screen .oe-cart-slide__desktop:focus-visible{outline:2px solid #fff;outline-offset:4px}.oe-product-screen .oe-cart-slide__desktop:active:not(:disabled){transform:scale(.985)}.oe-product-screen .oe-cart-slide__desktop:disabled{cursor:not-allowed}.oe-product-screen .oe-cart-slide[data-state=busy] .oe-cart-slide__desktop{opacity:.75;cursor:progress}.oe-product-screen .oe-cart-slide[data-state=uncertain] .oe-cart-slide__desktop{opacity:.5}}@media(min-width:750px)and (hover:hover){.oe-product-screen .oe-cart-slide__desktop:hover:not(:disabled){background-color:#c90011;box-shadow:inset 0 1px 2px #fff9,0 7px 24px #82000c2e}}@media(prefers-reduced-motion:reduce){.oe-product-screen .oe-cart-slide__desktop,.oe-cart-slide .oe-cart-slide__handle,.oe-cart-slide[data-state=added] .oe-cart-slide__cart-link{transition:none;animation:none}.oe-cart-slide[data-state=added] .oe-cart-slide__cart-link:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/oe-cart-slide.css.map */
