:root{--foxsell-space-0: 0;--foxsell-space-1: 4px;--foxsell-space-2: 8px;--foxsell-space-3: 12px;--foxsell-space-4: 16px;--foxsell-space-5: 20px;--foxsell-space-6: 24px;--foxsell-space-7: 28px;--foxsell-space-8: 32px;--foxsell-space-9: 36px;--foxsell-space-10: 40px;--foxsell-space-11: 44px;--foxsell-space-12: 48px;--foxsell-font-header-family: inherit;--foxsell-font-header-weight: 600;--foxsell-font-base-weight: 400}foxsell-mix-match fieldset label{position:relative;cursor:pointer}.fieldset--radio label{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding-block:var(--foxsell-space-1);padding-inline:var(--foxsell-space-2);border:1px solid black;border-radius:var(--foxsell-radius-button);line-height:1}.fieldset--radio label:has(input:checked){background:#000;color:#fff}.fieldset--radio label:has(input:disabled){opacity:.5}foxsell-mix-match fieldset svg.variant-strikethrough{display:none;pointer-events:none;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);stroke-width:1px;stroke:color-mix(in srgb,black,var(--swatch-strikethrough-color-mix))}foxsell-mix-match fieldset label:has(input:disabled) svg.variant-strikethrough{display:block}foxsell-mix-match img{width:100%;object-fit:cover;display:block}.foxsell-product-form__error{color:#b42318;display:block;line-height:1.4;font-size:var(--foxsell-text-xs);padding-bottom:var(--foxsell-space-2);display:none!important}.foxsell-product-form__error.active{display:block!important}.foxsell--button{-webkit-appearance:none;appearance:none;border:0;border-radius:var(--foxsell-radius-button);margin:0;padding-block:var(--foxsell-space-3);padding-inline:var(--foxsell-space-3);background-color:var(--foxsell-color-accent-1);color:var(--foxsell-color-accent-text-1);font:inherit;font-size:var(--foxsell-text-md);font-weight:var(--foxsell-font-header-weight);text-align:center;line-height:inherit;cursor:pointer;line-height:1;border:1px solid var(--foxsell-color-accent-1)}.foxsell--button:disabled{cursor:not-allowed;opacity:.5}.foxsell--button-full-width{width:100%}.foxsell--button-ghost{background-color:transparent;border:none;padding:0}foxsell-mix-match{color:var(--foxsell-color-foreground, #333);font-size:var(--foxsell-text-md, 14px);line-height:normal}.foxsell-mix-match__title{font-size:var(--foxsell-text-xl);font-family:var(--foxsell-font-header-family);font-weight:var(--foxsell-font-header-weight)}.foxsell-mix-match__container{display:grid;grid-template-columns:1fr;gap:var(--foxsell-space-5)}.foxsell-mix-match__progress-mobile{display:block}.foxsell-category__list{display:flex;flex-direction:column;row-gap:var(--foxsell-space-6)}@media screen and (min-width:768px){.foxsell-mix-match__progress-mobile{display:none}}.foxsell-category__item{display:flex;flex-direction:column;gap:var(--foxsell-space-3)}.foxsell-category__product-grid{display:grid;grid-template-columns:repeat(var(--foxsell-product-grid-columns-mobile, 1),1fr);row-gap:var(--foxsell-product-grid-row-gap, var(--foxsell-space-2));column-gap:var(--foxsell-product-grid-column-gap, var(--foxsell-space-4))}@media screen and (min-width:1024px){.foxsell-category__product-grid{grid-template-columns:repeat(var(--foxsell-product-grid-columns-desktop, 3),1fr)}}.foxsell--hidden{display:none}.foxsell-mix-match__overlay{display:none;background:#c2c2c252;height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:9;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;transition:opacity .2s ease-out,display .2s allow-discrete}.foxsell-mix-match:has(#foxsell-product-dialog[open]) .foxsell-mix-match__overlay,.foxsell-mix-match:has(#foxsell-bundle-summary-toggle[aria-expanded=true]) .foxsell-mix-match__overlay{display:block;opacity:1}@starting-style{.foxsell-mix-match:has(#foxsell-product-dialog[open]) .foxsell-mix-match__overlay,.foxsell-mix-match:has(#foxsell-bundle-summary-toggle[aria-expanded=true]) .foxsell-mix-match__overlay{opacity:0}}@media(prefers-reduced-motion:reduce){.foxsell-mix-match__overlay{transition:none}.foxsell__loading-spinner{animation:none}}@media(min-width:768px){.foxsell-mix-match__overlay{z-index:90}.foxsell-mix-match:has(#foxsell-bundle-summary-toggle[aria-expanded=true]) .foxsell-mix-match__overlay{display:none}}.foxsell__loading-spinner{width:24px;height:24px;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.foxsell-discount{padding:4px 8px;background:var(--foxsell-color-accent-2);color:var(--foxsell-color-accent-text-2);border-radius:var(--foxsell-radius-button)}.foxsell-category__item-addons{padding-top:var(--foxsell-product-grid-row-gap, var(--foxsell-space-4))}.foxsell-category__header{display:flex;align-items:center;gap:var(--foxsell-space-2);padding-bottom:var(--foxsell-space-2)}.foxsell-category__title,.foxsell-category__quantity{font-family:var(--foxsell-font-header-family);font-size:var(--foxsell-text-lg);font-weight:var(--foxsell-font-header-weight);line-height:1.3}.foxsell-category-progress:not([hidden]){display:flex;flex-direction:column;gap:var(--foxsell-space-2)}.foxsell-category-progress__label{font-size:var(--foxsell-text-sm)}.foxsell-category-progress__track{height:3px;width:100%;background-color:color-mix(in srgb,var(--foxsell-color-foreground) 12%,transparent);border-radius:var(--foxsell-radius-button);overflow:hidden}.foxsell-category-progress__bar{height:100%;width:100%;transform:scaleX(var(--foxsell-category-progress, 0));transform-origin:left center;background-color:var(--foxsell-color-accent-2);border-radius:var(--foxsell-radius-button);transition:transform .24s ease-out}@media(prefers-reduced-motion:reduce){.foxsell-category-progress__bar{transition:none}}.foxsell-product-card{height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--foxsell-space-3)}.foxsell-product-card__info{flex-grow:1;display:flex;flex-direction:column;gap:var(--foxsell-space-2);font-size:var(--foxsell-text-md)}.foxsell-product-card__quantity{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:1px solid var(--foxsell-color-border);border-radius:var(--foxsell-radius-button);background:var(--foxsell-color-accent-1);color:var(--foxsell-color-accent-text-1)}.foxsell-product-card .foxsell-product-card__quantity-wrapper .foxsell-product-card__quantity{display:flex}.foxsell-product-card .foxsell-product-card__quantity-wrapper>.foxsell--button-full-width.add-to-bundle{display:none}.foxsell-product-card__quantity .foxsell-quantity{font-weight:var(--foxsell-font-header-weight);min-width:20px;text-align:center}.foxsell-product-card__quantity input.foxsell-quantity{min-width:2ch;width:3ch;border:none;background:transparent;color:inherit;font:inherit;padding:0;margin:0;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.foxsell-product-card__quantity input.foxsell-quantity::-webkit-outer-spin-button,.foxsell-product-card__quantity input.foxsell-quantity::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;margin:0}.foxsell-product-card__quantity input.foxsell-quantity:focus{outline:none}.foxsell-product-card__quantity svg{width:var(--foxsell-text-md);height:var(--foxsell-text-md)}.foxsell-product-card__quantity .add-to-bundle{border-top-left-radius:0;border-bottom-left-radius:0;font-size:0px!important;border:none;color:var(--foxsell-color-accent-text-1)}.foxsell-product-card__quantity .remove-from-bundle{border-top-right-radius:0;border-bottom-right-radius:0;font-size:0px!important;border:none}.foxsell-product-card--auto-add .foxsell-product-card__quantity{border:none;background:transparent;color:inherit;gap:0}.foxsell-product-card--auto-add .foxsell-product-card__quantity .add-to-bundle,.foxsell-product-card--auto-add .foxsell-product-card__quantity .remove-from-bundle{display:none}.foxsell-product-card__title-wrapper{display:flex;gap:var(--foxsell-space-2);align-items:center}.foxsell-product-card__title{font-weight:var(--foxsell-font-base-weight)}.foxsell-product-card__media{position:relative;display:block;border-radius:var(--foxsell-radius-card);overflow:hidden}.foxsell-product-card__image-wrapper{width:60px;flex-shrink:0}.foxsell-product-card__image{height:auto}.foxsell-product-card__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .25s ease;pointer-events:none}.foxsell-product-card:hover .foxsell-product-card__image--secondary{opacity:1}@media(prefers-reduced-motion:reduce){.foxsell-product-card__image--secondary{transition:none}}.foxsell--button .foxsell-compare-at-price{--foxsell-color-foreground: var(--foxsell-color-accent-text-1);--foxsell-color-background: var(--foxsell-color-accent-1)}.foxsell-compare-at-price{text-decoration:line-through;color:color-mix(in srgb,var(--foxsell-color-foreground) 50%,var(--foxsell-color-background))}.foxsell--image-square{aspect-ratio:1/1}.foxsell--image-original{aspect-ratio:var(--foxsell-image-aspect-ratio, auto)}.foxsell--checkbox{width:20px;height:20px;flex-shrink:0;border-radius:var(--foxsell-radius-card);cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;border:2px solid var(--foxsell-color-foreground);display:flex;align-items:center;justify-content:center}.foxsell--checkbox>input,.foxsell--checkbox .check{display:none}.foxsell--checkbox:has(input:checked)>.check{display:block!important;background:var(--foxsell-color-foreground);width:12px;height:12px;border-radius:calc(var(--foxsell-radius-card) * .5)}foxsell-mix-match fieldset{border:0;margin:0;min-width:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--foxsell-space-2)}foxsell-mix-match fieldset input{display:none}foxsell-mix-match select{-webkit-appearance:none;appearance:none;border:1px solid color-mix(in srgb,var(--foxsell-color-foreground) 20%,var(--foxsell-color-background));border-radius:var(--foxsell-radius-button);color:inherit;font:inherit;width:100%;padding-block:var(--foxsell-space-2);padding-inline:var(--foxsell-space-3);padding-inline-end:calc(var(--foxsell-space-3) * 2 + 20px);background-color:var(--foxsell-color-background);height:max-content;align-self:center;cursor:pointer}foxsell-mix-match select:focus-visible{outline:none}fieldset.fieldset--select{position:relative}fieldset.fieldset--select:after{content:"";position:absolute;width:20px;height:20px;right:var(--foxsell-space-3);top:50%;transform:translateY(-50%);background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><path d='M7 10l5 5 5-5z'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><path d='M7 10l5 5 5-5z'/></svg>") center / contain no-repeat;pointer-events:none}.foxsell-variant-select,.foxsell-variant-radio{display:flex;flex-direction:column;gap:var(--foxsell-space-2)}.foxsell-variant-radio fieldset legend,.foxsell-variant-select fieldset legend{width:100%;padding:0;margin-bottom:var(--foxsell-space-1);font-size:var(--foxsell-text-sm)}fieldset.fieldset--color-swatch{padding:var(--foxsell-space-1)}fieldset.fieldset--color-swatch>legend{margin-inline:calc(-1 * var(--foxsell-space-1))}.foxsell-variant-radio .swatch,.foxsell-variant-select .swatch{width:var(--foxsell-swatch-size, 20px);height:var(--foxsell-swatch-size, 20px);display:block;border-radius:var(--foxsell-radius-button)}.foxsell-variant-radio label:has(input:checked) .swatch,.foxsell-variant-select label:has(input:checked) .swatch{outline:1px solid var(--foxsell-color-foreground);outline-offset:2px}.foxsell-variant-radio .swatch.color,.foxsell-variant-select .swatch.color{background-color:var(--swatch-color);border:1px solid color-mix(in srgb,var(--swatch-color),black 20%)}.foxsell-variant-radio .swatch.image,.foxsell-variant-select .swatch.image{background-image:var(--swatch-image);background-size:cover;background-position:center;background-repeat:no-repeat}.foxsell-bundle-summary{display:flex;flex-direction:column;gap:var(--foxsell-space-5)}.foxsell-bundle-progress{display:flex;flex-direction:column;gap:var(--foxsell-space-3)}.foxsell-bundle-summary__header{display:flex;align-items:center;justify-content:space-between;gap:var(--foxsell-space-3)}.foxsell-bundle-summary__title{font-family:var(--foxsell-font-header-family);font-size:var(--foxsell-text-xl);font-weight:var(--foxsell-font-header-weight)}.foxsell-bundle-summary__toggle{display:inline-flex;align-items:center;color:var(--foxsell-color-foreground)}.foxsell-bundle-summary__content{display:flex;flex-direction:column;gap:var(--foxsell-space-4)}@media screen and (min-width:768px){.foxsell-bundle-summary__content{padding-inline:var(--foxsell-space-3);padding-block:var(--foxsell-space-3);border:1px solid var(--foxsell-color-border);border-radius:var(--foxsell-radius-card);background-color:var(--foxsell-color-background)}}.foxsell-bundle-summary__item{display:grid;grid-template-columns:80px 1fr auto auto;gap:var(--foxsell-space-3);font-size:var(--foxsell-text-sm)}.foxsell-bundle-summary__item img{border-radius:var(--foxsell-radius-card)}.foxsell-bundle-summary__item-info{display:flex;flex-direction:column;gap:var(--foxsell-space-1)}.foxsell-bundle-summary__item-title{font-family:var(--foxsell-font-header-family);font-weight:var(--foxsell-font-header-weight)}.foxsell-bundle-summary__item-add-on-tag{width:max-content;border:1px solid var(--foxsell-color-foreground);padding:4px;font-size:var(--foxsell-text-xs)}.foxsell-bundle-summary__quantity{white-space:nowrap;font-family:var(--foxsell-font-header-family);font-weight:var(--foxsell-font-header-weight)}.foxsell-bundle-summary__item-delete{color:var(--foxsell-color-foreground)}.foxsell-bundle-progress__header-content{display:flex;flex-direction:column;gap:0;width:100%;border:1px solid var(--foxsell-color-border);border-radius:var(--foxsell-radius-card);background-color:var(--foxsell-color-background)}.foxsell-bundle-progress__price{display:flex;align-items:center;justify-content:space-between;gap:var(--foxsell-space-3);font-size:var(--foxsell-text-base);padding-inline:var(--foxsell-space-3);padding-block:var(--foxsell-space-3) var(--foxsell-space-2);border-bottom:1px solid var(--foxsell-color-border)}.foxsell-bundle-progress__price-label{font-family:var(--foxsell-font-header-family);font-weight:var(--foxsell-font-header-weight)}.foxsell-bundle-progress__price-value{display:flex;align-items:center;justify-content:flex-end;gap:var(--foxsell-space-2);flex-wrap:wrap;text-align:right;font-family:var(--foxsell-font-header-family);font-weight:var(--foxsell-font-header-weight)}.foxsell-bundle-progress__list{display:flex;gap:var(--foxsell-space-2);width:100%;padding-inline:var(--foxsell-space-3);padding-block:var(--foxsell-space-5) var(--foxsell-space-3)}.foxsell-bundle-progress__item{flex:1;text-align:center;position:relative;padding-block:var(--foxsell-space-4);padding-inline:var(--foxsell-space-1);border:1px solid var(--foxsell-color-accent-2);border-radius:var(--foxsell-radius-card);background-color:var(--foxsell-color-accent-text-2);color:var(--foxsell-color-accent-2);font-size:var(--foxsell-text-sm)}.foxsell-bundle-progress__item.active{background-color:var(--foxsell-color-accent-2);border-color:var(--foxsell-color-accent-2);color:var(--foxsell-color-accent-text-2)}.foxsell-bundle-progress__value{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);font-size:var(--foxsell-text-sm);background-color:var(--foxsell-color-accent-1);color:var(--foxsell-color-accent-text-1);padding-block:var(--foxsell-space-1);padding-inline:var(--foxsell-space-3);border-radius:var(--foxsell-radius-button)}foxsell-bundle-progress.foxsell-mobile-header{width:100%}foxsell-bundle-progress.foxsell-desktop-header{display:none;width:100%}.foxsell-bundle-progress__label{font-size:var(--foxsell-text-md)}.foxsell-bundle-progress__bars{display:flex;gap:var(--foxsell-space-2);border-radius:var(--foxsell-radius-button);overflow:hidden}.foxsell-bundle-progress__track{flex:1;height:3px;background-color:color-mix(in srgb,var(--foxsell-color-accent-text-2) 10%,var(--foxsell-color-accent-2));border-radius:var(--foxsell-radius-button);overflow:hidden}.foxsell-bundle-progress__bar{height:100%;width:0;background-color:var(--foxsell-color-accent-text-2);border-radius:var(--foxsell-radius-button);display:block!important}.foxsell-bundle-summary__items-list{display:flex;flex-direction:column;gap:var(--foxsell-space-3);max-height:0;min-height:0;overflow:hidden;margin-top:calc(-1 * var(--foxsell-space-5))}.foxsell-bundle-summary__empty-state{font-size:var(--foxsell-text-md);padding-inline:var(--foxsell-space-4);padding-block:var(--foxsell-space-8);text-align:center}.foxsell-bundle-summary:has(#foxsell-bundle-summary-toggle[aria-expanded=true]) .foxsell-bundle-summary__items-list{max-height:40vh;overflow:auto;margin-top:0;transition:max-height .28s ease-out}@media(prefers-reduced-motion:reduce){.foxsell-bundle-summary:has(#foxsell-bundle-summary-toggle[aria-expanded=true]) .foxsell-bundle-summary__items-list{transition:none}}.foxsell-bundle-summary__toggle[aria-expanded=false] .foxsell--hide,.foxsell-bundle-summary__toggle[aria-expanded=true] .foxsell--show{display:none}.foxsell-bundle-summary__toggle[aria-expanded=false] .foxsell--show,.foxsell-bundle-summary__toggle[aria-expanded=true] .foxsell--hide{display:inline-block}.foxsell-mix-match__summary-wrapper{position:fixed;bottom:0;left:0;width:100%;z-index:11}.foxsell-mix-match__summary{display:flex;flex-direction:column;gap:var(--foxsell-space-5);padding:var(--foxsell-space-3);background-color:var(--foxsell-color-background)}@media(min-width:768px){.foxsell-bundle-summary__toggle,.foxsell-mobile-header{display:none}foxsell-bundle-progress.foxsell-desktop-header{display:block}.foxsell-bundle-summary__items-list{max-height:40vh;overflow:auto;transition:none;margin-top:0}.foxsell-mix-match__summary-wrapper{position:static;width:100%}.foxsell-mix-match__summary{position:sticky;top:var(--foxsell-summary-sticky-top-desktop, 50px);padding:0;background-color:transparent}}.foxsell-bundle-progress-bar{padding:var(--foxsell-space-3);background-color:var(--foxsell-color-accent-2);color:var(--foxsell-color-accent-text-2);border-radius:var(--foxsell-radius-card)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/foxsell-hidro.css.map */
