:root{--td-color-blue: #008cbf;--td-color-orange: #f57d21;--td-color-silver: #a8c2bd;--td-color-black: #1d1d1b;--td-color-green: #b5d43d;--td-color-light: #cbe7f1;--td-color-purple: #a1036b;--td-color-stars: #ffd700;--td-color-gray-light: #f5f5f5;--text-wrap: auto;--text-align-default: left}.quick-add-modal__content .product-media-container__zoom-button{display:none!important}.predictive-search-form__header-inner.td-search__header-inner,.predictive-search-form__header-inner.td-search__header-inner .td-search__controls,.predictive-search-form__header-inner.td-search__header-inner .td-search__button,.predictive-search-form__header-inner.td-search__header-inner .td-search__button.button,.predictive-search-form__header-inner.td-search__header-inner .td-search__button--arrow,.predictive-search-form__header-inner.td-search__header-inner .td-search__button--arrow.td-search__button--integrated{height:48px;min-height:48px}input.search-input.td-search__input{min-height:48px}@media screen and (max-width:1023px){input.search-input.td-search__input{font-size:16px}}.product-card .product-badges--top-left{top:0!important;left:0!important}.product-card .product-badges--top-right{top:0!important;right:0!important}.product-card .product-badges--bottom-left{bottom:0!important;left:0!important}.predictive-search-results__card.predictive-search-results__card--product .resource-card__media{--resource-card-aspect-ratio: auto !important;display:flex;align-items:center;justify-content:center;max-height:100px}.predictive-search-results__card.predictive-search-results__card--product .resource-card__image,.predictive-search-results__card.predictive-search-results__card--product .resource-card__image--secondary{width:100%;max-height:100px;aspect-ratio:auto;object-fit:contain;margin-block:auto}.cart__ctas .cart__checkout-button,.cart__ctas .atc-button--checkout,.cart__ctas button[name=waio_addToCart]{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border);--button-border-width: var(--style-border-width-primary);--text-align: center;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;justify-content:center;align-content:center;align-items:center;gap:var(--gap-2xs);width:100%;min-width:100%;height:clamp(25px,var(--height-buy-buttons),55px);padding-block:var(--button-padding-block);padding-inline:var(--padding-4xl);margin:0;border:none;border-radius:var(--style-border-radius-buttons-primary);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);background-color:var(--button-background-color);color:var(--button-color);-webkit-appearance:none;appearance:none;text-align:var(--text-align);text-decoration:none;cursor:pointer;font-family:var(--button-font-family-primary);font-style:var(--button-font-style-primary);font-weight:var(--button-font-weight-primary);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);text-transform:var(--button-text-case-primary);transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing)}.cart__ctas .cart__checkout-button:hover:not([disabled]),.cart__ctas .atc-button--checkout:hover:not([disabled]),.cart__ctas button[name=waio_addToCart]:hover:not([disabled]){--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border)}.cart__ctas .cart__checkout-button[disabled],.cart__ctas .atc-button--checkout[disabled],.cart__ctas button[name=waio_addToCart][disabled],.cart__ctas .cart__checkout-button[aria-disabled=true],.cart__ctas .atc-button--checkout[aria-disabled=true],.cart__ctas button[name=waio_addToCart][aria-disabled=true]{opacity:.5;cursor:not-allowed}.cart__ctas .cart__checkout-button svg,.cart__ctas .atc-button--checkout svg,.cart__ctas button[name=waio_addToCart] svg{width:1.25rem;height:1.25rem;flex:0 0 auto}@media screen and (max-width:749px){.facets .checkbox .checkbox__label-text{line-height:22px}}.td-styled-element{padding-top:var(--td-padding-top-mobile, 0);padding-bottom:var(--td-padding-bottom-mobile, 0);background:var(--td-bg-color, #fff);color:var(--td-fg-color, #000)}@media screen and (min-width:1024px){.td-styled-element{padding-top:var(--td-padding-top, 0);padding-bottom:var(--td-padding-bottom, 0)}}@media screen and (max-width:1023px){.td-full-width-mobile{grid-column:1 / -1}.td-page-width-mobile{width:var(--full-page-grid-central-column-width);margin-inline:auto}}.td-spacing-style{padding:var(--td-padding-mobile, 0)}@media screen and (min-width:1024px){.td-spacing-style{padding:var(--td-padding, 0)}}@media screen and (max-width:1023px){.td-only-dsk{display:none!important}}@media screen and (min-width:1024px){.td-only-mb{display:none!important}}.td-border-style{border-width:var(--td-border-width);border-style:var(--td-border-style);border-color:var(--td-border-color);border-radius:var(--td-border-radius)}.td-size-style{width:var(--td-size-style-width-mobile, var(--td-size-style-width));height:var(--td-size-style-height-mobile, var(--td-size-style-height))}@media screen and (min-width:1024px){.td-size-style{width:var(--td-size-style-width);height:var(--td-size-style-height)}}.td-media-ratio{aspect-ratio:var(--td-media-aspect-ratio)}.td-media-cover{display:block;width:100%;height:100%;object-fit:cover}.td-media-item{min-width:0}.td-media-item--height-fit{height:fit-content}.td-media-item--height-fill{height:100%}.td-media-item--height-fill>.td-media-item__media{height:100%;min-height:0}.td-layout-panel-flex{--td-gap-scale: .75;display:flex;gap:var(--td-gap);height:100%}.td-layout-panel-flex--row{flex-flow:row var(--td-flex-wrap);justify-content:var(--td-horizontal-alignment);align-items:var(--td-vertical-alignment)}.td-layout-panel-flex--column{flex-flow:column var(--td-flex-wrap);align-items:var(--td-horizontal-alignment);justify-content:var(--td-vertical-alignment)}@media screen and (min-width:990px){.td-layout-panel-flex{--td-gap-scale: 1}}@media screen and (min-width:1024px){.td-layout-panel-flex{flex-direction:var(--td-flex-direction)}.td-layout-panel-flex--row>*{min-width:0;flex:var(--td-flex-row-basis, 0 1 auto)}.td-layout-panel-flex--row>.td-group-block--width-fit-content,.layout-panel-flex--row>.group-block--width-fit-content,.td-layout-panel-flex--row>.group-block--width-fit-content,.td-layout-panel-flex--row>:has(>.td-group-block--width-fit-content),.layout-panel-flex--row>:has(>.group-block--width-fit-content),.td-layout-panel-flex--row>:has(>.group-block--width-fit-content){--td-flex-row-basis: 0 0 auto}.td-layout-panel-flex--row>.td-group-block--width-custom,.layout-panel-flex--row>.group-block--width-custom,.td-layout-panel-flex--row>.group-block--width-custom,.td-layout-panel-flex--row>:has(>.td-group-block--width-custom),.layout-panel-flex--row>:has(>.group-block--width-custom),.td-layout-panel-flex--row>:has(>.group-block--width-custom){--td-flex-row-basis: 0 1 var(--td-size-style-width, var(--size-style-width))}.td-layout-panel-flex--row>.group-block--width-fill,.td-layout-panel-flex--row>:has(>.group-block--width-fill),.td-layout-panel-flex--row>.td-group-block--width-fill,.td-layout-panel-flex--row>:has(>.td-group-block--width-fill){flex:1 1 0;min-width:0}.td-layout-panel-flex--row>.text-block{flex:0 1 auto;min-width:0}.td-layout-panel-flex--row>.text-block[style*="--width: 100%"]{flex:1 1 0;min-width:0}.td-layout-panel-flex--row>a.size-style{flex:0 1 var(--size-style-width);min-width:0}.td-layout-panel-flex--row>:is(.td-media-item--width-fill,:has(.td-media-item--width-fill)){flex:1 1 0;min-width:0}.td-layout-panel-flex--row>:is(.td-media-item--width-fit-content,:has(.td-media-item--width-fit-content)){flex:0 0 auto}.td-layout-panel-flex--row>:is(.td-media-item--width-custom,:has(.td-media-item--width-custom)){flex:0 1 auto}}@media screen and (max-width:1023px){.td-layout-panel-flex.td-mobile-column{height:auto}.td-layout-panel-flex--column:not(.td-mobile-row){align-items:var(--td-horizontal-alignment-mobile, var(--td-horizontal-alignment));justify-content:var(--td-vertical-alignment-mobile, var(--td-vertical-alignment))}.td-mobile-column{flex-flow:column nowrap;align-items:var(--td-horizontal-alignment-mobile, var(--td-horizontal-alignment));justify-content:var(--td-vertical-alignment-mobile)}.td-mobile-row{flex-direction:row;justify-content:var(--td-horizontal-alignment-mobile, var(--td-horizontal-alignment));align-items:var(--td-vertical-alignment-mobile, var(--td-vertical-alignment))}.td-layout-panel-flex--row:not(.td-mobile-column){flex-wrap:var(--td-flex-wrap-mobile);justify-content:var(--td-horizontal-alignment-mobile, var(--td-horizontal-alignment));align-items:var(--td-vertical-alignment-mobile, var(--td-vertical-alignment))}.td-layout-panel-flex--row:not(.td-mobile-column)>*{flex:var(--td-flex-row-basis-mobile, var(--td-flex-row-basis, 0 1 auto))}.td-layout-panel-flex--row:not(.td-mobile-column)>.group-block--width-fill,.td-layout-panel-flex--row:not(.td-mobile-column)>:has(>.group-block--width-fill),.td-layout-panel-flex--row:not(.td-mobile-column)>.td-group-block--width-fill,.td-layout-panel-flex--row:not(.td-mobile-column)>:has(>.td-group-block--width-fill){flex:1 1 0;min-width:0}.td-layout-panel-flex--row:not(.td-mobile-column)>.text-block{flex:0 1 auto;min-width:0}.td-layout-panel-flex--row:not(.td-mobile-column)>.text-block[style*="--width: 100%"]{flex:1 1 0;min-width:0}.td-layout-panel-flex--row:not(.td-mobile-column)>a.size-style{flex:0 1 var(--size-style-width);min-width:0}.td-layout-panel-flex--row:not(.td-mobile-column)>:is(.td-media-item--width-mobile-fill,:has(.td-media-item--width-mobile-fill)){flex:1 1 0;min-width:0}.td-layout-panel-flex--row:not(.td-mobile-column)>:is(.td-media-item--width-mobile-fit-content,:has(.td-media-item--width-mobile-fit-content)){flex:0 0 auto}.td-layout-panel-flex--row:not(.td-mobile-column)>:is(.td-media-item--width-mobile-custom,:has(.td-media-item--width-mobile-custom)){flex:0 1 auto}.td-layout-panel-flex--row.td-mobile-column>*{min-width:0;flex:0 0 auto;width:var(--td-size-style-width-mobile, var(--td-size-style-width, auto));max-width:100%}.td-layout-panel-flex--row.td-mobile-column>:is(.td-group-block--width-mobile-fill,:has(.td-group-block--width-mobile-fill),.group-block--width-fill,:has(.group-block--width-fill)){width:100%;align-self:stretch}.td-layout-panel-flex--row.td-mobile-column>:is(.td-group-block--width-mobile-fit-content,:has(.td-group-block--width-mobile-fit-content),.group-block--width-fit-content,:has(.group-block--width-fit-content)){width:fit-content}.td-layout-panel-flex--row.td-mobile-column>:is(.td-group-block--width-mobile-custom,:has(.td-group-block--width-mobile-custom),.group-block--width-custom,:has(.group-block--width-custom)){width:var(--td-size-style-width-mobile, var(--td-size-style-width))}.td-layout-panel-flex--row.td-mobile-column>:is(.td-media-item--width-mobile-fill,:has(.td-media-item--width-mobile-fill)){width:100%;align-self:stretch}.td-layout-panel-flex--row.td-mobile-column>:is(.td-media-item--width-mobile-fit-content,:has(.td-media-item--width-mobile-fit-content)){width:fit-content}.td-layout-panel-flex--row.td-mobile-column>:is(.td-media-item--width-mobile-custom,:has(.td-media-item--width-mobile-custom)){width:var(--td-size-style-width-mobile, var(--td-size-style-width))}.td-layout-panel-flex--mb{gap:var(--td-gap-mobile, var(--td-gap))}.td-layout-panel-flex--mobile-reverse{flex-direction:row-reverse}.td-mobile-column.td-layout-panel-flex--mobile-reverse{flex-direction:column-reverse}.td-mobile-row.td-layout-panel-flex--mobile-reverse{flex-direction:row-reverse}}.td-link-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.td-link-overlay~.td-link-overlay-target{pointer-events:none}.td-link-overlay~.td-link-overlay-target :is(a,button,input,textarea,select){pointer-events:auto}.shopify-design-mode .td-link-overlay-target{pointer-events:auto}@media screen and (min-width:990px){.collection-wrapper:has(.facets-block-wrapper--vertical:not(#filters-drawer)){--facets-vertical-col-width: 4}.collection-wrapper:has(.facets--vertical) .facets-block-wrapper--vertical:not(.hidden)~.main-collection-grid ul.product-grid.product-grid--grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr))}}@media screen and (min-width:1180px){.collection-wrapper:has(.facets--vertical) .facets-block-wrapper--vertical:not(.hidden)~.main-collection-grid ul.product-grid.product-grid--grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}@media screen and (min-width:1321px){.collection-wrapper:has(.facets--vertical) .facets-block-wrapper--vertical:not(.hidden)~.main-collection-grid ul.product-grid.product-grid--grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(5, minmax(0, 1fr))}}.yotpo-widget-loyalty-floater-widget .yotpo-banner-medium{height:30px!important}.yotpo-reviews-main-widget svg{max-width:unset!important;display:unset}.yotpo-reviews-main-widget .yotpo-main-layout .yotpo-head{margin-bottom:24px!important;margin-top:12px!important}.content-promotion-message.glider-slide{font-size:14px;padding:2px 16px}cart-items-component:has(.glider-slide.active) .cart-drawer__close-button{top:50px}product-price .price__sale:has(.td-price-save-badge){display:flex;flex-wrap:wrap;align-items:center;gap:8px}#pnl-request-quote-wrapper button{display:inline-block}div#freegifts-main-popup-container:not(.sca-is-visible-fg){display:none}.td-product-comparison{position:relative;z-index:2;display:flex;justify-content:var(--td-product-comparison-align, flex-start);margin-block-start:4px}.td-product-comparison__label{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:.875rem}.td-product-comparison--disabled .td-product-comparison__label,.td-product-comparison--disabled .td-product-comparison__toggle{opacity:.45;cursor:not-allowed}.td-product-comparison__checkbox{width:1.1em;height:1.1em;flex-shrink:0}.td-product-comparison__toggle.td-product-comparison--selected{border-color:var(--color-primary)}.td-background-image-container{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--td-image-opacity, 1)}.td-background-image-container img,.td-background-image-container svg{object-fit:cover;width:100%;height:100%}.td-background-image-fit img,.td-background-image-fit svg{object-fit:contain}.td-video-background,.td-video-background *{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.td-video-background--cover *{object-fit:cover}.td-video-background--contain *{object-fit:contain}@media(prefers-reduced-motion:reduce){td-video-background video{display:none}}.td-button__content{display:inline-flex;align-items:center;justify-content:center;gap:var(--td-button-icon-gap, .5rem)}.td-button__icon{display:inline-flex;width:1em;height:1em;object-fit:contain}.td-button--custom{background-color:var(--button-background-color);color:var(--button-color);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);border-radius:var(--td-button-border-radius, 0);font-family:var(--td-button-font-family, var(--font-body--family));font-weight:var(--td-button-font-weight, inherit);text-transform:var(--td-button-text-transform, none)}.td-button__loading{display:none;align-items:center;justify-content:center;width:100%;gap:.5rem}.td-button__spinner{width:1em;height:1em;border:2px solid currentcolor;border-inline-end-color:transparent;border-radius:50%;animation:td-button-spin .8s linear infinite}.td-button[data-loading=true] .td-button__label,.td-button[data-loading=true] .td-button__icon{display:none}.td-button[data-loading=true] .td-button__loading{display:inline-flex}@media(prefers-reduced-motion:reduce){.td-button__spinner{animation:none}}@keyframes td-button-spin{to{transform:rotate(360deg)}}.td-group-block,.td-group-block-content{position:relative}.td-group-block:has(.td-group-block__media-wrapper>td-video-background),.td-group-block:has(.td-group-block__media-wrapper>.td-background-image-container){overflow:hidden}.td-group-block-content{width:100%}@media screen and (min-width:1024px){.td-group-block-content.td-layout-panel-flex--row{height:100%}}@media screen and (max-width:1023px){.td-group-block-content.td-mobile-row{height:100%}}@media screen and (min-width:1024px){.td-group-block--width-fill{flex:1}}@media screen and (max-width:1023px){.td-group-block--width-mobile-fill{flex:1}}.td-image__media{width:100%;display:block;min-width:0}.td-image__placeholder{position:relative;width:100%;height:100%;overflow:hidden}.td-image__placeholder img{width:100%;height:100%}.td-image{display:flex;min-width:0;justify-content:var(--td-horizontal-alignment, var(--horizontal-alignment, flex-start))}@media screen and (max-width:1023px){.td-image{justify-content:var(--td-horizontal-alignment-mobile, var(--td-horizontal-alignment, var(--horizontal-alignment, flex-start)))}}.td-image__image{width:100%;height:100%;max-width:100%}.td-no-content{display:flex;align-items:center;justify-content:center;padding:48px 24px;text-align:center;background-color:var(--td-ch-bg-color, var(--td-bg-color, #f9fafb));border:1px solid #e5e7eb;border-radius:8px;min-height:200px}.td-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--td-overlay-layer);pointer-events:none;border-radius:var(--td-overlay-border-radius, 0)}.td-overlay--solid{background:var(--td-overlay-color)}.td-overlay--gradient{background:linear-gradient(var(--td-overlay-direction),var(--td-overlay-color),var(--td-overlay-color--end))}[style*="--td-horizontal-alignment: center"] .td-text-block,[style*="--horizontal-alignment: center"] .td-text-block{--text-align-default: center}[style*="--td-horizontal-alignment: flex-end"] .td-text-block,[style*="--horizontal-alignment: flex-end"] .td-text-block{--text-align-default: right}[style*="--td-horizontal-alignment: flex-start"]>.td-text-block,[style*="--horizontal-alignment: flex-start"]>.td-text-block{--text-align-default: left}[style*="--td-horizontal-alignment: center"]>.td-text-block,[style*="--horizontal-alignment: center"]>.td-text-block{--text-align-default: center}[style*="--td-horizontal-alignment: flex-end"]>.td-text-block,[style*="--horizontal-alignment: flex-end"]>.td-text-block{--text-align-default: right}.td-text-block{width:var(--width);max-width:100%;display:flex;flex-direction:column;align-items:var(--td-horizontal-alignment, var(--horizontal-alignment))}@media screen and (max-width:1023px){.td-text-block{align-items:var(--td-horizontal-alignment-mobile, var(--td-horizontal-alignment, var(--horizontal-alignment)))}[style*="--td-horizontal-alignment-mobile: center"] .td-text-block,[style*="--horizontal-alignment-mobile: center"] .td-text-block{--text-align-default: center}[style*="--td-horizontal-alignment-mobile: flex-end"] .td-text-block,[style*="--horizontal-alignment-mobile: flex-end"] .td-text-block{--text-align-default: right}[style*="--td-horizontal-alignment-mobile: flex-start"]>.td-text-block,[style*="--horizontal-alignment-mobile: flex-start"]>.td-text-block{--text-align-default: left}[style*="--td-horizontal-alignment-mobile: center"]>.td-text-block,[style*="--horizontal-alignment-mobile: center"]>.td-text-block{--text-align-default: center}[style*="--td-horizontal-alignment-mobile: flex-end"]>.td-text-block,[style*="--horizontal-alignment-mobile: flex-end"]>.td-text-block{--text-align-default: right}}.td-text-block>*{width:var(--width);max-width:100%;text-wrap:var(--text-wrap);text-align:var(--text-align, var(--text-align-default))}.td-text-block>span{display:block}@media screen and (min-width:1024px){.td-text-block>*{text-align:var(--text-align-desktop, var(--text-align, var(--text-align-default)))}}.td-text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-color:transparent}.td-text-block h1,.td-text-block.h1>*{margin-block:var(--font-h1--spacing)}.td-text-block h2,.td-text-block.h2>*{margin-block:var(--font-h2--spacing)}.td-text-block h3,.td-text-block.h3>*{margin-block:var(--font-h3--spacing)}.td-text-block h4,.td-text-block.h4>*{margin-block:var(--font-h4--spacing)}.td-text-block h5,.td-text-block.h5>*{margin-block:var(--font-h5--spacing)}.td-text-block h6,.td-text-block.h6>*{margin-block:var(--font-h6--spacing)}.td-text-block p,.td-text-block.paragraph>*{margin-block:var(--font-paragraph--spacing)}.td-text-block>*:first-child{margin-block-start:0}.td-text-block>*:last-child{margin-block-end:0}.td-text-block--align-center,.td-text-block--align-center>*{margin-inline:auto}.td-text-block--align-right,.td-text-block--align-right>*{margin-inline-start:auto}.td-text-block--background{background-color:var(--text-background-color);border-radius:var(--text-corner-radius, 0px)}.td-text-block--custom-color,.td-text-block--custom-color>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color)}.td-text-block.td-text-block--custom-font-size,.td-text-block.td-text-block--custom-font-size>*{font-size:var(--font-size-mobile, var(--font-size))}@media screen and (min-width:1024px){.td-text-block.td-text-block--custom-font-size,.td-text-block.td-text-block--custom-font-size>*{font-size:var(--font-size, var(--font-size-mobile))}}.td-text-block--highlight-strong strong{color:var(--highlight-color)}td-deferred-media{position:relative;display:block;width:100%;height:100%;overflow:hidden}td-deferred-media .deferred-media__poster-button{width:100%;height:100%;aspect-ratio:var(--td-media-aspect-ratio, auto)}td-deferred-media .deferred-media__poster-button.deferred-media__playing{opacity:0;transition:opacity .3s ease}td-deferred-media img{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}td-deferred-media iframe{width:100%;height:100%;border:none;aspect-ratio:var(--td-media-aspect-ratio, auto)}td-deferred-media[data-media-loaded] img{opacity:0}td-deferred-media[class] :is(.deferred-media__poster-button~video,.deferred-media__poster-button~iframe),td-deferred-media[class]>video,td-deferred-media[class]>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;aspect-ratio:var(--td-media-aspect-ratio, auto)}.td-video-interaction-hint{opacity:0;transition:opacity .3s ease;z-index:var(--layer-flat)}.td-video-interaction-hint:hover{opacity:1}#quick-add-modal-content .product-media-container__zoom-indicator{display:none}footer .menu__item a,.footer-content .menu__heading{min-height:24px;display:block}@media screen and (max-width:1024px){.footer-content .menu__heading{padding-bottom:20px}}.product-form-buttons .nm-portal p.hengam-preorder-description{min-width:unset!important;margin-bottom:0!important;white-space:normal!important}section#shopify-pc__banner{padding:15px}section#shopify-pc__banner p{font-size:12px}@media screen and (max-width:1024px){section#shopify-pc__banner p{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/td-base.css.map */
