.conversion-ui{--ct-radius: 14px;--ct-radius-lg: calc(var(--ct-radius) + 4px);--ct-radius-sm: max(6px, calc(var(--ct-radius) * .5));--ct-radius-pill: 999px;--ct-space-2: .4rem;--ct-space-3: .8rem;--ct-space-4: 1.2rem;--ct-space-5: 1.6rem;--ct-space-6: 2.4rem;--ct-border: 1px solid rgba(var(--color-foreground), .12);--ct-border-strong: 1.5px solid rgba(var(--color-foreground), .9);--ct-shadow-sm: 0 1px 2px rgba(var(--color-shadow), .08);--ct-shadow-md: 0 6px 20px rgba(var(--color-shadow), .1);--ct-shadow-lg: 0 -4px 24px rgba(var(--color-shadow), .14);--ct-accent: rgb(var(--color-foreground));--ct-savings: #148a3d;--ct-badge-bg: #e11d2e;--ct-badge-fg: #ffffff;--ct-surface: rgb(var(--color-background));--ct-surface-muted: rgba(var(--color-foreground), .04);--ct-font-xs: 1.1rem;--ct-font-sm: 1.3rem;--ct-font-md: 1.5rem;--ct-font-lg: 1.9rem;--ct-font-xl: 2.6rem;--ct-transition: .16s cubic-bezier(.25, .46, .45, .94);--ct-sticky-z: 4}.conversion-ui .ct-stack>*+*{margin-top:var(--ct-space-4)}.conversion-ui .ct-card{border:var(--ct-border);border-radius:var(--ct-radius);background:var(--ct-surface);padding:var(--ct-space-4)}.conversion-ui .ct-visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.conversion-ui .ct-icon{display:block;width:2rem;height:2rem;flex:0 0 auto;stroke:currentColor;fill:none}.conversion-ui .utility-bar--premium .announcement-bar__message{display:flex;align-items:center;justify-content:center;gap:.8rem;letter-spacing:.08rem;text-transform:uppercase;font-size:var(--ct-font-xs)}@media screen and (min-width:750px){.conversion-ui .utility-bar--premium .announcement-bar__message{font-size:var(--ct-font-sm)}}.conversion-ui .utility-bar--premium .ct-announcement__icon{width:1.6rem;height:1.6rem;stroke:currentColor;fill:none}.conversion-ui.conversion-ui--header-polish sticky-header{transition:box-shadow var(--ct-transition)}.conversion-ui.conversion-ui--header-polish sticky-header.scrolled-past-header{box-shadow:0 2px 14px rgba(var(--color-shadow),.12)}.conversion-ui .ct-offer-badge-wrap{display:flex;flex-wrap:wrap;gap:var(--ct-space-2)}.conversion-ui .ct-offer-badge-wrap--empty,.conversion-ui .ct-offer-badge[hidden]{display:none}.conversion-ui .ct-offer-badge{display:inline-flex;align-items:center;gap:.6rem;padding:.5rem 1rem;border-radius:var(--ct-radius-pill);background:var(--ct-badge-bg);color:var(--ct-badge-fg);font-size:var(--ct-font-xs);font-weight:700;letter-spacing:.06rem;text-transform:uppercase;line-height:1}.conversion-ui .ct-offer-badge--soft{background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground))}.conversion-ui .ct-offer-badge__dot{width:.7rem;height:.7rem;border-radius:50%;background:currentColor}.conversion-ui .ct-conversion-price{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.conversion-ui .ct-price__label{font-size:var(--ct-font-xs);font-weight:700;letter-spacing:.1rem;text-transform:uppercase;color:var(--ct-badge-bg)}.conversion-ui .ct-conversion-price .price{font-size:var(--ct-font-xl);font-weight:700;line-height:1.05}.conversion-ui .ct-conversion-price .price .price-item{font-size:inherit}.conversion-ui .ct-conversion-price .price__sale,.conversion-ui .ct-conversion-price .price__regular{column-gap:.9rem}.conversion-ui .ct-conversion-price .price s,.conversion-ui .ct-conversion-price .price s .price-item{font-size:var(--ct-font-md);font-weight:400;opacity:.55}.conversion-ui .ct-price__save{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--ct-font-sm);font-weight:600;color:var(--ct-savings)}.conversion-ui .ct-price__save-pill{padding:.2rem .7rem;border-radius:var(--ct-radius-sm);background:color-mix(in srgb,var(--ct-savings) 14%,transparent)}@supports not (background: color-mix(in srgb,red,blue)){.conversion-ui .ct-price__save-pill{background:#148a3d24}}.conversion-ui .ct-offers{border:0;margin:0;padding:0}.conversion-ui .ct-offers__legend{display:block;width:100%;margin-bottom:var(--ct-space-3);padding:0;font-size:var(--ct-font-sm);font-weight:700;letter-spacing:.08rem;text-transform:uppercase}.conversion-ui .ct-offers__list{display:grid;gap:var(--ct-space-3)}.conversion-ui .ct-offer{position:relative;display:block;border:1.5px solid rgba(var(--color-foreground),.14);border-radius:var(--ct-radius);padding:var(--ct-space-4);cursor:pointer;transition:border-color var(--ct-transition),background-color var(--ct-transition),box-shadow var(--ct-transition)}.conversion-ui .ct-offer:hover{border-color:rgba(var(--color-foreground),.35)}.conversion-ui .ct-offer__input{position:absolute;top:1.4rem;left:1.4rem;width:2rem;height:2rem;margin:0;accent-color:var(--ct-accent)}.conversion-ui .ct-offer__body{display:flex;align-items:center;justify-content:space-between;gap:var(--ct-space-3);padding-left:3rem}.conversion-ui .ct-offer__headline{display:flex;flex-direction:column;gap:.3rem;min-width:0}.conversion-ui .ct-offer__title{font-size:var(--ct-font-sm);font-weight:700;letter-spacing:.04rem;text-transform:uppercase;overflow-wrap:anywhere}@media screen and (min-width:390px){.conversion-ui .ct-offer__title{font-size:var(--ct-font-md)}}.conversion-ui .ct-offer__tag{align-self:flex-start;padding:.2rem .6rem;border-radius:var(--ct-radius-sm);background:var(--ct-badge-bg);color:var(--ct-badge-fg);font-size:var(--ct-font-xs);font-weight:700;letter-spacing:.05rem;text-transform:uppercase;line-height:1.4}.conversion-ui .ct-offer__pricing{text-align:right;white-space:nowrap;flex:0 0 auto}.conversion-ui .ct-offer__total{display:block;font-size:var(--ct-font-lg);font-weight:700;line-height:1.1}.conversion-ui .ct-offer__compare{display:block;font-size:var(--ct-font-xs);text-decoration:line-through;opacity:.5}.conversion-ui .ct-offer__unit{display:block;font-size:var(--ct-font-xs);opacity:.7}.conversion-ui .ct-offer__save{display:block;margin-top:.6rem;padding-left:3rem;font-size:var(--ct-font-sm);font-weight:600;color:var(--ct-savings)}.conversion-ui .ct-offer__save:empty{display:none}.conversion-ui .ct-offer.is-selected{border-color:var(--ct-accent);background:var(--ct-surface-muted);box-shadow:var(--ct-shadow-sm)}.conversion-ui .ct-offer__input:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.conversion-ui .ct-offers__note{margin:var(--ct-space-3) 0 0;font-size:var(--ct-font-xs);opacity:.7}.conversion-ui .ct-benefits{display:flex;flex-wrap:wrap;gap:.5rem 1.6rem;margin:0;padding:0;list-style:none}.conversion-ui .ct-benefit{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--ct-font-xs);font-weight:600;letter-spacing:.02rem;text-transform:uppercase;line-height:1.15;white-space:nowrap;color:rgb(var(--color-foreground))}.conversion-ui .ct-benefit svg,.conversion-ui .ct-benefit .ct-icon{width:1.4rem;height:1.4rem;color:currentColor}.conversion-ui .ct-cod,.conversion-ui .ct-shipping .ct-info-row{display:flex;align-items:flex-start;gap:var(--ct-space-4);margin:0;padding:0;border:0;border-radius:0;background:none;font-size:var(--ct-font-sm)}.conversion-ui .ct-shipping{display:grid;gap:var(--ct-space-4);margin:0}.conversion-ui .ct-cod .ct-icon,.conversion-ui .ct-shipping .ct-info-row .ct-icon{width:1.8rem;height:1.8rem;margin-top:.15rem;color:currentColor}.conversion-ui .ct-cod__body,.conversion-ui .ct-info-row__body{display:block;min-width:0}.conversion-ui .ct-cod__title,.conversion-ui .ct-info-row__body strong{display:block;font-size:var(--ct-font-sm);font-weight:700;letter-spacing:.03rem;text-transform:uppercase;line-height:1.25;color:rgb(var(--color-foreground))}.conversion-ui .ct-cod__text,.conversion-ui .ct-info-row__text{display:block;margin-top:.2rem;font-size:var(--ct-font-xs);line-height:1.35;color:rgba(var(--color-foreground),.72)}.conversion-ui .ct-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--ct-space-3);margin:0;padding:0;list-style:none}.conversion-ui .ct-trust__item{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center;padding:var(--ct-space-3);border:var(--ct-border);border-radius:var(--ct-radius-sm);font-size:var(--ct-font-xs);line-height:1.3}.conversion-ui .ct-trust__item svg{color:var(--ct-accent)}.conversion-ui .ct-reviews{display:flex;align-items:center;gap:.8rem;font-size:var(--ct-font-sm)}.conversion-ui .ct-stars{--ct-star-fill: 0%;position:relative;display:inline-block;font-size:1.6rem;line-height:1;letter-spacing:.2rem;font-family:Arial,sans-serif}.conversion-ui .ct-stars:before{content:"\2605\2605\2605\2605\2605";color:rgba(var(--color-foreground),.25)}.conversion-ui .ct-stars:after{content:"\2605\2605\2605\2605\2605";color:#f5a623;position:absolute;top:0;right:0;bottom:0;left:0;width:var(--ct-star-fill);overflow:hidden;white-space:nowrap}.conversion-ui .ct-reviews__count{opacity:.7}.conversion-ui .product__info-container .product-form__buttons .product-form__submit{min-height:5.4rem;border-radius:var(--ct-radius);font-size:var(--ct-font-md);font-weight:700;letter-spacing:.06rem;text-transform:uppercase;transition:transform var(--ct-transition),box-shadow var(--ct-transition),opacity var(--ct-transition)}.conversion-ui .product__info-container .product-form__submit:not([disabled]):not([aria-disabled=true]):hover{box-shadow:var(--ct-shadow-md)}.conversion-ui .product__info-container .product-form__submit:not([disabled]):not([aria-disabled=true]):active{transform:translateY(1px)}.conversion-ui .product__info-container .product-form__submit[disabled]{opacity:.55}.conversion-ui .product-form__error-message-wrapper{border-radius:var(--ct-radius-sm);padding:var(--ct-space-3);background:#e11d2e14}.conversion-ui ct-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:var(--ct-sticky-z);display:block;transform:translateY(110%);transition:transform .22s cubic-bezier(.25,.46,.45,.94);background:var(--ct-surface);border-top:var(--ct-border);box-shadow:var(--ct-shadow-lg);padding-bottom:env(safe-area-inset-bottom,0px);visibility:hidden}.conversion-ui ct-sticky-atc.is-visible{transform:translateY(0);visibility:visible}.conversion-ui .ct-sticky__inner{display:flex;align-items:center;gap:var(--ct-space-4);max-width:var(--page-width, 120rem);margin:0 auto;padding:var(--ct-space-3) var(--ct-space-4)}.conversion-ui .ct-sticky__media{display:none;width:4.4rem;height:4.4rem;flex:0 0 auto;border-radius:var(--ct-radius-sm);object-fit:cover;border:var(--ct-border)}.conversion-ui .ct-sticky__info{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.conversion-ui .ct-sticky__title{display:none}.conversion-ui .ct-sticky__meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem .8rem}.conversion-ui .ct-sticky__price{font-size:var(--ct-font-lg);font-weight:700;white-space:nowrap}.conversion-ui .ct-sticky__compare{font-size:var(--ct-font-sm);text-decoration:line-through;opacity:.5;white-space:nowrap}.conversion-ui .ct-sticky__variant{display:none}.conversion-ui .ct-sticky__btn{flex:0 1 auto;width:auto;min-height:4.8rem;max-width:58%;padding:0 2rem;border-radius:var(--ct-radius);font-size:var(--ct-font-sm);font-weight:700;letter-spacing:.05rem;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversion-ui .ct-sticky__btn[disabled],.conversion-ui .ct-sticky__btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}@media screen and (min-width:750px){.conversion-ui .ct-sticky__media{display:block}.conversion-ui .ct-sticky__inner{padding:var(--ct-space-3) var(--ct-space-5)}.conversion-ui .ct-sticky__title{display:block;font-size:var(--ct-font-sm);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40rem}.conversion-ui .ct-sticky__variant{display:inline;font-size:var(--ct-font-xs);opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:24rem}.conversion-ui .ct-sticky__price{font-size:var(--ct-font-md)}.conversion-ui .ct-sticky__btn{min-height:5rem;max-width:none;padding:0 3.2rem;font-size:var(--ct-font-md)}}@media screen and (min-width:750px){.conversion-ui .ct-price__current{font-size:3rem}}@media(prefers-reduced-motion:reduce){.conversion-ui ct-sticky-atc,.conversion-ui .ct-offer,.conversion-ui .ct-cta,.conversion-ui.conversion-ui--header-polish .header-wrapper{transition:none}}.conversion-ui .ct-offer__input:focus-visible,.conversion-ui .ct-cta:focus-visible,.conversion-ui .ct-sticky__btn:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.conversion-ui [class^=ct-],.conversion-ui [class*=" ct-"]{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/20/assets/conversion-theme.css.map */
