body.single-product form.cart .wc-pao-addon-container .wc-pao-addon-checkbox-group-required{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:10px!important;margin:4px 0 0!important}
body:not(#ti-rg1):not(#ti-rg2):not(#ti-rg3).single-product form.cart .wc-pao-addon-container:not(:has(>.ti-ship-strip,>.ti-fr-ship-strip,>.ti-it-ship-strip)) .wc-pao-addon-checkbox-group-required>a.wc-pao-addon-image-swatch{display:block!important;flex:0 1 auto!important;box-sizing:border-box!important;width:auto!important;max-width:100%!important;height:auto!important;margin:0!important;padding:6px!important;overflow:hidden!important;line-height:0!important;text-decoration:none!important;background:#fff!important;border:1px solid #ead8c7!important;border-radius:10px!important;box-shadow:0 3px 9px rgba(67,38,22,.07)!important;vertical-align:top!important;order:-1!important}
body:not(#ti-rg1):not(#ti-rg2):not(#ti-rg3).single-product form.cart .wc-pao-addon-container:not(:has(>.ti-ship-strip,>.ti-fr-ship-strip,>.ti-it-ship-strip)) .wc-pao-addon-checkbox-group-required>a.wc-pao-addon-image-swatch[style*="display: none"],body:not(#ti-rg1):not(#ti-rg2):not(#ti-rg3).single-product form.cart .wc-pao-addon-container:not(:has(>.ti-ship-strip,>.ti-fr-ship-strip,>.ti-it-ship-strip)) .wc-pao-addon-checkbox-group-required>a.wc-pao-addon-image-swatch[hidden]{display:none!important}
body:not(#ti-rg1):not(#ti-rg2):not(#ti-rg3).single-product form.cart .wc-pao-addon-container:not(:has(>.ti-ship-strip,>.ti-fr-ship-strip,>.ti-it-ship-strip)) .wc-pao-addon-checkbox-group-required>a.wc-pao-addon-image-swatch img{display:block!important;box-sizing:border-box!important;width:min(240px,calc(100vw - 72px))!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center!important;aspect-ratio:auto!important;border:0!important;border-radius:6px!important}
body:not(#ti-rg1):not(#ti-rg2):not(#ti-rg3).single-product form.cart .wc-pao-addon-container:not(:has(>.ti-ship-strip,>.ti-fr-ship-strip,>.ti-it-ship-strip)) .wc-pao-addon-checkbox-group-required>a.wc-pao-addon-image-swatch.ti-reqgrp-off{display:none!important}
/* Shipping picture strips (UK 420 / DE 384 / NL 215 / DK 235 / FR 533 / IT 237): show the ticked option picture at its natural aspect ratio (max 240 px, drawing max 320 px) instead of a letterboxed 110-130 px square tile. */
body:not(#ti-rg1):not(#ti-rg2):not(#ti-rg3):not(#ti-rg4):not(#ti-rg5).single-product form.cart .wc-pao-addon-container>:is(.ti-ship-strip,.ti-fr-ship-strip,.ti-it-ship-strip)>:is(.ti-ship-card,.ti-fr-ship-card,.ti-it-ship-card){flex:0 0 auto!important;aspect-ratio:auto!important;width:auto!important;height:auto!important;max-width:100%!important;padding:6px!important;align-items:flex-start!important}
body:not(#ti-rg1):not(#ti-rg2):not(#ti-rg3):not(#ti-rg4):not(#ti-rg5).single-product form.cart .wc-pao-addon-container>:is(.ti-ship-strip,.ti-fr-ship-strip,.ti-it-ship-strip)>:is(.ti-ship-card,.ti-fr-ship-card,.ti-it-ship-card)>img{width:auto!important;height:auto!important;max-width:min(240px,calc(100vw - 72px))!important;max-height:none!important;object-fit:contain!important}
body:not(#ti-rg1):not(#ti-rg2):not(#ti-rg3):not(#ti-rg4):not(#ti-rg5).single-product form.cart .wc-pao-addon-container>:is(.ti-ship-strip,.ti-fr-ship-strip,.ti-it-ship-strip)>:is(.ti-ship-card,.ti-fr-ship-card,.ti-it-ship-card):is(.ti-ship-wide,.ti-fr-ship-wide,.ti-it-ship-wide)>img{max-width:min(320px,calc(100vw - 72px))!important}
body.single-product div.product form.cart .wc-pao-addon-container .wc-pao-addon-checkbox-group-required>.wc-pao-addon-wrap{flex:1 0 100%!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important;padding:11px 12px!important;background:#fff!important;border:1px solid #ead8c7!important;border-radius:10px!important;box-shadow:0 2px 7px rgba(67,38,22,.045)!important;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease!important}
body.single-product div.product form.cart .wc-pao-addon-container .wc-pao-addon-checkbox-group-required>.wc-pao-addon-wrap:hover{background:#fffaf5!important;border-color:#c98e61!important}
body.single-product div.product form.cart .wc-pao-addon-container .wc-pao-addon-checkbox-group-required>.wc-pao-addon-wrap:has(input:checked){background:#fff4e8!important;border-color:#bf5724!important;box-shadow:0 0 0 2px rgba(191,87,36,.12),0 6px 14px rgba(67,38,22,.08)!important}
body.single-product div.product form.cart .wc-pao-addon-container .wc-pao-addon-checkbox-group-required>.wc-pao-addon-wrap>label{box-sizing:border-box!important;display:flex!important;align-items:flex-start!important;gap:10px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15.5px!important;font-weight:500!important;line-height:1.48!important;text-align:left!important;overflow-wrap:anywhere!important;cursor:pointer!important}
.wc-pao-addon-wrap>label>.ti-opt-txt{display:inline!important;font:inherit!important;color:inherit!important;margin:0!important;padding:0!important;min-width:0;flex:1 1 auto}.wc-pao-addon-wrap>label>.ti-opt-txt .woocommerce-Price-amount,.wc-pao-addon-wrap>label>.ti-opt-txt bdi{display:inline!important;margin:0!important;padding:0!important}
html body:not(#ts1):not(#ts2):not(#ts3):not(#ts4):not(#ts5):not(#ts6):not(#ts7):not(#ts8).single-product form.cart .wc-pao-addon-container>:is(.ti-ship-strip,.ti-fr-ship-strip,.ti-it-ship-strip)>:is(a,button),html body:not(#ts1):not(#ts2):not(#ts3):not(#ts4):not(#ts5):not(#ts6):not(#ts7):not(#ts8).single-product form.cart .wc-pao-addon-container:not(:has(>.ti-ship-strip,>.ti-fr-ship-strip,>.ti-it-ship-strip)) .wc-pao-addon-checkbox-group-required>a.wc-pao-addon-image-swatch{box-sizing:border-box!important;width:93px!important;height:93px!important;min-width:0!important;max-width:93px!important;padding:7px!important;flex:0 0 93px!important}html body:not(#ts1):not(#ts2):not(#ts3):not(#ts4):not(#ts5):not(#ts6):not(#ts7):not(#ts8).single-product form.cart .wc-pao-addon-container>:is(.ti-ship-strip,.ti-fr-ship-strip,.ti-it-ship-strip)>:is(a,button) img,html body:not(#ts1):not(#ts2):not(#ts3):not(#ts4):not(#ts5):not(#ts6):not(#ts7):not(#ts8).single-product form.cart .wc-pao-addon-container:not(:has(>.ti-ship-strip,>.ti-fr-ship-strip,>.ti-it-ship-strip)) .wc-pao-addon-checkbox-group-required>a.wc-pao-addon-image-swatch img{display:block!important;width:77px!important;height:77px!important;max-width:77px!important;max-height:77px!important;min-width:0!important;object-fit:contain!important;background:#fff!important;border-radius:8px!important;margin:0!important}
@media (max-width:620px){html body #content#content#content .wc-block-grid__product-image:has(>.ti-product-badge){display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:34px!important;height:auto!important;min-height:0!important;margin:0 0 12px!important;overflow:visible!important}html body #content#content#content .wc-block-grid__product-image>.ti-product-badge{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;flex:0 0 auto!important;align-self:center!important;width:auto!important;max-width:calc(100% - 8px)!important;min-height:44px!important;margin:0 auto!important;padding:6px 10px!important;white-space:normal!important;z-index:1!important}html body #content#content#content .wc-block-grid__product-image>img{flex:0 0 auto!important;margin-right:auto!important;margin-left:auto!important}html body #content#content#content ul.products li.product>a.woocommerce-LoopProduct-link:has(>.ti-product-badge),html body #content#content#content .woocommerce ul.products li.product>a.woocommerce-LoopProduct-link:has(>.ti-product-badge){display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;height:82px!important;min-height:82px!important;margin:0!important;padding:12px 8px 26px!important;overflow:visible!important;position:relative!important}html body #content#content#content ul.products li.product>a.woocommerce-LoopProduct-link>.ti-product-badge,html body #content#content#content .woocommerce ul.products li.product>a.woocommerce-LoopProduct-link>.ti-product-badge{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;align-self:center!important;width:auto!important;max-width:calc(100% - 8px)!important;min-height:44px!important;margin:0 auto!important;padding:6px 10px!important;white-space:normal!important;z-index:1!important}html body #content#content#content ul.products li.product:has(>.ti-product-badge),html body #content#content#content .woocommerce ul.products li.product:has(>.ti-product-badge){padding-top:12px!important}html body #content#content#content ul.products li.product>.ti-product-badge,html body #content#content#content .woocommerce ul.products li.product>.ti-product-badge{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;align-self:center!important;width:auto!important;max-width:calc(100% - 16px)!important;min-height:44px!important;margin:0 auto 34px!important;padding:6px 10px!important;white-space:normal!important;z-index:1!important}}
html body.single-product #content#content div.product>.ti-product-badge,html body.single-product #content#content div.product .woocommerce-product-gallery>.ti-product-badge,html body.single-product #content#content div.product .ti-bh-global-product-top-boundary>.ti-product-badge{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;display:flex!important;width:max-content!important;max-width:calc(100% - 24px)!important;min-height:30px!important;margin:12px 12px 14px!important;z-index:24!important}@media (max-width:782px){html body.single-product #content#content div.product>.ti-product-badge,html body.single-product #content#content div.product .woocommerce-product-gallery>.ti-product-badge,html body.single-product #content#content div.product .ti-bh-global-product-top-boundary>.ti-product-badge{max-width:calc(100% - 24px)!important;min-height:30px!important;margin:12px 12px 16px!important}}
html body .mfp-bg,html body .mfp-wrap{position:fixed!important;inset:0!important;width:100%!important;height:100%!important}html body .mfp-bg{z-index:2147483645!important}html body .mfp-wrap,html body .mfp-container,html body .mfp-wrap .mfp-content{z-index:2147483646!important}html body .mfp-wrap .mfp-content{pointer-events:auto!important}html body .mfp-wrap .mfp-arrow,html body .mfp-wrap .mfp-close{z-index:2147483647!important;pointer-events:auto!important}html body.single-product.single-product>.mfp-bg.mfp-bg{z-index:2147483645!important}html body.single-product.single-product>.mfp-wrap.mfp-wrap,html body.single-product.single-product>.mfp-wrap.mfp-wrap>.mfp-container.mfp-container,html body.single-product.single-product>.mfp-wrap.mfp-wrap>.mfp-container.mfp-container>.mfp-content.mfp-content{z-index:2147483646!important}html body.single-product.single-product>.mfp-wrap.mfp-wrap>.mfp-container.mfp-container>button.mfp-arrow.mfp-arrow,html body.single-product.single-product>.mfp-wrap.mfp-wrap .mfp-close.mfp-close{z-index:2147483647!important;pointer-events:auto!important}@media (max-width:782px){html body.single-product.single-product .mfp-wrap.mfp-wrap.mfp-gallery.mfp-gallery>.mfp-container.mfp-container.mfp-image-holder>.mfp-content.mfp-content{z-index:1!important}html body.single-product.single-product .mfp-wrap.mfp-wrap.mfp-gallery.mfp-gallery>.mfp-container.mfp-container.mfp-image-holder>button.mfp-arrow.mfp-arrow{z-index:10!important;pointer-events:auto!important}}html body .mwai-chat.mwai-window.mwai-open.mwai-open{z-index:2147483500!important;isolation:isolate!important}html body .mwai-chat.mwai-window.mwai-open.mwai-open .mwai-window-box.mwai-window-box{position:relative!important;z-index:2147483501!important;pointer-events:auto!important}html body:not(.mfp-zoom-out-cur):not(.mfp-ready)>.mfp-bg,html body:not(.mfp-zoom-out-cur):not(.mfp-ready)>.mfp-wrap{pointer-events:none}
html body.wp-theme-maya #header,html body.wp-theme-maya #header>.inner,html body.wp-theme-maya #header #nav{overflow:visible!important}html body.wp-theme-maya #header #nav{box-sizing:border-box!important;min-height:56px!important;padding:0!important;border:1px solid #dfb99e!important;border-radius:10px!important;background:#fff!important;box-shadow:0 4px 14px rgb(52 34 22 / .07)!important}@media (min-width:641px){html body.wp-theme-maya #header #nav>ul.level-1#menu-meniu{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;min-height:54px!important;margin:0!important;padding:5px!important;gap:4px!important;overflow:visible!important;visibility:visible!important;opacity:1!important;list-style:none!important}html body.wp-theme-maya #header #nav>ul.level-1#menu-meniu>li{flex:0 1 auto!important;float:none!important;height:auto!important;min-width:0!important;margin:0!important;padding:0!important}html body.wp-theme-maya #header #nav>ul.level-1#menu-meniu>li>a{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:none!important;height:auto!important;min-height:44px!important;padding:9px 10px!important;color:#2b211b!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:normal!important;line-height:25.92px!important;text-align:center!important;white-space:nowrap!important}html body.wp-theme-maya #header #nav>ul.level-1#menu-meniu>li.menu-item-has-children>a{padding-right:22px!important}html body.wp-theme-maya #header #nav>select.select-menu{display:none!important;visibility:hidden!important;opacity:0!important}}@media (max-width:640px){html body.wp-theme-maya #header #nav{min-height:0!important;padding:5px!important}html body.wp-theme-maya #header #nav>ul.level-1#menu-meniu{display:none!important;visibility:hidden!important;height:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}html body.wp-theme-maya #header #nav>select.select-menu{display:block!important;box-sizing:border-box!important;width:100%!important;min-height:48px!important;height:auto!important;margin:0 auto!important;padding:10px 14px!important;border:1px solid #dfb99e!important;border-radius:8px!important;color:#2b211b!important;background:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:700!important;visibility:visible!important;opacity:1!important}}