.product-page{--pdp-primary: var(--COLOR-PRIMARY);--pdp-primary-hover: var(--COLOR-PRIMARY-HOVER, var(--COLOR-PRIMARY));--pdp-body-font: var(--FONT-STACK-BODY);--pdp-heading-font: "Bebas Neue", var(--FONT-STACK-HEADING);--pdp-title: #3e3d3d;--pdp-text: #3d3d3d;--pdp-muted: #666666;--pdp-subtle: #808080;--pdp-border: #cccccc;--pdp-border-light: #e6e6e6;--pdp-surface: #f2f2f2;--pdp-vendor: #50829e}.product-page .product__inner{width:100%;max-width:519px}.product-page .product__block__title,.product-page .product__block__vendor,.product-page .product__block__variants,.product-page .product__block__size-chart,.product-page .product__block__discount-code,.product-page .product__block__price,.product-page .product__block__remaining,.product-page .product__block__buttons{padding-bottom:16px}.product-page .product__headline,.product-page .product__title__wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.product-page .product__title{margin:0;color:var(--pdp-title);font-family:var(--pdp-heading-font);font-style:normal;font-weight:400;font-size:20px;line-height:1.2;text-transform:none;letter-spacing:0}.product-page .rating__wrapper__title{order:-1;margin:0;color:var(--pdp-muted);font-family:var(--pdp-body-font);font-style:normal;font-weight:600;font-size:14px;line-height:1.5;text-transform:none;letter-spacing:0}.product-page .product__rating{justify-content:flex-start;gap:4px}.product-page .product__rating__star:before{margin:0 2px;color:#eead00}.product-page .product__rating__count,.product-page .product__rating__value{color:var(--pdp-muted)}.product-page .product__block__vendor p{margin:0}.product-page .product__vendor-link{color:var(--pdp-vendor);font-family:var(--pdp-body-font);font-style:normal;font-weight:400;font-size:16px;line-height:1.5;text-decoration:underline;text-transform:none;letter-spacing:0}.product-page .product__vendor-link:hover,.product-page .product__vendor-link:focus-visible{color:var(--pdp-primary)}.product-page .product__block__variants .radio__legend{padding-bottom:8px;color:var(--pdp-muted);font-family:var(--pdp-body-font);font-style:normal;font-weight:400;font-size:14px;line-height:1.5}.product-page .product__block__variants .radio__legend span:not(.radio__legend__label){color:var(--pdp-text);font-weight:700}.product-page .product__block__variants .radio__inputs--compact{column-gap:8px;row-gap:8px}.product-page .product__block__variants .radio__inputs--compact .radio__button{flex:0 0 70px;min-width:54px}.product-page .product__block__variants .radio__inputs--compact .radio__button label{justify-content:center;width:100%;min-width:54px;height:36px;padding:8px 12px;background:var(--pdp-surface)!important;border:1px solid var(--pdp-border)!important;color:#4d4d4d!important;font-family:var(--pdp-body-font);font-style:normal;font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0}.product-page .product__block__variants .radio__inputs--compact .radio__button input:checked:not(.variant-no-bis)~label{background:var(--pdp-primary)!important;border:2px solid var(--pdp-primary)!important;color:#fff!important}.product-page .product__block__variants .radio__inputs--compact .radio__button input:checked.sold-out:not(.variant-no-bis)~label,.product-page .product__block__variants .radio__inputs--compact .radio__button input:checked.unavailable:not(.variant-no-bis)~label{color:#fff!important}.product-page .product__block__variants .radio__inputs--compact .radio__button input.sold-out:not(.variant-no-bis)~label,.product-page .product__block__variants .radio__inputs--compact .radio__button input.unavailable:not(.variant-no-bis)~label{flex-direction:column;gap:2px;padding:8px;color:#999!important}.product-page .product__block__variants .radio__inputs--compact .radio__button input.sold-out:not(.variant-no-bis)~label:before,.product-page .product__block__variants .radio__inputs--compact .radio__button input.unavailable:not(.variant-no-bis)~label:before{display:none!important}.product-page .product__block__variants .radio__inputs--compact .variant-unavailable-icon{width:16px;height:16px;color:#999}.product-page .product__block__variants .radio__inputs__more{flex:0 0 70px;min-width:54px;height:36px;padding:8px 12px;background:var(--pdp-surface);border-color:var(--pdp-primary);color:var(--pdp-primary);font-family:var(--pdp-body-font);font-size:16px;line-height:1.5}.product-page .product-size-chart__trigger{gap:12px!important;margin:0;padding:4px 0;background:transparent;border-radius:0;color:#4d4d4d;font-family:var(--pdp-body-font);font-style:normal;font-weight:600;font-size:14px;line-height:1.5;text-align:left;text-decoration:underline;text-transform:none;letter-spacing:0}.product-page .product-size-chart__trigger .icon-holder,.product-page .product-size-chart__trigger .icon-holder .icon,.product-page .product-size-chart__trigger .icon-holder svg,.product-page .product-size-chart__trigger .icon-holder img{width:18px;height:18px;flex-basis:18px}.product-page .product-size-chart__trigger:hover,.product-page .product-size-chart__trigger:focus-visible{color:var(--pdp-primary)}.product-page .product__price__main{gap:12px;min-height:38px}.product-page .product__price{color:#1f1f1f;font-family:var(--pdp-heading-font);font-style:normal;font-weight:400;font-size:32px;line-height:1.2;text-transform:none;letter-spacing:0}.product-page .product__price--compare{color:var(--pdp-subtle);font-family:"Archivo Narrow",var(--FONT-STACK-HEADING);font-style:normal;font-weight:400;font-size:20px;line-height:1.2;text-decoration-line:line-through;text-transform:none;letter-spacing:0}.product-page .product__price-info__button{width:22px;height:22px;border:0;color:var(--pdp-subtle)}.product-page .product__price-info__button:hover,.product-page .product__price-info__button:focus-visible{background:transparent;border-color:transparent;color:var(--pdp-primary)}.product-page .product__price-info__icon{width:22px;height:22px;stroke-width:1.5}.product-page .product__price-info__tooltip{max-width:min(260px,calc(100vw - 32px));padding:8px 10px;border-color:var(--pdp-subtle);color:var(--pdp-title);font-family:var(--pdp-body-font);font-size:12px;line-height:1.5;box-shadow:0 4px 12px #0000001a}.product-page .product__price-info__tooltip:after{border-color:var(--pdp-subtle)}.product-page .product__block__remaining{color:#4d4d4d;font-family:var(--pdp-body-font);font-size:14px;line-height:1.5}.product-page .variant__countdown{margin:0;color:inherit;font-family:var(--pdp-body-font);font-style:normal;font-weight:400;font-size:14px;line-height:1.5;text-transform:none;letter-spacing:0}.product-page .product__submit .btn--add-to-cart{min-height:48px;padding:12px 24px;border:0;background:var(--pdp-primary);color:var(--COLOR-PRIMARY-OPPOSITE, #fff);font-family:var(--pdp-body-font);font-style:normal;font-weight:600;font-size:16px;line-height:1.5;text-transform:none;letter-spacing:0}.product-page .product__submit .btn--add-to-cart:hover,.product-page .product__submit .btn--add-to-cart:focus-visible{background:var(--pdp-primary-hover);color:var(--COLOR-PRIMARY-OPPOSITE, #fff)}.product-page .product__submit .btn--add-to-cart .cta__dot,.product-page .product__submit .btn--add-to-cart [data-button-price]{display:none}.product-page .product__block__icon--usp{float:left;display:inline-flex;align-items:center;width:calc(50% - 8px);min-height:48px;padding-bottom:16px;vertical-align:top}.product-page .product__block__icon--usp+.product__block__icon--usp{margin-left:16px}.product-page .product__block__icon--usp+.product__block__remaining{clear:both}.product-page .product__block__icon--usp .icon-holder{display:inline-flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;margin-inline-end:8px;padding:8px;background:var(--pdp-surface);border-radius:8px;box-shadow:0 1px 2px #0000001a;color:var(--pdp-subtle)}.product-page .product__block__icon--usp .icon-holder .icon,.product-page .product__block__icon--usp .icon-holder svg,.product-page .product__block__icon--usp .icon-holder img{width:22px;height:22px}.product-page .product__block__icon--usp .icon-holder .icon path,.product-page .product__block__icon--usp .icon-holder .icon g,.product-page .product__block__icon--usp .icon-holder .icon circle{stroke:var(--pdp-subtle)!important}.product-page .product__block__icon--usp p{color:var(--pdp-text);font-family:"Archivo",var(--pdp-body-font);font-style:normal;font-weight:400;font-size:14px!important;line-height:1.5;text-transform:none;letter-spacing:0}.product-page .product__block__icon--usp p span{font-weight:700!important;font-synthesis:none!important;text-shadow:none!important}.product-page .product__block__icon--usp strong,.product-page .product__block__icon--usp b{font-weight:700}@media only screen and (max-width:767px){.product-page .product__inner{max-width:none}.product-page .product__title{font-size:20px}.product-page .product__block__variants .radio__inputs--compact .radio__button,.product-page .product__block__variants .radio__inputs__more{flex:0 0 52px;min-width:52px}.product-page .product__block__variants .radio__inputs--compact .radio__button label,.product-page .product__block__variants .radio__inputs__more{min-width:52px;height:34px;padding-inline:8px;font-size:15px}.product-page .product__block__icon--usp{float:none;display:flex;width:100%}.product-page .product__block__icon--usp+.product__block__icon--usp{margin-left:0}.product-page .product__submit .btn--add-to-cart{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-pdp-redesign.css.map */
