.product-compare-modal{transition:all .25s cubic-bezier(.104,.204,.492,1)}.product-compare-modal__content,.compare-drawer--list-item{isolation:isolate;border-radius:var(--block-border-radius, 16px)}.product-compare-modal__content,.compare-toggle{box-shadow:0 4px 6px #00000014}.product-compare-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;width:100%;padding:70px 30px;background:rgba(var(--color-overlay-rgb),.4);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);height:100%}.product-compare-modal[open]{opacity:1;visibility:visible;z-index:101}.product-compare-modal__content{overflow:auto;max-height:80vh;max-width:clamp(300px,90vw,800px);margin:0 auto;left:50%;transform:translate3d(-50%,-50%,0);width:100%;position:absolute;top:50%;display:flex;flex-direction:column;background:var(--color-drawer-bg, #fff);box-shadow:0 4px 40px #00000040}.product-compare-modal__content-info{padding:25px;background-color:var(--bg-body, #f5f5f5);overflow-y:auto;width:100%;color:var(--color-body, #2c2d2e)}@media only screen and (min-width:768px){.product-compare-modal__content-info{padding:50px}}.compare-toggle,.compare-toggle *{transition:none!important;animation:none!important}.compare-toggle{display:none;position:fixed;left:0;right:0;bottom:0;width:100%;padding:16px 24px;writing-mode:horizontal-tb;white-space:nowrap;inline-size:auto;text-align:center;transform:none;background-color:#43b6fd;color:#fff;z-index:91;border-radius:0}@media screen and (hover:hover){.compare-toggle:hover{background-color:#2f9fe8}}.compare-toggle:focus,.compare-toggle:focus-visible,.compare-toggle:active{background-color:#43b6fd}.compare-toggle--text{display:inline-flex;align-items:center;transform:none}.compare-toggle--text:after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-top:-4px;margin-left:8px}.compare-toggle--active{display:block}.compare-counter{font-weight:700}.compare-start{width:100%}.compare-start.accent{background-color:#43b6fd;border-color:#43b6fd}@media screen and (hover:hover){.compare-start.accent:hover{background-color:#2f9fe8}}.compare-start.accent:focus,.compare-start.accent:focus-visible,.compare-start.accent:active{background-color:#43b6fd}.compare-clear{color:#43b6fd}.compare-drawer-inner{display:flex;flex-direction:column;height:100%}.compare-drawer-content{flex:1;overflow-y:auto}.compare-drawer-footer{display:flex;flex-direction:column;gap:15px;align-items:center}.compare-drawer--list{display:grid;gap:10px}.compare-drawer--list .product-card-small{width:100%;margin-bottom:0}.compare-drawer--list-item{border:1px dashed var(--color-border, #dadce0);height:100px;width:100%}.product-compare-modal__toggle{position:absolute;top:50%;right:30px;margin-top:-7px}.product-compare-modal__content{max-width:90vw;width:auto}@media only screen and (min-width:768px){.product-compare-modal__content{min-width:800px}}.product-compare-modal__content scroll-shadow{flex:1;display:flex;width:100%;overflow:hidden}.product-compare-modal__content-info{padding-top:0}.product-compare-modal__content-info table:last-child{margin-bottom:0}.product-compare-modal__content-header{display:flex;align-items:center;justify-content:center;height:73px;text-align:center;position:sticky;background-color:var(--bg-body, #f5f5f5);top:0;left:0;flex-shrink:0}.product-compare-modal__content-header h5{color:inherit;margin:0}.side-panel.compare-drawer{top:auto;right:0;left:0;bottom:0;width:100%;max-width:100%;height:min(560px,80vh);transform:translateY(100%);border-radius:var(--block-border-radius, 16px) var(--block-border-radius, 16px) 0 0;z-index:92}.side-panel.compare-drawer.active{transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/compare.css.map */
