.popover.rot-size-popover{--popover-title-padding: 0;--popover-body-padding: 0;--popover-content-max-height: min(60vh, 32rem);--rot-stock-low: 209 63 29;--rot-stock-in: 21 115 71;--rot-row-height: 2.75rem;--rot-row-gap: .375rem;--rot-row-padding: 1rem;--rot-row-radius: var(--rounded-input, .5rem)}.variant-picker .rot-size-trigger{height:auto;min-height:3.5rem;padding:.5rem 1rem;padding-inline-end:2.75rem;border:1.5px solid rgb(var(--text-color) / .4);border-radius:var(--rounded-input, .5rem);background:rgb(var(--text-color) / .03);transition:border-color .15s ease-in-out,background .15s ease-in-out}.variant-picker .rot-size-trigger:hover,.variant-picker .rot-size-trigger:active,.variant-picker .rot-size-trigger[aria-expanded=true]{border-color:rgb(var(--text-color));background:rgb(var(--text-color) / .05)}.rot-size-trigger__text{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;min-width:0;line-height:1.15;text-align:start}.rot-size-trigger__label{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--text-color) / .6)}.rot-size-trigger__value{font-size:1.0625rem;font-weight:700}.variant-picker .rot-size-trigger .select-chevron{width:14px;height:14px;top:calc(50% - 7px)}.product-info__liquid #delivery-slim-wrapper{display:none!important}@media screen and (max-width:999px){.product-info{--product-info-block-spacing: 1.125rem}}.rot-trust-line,.rot-trust{display:none}.product-info__buy-buttons{display:flex;flex-direction:column}.product-info__buy-buttons .rot-trust-line{order:9;display:block;position:relative;height:1.25rem;margin:.625rem 0 0;overflow:hidden;font-size:.8125rem;font-weight:500;line-height:1.25rem;color:rgb(var(--text-color) / .72)}.rot-trust-line__item{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:.375rem;white-space:nowrap;opacity:0;transform:translateY(.375rem);transition:opacity .35s ease,transform .35s ease}.rot-trust-line__item.is-active{opacity:1;transform:none}.rot-trust-line__item .icon{flex:0 0 auto;color:rgb(var(--text-color))}@media(prefers-reduced-motion:reduce){.rot-trust-line__item{transition:none;transform:none}}.product-info__buy-buttons .rot-trust{display:block;order:10}.product-info__buy-buttons .rot-trust-line[hidden],.product-info__buy-buttons .rot-trust[hidden]{display:none}.rot-trust{--rot-trust-green: 33 165 91;margin-block-start:.625rem;border:1px solid rgb(var(--text-color) / .12);border-radius:var(--rounded-input, .5rem);background:rgb(var(--background, 255 255 255));font-size:.8125rem;line-height:1.25;color:rgb(var(--text-color));overflow:hidden}.rot-trust[hidden]{display:none}.rot-trust__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.25rem;padding:.375rem .75rem}.rot-trust__row+.rot-trust__row,.rot-trust__usps+.rot-trust__row,.rot-trust__row+.rot-trust__usps{border-block-start:1px solid rgb(var(--text-color) / .12)}.rot-trust__dot{width:.5rem;height:.5rem;flex:0 0 auto;border-radius:50%;background:rgb(var(--rot-trust-green))}.rot-trust__ship{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rot-trust[data-preorder] .rot-trust__ship{white-space:normal}.rot-trust__ship-preorder,.rot-trust[data-preorder] .rot-trust__ship-normal{display:none}.rot-trust[data-preorder] .rot-trust__ship-preorder{display:inline}.rot-trust__ship strong{font-weight:600}.rot-trust__logos{display:flex;align-items:center;gap:.25rem;flex:0 0 auto}.rot-trust__logos img{display:block;height:auto;border:1px solid rgb(var(--text-color) / .12);border-radius:.3125rem;background:#fff;object-fit:cover}.rot-trust__logos--carriers img{width:2.75rem;height:1.5rem}.rot-trust__logos--payments img{width:2rem;height:1.125rem}.rot-trust__usps{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:0;min-height:2.25rem;padding:.375rem .75rem;align-items:center;list-style:none}.rot-trust__usps li{display:flex;align-items:center;gap:.375rem;font-weight:500;white-space:nowrap}.rot-trust__usps .icon{flex:0 0 auto;color:rgb(var(--text-color))}.rot-trust__pay{flex-wrap:wrap;row-gap:.25rem}.rot-trust__tp{display:inline-flex;align-items:center;gap:.375rem;flex:0 0 auto;color:inherit;text-decoration:none;white-space:nowrap}.rot-trust__tp:hover .rot-trust__tp-text{text-decoration:underline}.rot-trust__stars{display:inline-flex;gap:1px}.rot-trust__stars i{position:relative;width:.6875rem;height:.6875rem;border-radius:2px;background:#00b67a}.rot-trust__stars i.is-half{background:linear-gradient(90deg,#00b67a 50%,#d0d4d2 50%)}.rot-trust__stars i:after{content:"\2605";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:.5rem;line-height:1;color:#fff}.rot-trust__tp-text strong{font-weight:600}@media screen and (max-width:480px){.rot-trust__tp-more{display:none}}@media screen and (max-width:999px){.popover.rot-size-popover{padding:0}.popover.rot-size-popover::part(outside-close-button){display:none}.popover.rot-size-popover::part(content){border-radius:1rem 1rem 0 0;padding-block-end:env(safe-area-inset-bottom)}}.popover.rot-size-popover::part(title){text-align:start;border-block-end:1px solid rgb(var(--text-color) / .12)}.popover.rot-size-popover::part(body){text-align:start}.rot-size-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem var(--rot-row-padding)}.rot-size-head__title{margin:0;min-width:0}.rot-size-head__guide{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.375rem;flex:0 0 auto;margin-inline-start:auto;padding:.375rem .5rem;border:0;background:none;color:rgb(var(--text-color) / .8);font:inherit;font-size:.8125rem;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer}.rot-size-head__guide svg{width:1.125rem;height:1.125rem}.rot-size-head__guide span{text-decoration:underline;text-underline-offset:3px}.rot-size-head__guide:hover,.rot-size-head__guide:active{color:rgb(var(--text-color))}.rot-size-head__close{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:2rem;height:2rem;flex:0 0 auto;border:0;border-radius:var(--rounded-full, 9999px);background:rgb(var(--text-color) / .06);color:rgb(var(--text-color));cursor:pointer;transition:background .15s ease-in-out}.rot-size-head__close:hover,.rot-size-head__close:active{background:rgb(var(--text-color) / .1)}.rot-size-popover .rot-size-list{display:flex;flex-direction:column;gap:var(--rot-row-gap);padding:.5rem var(--rot-row-padding) .75rem}.rot-size-popover .rot-size-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:var(--rot-row-height);padding:.125rem .875rem;border:1px solid rgb(var(--text-color) / .18);border-radius:var(--rot-row-radius);background:rgb(var(--dialog-background, 255 255 255));color:rgb(var(--text-color));text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(hover:hover){.rot-size-popover .rot-size-row:hover{background:rgb(var(--text-color) / .03)}}.rot-size-popover .rot-size-row:active{background:rgb(var(--text-color) / .05)}.rot-size-popover .rot-size-row:has(:checked),.rot-size-popover .rot-size-row.is-selected{border-color:rgb(var(--text-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color));background:rgb(var(--text-color) / .03)}.rot-size-popover .rot-size-row:has(:focus-visible){outline:2px solid rgb(var(--text-color));outline-offset:2px}.rot-size-row__main{display:flex;align-items:center;gap:.5rem;min-width:0}.rot-size-row__name{font-size:1rem;font-weight:700;letter-spacing:.01em;line-height:1.2}.rot-size-row__check{display:none;width:1rem;height:1rem;flex:0 0 auto}.rot-size-popover .rot-size-row:has(:checked) .rot-size-row__check,.rot-size-popover .rot-size-row.is-selected .rot-size-row__check{display:block}.rot-size-row__stock{flex:0 0 auto;font-size:.875rem;font-weight:500;line-height:1.2;white-space:nowrap;text-align:end}.rot-size-hint{position:sticky;left:0;right:0;z-index:1;display:flex;justify-content:center;height:2rem;color:rgb(var(--text-color) / .55);opacity:0;pointer-events:none;transition:opacity .15s ease-in-out}.rot-size-hint svg{width:.875rem;height:.875rem}.rot-size-hint--top{top:0;align-items:flex-start;padding-block-start:.25rem;margin-block-end:-2rem;background:linear-gradient(rgb(var(--dialog-background)) 25%,rgb(var(--dialog-background) / 0))}.rot-size-hint--bottom{bottom:0;align-items:flex-end;padding-block-end:.25rem;margin-block-start:-2rem;background:linear-gradient(rgb(var(--dialog-background) / 0),rgb(var(--dialog-background)) 75%)}.rot-size-popover.rot-can-scroll-up .rot-size-hint--top,.rot-size-popover.rot-can-scroll-down .rot-size-hint--bottom{opacity:1}.rot-size-popover .rot-size-row--in .rot-size-row__stock{color:rgb(var(--rot-stock-in));font-weight:500}.rot-size-popover .rot-size-row--low .rot-size-row__stock,.rot-size-popover .rot-size-row--one .rot-size-row__stock{color:rgb(var(--rot-stock-low))}.rot-size-popover .rot-size-row--backorder .rot-size-row__stock{color:rgb(var(--rot-stock-in));font-weight:500}.rot-size-popover .rot-size-row--out,.rot-size-popover .rot-size-row.is-disabled{color:rgb(var(--text-color) / .38);border-color:rgb(var(--text-color) / .08);background:rgb(var(--text-color) / .025);text-decoration:none}.rot-size-popover .rot-size-row--out .rot-size-row__name{font-weight:500}.rot-size-popover .rot-size-row--out .rot-size-row__stock{color:rgb(var(--text-color) / .45);font-weight:400}@media screen and (min-width:1000px){.popover.rot-size-popover{--rot-row-height: 2.5rem;--rot-row-gap: .25rem;--rot-row-padding: .75rem;--popover-content-max-height: 24rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/rotation-size-picker.css.map */
