.shopProd_productContainer__6yQVA{margin-bottom:40px;display:grid}.shopProd_featuredImage__t7IFa{width:auto;border-radius:16px;box-shadow:5px 3px 30px -3px #b5b4b4;border:2px solid #fff}.shopProd_featuredImageContainer__fWjEy{display:flex;justify-content:center;padding-top:20px}.shopProd_productContainer__6yQVA h1{font-size:32px;line-height:40px;font-weight:600;margin:30px 0 10px;color:#535353}.shopProd_description__jIepp{overflow:hidden;transition:max-height .3s ease-in-out;color:#535353;font-size:12px;font-weight:400;line-height:20px}.shopProd_description__jIepp p{margin:0}.shopProd_collapsed___sd9n{max-height:40px}.shopProd_expanded___G5yB{max-height:100%}.shopProd_toggleButton__YNdbl{background-color:transparent;border:none;color:#535353;font-size:12px;cursor:pointer;margin-top:10px;padding:0;font-family:Poppins;align-items:center;gap:8px;display:flex;justify-content:flex-end}.shopProd_toggleButton__YNdbl:hover{color:#000}.shopProd_iconRotated__Rd2Rb{transform:rotate(270deg)}.shopProd_productContainer__6yQVA hr{border:none;border-top:1px solid #bcbcbc;margin:12px 0}.shopProd_optionsRow__TRGMZ{display:grid;grid-template-columns:45% 26% 33%;justify-content:space-between;gap:10px;border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;padding:13px 0;margin-top:13px;width:100%}.shopProd_attributeOption__px0Lz,.shopProd_digitalButton__R5F8t,.shopProd_wersje__J2C7t h3{color:#bcbcbc;font-size:12px;font-weight:700;border:none;background:transparent}.shopProd_attributeOption__px0Lz.shopProd_selected___gKbv,.shopProd_attributeOption__px0Lz:active,.shopProd_attributeOption__px0Lz:hover,.shopProd_digitalButton__R5F8t.shopProd_selected___gKbv,.shopProd_digitalButton__R5F8t:active,.shopProd_digitalButton__R5F8t:hover{color:#535353}.shopProd_addToCardBtn__HQrAR{color:#535353;padding:10px 24px;border-radius:9px;background-color:#fed230;font-size:12px;font-weight:700;border:none;font-family:Poppins;cursor:pointer;justify-content:center}.shopProd_quantityContainer__JOmtu{display:flex;align-items:center;border-radius:12px;overflow:hidden;width:fit-content;height:50px}.shopProd_quantityButton__pP6YU{width:30px;height:50px;background-color:#efeded;color:#8b8383;font-size:20px;cursor:pointer;display:flex;justify-content:center;align-items:center;border:none}.shopProd_quantityInput__719qx{width:50px;height:50px;text-align:center;font-size:14px;font-weight:500;outline:none;border:none;color:#8b8383;background-color:#efeded}.shopProd_quantityButton__pP6YU:focus{outline:none}.shopProd_quantityButton__pP6YU:hover{background-color:#efeded}.shopProd_sumUpSection__yBUon{display:flex;gap:10px;margin-top:15px}.shopProd_price__yM3AO{font-size:21px;font-weight:600;margin-top:15px;color:#535353}.shopProd_priceName__oI_xB{font-size:12px;font-weight:300;margin:30px 0 5px;color:#535353}.shopProd_description__jIepp a{background-color:transparent!important;color:#535353!important;font-weight:500;font-size:14px;font-family:Poppins}.shopProd_description__jIepp p{margin:0!important}.shopProd_attributeGroup__Jr_ko{display:flex;justify-content:space-between}.shopProd_moreInfo__Mbn6Z{font-size:12px;padding:20px 0 10px;opacity:.6;display:flex}.shopProd_moreInfo__Mbn6Z a{display:inline;text-decoration:underline;opacity:1;color:brown;font-weight:600!important}.ProductGallery_galleryContainer__ASanT{display:flex;justify-content:left;gap:20px;margin-top:40px}.ProductGallery_mainImageContainer__JqoZ_{display:flex;justify-content:start;align-items:center}.ProductGallery_featuredImage__Teeuf{object-fit:cover;object-position:center top;border-radius:16px;box-shadow:3px 3px 20px -3px #b5b4b4;border:2px solid #fff}.ProductGallery_thumbnailsContainer__RTGhJ{display:flex;flex-direction:column;overflow-y:auto;gap:5px;width:70px;height:300px;padding-right:5px}.ProductGallery_thumbnailsContainer__RTGhJ::-webkit-scrollbar{width:5px}.ProductGallery_thumbnailsContainer__RTGhJ::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}.ProductGallery_thumbnailsContainer__RTGhJ::-webkit-scrollbar-track{background-color:#f1f1f1}.ProductGallery_thumbnail__2JGdn{width:60px;height:60px;cursor:pointer;border-radius:9px;box-shadow:3px 3px 10px -3px #b5b4b4;border:2px solid #fff;overflow:hidden;transition:border-color .2s;flex-shrink:0;margin-top:5px}.ProductGallery_thumbnail__2JGdn:hover{border-color:#aaa}.ProductGallery_thumbnail__2JGdn img{object-fit:cover;width:100%;height:100%;object-position:center top}