/* GENERATED: npm run build:theme. Sources: 06-vyhledavani.css, 20-formulare-tlacitka.css, 17-hodnoceni.css, 16-ucet.css, 22-cookies.css, 11-produktove-karty.css, 02-system.css, 03-rozlozeni-obsah.css, 18-instagram.css, 21-okna-galerie.css, 14-kosik-objednavka.css, 09-kategorie.css, 19-zapati-kontakty.css, 12-detail-produktu.css */
:where(.ums_forms_redesign--off) .form-control.ui-autocomplete-input{border-bottom-left-radius:0;border-bottom-right-radius:0;}:where(.ums_forms_redesign--off) .form-control.inline-block{display:inline-block;}:where(.ums_forms_redesign--off) input[type=search].form-control{box-sizing:border-box;}:where(.ums_forms_redesign--off) textarea.form-control{height:140px;}:where(.ums_forms_redesign--off) textarea.form-control.sm{height:200px;}:where(.ums_forms_redesign--off) .select2-selection,:where(.ums_forms_redesign--off) select,:where(.ums_forms_redesign--off) select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA6CAIAAABNgoyqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNrs2LsNwDAIRVE7CzAp07AlU4QqRZQUeSgfRfeVIPlINqLwzEwzG49nGS8FGBgYGBgYGBgYGBj4t7C7y90WHBFnp1e9ujde9aF9VRXfeGcLqj5cm62pldn5EZDVLswCAQYGBgYGBgYG/ha8CjAAkdEmwUnCSO4AAAAASUVORK5CYII=);background-position:100%;background-repeat:no-repeat;line-height:22px;padding:6px 45px 6px 11px;}:where(.ums_forms_redesign--off) .select2-selection::-ms-expand,:where(.ums_forms_redesign--off) select.form-control::-ms-expand,:where(.ums_forms_redesign--off) select::-ms-expand{display:none;}@media (max-width:767px){:where(.ums_forms_redesign--off) .select2-selection,:where(.ums_forms_redesign--off) select,:where(.ums_forms_redesign--off) select.form-control{max-width:275px;}}@media (min-width:768px){:where(.ums_forms_redesign--off) .select2-selection,:where(.ums_forms_redesign--off) select,:where(.ums_forms_redesign--off) select.form-control{max-width:400px;}}:where(.ums_forms_redesign--off) label{cursor:pointer;min-height:18px;}:where(.ums_forms_redesign--off) label.select-label{display:block;margin-right:1ex;}@media (min-width:1440px){:where(.ums_forms_redesign--off) label.select-label{display:inline-block;}}:where(.ums_forms_redesign--off) input[type=checkbox],:where(.ums_forms_redesign--off) input[type=radio]{background-color:#fff!important;color:#000!important;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;}:where(.ums_forms_redesign--off) input[type=checkbox]+label,:where(.ums_forms_redesign--off) input[type=radio]+label{display:inline-block;line-height:26px;margin-right:15px;padding-left:27px;position:relative;}:where(.ums_forms_redesign--off) input[type=checkbox]+label:after,:where(.ums_forms_redesign--off) input[type=checkbox]+label:before,:where(.ums_forms_redesign--off) input[type=radio]+label:after,:where(.ums_forms_redesign--off) input[type=radio]+label:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);}:where(.ums_forms_redesign--off) input[type=checkbox]+label:before,:where(.ums_forms_redesign--off) input[type=radio]+label:before{background-color:var(--colors-surface-white,#fff);border-style:solid;border-width:1px;height:18px;left:0;width:18px;}:where(.ums_forms_redesign--off) input[type=checkbox]:checked+label:after,:where(.ums_forms_redesign--off) input[type=radio]:checked+label:after{border-style:solid;border-width:1px;height:14px;left:2px;width:14px;}:where(.ums_forms_redesign--off) input[type=checkbox]:disabled+label,:where(.ums_forms_redesign--off) input[type=radio]:disabled+label{cursor:not-allowed;}:where(.ums_forms_redesign--off) input[type=checkbox].error-field+label,:where(.ums_forms_redesign--off) input[type=checkbox].js-error-field+label,:where(.ums_forms_redesign--off) input[type=radio].error-field+label,:where(.ums_forms_redesign--off) input[type=radio].js-error-field+label{border-radius:0;border-style:solid;border-width:1px;padding:5px 5px 5px 32px;width:auto;}:where(.ums_forms_redesign--off) input[type=checkbox].error-field+label:after,:where(.ums_forms_redesign--off) input[type=checkbox].error-field+label:before,:where(.ums_forms_redesign--off) input[type=checkbox].js-error-field+label:after,:where(.ums_forms_redesign--off) input[type=checkbox].js-error-field+label:before,:where(.ums_forms_redesign--off) input[type=radio].error-field+label:after,:where(.ums_forms_redesign--off) input[type=radio].error-field+label:before,:where(.ums_forms_redesign--off) input[type=radio].js-error-field+label:after,:where(.ums_forms_redesign--off) input[type=radio].js-error-field+label:before{left:5px;}:where(.ums_forms_redesign--off) input[type=radio]+label:after,:where(.ums_forms_redesign--off) input[type=radio]+label:before{border-radius:100%;}:where(.ums_forms_redesign--off) input[type=checkbox][name="confirmations[]"]{display:block;filter:alpha(opacity=0);left:2px;opacity:0;position:absolute;top:2px;}:where(.ums_forms_redesign--off) input[type=checkbox][name="confirmations[]"]+label{line-height:22px;margin-right:0;padding-left:0;text-indent:27px;}:where(.ums_forms_redesign--off) input[type=checkbox][name="confirmations[]"]+label:after,:where(.ums_forms_redesign--off) input[type=checkbox][name="confirmations[]"]+label:before{top:2px;transform:none;}:where(.ums_forms_redesign--off) input[type=checkbox][name="confirmations[]"]+label:after{left:0;margin-left:2px;margin-top:2px;}:where(.ums_forms_redesign--off) input::-moz-placeholder{color:#b6b6b6;opacity:1;}:where(.ums_forms_redesign--off) input::placeholder{color:#b6b6b6;}:where(.ums_forms_redesign--off) input[type=checkbox],:where(.ums_forms_redesign--off) input[type=email],:where(.ums_forms_redesign--off) input[type=radio],:where(.ums_forms_redesign--off) input[type=search],:where(.ums_forms_redesign--off) input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}:where(.ums_forms_redesign--off) .required-asterisk--after:after,:where(.ums_forms_redesign--off) .required-asterisk:not(.required-asterisk--before):after{content:"*";padding-left:.5ch;}:where(.ums_forms_redesign--off) .required-asterisk--before:before{content:"*";padding-right:.5ch;}:where(.ums_forms_redesign--off) .form-legend{text-align:right;}:where(.ums_forms_redesign--off) .formLegend--dialogFormRating{text-align:left;}:where(.ums_forms_redesign--off) #content .form-legend{margin:0;}:where(.ums_forms_redesign--off) .form-control,:where(.ums_forms_redesign--off) input,:where(.ums_forms_redesign--off) select,:where(.ums_forms_redesign--off) textarea{font-size:1.15em;outline:0;}@media (min-width:768px){:where(.ums_forms_redesign--off) .form-control,:where(.ums_forms_redesign--off) input,:where(.ums_forms_redesign--off) select,:where(.ums_forms_redesign--off) textarea{font-size:inherit;}}:where(.ums_forms_redesign--off) .form-group-tooltip{left:calc(100% - 30px);position:absolute;top:calc(100% - 24px);transform:translateY(-50%);}@media (max-width:767px){:where(.ums_forms_redesign--off) .js-error-field+.form-group-tooltip{top:50%;}}:where(.ums_forms_redesign--off.ums_discussion_rating_forms--on) .discussionContainer form,:where(.ums_forms_redesign--off.ums_discussion_rating_forms--on) .rate-wrapper form{max-width:440px;}:where(.ums_forms_redesign--on) fieldset{border:0;margin:0;padding:0;}:where(.ums_forms_redesign--on) .form-control{background-color:var(--colors-forms-background);border:var(--form-controls-border-width) var(--form-controls-border-style) var(--colors-forms-border);border-radius:var(--form-controls-border-radius);box-shadow:none;color:var(--colors-foregrounds-content-secondary);display:block;font-size:var(--form-controls-font-size);line-height:var(--form-controls-line-height);padding:var(--form-controls-padding-y) var(--form-controls-padding-x);transition:all var(--transition-duration) var(--transition-timing);width:100%;}:where(.ums_forms_redesign--on) .form-control:focus{border-color:var(--colors-forms-activated);color:var(--colors-foregrounds-content-primary);}:where(.ums_forms_redesign--on) .form-control[disabled]{background-color:var(--colors-forms-disabled);color:var(--colors-foregrounds-content-secondary);}:where(.ums_forms_redesign--on) .form-control.error-field,:where(.ums_forms_redesign--on) .form-control.js-error-field{border-color:var(--colors-forms-critical);box-shadow:0 0 0 1px var(--colors-forms-critical);}:where(.ums_forms_redesign--on) .form-control-wrapper{max-width:var(--form-fields-width-lg);position:relative;}:where(.ums_forms_redesign--on) .form-control-wrapper--with-note{display:flex;flex-direction:column;justify-content:center;}:where(.ums_forms_redesign--on) .form-group{margin-bottom:var(--form-groups-margin);position:relative;}:where(.ums_forms_redesign--on) .form-group:has(.form-group-tooltip) .form-control{padding-right:calc(var(--form-group-tooltip-size) + var(--form-controls-padding-x)*2);}:where(.ums_forms_redesign--on) .form-group td{padding:.25rem .5rem;}:where(.ums_forms_redesign--on) .form-group:last-child{margin-bottom:0;}:where(.ums_forms_redesign--on) .form-group .js-validator-msg,:where(.ums_forms_redesign--on) .form-group .msg-error,:where(.ums_forms_redesign--on) .form-group .validator-msg{font-size:var(--form-group-labels-font-size);line-height:var(--form-group-labels-line-height);margin-top:var(--form-groups-gap);}:where(.ums_forms_redesign--on) .form-group .msg-error{color:var(--colors-forms-critical);}:where(.ums_forms_redesign--on) .form-group .msg-error:before{content:"\e949";font-size:var(--form-group-error-icons-size);margin-right:.5ch;}:where(.ums_forms_redesign--on) .form-group .login-button{align-items:center;display:inline-flex;height:100%;justify-content:center;width:100%;}:where(.ums_forms_redesign--on) .form-option-block+.form-group,:where(.ums_forms_redesign--on) fieldset+.form-group{margin-top:var(--form-groups-margin);}:where(.ums_forms_redesign--on) .submit-wrapper{margin-top:var(--form-groups-margin);}:where(.ums_forms_redesign--on) .form-control.short{max-width:var(--form-fields-width-xs);}:where(.ums_forms_redesign--on) .form-control.small{max-width:var(--form-fields-width-sm);}:where(.ums_forms_redesign--on) textarea.form-control{height:var(--form-field-textareas-computed-height);}:where(.ums_forms_redesign--on) .select2-selection,:where(.ums_forms_redesign--on) select,:where(.ums_forms_redesign--on) select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--selects-bg-image);background-position:100%;background-repeat:no-repeat;background-size:var(--selects-computed-bg-size);max-width:var(--form-fields-width-lg);padding:var(--form-controls-padding-y) var(--form-controls-padding-x);padding-right:var(--selects-computed-padding-right);}:where(.ums_forms_redesign--on) label{cursor:pointer;}:where(.ums_forms_redesign--on) .label,:where(.ums_forms_redesign--on) label{display:inline-block;font-size:var(--form-group-labels-font-size);line-height:var(--form-group-labels-line-height);margin-bottom:var(--form-groups-gap);}:where(.ums_forms_redesign--on) input[type=checkbox],:where(.ums_forms_redesign--on) input[type=radio]{background-color:#fff!important;color:#000!important;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;}:where(.ums_forms_redesign--on) input[type=checkbox]+label,:where(.ums_forms_redesign--on) input[type=radio]+label{display:inline-block;line-height:calc(var(--form-fields-checkbox-size)*1.45);padding-bottom:0;padding-left:calc(var(--form-fields-checkbox-size) + 1.4ch);padding-top:0;position:relative;}:where(.ums_forms_redesign--on) input[type=checkbox]+label:after,:where(.ums_forms_redesign--on) input[type=checkbox]+label:before,:where(.ums_forms_redesign--on) input[type=radio]+label:after,:where(.ums_forms_redesign--on) input[type=radio]+label:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);}:where(.ums_forms_redesign--on) input[type=checkbox]+label:after,:where(.ums_forms_redesign--on) input[type=radio]+label:after{background-color:var(--colors-forms-border);}:where(.ums_forms_redesign--on) input[type=checkbox]+label:before,:where(.ums_forms_redesign--on) input[type=radio]+label:before{background-color:var(--colors-forms-background);border:var(--form-controls-border-width) var(--form-controls-border-style) var(--colors-forms-border);border-color:var(--colors-forms-border);height:var(--form-fields-checkbox-size);left:0;width:var(--form-fields-checkbox-size);}:where(.ums_forms_redesign--on) input[type=checkbox]:checked+label:after,:where(.ums_forms_redesign--on) input[type=radio]:checked+label:after{background-color:var(--color-primary);border:var(--form-controls-border-width) var(--form-controls-border-style) var(--colors-forms-border);border-color:var(--colors-surface-primary);height:var(--form-fields-checkbox-inner-size);left:calc((var(--form-fields-checkbox-size) - var(--form-fields-checkbox-inner-size))/2);width:var(--form-fields-checkbox-inner-size);}:where(.ums_forms_redesign--on) input[type=checkbox]:checked+label:before,:where(.ums_forms_redesign--on) input[type=radio]:checked+label:before{border-color:var(--color-primary);}:where(.ums_forms_redesign--on) input[type=checkbox]:disabled+label,:where(.ums_forms_redesign--on) input[type=radio]:disabled+label{cursor:not-allowed;}:where(.ums_forms_redesign--on) input[type=checkbox]:disabled+label:before,:where(.ums_forms_redesign--on) input[type=radio]:disabled+label:before{border-color:var(--colors-forms-disabled);}:where(.ums_forms_redesign--on) input[type=checkbox].error-field+label:before,:where(.ums_forms_redesign--on) input[type=checkbox].js-error-field+label:before,:where(.ums_forms_redesign--on) input[type=radio].error-field+label:before,:where(.ums_forms_redesign--on) input[type=radio].js-error-field+label:before{border-color:var(--colors-forms-critical);}:where(.ums_forms_redesign--on) .consents input+label{line-height:var(--form-group-labels-line-height);}:where(.ums_forms_redesign--on) input[type=radio]+label:after,:where(.ums_forms_redesign--on) input[type=radio]+label:before{border-radius:var(--form-field-radio-inputs-border-radius);}:where(.ums_forms_redesign--on) input[type=search]{box-sizing:border-box;}:where(.ums_forms_redesign--on) input[type=checkbox],:where(.ums_forms_redesign--on) input[type=email],:where(.ums_forms_redesign--on) input[type=radio],:where(.ums_forms_redesign--on) input[type=search],:where(.ums_forms_redesign--on) input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}:where(.ums_forms_redesign--on) .form-group-tooltip{position:absolute;right:var(--form-controls-padding-x);top:var(--form-group-tooltip-computed-top);}:where(.ums_forms_redesign--on) .required-asterisk:after,:where(.ums_forms_redesign--on) .required-asterisk:before{color:var(--colors-forms-critical);}:where(.ums_forms_redesign--on) .required-asterisk--after:after,:where(.ums_forms_redesign--on) .required-asterisk:not(.required-asterisk--before):after{content:"*";padding-left:.5ch;}:where(.ums_forms_redesign--on) .required-asterisk--before:before{content:"*";padding-right:.5ch;}:where(.ums_forms_redesign--on) .form-legend{text-align:right;}:where(.ums_forms_redesign--on) .formLegend--dialogFormRating{text-align:left;}:where(.ums_forms_redesign--on) #content .form-legend{margin:0;}.user-action :where(.ums_forms_redesign--on) .js-validator-msg,.user-action :where(.ums_forms_redesign--on) .validator-msg{text-align:left;}:where(.ums_forms_redesign--on) #company-info{margin-bottom:var(--form-groups-margin);}:where(.ums_forms_redesign--on) .co-basic-information .row{display:flex;flex-wrap:wrap;gap:var(--form-groups-margin) 0;}:where(.ums_forms_redesign--on) .login-form .alternative-links{align-items:flex-start;display:flex;flex-direction:column;gap:var(--form-groups-gap);}:where(.ums_forms_redesign--on) .login-form .alternative-links a:hover{text-decoration:underline;}:where(.ums_forms_redesign--on) .contact-form,:where(.ums_forms_redesign--on) .discussion-form,:where(.ums_forms_redesign--on) .external-service-content-form,:where(.ums_forms_redesign--on) .external-service-login-form,:where(.ums_forms_redesign--on) .forgotten-password-form,:where(.ums_forms_redesign--on) .form-registration-affilate,:where(.ums_forms_redesign--on) .login-form,:where(.ums_forms_redesign--on) .newsletter-unsubscribe-form,:where(.ums_forms_redesign--on) .product-question-form,:where(.ums_forms_redesign--on) .project-access-form,:where(.ums_forms_redesign--on) .rating-form,:where(.ums_forms_redesign--on) .registration-form,:where(.ums_forms_redesign--on) .shipping-address-form,:where(.ums_forms_redesign--on) .subscribe-form,:where(.ums_forms_redesign--on) .watchdog-form{margin-bottom:var(--form-groups-margin);max-width:var(--forms-max-width);width:var(--form-fields-width-lg);}:where(.ums_discussion_rating_forms--on.ums_forms_redesign--off) .discussionContainer form,:where(.ums_discussion_rating_forms--on.ums_forms_redesign--off) .rate-wrapper form{max-width:var(--form-fields-width-lg);}.js-location--hidden{display:none;}.msg{border-style:solid;border-width:1px;cursor:pointer;opacity:.99;padding:22px 10px;transition:opacity .3s ease-out;width:100%;}.msg.hidden{opacity:0;}@media (min-width:992px){.msg{padding:44px 20px;}}.msg-wrapper{left:0;position:fixed;top:0;width:100%;z-index:1003;}.msg-wrapper .msg{position:relative;}.error-message,.notice-message,.warning-message{border:0;font-weight:400;margin-top:22px;padding:6px 11px 6px 6px;}.watchdog-form .watchdog-data{margin-bottom:var(--form-groups-margin);}.watchdog-form div.disclaimer{margin-top:var(--form-groups-gap);}.watchdog-form span.disclaimer{margin-left:var(--form-groups-gap);}:where(.ums_forms_redesign--off) .watchdog-row{align-items:center;display:flex;margin:0 0 1em;min-height:48px;}:where(.ums_forms_redesign--off) .watchdog-row #priceUnder{margin-right:15px;width:20%;}:where(.ums_forms_redesign--off) .watchdog-row .notificationEmail,:where(.ums_forms_redesign--off) .watchdog-row select{margin-left:15px;width:60%;}:where(.ums_forms_redesign--off) .watchdog-row .disclaimer{font-style:italic;opacity:.8;}:where(.ums_forms_redesign--off) .watchdog-row #watchdog-reset{display:none;}.watchdog-messages{width:100%;}.watchdog-messages .msg{left:0;padding:10px 0;position:absolute;top:0;width:100%;z-index:5;}.watchdog-messages .msg .container{width:100%;}.watchdog-messages .msg .cancel-action{float:right;font-weight:700;}:where(.ums_forms_redesign--off) .watchdog-action-buttons{display:flex;flex-wrap:wrap;}:where(.ums_forms_redesign--off) .watchdog-action-buttons:after,:where(.ums_forms_redesign--off) .watchdog-action-buttons:before{content:" ";display:table;}:where(.ums_forms_redesign--off) .watchdog-action-buttons:after{clear:both;}:where(.ums_forms_redesign--off) .watchdog-action-buttons .btn-primary{margin-left:auto;}.link-icons{display:flex;flex-wrap:wrap;margin:0;}.link-icon{flex-grow:0;flex-shrink:0;margin:0;padding:0;text-align:center;text-transform:uppercase;}.link-icon:before{display:block;font-size:20px;line-height:1;margin-bottom:1ex;text-align:center;}@media (max-width:991px){.link-icon.print{display:none;}}.link-icon.print:before{content:"\e928";}.link-icon.chat:before{content:"\e91e";}.link-icon.watchdog:before{content:"\e927";}.link-icon.share:before{content:"\e933";}.social-icons{margin:0;}a.social-icon{border-radius:50%;border-style:none;border-width:0;display:inline-block;height:46px;text-align:center;text-decoration:none;vertical-align:middle;width:46px;}a.social-icon:before{display:block;font-size:24px;line-height:46px;}a.social-icon.facebook:before{content:"\e900";}a.social-icon.twitter:before{content:"\e901";}a.social-icon.instagram:before{content:"\e909";font-size:20px;}a.social-icon.youtube:before{content:"\e903";}a.social-icon.google:before{content:"\e902";font-size:20px;}a.social-icon.pinterest:before{content:"\e904";font-size:20px;}a.social-icon.tiktok:before{content:"\e940";}a.social-icon.whatsapp:before{content:"\e946";}a.social-icon.messenger:before{content:"\e947";}a.social-icon:hover{text-decoration:none!important;}#cboxOverlay,#cboxWrapper,#colorbox{left:0;overflow:hidden;position:absolute;top:0;z-index:1002;}#cboxWrapper{max-width:none;}#cboxOverlay{height:100%;position:fixed;width:100%;}#cboxBottomLeft,#cboxMiddleLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingGraphic,#cboxLoadingOverlay{height:100%;left:0;position:absolute;top:0;width:100%;}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;}.cboxPhoto{border:0;display:block;float:left;height:auto!important;margin:auto;-ms-interpolation-mode:bicubic;}.cboxIframe{border:0;display:block;height:100%;margin:0;padding:0;width:100%;}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#colorbox{outline:0;}#cboxContent{margin-top:32px;overflow:visible;}#cboxContent,.cboxIframe{background:#fff;}#cboxError{border:1px solid #ccc;padding:50px;}#cboxLoadedContent{padding:1px;}#cboxLoadingGraphic:before{animation:loader .5s linear infinite;border-color:#fff #ccc #666 #000;border-radius:50%;border-style:solid;border-width:5px;content:"";height:60px;left:50%;margin:-30px 0 0 -30px;position:absolute;top:50%;width:60px;z-index:1;}#cboxLoadingOverlay{background:#fff;}#cboxTitle{color:#000;left:0;}#cboxCurrent,#cboxTitle{position:absolute;top:-22px;}#cboxCurrent{right:205px;text-indent:-9999px;}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{background:none;border:0;margin:0;overflow:visible;padding:0;position:absolute;text-indent:-9999px;}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0;}.colorbox-html-content{padding:20px;}.site-agreement-buttons{text-align:center;white-space:nowrap;}.colorbox-msg{margin:44px 20px 22px;}#cboxCurrent,#cboxTitle{display:none!important;}#cboxNext,#cboxPrevious{height:100%;outline:none;top:0;width:50%;}#cboxNext:before,#cboxPrevious:before{border-radius:50%;border-style:none;border-width:0;font-size:36px;margin-top:-18px;position:absolute;text-indent:0;top:50%;}#cboxPrevious{left:0;}#cboxPrevious:before{content:"\e90b";left:10px;}#cboxNext{right:0;}#cboxNext:before{content:"\e90c";right:10px;}#cboxClose{background-color:#fff!important;height:40px;right:0;top:0;width:40px;z-index:99;}#cboxClose:before{content:"\e912";font-size:20px;left:10px;line-height:40px;position:absolute;text-indent:0;top:0;}ul.poll{margin:0;padding:0;}ul.poll li{list-style-type:none;}ul.poll .poll-result{margin-bottom:11px;padding-right:4rem;position:relative;}ul.poll .poll-result>div{border-left-style:solid;border-left-width:1px;height:1rem;}ul.poll .poll-result small{display:block;line-height:1rem;position:absolute;right:0;text-align:right;top:0;width:3.5rem;}ul.payments{margin:0;padding:0;}ul.payments:after,ul.payments:before{content:" ";display:table;}ul.payments:after{clear:both;}ul.payments li{float:left;list-style-type:none;padding:0 .5rem 1rem;text-align:center;width:33.333333%;}ul.payments li:nth-child(3n+1){clear:both;}div.cart-overview a{display:block;}.fb_iframe_widget,.sidebar-inner>.box>span{max-width:100%;overflow:hidden;}.form-group .fb_iframe_widget{display:block;}ol.top-products.unified{line-height:1.3;margin:0;padding:0;}ol.top-products.unified li{border-bottom-style:solid;border-bottom-width:1px;list-style:none;padding:6px 0;}ol.top-products.unified li a{text-decoration:none;}ol.top-products.unified li a.top-products-content{display:block;text-align:right;}ol.top-products.unified li a.top-products-content:before{content:counter(top) ". ";counter-increment:top;}ol.top-products.unified li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}@media (min-width:768px){ol.top-products.unified li.display-image{min-height:80px;padding-left:60px;position:relative;}}@media (min-width:768px){ol.top-products.unified li.display-image .top-products-image{left:5px;margin-top:-20px;position:absolute;top:50%;width:59px;}}@media (min-width:992px){ol.top-products.unified li.display-image{padding-left:90px;}}@media (min-width:992px){ol.top-products.unified li.display-image .top-products-image{margin-top:-30px;}}.listingControls{align-items:center;container-name:listingControls;container-type:inline-size;display:flex;flex-wrap:wrap;gap:22px 0;justify-content:center;margin-bottom:33px;margin-top:22px;}.goToTop,.itemsTotal,.loadMore,.pagination{flex:0 0 100%;}.loadMore{display:flex;justify-content:center;}.loadMore__button--products{width:100%;}@media (min-width:768px){.loadMore__button--products{width:auto;}}.pagination{display:flex;font-size:16px;justify-content:center;line-height:3.25em;}.pagination__list{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;list-style:none;margin:0;padding:0;}.pagination .pagination__link,.pagination__currentPage{align-items:center;aspect-ratio:1;border-radius:0;display:flex;height:3.25em;justify-content:center;min-height:3.25em;padding:0;text-decoration:none;}.pagination__currentPage{font-weight:400;}.pagination__link--next:before,.pagination__link--prev:before{font-size:1em;}.pagination__link--next:hover,.pagination__link--prev:hover{text-decoration:none;}.pagination__link--prev:before{content:"\e90f";}.pagination__link--next:before{content:"\e910";}.goToTop{display:flex;justify-content:center;}.goToTop__button:before{content:"\e911";font-size:1em;margin-right:.5em;}.itemsTotal{text-align:center;}@container listingControls (min-width: 57rem){.loadMore{order:1;}}@container listingControls (min-width: 57rem){.goToTop{flex-basis:auto;margin-right:auto;order:2;}}@container listingControls (min-width: 57rem){.pagination{flex-basis:auto;margin-left:auto;order:3;}}@container listingControls (min-width: 57rem){.itemsTotal{order:4;}}@container listingControls (min-width: 84rem){.goToTop{flex-basis:33%;justify-content:flex-start;order:1;}}@container listingControls (min-width: 84rem){.listingControls:has(.goToTop,.pagination) .loadMore{flex-basis:33%;order:2;}}@container listingControls (min-width: 84rem){.pagination{flex-basis:33%;justify-content:flex-end;order:4;}}.pagination-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:5px 20px;justify-content:space-between;margin-bottom:22px;margin-top:22px;}.pagination-wrapper .pagination{display:flex;flex-basis:fit-content;flex-wrap:wrap;gap:5px;}.pagination-wrapper .pagination>*{flex-basis:auto;line-height:1;padding:10px;}@media (max-width:1199px){.pagination-wrapper .pagination{justify-content:flex-start;}}.pagination-total{margin-bottom:0;}.contact-box{border-radius:0;border-style:none;border-width:0;min-height:100px;padding:0 0 0 96px;position:relative;}.contact-box>img{height:auto;left:10px;max-width:76px;position:absolute;top:0;}.contact-box>strong{display:block;line-height:1.1;margin-bottom:6px;}.contact-box ul{margin:0;padding:0;}.contact-box ul li{list-style:none;padding-bottom:4px;padding-top:4px;word-break:break-all;}.contact-box ul li>span{display:inline-block;position:relative;}.contact-box ul li>span:before{left:0;text-align:center;top:50%;}.contact-box ul li>span.mail:before{content:"\e924";}.contact-box ul li>span.tel:before{content:"\e92c";}.contact-box ul li>span.cellphone:before{content:"\e92b";}.contact-box ul li>span.youtube:before{content:"\e903";font-size:18px;}.contact-box ul li>span.skype:before{content:"\e905";}.contact-box ul li>span.facebook:before{content:"\e900";}.contact-box ul li>span.twitter:before{content:"\e901";}.contact-box ul li>span.instagram:before{content:"\e909";}.contact-box ul li>span.tiktok:before{content:"\e940";}.contact-box ul li>span.whatsapp:before{content:"\e946";}.contact-box ul li>span.messenger:before{content:"\e947";}#footer .contact-box{border:0;padding:0;}#footer .contact-box>img,#footer .contact-box>strong{display:none;}@media (min-width:768px) and (max-width:9999em){.contact-box{padding:0;}}@media (min-width:768px) and (max-width:9999em){.contact-box>img{display:none;}}.contact-box.no-image{padding-left:0;}.checkout-box h3{margin-top:0;}.checkout-box .box.box-sm{background-color:transparent;height:0;margin-bottom:0;overflow:hidden;padding:0;transform:scale(0);transition:all .3s ease-out;visibility:hidden;}.checkout-box .box.box-sm.visible{height:auto;margin-top:11px;transform:scale(1);visibility:visible;}@media (max-width:767px){.checkout-box{margin-top:22px;}}.quantity-form{margin:0;}.quantity-form.error-message{padding:0;}.error-message:has(.quantity-form){margin-top:0;padding:0;}.quantity{border-style:solid;border-width:1px;display:inline-block;font-size:14px;font-weight:400;line-height:1;position:relative;vertical-align:middle;}:where(.ums_forms_redesign--off) .quantity{border-radius:0;}.error-message .quantity{border:1px solid var(--colors-state-danger,#d63500);box-shadow:0 0 3px var(--colors-state-danger,#d63500);}.quantity input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;display:inline-block;font-family:Arial,sans-serif;font-style:normal;height:50px;margin:0;padding:0;text-align:center;}.quantity input:focus{box-shadow:none;}.quantity input[type=number]{-moz-appearance:textfield;}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}:where(.ums_forms_redesign--on) .quantity label{margin:0;}.quantity .decrease,.quantity .increase{cursor:pointer;height:50px;padding:0;position:absolute;width:30px;}.quantity .decrease:before,.quantity .increase:before{height:100%;left:0;line-height:50px;text-align:center;top:0;width:100%;}.quantity .increase{border-style:none none none solid;border-width:1px;left:auto;right:0;top:0;}.quantity .increase:before{content:"\e918";}.quantity .decrease{border-style:none solid none none;border-width:1px;left:0;right:auto;top:0;}.quantity .decrease:before{content:"\e919";}.p-detail .add-to-cart .quantity{border-style:solid;border-width:1px;}.quantity .tooltip-inner{width:-moz-max-content;width:max-content;}.quantity .decrease-tooltip,.quantity .increase-tooltip{position:absolute;top:0;}.decrease__sign,.increase__sign{display:none;font-size:6px;}#categories{font-weight:700;position:relative;}#categories a:hover{text-decoration:none;}#categories .expandable>ul{display:none;}#categories .expandable>.topic>a>span,#categories .expandable>a>span{bottom:auto;cursor:pointer;display:block;font-size:12px;height:12px;left:0;line-height:12px;position:absolute;right:auto;text-align:center;top:15px;width:12px;z-index:1;}#categories .expandable>.topic>a>span:before,#categories .expandable>a>span:before{content:"\e918";height:12px;line-height:12px;transition:transform .3s ease-out;width:12px;}#categories .expandable.expanded>.topic>a>span:before,#categories .expandable.expanded>a>span:before{content:"\e919";transform:rotate(0deg);}#categories .expandable.expanded>ul{display:block;}#categories .expandable.external>.topic>a>span:before,#categories .expandable.external>a>span:before{transform:rotate(0deg);}.categories{position:relative;}.categories .topic>a{padding-left:30px;}.categories ul{margin:0;padding:0;}.categories ul a{padding-left:50px;}.categories ul a:before{content:"";display:none;font-size:0;height:0;margin-right:0;vertical-align:middle;width:0;}.categories ul ul a,.categories ul ul ul a,.categories ul ul ul ul a,.categories ul ul ul ul ul a,.categories ul ul ul ul ul ul a{padding-left:50px;}.categories li{list-style-type:none;position:relative;}.categories a{border-bottom-style:none;border-bottom-width:0;display:block;line-height:1.2;padding-bottom:11px;padding-right:10px;padding-top:11px;text-decoration:none;}.admin-bar{display:none;height:0;width:0;}@media (min-width:992px){.admin-bar{border-style:solid;border-width:0 0 1px;display:block;font-size:11px;height:25px;line-height:24px;position:relative;width:100%;z-index:1002;}}@media (min-width:992px){.admin-bar ul{margin:0;padding:0;}}@media (min-width:992px){.admin-bar ul li{list-style:none;}}@media (min-width:992px){.admin-bar ul li a,.admin-bar ul li span{display:block;text-decoration:none;}}@media (min-width:992px){.admin-bar .container{position:relative;}}@media (min-width:992px){.admin-bar .container>ul{display:flex;justify-content:space-between;}}@media (min-width:992px){.admin-bar .container>ul:after,.admin-bar .container>ul:before{content:" ";display:table;}}@media (min-width:992px){.admin-bar .container>ul:after{clear:both;}}@media (min-width:992px){.admin-bar .container>ul li.hover>ul,.admin-bar .container>ul li:hover>ul{display:block;}}@media (min-width:992px){.admin-bar .container>ul>li{border-style:solid;border-width:0 1px 0 0;display:block;position:relative;text-align:center;transition:all .3s ease-out;white-space:nowrap;width:100%;}}@media (min-width:992px){.admin-bar .container>ul>li>a,.admin-bar .container>ul>li>span{padding:0 22px;}}@media (min-width:992px){.admin-bar .container>ul>li:last-child{border-right:0;}}
