product-info.page-width{padding-inline:0}product-info.page-width .product{--product-gap: .4rem}@media(max-width:1023px){product-info.page-width .product__info-wrapper{padding:.8rem 1.2rem}}@media(min-width:768px){product-info.page-width .product__info-wrapper{padding-block:var(--spacing-sm)}}@media(min-width:1024px){product-info.page-width .product:not(.product--media-has-0) .product__info-wrapper{padding:var(--spacing-base) var(--spacing-lg)}}.product__block{--product-blocks-gap: var(--spacing-base);--product-blocks-gap-large: var(--spacing-base)}.product__block--inventory{margin-top:12px;margin-bottom:12px}.product__media-wrapper .product__media-gallery-viewer-wrap,.product__media-wrapper .product__media-gallery-viewer-wrap .product__media-item{padding:0}@media(min-width:768px){.product__media-wrapper .swiper-pagination-progressbar{display:none}}@media(max-width:767.98px){.product__media-wrapper .swiper-pagination-progressbar{top:auto;bottom:0;height:3px;background:#58432f26}.product__media-wrapper .swiper-pagination-progressbar-fill{background:#58432f}}.product__media-wrapper .product-card__badge{position:absolute;top:.8rem;left:1rem;right:1rem;z-index:1}.product__media-wrapper .btn{display:none}@media(min-width:768px){.product__media-wrapper .swiper-slide:nth-child(n+7){display:none}.product__media-wrapper .btn[data-load-more]{display:block;margin-top:2rem;margin-inline:auto}.product__media-wrapper.active .swiper-slide:nth-child(n+7){display:block}.product__media-wrapper.active .btn[data-load-more]{display:none}}@media(max-width:767.98px){.product__media-gallery-viewer-wrap.slider-controls--grouped-mobile.slider-controls--below{padding-bottom:0}.product-gallery-nav{position:absolute;z-index:2;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding-inline:var(--spacing-xs);pointer-events:none}.product-gallery-nav__prev,.product-gallery-nav__next{pointer-events:auto;--swiper-navigation-size: 3.2rem;--swiper-navigation-icon-size: 1.3rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);padding:0;box-sizing:border-box;border:0;border-radius:50%;background:#ffffff4d;color:rgb(var(--color-foreground));cursor:pointer;-webkit-appearance:none;appearance:none}:is(.product-gallery-nav__prev,.product-gallery-nav__next) svg{width:var(--swiper-navigation-icon-size);height:var(--swiper-navigation-icon-size)}.product__media-gallery-viewer-wrap:has(.swiper-slide-active[data-swiper-slide-index="0"]) .product-gallery-nav__prev{visibility:hidden}}@media(min-width:768px){.product-gallery-nav{display:none}}@media(min-width:2500px){.product:not(.product--media-has-0) .product__media-wrapper{max-width:var(--max-width-img)}.product:not(.product--media-has-0) .product__info-wrapper{max-width:var(--max-width-text)}}.product__blocks .section--breadcrumb .page-width,.product__blocks .section--breadcrumb .breadcrumbs{padding:0;line-height:1}@media(max-width:767.98px){.product__blocks .section--breadcrumb{display:none}}.product__block--title{display:flex;flex-direction:column;gap:var(--spacing-xs)}.product__block--title .product__suptitle{position:relative;padding-right:3.5rem;line-height:.8}.product__block--badges .product-card__badge{position:static;flex:100%;display:flex}.product__block--price .product__tax{display:flex;align-items:center;gap:var(--spacing-xs);margin-top:-.8rem}.product-form__input+script+variant-selects{margin-top:1.6rem}.product-form__input .form__label{margin-bottom:var(--spacing-xs)}:is(.product-form__input--color,.product-form__input--swatch) .swatch-color{--swatch-size: 5.7rem;--swatch-radius: 0;--color-border: var(--color-background);margin:0;box-shadow:inset 0 0 0 .5rem rgb(var(--color-background));border:.1rem solid rgb(var(--color-border));transition:border-color var(--duration-default)}:is(.product-form__input--color,.product-form__input--swatch) .swatch-color:before,:is(.product-form__input--color,.product-form__input--swatch) .swatch-color:after{display:none}:is(.product-form__input--color,.product-form__input--swatch) .swatch-color:not(.disabled):hover{--swatch-radius: .4rem;--color-border: var(--color-foreground)}:is(.product-form__input--color,.product-form__input--swatch) input[type=radio]:checked+label .swatch-color{--swatch-radius: .4rem;--color-border: var(--color-foreground)}:is(.product-form__input--color,.product-form__input--swatch) input[type=radio]:is(.disabled)+label .swatch-color,:is(.product-form__input--color,.product-form__input--swatch) input[type=radio]:is(:disabled)+label .swatch-color{--variant-pills-border-width: .1rem;opacity:1;background:linear-gradient(to bottom left,transparent calc(50% - var(--variant-pills-border-width)),var(--color-foreground-lighten-19) 50%,transparent calc(50% + var(--variant-pills-border-width))) var(--swatch-background) no-repeat}.product-form__input--button input[type=radio]+label{padding:.6rem 1.2rem;font-weight:700;font-size:15px;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border-color:rgb(var(--color-border));border-radius:var(--buttons-radius)}.product-form__input--button input[type=radio]+label:hover{color:rgb(var(--color-foreground));background:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.product-form__input--button input[type=radio]:checked+label{color:rgb(var(--color-foreground));background:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}:is(.product-form__input--button input[type=radio]:disabled,.product-form__input--button input[type=radio].disabled)+label{opacity:1;color:var(--color-grey-200)}:is(.product-form__input--button input[type=radio]:disabled,.product-form__input--button input[type=radio].disabled)+label:before{background:none}:is(.product-form__input--button input[type=radio]:disabled,.product-form__input--button input[type=radio].disabled)+label:hover{color:var(--color-grey-200);background:rgb(var(--color-background));border-color:rgb(var(--color-border))}:is(.product-form__input--button input[type=radio]:disabled,.product-form__input--button input[type=radio].disabled):checked+label{color:var(--color-grey-200)}:is(.product-form__input--button input[type=radio]:disabled,.product-form__input--button input[type=radio].disabled):checked+label:hover{border-color:rgb(var(--color-foreground))}.variant-btn{padding:.6rem 1.2rem;font-weight:700;font-size:15px;background:var(--swatch-background);border:.1rem solid rgb(var(--color-border));border-radius:var(--buttons-radius);transition:all var(--duration-default)}.variant-btn.variant-color{width:5.7rem;aspect-ratio:1;padding:0;font-size:0;background-size:cover;border-color:rgb(var(--color-background));border-radius:0}.variant-btn.variant-color.disabled{opacity:.5}.variant-btn.variant-color.disabled:hover{opacity:1}.variant-btn.variant-color.swatch-color,.variant-btn.variant-color.swatch-image{box-shadow:inset 0 0 0 .5rem rgb(var(--color-background))}:is(.variant-btn.variant-color.swatch-color,.variant-btn.variant-color.swatch-image).disabled{opacity:.5}.variant-btn:not(.disabled).selected,.variant-btn:not(.disabled):hover{border-color:rgb(var(--color-foreground));border-radius:var(--buttons-radius)}.variant-btn.selected{pointer-events:none}.variant-btn.disabled{color:var(--color-grey-200)}.variant-btn.disabled.selected{opacity:1;color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));border-radius:var(--buttons-radius)}.product__block--price .f-price--large{font-weight:500}.product__block--price .f-price--on-sale .f-price__sale{font-weight:700;gap:var(--spacing-xs) var(--spacing-sm)}@media(max-width:767.98px){.product__block--price .f-price--large{font-size:2.2rem}.product__block--price .f-price__sale .f-price-item--regular{font-size:1.6rem}}@media(min-width:768px){.product__block--price .f-price--large{font-size:2.8rem}.product__block--price .f-price__sale .f-price-item--regular{font-size:2rem}}.product__inventory{--status-color: var(--color-success);align-items:center;color:var(--color-dark)}.product__inventory .product__inventory-text{line-height:1.2}.product__inventory .message_yusen--split{display:inline-flex;flex-direction:column;gap:.2rem}.product__inventory .message_yusen__line{display:block}.product__inventory .message_yusen__line--top{font-weight:600}.product__inventory-icon{width:.6rem;height:.6rem;top:0;align-self:center}@keyframes inventory-pulse{0%{opacity:.6}to{transform:scale(3.5);opacity:0}}.product__inventory--out-of-stock{--status-color: var(--color-error);color:var(--status-color)}.product__inventory--low-stock .product__inventory-icon{--status-color: var(--color-success);display:block}.product__inventory-stock-bar{display:none}.product__block--buy_buttons .text-muted{display:flex;align-items:center;gap:var(--spacing-xs);margin-top:.5rem}.product__block .collapse-shortcuts{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.product__block .collapse-shortcut-item{display:inline-block;height:auto;padding:var(--spacing-xs) 1.2rem;font-weight:400;line-height:1.6;background:rgb(var(--color-secondary-button));color:rgb(var(--color-secondary-button-text));border:var(--buttons-border-width) solid rgb(var(--color-secondary-button-border));border-radius:var(--buttons-radius);transition:var(--animation-default)}.product__block .collapse-shortcut-item:hover{background:rgb(var(--color-secondary-button-text));color:rgb(var(--color-secondary-button));border-color:rgb(var(--color-secondary-button-text))}.product__block--collapsible_tab .accordion-details__summary{padding-block:1.4rem}.product__block--collapsible_tab .h4{font-family:var(--font-heading-family);font-weight:400}.product__block:not(.product__block--collapsible_tab)+.product__block--collapsible_tab .accordion-details{border-top:.1rem solid rgb(var(--color-border))}.product__block--icon-with-text strong em{font-style:normal;text-decoration:underline}.product__block--icon-with-text:has(img) .icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;background:var(--color-light);border-radius:100%}@media(max-width:767.98px){.product__block--icon-with-text:has(img) .inline-richtext{display:flex;flex-direction:column;line-height:1.2}}.product__block--complementary .complementary-products__heading{font-family:var(--font-heading-family);font-weight:400}.product__block--complementary .swiper-pagination{font-size:1.1rem}.product__block--complementary .slider-controls{--swiper-navigation-icon-size: 1.4rem}.product__block--complementary .product-card{background:rgb(var(--color-secondary-background))}.product__block--complementary .product-card--list .product-card__wrapper{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-sm)}.product__block--complementary .product-card--list .product-card__image-wrapper{flex:0 0 auto}.product__block--complementary .product-card--list .product-card__info{flex:1 1 0;min-width:0;display:flex;flex-direction:column-reverse;gap:.2rem}.product__block--complementary .product-card--list .product-card__info .product-card__vendor{display:none}.product__block--complementary .product-card--list .product-card__info .product-card__title{line-height:1.3;margin:0}.product__block--complementary .product-card--list .product-card__info .f-price{margin:0;justify-content:flex-start}.product__block--complementary .product-card--list .product-card__info .product-card__type{font-size:1.2rem;line-height:1.5;opacity:.6;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product__block--complementary .product-card--list .product-card__info .product-card__review{display:none}.product__block--complementary .product-card--list .product-card__actions{flex:0 0 auto;display:flex;align-items:center}.product__block--complementary .product-card__atc{background:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:rgb(var(--color-button))}@media(max-width:767.98px){.card-images{--card-height: 24rem}}@media(min-width:768px){.card-images{--card-height: 36rem}}.page-width .skeepers_product__reviews{margin:0;padding-inline:var(--spacing-xs)}.product__block--\@app{margin-top:0;margin-bottom:0}#wax-back-in-stock-block-button{width:100%}@media(max-width:767.98px){#wax-back-in-stock-block-button{font-size:1.4rem}}@media(min-width:768px){#wax-back-in-stock-block-button{font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/section-main-product.dev.css.map */
