.sg-type-compact{letter-spacing:0;font-size:var(--sg-text-body-small)}.sg-type-compact h1,.sg-type-compact h2{letter-spacing:0;line-height:1.15}.sg-header-compact .header__heading-link .h2{font-family:var(--font-heading-family);font-weight:700;font-size:var(--sg-text-heading-26);letter-spacing:0}.sg-header-compact .header__menu-item{font-size:var(--sg-header-navigation-font-size, 1.3rem);min-height:4.8rem}.sg-announcement-compact .announcement-bar__message{font-size:var(--sg-text-body-small);letter-spacing:.02em}product-info product-component>.page-width:has(>.sg-product-photo-space){max-width:var(--page-width);padding-inline:var(--sg-page-gutter, 5%)}.sg-card-photo-space .product-card-wrapper{--sg-card-photo-pad: calc(clamp(8px, 2vmin, 16px) * var(--sg-photo-space, 1))}.sg-card-photo-space .product-card-wrapper .card__inner .media img{object-fit:contain;padding:var(--sg-card-photo-pad)}.sg-card-photo-space .product-card-wrapper .card__inner .card__content .card__badge{margin:var(--sg-card-photo-pad)}.sg-card-photo-space .product-card-wrapper .card__heading{font-family:var(--font-heading-family);font-size:var(--sg-text-heading);line-height:1.5;letter-spacing:0}.sg-card-photo-space .product-card-wrapper .card__information .price{font-size:var(--sg-text-value-12)}.sg-product-photo-space.product{--sg-product-media-space: calc(clamp(16px, 4vmin, 32px) * var(--sg-photo-space, 1))}.sg-product-photo-space.product--media-space-small{--sg-product-media-space: calc(clamp(8px, 2vmin, 16px) * var(--sg-photo-space, 1))}.sg-product-photo-space.product--media-space-none{--sg-product-media-space: 0px}.sg-product-photo-space .product__media-item .product__media img{box-sizing:border-box;padding:var(--sg-product-media-space)}.sg-product-photo-space .product-media-container.media-fit-contain .product__media img{object-fit:contain}.sg-product-photo-space .product-media-container.media-fit-cover .product__media img{object-fit:cover}.sg-product-photo-space .product-media-container.media-fit-contain{--ratio-percent: calc((100% - var(--sg-product-media-space) - var(--sg-product-media-space)) / var(--aspect-ratio) + var(--sg-product-media-space) + var(--sg-product-media-space))}.sg-product-photo-space .product__title h1,.sg-product-photo-space h1.product__title.h1{font-size:clamp(calc(var(--font-heading-scale) * 3.3rem),calc(var(--font-heading-scale) * 3.2vw),calc(var(--font-heading-scale) * 4.6rem))}.sg-product-photo-space .product__info-container .price{font-size:var(--sg-text-value-18)}.sg-product-photo-space .product__info-container .product-form__input--pill input[type=radio]+label{align-items:center;border-radius:var(--variant-pills-radius);display:inline-flex;justify-content:center;min-height:4.8rem;min-width:4.8rem;padding-block:0;font-size:var(--sg-text-ui);line-height:1.2}.sg-product-photo-space .product__accordion .accordion__title{font-family:var(--font-heading-family);font-size:var(--sg-text-h5);letter-spacing:0}.sg-product-photo-space .product__accordion .accordion__content{font-size:var(--sg-text-body-small)}.sg-product-photo-space .product-form__submit{min-height:5.2rem}.sg-footer-compact .footer-block__heading{font-family:var(--font-heading-family);font-size:var(--sg-text-h3);letter-spacing:0}.sg-footer-compact .footer-block__details-content{font-size:var(--sg-text-body-small)}@media screen and (min-width:990px){.sg-product-photo-space.product.grid{column-gap:6%}.sg-product-photo-space.product.product--small .product__media-wrapper{max-width:44%;width:44%}.sg-product-photo-space.product.product--small .product__info-wrapper{max-width:50%;width:50%;padding-left:0}.sg-product-photo-space.product.product--medium .product__media-wrapper{max-width:50%;width:50%}.sg-product-photo-space.product.product--medium .product__info-wrapper{max-width:44%;width:44%;padding-left:0}.sg-product-photo-space.product.product--large .product__media-wrapper{max-width:56%;width:56%}.sg-product-photo-space.product.product--large .product__info-wrapper{max-width:38%;width:38%;padding-left:0}.sg-product-photo-space.product--small .product-media-container.constrain-height{--viewport-offset: 320px;--constrained-min-height: 420px}.sg-product-photo-space.product--medium .product-media-container.constrain-height{--viewport-offset: 245px;--constrained-min-height: 460px}.sg-product-photo-space.product--left .product-media-container.constrain-height.media-fit-contain{margin-left:auto;margin-right:0}.sg-product-photo-space.product--right .product-media-container.constrain-height.media-fit-contain{margin-left:0;margin-right:auto}}@media screen and (max-width:749px){.sg-header-compact .header__heading-link{padding-inline:.2rem}.sg-header-compact .header__heading-link .h2{font-size:clamp(1.6rem,calc((100vw - 26.8rem) / 5.3),var(--sg-text-heading-23));text-wrap:balance}.sg-product-photo-space .product__title h1,.sg-product-photo-space h1.product__title.h1{font-size:var(--sg-text-heading-22);line-height:1.25}.sg-product-photo-space .product__media-list{width:100%;margin-inline:0}.sg-product-photo-space .product__media-list.slider--mobile{scroll-padding-left:0}.sg-product-photo-space .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-inline:0}.sg-product-photo-space .product__media-list .product__media-item:first-child{margin-left:0}.sg-product-photo-space.product:not(.product--mobile-columns) .product__media-list .product__media-item{width:100%}.sg-product-photo-space.product:not(.product--mobile-columns) .product__media-list{column-gap:0}.product-layout--mobile-full .sg-product-photo-space .product__media-wrapper{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.sg-card-photo-space.sg-photo-space-none .product-card-wrapper .card__inner .media img{object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/59/assets/sg-editorial-layout.css.map */
