@font-face{font-family:"Be Vietnam Pro";src:url("/assets/pod7kilo.cz/font/beVietnamPro/BeVietnamPro-Regular7.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Be Vietnam Pro";src:url("/assets/pod7kilo.cz/font/beVietnamPro/BeVietnamPro-Medium7.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Be Vietnam Pro";src:url("/assets/pod7kilo.cz/font/beVietnamPro/BeVietnamPro-SemiBold7.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:RobotoFlex;src:url("/assets/pod7kilo.cz/font/roboto/RobotoFlex.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--gallery-thumbnail-closebutton-size-diff: 6px;--gallery-thumbnail-container-padding: clamp(15px, 3.333vw, 20px);--gallery-thumbnail-container-gap: 8px;--gallery-thumbnail-border-radius: 0;--gallery-thumbnail-height: 64px;--gallery-thumbnail-width: 64px;--gallery-thumbnail-border-color: #d0d0d0;--gallery-thumbnail-border-color-active: #333}@media(min-width: 640px)and (min-height: 640px){:root{--gallery-thumbnail-height: 96px;--gallery-thumbnail-width: 96px;--gallery-thumbnail-container-gap: 12px}}.embla-thumbs__viewport{box-sizing:border-box;overflow:hidden;max-width:100%;padding:var(--gallery-thumbnail-container-padding)}@media(orientation: landscape){.embla-thumbs__viewport{height:100%}}.embla-thumbs__container{list-style-type:"";margin:0;padding:0;display:flex;flex-direction:row;touch-action:pan-y pinch-zoom;gap:var(--gallery-thumbnail-container-gap)}@media(orientation: landscape){.embla-thumbs__container{touch-action:pan-x pinch-zoom;flex-direction:column;height:100%}}.embla-thumbs__slide{display:flex;margin:0;padding:0;height:var(--gallery-thumbnail-height);width:var(--gallery-thumbnail-width);min-width:0}@media(orientation: portrait){.embla-thumbs__slide{width:auto;flex:0 0 var(--gallery-thumbnail-width)}}@media(orientation: landscape){.embla-thumbs__slide{height:auto;flex:0 0 var(--gallery-thumbnail-height)}}.embla-thumbs__slide--selected{--gallery-thumbnail-border-color: var(--gallery-thumbnail-border-color-active)}.embla-thumbs__slide-trigger{border:none;border-radius:var(--gallery-thumbnail-border-radius);appearance:none;background-color:rgba(0,0,0,0);touch-action:manipulation;cursor:pointer;display:grid;place-items:center;position:relative;padding:0;height:100%;width:100%;max-width:var(--gallery-thumbnail-width);max-height:var(--gallery-thumbnail-height)}.embla-thumbs__slide-trigger::before{content:"";display:block;position:absolute;inset:0;border-radius:var(--gallery-thumbnail-border-radius);border:1px solid var(--gallery-thumbnail-border-color);transition:.3s border-color ease-in-out}.embla-thumbs__slide-trigger picture{display:grid;place-items:center;height:100%;width:100%;border-radius:var(--gallery-thumbnail-border-radius)}.embla-thumbs__slide-trigger picture source{position:absolute}.embla-thumbs__slide-trigger img{max-height:calc(var(--gallery-thumbnail-height) - 6px);max-width:calc(var(--gallery-thumbnail-width) - 6px);border-radius:calc(var(--gallery-thumbnail-border-radius) - 2px)}.modal__image .modal-body-image:has(>.embla-thumbs){box-sizing:border-box}.modal__image .modal-body-image:has(>.embla-thumbs) .embla-thumbs{position:absolute;inset:0 0 0 auto;width:calc(var(--gallery-thumbnail-container-padding)*2 + var(--gallery-thumbnail-width))}@media(orientation: landscape){.modal__image .modal-body-image:has(>.embla-thumbs){padding-inline-end:calc(var(--gallery-thumbnail-container-padding)*2 + var(--gallery-thumbnail-width))}.modal__image .modal-body-image:has(>.embla-thumbs)+.close{right:calc(var(--gallery-thumbnail-container-padding)*2 + var(--gallery-thumbnail-width) - var(--gallery-thumbnail-closebutton-size-diff))}}@media(orientation: portrait){.modal__image .modal-body-image:has(>.embla-thumbs){padding-block-end:calc(var(--gallery-thumbnail-container-padding)*2 + var(--gallery-thumbnail-height))}.modal__image .modal-body-image:has(>.embla-thumbs) .embla-thumbs{inset:auto 0 0;width:auto;height:calc(var(--gallery-thumbnail-container-padding)*2 + var(--gallery-thumbnail-height))}}
@font-face{font-family:"Be Vietnam Pro";src:url("/assets/pod7kilo.cz/font/beVietnamPro/BeVietnamPro-Regular7.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Be Vietnam Pro";src:url("/assets/pod7kilo.cz/font/beVietnamPro/BeVietnamPro-Medium7.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Be Vietnam Pro";src:url("/assets/pod7kilo.cz/font/beVietnamPro/BeVietnamPro-SemiBold7.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:RobotoFlex;src:url("/assets/pod7kilo.cz/font/roboto/RobotoFlex.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.product-detail-container h1+.row-fluid{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(320px, 100%), 1fr));gap:20px clamp(12px,3vw,20px)}.product-detail-container h1+.row-fluid::before,.product-detail-container h1+.row-fluid::after{display:none}.product-detail-container h1+.row-fluid #detailGallery,.product-detail-container h1+.row-fluid #detailInfo{width:auto;margin:0}.product-detail__image-carousel .embla__slide--spinner{mix-blend-mode:difference;opacity:.4 !important;height:30px !important;width:30px !important;inset:0 !important;margin:auto}.product-detail__image-carousel .embla__lazy-load--has-loaded .embla__slide--spinner{opacity:0 !important}.product-detail__image-carousel .embla__buttons.embla__buttons .embla__button{text-indent:0}.product-detail__image-carousel .embla__buttons.embla__buttons .embla__button::before{display:none}.product-detail__image-carousel .embla__buttons.embla__buttons .embla__button svg{height:28px;width:28px}.product-detail__image-carousel .embla__buttons.embla__buttons .embla__button--next{transform:scaleX(-1) translateY(-50%)}[id=mainImageContainer]{aspect-ratio:1/1}[id=productImageCarousel]{margin-bottom:10px;height:100%}[id=productImageCarousel] .embla__viewport{height:100%}[id=productImageCarousel] .embla__button::before{display:none}@media(min-width: 768px){[id=productImageCarousel] .embla__button-icon:not(.specificity-fix){height:28px;width:28px}}[id=productImageCarousel] .embla__slide{aspect-ratio:1/1}[id=productImageCarousel] .embla__slide>a,[id=productImageCarousel] .embla__slide picture{height:100%;width:100%}[id=productImageCarousel] .embla__slide>a{cursor:zoom-in}[id=productImageCarousel] .embla__slide picture{display:block;aspect-ratio:1/1}[id=productImageCarousel] .embla__slide img{position:absolute;max-width:100%;max-height:100%;margin:auto;inset:0}#detailInfo .ratings-overall{margin:14px 0 0}@media(max-width: 767px),(min-width: 903px)and (max-width: 1300px){#detailInfo .ratings-overall{text-align:center}}#detailInfo .review-rating-value{margin-left:-0.1em;margin-right:.3em;vertical-align:text-bottom}#detailInfo .ratings-count{font-family:"Be Vietnam Pro",sans-serif;font-weight:400;vertical-align:baseline}#detailInfo .ratings-count a:link,#detailInfo .ratings-count a:visited,#detailInfo .ratings-count a:hover,#detailInfo .ratings-count a:focus,#detailInfo .ratings-count a:active{color:inherit}#detailInfo [id=sendToBasket] .add-to-cart-button-icon{height:26px;width:26px;margin-inline:-5px 0}@media(max-width: 767px),(min-width: 903px)and (max-width: 1300px){#detailInfo [id=sendToBasket] .add-to-cart-button-icon{margin-inline:max(-2vw,-10px) min(4px,1.5vw)}}#additionalImages{margin-bottom:20px}.row-fluid #additionalImages{grid-template-rows:auto 0fr;align-content:start}.row-fluid #additionalImages.show-all-thumbnails{grid-template-rows:auto 1fr}#additionalImages>.thumbnail-last-item .product-detail__thumbnail-images-trigger:not(.specificity-fix){display:block !important;padding:0;background:none;text-align:center;font-size:.9em;text-decoration:underline}#additionalImages>.thumbnail-last-item .product-detail__thumbnail-images-trigger:not(.specificity-fix)>span{font-family:"RobotoFlex",sans-serif;background-color:#33658a;color:#fff !important;padding-block:.3em;font-weight:500}#additionalImages>.thumbnail-last-item .product-detail__thumbnail-images-trigger:not(.specificity-fix)>span:not(:last-child){padding-inline-start:.5em;border-radius:3px 0 0 3px}#additionalImages>.thumbnail-last-item .product-detail__thumbnail-images-trigger:not(.specificity-fix)>span:not(:last-child)::after{content:" ";margin-inline:-0.1px}#additionalImages>.thumbnail-last-item .product-detail__thumbnail-images-trigger:not(.specificity-fix)>span+span{padding-inline-end:.5em;border-radius:0 3px 3px 0}#additionalImages>.thumbnail-last-item .product-detail__thumbnail-images-trigger:not(.specificity-fix):hover,#additionalImages>.thumbnail-last-item .product-detail__thumbnail-images-trigger:not(.specificity-fix):focus{text-decoration:none}[id=detailBuy]{border:1px solid #ddd}#priceInfo{align-items:center}#priceInfo .weight-big+.popover-trigger{position:relative;top:-8px;left:-5px;right:auto}.form-product-section .stock .popover-trigger-container:has(.express-delivery-popover-trigger){flex-flow:row;align-items:center}@media(max-width: 767px),(min-width: 903px)and (max-width: 1300px){.form-product-section .stock .popover-trigger-container:has(.express-delivery-popover-trigger){display:flex;flex-flow:column}}#detailActions{display:flex;flex-wrap:wrap;justify-content:end;gap:1.6rem}@media(max-width: 767px),(min-width: 903px)and (max-width: 1300px){#detailActions>*{flex:1;text-align:center}}@media(max-width: 767px){#detailActions{justify-content:space-evenly;width:auto}}#detailActions li{display:block}#detailActions li [class^=icon]{font-size:19px}#detailActions li:first-child [class^=icon]{margin:0}#detailActions li .actions-icon{height:20px;width:20px}#detailActions li a,#detailActions li button{position:relative;display:inline-flex;flex-flow:column;align-items:center;text-decoration:none}#detailActions li a::after,#detailActions li button::after{content:"";position:absolute;height:1px;background:currentcolor;bottom:3px;left:0;width:100%}#detailActions li a:hover::after,#detailActions li button:hover::after{content:none}[id=mainDescription] .product-detail-params-table-container{margin-block-start:30px}@media(max-width: 767px){[id=mainDescription] .product-detail-params-table-container{display:none}}[id=det-dog].shopio-button.shopio-button{padding:0 1.25em;line-height:20px}[id=det-dog] .dog-icon{height:21px;width:21px;margin-inline-end:.25em;vertical-align:middle}.product-detail .product-message-icon{vertical-align:top;margin-inline-end:.3em}:root{--gallery-thumbnail-border-color: transparent;--gallery-thumbnail-border-color-active: transparent;--gallery-thumbnail-container-padding: 15px}.product-detail__image-carousel--modal .embla__container .embla__slide.embla__slide picture{display:block;width:100%}.product-detail__image-carousel--modal .embla__container .embla__slide.embla__slide img{position:absolute;height:auto;width:auto;max-width:100%;max-height:100%;inset:0;margin:auto}.embla-thumbs{background-color:#fff}@media(max-width: 767px){.embla-thumbs{display:none}}@media(orientation: landscape){.embla-thumbs__viewport{height:calc(100% - 30px)}}.embla-thumbs__slide-trigger{background-color:#fff;opacity:.65;transition:.3s opacity ease-in-out}.embla-thumbs__slide-trigger::before{box-shadow:0 0 8px 1px rgba(0,0,0,.3);opacity:0;transition:.3s opacity ease-in-out}.embla-thumbs__slide--selected .embla-thumbs__slide-trigger{opacity:1}.embla-thumbs__slide--selected .embla-thumbs__slide-trigger::before{opacity:1}@media(max-width: 767px)and (orientation: landscape){.modal__image .modal-body-image:has(>.embla-thumbs){padding-inline-end:0}.modal__image .modal-body-image:has(>.embla-thumbs)+.close{right:0}}@media(max-width: 767px)and (orientation: portrait){.modal__image .modal-body-image:has(>.embla-thumbs){padding-block-end:0}}@media(max-width: 767px){.modal__image .product-detail__image-carousel .embla__container{flex-direction:column;touch-action:pan-x pinch-zoom}.modal__image .product-detail__image-carousel .embla__buttons{display:none}.modal__image .product-detail__image-carousel .embla__slide picture{width:100%}.modal__image .product-detail__image-carousel .embla__slide img{height:100%;width:100%;object-fit:contain}}
