.cb-infos{list-style:none;margin:1.4rem 0 .4rem;padding:1.2rem 1.4rem;border-radius:.8rem;background:rgba(var(--color-foreground),.045);display:grid;gap:.7rem;font-size:1.45rem;line-height:1.45}.cb-infos__item{display:flex;gap:.9rem;align-items:flex-start}.cb-infos__icon,.cb-reassurance__icon,.cb-code__icon{flex:0 0 auto;display:inline-flex;margin-top:.15rem;color:rgb(var(--color-button))}.cb-infos strong{font-weight:700}.cb-reassurance{list-style:none;margin:1.4rem 0 0;padding:0;display:grid;gap:.6rem;font-size:1.4rem;line-height:1.4}.cb-reassurance__item{display:flex;gap:.8rem;align-items:flex-start}.cb-code{display:flex;gap:.9rem;align-items:flex-start;margin:1.4rem 0 0;padding:1.1rem 1.3rem;border:1px dashed rgba(var(--color-foreground),.35);border-radius:.8rem;font-size:1.4rem;line-height:1.4}.cb-code__label{margin:0 0 .6rem}.cb-code__button{display:inline-flex;align-items:center;gap:1.2rem;padding:.6rem 1.1rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:.6rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;cursor:pointer}.cb-code__value{font-weight:700;letter-spacing:.06em}.cb-code__action{color:rgb(var(--color-button));text-decoration:underline;text-underline-offset:.3rem}.cb-sticky-atc{display:none}@media screen and (max-width:749px){.cb-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:4;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));box-shadow:0 -.4rem 1.6rem #0000001a;transform:translateY(110%);transition:transform .25s ease}.cb-sticky-atc.is-visible{transform:none}.cb-sticky-atc__info{min-width:0;flex:1 1 auto;display:grid;line-height:1.3}.cb-sticky-atc__title{font-size:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.cb-sticky-atc__price{font-size:1.6rem;font-weight:700}.cb-sticky-atc__button{flex:0 0 auto;min-height:4.6rem;padding:0 2.2rem;margin:0}body.cb-sticky-on{padding-bottom:7.4rem}}.product__info-container:has(>:has(product-form)~variant-selects){display:flex;flex-direction:column}.product__info-container:has(>:has(product-form)~variant-selects)>:has(product-form),.product__info-container:has(>:has(product-form)~variant-selects)>:has(product-form)~*{order:2}.product__info-container:has(>:has(product-form)~variant-selects)>variant-selects{order:1}.product__info-container:has(>:has(product-form)~variant-selects)>*+*{margin-top:.75rem;margin-bottom:.75rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cb-custom.css.map */
