.image-with-text-tabs .product-tabs__tab-buttons{flex-wrap:wrap;row-gap:var(--spacing-4)}@media(min-width:960px){.image-with-text-tabs .product-tabs__tab-button>.fs-body-25{font-size:calc(1.2 * var(--font-size-body-25))}.image-with-text-tabs .product-tabs__tab-button>.fs-body-50{font-size:calc(1.2 * var(--font-size-body-50))}.image-with-text-tabs .product-tabs__tab-button>.fs-body-75{font-size:calc(1.2 * var(--font-size-body-75))}.image-with-text-tabs .product-tabs__tab-button>.fs-body-100{font-size:calc(1.2 * var(--font-size-body-100))}.image-with-text-tabs .product-tabs__tab-button>.fs-body-150{font-size:calc(1.2 * var(--font-size-body-150))}.image-with-text-tabs .product-tabs__tab-button>.fs-body-200{font-size:calc(1.2 * var(--font-size-body-200))}.image-with-text-tabs .product-tabs__tab-button>.fs-body-250{font-size:calc(1.2 * var(--font-size-body-250))}.image-with-text-tabs .product-tabs__tab-button>.fs-body-300{font-size:calc(1.2 * var(--font-size-body-300))}.image-with-text-tabs .product-tabs__tab-button>.fs-body-350{font-size:calc(1.2 * var(--font-size-body-350))}.image-with-text-tabs .product-tabs__tab-button>.fs-body-400{font-size:calc(1.2 * var(--font-size-body-400))}}.collection-banner__overlay,.collection--has-image .collection-banner__text-container-wrapper,.collection--has-image .collection-banner__text-container{pointer-events:none}.collection--has-image .collection-banner__breadcrumbs,.collection--has-image .collection-banner__breadcrumbs a,.collection--has-image .collection-banner__text-container-inner{pointer-events:auto}.collection--has-image .collection-banner__text-container-inner{position:relative;z-index:3}.product--main .product__primary-left,.product--main .product__details,.product--main .product__meta{min-width:0;max-width:100%}@media screen and (min-width:960px){.product--main .product__primary-left,.product--main .product__primary-right{min-width:0}.product--main[data-gallery-width=small] .product__primary{grid-template-columns:minmax(0,46fr) minmax(0,54fr)}.product--main[data-gallery-width=medium] .product__primary{grid-template-columns:minmax(0,56fr) minmax(0,44fr)}.product--main[data-gallery-width=large] .product__primary{grid-template-columns:minmax(0,64fr) minmax(0,36fr)}.product--main[data-gallery-width=xlarge] .product__primary{grid-template-columns:minmax(0,72fr) minmax(0,28fr)}}.product--main .zrx-widget-slider,.product--main .zrx-slider-carousel-wrapper,.product--main .zrx-slider-list-container,.product--main .shopify-app-block:has([class*=zrx]),.product--main .shopify-app-block:has([zoorix-widget]){max-width:100%;min-width:0;width:100%;box-sizing:border-box}.product--main .zrx-slider-list-item{flex:0 0 auto!important}.product--main .zrx-slider-main-title,.product--main .zrx-bundle-main-title{font-family:var(--font-heading);font-weight:var(--font-weight-heading);font-size:var(--font-size-heading-5-base);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);color:var(--color-text);text-align:left;border-top:1px solid var(--color-lines-and-borders);margin-top:var(--spacing-6)!important;margin-bottom:var(--spacing-4);padding-top:var(--spacing-4)}.product--main .zrx-bundle-title-wrapper{text-align:left}.product--main .zrx-bundle-main-title:empty:before{content:var(--zrx-bundle-title)}.product--main .zrx-widget-bundle .zrx-bundle-multi-item-list{align-items:stretch!important}.product--main .zrx-widget-bundle .zrx-bundle-multi-item-wrapper{padding:0!important;height:100%}.product--main .zrx-widget-bundle .zrx-bundle-item-wrapper,.product--main .zrx-widget-bundle .zrx-bundle-multi-item{height:100%}.product--main .zrx-widget-bundle .zrx-bundle-product-details-div{flex:1 1 auto;width:100%;gap:var(--spacing-2)}.product--main .zrx-widget-bundle .zrx-bundle-item-variants-wrapper,.product--main .zrx-widget-bundle .zrx-bundle-item-variants{margin-top:0!important;flex-shrink:0}.product--main .zrx-widget-bundle .zrx-bundle-variant-select{max-width:100%}.product--main .zrx-widget-bundle div.zrx-bundle-item-price{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline;justify-content:center;gap:calc(var(--spacing-1) + var(--spacing-unit-half));width:100%!important;max-width:100%;margin:auto 0 0!important;padding-top:var(--spacing-1);position:static!important;text-align:center;text-indent:0}.product--main .zrx-widget-bundle div.zrx-bundle-item-price>span{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline;justify-content:center;gap:calc(var(--spacing-1) + var(--spacing-unit-half));width:100%;position:static}.product--main .zrx-widget-bundle .zrx-bundle-product-item-price-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline;justify-content:center;gap:calc(var(--spacing-1) + var(--spacing-unit-half));width:auto;max-width:100%}.product--main .zrx-widget-bundle .zrx-bundle-product-price{display:inline-block!important;width:auto!important;max-width:none!important;flex:0 0 auto!important;float:none!important;position:static!important;margin:0!important;padding:0!important;font-family:var(--font-body)!important;font-size:var(--font-size-body-75)!important;font-weight:var(--font-weight-body)!important;line-height:var(--line-height-body);color:var(--color-text)!important;white-space:nowrap}.product--main .zrx-widget-bundle .zrx-bundle-product-price.zrx-bundle-compare{color:var(--color-text-alpha-70)!important;text-decoration:line-through}.product--main .zrx-widget-bundle span.zrx-bundle-product-price.zrx-bundle-item-price{color:var(--color-products-sale)!important;display:inline-block!important;width:auto!important;position:static!important}.product--main .zrx-widget-bundle .zrx-bundle-multi-item .zrx-checkbox,.product--main .zrx-widget-bundle .zrx-bundle-item-wrapper .zrx-checkbox{position:absolute!important;top:8px!important;left:8px!important;z-index:3;float:none!important;margin:0!important}@media screen and (max-width:959px){.product--main:has([data-location=main]) .shopify-app-block:has([data-location=app-block]){display:none}}.drawer-menu__list--inline{position:static;width:auto;left:auto;padding:0 0 var(--spacing-2)}.drawer-menu__list--sub:not(.visible) .drawer-menu__list--inline,.drawer-menu__list--sub:not(.visible) .drawer-menu__list--inline a{visibility:hidden;pointer-events:none}.drawer-menu__list--inline .drawer-menu__item{margin-left:var(--spacing-4);margin-right:0;border-bottom:none;text-transform:none}.drawer-menu__list--inline .drawer-menu__link{min-height:36px;font-size:var(--font-size-body-75);text-transform:none;opacity:.8}.drawer-menu__item--tree-parent>.drawer-menu__link{min-height:36px;font-size:var(--font-size-body-75);text-transform:none;opacity:1}.drawer-menu__list--inline .drawer-menu__link:hover,.drawer-menu__list--inline .drawer-menu__link.active,.drawer-menu__item--tree-parent>.drawer-menu__link:hover,.drawer-menu__item--tree-parent>.drawer-menu__link.active{opacity:1}@media(max-width:959px){.image-with-text-tabs .image-with-text__content{flex-direction:column}.image-with-text-tabs .image-with-text__image-container,.image-with-text-tabs .image-with-text__text-container{width:100%}.image-with-text-tabs .image-with-text__image-container{order:0}.image-with-text-tabs .image-with-text__text-container{margin-top:var(--spacing-10)}}.product__block-featured-products .product-item{font-size:var(--font-size-body-75)}.product__block-featured-products .product__block-featured-products__heading{margin-bottom:var(--spacing-5)}.product-card-mini__media{position:relative;flex-shrink:0}.product-card-mini .product-badges{z-index:10;position:absolute;top:var(--spacing-2);left:var(--spacing-2)}.product-card-mini .product-item__hover-action-wrap{padding:var(--spacing-1)}.product-card-mini .product-item__quick-view--hoverless.btn{z-index:11;visibility:visible}@media(min-width:960px){.product-card-mini .product-item__quick-view--hoverless.btn{visibility:hidden}.product-card-mini__inner:hover .product-item__hover-action-wrap,.product-card-mini__inner:focus-within .product-item__hover-action-wrap{opacity:1;visibility:visible}}@media(max-width:959px){.product-card-mini.alt-layout-below-960 .product-item__hover-action-wrap{display:none}.product-card-mini.alt-layout-below-960 .product-card-mini__media{flex:0 0 80px;width:80px;margin-right:var(--spacing-4)}.product-card-mini.alt-layout-below-960 .product-card-mini__image-link{width:100%;margin-right:0}}.product-chips-options.product-chips-options--interactive{pointer-events:auto}.product-chips-options__item--action{-webkit-appearance:none;appearance:none;font:inherit;color:inherit;cursor:pointer}.product-chips-options__item--action:hover,.product-chips-options__item--action:focus-visible{border-color:var(--color-text);background-color:var(--color-text-alpha-05)}.product-chips-options__item--unavailable{opacity:.4;cursor:not-allowed;text-decoration:line-through}a.product-rating{color:inherit;text-decoration:none}a.product-rating:hover .product-rating__count,a.product-rating:focus-visible .product-rating__count{text-decoration:underline}#shopify-product-reviews{scroll-margin-top:calc(var(--header-desktop-sticky-height, 120px) + var(--spacing-4))}a.product__chip--sibling{text-decoration:none;color:inherit}a.product-chips-options__item--chip{display:inline-block;text-decoration:none}.product-swatches-options__sibling-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.product-swatches-options__item--swatch:has(>.product-swatches-options__sibling-link):after{top:0;left:0;pointer-events:none}.section-introduction__copy{min-width:0}.section-introduction__copy .section-introduction__heading+.section-introduction__text{margin-top:var(--spacing-2)}@media(min-width:720px){.section-introduction.section-introduction--alignment-left:has(.section-introduction__button){flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--spacing-4);width:100%}.section-introduction.section-introduction--alignment-left:has(.section-introduction__button) .section-introduction__copy{flex:1 1 auto}.section-introduction.section-introduction--alignment-left:has(.section-introduction__button) .section-introduction__button{flex-shrink:0;margin-top:0;margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
