.add-to-cart-component{border-bottom:1px solid silver;border-top:1px solid silver}.btn-add-to-cart{padding-left:0;padding-right:0;font-weight:700;color:#fff!important}.btn-add-to-cart.no-upper{text-transform:none!important}.btn-item-price{color:inherit;font-size:inherit;font-weight:inherit}.btn-item-cart{position:absolute;color:inherit;left:10px;font-size:25px}.quantity-item-cart{padding:8px 0;margin:5px 0 0}.quantity-item-cart>*{display:table-cell}.quantity-item-cart .qty-btn{width:25%;padding:0}.quantity-item-cart .qty-btn span{color:#000}.quantity-item-cart .qty-btn:disabled span{color:#ddd}.qty-display{width:40%;text-align:center;padding:0!important}.fixed-add-to-cart-component{position:fixed;bottom:0;left:0;z-index:800;background-color:#fff;width:100%;margin:0;border-color:#000}.atc-loyalty{text-align:right;color:#000}.atc-loyalty *{color:inherit}.atc-loyalty .atc-loyalty-icon{font-size:25px;vertical-align:middle}@media (max-width:991px){.add-to-cart-quantity{float:left;width:35%}.add-to-cart-price-btn,.add-to-cart-quantity{position:relative;min-height:1px;padding:0 15px}.add-to-cart-price-btn{float:right;width:65%}.add-to-cart-loyalty .atc-loyalty{float:right}}@media (min-width:992px){.add-to-cart-quantity{float:left;width:35%}.add-to-cart-price-btn,.add-to-cart-quantity{position:relative;min-height:1px;padding:0 15px}.add-to-cart-price-btn{float:right;width:65%}.add-to-cart-loyalty{float:right;width:100%;position:relative;min-height:1px;padding:0 15px 10px}.fixed-add-to-cart-component{height:62px}.fixed-add-to-cart-component .add-to-cart-quantity{float:right;width:200px;position:relative;min-height:1px;padding:0 15px}.fixed-add-to-cart-component .add-to-cart-price-btn{float:right;width:350px;position:relative;min-height:1px;padding:0 15px}.fixed-add-to-cart-component .add-to-cart-loyalty{float:right;width:600px;min-height:24px;position:relative;padding:0 15px}.fixed-add-to-cart-component .add-to-cart-loyalty .loyalty-container{display:flex;flex-direction:row-reverse;position:absolute;margin:auto;height:62px;right:0}.fixed-add-to-cart-component .add-to-cart-loyalty .atc-loyalty{padding:0 10px;float:right;margin:auto}.fixed-add-to-cart-component .add-to-cart-loyalty .atc-loyalty:first-child{order:2}.fixed-add-to-cart-component .add-to-cart-loyalty .atc-loyalty:nth-child(2){order:1}}#divContainerFluidMessageSOS{right:unset!important;left:10px!important}.reviewStars{background-image:url(/build/images/stars.ff740e97.png);display:block}.reviewStars.starsContainer-overall{width:154px;height:26px;background-position:-2px -52px}.reviewStars.starsContainer-review{width:95px;height:16px;background-position:-2px -82px}.reviewStars.starsRating-overall{width:154px;height:26px;background-position:-2px -2px}.reviewStars.starsRating-review{width:95px;height:16px;background-position:-2px -32px}.infoRating-overall{margin-top:10px;text-align:right}.reviewItem{margin-bottom:20px}.reviewItem .reviewDate{color:#2196f3}.reviewItem .reviewImage-link{text-decoration:none;vertical-align:super;margin:-10px 10px 0 0;display:inline-block}.reviewItem .reviewImage-link .reviewImage-icon{color:#000;font-size:20px}.reviewItem .reviewImage-link .reviewImage-text{text-decoration:underline;vertical-align:super;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}.reviewItem .reviewImage-link:hover .reviewImage-text{color:#2196f3}.spanRatingValue{font-weight:700}.productLink{font-size:12px}.responseReviewp{font-style:italic}.contentReviews{margin-bottom:20px}.containerReviewItem{margin-bottom:15px;background-color:#ececec;border:1px solid #d7d7d7;padding:10px 15px}.titleInfoReviewItem p{font-size:13px;margin:0;display:inline;vertical-align:text-top}.containerStarsValoration{text-align:right}.containerStarsValoration .spanValoration{display:inline-block;margin-left:10px}.containerReviewStars{display:inline-block}.glyphicon-comment{font-size:27px}.containerResponseAdminReview{margin-top:20px;margin-bottom:10px}.containerLinks{margin-top:15px}.containerLinks span{color:#009587}.contentImagesReview{margin-top:10px}.view-image-container:not(:last-child){margin-bottom:10px}@media (max-width:767px){.spanReviewDate{font-size:12px}}@media (min-width:768px){.imgTenquality{float:right}.spanReviewDate{float:left;font-size:13px}.infoReviewsp{font-size:12px;margin-top:10px}.responseReviewp{margin-left:15px}.reviewp{margin-left:0}}@media (min-width:992px){.infoReviewsp{font-size:15px;margin-top:10px}.responseReviewp{margin-left:0}.reviewp{margin-left:-15px}}.top-facet-reviews{margin:10px 0}.top-facet-review{padding:5px 0}.top-facet-review a{color:#2196f3;text-decoration:underline}.top-facet-rating{text-align:right}.review-text-row{margin-top:10px}.com-tabs>ul.nav-tabs{background:none;border:none}.com-tabs>ul.nav-tabs>li{border:1px solid #ddd;border-radius:5px 5px 0 0;background-color:#ddd;margin-left:5px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.com-tabs>ul.nav-tabs>li:first-child{margin-left:0}.com-tabs>ul.nav-tabs>li.active{background-color:#fff;border-bottom-color:#fff}.com-tabs>ul.nav-tabs>li:hover{background-color:#eaeaea}.com-tabs>ul.nav-tabs>li.active:hover{background-color:#fff}.com-tabs>ul.nav-tabs>li>a{color:#696969!important;font-weight:700;font-size:10px;padding:10px;text-decoration:none}.com-tabs>div.tab-content{border:1px solid #ddd;border-radius:0 5px 5px 5px;padding:10px;background-color:#fff}.com-tabs>div.tab-content .tab-content-body{margin-top:20px}.preview-color{width:100%;height:30px;margin-bottom:10px;cursor:pointer}.divColorBackground{height:20px}.divColorName{text-align:left}.divButtonColor{margin-bottom:15px}.contentColorSelect{float:left;margin-left:20px}.colorSelect{width:30px;height:30px;margin-bottom:10px;cursor:pointer;border:1px solid grey}@media (max-width:767px){#colorNameButton{font-size:12px}}@media (min-width:768px){#colorNameButton{font-size:12px}.divColorName{margin-left:-15px}}@media (min-width:992px){#colorNameButton{font-size:15px}.divColorName{margin-left:0}}.containerServicesInfo{background-color:#d8d8d8;margin-bottom:20px}.description-container .show-more-description-btn{background:linear-gradient(90deg,hsla(0,0%,84.7%,0),#d8d8d8 50%);bottom:-8px}.contentManteniment{margin-bottom:20px;text-align:center}.contentContact{margin-bottom:15px}.contentIconManteniment{margin-bottom:20px}@media (max-width:767px){.containerServicesInfo{margin-top:20px;background-color:#fff}.contentContact{margin-top:-35px}.contentContact p,.contentServicesInfo h1,.contentServicesInfo p{text-align:center}}@media (min-width:992px){.contentContact p,.contentServicesInfo h1,.contentServicesInfo p{text-align:left}}.option-block{margin-bottom:20px}.upload-block{overflow:hidden;position:relative}.upload-block:hover img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.upload-block img{transition-duration:.3s}.no-preview-block .no-preview-content,.upload-block .upload-content{text-align:center;border:1px solid}.upload-block .upload-text{text-decoration:underline}.upload-text{position:absolute;bottom:20%;width:100%;color:#000}.upload-text #no-preview-name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none}.upload-block input[type=file]{cursor:pointer;display:block;font-size:999px;width:auto;filter:alpha(opacity=0);opacity:0;min-height:100%;min-width:100%;position:absolute;right:0;top:0}#btnReplaceDesign,.no-preview-block,.preview-block{display:none}.no-preview-block,.preview-block{text-align:center;position:relative}.pers-size-block{float:left;width:47%}.pers-size-separator{width:4%;line-height:28px;display:block;float:left;text-align:center}.important-notes{background-color:#ececec;margin:40px 0}.notes-block{padding-top:20px;padding-bottom:20px}.rating-block{margin-top:20px;margin-bottom:50px}.uploaded-image{display:inline}@media (min-width:768px){.margin-top{margin-top:35px}}#wrongSizeAlert{display:none;color:red}.shipping-info-txt{font-size:12px;text-transform:uppercase}.shipping-info{margin-top:25px}.shipping-info-img{background-image:url(/build/images/free-shipping.3214c2e3.png);background-repeat:no-repeat;display:block;float:left;width:60px;height:60px}.shipping-free{background-position:-5px -75px}.shipping-free-es{background-position:-75px -75px}.safe-pay{float:left}.portrait-message{margin:0 0 25px;padding:5px 0;text-align:center;border:1px solid #000;border-radius:4px;font-weight:700;background-color:#e09c4f;color:#fff}
/*!
 * Cropper v2.3.4
 * https://github.com/fengyuanchen/cropper
 *
 * Copyright (c) 2014-2016 Fengyuan Chen and contributors
 * Released under the MIT license
 *
 * Date: 2016-09-03T05:50:45.412Z
 */.cropper-container{font-size:0;line-height:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;direction:ltr!important}.cropper-container img{display:block;width:100%;min-width:0!important;max-width:none!important;height:100%;min-height:0!important;max-height:none!important;image-orientation:0deg!important}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-wrap-box{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff;filter:alpha(opacity=0)}.cropper-dashed,.cropper-modal{opacity:.5;filter:alpha(opacity=50)}.cropper-modal{background-color:#000}.cropper-view-box{display:block;overflow:hidden;width:100%;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75)}.cropper-dashed{position:absolute;display:block;border:0 dashed #eee}.cropper-dashed.dashed-h{top:33.33333%;left:0;width:100%;height:33.33333%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.33333%;width:33.33333%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;opacity:.75;filter:alpha(opacity=75)}.cropper-center:after,.cropper-center:before{position:absolute;display:block;content:" ";background-color:#eee}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1;filter:alpha(opacity=10)}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line,.cropper-point{background-color:#39f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;opacity:.75;filter:alpha(opacity=75)}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;opacity:1;filter:alpha(opacity=100)}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:" ";opacity:0;background-color:#39f;filter:alpha(opacity=0)}@media (min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width:1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75;filter:alpha(opacity=75)}}.cropper-invisible{opacity:0;filter:alpha(opacity=0)}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.description-content{line-height:1.4em;margin-bottom:2.8em;position:relative;-webkit-transition:max-height .5s;-moz-transition:max-height .5s;-ms-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s}.description-content.no-results{font-size:20px!important;font-weight:700!important;color:#000!important;margin-bottom:25px!important}@media (max-width:992px){.description-content.no-results{text-align:center;margin-bottom:10px!important}}.description-content.description-open{max-height:1500em}.description-content.description-closed{max-height:7em;overflow:hidden}.description-content .description-btn{color:#2799f3;position:absolute;left:0;text-align:center;width:100%;padding-top:1.5em;cursor:pointer}.description-content .description-btn:hover{text-decoration:underline}.description-content .description-btn.description-more{bottom:0;background:linear-gradient(hsla(0,0%,100%,0),#fff 1.4em)}.description-content .description-btn.description-less{bottom:-25px}.description-content table{width:100%;margin-bottom:30px;margin-top:20px;text-align:center;border:1px solid #ddd}.description-content table th{text-transform:uppercase;font-weight:700;background-color:rgba(0,0,0,.2)}.description-content table td,.description-content table th{text-align:center;font-size:79%;border:1px solid #ddd}.portrait-service .description-btn.description-more{bottom:0;background:linear-gradient(hsla(0,0%,84.7%,0),#fff 1.4em)!important}.image-service .description-btn.description-more{bottom:0;background:linear-gradient(hsla(0,0%,92.5%,0),#fff 1.4em)!important}.text-service .description-btn.description-more{bottom:0;background:linear-gradient(rgba(90,180,226,0),#fff 1.4em)!important}@media (min-width:768px){.portrait-service .description-btn.description-more{bottom:0;background:linear-gradient(hsla(0,0%,84.7%,0),#d8d8d8 1.4em)!important}.text-service .description-btn.description-more{bottom:0;background:linear-gradient(hsla(0,0%,92.5%,0),#ececec 1.4em)!important}}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{background-color:#bbb!important}@media (min-width:992px){.image-service .description-btn.description-more{bottom:0;background:linear-gradient(hsla(0,0%,92.5%,0),#ececec 1.4em)!important}.description-content.description-closed{max-height:19em}.description-personalized-services{background-color:#ececec}}.custom-tools-buttons{margin-top:25px;margin-bottom:25px}@media (max-width:767px){.custom-tools-buttons.image-service,.custom-tools-buttons.text-service{margin-top:0}}@media (max-width:767px){.custom-tools-buttons .btn-container-left{padding-right:2px!important}.custom-tools-buttons .btn-container-right{padding-left:2px!important}}@media (max-width:375px){.custom-tools-buttons .btn-container-left,.custom-tools-buttons .btn-container-right{width:100%;padding-right:15px!important;padding-left:15px!important}}.custom-tools-buttons .btn{padding:15px 2px;text-transform:none!important;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-tools-buttons .btn.btn-black{border:1px solid #000}.custom-tools-buttons .btn.btn-black:not(.upload-file-black){cursor:not-allowed}.custom-tools-buttons .btn.btn-black *{color:#fff!important;font-weight:700;font-size:13px}.custom-tools-buttons .btn.btn-black:active,.custom-tools-buttons .btn.btn-black:hover{background-color:#000!important;box-shadow:none!important}.custom-tools-buttons .btn.btn-light *{color:#000!important;font-size:13px}.custom-tools-buttons .btn .tvi{margin-right:2px}.quantity-selector{width:30%;height:40px;margin:10px 0 0 15px}.quantity-selector .dropdown-toggle{width:100%;height:100%;background-color:#fff;border-radius:50rem!important;border:1px solid #000}.quantity-selector .dropdown-toggle div{display:flex;align-items:center;justify-content:space-between}.quantity-selector .dropdown-toggle div *{margin:0;padding:0 10px;color:#000}.quantity-selector .dropdown-menu{overflow-y:auto;max-height:200px}.quantity-selector .dropdown-menu li{padding:7px 10px;cursor:pointer;color:#000}.quantity-selector .dropdown-menu li:hover{background-color:#6ea7ef;color:#fff}.quantity-selector .dropdown-menu li.selected{font-weight:700}.open-product-reviews{display:flex;align-items:center;float:right;cursor:pointer}.open-product-reviews .text-review{margin-left:10px;color:#000}.mobile-review{padding:10px 15px}@media (min-width:1200px){.mobile-review{display:none}}.reviews-hack .review-right-full-container{visibility:hidden;overflow-x:hidden;overflow-y:auto;height:100%;position:fixed;top:0;right:-800px;z-index:99999999;background-color:#fff;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;width:100%}.reviews-hack .review-right-full-container.open{visibility:visible;right:0}.reviews-hack .review-right-full-container .swiper-slide{max-height:150px;width:auto}.reviews-hack .review-right-full-container .d-none{display:none}.reviews-hack .review-right-full-container .review-header{z-index:999;width:100%;background:#fff;padding:30px 40px 20px 30px}@media (min-width:992px){.reviews-hack .review-right-full-container .review-header{padding:35px 60px 5px 45px}}.reviews-hack .review-right-full-container .review-header .glyphicon{font-size:25px;line-height:40px}.reviews-hack .review-right-full-container .review-header .review-full-title{height:50px;line-height:4}.reviews-hack .review-right-full-container .review-header .review-full-title .title{font-weight:700;color:#212529;font-size:20px;margin-top:6px}.reviews-hack .review-right-full-container .review-header .review-full-close{position:absolute;top:0;background-color:#fff;height:40px;width:40px;z-index:950;text-align:center;cursor:pointer;margin:5px 10px;margin-top:35px;right:0}.reviews-hack .review-right-full-container .body{width:100%;padding:0 20px}@media (min-width:992px){.reviews-hack .review-right-full-container .body{padding:0 50px}}.reviews-hack .review-right-full-container .body .mb-1{margin-bottom:4px!important}.reviews-hack .review-right-full-container .body .review{margin-top:16px!important;margin-bottom:16px!important}.reviews-hack .review-right-full-container .body .text-black{color:#0a0b0c}.reviews-hack .review-right-full-container .body .img-fluid{max-width:100%;height:auto}.reviews-hack .review-right-full-container .body .text-big{font-size:20px}.reviews-hack .review-right-full-container .body .text-extra-big{font-size:30px;line-height:1.8}.reviews-hack .review-right-full-container .body .fw-bold{font-weight:700!important}.reviews-hack .review-right-full-container .body .text-start{display:flex;align-items:center}.reviews-hack .review-right-full-container .body .btn-outline-purple{border:1.5px solid #d6236f;color:#d6236f;border-radius:50rem!important;padding-top:2rem!important;padding-bottom:2rem!important;margin-top:3rem!important}@media (hover:hover){.reviews-hack .review-right-full-container .body .btn-outline-purple:hover{background-color:#d6236f!important}.reviews-hack .review-right-full-container .body .btn-outline-purple:hover .text{color:#fff!important}}.reviews-hack .review-right-full-container .body .btn-outline-purple .text{color:#d6236f!important;font-weight:700!important}@media (min-width:1024px){.reviews-hack .review-right-full-container,.reviews-hack .review-right-full-container .body,.reviews-hack .review-right-full-container .review-header{width:620px}.reviews-hack .review-right-full-container .review-full-close{position:absolute;top:0;background-color:#fff;height:40px;width:40px;z-index:950;text-align:left;cursor:pointer;margin:5px 10px}.reviews-hack .review-right-full-container .mobile-menu-hamburger{display:none}}.reviews-hack .review-stars{background-image:url(/build/images/stars.921f1706.png);background-repeat:no-repeat;width:75px;height:11px}.reviews-hack .review-stars.stars-empty{background-position:-2px -2px}.reviews-hack .review-stars.stars-filled{background-position:-2px -17px}.reviews-hack .review-stars-new{background-image:url(/build/images/stars.921f1706.png)!important}.reviews-hack .review-stars-gold{background-image:url(/build/images/stars-gold.c7bbe49d.png)!important}.reviews-hack .reviews-average .mb-4{margin-bottom:24px}.reviews-hack .reviews-average .ms-2{margin-left:.5rem!important}.reviews-hack .reviews-average .d-flex{display:flex!important}.reviews-hack .text-small{font-size:12px}.reviews-hack .negative-margin{margin-top:-3px}
/*# sourceMappingURL=web_portrait.20251113_ce048757b0eae6e81e4f.css.map */