@media(width >= 30rem){.up-sm\:hidden{display:none}}@media(width >= 48rem){.up-md\:hidden{display:none}}@media(width >= 62rem){.up-lg\:hidden{display:none}}@media(width >= 75rem){.up-xl\:hidden{display:none}}@media(width >= 90rem){.up-xxl\:hidden{display:none}}.up-hidden{display:none}.up-hidden-important{display:none !important}.up-block{display:block}@media(width >= 30rem){.up-sm\:block{display:block}}@media(width >= 48rem){.up-md\:block{display:block}}@media(width >= 62rem){.up-lg\:block{display:block}}@media(width >= 75rem){.up-xl\:block{display:block}}@media(width >= 90rem){.up-xxl\:block{display:block}}.up-flex{display:flex}@media(width >= 30rem){.up-sm\:flex{display:flex}}@media(width >= 48rem){.up-md\:flex{display:flex}}@media(width >= 62rem){.up-lg\:flex{display:flex}}@media(width >= 75rem){.up-xl\:flex{display:flex}}@media(width >= 90rem){.up-xxl\:flex{display:flex}}.up-alert-light-color{color:var(--upsell-alert-light-color, #ff9b55)}:root{--upsell-default-sale_price_color: var(--upsell-sale_price_color);--upsell-default-sale_price_background: var(--upsell-sale_price_background)}.up-product-details{font-size:var(--upsell-text_font_size, var(--up-theme-text_font_size, 14px))}.up-product-details .up-product-url{color:var(--upsell-text_color, var(--up-theme-text_color, var(--color-primary)));font-family:var(--template-headings-font),sans-serif;padding-bottom:2px;hyphens:auto}.up-product-details .up-product-url:hover{text-decoration:underline !important;cursor:pointer}.up-product-details .up-product-url.up-product-url-info{height:20px;display:inline-block}.up-product-details .up-product-url.up-product-url-info img{width:15px;padding-bottom:2px;transition:width .5s}.up-product-details .up-product-url.up-product-url-info:hover img{width:16px}body.tv-template-samba .up-product-details .up-product-url{color:var(--upsell-text_color, var(--color-secondary))}.up-product-details .up-price{font-weight:600;color:var(--upsell-price_color, var(--up-theme-price_color, #333));line-height:normal}.up-product-details .up-price.up-price-type-cart_product,.up-product-details .up-price.up-price-type-cart{color:var(--upsell-price_color_cart, var(--up-theme-price_color_cart, #808080))}.up-product-details .up-price .up-price-common{text-decoration:line-through;color:var(--upsell-before_price_color, var(--up-theme-before_price_color, var(--upsell-sale_price_color, #e81616)));font-weight:normal;margin-right:8px;white-space:nowrap}.up-product-details .up-price .up-price-common-percentage{padding:0 4px;background:var(--upsell-sale_price_background, #e81616);color:var(--upsell-sale_price_color, #fff);font-weight:normal;margin-right:8px;text-align:center;max-width:56px;white-space:nowrap}.up-product-details .up-price .up-price-current{white-space:nowrap}.up-disabled{cursor:not-allowed !important}.up-disabled button:not(.remove-item),.up-disabled span:not(.show-tooltip),.up-disabled input{cursor:not-allowed !important;pointer-events:none}#upsell-loading{width:20px;height:20px}.up-more{line-height:20px;text-align:center;margin-bottom:20px}body.template-13 #content .up-more,body.template-04 #product-detail .up-more{margin-bottom:20px}.up-more .up-more-link{text-decoration:none !important}.up-more .up-more-link:hover{text-decoration:underline !important}.up-add-to-cart-prompt{line-height:20px;text-align:center;font-size:12px;font-style:italic;color:var(--upsell-add_to_cart_prompt_color, #6c6c6c);display:none;margin-bottom:10px !important}.up-price-range{display:block;margin-top:4px;font-size:12px;line-height:16px;color:var(--upsell-price_range_color, var(--up-theme-price_range_color, #767676))}.up-price-range-values{display:inline-block}.up-product.active .up-variant-name{display:none}.up-countdown:not(.up-countdown-ticking){display:none}.up-product-name-appendix{color:#aaa;font-style:italic;font-size:13px}.up-in-stock{color:var(--upsell-stock_text_color, #009901)}body.dklabCrystal .cart-table.up-has-addons .product-appendix{font-size:12px !important}.up-callout-error{background-color:rgba(243,33,33,.1);border:1px solid rgba(243,33,33,.3);border-radius:8px;padding:15px 20px;box-shadow:0 2px 5px rgba(0,0,0,.1);margin-bottom:10px}.up-product-total-price{line-height:20px;font-size:12px;font-style:italic;color:var(--upsell-product-total-price-color, #6c6c6c)}td .up-product-total-price{display:block}.up-product-short-description{color:#6b6b6b;font-size:12px;margin:2px 0 !important;padding:0 !important}.up-tooltip{position:absolute;width:0;height:0;pointer-events:none;top:-4px;left:0}.up-tooltip.up-tooltip-increase{left:50%;transform:translateX(60%)}.up-tooltip.up-tooltip-decrease{left:50%;transform:translateX(-160%)}.up-tooltip .up-tooltip-text{font-size:12px;background-color:#000;border-radius:3px;color:#fff;padding:6px 8px;visibility:hidden;width:200px;text-align:center;border:1px solid #000;position:absolute;z-index:9999;bottom:100%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s ease}.up-tooltip .up-tooltip-text.show{visibility:visible;opacity:1}select.up-variants{width:100%;max-width:100%;min-width:0;box-sizing:border-box}:where(select.up-variants){min-height:36px;padding:6px 12px 6px 10px;border:1px solid #c9c9c9;border-radius:4px;color:inherit;background-color:#fff}.up-gift-code{margin-top:10px;width:100%;flex-basis:100%}.up-gift-code .up-gift-code-error{margin-top:6px;font-size:.875em;color:#f32121}.up-gift-code-applied{margin-top:10px;width:100%;flex-basis:100%}.up-gift-code-applied .up-gift-code-remove{cursor:pointer}.up-gift-code-applied .up-gift-code-remove--plain{display:inline-block;padding:2px 10px;background:rgba(0,0,0,0);border:1px solid currentColor;line-height:1.4}.up-gift-code-native-form-hidden{display:none !important}.up-selected-gift-icon::before{content:"";font-family:"shoptet";margin-right:8px;font-size:24px;vertical-align:sub}
