.price.price--on-sale .price__container .price__sale{display:inline-flex!important;flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:.5rem}.price.price--on-sale .price__sale>*{order:1}.price.price--on-sale .price__sale>.price-item--sale{order:0;color:var(--ch-sale-price-color, #00b77f);margin:0}.price.price--on-sale .price__sale>.ch-price-save{order:2}.price--on-sale .price-item--regular{color:var(--ch-compare-price-color, rgb(var(--color-foreground)))}.price__regular .price-item--regular{color:var(--ch-price-color, rgb(var(--color-foreground)))}.ch-price-save{color:var(--ch-savings-color, #00b77f);margin-left:.2rem}.price .ch-price-save{display:none}.price--on-sale .ch-price-save{display:inline}.card-information .price{font-size:1.19rem;letter-spacing:0}.card-information .price .price-item{font-size:1.19rem}.product .price--large .price-item--sale{font-size:2.9rem;font-weight:700;line-height:1.2}.product .price--large .price-item--regular{font-size:1.8rem}.product .price--large .ch-price-save{font-size:1.4rem}.product .price__badge-sale,.product .price__badge-sold-out,.product__info-container .price__badge-sale,.product__info-container .price__badge-sold-out{display:none!important}.card__badge .badge{background:var(--ch-sale-badge-bg, #ffd6d6);color:var(--ch-sale-badge-text, #000);border:0;border-radius:0;font-size:1.19rem;letter-spacing:0;padding:.7rem .7rem .7rem .9rem}.card__badge{margin:0}.card__inner .card__badge.top.right{padding:0}.card-wrapper .card__heading{font-size:1.4rem;letter-spacing:0;font-weight:400}.collection .collection__title{justify-content:center;text-align:center;flex-direction:column;align-items:center}.collection .collection__title .title{margin-left:auto;margin-right:auto;text-transform:uppercase;font-size:1.87rem;font-weight:400;letter-spacing:-.05em}.collection .collection__title .collection__description{text-align:center}.ch-pdp-rating{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin:0 0 .4rem;font-size:1.4rem}.ch-pdp-rating__stars{display:inline-flex;gap:.1rem;line-height:0}.ch-pdp-rating__text{color:rgb(var(--color-foreground));text-decoration:none;font-size:1.3rem}a.ch-pdp-rating__text:hover{text-decoration:underline}.ch-pdp-stock{display:flex;align-items:center;gap:1rem;margin:.4rem 0;font-size:1.4rem}.ch-pdp-stock__dot{position:relative;width:.9rem;height:.9rem;border-radius:50%;background:var(--ch-dot);flex-shrink:0}.ch-pdp-stock__dot--pulse:after{content:"";position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;border-radius:50%;background:var(--ch-dot);opacity:.35;animation:ch-pdp-pulse 1.6s ease-out infinite}@keyframes ch-pdp-pulse{0%{transform:scale(.4);opacity:.5}to{transform:scale(1.3);opacity:0}}.ch-pdp-notice{border:1px solid;padding:1.4rem 1.8rem;margin:.4rem 0}.ch-pdp-notice__heading{display:flex;align-items:center;gap:.6rem;margin:0 0 .6rem;font-size:1.25rem;font-weight:700;letter-spacing:.03rem;text-transform:uppercase}.ch-pdp-notice__text,.ch-pdp-notice__text p{margin:0;font-size:1.15rem;line-height:1.5}.product-form__buttons .product-form__submit{background:var(--ch-atc-bg, rgb(var(--color-button)));color:var(--ch-atc-text, rgb(var(--color-button-text)));font-size:1.3rem;font-weight:700;letter-spacing:var(--ch-atc-ls, .1rem);text-transform:var(--ch-atc-tt, none);min-height:4.6rem}.product-form__buttons .product-form__submit:after{box-shadow:none}.product-form__buttons .product-form__submit:hover{filter:brightness(.95)}.product__info-container .icon-with-text--vertical .icon-with-text__item{margin-bottom:.8rem}.product__info-container .icon-with-text .h4{font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;letter-spacing:0}.product__info-container .product__accordion .summary__title .accordion__title{font-size:1.2rem;letter-spacing:.3rem;text-transform:uppercase;font-family:var(--font-body-family)}.ch-pdp-rating{margin-top:var(--ch-mt-m, 0)}@media screen and (min-width:750px){.ch-pdp-rating{margin-top:var(--ch-mt-d, 0)}}.ch-payicons__heading{display:flex;align-items:center;gap:.6rem;margin:0 0 .8rem;font-size:1.3rem}.ch-payicons__list{display:flex;flex-wrap:wrap;gap:var(--ch-pi-gap, 6px);list-style:none;margin:0;padding:0}.ch-payicons--center{text-align:center}.ch-payicons--center .ch-payicons__list,.ch-payicons--center .ch-payicons__heading{justify-content:center}.ch-payicons__svg{display:block;height:var(--ch-pi-h, 24px);width:auto}.ch-payicons__list--gray .ch-payicons__svg{filter:grayscale(1);opacity:.8}.ch-pdp-back__link{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;color:rgb(var(--color-foreground));text-decoration:none}a.ch-pdp-back__link:not(.button):hover span{text-decoration:underline}.ch-pdp-sizechart__open{display:inline-flex;align-items:center;gap:.6rem;background:none;border:0;padding:0;font:inherit;font-size:1.3rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.ch-pdp-sizechart__dialog{z-index:50;border:0;padding:0;max-width:min(90rem,92vw);width:100%;max-height:85vh;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.ch-pdp-sizechart__dialog::backdrop{background:#00000073}.ch-pdp-sizechart__inner{position:relative;padding:3.2rem 2.4rem 2.4rem;overflow:auto;max-height:85vh;box-sizing:border-box;text-align:left}.ch-pdp-sizechart__inner table{width:100%;border-collapse:collapse}.ch-pdp-sizechart__inner th,.ch-pdp-sizechart__inner td{border:1px solid rgba(var(--color-foreground),.15);padding:.8rem;text-align:center}.ch-pdp-sizechart__close{position:absolute;top:.8rem;right:1.2rem;background:none;border:0;font-size:2.8rem;line-height:1;cursor:pointer;color:inherit}.ch-pdp-contact__details{border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08)}.ch-pdp-contact__summary{display:flex;align-items:center;gap:1rem;padding:1.5rem 0;cursor:pointer;list-style:none;font-size:1.2rem;letter-spacing:.3rem;text-transform:uppercase}.ch-pdp-contact__summary::-webkit-details-marker{display:none}.ch-pdp-contact__summary:after{content:"+";margin-left:auto;font-size:1.8rem;letter-spacing:0}.ch-pdp-contact__details[open] .ch-pdp-contact__summary:after{content:"\2212"}.ch-pdp-contact__form{display:grid;gap:1rem;padding-bottom:1.6rem}.ch-pdp-contact__form .field__input{width:100%;box-sizing:border-box;padding:1.2rem 1.4rem;border:1px solid rgba(var(--color-foreground),.25);background:transparent;font:inherit;font-size:1.4rem;color:inherit;height:auto}.ch-pdp-contact__ok{color:#1a7f37;margin:0}.ch-pdp-contact__err{color:#c0392b}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-ch-jg-style.css.map */
