.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;width:100%}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8);filter:alpha(opacity=60);opacity:.6;right:0}.carousel-control.left{text-align:left;margin-left:3px}.carousel-control.right{text-align:right;left:auto;display:block;margin-right:3px}.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:9}.sr-only{position:absolute;color:#fff;top:50%;margin-top:-35px;display:block;font-size:50px;width:100%}.carousel-indicators{bottom:10px;z-index:15;text-align:center;list-style:none;margin:0 auto}.carousel-indicators li{display:inline-block;width:8px;height:8px;text-indent:-999px;cursor:pointer;background:url(images/kulka_domyslna.png)}.carousel-indicators .active{width:8px;height:8px;margin:0;background:url(images/kulka_podswietlona.png)}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.rateit{display:-moz-inline-box;display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.rateit .rateit-range{position:relative;display:inline-block;background:url("Images/gwiazdka-2.png");height:17px;width:18px;outline:none;margin-bottom:-1px}.rateit .rateit-range *{display:block}* html .rateit,* html .rateit .rateit-range{display:inline}*+html .rateit,*+html .rateit .rateit-range{display:inline}.rateit .rateit-hover,.rateit .rateit-selected{position:absolute;left:0}.rateit .rateit-hover-rtl,.rateit .rateit-selected-rtl{left:auto;right:0}.rateit .rateit-hover{background:url("Images/gwiazdka-1.png") left 0}.rateit .rateit-hover-rtl{background-position:right -28px}.rateit .rateit-selected{background:url("Images/gwiazdka-1.png") left 0}.rateit .rateit-selected-rtl{background-position:right 0}.rateit .rateit-preset{background:url("Images/gwiazdka-2.png") left -40px}.rateit .rateit-preset-rtl{background:url("Images/gwiazdka-2.png") left -40px}.rateit button.rateit-reset{background:url("Images/gwiazdka-2.png") 0 0;width:0;height:0;display:-moz-inline-box;display:inline-block;float:left;outline:none;border:none;padding:0}.rateit button.rateit-reset:hover,.rateit button.rateit-reset:focus{background-position:0 -13px}#addedToShoppingCartOverlay,#subscribeNewsletterOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:99;display:none}#addedToShoppingCartOverlay .ajaxLoader,#subscribeNewsletterOverlay .ajaxLoader{margin-top:20px;top:40%;left:50%;z-index:99;transform:translate(-50%);position:fixed}#addedToShoppingCartOverlay #addedToCartBox,#subscribeNewsletterOverlay #addedToCartBox{background-color:#fff;position:fixed;max-width:500px;width:90%;top:40%;left:50%;z-index:100;transform:translate(-50%);padding:12px;line-height:normal;display:none;border:1px solid #000;border-radius:20px}#addedToShoppingCartOverlay #addedToCartBox #addedToCartHeader,#subscribeNewsletterOverlay #addedToCartBox #addedToCartHeader{text-align:center;font-size:20px}#addedToShoppingCartOverlay #addedToCartBox #addedToCartMesage,#subscribeNewsletterOverlay #addedToCartBox #addedToCartMesage{margin:12px 0 0 0}#addedToShoppingCartOverlay #addedToCartBox #addedToCartButtons,#subscribeNewsletterOverlay #addedToCartBox #addedToCartButtons{margin:12px 0 0 0;text-align:center}#addedToShoppingCartOverlay #addedToCartBox #addedToCartButtons div,#subscribeNewsletterOverlay #addedToCartBox #addedToCartButtons div{display:inline-block;margin:8px 3px 3px 3px}#addedToShoppingCartOverlay #addedToCartBox #addedToCartButtons #addedToCartToShoppingCart,#subscribeNewsletterOverlay #addedToCartBox #addedToCartButtons #addedToCartToShoppingCart{background:#ff4e31}#addPreviewToShoppingCartOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:99;display:none}#addPreviewToShoppingCartOverlay #addPreviewToCartBox{background-color:#fff;position:fixed;max-width:500px;width:90%;top:50%;left:50%;z-index:100;transform:translate(-50%);padding:12px;line-height:normal;border:1px solid #000;border-radius:20px}#addPreviewToShoppingCartOverlay #addPreviewToCartBox #addPreviewToCartHeader{margin:0 0 4px 0;font-weight:bold;font-size:16px;text-align:center}#addPreviewToShoppingCartOverlay #addPreviewToCartBox #addPreviewToCartMesage{font-size:14px;color:#666}#addPreviewToShoppingCartOverlay #addPreviewToCartBox #addPreviewToCartButtons{margin:10px 0 10px 0;text-align:center}#addPreviewToShoppingCartOverlay #addPreviewToCartBox #addPreviewToCartButtons div{display:inline-block;margin:3px}#variantsOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:90;display:none}#variantsOverlay .ajaxLoader{margin-top:20px;top:40%;left:50%;z-index:95;transform:translate(-50%);position:fixed}#variantsOverlay #variantsBox{background-color:#fff;position:fixed;max-width:240px;width:90%;top:40%;left:50%;z-index:100;transform:translate(-50%);padding:12px;line-height:normal;border:1px solid #000;border-radius:20px;color:#666}#variantsOverlay #variantsBox #variantsHeader{text-align:center;font-size:20px}#variantsOverlay #variantsBox #productVariants{text-align:center;margin-top:16px}#variantsOverlay #variantsBox #productVariants .variantPrice{margin-top:4px}#variantsOverlay #variantsBox #productVariants .variantPrice span{font-weight:bold}#variantsOverlay #variantsBox #variantsButtons{margin:10px 0 0 0;text-align:center}#variantsOverlay #variantsBox #variantsButtons div{display:inline-block;margin:8px 3px 3px 3px}#variantsOverlay #variantsBox #variantsButtons .buttonActive:last-child{background:#a8cf38}.bannerSlider{margin:auto}#newsletterPopup{width:216px;border:2px solid #005a99;margin:24px auto 16px auto;color:#005a99}#newsletterPopup #subscribeNewsletter{margin:4px;width:auto}#newsletterPopup #subscribeNewsletter .captchaContainer{margin:4px 0 0 0}#newsletterPopup #subscribeNewsletter .captchaContainer .g-recaptcha{transform:scale(.66);-webkit-transform:scale(.66);transform-origin:0 0;-webkit-transform-origin:0 0}#newsletterPopup #subscribeNewsletter .subscribeNewsletterHead{font-size:18px;margin:0 auto 4px auto;font-weight:bold;text-align:center}#newsletterPopup #subscribeNewsletter .subscribeNewsletterPromotion{font-size:15px;margin:0 auto 4px auto;text-align:center}#newsletterPopup #subscribeNewsletter input{width:100%;box-sizing:border-box}#newsletterPopup #subscribeNewsletter .saveSubscribeNewsletter{text-align:center;margin:8px 0}#newsletterPopup #subscribeNewsletter .messageBold{font-weight:bold}#newsletterPopup #subscribeNewsletter .rollUp{text-align:center;font-weight:bold}#newsletterPopup #subscribeNewsletter .rollUp span{font-size:12px}#newsletterPopup .newsletterApprovement{margin-top:2px;font-size:14px;text-align:justify;height:50px;overflow:hidden}#newsletterPopup #SubscribeNewsletterResult{font-size:16px;text-align:center}#newsletterPopup #SubscribeNewsletterResult .message{margin:8px auto 16px auto}#breadCrumbs li{float:left;list-style:none;margin:0 0 12px 0;font-size:13px}#breadCrumbs li>span{margin:0 4px 0 2px}#breadCrumbs li>a{vertical-align:top;padding:4px 8px;border:0;background:none;color:#323233}.vl{border-left:1px solid #c9c9c9;height:600px;margin:0 0 0 10px}.icoFontRed{color:#ff4e31}#productShowContainer{margin:16px auto;padding:0 8px;max-width:1400px;align-items:center;box-sizing:border-box}#productShowContainer h1{padding:0;font-size:38px;text-align:center;color:#323233;margin:4px 0 8px 0}#productShowContainer .previewDescription{color:#323233}#productShowContainer .previewDescription .previewDescriptionContent{padding-bottom:20px}#productShowContainer .previewDescription .previewDescriptionReadMore{padding-bottom:20px;font-style:italic;cursor:pointer;width:100px}#productShowContainer .downloadFile{padding-top:20px;font-size:18px}#productShowContainer .productTitle{padding-top:10px;padding-bottom:40px}#productShowContainer .productTitle .productName{font-size:34px;font-family:Roboto-Regular;font-weight:bolder;color:#323233}#productShowContainer .baseData{display:flex;flex-wrap:wrap;justify-content:center}#productShowContainer .baseData .productPhotos .productPhoto{text-align:center;position:relative}#productShowContainer .baseData .productPhotos .productPhoto .productDiscountCircle{text-align:center;color:#fff;background:#ff4e31;font-weight:bold;line-height:50px;border-radius:50%;width:50px;height:50px;position:absolute;top:0%;right:8%;z-index:30}#productShowContainer .baseData .productPhotos .productPhoto .productDiscountCircle .productDiscount{font-size:16px}#productShowContainer .baseData .productPhotos .productPhoto img{aspect-ratio:124/177;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;cursor:pointer}#productShowContainer .baseData .productPhotos .productPhoto img:hover{transition:all .2s ease-in-out;filter:brightness(1.06)}#productShowContainer .baseData .productPhotos .productPhoto:hover{border-color:#a8cf38;opacity:1}#productShowContainer .baseData .productPhotos #smallPhotoSlider{width:100%;overflow:hidden;height:280px;border-top:1px solid #efefef;margin-top:4px}#productShowContainer .baseData .productPhotos #smallPhotoSlider .smallPhoto{float:left;width:154px;max-height:180px;cursor:pointer;margin:4px}#productShowContainer .baseData .productPhotos #smallPhotoSlider .smallPhoto img{max-width:100%;max-height:100%;margin-top:50%;margin-left:50%;transform:translateY(-50%) translateX(-50%);text-align:center}#productShowContainer .baseData .productPhotos #smallPhotoSlider .smallPhoto img:hover{transition:all .2s ease-in-out;filter:brightness(1.1)}#productShowContainer .baseData .maxHeightDelete{font-size:26px;margin-bottom:5px}#productShowContainer .baseData .maxHeightDelete .featureContainer{display:flex;color:#323233;margin:0 0 4px 0;padding:0;font-size:18px}#productShowContainer .baseData .maxHeightDelete .featureContainer .featureName{font-weight:bold}#productShowContainer .baseData .maxHeightDelete .featureContainer .featureValue{padding-left:8px}#productShowContainer .baseData .readMore{color:red;cursor:pointer;font-weight:normal;font-size:initial}#productShowContainer .baseData .productData{max-width:600px;width:100%;margin-left:30px}#productShowContainer .baseData .productData .productDataItem{margin-bottom:15px;font-size:24px;font-weight:bold;color:#323233}#productShowContainer .baseData .productData .productDataItem span{font-size:24px;vertical-align:bottom;font-weight:normal;color:#323233}#productShowContainer .baseData .productData .productDataItem a{vertical-align:bottom;padding:0}#productShowContainer .baseData .productData .productFlag{display:flex}#productShowContainer .baseData .productData .productFlag .productFlagTag{padding:5px 12px;color:#fff;font-size:14px;border-radius:20px;line-height:1}#productShowContainer .baseData .productData .productFlag .productFlagNew{background:#00c5cf}#productShowContainer .baseData .productData .productFlag .productFlagPreview{background:#00b3dc}#productShowContainer .baseData .productData .productFlag .productFlagReprint{background:#006a70}#productShowContainer .baseData .productData .productFlag .productFlagSale{background:red}#productShowContainer .baseData .productData .productFlag .productFlagPromotion{background:#ce3513ff}#productShowContainer .baseData .productData .productFlag .productFlagAudiobook{background:#4f62ccff}#productShowContainer .baseData .productData h2{font-size:22px;font-weight:bold;color:#323233}#productShowContainer .baseData .productData h2 span{font-weight:normal;font-size:22px}#productShowContainer .baseData .productData h2 span a{vertical-align:bottom;padding:0}#productShowContainer .baseData .productData h2 span a:hover{font-weight:bold}#productShowContainer .baseData .productData h3{color:#323233}#productShowContainer .baseData .productData .productDataDetails{margin-bottom:8px}#productShowContainer .baseData .productData .productDataDetails .productDataItem{margin-bottom:4px;font-size:18px;font-weight:bold;color:#323233}#productShowContainer .baseData .productData .productDataDetails .productDataItem span{font-size:18px;vertical-align:bottom;font-weight:normal;color:#000}#productShowContainer .baseData .productData .reviewsAndGrade{color:#666}#productShowContainer .baseData .productData .reviewsAndGrade>div{float:left;margin-right:4px}#productShowContainer .baseData .productData .reviewsAndGrade .rateit{margin-top:4px}#productShowContainer .baseData .productData .socialPages{margin-top:8px}#productShowContainer .baseData .productShoppingData .productInformationContainer{height:100px}#productShowContainer .baseData .productShoppingData .productInformationContainer .priceBlock{color:#323233}#productShowContainer .baseData .productShoppingData .productInformationContainer .priceBlock div{display:inline-block}#productShowContainer .baseData .productShoppingData .productInformationContainer .priceBlock .productFinalPrice{font-size:19px;font-weight:bold;color:#eb0165}#productShowContainer .baseData .productShoppingData .productInformationContainer .priceBlock .productFinalPrice span{font-size:20px}#productShowContainer .baseData .productShoppingData .productInformationContainer .priceBlock .productPromo{margin-left:10px}#productShowContainer .baseData .productShoppingData .productInformationContainer .priceBlock .productPromo .productBasePrice{text-decoration:line-through}#productShowContainer .baseData .productShoppingData .productInformationContainer .productVariants{text-align:center;margin:4px 0 8px 0;color:#323233}#productShowContainer .baseData .productShoppingData .productInformationContainer .productVariants>div{display:inline-block}#productShowContainer .baseData .productShoppingData .productShowIcons{display:flex;flex-direction:column;align-items:center;justify-content:center}#productShowContainer .baseData .productShoppingData .productShowIcons .productAddToCart .productAddToCartButton{padding:3px;width:270px;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:bold;cursor:pointer;font-size:16px;background-color:#323233}#productShowContainer .baseData .productShoppingData .productShowIcons .productAddToCart .productAddToCartButton .icofont-cart-alt{font-size:42px;margin-right:6px}#productShowContainer .baseData .productShoppingData .productShowIcons .productAddToCart .productAddToCartButton:hover{transition:all .2s ease-in-out;background:gray;border-color:gray;text-shadow:1px 1px 1px rgba(0,0,0,.1),-1px -1px 1px rgba(0,0,0,.1);color:#fff;cursor:pointer}#productShowContainer .baseData .productShoppingData .productShowIcons .productAddToClipboard{padding-top:10px;display:flex;justify-content:center;color:#323233;width:270px;height:50px}#productShowContainer .baseData .productShoppingData .productShowIcons .productAddToClipboard .productAddToClipboardButton{cursor:pointer}#productShowContainer .baseData .productShoppingData .productShowIcons .productAddToClipboard .productAddToClipboardButton span{font-size:22px}#productShowContainer .baseData .productShoppingData .productShowIcons .productAddToClipboard .productAddToClipboardButton:hover{font-weight:bold}#productShowContainer .baseData .productShoppingData .productShowIcons .productAddToClipboard .productAddToClipboardButton:hover span{font-size:28px}#productShowContainer .baseData .productShoppingData .productShowIcons .productAddToClipboard #addedToClipboard{margin:2px 0 8px 4px;font-size:14px;color:#666}#productShowContainer .baseData .productShoppingData .productAddedToCart{margin:-8px 0 0 0;font-size:14px;color:#323233}#productShowContainer .baseData .productShoppingData .productAvail{color:#000;display:flex;align-items:center}#productShowContainer .baseData .productShoppingData .productAvail .productAvailIcon{font-size:40px;color:#323233}#productShowContainer .baseData .productShoppingData .productAvail .productAvailText{font-size:20px}#productShowContainer .baseData .productShoppingData .unavailableSign{margin-bottom:8px}#productShowContainer .baseData .productShoppingData .unavailableSign span{display:block;color:red;font-size:28px}#productShowContainer .baseData .productShoppingData .omnibusPrice{margin:2px 0 2px 0;font-size:12px;color:#777}#productShowContainer .productDescription{text-align:justify;padding:2%;margin:8px auto auto auto;max-width:1024px}#productShowContainer .productDescription>h2{color:#a8cf38}#productShowContainer .productDescription .productDescriptionContent{padding:4px;border-top:1px solid rgba(0,90,153,.14);border-bottom:1px solid rgba(0,90,153,.14);line-height:1.4;color:#666}#productShowContainer .productDescription table{width:100%!important;max-width:720px!important}#footerViewedByOthers{margin-left:8px}#overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.7;opacity:.7!important;display:none;z-index:30}#overlayContent{position:fixed;width:100%;height:100%;top:14%;left:0;display:none;z-index:31;overflow:hidden;background:url('Images/ajax-loader.gif') center center no-repeat}#overlayContent .boxclose{cursor:pointer;position:fixed;top:18%;right:1%;font-size:48px;color:#fff;text-shadow:2px 2px 2px #000,-2px -2px 2px #000,-2px 2px 2px #000,2px -2px 2px #000;z-index:33}#overlayContent #largePhotoSlider{width:100%;height:87vh;text-align:center}#overlayContent #largePhotoSlider .largePhoto{width:100%;height:87vh}#overlayContent #largePhotoSlider .largePhoto img{display:inline-block;max-width:100%;max-height:100%;padding:1%;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#footerViewedByOthers{margin-top:40px}#availabilityNotyfication form input{margin-bottom:8px;width:100%;background:#fff;border-color:#000}#availabilityNotyfication form .submitNotifyButton{background-color:#323233;padding:6px 10px;color:#fff;border:0}#availabilityNotyfication form .submitNotifyButton:hover{transition:all .2s ease-in-out;background:gray;border-color:gray;text-shadow:1px 1px 1px rgba(0,0,0,.1),-1px -1px 1px rgba(0,0,0,.1);color:#fff;cursor:pointer}#availabilityNotyfication .title{padding:4px;font-size:15px}#availabilityNotyfication .message{padding:12px 4px;color:#fff;background:#000;border-radius:20px;font-size:14px;line-height:1.2}.tabContainer{color:#323233}.tabContainer .divider{border-bottom:1px solid #c9c9c9}.tabContainer .tab{overflow:hidden;margin:0 auto;max-width:1200px}.tabContainer .tab a{background-color:inherit;float:left;border:0;outline:0;cursor:pointer;padding:14px 16px;transition:.3s;font-weight:bold}.tabContainer .tab a:hover{background-color:#ddd}.tabContainer .tab a.active{color:#fff;background-color:#ff4e31}.tabContainer .tabContainerItems{max-width:1200px;margin:0 auto}.tabContainer .tabContainerItems #Description .productDescriptionContent{text-indent:25px;text-align:justify;letter-spacing:1px}.tabContainer .tabContainerItems #Description .productDescriptionContent a{font-weight:bold;padding:1px}.tabContainer .tabContainerItems #Description .productDescriptionContent a:hover{background-color:#ddd}.tabContainer .tabContainerItems .gpsr .gpsrHeader{margin:8px 0 4px 0;font-size:20px}.tabContainer .tabContainerItems .gpsr .gpsrValue{margin:0 0 12px 8px;font-size:1em}.tabContainer .tabContainerItems .gpsr .gpsrValue .entryItem{margin:2px 0}.tabContainer .tabContainerItems .tabitem{padding:6px 12px;border-top:0;margin:20px 0 20px 0}.tabContainer .tabContainerItems .tabitem .productDataItem{max-width:500px;margin:20px auto}.tabContainer .tabContainerItems .tabitem .productDataItem .productDataLeftRightItem{display:flex;border-bottom:1px dotted #000}.tabContainer .tabContainerItems .tabitem .productDataItem .productDataLeftRightItem .productDataItemTitle{font-weight:600;text-align:left;width:50%}.tabContainer .tabContainerItems .tabitem .productDataItem .productDataLeftRightItem .productDataItemValue{text-align:right;width:50%;box-sizing:border-box}@media screen and (max-width:900px){#productShowContainer{width:100%}#productShowContainer .baseData .productPhoto{margin:auto}#productShowContainer .baseData .productData{margin:50px auto}.vl{display:none}}@media screen and (max-width:600px){#body #rightColumn,#body .rightColumn{position:fixed;bottom:0;height:auto;left:0;right:0;width:100%}.imgShowClickedList{width:100%}.imgShowClicked{width:20%}.boxclose{margin-right:4px}.imgBigContainer{width:100%;min-width:unset}body .bodyLayout{margin-bottom:64px}#newsletterPopup{display:none}.leftBottomBanner{display:none}}@media screen and (max-width:400px){.tabContainer .tab a{padding:14px 12px}}@font-face{font-family:"OLEO";src:url('fonts/OleoScript-Bold.ttf')}@font-face{font-family:"Tangerine";src:url('fonts/Tangerine-Bold.ttf')}.productContainer{border-radius:24px;margin:8px 2px;width:320px;height:600px;vertical-align:top;position:relative;padding:20px;box-sizing:border-box;transition:all .2s ease-in-out}.productContainer .productContainerPhoto{position:relative;text-align:center;height:380px;transition:all .2s ease-in-out}.productContainer .productContainerPhoto .productContainerIcons{position:absolute;z-index:50}.productContainer .productContainerPhoto .productContainerIcons .productContainerDataDiscount{font-size:14px;color:#fff;font-weight:bold;line-height:40px;border-radius:50%;width:40px;height:40px;background-color:#ff4e31}.productContainer .productContainerPhoto .imageContainer{height:380px;display:inline-block}.productContainer .productContainerPhoto img{max-width:100%;max-height:100%;margin:0 auto;background-color:#edf0ef66}.productContainer .productContainerPhoto:hover{transform:scale(1.05);filter:contrast(120%)}.productContainer .productContainerHeader{width:inherit;position:absolute;height:40px}.productContainer .productContainerDataFlags{z-index:1;height:22px;overflow:hidden;text-align:center}.productContainer .productContainerDataFlags>div{font-size:12px;padding:4px 10px;border-radius:10px;display:inline-block;font-weight:900}.productContainer .productContainerDataFlags .productContainerDataNew{background:#00c5cf;color:#fff}.productContainer .productContainerDataFlags .productContainerDataPromotion{color:#fff;background:red}.productContainer .productContainerDataFlags .productContainerDataPreview{color:#fff;background:#00b3dc}.productContainer .productContainerDataFlags .productContainerDataReprint{color:#fff;background:#006a70}.productContainer .productContainerDataFlags .productContainerDataSale{color:#fff;background:red}.productContainer .productContainerDataFlags .productContainerDataAudiobook{color:#fff;background:#4f62ccff}.productContainer .productContainerDataAuthor{padding:10px 0 6px 0;font-size:14px;overflow:hidden;text-align:center;height:25px;color:gray;font-family:Roboto-Regular}.productContainer .productContainerData{max-width:100%;padding:0;color:#323233}.productContainer .productContainerData .omnibusPrice{margin:4px 0 0 0;color:#777;font-size:12px;line-height:1.1;text-align:center;min-height:13px}.productContainer .productContainerData .productContainerDataName{font-size:17px;line-height:1.1;height:42px;text-align:center;overflow:hidden;padding:0 4px;margin-bottom:4px}.productContainer .productContainerData .productContainerDataValues{margin-bottom:10px;overflow:hidden}.productContainer .productContainerData .productContainerDataValues .productContainerDataValue{font-size:13px;color:#6d6d6d;max-height:16px;overflow:hidden}.productContainer .productContainerData .productContainerDataPrice{text-align:center;color:#fff;height:40px;display:flex;justify-content:center;align-items:center;background:#323233}.productContainer .productContainerData .productContainerDataPrice .productUnavailable{font-size:24px;display:inline-block;font-weight:normal;margin:0 0 0 12px}.productContainer .productContainerData .productContainerDataPrice .productContainerDataAddToCartButton{transition:all .2s ease-in-out;cursor:pointer;box-sizing:border-box;text-align:center;font-weight:bold;display:inline-block;color:#fff}.productContainer .productContainerData .productContainerDataPrice .productContainerDataAddToCartButton .add-to-cart-button{display:inline-block;font-size:30px;margin:0 -2px 0 12px;vertical-align:middle}.productContainer .productContainerData .productContainerDataPrice .productContainerDataAddToCartButton .add-to-cart-button-label{display:inline-block;font-size:12px;font-weight:normal;max-width:52px;padding-top:2px;vertical-align:middle}.productContainer .productContainerData .productContainerDataPrice .productContainerDataAddToCartButton:hover{transform:scale(1.1)}.productContainer .productContainerData .productContainerDataPrice .productContainerDataFinalPrice{font-size:18px;display:inline-block;margin:0 8px;color:#eb0165}.productContainer .productContainerData .productContainerDataPrice .productContainerDataFinalPrice span{font-size:16px}.productContainer .productContainerData .productContainerDataPrice .productContainerDataBasePrice{font-size:14px;text-decoration:line-through;display:inline-block;color:#fff}.productContainer .productContainerFooter .productContainerDelivery .productContainerDeliveryIcon{font-size:30px;color:#323233;vertical-align:middle}.productContainer .productContainerFooter .productContainerDelivery .productContainerDeliveryItem{color:#000;vertical-align:middle}.productContainer .productContainerFooter .productContainerDataAddedToCart{font-size:11px;color:#323233;bottom:13px;margin:4px 0 0 0}.productContainer .productContainerFooter .productContainerDataAddedToCart>span{font-weight:bold}.bx-wrapper .bx-controls-direction .bx-prev,.bx-wrapper .bx-controls-direction .bx-next{color:#005a99;font-family:'icofont';font-size:48px;text-shadow:-4px 0 2px #fff,4px 0 2px #fff,0 2px 2px #fff,0 -2px 2px #fff;opacity:.5}.bx-wrapper .bx-controls-direction .bx-prev:hover,.bx-wrapper .bx-controls-direction .bx-next:hover{transition:all .2s ease-in-out;transform:scale(1.2)}.sliderHeight{min-height:451px;background:url(Images/ajax-loader.gif) center center no-repeat}@media screen and (max-width:720px){.bx-wrapper .bx-viewport .productListSliderContent .productContainer{width:360px!important}}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:0}.bx-wrapper .bx-next{right:16px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;z-index:2}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.bannerContainer{position:relative;width:100%;margin:4px auto 50px auto;display:flex;justify-content:center}.bannerContainer .carousel-control{transition:all .2s ease-in-out}.bannerContainer .carousel-control .sr-only{font-family:'icofont'}.bannerContainer #recCategoryList{box-sizing:border-box;float:left;min-width:320px;height:330px;overflow-y:auto;margin:0 8px 4px 8px;padding:12px;border-radius:20px;border:1px solid rgba(0,90,153,.14)}.bannerContainer #recCategoryList #recCategoryListHead{margin:0 0 4px 0;padding:0 0 4px 0;color:#a8cf38;border-bottom:1px solid rgba(0,90,153,.14);font-size:24px}.bannerContainer #recCategoryList .categoryItemSeparator{margin:4px 0}.bannerContainer #recCategoryList ul{list-style:none;font-size:18px;color:#005a99}.bannerContainer .banner .bannerSlider{margin:auto}.bannerContainer .banner .carousel-indicators{padding:0}.bannerContainer .bannerSlider{margin:auto}.bannerContainer .bannerSlider .imageContainer img{aspect-ratio:71/21;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.bannerContainer .bannerSlider li{list-style:none;margin:0;padding:0}@media screen and (max-width:1132px){.bannerContainer #recCategoryList{float:none;height:auto}.bannerContainer #recCategoryList ul{columns:2}.bannerContainer .banner{float:none}}.reviewContainer{margin:8px auto auto auto;padding-bottom:60px;border-bottom:1px solid rgba(0,90,153,.14);width:100%;max-width:1024px}.reviewContainer #addReviewContainer{width:100%;margin:0 auto 0 auto}.reviewContainer #addReviewContainer #reviewAddButton{background-color:#000}.reviewContainer #addReviewContainer #reviewAddButton:hover{background-color:gray}.reviewContainer #addReviewContainer #gradeValidationMessage{font-weight:bold;color:#a8cf38}.reviewContainer #addReviewContainer .field{margin-bottom:8px;width:100%;display:flex}.reviewContainer #addReviewContainer .field .tittle{margin-top:4px;text-align:right;width:110px}.reviewContainer #addReviewContainer .field :last-child{vertical-align:top}.reviewContainer #addReviewContainer .field .gradeField{display:inline-block}.reviewContainer #addReviewContainer .field .gradeField .rateit{vertical-align:middle}.reviewContainer #addReviewContainer .field .reviewField{flex-grow:1;border-color:#000}.reviewContainer #addReviewContainer .field .reviewField input{width:100%;background:#fff;border-color:#000}.reviewContainer #addReviewContainer .field .reviewField textarea{height:120px;width:100%;background:#fff;border-color:#000}.reviewContainer #addReviewContainer #msgBox{padding:6px;text-align:center;width:96%;background:#005a99;color:#fff793;margin:4px 2%;font-size:17px}.reviewContainer #addReviewContainer .bottomPlace{color:#666}.reviewContainer .productReview{margin-bottom:8px}.reviewContainer .productReview .productReviewHeader{margin-left:1%;margin-bottom:4px}.reviewContainer .productReview .productReviewHeader span{font-weight:bold}.reviewContainer .productReview .productReviewAbout{margin-left:2%;color:#000;font-style:italic}.reviewContainer .gradeFieldInDisplay{margin-bottom:16px;margin-left:2%}@media screen and (max-width:800px){.reviewContainer #addReviewContainer .field .tittle{text-align:left;width:auto}.reviewContainer #addReviewContainer .field:not(:first-child) .tittle{display:block}.reviewContainer #addReviewContainer .field .reviewField{width:100%}}