#pandectes-banner .cc-bottom{bottom:0;border-radius:var(--border-radius) var(--border-radius) 0 0}#pandectes-banner .cc-header{margin:0 0 1rem}#pandectes-banner .cc-link{padding:0}#pandectes-banner .cc-compliance.cc-highlight{gap:.5rem}@media (min-width: 600px){#pandectes-banner .cc-compliance.cc-highlight{flex-direction:row-reverse}}#pandectes-banner button{border-radius:100px;margin:0;border-width:1px}#pandectes-banner button.cc-allow{background:#d0ed00;border-color:#d0ed00}@media (min-width: 699px){#pd-cp-preferences .pd-cp-ui{max-width:600px;margin:0 auto}}@media (max-width: 699px){#pd-cp-preferences .pd-cp-ui .pd-cp-ui-header{margin-bottom:1rem}}#pd-cp-preferences .pd-cp-ui{border-radius:var(--border-radius) var(--border-radius) 0 0;overflow:auto}#pd-cp-preferences .pd-cp-ui *{letter-spacing:normal}#pd-cp-preferences .pd-cp-scrolling-section{overflow:auto}#pd-cp-preferences .pd-cp-ui button.pd-cp-ui-acceptAll{background:#d0ed00;border-color:#d0ed00;border-radius:100px;margin:0;border-width:1px;text-transform:uppercase;padding:.75em 1.25em}#pd-cp-preferences .pd-cp-ui button.pd-cp-ui-rejectAll{display:none}.custom-visibile{opacity:1;visibility:visible}.custom-hidden{opacity:0;visibility:hidden}.custom-button-copy{--image-url: url(https://cdn.shopify.com/s/files/1/0286/1062/5667/files/copy.svg);cursor:pointer}.custom-button-check{--image-url: url(https://cdn.shopify.com/s/files/1/0286/1062/5667/files/ok.svg)}.custom-button-container{display:inline-block;position:relative;margin-left:.25rem;vertical-align:top}.custom-button-copy,.custom-button-check{display:block!important;width:100%;height:100%;position:absolute;background:currentcolor;mask:var(--image-url) no-repeat top center;-webkit-mask:var(--image-url) no-repeat top center;transition:opacity .3s ease-in-out}.klaviyo-form [data-testid=form-row]{margin-top:var(--sp-5)}.klaviyo-form [data-testid=form-row] *,.klaviyo-form input,.klaviyo-form input::placeholder{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-size:var(--text-base)!important;font-weight:var(--font-body-weight)!important;line-height:1.6;letter-spacing:var(--font-body-letter-spacing)!important}.klaviyo-form [data-testid=form-row] :not(button,button *){color:rgb(var(--color-foreground))!important}.klaviyo-form [style="display: flex; justify-content: flex-start; padding: 20px; position: relative; background-color: rgb(255, 251, 235); flex: 1 0 0px;"]{border-radius:var(--border-radius)}.klaviyo-form input:focus-visible{outline-style:none!important}.klaviyo-form [data-testid=form-row] button{cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-navigation-family)!important;font-size:var(--font-button-size)!important;font-weight:var(--font-medium)!important;line-height:1!important;text-transform:var(--font-button-text-transform);padding:clamp(var(--sp-4d5),1.2vw,var(--sp-5d5)) clamp(var(--sp-6d5),1.473vw,var(--sp-7d5));color:rgb(var(--color-button-text));background:var(--color-button-gradient);background-color:rgb(var(--color-button-background));border-radius:var(--buttons-radius);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) rgb(var(--color-shadow) / var(--shadow-opacity));max-height:3.75rem;border:1px solid rgb(var(--color-button-background))}.klaviyo-form .klaviyo-spinner:after{border-top-color:rgb(var(--color-foreground))!important;border-left-color:rgb(var(--color-foreground))!important;left:unset!important;right:-2rem!important}.product-card__carousel .flickity-viewport{pointer-events:none}sticky-buy-button{background-color:#e4e4e4!important}sticky-buy-button .sticky-buy-button__variant{display:flex;flex-direction:column;align-items:flex-start}sticky-buy-button .sticky-buy-button__variant .price__regular{margin-inline-start:unset}@media screen and (min-width: 768px){sticky-buy-button{width:fit-content!important;padding:1.5rem!important;inset-inline-end:6rem!important;inset-block-end:0!important;border-radius:var(--sp-3) var(--sp-3) 0 0!important}sticky-buy-button img{width:150px}}.custom-compatibility-wrapper{position:relative;min-width:0}.custom-compatibility{--custom-cell-width: 120px;max-height:400px;overflow:auto;border-bottom:1px solid rgb(var(--color-border-light));border-right:1px solid rgb(var(--color-border-light))}.custom-compatibility.multiple{max-height:270px}.custom-compatibility table{min-width:100%;overflow:visible!important;border-collapse:separate}.custom-compatibility :where(th,td){font-size:var(--text-sm);text-align:center;padding:.5rem;min-width:var(--custom-cell-width);background:rgb(var(--color-background))}.custom-compatibility th{position:sticky;top:0;z-index:2;font-weight:700;border-bottom:1px solid rgb(var(--color-border-light))}.custom-compatibility :where(th,td):first-child{position:sticky;left:0;padding-left:0;border-right:1px solid rgb(var(--color-border-light));text-align:left}.custom-compatibility th:first-child{z-index:3}.custom-compatibility :where(th,td):last-child{padding-right:0}.custom-compatibility .column-center{text-align:center}.custom-compatibility table svg{margin:0 auto}.custom-compatibility .custom-check svg{fill:#52b788}.custom-compatibility .custom-cross svg{fill:#d3d3d3}.custom-padding-bottom{display:block!important;height:1rem}.custom-scroll{color:#d3d3d3;height:1.5rem;width:3rem;display:flex;justify-content:center;align-items:center;gap:.5rem;position:absolute;z-index:4}.custom-scroll.right{rotate:90deg;bottom:4rem;right:-1.5rem}.custom-scroll.bottom{bottom:-.75rem;right:4rem}@media (hover: hover) and (pointer: fine){.custom-scroll{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom-styles.css.map */
