/*style.css*/
#fade,.btn{background-color:#1c285c}#fade,#locationSelect{z-index:10000;position:fixed}.addtocart,.btn-primary,.carousel-cell-image,.saveQuoteButton,.shipto,a,a.link{cursor:pointer}#fade,#loading,#mainFilter,body,html{height:100%}#cookiesAlert a,#subMenuContainer .subMenuCol a:hover,.attachments_row,.mainFilterItem:hover{text-decoration:underline}#upsellModal .itemBox:hover,#upsellModal .listItem:hover,.btn:focus,.flickity-button:focus{box-shadow:none!important}#ProductTitle,.product-tab-selector-label{font-style:italic;text-transform:uppercase}#ProductTitle,.addtocart,.carousel_title{text-transform:uppercase}.ItemShipmentRel{margin-top:10px;font-weight:initial;font-size:15px}.ItemShipmentRelTitle{font-weight:700;color:orange}#cookiesAlert a,.btn{color:#fff!important}*{box-sizing:border-box}.scroller{overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden}a{color:#1c285c}a.link{text-decoration:underline!important}a:hover{text-decoration:none;color:#070a16}#product-tab-description .col-xs-12,.CategoryHeaderDesc,.no-padding{padding:0}.noScroll{overflow:hidden!important}#HeaderLogo{height:auto;max-width:40%;margin-top:10px;margin-bottom:10px}#MainContainer{padding:20px;min-height:500px;margin:9px auto}#siteContent{margin-top:142px}#MainFooter{padding-bottom:20px;background-color:#f5f5f5!important;color:#fff;font-size:13px;background:#344556;background:-moz-linear-gradient(-45deg,#344556 0,#748491 100%);background:-webkit-linear-gradient(-45deg,#344556 0,#748491 100%);background:linear-gradient(135deg,#344556 0,#748491 100%)}#HeaderNavigation{max-width:1280px;margin:0 auto}.row{padding:15px;border:0;margin:0}.btn{font-weight:600;border-radius:5px}#return-to-top,.post{border:1px solid silver}.btn:active,.btn:hover{background-color:#050812!important;color:#fff!important}.btn:focus{outline:0!important}.btn-primary{width:100%;border:0;padding:5px;text-align:center;margin-top:22px}.pageTitleContainer{margin-bottom:10px;padding-bottom:5px;border-bottom:2px solid silver}.pageTitleContainer .pageTitle{font-size:25px;font-weight:600}#AccountLightbox .shopLightboxDesc,.cartItemPrice,.pageTitleContainer .pageSubTitle{font-size:16px}#return-to-top{position:fixed;bottom:20px;right:40px;background:rgba(0,0,0,.16);width:50px;height:50px;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:50%;display:none;-webkit-transition:.3s linear;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;z-index:10}#return-to-top i{color:#fff;margin:0;position:relative;left:14px;top:11px;font-size:21px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}#return-to-top:hover{background:rgba(0,0,0,.59)}#return-to-top:hover i{color:#fff;top:5px}#searchLightBox .searchFormContainer,.order-box-button,.select2,.shippingInfos #PromoCodeArea{margin-bottom:10px}.select2.select2-container{padding:3px 10px;margin-bottom:8px;border-radius:3px;border:1px solid silver;width:100%!important}.select2-selection{border:0!important}.select2-selection__arrow{margin-top:3px}#inputContainer input:focus,.select2-selection:focus{outline:0}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0!important}.post{padding:10px;border-radius:5px;margin-top:20px}#cartReview,.productDescCell{padding:10px 0}.category_carousel_container .addtocart .fa-cart-plus,.post h2{font-size:20px}.post-date{font-size:15px;color:grey}.fa-cart-plus{font-size:16px;margin-right:5px}.a-scroller-vertical{height:400px;overflow-y:scroll;overflow-x:hidden}.a-box-list .a-touch-link.a-touch-link-noborder>.a-box-inner{padding:1.3rem 3.8rem 1.2rem 1.7rem}.a-touch-link .a-icon-touch-select,.a-touch-link .a-icon-touch-select.a-active{position:relative;margin-top:-2px;border:1px solid silver;border-radius:50%;float:right}.a-icon-touch-select{background-position:-19.2rem -8.6rem;width:2.5rem;height:2.5rem}.a-box{display:block;border:.1rem solid #ddd;background-color:#fff;margin:10px}.carousel-cell{width:100%;height:200px;align-items:center;justify-content:center}.carousel-cell-image{display:block;max-height:100%;margin:0 auto;max-width:100%;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}#fade,#loading,#showCategoriesButton,#upsellModal .toFavouriteButton,.OrderRowHidden,.cartStepNumberLabel .fa-check,.category_carousel_container .ItemDesc,.category_carousel_container .itemCode,.category_carousel_container .item_desc_row .productDescCell,.fullCatDesc,.itemBox .toFavouriteButton,.itemBox button.flickity-button.flickity-prev-next-button,.shipmentBox .shipmentBoxTitle .fa-check-square-o,.shipmentBox.selectedShipment .shipmentBoxTitle .fa-square-o,.shippingInfos,.variant_itemCode,.variant_priceblock{display:none}.flickity-page-dots .dot{width:8px;height:8px;background:#9c9c9c}#HomeLoading,.addtocart:hover{background-color:gray}.flickity-button-icon{fill:#e1e2e2}.carousel-cell-image.flickity-lazyerror,.carousel-cell-image.flickity-lazyloaded{opacity:1}img.shippingIcon{width:20px}#MainContainer .fa-heart,#MainContainer .fa-heart-o{color:#ba2423;float:right;margin-top:10px;cursor:pointer;margin-right:10px}.category_carousel_container .addtocart,.itemBox:hover .toFavouriteButton,.itemBox:hover button.flickity-button.flickity-prev-next-button{display:block}#fade{width:100%;top:0;opacity:.4}#loading{position:absolute;width:100%;text-align:center;padding-top:30%;z-index:10001;top:0}#locationSelect{max-height:60%;height:500px;display:none;bottom:0;background:#fff;border-top:1px solid silver;width:100%}#locationSelect h5{font-weight:700;margin-top:25px;text-align:left;margin-left:15px}#locationSelect h4{margin-top:20px;margin-left:15px}.menageTableField,.menageTableLabel{display:inline-block;width:25%}.menageTableField{text-align:left}.menageTableRow{margin-bottom:5px;text-align:center}.menageTableLabel{width:40%;text-align:right;padding-right:20px}.menageTable{margin:30px 0}#inputContainer{padding:7px 10px;width:100%;margin-bottom:8px;border-radius:3px;border:1px solid silver}#inputContainer input{padding:0;margin:0 0 0 5px;border:0;display:inline-block;width:initial;vertical-align:bottom}.outofdate{background-color:#ffdeec;padding:10px;font-weight:700;color:#a00000;width:40%;border:1px solid}.ShopCategoryLi:hover i.fa.fa-chevron-right,.itemCode{color:grey}.itemCode{font-size:x-small;line-height:200%;display:block;margin-bottom:10px}.addtocart,.shipto{display:inline-block}.addtocart{background-color:#344556;color:#fff;font-size:12px;padding:4px 10px;border-radius:5px;font-weight:600}.priceblock{background-color:#e2e2e2;border-radius:5px;float:right;padding:5px}.itemPrice{font-weight:700;text-align:center;line-height:200%;font-size:18px;padding:0 5px;white-space:nowrap;color:#222}.itemBox .itemPrice{display:flex;justify-content:center;align-items:center;}.itemName{color:#222;font-size:15px;font-weight:600}.ItemDesc,.shipto{font-size:smaller}.ItemDesc{overflow:hidden;line-height:150%;padding:20px 0;text-align:justify}.itemBox{padding-bottom:80px;padding-top:30px}#cartContainer,.itemBelow{padding:15px 0}.stock{color:green;font-weight:800}.imgbox{height:240px;position:relative}.imgbox img,.mp-menu h2 img{max-width:100%}#NavigationBar,#pagesCategories,#shopCategories{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid silver;font-size:20px}#NavigationBar a,#NavigationBar b,#pagesCategories a,#pagesCategories b,#shopCategories a,#shopCategories b{margin-right:20px;display:inline-block}#ProductDetails,#contentDetails{max-width:1440px;margin:auto;padding:0 10px;box-sizing:border-box}.backToCategory{margin-bottom:15px;font-size:12px}#ProductDetails .carousel-cell{height:500px}#ProductDetails .imgbox{height:auto;margin-bottom:40px}#ProductTitle{font-size:25px;font-weight:900}.attachments_title{font-size:25px;margin-bottom:10px;margin-top:20px}.attachments_row{padding-top:10px;font-size:15px}.attachments_row .docImg{font-size:20px;margin-right:10px}.EventDates{width:fit-content;background-color:#0052a5;color:#fff;padding:5px 15px;margin-bottom:8px}#favouritesButton,#mainAccountIcon,#mainCartIcon,#mainLangIcon,#mainLoginIcon,#openSearchButton{margin-right:20px;float:right;font-size:25px}#mainHeader{text-align:center;position:fixed;width:100%;z-index:5;top:0;background:#344556;background:-moz-linear-gradient(-45deg,#344556 0,#748491 100%);background:-webkit-linear-gradient(-45deg,#344556 0,#748491 100%);background:linear-gradient(135deg,#344556 0,#748491 100%);padding:0 0 16px}#mainHeader #trigger{font-size:25px;float:left;margin-left:20px;height:30px}#mainHeader #trigger .iconLabel{margin-left:10px!important;font-size:18px}#productsNavigation{padding-top:8px}#cartContainer{margin-top:10px;border-top:1px solid #e4e4e4}#cartTitle{margin-top:20px;font-size:25px;font-weight:600}#mainHeader a#favouritesButton,#mainHeader a#openSearchButton{font-size:21px!important;margin-top:2px}.removeFromCartButton{display:block;font-size:11px;color:grey!important}.removeFromCartButton:hover{color:#1c285c!important}.cartItem{margin-bottom:20px;padding:10px;border:1px solid silver;border-radius:5px}.cartTotalPrice .btn-primary{margin-top:20px}.cartReviewItem{padding-top:10px;margin-bottom:10px;border-top:1px solid #e4e4e4}.cartReviewItem:first-child{border-top:0;padding-top:0}.cartReviewTotalPrice{text-align:right;margin-top:20px;padding-top:10px}#cartReview{border-radius:5px}.btn-primary.disabled,.btn-primary:disabled{background-color:silver!important;border-color:silver!important;opacity:1}#loadCartStep2Button,#loadCartStep3Button{margin-top:20px;width:40%}#loadCartStep3ButtonNext:hover{background-color:#53b753!important}.AccountLightboxRow .fa,.defaultAddressButton .fa,.saveQuoteButton .fa{margin-right:5px}#saveCartQuoteButtons,#shippingProductsList .itemPrice,.fullSlider_inner .button_container,.order-box .row .order-box-header-col.order-box-header-col2,.toggleCatDesc{text-align:right}.saveQuoteButton{display:inline-block;margin-bottom:10px;margin-left:30px}#cartNavigation{margin-bottom:20px;margin-top:40px;text-align:center}.cartStepButton{display:inline-block;font-size:14px;width:200px;text-align:center;max-width:100%;color:silver;margin-right:-4px}.cartStepButtonActive{color:#1c285c;font-weight:700}.cartStepLabel{margin-top:25px}.cartStepNumber{text-align:center;background-color:#e4e4e4;color:#1c285c;position:relative;width:100%;height:10px}.cartQtyContainer,.shipmentBoxPrice{margin-top:10px;text-align:right}.cartStepButton:first-child .cartStepNumber{border-radius:6px 0 0 6px}.cartStepButton:last-child .cartStepNumber{border-radius:0 6px 6px 0}.cartStepButtonActive .cartStepNumber{background-color:#1c285c}.cartStepNumberLabel{position:absolute;width:45px;height:45px;margin-left:calc(50% - 23px);z-index:1;background-color:#fff;padding:4px;top:-16px;border:8px solid #e4e4e4;border-radius:50%}.cartQtyMinus,.cartQtyPlus,.pagesList .page{cursor:pointer;position:relative;height:32px}.cartStepButtonActive .cartStepNumberLabel{border-color:#1c285c}#cartSelectShipment{margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;padding:10px;display:block;width:100%;max-width:100%}.shipmentBox{border:1px solid silver;padding:10px;margin-bottom:10px;display:none}.selectedShipment{font-weight:700;display:block}#cartSelectShipmentTitle{margin-bottom:10px;font-size:18px}.AddressLabel,.OrderTitleToggle .fa-chevron,.order-box-header .order-box-header-title,.shipmentBox .shipmentBoxTitle .fa-check-square-o,.shipmentBox .shipmentBoxTitle .fa-square-o{margin-right:10px}.CategoryHeaderDesc,.CategoryHeaderImg,.category_carousel_container .addtocart,.category_carousel_container .itemPrice,.shipmentBox.selectedShipment .shipmentBoxTitle .fa-check-square-o{display:inline-block}#cookiesAlert{display:none;background-color:rgba(0,0,0,.8);color:#fff;position:fixed;bottom:0;font-size:13px;z-index:1000;padding:15px}#cookieok{background-color:green;display:inline-block;padding:5px 30px;border-radius:4px;cursor:pointer;width:fit-content;text-align:center;margin-top:0;margin-left:auto}.cartQty,.cartQtyMinus,.cartQtyPlus{display:inline-block;margin-left:10px;padding:0 6px}.cartQtyMinus,.cartQtyPlus{border:1px solid #e0e0e0;display:inline-block;border-radius:50%;color:silver;width:32px;padding:0;vertical-align:middle}.cartQtyMinus:hover,.cartQtyPlus:hover{border:1px solid silver;background-color:silver!important;color:#fff}.cartQtyMinus_label,.cartQtyPlus_label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.AvailLabel{margin-bottom:5px}#PaymentOKLightbox .payment-circle-icon,.AvailLabel.AvailLabelGreen{color:green}.AvailLabel.AvailLabelYellow{color:#ffac00}.AvailLabel.AvailLabelRed{color:red}#othersShipmentsCart{float:right;font-size:15px;margin-top:5px}#addedToCartLightbox{font-size:20px;display:none;position:fixed;top:30%;padding:45px 20px;height:max-content;border:1px solid #fff;margin-left:10%;margin-right:10%;width:80%;background-color:#f3f4f7;z-index:100000}#addedToCartLightbox-Container,#addedToCartLightbox-Container .fa.fa-check{margin:0;text-align:center}#accountArea,#confirmOrderText{margin-bottom:50px}.showCheckoutLevel input[type=checkbox]{vertical-align:middle;margin-right:7px}.shippingTableField .privacyText{font-size:10px;margin:15px 0 0}.shippingInfos{max-width:500px;margin:20px auto 0}.select2-selection__placeholder{color:grey!important}.shippingInfos .select2-container,.shippingInfos input[type=text],.shippingInfos textarea{width:100%;margin-bottom:10px;padding:5px 10px;border:1px solid silver;border-radius:5px;resize:none}.disabled{color:#fff;background-color:#d3d3d3}.actived{color:#fff;background-color:#286090}input[type=checkbox]{margin-right:5px;vertical-align:sub}span.separator{border-top:1px solid #a9a9a9;width:100%;height:1px;display:block;margin:20px 0}.showCheckoutLevel .fa{float:right}.showCheckoutLevel{margin-right:2%;width:100%;border-bottom:1px solid #a9a9a9;padding-bottom:3px;cursor:pointer;display:inline-block;font-weight:600;margin-bottom:10px;margin-top:20px}.CategoryHeader,.ShopCategoryLi,.itemDiv,.listingCatFilters{border-bottom:1px solid silver}.CategoryHeader,.itemDiv{padding-bottom:10px;margin-bottom:10px}#shippingProductsList{padding:10px;border:1px solid silver;margin-top:10px;display:none}#shippingProductsList .itemDiv:last-child,.langSelectFooterSection:first-child,.productsNavigationLi:last-child{border:0}.CountrySettingsSection{margin-top:10px;padding-top:10px}#CountrySettings .select2.select2-container{margin:5px 0 0}.langSelectFooter{border:1px solid silver;border-radius:5px;width:max-content;cursor:pointer;background-color:#fff;color:#1c285c;display:flex}.langSelectFooterContainer{margin:40px auto 20px;display:table}.langSelectFooterContainer>div:first-child,.langSelectHeaderContainer>div:first-child{padding:5px}.langSelectHeaderContainer{margin-top:-10px;margin-right:5px;display:flex;align-items:baseline}@media (max-width:1024px){.langSelectFooterSection:nth-child(n+2){display:none}}#langSelectFooter:hover{background-color:#ececec}.langSelectFooterSection{display:inline-block;padding:0 5px;font-size:12px;border-left:1px solid silver}.langSelectFooterSection .country-flag{margin-right:2px}.shipto .flag-icon{margin-left:5px;vertical-align:middle}#socialIconsFooter{text-align:center;margin-bottom:20px}.socialIcon{display:inline-block;margin:10px}.listingOrderSelect,.menuIcon{margin-top:5px;float:right}.socialIcon i.fa{font-size:30px;color:#fff}.ShopCategoryLi{padding:10px}.ShopCategoryLi .fa-chevron-right{float:right;margin-top:5px;color:#d3d3d3}.clickable{cursor:pointer}.pageTitleResult{font-size:20px;margin-bottom:20px}#copyright{text-align:center;padding-top:40px;font-size:13px}.productsNavigationLi{display:inline-block;padding:0 25px}.addToCartBox{height:fit-content;padding:10px}#ProductDetails .carousel-cell-container,.CategoryHeaderImg img,.attrTable,.cartItemTextContainer,.cat_box_img,.category_carousel_container .productBuyCell,.listingArea .listItem,.listingArea.row,.product-tab{width:100%}.attrTableCell{padding:0;margin-bottom:10px}.listingTitle{width:100%;display:block;font-size:30px;margin-bottom:10px;font-weight:600;color:#222}.listingOrderSelect{width:fit-content}.listingOrderSelect select{padding:5px;font-size:12px;height:30px;font-weight:700}.listingCatFilter{display:inline-block;padding:10px}.mainFilterItem,.mainFilterTitle{padding-left:20px;padding-right:20px}#mainFilter{padding-right:10px;border-right:1px solid #d37f7a}.mainFilterTitle{margin-bottom:10px;font-family:Lato,sans-serif;font-size:18px}.mainFilterSubTitle{font-size:15px;margin-bottom:5px;border-bottom:1px solid #e0e0e0;margin-top:15px;padding-bottom:3px;font-weight:700}.attributesFilter .mainFilterTitle{margin-bottom:0}.mainFilterArea{margin-bottom:20px;font-size:13px}.mainFilterItem{color:#3d3d3d;font-size:15px!important;margin-bottom:12px;cursor:pointer}.PaginationNav,.cartItemPrice .itemPriceList{font-size:12px}.pagesList{text-align:right;float:right;margin-bottom:10px}.picNotFound,span.pageLabel{position:absolute;text-align:center}.pagesList .page{background:silver;display:inline-block;color:#fff;width:32px;padding:0}.pagesList .currentpage,.pagesList .page:hover{background-color:#222!important;color:#fff}.pagesList .pageLink{margin-right:10px;cursor:inherit}.pagesList .currentpage{cursor:inherit!important}span.pageLabel{left:0;width:100%;top:6px}.inputRangeText{border:0;margin-bottom:5px;outline:0!important;font-size:12px;width:fit-content;width:-moz-max-content;max-width:100%}#CatsPageTitle,#subMenuContainer,.shopLightboxTitle{border-bottom:1px solid silver}.inputRange{margin:0 5px}.picNotFound{font-size:15px;color:silver;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;width:100%;cursor:pointer}.picNotFound img{margin-bottom:15px;padding-bottom:20px}.cat_box .picNotFound{position:relative;top:0!important;transform:none;left:0!important;padding:15px}#fullSlider .carousel-box,.fullSlider,.fullSliderContainer{position:relative}.fullSlider_next,.fullSlider_prev{display:block;width:30px;height:60px;position:absolute;left:0;top:50%;margin-top:-50px;background:rgba(0,0,0,.2);z-index:2;transition:.3s ease-out;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out}.fullSlider_next{left:auto;right:0;border-top-left-radius:100px;border-bottom-left-radius:100px}#HomeLoadingContent,#PageNotFound,.shopLightbox{left:50%;transform:translate(-50%,-50%)}.fullSlider_next:hover,.fullSlider_prev:hover{background:#000}#fullSlider .carousel-box .inner{position:relative;overflow:visible;max-width:none;margin:0}#fullSlider .carousel.main{position:relative;overflow:visible;margin:0;padding:0}#fullSlider .caroufredsel_wrapper{padding:0;margin:0;overflow:visible!important}#fullSlider .caroufredsel_wrapper ul{padding:0;margin:0}#fullSlider .carousel-box ul li{float:left;display:inline-block;padding:0;position:relative;width:100%}.fullSlider_prev{border-top-right-radius:100px;border-bottom-right-radius:100px}.fullSlider_next:after,.fullSlider_prev:after{content:"";display:block;width:100%;height:100%}.fullSlider_prev:after{background:url(../img/prev.png) center center no-repeat}.fullSlider_next:after{background:url(../img/next.png) center center no-repeat}.fullSliderContainer .caroufredsel_wrapper{height:300px!important}.caroufredsel_wrapper ul li,.fullSliderContainer .caroufredsel_wrapper ul,.fullSliderContainer .caroufredsel_wrapper ul li .fullSlider{height:100%!important}.fullSliderBG,.fullSliderBG_mobile{width:100%;height:100%;position:absolute;z-index:0;background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover}.fullSlider_inner{padding:20px;z-index:1;position:absolute;height:fit-content;background-color:#00000087;color:#fff;text-shadow:none;font-weight:100;margin:0 auto;width:100%;bottom:0;text-align:left;font-size:18px}.favouritesArea .imgbox .carousel,.shopLightbox{background-color:#fff}#HomeDescBoxes,.caroufredsel_wrapper{margin-top:30px}.carousel_container{display:block;position:relative;margin-bottom:25px;padding-bottom:25px}.carousel_title{font-weight:600;font-size:22px;padding-bottom:5px;text-align:center;color:#222;margin-top:60px}.noCarousel .imgbox{text-align:center;padding:10px}.noCarousel .imgbox img{max-height:100%;top:50%;position:sticky}.itemBox .toFavouriteButton{position:absolute;right:0;top:0;padding-top:12px;padding-left:1px;border-radius:50%;width:40px;height:40px;text-align:center}.category_carousel_container .itemBox{padding:0;position:relative;text-align:center}.category_carousel_container .priceblock{float:none;width:fit-content;width:-moz-max-content;padding:0;margin:12px auto 0;display:table;display:flex;flex-direction:column;align-items:center}.category_carousel_container .itemPrice{padding:0;vertical-align:middle}#toggleFilters{display:none;padding-bottom:10px}#toggleFilters .fa-filter{float:right;margin-top:3px;margin-bottom:0}.listItem.row{border-top:1px solid silver;margin-bottom:20px;padding:10px}.favouritesArea .listItem.row{margin-top:20px;margin-bottom:20px;border-top:0;border:1px solid silver}.favouritesArea button.flickity-button.flickity-prev-next-button{background-color:transparent}#ShopCategoriesMobile .shopLightboxTitle{margin:0}.shopLightboxTitle .fa.fa-times{float:right;font-size:18px;margin-top:5px;color:#fff!important;cursor:pointer}.shopLightboxTitle .fa.fa-times:hover{color:#fff!important}.shopLightbox{display:none;position:fixed;z-index:100000;top:50%;max-width:95%;max-height:100%;overflow-y:auto;width:fit-content;color:#1c285c}.shopLightboxDesc{font-size:13px;padding:10px}.shopLightboxTitle{padding:10px;margin-bottom:10px;background-color:#f5f5f5}#searchLightBox .searchField{width:400px;padding:11px;max-width:100%;border:1px solid silver;outline:0!important}#searchLightBox .searchButton{width:fit-content;width:-moz-max-content;display:inline-block;margin-left:-4px;padding:10.25px;border-top-left-radius:0;border-bottom-left-radius:0;margin-top:-1px;transform:skewX(0);background-color:#d4d7e0;color:#1c285c;font-weight:400}#searchLightBox .searchButton:hover{color:#c2c8db}.list_carousel ul li.item{padding:0 15px!important}.caroufredsel_next,.caroufredsel_prev{top:50%!important;padding:0;width:fit-content}.caroufredsel_next{right:-15px!important}.caroufredsel_prev{left:-15px!important}button.flickity-button.flickity-prev-next-button{border:1px solid #e0e0e0;background-color:#ffffff82}button.flickity-button.flickity-prev-next-button:hover{background-color:#ffffff82!important}.list_carousel .carousel_title a{font-size:13px;text-decoration:none;float:right;margin-right:10px;margin-top:10px}#mainHeader .iconLabel{font-size:14px;margin-left:5px;vertical-align:middle}.mp-menu h2{text-align:center;padding:15px 0!important}#accountArea .accountBox .accountBoxContent,.CategoryHeaderImg,.order-box .row .order-box-header-col{padding:10px}.toggleCatDesc a{font-size:13px;text-decoration:underline!important}.relatedCarouselContainer{width:100%!important}.cartItemImgContainer{text-align:center;height:fit-content}.cartItemImgContainer img{width:auto;max-height:150px;max-width:100%}.catHomeBoxDesc{font-weight:700;padding:5px 10px;position:absolute;left:0;bottom:0;width:100%;background-color:rgba(255,255,255,.58);margin-bottom:0}#AccountLightbox .shopLightboxTitle{margin-bottom:0;font-size:20px;text-align:center}.AccountLightboxRow{max-width:100%;width:250px;min-width:fit-content;padding:10px 0;border-bottom:1px solid #e4e4e4;text-align:center}.AccountLightboxRow:last-child,.OrderCartRow:last-child{border-bottom:0}#AccountLightbox .shopLightboxTitle .fa.fa-times{position:absolute;right:10px;color:#fff!important}#accountArea .pageTitleContainer{margin-bottom:20px;margin-top:30px}#accountArea .pageTitleContainer:first-child,#list_Relax .caroufredsel_wrapper,#list_Training .caroufredsel_wrapper,.ShareBoxIcons{margin-top:0}#accountArea .accountBox{border:1px solid silver;border-radius:5px}#accountArea .accountBox .accountBoxTitle{padding:10px;border-bottom:1px solid silver;background-color:#1c285c;font-weight:700}#accountArea .accountBox .col-xs-12{padding:0 0 10px;margin-bottom:10px}#accountArea .accountBox a.editAccountBoxButton{float:right;margin-left:10px}#accountArea .accountBox a.editAccountBoxButton .fa{color:gray}#accountArea .accountBox a.editAccountBoxButton .fa:hover{color:#fff}.accountBox.addressBox{width:calc(50% - 2px);display:inline-block;margin-bottom:4px}.defaultAddressButton{font-size:12px;margin-bottom:5px;display:inline;cursor:pointer}#signupFormContainer,.accountAreaForm{max-width:100%;margin:20px auto;width:400px}.newAccountAddressButton{float:right;font-size:15px;padding-top:10px;text-decoration:underline!important}#loginOption,.fullSliderLogo{padding-top:20px}.confirmAddressDel .fa{color:pink!important}#MainFooter #popupModal .shopLightbox a,.confirmAddressDel .fa:hover{color:red!important}.form_container{max-width:100%;width:400px}.form_container input[type=text],.form_container textarea{outline:0!important;padding:5px;box-shadow:none!important;border:1px solid silver;max-width:100%;margin-bottom:10px;width:100%}.form_container input[type=button],.form_container input[type=submit]{max-width:100%;margin-bottom:10px}#loginOption .loginOptionBox{padding:30px;background-color:#f4f4f4;text-align:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center}#loginOption .loginOptionBox .loginOptionBoxTitle{font-size:20px;font-weight:700;margin-bottom:15px}#loginOption .loginOptionBox .loginOptionBoxText{padding:0 50px;font-size:15px}#ToStep3Alert{margin-top:10px;color:red}#LoginBox{width:300px}#LoginBox .shopLightboxDesc{padding:20px}#login_LogoContainer{text-align:center}#login_LogoContainer img{max-width:80%;margin-bottom:15px}#login_Container .sc-btn{display:block;margin:0 auto 10px;width:100%}#login_Container .sc-btn.sc-signup{background-color:#00874c}#login_Container .sc-btn.sc-signup .sc-icon .fa{width:25px;height:23px;font-size:23px;margin-top:3px}#fplogin input[type=password],#fplogin input[type=text],#list_Relax .itemBox,#list_Training .itemBox,.cat_box_button{margin-top:10px}#LoginErrorMsg{text-align:center;color:red;display:none}#FooterLogo{text-align:center;height:100px;margin-bottom:60px}#FooterLogo img{max-width:220px}.accountAreaFormRow,.signupRow{padding-bottom:10px;margin-bottom:10px}.accountAreaFormLabel,.signupLabel{font-weight:700;margin-bottom:5px}.cartStepNumberLeftLabel,.cartStepNumberRightLabel{width:fit-content;font-weight:100;position:absolute}.form-alert-message{font-size:13px;margin-top:5px;color:red;display:none}.flickity-button:disabled svg.flickity-button-icon{opacity:.3}.fullSliderLogo{height:100%;text-align:center;padding-bottom:20px}.fullSliderLogo img{height:auto;margin-top:100px}#subMenuContainer{width:100%;background-position-x:left!important;background:url(/images/salemil2023-min.jpg)!important}#subMenuContent{max-width:1280px;margin:0 auto;padding:0 20px}#subMenuLogo{padding-left:0}#subMenuLogo img{width:100%;margin:60px}#subMenuLogoContainer{height:fit-content;margin-right:10px;padding:10px}#subMenuContainer .subMenu{display:table}#subMenuContainer .subMenuCol{padding:10px;display:inline-block;width:20%}#subMenuContainer .sub_Menu-mp-level{padding-left:10px;font-size:12px}#ToggleSubMenuButton{width:100%;text-align:center;background-color:silver;color:#fff;padding:10px;margin-bottom:20px;border-radius:5px;cursor:pointer;display:none}#PageNotFound,.noResultsText{color:gray;text-align:center}#PageNotFound{position:absolute;top:50%;max-width:50%;font-size:25px}.noResultsText{margin-top:100px}#PageNotFound .fa{display:block;font-size:50px;margin-bottom:10px}#HomeDescBoxesTitle,#cart_empty_img,#page_not_found,.HomeDescBoxContainer,.OrderSection,.OrderTitle{margin-bottom:20px}.cartStepNumberLeftLabel,.cartStepNumberRightLabel{display:none;font-size:initial}.cartStepNumberLeftLabel{left:-65px}.cartStepNumberRightLabel{left:50px}.MobileCartStepBackButton{font-size:25px;color:silver;position:absolute;top:50%;transform:translate(10px,-50%);display:none}#HomeLoading{position:absolute;z-index:1000000000;width:100%;height:100%}#HomeLoadingContent{position:absolute;top:50%;color:#222;text-align:center}#ProductDetails .carousel-cell.flickity-lazyloaded{width:fit-content!important;margin:0 auto}#product-tab-selector{width:100%;margin-bottom:10px}#product-tab-selector-attributes,#product-tab-selector-description{width:50%;display:inline-block;border-bottom:1px solid #fff}.product-tab-selector-label{padding:10px;width:fit-content;border-bottom:4px solid transparent;cursor:pointer;font-size:20px;font-weight:900}.OrderCartRow,.OrderTitle{border-bottom:1px solid #1c285c}#product-tab-selector-description .product-tab-selector-label{float:right;margin-right:20px}#product-tab-selector-attributes .product-tab-selector-label{float:left;margin-left:20px}.product-tab-selector-label.product-tab-selector-label-selected{border-bottom:4px solid #fff}.productAttributes{padding:20px 0;overflow:hidden;font-size:smaller;line-height:150%}sup{top:-5px;left:2px}#WelcomeDiv{text-align:center;margin-top:20px;padding-bottom:10px}#HomeDescBoxesTitle{font-size:20px;text-align:center;font-weight:700}.HomeDescBoxTitle{font-weight:700;padding:10px;text-align:left}#CategoriesCarousel h4,.cat_box_title{font-weight:900;font-style:italic;text-transform:uppercase}.HomeDescBoxText{padding:10px;border-top:1px solid #d3d3d3}#CatListing .cat_box{padding:10px;border-radius:10px;display:inline-block;width:100%;margin-bottom:20px;text-align:center}#CatsPageTitle{padding-bottom:10px;margin-bottom:30px}.cat_box_title{font-size:24px;text-align:center;margin-top:10px;color:#1c285c}.cat_box_img img{width:100%;height:auto}#BrandsCarouselContainer{max-width:1280px;margin:0 auto;padding:20px}#list_BrandsCarousel .item_content{text-align:center;margin:30px 0}#list_BrandsCarousel img{max-height:80px;max-width:150px;margin:10px auto;filter:grayscale(100%);opacity:.7}.OrderTitle{font-size:20px;padding-bottom:5px;margin-left:15px;margin-right:15px}.OrderCartRow{margin-bottom:10px;padding-bottom:10px}.OrderCol.CartTotCol{border:1px solid #1c285c;border-radius:10px;padding:10px;background-color:#f5f5f5;height:fit-content;text-align:center}.OrderCol.CartTotCol .OrderTitle{margin:10px 0 0;border-bottom:0;border-top:1px solid #1c285c;padding-bottom:0;padding-top:0}.OrderCol.CartTotCol .OrderTitle .col-xs-12{padding-top:10px}.OrderTitleToggle{cursor:pointer;margin-bottom:0}.OrderRowHidden .OrderCol{padding:20px;background-color:#f5f5f5;margin-left:15px;margin-right:15px;width:calc(100% - 30px);padding-left:20px!important;padding-right:20px!important}.OrderCartRow .cartItemImgContainer img{max-width:100%;max-height:100px}.order-box{border:1px solid silver;margin-top:20px;border-radius:5px}.order-box-header{border-bottom:1px solid silver;background-color:#1c285c;padding:10px}#confirmOrderText{font-size:15px;color:green;padding:20px 0;border-bottom:3px solid green}.payment-status-label-ok{color:green;font-weight:initial}.payment-status-label-pending{font-weight:initial;color:#ffa000}.payment-status-label-error{font-weight:initial;color:silver}#PaymentERRLightbox,#PaymentOKLightbox{width:400px;max-width:100%;padding:30px;text-align:center;font-size:20px}#PaymentERRLightbox .payment-circle-icon,#PaymentOKLightbox .payment-circle-icon{font-size:80px;margin-bottom:10px}#PaymentERRLightbox .payment-circle-icon{color:silver}.cartItemPrice .itemOffer .itemOfferName,.itemPrice .itemOffer .itemOfferName,.order-box-header .payment-status-label{font-size:14px}.shippingInfos .shippingTableTitle{font-weight:700;margin-bottom:10px;margin-top:10px}.shippingInfos .selectShippingAddressBox{margin-bottom:10px;border:1px solid silver;padding:10px;cursor:pointer;color:grey}.shippingInfos .selectShippingAddressBox:hover{color:initial}.shippingInfos .selectShippingAddressBox .shipping_address_label{font-weight:700}.shippingInfos .selectShippingAddressBox.selectedAddress{border:2px solid #1c285d;display:block!important;color:initial;cursor:initial!important}.shippingInfos .changeShippingAddress{text-decoration:underline!important;float:right;font-size:15px}.shippingInfos .cart-info-text{padding:10PX;border:1px solid #ffeb3b;border-radius:5px;font-size:13px;color:#1c285c;background:#ffffe0}.icon{height:50px;width:50px;margin-left:auto;margin-right:auto;border:10px}.catHomeBox{width:250px;height:auto;position:relative;border-radius:50%;overflow:hidden;text-align:center;max-width:100%;margin:0 auto;padding:20px 0}#cart_empty_img,.catHomeBox-text{height:100%;text-align:center;width:100%}.catHomeBox img{transition:.5s ease-out;position:relative}.catHomeBox:hover img{transform:scale(-1,1)}.catHomeBox-text{opacity:1;transition:.3s linear}#CategoriesCarousel h4{margin-top:5px;color:#1c285c;text-align:center}#cart_empty_img{background-repeat:no-repeat;opacity:.3;margin-top:34px}#page_not_found{opacity:.5}.cat_box_button{background-color:silver}.mainFilterItem .fa-chevron-left,.mainFilterItem .filterCheck{margin-right:5px;vertical-align:middle}.mainFilterItem .fa-chevron-left{font-size:13px}#contentDetails ul{padding-left:18px}.accountAreaForm .form-row-alert-msg{color:red;display:none}.pageTitle.OrderTitle{padding:0;margin:0;border:0}.ShareBox{margin-top:15px;padding-top:15px}.ShareBoxTitle{font-size:18px;font-weight:700;margin-right:10px;color:#1c285c}.ShareBoxIcons,.ShareBoxTitle{display:inline-block;vertical-align:middle}.ShareBoxIcons i.fa{margin-right:10px;font-size:25px}.ShareBoxIcons i.fa.fa-facebook-square{color:#3b5998}.ShareBoxIcons i.fa.fa-twitter-square{color:#1da1f2}.ShareBoxIcons i.fa.fa-pinterest-square{color:#bd081c}.ShareBoxIcons i.fa.fa-google-plus-square{color:#dd4b39}.ChooseVariants_label{margin-bottom:10px;display:block;margin-right:10px;font-size:13px}.VariantBox{padding:10px;font-size:16px;border:1px solid #f5f5f5;background:#f5f5f5;color:#111;display:inline-block;margin-right:10px;cursor:pointer;margin-bottom:4px}.VariantBox.VariantBoxSelected{background:#111!important;color:#fff!important}.MinVariantPriceFromText{font-size:15px;vertical-align:middle;margin-right:3px;color:grey}.priceblock .AvailLabel{font-size:12px;text-align:center;margin:5px}.productTitle{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:68px}#list_HomeProducts .productTitle{height:initial}.cartItemPrice .itemPriceList,.itemPrice .itemPriceList{font-size:15px;margin-left:5px;text-decoration:line-through;margin-right: 5px;}.cartItemPrice .itemOffer,.itemPrice .itemOffer{line-height:initial;font-size:12px;border-left:4px solid var(--green);padding-left:10px}#cartReview .cartItemPrice .itemOffer{width:fit-content;margin-left:auto}.itemBox .itemOffer,.listItem .itemOffer{display:none;margin-bottom:5px}@media (min-width:769px){#subMenuContent{margin-top:-20px}#cartItemsList{padding-right:10px}#loadCartStep2Button{max-width:200px}#addedToCartLightbox{margin-left:25%;margin-right:25%;width:50%}#HeaderNavigationTop{-webkit-transition:display .7s;transition:display .7s}#mainHeader.isSticky #HeaderNavigationTop{display:none}}@media (min-width:1000px){#addedToCartLightbox{margin-left:30%;margin-right:30%;width:40%}}@media (min-width:1200px){#addedToCartLightbox{margin-left:35%;margin-right:35%;width:30%}}@media (min-width:425px){#loginOption .loginOptionBox{height:245px}}@media (max-width:1500px){.productsNavigationLi{padding:0 15px;font-size:14px}}@media (max-width:1420px){#productsNavigation{padding-top:8px;text-align:left;padding-left:155px}}@media (max-width:1140px){#productsNavigation{display:none}.hideOnDesktop{display:block!important}}@media (max-width:992px){#mainHeader #trigger{margin-left:40px!important}#HeaderLogo{height:auto;max-width:40%}#siteContent{margin-top:112px}.col-lg-12,.col-md-12,.col-sm-12,.col-xl-12,.col-xs-12{padding-left:0!important;padding-right:0!important;padding-top:15px}#toggleFilters{display:block}#mainFilterContainer{border-bottom:1px solid silver}#listingContainer{padding-top:10px}.addToCartBox,.attrTableCell{padding-left:10px!important;padding-right:10px!important}}@media (max-width:400px){.priceblock{float:inherit;width:fit-content;margin:20px auto 0}#product-tab-selector-description .product-tab-selector-label{float:left;margin-right:0}#product-tab-selector-attributes .product-tab-selector-label{float:right;margin-left:0}.product-tab-selector-label{padding:5px;font-size:15px}.icon{margin-left:-15px}#BrandsCarouselContainer{max-width:1280px;margin:0 auto;padding:0 20px 20px}.cartStepNumberLabel{width:30px;height:30px}.productBuyCell,.productDescCell{padding:0!important}.productBuyCell .priceblock,.productBuyCell .priceblock .addtocart{text-align:center!important}}@media screen and (max-width:575px){.carousel_title{font-size:22px}.itemBox button.flickity-button.flickity-prev-next-button{display:block}}@media screen and (min-width:769px){#maglia_replica .imgbox{height:295px}#list_Relax .imgbox,#list_Training .imgbox{height:225px}#list_Relax .itemName,#list_Training .itemName{font-size:22px}}@media (max-width:768px){#HeaderButtonsRight .iconLabel,#shopCategories,#subMenuContainer .subMenu,#trigger .iconLabel,.cartStepButton,.cartStepLabel{display:none}#showCategoriesButton,.cartStepButtonActive .MobileCartStepBackButton{display:block}#searchLightBox .searchField{width:100%;border-bottom-left-radius:0;border-top-right-radius:10px}#searchLightBox .searchButton{width:100%;margin-left:0;margin-top:5px;border-bottom-left-radius:10px;border-top-right-radius:0}.menageTableField{width:90%}.itemBox{margin-bottom:50px;padding:10px}#cartNavigation,.fullSliderContainer{margin-bottom:0}#footer-menu-row .col-xs-12{margin-bottom:25px}#copyright{padding:40px 20px}.carousel_container .list_carousel .imgbox{height:150px}.carousel_container .list_carousel .itemName{font-size:15px}#mainHeader{height:57px}#mainHeader #HeaderLogoLink{-webkit-transition:top .7s;transition:top .7s;position:absolute;top:10px;left:50px}#mainHeader.isSticky #HeaderLogoLink{top:-100px}#mainHeader #HeaderNavigationTop{-webkit-transition:height .7s;transition:height .7s;height:65px}#mainHeader.isSticky #HeaderNavigationTop{height:35px}#mainHeader #trigger{position:absolute;left:10px;top:10px;-webkit-transition:top .7s;transition:top .7s}#mainHeader.isSticky #HeaderButtonsRight,#mainHeader.isSticky #trigger{top:10px}#mainHeader #HeaderButtonsRight{position:absolute;right:15px;top:10px;-webkit-transition:top .7s;transition:top .7s}.fullSliderBG,.fullSliderBG_mobile{background-position-x:center}.fullSliderContainer .caroufredsel_wrapper{height:200px!important}.catHomeBoxDesc{font-size:25px}#subMenuContainer{padding-bottom:0;margin:0}#subMenuLogoContainer{width:200px;margin:0 auto;max-width:100%}#ToggleSubMenuButton{display:block;cursor:pointer}#ProductDetails,#contentDetails{padding:0}#mainFilterContainer{margin-bottom:20px}#cartNavigation{padding-bottom:30px;padding-top:25px;margin-top:0;position:absolute;width:calc(100% + 40px);top:30px}#MainContainerContent{padding-top:55px}.cartStepButtonActive{display:block;width:100%}.cartStepButton.cartStepButtonActive .cartStepNumber{background-color:transparent}.cartStepNumberLeftLabel,.cartStepNumberRightLabel{display:inline-block}.cartStepButtonNumberSpan{font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:50%}.cartStepButtonActive .cartStepNumberLabel{background-color:#1c285c}#subMenuContainer .subMenuRow{width:100%;display:block}#subMenuContainer .subMenuCol{width:100%;text-align:center}.HomeDescBoxContainer{margin-bottom:40px}.pagesList{margin-bottom:10px;margin-top:10px;overflow-x:scroll;white-space:nowrap;float:initial}.fullSliderLogo img{margin-top:50px}#cookieok{background-color:green;display:block;padding:5px 30px;border-radius:4px;cursor:pointer;width:fit-content;text-align:center;margin-top:8px;margin-left:auto}#HomeProducts .itemBox,.category_carousel_container .itemBox,.listItem{margin:9px 0;padding:20px}#HomeProducts .imgbox{height:280px}}#HomeProducts .noCarousel .imgbox img{max-height:auto}#HomeProducts .imgbox{height:auto}#Relax_next,#Training_next{margin-right:14px}#Relax_prev,#Training_prev{margin-left:14px}#upsellModal .itemBox{margin:-35px 0 0}#auth_submit{width:100%;background:#ffc439;border-radius:23px;padding:10px;color:#000!important}#auth_submit:hover{background:#f2ba36!important}#cancelOrderConfirmBtn{padding:8px;border-radius:23px;margin-top:15px}#cancelOrderResponseMessage{font-size:16px;color:#155724;background-color:#e1f3e6;padding:20px;margin-top:40px;border-radius:8px}#cancelOrderResponseMessage .cancel-order-content{display:flex;align-items:flex-start;gap:6px}#cancelOrderResponseMessage .cancel-order-icon{font-size:25px;color:#28a745;flex-shrink:0;margin-top:-5px}.cartReviewItem[data-type="3"]{border:2px dashed #28a745!important;border-radius:5px;padding:10px;color:green;font-weight:700}.OrderCartRow[data-type="3"]{border:2px dashed #28a745!important;border-radius:5px;padding:10px;color:green;font-weight:700;font-size:x-small!important}.OrderCartRow[data-type="3"] .cartItemPrice{font-size:x-small!important}@media (max-width:576px){.listItem .imgbox .carousel{height:200px;position:relative}}.VariantBox{border-bottom-width:2px;border-bottom-style:solid;transition:.3s}.VariantBox.is-available{border-bottom-color:#28a745}.VariantBox.is-available-last{border-bottom-color:#ffac00}.VariantBox.is-unavailable{background-color:#cfcfcf;color:#8d8d8d;border-color:#cfcfcf #cfcfcf #dc3545;cursor:default}
/*custom.css*/
#AccountLightbox a,#HomeLoading a,#HomeLoading li,#HomeLoading span,#mainHeader a,#mainHeader li,#mainHeader span,#mp-menu .mp-level a,#mp-menu .mp-level li,#mp-menu .mp-level span,body{color:#222!important}#mainCartIcon,#mainCartIcon i{height:38px;border-radius:50%}#AccountLightbox .shopLightbox,#LoginBox .shopLightboxDesc,#accountArea .accountBox,.OrderCol.CartTotCol,.order-box{box-shadow:0 0 20px rgba(0,0,0,.1)}#ProductDetails .AvailLabel.AvailLabelGreen,#ProductTitle,.ShareBoxTitle{letter-spacing:1px;text-transform:uppercase}#AccountLightbox .shopLightboxTitle,#ProductTitle,.ShareBoxTitle,.product-tab-selector-label,.sc-text,.title_home{text-transform:uppercase}#mainHeader .productsNavigationLi a:hover,#mainHeader a:hover,.menuItem:hover{text-decoration:none}body{font-family:Inter,sans-serif!important;font-style:normal;letter-spacing:.3px}h1{font-weight:700}body ::-webkit-scrollbar{width:5px}body ::-webkit-scrollbar-track{background:#f1f1f1}body ::-webkit-scrollbar-thumb{background:#bdc3c7}body ::-webkit-scrollbar-thumb:hover{background:#868686}#mainHeader{z-index:1001;margin:72px 0 20px;width:100%;border-bottom:1px solid #1c285c}#HomeLoading,#MainFooter,#mainHeader,#mp-menu .mp-level{background:#fff;color:#1c285c!important}#signupFormContainer .pageTitleContainer .pageSubTitle{color:#fff;font-weight:700;margin-top:9px;background-color:#7982a8;padding:5px 20px}#product-tab-selector-description,#signupFormContainer .pageTitleContainer,.OrderTitle,.product-tab-selector-label.product-tab-selector-label-selected{border-bottom:none}.fullSliderItem .title_home{text-align:center;left:50%!important;transform:translateX(-50%)}.text-shoppingCart{background:green;color:#fff;font-weight:600;font-size:13px;padding:10px 15px;text-align:right;width:fit-content;margin-top:10px}.pageTitleContainer{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #f5f5f5;padding-top:10px}.order-box{border-radius:0;border:none}.order-box .row .order-box-header-col{padding:12px 10px 10px}.payment-status-label-error{color:#f4af00}.addtocart_label::after{content:"\f07a";font-family:FontAwesome;font-weight:900;margin-left:10px;font-size:15px}.addtocart_label.addtocart_label_variants::after{content:"";margin:0}#listingContainer .addtocart{padding-top:7.5px;display:block;width:170px;border-radius:20px;margin-top:15px}#CountrySettings .shopLightboxTitle,#searchLightBox .shopLightboxTitle{background-color:#1c285c!important;color:#fff!important}#searchLightBox .fa-remove:before .fa-close:before .fa-times:before{color:#000!important}#searchLightBox a{margin-top:-.1px!important}.fullSliderBG,.fullSliderBG_mobile{background-position-y:inherit}.order-box-header{border-bottom:none;background-color:#e4e4e4}.order-box .row .order-box-header-col.order-box-header-col2{text-align:right}#CountrySettings .shopLightbox .shopLightboxDesc{background-color:#fff!important}#CountrySettings .btn:hover{background-color:#050812!important;color:#fff!important}#AccountLightbox .shopLightboxTitle{color:#fff;margin-bottom:0!important;font-size:20px;text-align:center;padding:10px;background-color:#1c285c;border-bottom:none;font-weight:700;font-style:italic}.shopLightboxDesc{padding:10px 20px}.OrderCol.CartTotCol{border-radius:0;border:none;background-color:#fff;padding:16px 0 22px}#accountArea .accountBox .accountBoxTitle{padding:10px 16px;border-bottom:none;background-color:#1c285c;color:#fff}#accountArea .accountBox .accountBoxContent{padding:20px 20px 10px}#accountArea .accountBox a.editAccountBoxButton .fa{color:#fff}#accountArea .accountBox{border:none;border-radius:0}#AccountLightbox .shopLightbox{background-color:#1c285c}#AccountLightbox .shopLightboxDesc,#LoginBox .shopLightboxDesc,#mainCartIcon,#mainCartIcon i,.priceblock{background-color:#fff}#MainFooter .shopLightboxDesc a{font-weight:700;font-size:16px}#MainFooter .fa .fa-times a{color:#fff!important}#AccountLightbox i{padding-right:10px}.AccountLightboxRow{padding:18px 0;border-bottom:1px solid #1c285c29}.ShareBoxTitle{font-size:12px;margin-right:10px;padding-right:10px;color:#1c285c;margin-top:17px;margin-bottom:17px}.footer-serie{text-align:center;margin:36px 0}.ShareBoxIcons i{color:#1c285c}#mainHeader #trigger{margin-left:140px}#mainHeader .fa-shopping-cart{color:#1c285c;padding-top:7px;padding-right:5px}#mainCartIcon{width:38px;position:relative;margin-right:35px}#mainCartIcon .iconLabel,#upsellModal .toFavouriteButton,.hideOnDesktop,.itemBox .ItemDesc,.itemBox .itemCode{display:none}#mainCartIcon i{font-size:22px;width:38px;position:absolute;left:0;top:0}#cartCount{position:absolute;display:flex;width:20px;height:20px;background:#1c285c;color:#fff;justify-content:center;align-items:center;border-radius:50%;font-size:12px;left:20px}#ProductTitle,.itemPrice{font-size:25px}#subMenuContainer,#subMenuContent{height:270px}#subMenuLogoContainer{margin-top:70px;padding:0}#slider-range .ui-slider-range.ui-corner-all.ui-widget-header,.addtocart{background-color:#1c285c}.addtocart{color:#fff;font-weight:900;position:relative;height:40px;border:1px solid #1c285c;border-radius:5px}#login_Container .sc-btn.sc-signup .sc-icon .fa,.sc-text{color:#fff!important;box-shadow:none!important}.addtocart:hover{background-color:#070a16;border-color:#070a16}.addtocart .fa.fa-cart-plus{display:none;margin:-9px;height:30px;width:30px;text-align:center;background-color:#fff;border-radius:50%;position:absolute;right:15px;top:35%;padding-top:7px}.mainFilterTitle{font-size:24px;font-weight:600}.listingOrderSelect select,.listingOrderSelect select:focus{background-color:transparent;color:#222;font-size:13px;border:1px solid #d5d5d5;border-radius:5px!important;outline:0;box-shadow:none;padding:10px;height:auto}.form-control{border-radius:0!important}#login_LogoContainer{background:0 0!important}input#login{transform:skewX(0)}#login_Container .sc-btn.sc-signup{background-color:#1c285c;border-radius:0!important}.sc-text{font-weight:700}#fplogin h5{font-size:16px}.category_carousel_container .itemBox,.itemBox,.listItem{transition:250ms ease-in;border:0!important;border-radius:25px;margin-top:30px;padding:20px;text-align:center;margin-bottom:20px}.itemBox:hover,.listItem:hover{box-shadow:0 0 15px #70798B4D}.item_desc_row>div{width:100%;max-width:100%;flex:none;text-align:center}.item_desc_row>div .priceblock{float:none;width:inherit;display:flex;flex-direction:column;align-items:center}.favouritesArea .listItem.row{padding:20px 10px}button.flickity-button.flickity-prev-next-button{border:0}.ShareBox{margin-top:62px}#ProductDetails .priceblock{width:100%;text-align:center}#ProductDetails .addtocart{width:100%;text-align:center;font-size:17px;margin-top:20px;border-radius:30px;height:52px;padding-top:13px;font-weight:500}#ProductDetails .itemPrice,#row_UpFooter{text-align:left}#ProductDetails .ShareBox{margin-top:30px;padding-top:30px}#container_home{background-image:url(/img/home_photo.jpg);background-size:cover;width:100%;height:650px;display:flex;align-items:center;margin-top:0}.menuItem,.menuItem a,.menuItemText{font-weight:600;color:#222!important;font-size:18px}.attrTableCell,.up_listItem i,.up_listItem i:hover,.up_text,.up_text a,.up_text a:hover{color:#222}.title_home{font-size:3.5rem;font-weight:900;font-style:italic;margin-bottom:10px}.text_home{padding-left:100px}#up_menu{width:100%;background-color:#f5f5f5;position:fixed;top:0;z-index:1000}.up_text{font-size:77%}.menuItem:hover{color:#f4af00}.img_UpFooter{max-width:20%!important}.up_text2{font-size:77%;padding-left:22px;color:#aceefc}.up_list{justify-content:right;text-align:center;display:flex;flex-flow:row wrap;list-style-type:none;padding-right:14px}.up_listItem{padding-left:18px;padding-right:0;margin-bottom:0;margin-top:-2px}.menu-icon-open-inner{height:2px;width:30px;background:#222!important;display:block;margin:4px 0}.menu-icon-open{display:block}.up_listItem svg:hover{fill:#222}.up_listItem svg{fill:#222;width:15px;height:15px}.product-tab-selector-label{width:fit-content;font-size:16px;font-weight:400;font-style:inherit;color:#1c285c}#product-tab-selector-attributes{border-bottom:none;margin-top:5px}.fa-lg{font-size:.9em}#product-tab-description ul{list-style-type:none;text-transform:inherit;padding:0 10px 10px 0;font-size:13px;font-weight:500;letter-spacing:1.5px}#ProductTitle{font-weight:700;font-style:normal}.itemDesc{letter-spacing:1.5px}#product-DescriptionArea{width:100%;height:auto;padding:20px 30px 30px 20px;color:#1c285c}.text-UpFooter{font-weight:700;letter-spacing:-.75px;font-size:115%}.line_UpFooter{border-right:.5px solid #1c285c;padding-right:10px}.buttonHome{background-color:#1c285c;border:1px solid #f4af00;color:#fff;position:relative;height:40px;padding:15px 80px 38px;width:fit-content;transform:skewX(-7deg)}#ProductDetails .AvailLabel.AvailLabelGreen{color:#fff;font-size:12px;font-weight:500;background-color:green;text-align:center}.itemDesc-row{border-bottom:1px solid #000;padding-bottom:10px;border-top:1px solid #000;padding-top:10px}.container_tShirt{position:relative;height:719px;margin-top:-667px}#tShirt_home{position:absolute;left:83%;top:48%;transform:translate(-50%,-50%);width:24%}#mainHeader a:hover{color:#222}.flickity-page-dots .dot,.flickity-page-dots .dot:hover{background-color:#222!important}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #1c285c}.img-payments-footer{width:100%;height:auto}@media screen and (min-width:1141px){#mainHeader{height:147px!important;padding:0!important;display:flex;align-items:center;justify-content:space-between}#siteContent{margin-top:212px!important}#productsNavigation{padding-left:0!important}}@media screen and (min-width:992px) and (max-width:1140px){#mainHeader{height:84px!important}#HeaderButtonsRight,#mainHeader #trigger{margin-top:10px}}@media screen and (min-width:769px) and (max-width:991px){#HeaderButtonsRight,#mainHeader #trigger{margin-top:10px}.img-payments-footer{width:169px;height:auto}#tShirt_home,.container_tShirt{display:none}#up_menu{width:100%}.up_text,.up_text2{font-size:75%}#row_UpFooter{text-align:center;margin-top:-60px}#mainHeader{margin:78px 0 20px}#container_home{margin-top:-47px}}@media screen and (min-width:575px) and (max-width:768px){.cartStepButtonActive .cartStepNumberLabel{width:20px;height:17px;top:-9px}.cartStepNumberLeftLabel{margin-top:-12px}.cartStepNumberRightLabel{margin-top:-12px;left:36px}.cartStepButtonNumberSpan{font-size:16px;left:28%;color:#fff;font-weight:400}#product-DescriptionArea{width:100%}.img-payments-footer{width:169px;height:auto}#tShirt_home,.container_tShirt,.up_text{display:none}#mainHeader #trigger{margin-left:40px}#mainHeader{margin:71px 20px 20px 0}#up_menu{top:-4px}#row_UpFooter{text-align:center;margin-top:-60px}.text_home{padding-left:113px}}#list_HomeProducts .carousel_title{font-size:36px}#MegamenuItems_1596_products .addtocart,#list_MegamenuItems_1593_products .addtocart{width:max-content;margin:auto auto 20px}#MegamenuItems_1593_products,#MegamenuItems_1596_products{padding-top:8px;height:460.028px}.addtocart{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:7px 14px;text-align:center}@media screen and (max-width:768px){#MainHomeSlider .itemBox .addtocart{position:absolute;bottom:-30px!important;z-index:100;left:50%;transform:translate(-50%,0);max-width:fit-content;white-space:nowrap;height:auto!important;padding:10px 47px!important}#ProductDetails .carousel-cell{height:225px}}@media screen and (max-width:575px){.listingOrderSelect{width:100%!important;display:block!important;float:none!important}#mainCartIcon{margin-right:0}#cartCount{left:16px}.cartStepButtonActive .cartStepNumberLabel{width:20px;height:17px;top:-9px}.cartStepNumberLeftLabel{margin-top:-12px}.cartStepNumberRightLabel{margin-top:-12px;left:36px}.cartStepButtonNumberSpan{font-size:16px;left:28%;color:#fff;font-weight:400}#ProductDetails .addtocartÂ{margin-top:0}#product-DescriptionArea{width:100%}.img-payments-footer{width:169px;height:auto}#MainFooter{padding:80px 0}#subMenuContainer,#subMenuContent,#tShirt_home,.container_tShirt,.up_text{display:none}#mainHeader #trigger{margin-left:5px!important;margin-top:0!important}#mainHeader{margin:72px 0 20px}#up_menu{top:-4px}.title_home{font-size:3rem}.text_home{padding-left:37px}.line_UpFooter{border-right:none;padding-right:none;border-bottom:.5px solid #dcd0ff;padding-bottom:10px}#row_UpFooter{text-align:center;margin-top:-90px}.height-nav{height:67px}#searchLightBox{width:95%}.flickity-prev-next-button.previous{left:5px!important}.flickity-prev-next-button.next{right:5px!important}#ProductDetails .flickity-prev-next-button.previous{left:25px!important}#ProductDetails .flickity-prev-next-button.next{right:25px!important}.flickity-viewport{height:375px!important}}#upsellModal .noCarousel .itemBox{margin:0;box-shadow:none!important}.category_carousel_container .addtocart{display:block;width:170px;border-radius:20px;margin-top:15px;font-weight:600}span.addtocart_label.addtocart_label_variants{font-weight:400}
/*components*/
.mp-pusher,.scroller,.scroller-inner{position:relative}.mp-level,.mp-menu,.mp-pusher{left:0;height:100%}.mp-back,.mp-menu.mp-cover h2{text-transform:uppercase;letter-spacing:1px;font-weight:700}html{overflow-y:hidden;overflow-x:hidden;height:100%;width:100%}.scroller{overflow-y:scroll;height:100%;z-index:1}.mp-menu{position:absolute;top:0;z-index:1;width:300px;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mp-level{position:absolute;top:0;width:100%;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);z-index:1000000000;background:#344556;background:-moz-linear-gradient(-45deg,#344556 0,#748491 100%);background:-webkit-linear-gradient(-45deg,#344556 0,#748491 100%);background:linear-gradient(135deg,#344556 0,#748491 100%)}.mp-level::after,.mp-level::before,.mp-pusher::after{position:absolute;top:0;right:0;width:0;height:0;content:'';opacity:0}.mp-level::after,.mp-pusher::after{background:rgba(0,0,0,.3);-webkit-transition:opacity .3s,width .1s .3s,height .1s .3s;-moz-transition:opacity .3s,width .1s .3s,height .1s .3s;transition:opacity .3s,width .1s .3s,height .1s .3s}.mp-level::after{z-index:-1}.mp-level.mp-level-overlay::after,.mp-pusher.mp-pushed::after{width:100%;height:100%;opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;z-index:100000000}.mp-level.mp-level-overlay{cursor:pointer}.mp-level.mp-level-overlay.mp-level::before{width:100%;height:100%;background:0 0;opacity:1}.mp-level,.mp-pusher{-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.mp-overlap .mp-level.mp-level-open{box-shadow:1px 0 2px rgba(0,0,0,.2);-webkit-transform:translate3d(-40px,0,0);-moz-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.mp-menu.mp-overlap>.mp-level,.mp-menu.mp-overlap>.mp-level.mp-level-open,.mp-menu>.mp-level,.mp-menu>.mp-level.mp-level-open{box-shadow:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mp-cover .mp-level.mp-level-open{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mp-cover .mp-level.mp-level-open>ul>li>.mp-level:not(.mp-level-open){-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mp-menu ul{margin:0;padding:0;list-style:none;overflow-y:auto}.mp-menu h2{margin:0;padding:1em 10px 1em 1em;color:#222!important;text-shadow:0 0 1px rgba(0,0,0,.1);font-weight:300;font-size:2em}.mp-menu h2 a{color:#fff!important}.mp-menu.mp-overlap h2::before{position:absolute;top:0;right:0;margin-right:8px;font-size:75%;line-height:1.8;opacity:0;-webkit-transition:opacity .3s,-webkit-transform .1s .3s;-moz-transition:opacity .3s,-moz-transform .1s .3s;transition:opacity .3s,transform .1s .3s;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}.mp-menu.mp-cover h2{font-size:1em}.mp-overlap .mp-level.mp-level-overlay>h2::before{opacity:1;-webkit-transition:-webkit-transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.mp-menu ul li>a{display:block;padding:.7em 1em .7em 20px;outline:0;box-shadow:inset 0 -1px rgba(0,0,0,.2);text-shadow:0 0 1px rgba(255,255,255,.1);-webkit-transition:background .3s,box-shadow .3s;-moz-transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s;font-size:20px}.menuItem .fa-chevron-left{margin-right:15px}.menuItemText{display:inline-block}.menuItem,.menuItem a,.mp-level.mp-level-overlay>ul>li:first-child>a,.mp-level>ul>li:first-child>a:hover{text-decoration:none}.mp-menu ul li::before{position:absolute;left:10px;z-index:-1;color:rgba(0,0,0,.2);line-height:3.5}.mp-level>ul>li:first-child>a{box-shadow:inset 0 -1px rgba(0,0,0,.2),inset 0 1px rgba(0,0,0,.2)}.mp-back{background:rgba(0,0,0,.1);outline:0;color:#fff;display:block;font-size:.8em;padding:1em;position:relative;box-shadow:inset 0 1px rgba(0,0,0,.1);-webkit-transition:background .3s;-moz-transition:background .3s;transition:background .3s}.mp-back::after{font-family:linecons;position:absolute;content:"\e037";right:10px;font-size:1.3em}.mp-menu .mp-level.mp-level-overlay>.mp-back,.mp-menu .mp-level.mp-level-overlay>.mp-back::after{background:0 0;box-shadow:none;color:transparent}.no-csstransforms3d .mp-pusher,.no-js .mp-pusher{padding-left:300px}.no-csstransforms3d .mp-menu .mp-level,.no-js .mp-menu .mp-level{display:none}.no-csstransforms3d .mp-menu>.mp-level,.no-js .mp-menu>.mp-level{display:block}@media (max-width:560px){.mp-menu{max-width:100%}}
/*icons*/ 
@font-face{font-family:linecons;src:url('../fonts/linecons/linecons.eot');src:url('../fonts/linecons/linecons.eot?#iefix') format('embedded-opentype'),url('../fonts/linecons/linecons.woff') format('woff'),url('../fonts/linecons/linecons.ttf') format('truetype'),url('../fonts/linecons/linecons.svg#linecons') format('svg');font-weight:400;font-style:normal}.icon:before{font-family:linecons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;margin-right:.6em;-webkit-font-smoothing:antialiased}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-arrow-left:before{content:"\e032"}.icon-arrow-left-2:before{content:"\e034"}.icon-arrow-left-3:before{content:"\e036"}.icon-arrow-left-4:before{content:"\e038"}.icon-arrow-right:before{content:"\e035"}.icon-arrow-right-2:before{content:"\e037"}.icon-arrow-right-3:before{content:"\e039"}.icon-arrow-right-4:before{content:"\e033"}.icon-phone:before{content:"\e000"}.icon-news:before{content:"\e001"}.icon-photo:before{content:"\e002"}.icon-shop:before{content:"\e003"}.icon-wallet:before{content:"\e004"}.icon-t-shirt:before{content:"\e005"}.icon-heart:before{content:"\e006"}.icon-cloud:before{content:"\e007"}.icon-display:before{content:"\e008"}.icon-diamond:before{content:"\e009"}.icon-banknote:before{content:"\e00a"}.icon-data:before{content:"\e00b"}.icon-music:before{content:"\e00c"}.icon-location:before{content:"\e00d"}.icon-star:before{content:"\e00e"}.icon-tv:before{content:"\e00f"}.icon-eye:before{content:"\e010"}.icon-megaphone:before{content:"\e011"}.icon-study:before{content:"\e012"}.icon-bubble:before{content:"\e013"}.icon-sound:before{content:"\e014"}.icon-video:before{content:"\e015"}.icon-stack:before{content:"\e016"}.icon-lab:before{content:"\e017"}.icon-food:before{content:"\e018"}.icon-cup:before{content:"\e019"}.icon-trash:before{content:"\e01a"}.icon-user:before{content:"\e01b"}.icon-key:before{content:"\e01c"}.icon-fire:before{content:"\e01d"}.icon-clip:before{content:"\e01e"}.icon-mail:before{content:"\e01f"}.icon-search:before{content:"\e020"}.icon-settings:before{content:"\e021"}.icon-like:before{content:"\e022"}.icon-calendar:before{content:"\e023"}.icon-camera:before{content:"\e024"}.icon-tag:before{content:"\e025"}.icon-note:before{content:"\e026"}.icon-clock:before{content:"\e027"}.icon-lock:before{content:"\e028"}.icon-vynil:before{content:"\e029"}.icon-truck:before{content:"\e02a"}.icon-paperplane:before{content:"\e02b"}.icon-bulb:before{content:"\e02c"}.icon-pen:before{content:"\e02d"}.icon-params:before{content:"\e02e"}.icon-world:before{content:"\e02f"}
/*social*/
.sc-btn,.sc-text{color:#fff;text-align:center}.sc-btn,pre{position:relative}#blacklayer,#loading{display:none;width:100%;height:100%}.sc-btn{display:inline-block;margin:0 .25em .5em 0;padding:0;font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1em;text-decoration:none;text-shadow:rgba(0,0,0,.3) 0 -.1em 0;border:0;border-radius:.4em;-webkit-border-radius:0.4em;-moz-border-radius:.4em;-ms-border-radius:0.4em;-o-border-radius:.4em;background-color:#1a1a1a;background-image:-webkit-linear-gradient(top,#595959,#1a1a1a 100%);background-image:-moz-linear-gradient(top,#595959,#1a1a1a);background-image:-ms-linear-gradient(top,#595959,#1a1a1a);background-image:-o-linear-gradient(top,#595959,#1a1a1a);background-image:linear-gradient(top,#595959,#1a1a1a);box-shadow:inset rgba(0,0,0,.1) 0 -.15em 0,inset rgba(255,255,255,.2) 0 .15em 0,rgba(0,0,0,.3) 0 .1em .3em;background-repeat:no-repeat;-webkit-transition:background-position .1s ease-in-out;-webkit-appearance:none;cursor:pointer;overflow:hidden}.sc-btn:hover{color:#fff;padding:initial}.sc-btn:active{box-shadow:rgba(255,255,255,.2) 0 .1em 0,inset rgba(0,0,0,.3) 0 .25em 1em}.sc-icon,.sc-text{display:block;float:left}.sc-icon{margin:0 -.4em 0 0;padding:.6em .8em .5em;border-right:.1em solid rgba(255,255,255,.1);box-shadow:inset rgba(0,0,0,.1) -.1em 0 0}.sc-text{padding:1.05em 1em .85em}svg{width:1.8em;height:1.8em;fill:#fff}.sc--flat{width:230px;box-shadow:none;background-image:none!important}.sc--flat .sc-icon{border-color:transparent}.sc--flat:active{box-shadow:inset rgba(0,0,0,.3) 0 .15em .25em}.sc--facebook{background-color:#33477a;background-image:-webkit-linear-gradient(top,#5975ba,#33477a 100%);background-image:-moz-linear-gradient(top,#5975ba,#33477a);background-image:-ms-linear-gradient(top,#5975ba,#33477a);background-image:-o-linear-gradient(top,#5975ba,#33477a);background-image:linear-gradient(top,#5975ba,#33477a)}.sc--facebook:hover{background-image:-webkit-linear-gradient(top,#6b84c1,#304373 90%);background-image:-moz-linear-gradient(top,#6b84c1,#304373);background-image:-ms-linear-gradient(top,#6b84c1,#304373);background-image:-o-linear-gradient(top,#6b84c1,#304373);background-image:linear-gradient(top,#6b84c1,#304373);background-color:#4560a5}.sc--facebook:active{background-color:#33477a;background-image:-webkit-linear-gradient(top,#4a66b0,#33477a 100%);background-image:-moz-linear-gradient(top,#4a66b0,#33477a);background-image:-ms-linear-gradient(top,#4a66b0,#33477a);background-image:-o-linear-gradient(top,#4a66b0,#33477a);background-image:linear-gradient(top,#4a66b0,#33477a)}.permissions-selected{margin-bottom:5px;font-style:italic;letter-spacing:1px}pre button{position:absolute;right:5px;left:5px}.toggle-check{padding-left:10px}.sc--google-plus{background-color:#b92d25;background-image:-webkit-linear-gradient(top,#e06b64,#b92d25 100%);background-image:-moz-linear-gradient(top,#e06b64,#b92d25);background-image:-ms-linear-gradient(top,#e06b64,#b92d25);background-image:-o-linear-gradient(top,#e06b64,#b92d25);background-image:linear-gradient(top,#e06b64,#b92d25)}.sc--google-plus:hover{background-image:-webkit-linear-gradient(top,#e57f79,#b12b23 90%);background-image:-moz-linear-gradient(top,#e57f79,#b12b23);background-image:-ms-linear-gradient(top,#e57f79,#b12b23);background-image:-o-linear-gradient(top,#e57f79,#b12b23);background-image:linear-gradient(top,#e57f79,#b12b23);background-color:#da4a42}.sc--google-plus:active{background-color:#b92d25;background-image:-webkit-linear-gradient(top,#dc564e,#b92d25 100%);background-image:-moz-linear-gradient(top,#dc564e,#b92d25);background-image:-ms-linear-gradient(top,#dc564e,#b92d25);background-image:-o-linear-gradient(top,#dc564e,#b92d25);background-image:linear-gradient(top,#dc564e,#b92d25)}.sc--twitter{background-color:#108ac1;background-image:-webkit-linear-gradient(top,#47bbf0,#108ac1 100%);background-image:-moz-linear-gradient(top,#47bbf0,#108ac1);background-image:-ms-linear-gradient(top,#47bbf0,#108ac1);background-image:-o-linear-gradient(top,#47bbf0,#108ac1);background-image:linear-gradient(top,#47bbf0,#108ac1)}.sc--twitter:hover{background-image:-webkit-linear-gradient(top,#76cdf4,#0f83b8 90%);background-image:-moz-linear-gradient(top,#76cdf4,#0f83b8);background-image:-ms-linear-gradient(top,#76cdf4,#0f83b8);background-image:-o-linear-gradient(top,#76cdf4,#0f83b8);background-image:linear-gradient(top,#76cdf4,#0f83b8);background-color:#21aded}.sc--twitter:active{background-color:#108ac1;background-image:-webkit-linear-gradient(top,#30b3ee,#108ac1 100%);background-image:-moz-linear-gradient(top,#30b3ee,#108ac1);background-image:-ms-linear-gradient(top,#30b3ee,#108ac1);background-image:-o-linear-gradient(top,#30b3ee,#108ac1);background-image:linear-gradient(top,#30b3ee,#108ac1)}.sc--linkedin{background-color:#0074b2;background-image:-webkit-linear-gradient(top,#689cd0,#0074b2 100%);background-image:-moz-linear-gradient(top,#689cd0,#0074b2);background-image:-ms-linear-gradient(top,#689cd0,#0074b2);background-image:-o-linear-gradient(top,#689cd0,#0074b2);background-image:linear-gradient(top,#689cd0,#0074b2)}.sc--linkedin:hover{background-color:#1f88be;background-image:-webkit-linear-gradient(top,#0074b2,#1f88be 90%);background-image:-moz-linear-gradient(top,#0074b2,#1f88be);background-image:-ms-linear-gradient(top,#0074b2,#1f88be);background-image:-o-linear-gradient(top,#0074b2,#1f88be);background-image:linear-gradient(top,#0074b2,#1f88be)}.sc--linkedin:active{background-color:#0074b2;background-image:-webkit-linear-gradient(top,#5490ca,#0074b2 100%);background-image:-moz-linear-gradient(top,#5490ca,#0074b2);background-image:-ms-linear-gradient(top,#5490ca,#0074b2);background-image:-o-linear-gradient(top,#5490ca,#0074b2);background-image:linear-gradient(top,#5490ca,#0074b2)}#closeLogin{cursor:pointer;color:grey;display:block;width:100%;padding-top:10px}#loginbox h2{font-size:1.4em;margin-top:0;margin-bottom:0}#loginbox input{outline:0}#loginbox input[type=button],#loginbox input[type=submit],input#login{margin:10px auto;padding:5px 15px;float:right}#loginbox img{margin-top:20px;margin-bottom:30px}#fplogin{margin-top:15px}@media screen and (max-width:768px){#loginbox img{margin-top:0;margin-bottom:15px}#fplogin{margin-top:20px}}#blacklayer{position:fixed;top:0;background-color:rgba(0,0,0,.66);z-index:2000}#loginboxContainer{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2001;font-size:12px;line-height:18px}#loginbox{display:none;width:270px;margin:0 auto;padding:20px;background-color:#fff;box-shadow:rgba(0,0,0,.65) 0 4px 15px -1px;border-radius:5px}#loginbox input[type=password],#loginbox input[type=text]{width:100%;margin:10px 0 0;border:1px solid silver;border-radius:5px;padding:10px}#loading{z-index:2}/*PGN275 badge sconto*/.itemDiscountPerc{display:inline-block;margin-right:6px;padding:1px 6px;font-size:13px;font-weight:700;line-height:1.5;color:#fff;background-color:#d0021b;border-radius:4px;vertical-align:middle;white-space:nowrap;height: fit-content;}.cartItemPrice .itemDiscountPerc{font-size:11px;padding:0 5px}.imgBadgesStack{position:absolute;top:8px;left:8px;z-index:5;display:flex;flex-direction:column;gap:4px;pointer-events:none}.imgBadge{display:inline-block;width:fit-content;padding:3px 8px;font-size:14px;font-weight:700;line-height:1.2;color:#fff;border-radius:4px}.imgBadge-discount{background-color:#d0021b}.imgBadge-new{background-color:#2e7d32}#product_images_container{position:relative}.imgBadgesStackProduct{top:12px;left:12px;gap:6px}.imgBadgesStackProduct .imgBadge{font-size:16px;padding:4px 10px}.priceblock [data-pp-message]{margin-top:10px}