.store-info.style2 .ad{align-self:center}.collection-pr-short-desc{display:none}.productList .collection-pr-short-desc{display:block!important}.grid-view-item__meta{margin:5px 0}.slider-container .back-bar .pointer{background-color:#f4f4f4!important;border:1px solid#3c353f!important}.slider-container .scale ins{color:#3c353f!important}.main-content.addTop{margin-top:155px}.theme-icon{height:8px}.cbb-frequently-bought-container{background-color:#fff;padding:20px;margin:0 -15px!important}@media only screen and (min-width: 766px){#shopify-section-template--22710713155916__slideshow .slideshow-wrapper{margin:18px auto -1px!important}}@media only screen and (max-width: 766px){#shopify-section-template--22710713155916__slideshow .slideshow-wrapper{margin:9px auto -9px!important}}.product-single__price{margin-bottom:0}.omnibus-30day-price{margin-bottom:30px}@media only screen and (max-width: 767px){.slideposun-laskavy{height:170px}.slideshow__text-content{text-align:center!important}.slideshow-wrapper{margin:9px auto -9px!important}}@media only screen and (min-width: 768px){.slideshow-wrapper{margin:18px auto -1px!important}}.main-content.collection .grid-products{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media (max-width: 767px){.main-content.collection .grid-products{grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px) and (max-width: 1024px){.main-content.collection .grid-products{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1025px){.main-content.collection .grid-products{grid-template-columns:repeat(4,1fr)}}.main-content.collection .grid-products .grid__item{width:auto!important;max-width:none!important;flex:none!important}.promo_banner{margin-bottom:30px}@media only screen and (max-width: 1024px){.promo_banner{margin-bottom:20px}}.promo_banner__link{display:block;width:100%;height:100%;text-decoration:none;transition:transform .3s ease}.promo_banner__link:hover{transform:scale(1.02);text-decoration:none;opacity:1}.promo_banner__image{width:100%;height:100%;display:block;object-fit:cover}.custom-promo-banner{background-color:var(--banner-bg-color);padding:20px;margin:20px 0;position:relative;display:flex;align-items:center;gap:20px;max-width:500px}.custom-promo-banner__content{flex:1;display:flex;flex-direction:column;gap:10px}.custom-promo-banner__text{font-size:16px;font-weight:500;color:var(--banner-text-color);line-height:1.4}.custom-promo-banner__button .btn--link{color:var(--banner-button-text-color);font-weight:700}.custom-promo-banner__button .btn--link:hover{opacity:.9}.custom-promo-banner__image{flex-shrink:0;width:80px;height:80px;overflow:hidden}.custom-promo-banner__image img{width:100%;height:100%;object-fit:cover}.custom-promo-banner__badge{position:absolute;top:-12px;right:-8px}.custom-promo-banner__badge .badge{background-color:var(--banner-badge-bg-color);color:#fff;padding:4px 8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.mini-products-list .custom-promo-banner{margin:15px 0;padding:15px;max-width:none}.mini-products-list .custom-promo-banner__content{gap:6px}.mini-products-list .custom-promo-banner__badge{top:-15px;right:-8px}.mini-products-list .custom-promo-banner__text{font-size:14px}.wrap-fsc__logo{margin-top:25px}.wrap-fsc__logo a:hover{opacity:1}.fsc-certificate-container{display:flex;align-items:center;gap:20px;margin:20px 0;max-width:65%}.fsc-certificate-image{flex-shrink:0;height:90px;display:flex;align-items:center}.fsc-certificate-text{flex:1;padding-right:20px}.fsc-certificate-text p{margin:0;font-size:14px;line-height:1.4}@media only screen and (max-width: 767px){.fsc-certificate-container{flex-direction:row;gap:15px;text-align:left}.fsc-certificate-image{align-self:center;height:70px}.fsc-certificate-image img{width:120px;height:70px}.fsc-certificate-text{padding-right:20px}}@media only screen and (max-width: 1280px){.fsc-certificate-container{max-width:100%}}.country-selector,.country-selector__dropdown{position:relative}.country-selector__current{display:flex;align-items:center;gap:6px;background:none;border:none;color:inherit;cursor:pointer;padding:4px 8px;font-size:12px}.country-selector__current:hover{opacity:.8}.country-selector__current i{font-size:10px;transition:transform .2s ease}.country-selector__current,.country-selector__current .country-selector__label,.country-selector__current i{color:#fff}.country-selector__flag{width:22px;height:22px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px #0000000f,0 1px 2px #00000014;display:inline-block}.country-selector__current .country-selector__flag{width:24px;height:24px;border:1px solid #ffffff77}.country-selector__dropdown:hover .country-selector__current i{transform:rotate(180deg)}.country-selector__list{position:absolute;top:100%;right:0;left:auto;background:#fff;border:1px solid #e8e9eb;border-radius:4px;box-shadow:0 2px 8px #0000001a;list-style:none;margin:0;padding:4px 0;opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .2s ease;z-index:1000;min-width:80px}.country-selector__dropdown:hover .country-selector__list{opacity:1;visibility:visible;transform:translateY(0)}.country-selector__item{display:flex;align-items:center;gap:8px;justify-content:flex-start!important;color:inherit;text-decoration:none;padding:8px 12px;font-size:12px;transition:background-color .2s ease;width:100%;line-height:1.4}.country-selector__item:hover{background-color:#f5f5f5}.country-selector__label{font-size:12px}.country-selector__current{text-transform:inherit;font-weight:inherit}.country-selector__list .country-selector__item{padding:10px 16px}.country-selector.is-mobile{display:block}.country-selector.is-mobile .country-selector__label{font-size:inherit;text-transform:inherit}.country-selector.is-mobile .country-selector__flag{margin-right:10px}.country-selector.is-mobile .lvl-2 a.site-nav{justify-content:flex-start!important}.country-selector.is-mobile>a.site-nav.lvl-1{align-items:center!important;justify-content:start!important}.country-selector.is-mobile>a.site-nav.lvl-1 .ad{position:absolute;top:0;left:0;right:0;z-index:1;width:100%!important;height:50px!important;padding:5px 15px;text-align:right!important}@media only screen and (max-width: 1024px){#MobileNav{height:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
