.product-detail-container.product-detail-container{display:flex;flex-wrap:wrap;gap:20px 0;margin-top:25.6px}@media(min-width: 768px){.product-detail-container.product-detail-container{gap:60px 3.5%;container-type:inline-size;container-name:detail-block}}.product-detail-container.product-detail-container #detailInfo,.product-detail-container.product-detail-container #detailGallery{min-height:auto;width:auto;margin:0}.product-detail-container.product-detail-container>*{flex:0 0 100%}.product-detail-container.product-detail-container [id=detailGallery]{order:-1}@media(min-width: 768px){.product-detail-container.product-detail-container [id=detailGallery]{flex:2 1 24.3%;max-width:338px}.product-detail-container.product-detail-container [id=detailInfo]{flex:5 1 33.6%}.product-detail-container.product-detail-container .product-detail-contact{flex:0 1 33%}@container detail-block (max-width: 1100px){.product-detail-container.product-detail-container .product-detail-contact{flex:auto;padding-left:20%}}.product-detail-container.product-detail-container .product-detail-contact .media-wrapper{max-width:420px}@container detail-block (max-width: 1100px){.product-detail-container.product-detail-container .product-detail-contact .media-wrapper{margin-inline:auto;max-width:540px}}.product-detail-container.product-detail-container .product-detail-contact .media-wrapper::before{-webkit-mask-position:center left -70px;-webkit-mask-size:140% 100%}@container detail-block (max-width: 1100px){.product-detail-container.product-detail-container .product-detail-contact .media-wrapper::before{-webkit-mask-position:center left -95px;-webkit-mask-size:120% 90%}}.product-detail-container.product-detail-container .product-detail-contact .product-detail-contact-heading{font-size:clamp(1.25rem, 0.37vw + 1.18rem, 1.5rem);margin-top:0}}.product-detail-container.product-detail-container .product-secondary-content{flex:0 0 100%}.product-detail-container.product-detail-container .product-detail-main-image-container{display:grid}.product-detail-container.product-detail-container .product-detail-main-image-container [id=main-image]{grid-column:1;grid-row:1}.product-detail-container.product-detail-container .basket-panel-tips{display:grid;grid-template-columns:repeat(auto-fill, minmax(500px, 1fr));gap:20px clamp(20px,5vw,90px)}@media(max-width: 550px){.product-detail-container.product-detail-container .basket-panel-tips{grid-template-columns:1fr}}.product-detail-container.product-detail-container .basket-panel-tips>.content-block:nth-child(2){grid-row:span 2}.product-detail-container.product-detail-container .basket-panel-tips>.content-block:nth-child(2)~*:not(.product-detail-additional-images-wrapper){order:3}.product-detail-container.product-detail-container .basket-panel-tips h2{font-size:clamp(1.25rem, 0.37vw + 1.18rem, 1.5rem);margin-bottom:clamp(0.63rem, 1.11vw + 0.4rem, 1.38rem)}.product-detail-container.product-detail-container .product-detail-additional-images-wrapper{box-sizing:border-box;padding:45px 40px 35px 60px;position:relative;text-align:center}@media(max-width: 767px){.product-detail-container.product-detail-container .product-detail-additional-images-wrapper{padding-left:15px;padding-right:15px}}.product-detail-container.product-detail-container .product-detail-additional-images-wrapper::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fdecdc;-webkit-mask:no-repeat url("/assets/skutecnydarek.cz/svg/sprite05.svg#image-paint-stroke-03") center;-webkit-mask-size:130% 100%}@media(max-width: 767px){.product-detail-container.product-detail-container .product-detail-additional-images-wrapper::before{width:calc(100% + 40vw);left:-20vw}}.product-detail-container.product-detail-container .product-detail-additional-images-wrapper>*{margin-right:auto;margin-left:auto;position:relative;z-index:1}.product-detail-container.product-detail-container .product-detail-additional-images{text-align:left;width:auto;overflow:visible;display:inline-flex;gap:15px;list-style:none;margin-top:12px;margin-top:.5lh;margin-bottom:12px;margin-bottom:.5lh}.product-detail-container.product-detail-container .product-detail-additional-images li{margin:0;float:none;flex:0 0 max-content}.product-detail-container.product-detail-container .product-detail-additional-images .product-detail-ecertificate-link{font-size:clamp(0.77rem, 0.16vw + 0.73rem, 0.88rem);flex:1;max-width:25ch;height:auto;align-self:center;margin-left:15px}.product-detail-container.product-detail-container .product-detail-additional-images .product-detail-ecertificate-link a:link,.product-detail-container.product-detail-container .product-detail-additional-images .product-detail-ecertificate-link a:visited{color:#000}.product-detail-container.product-detail-container .product-detail-additional-images .product-detail-ecertificate-link a:hover,.product-detail-container.product-detail-container .product-detail-additional-images .product-detail-ecertificate-link a:focus,.product-detail-container.product-detail-container .product-detail-additional-images .product-detail-ecertificate-link a:active{color:#f0700a}.product-detail-container.product-detail-container [id=detailBuy] .form-section{padding:0;margin:0;float:none}.product-detail-container.product-detail-container [id=detailBuy] .dl-horizontal{display:grid;grid-template-columns:auto 1fr;gap:clamp(.5ch,10%,1.5ch)}.product-detail-container.product-detail-container [id=detailBuy] .dl-horizontal::before,.product-detail-container.product-detail-container [id=detailBuy] .dl-horizontal::after{display:none}.product-detail-container.product-detail-container [id=detailBuy] .dl-horizontal dt,.product-detail-container.product-detail-container [id=detailBuy] .dl-horizontal dd{margin:0;width:auto}.product-detail-container.product-detail-container .product-quantity{display:flex;align-items:center;margin-right:auto}.product-detail-container.product-detail-container .product-quantity .number-input-button-wrapper{display:contents}.product-detail-container.product-detail-container .product-quantity .number-input-button{height:36px;width:26px;padding-inline:5px !important;display:flex}.product-detail-container.product-detail-container .product-quantity .number-input-button[data-type=subtract]{order:-3;margin-left:-10px}.product-detail-container.product-detail-container .product-quantity .number-input-button svg{pointer-events:none;margin:auto;width:66%}.product-detail-container.product-detail-container .product-quantity [id=quantity]{order:-2;border:none !important;padding-inline:0;margin:0;max-width:2ch;text-align:center}.product-detail-container.product-detail-container .product-quantity label{margin:0 .7ch 0 0;order:-1}.product-detail-container.product-detail-container .product-detail-price-submit{margin-top:25.6px}.product-detail-container.product-detail-container .product-detail-price-submit .flex{display:flex;align-items:center;gap:5px 10px}@media(max-width: 420px){.product-detail-container.product-detail-container .product-detail-price-submit .flex{flex-direction:column;gap:20px}}.product-detail-container.product-detail-container .product-detail-price-submit .product-price-quantity-section{display:flex;flex:1;flex-wrap:wrap}@media(max-width: 420px){.product-detail-container.product-detail-container .product-detail-price-submit .product-price-quantity-section{gap:clamp(10px,5vw,30px)}}.product-detail-container.product-detail-container .product-detail-price-submit .product-price-quantity-section [id=productPrice]{margin:0}.product-detail-container.product-detail-container .product-detail-price-submit #sendToBasket{padding:clamp(10px,3vw,25px) clamp(20px,9vw,60px);font-size:clamp(1rem, 0.19vw + 0.96rem, 1.13rem)}@media(max-width: 420px){.product-detail-container.product-detail-container .product-detail-price-submit #sendToBasket{padding:clamp(10px,8vw,35px) clamp(20px,20vw,100px)}.product-detail-container.product-detail-container .product-detail-price-submit #sendToBasket .hidden-phone{display:block !important}.product-detail-container.product-detail-container .product-detail-price-submit #sendToBasket .hidden-desktop{display:none !important}}.product-detail-container.product-detail-container .product-detail-price-submit #productPrice{margin-right:auto}.product-detail-container.product-detail-container [id=priceSellingVat]{font-size:1.56rem}[id=similarCategories]{text-align:center;box-sizing:border-box;padding:45px 40px 45px 60px;position:relative}@media(max-width: 767px){[id=similarCategories]{padding-left:20px;padding-right:20px}}[id=similarCategories]::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fdecdc;-webkit-mask:no-repeat url("/assets/skutecnydarek.cz/svg/sprite05.svg#image-paint-stroke-03") center;-webkit-mask-size:130% 100%}@media(max-width: 767px){[id=similarCategories]::before{width:calc(100% + 40vw);left:-20vw}}[id=similarCategories] h2{margin-top:0;text-wrap:balance}[id=similarCategories]>*{max-width:90%;margin-right:auto !important;margin-left:auto !important;position:relative;z-index:1}[id=similarCategories]>.inline{max-width:70%;text-wrap:balance}[id=similarCategories] a{font-size:clamp(1rem, 0.19vw + 0.96rem, 1.13rem);display:inline-block}[id=similarCategories] a:link,[id=similarCategories] a:visited{text-decoration:none;color:#000}[id=similarCategories] a:hover,[id=similarCategories] a:focus,[id=similarCategories] a:active{text-decoration:underline;color:#f0700a}
.js .custom-spinner{-moz-appearance:textfield}.js .custom-spinner::-webkit-outer-spin-button,.js .custom-spinner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.js .custom-spinner,.js .custom-spinner~*{visibility:hidden}.number-input-button-wrapper{display:inline-flex;align-items:center}.number-input-button-wrapper .custom-spinner,.number-input-button-wrapper .custom-spinner~*{visibility:visible}.number-input-button-wrapper .number-input-button{background:none !important;border:none !important;box-shadow:none !important;box-sizing:content-box;color:#f0700a;display:inline-block;font-size:10px;font-weight:300;padding:0 !important;position:relative;height:15px;line-height:1;overflow:hidden;width:15px}.number-input-button-wrapper .number-input-button[data-type=subtract]{order:-1}.number-input-button-wrapper .number-input-button [class*=icon-sd-]{display:block;height:100%;width:100%;background-color:#f0700a;pointer-events:none}.number-input-button-wrapper .number-input-button .icon-sd-cross-upright{-webkit-mask:no-repeat url("/assets/skutecnydarek.cz/svg/sprite05.svg#icon-cross-upright") center;-webkit-mask-size:70% auto}.number-input-button-wrapper .number-input-button .icon-sd-horizontal-line-short{-webkit-mask:no-repeat url("/assets/skutecnydarek.cz/svg/sprite05.svg#icon-horizontal-line-short") center;-webkit-mask-size:70% auto}.number-input-button-wrapper .number-input-button:hover [class*=icon-sd-],.number-input-button-wrapper .number-input-button:focus [class*=icon-sd-],.number-input-button-wrapper .number-input-button:active [class*=icon-sd-]{background-color:#000}.number-input-button-wrapper input{border-width:0 0 1px !important;border-color:rgba(0,0,0,0);box-shadow:none !important;color:rgba(0,0,0,.8);margin-right:.2em;margin-left:.2em;height:24px;font-size:1em}.number-input-button-wrapper input:focus{outline:none !important;border-bottom-color:rgba(0,0,0,.1)}.number-input-button-wrapper .custom-spinner-label{margin-right:calc(.2em + 8px)}.number-input-button-wrapper [data-label]{margin-right:0}.number-input-button-wrapper.inner-label~label{position:absolute;height:1px;width:1px;margin:-1px;border:none;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap}
