a,a:active,a:hover,a:visited{color:#fff}a:active,a:hover{color:initial}*{outline:0}::-webkit-scrollbar{display:none}#toast-container>div{opacity:.9}.toast-top-center{top:50%!important}@font-face{font-family:TradeGothic;src:url(../src/sass/build/fonts/TradeGothicLT-CondEighteen.woff2) format("woff2"),url(../src/sass/build/fonts/TradeGothicLT-CondEighteen.woff) format("woff")}@font-face{font-family:SourceSansPro;src:url(../fonts/SourceSansPro-Regular.otf) format("opentype"),url(../fonts/SourceSansPro-Light) format("opentype")}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-SemiBold.ttf) format("truetype"),url(../fonts/Montserrat-SemiBold.woff) format("woff")}@font-face{font-family:DomaineDisp;src:url(../fonts/DomaineDisp-Regular.otf) format("opentype"),url(../fonts/DomaineDisp-Semibold) format("opentype")}@font-face{font-family:Deutsch;src:url(../fonts/Deutsch.ttf) format("truetype")}@font-face{font-family:MinionPro;src:url(../fonts/MinionPro-Semibold.otf) format("opentype");font-style:italic;font-weight:700}@font-face{font-family:MinionPro;src:url(../fonts/MinionPro-Semibold.otf) format("opentype");font-weight:700}@font-face{font-family:MinionPro;src:url(../fonts/MinionPro-Regular.otf) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:MinionPro;src:url(../fonts/MinionPro-It.otf) format("opentype");font-style:italic}@font-face{font-family:Baskerville;src:url(../fonts/Baskerville.ttc) format("truetype")}@font-face{font-family:Baskerville;src:url(../fonts/Kefa.ttc) format("truetype");font-weight:700}@font-face{font-family:Perpetua;src:url(../fonts/perpetua.ttf) format("truetype")}@font-face{font-family:Perpetua;src:url(../fonts/perpetua_bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Buffalo;src:url(../fonts/BuffaloInline2Grunge.otf) format("opentype")}@font-face{font-family:Halloween;src:url(../fonts/skull_and_void.otf) format("opentype")}@font-face{font-family:Alcirco;src:url(../fonts/URWWoodTypD.ttf) format("truetype")}@font-face{font-family:AlCircoBistro;src:url(../fonts/lucida.ttf) format("truetype")}@font-face{font-family:alone_on_earth;src:url(../fonts/alone_on_earth.otf) format("opentype")}@font-face{font-family:pocket_monk;src:url(../fonts/pocket_monk.otf) format("opentype")}@font-face{font-family:DancingScript;src:url(../fonts/DancingScript.ttf) format("truetype")}@font-face{font-family:Estonia;src:url(../fonts/Estonia.ttf) format("truetype")}@font-face{font-family:Miama;src:url(../fonts/miama.otf) format("opentype")}@font-face{font-family:ChaletComprime;src:url(../fonts/ChaletComprime-MilanSixty.otf) format("opentype")}@font-face{font-family:Fortunates;src:url(../fonts/Fortunates_December.ttf) format("truetype")}@font-face{font-family:Miama;src:url(../fonts/LibreBaskerville-Bold.ttf) format("opentype")}@font-face{font-family:Miama;src:url(../fonts/LibreBaskerville-Regular.ttf) format("opentype")}@font-face{font-family:CenturySchoolbook;src:url(../fonts/CenturySchoolbook.otf) format("opentype")}body{background-color:rgba(191,54,12,.1)}body,html{font-size:19px;font-family:Baskerville;color:#000;height:100%;margin:0;-ms-overflow-style:none;scrollbar-width:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:1000px){body,html{font-size:25px}}body::-webkit-scrollbar{display:none}.breadcrumb{font-family:alone_on_earth;color:#bf360c;padding:8px;text-align:center;margin-bottom:0;margin-top:10px;text-transform:uppercase;font-weight:700;height:auto;font-size:22px}@media only screen and (min-width:1000px){.breadcrumb{font-size:30px}}.breadcrumb .title_cart{color:#bf360c}.breadcrumb li.subtitle{font-size:17px;font-weight:500;text-transform:none!important}@media only screen and (min-width:1000px){.breadcrumb li.subtitle{font-size:25px}}.breadcrumb .title_menus{font-size:22px;text-transform:none!important}.breadcrumb .subtitle_menus{font-size:17px;text-transform:none!important;font-weight:500}.breadcrumb li.subtitle::before{display:none}.border_menus_title{border:0}.menu-header{height:60px;color:#fff;background:#bf360c;position:fixed;top:0;left:0;width:100%;margin:0;z-index:100}.menu-header .header-brand{position:absolute;width:100%;left:0;text-align:center;height:100%;padding:5px;margin:0 auto}.menu-header .header-brand img{max-width:100%;height:100%}.menu-header .left-anchor{position:absolute;left:0;top:0;height:100%;padding:7px;margin:0 auto}.menu-header .right-anchor{position:absolute;right:0;top:0;height:100%;padding:5px;margin:0 auto}.menu-header .right-anchor #itemCount{position:absolute;top:12px;left:6px;width:50px;height:20px;color:#fff;text-align:center;font-size:18px}.menu-header .header-brand img,.menu-header .left-anchor img,.menu-header .right-anchor img{max-height:100%}@media only screen and (max-width:1000px){.menu-header .header-brand{margin:0 auto;overflow:hidden;width:100%}.menu-header .header-brand img{position:absolute;margin:0 auto;left:0;right:0;bottom:0;top:50%;object-fit:contain;transform:translate(0,-50%);max-width:70%!important}.menu-header .left-anchor img{position:absolute;padding:3px;max-height:60px;min-height:40px;height:85%;transform:translate(0,-50%);top:50%}}.footer-add-to-cart{height:50px;color:#fff;background-color:#bf360c;position:fixed;bottom:0;left:0;width:100%;margin:0;z-index:100}.footer-add-to-cart p{height:100%;padding:5px;margin:0 auto;max-height:100%;margin:0;text-align:center}.footer-add-to-cart p img{max-height:100%}.footer-add-to-cart p a{color:#fff}footer{text-align:center;padding-top:5px;height:30px}footer .other-footer-data{padding-top:50px;text-align:left!important;background-color:#000;color:#fff}.footer_link_container{display:flex;align-items:center;z-index:10000;width:100%;background-color:#000;position:absolute;padding-right:7px;padding-left:7px}.span_footer{color:#fff!important}.link_footer{color:#fff!important;padding:5px;text-decoration:none!important}.link_footer span{font-size:14px}.footer-continue,.footer-purchase{position:fixed;bottom:0;left:0;width:100%;margin:0;z-index:100;background-color:#fff}.footer-continue .background-footer,.footer-purchase .background-footer{background:rgba(191,54,12,.1)}.footer-continue .total-price-cont,.footer-purchase .total-price-cont{color:#fff;background-color:transparent;padding:10px}.footer-continue .total-price-cont .row,.footer-purchase .total-price-cont .row{margin:0;border-top:2px dashed #900}.footer-continue .total-price-cont .row .total,.footer-purchase .total-price-cont .row .total{padding:5px;text-align:center;font-weight:700;color:#900;font-size:18px}.footer-continue .button-action-container,.footer-purchase .button-action-container{padding:15px;color:#fff;background:#e65100;border-radius:2px;text-align:center;margin-right:5%;margin-left:5%;width:90%!important}.footer-continue .button-action-container a,.footer-purchase .button-action-container a{color:#fff}.footer-continue .button-white-container,.footer-purchase .button-white-container{padding:18px;background-color:transparent;text-align:center;width:100%}.body-content{margin-top:60px;margin-bottom:50px;min-height:100%}.lang-container{margin-top:70px}@media only screen and (min-width:1000px){.lang-container{margin-top:90px}}.lang-container .lang-box{height:90px;padding:15px 0}@media only screen and (min-width:1000px){.lang-container .lang-box{height:120px;padding:20px 0}}.lang-container .lang-box .lang-image{height:100%;text-align:right}.lang-container .lang-box .lang-image img{height:100%;width:auto}.lang-container .lang-box .lang-title{height:100%;display:flex;align-items:center}.main-menu-box{height:250px;margin-top:0;padding-top:15px}@media only screen and (min-width:1000px){.main-menu-box{height:400px}}.main-menu-box .main-menu-image{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.main-menu-box .main-menu-title{position:absolute;width:100%;bottom:0;text-align:center;background-color:rgba(191,54,12,.8)}.main-menu-box .main-menu-title span{height:50px;line-height:50px;color:#fff;text-transform:uppercase}.multi-column-categories{padding-left:15px}.sub-menu-box{height:160px;position:relative;padding:8px 0;margin-right:0}@media only screen and (min-width:1000px){.sub-menu-box{height:320px}}.sub-menu-box .sub-menu-image{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.sub-menu-box .sub-menu-title{position:absolute;width:100%;bottom:8px;padding:5px;text-align:center;background-color:rgba(191,54,12,.8)}.sub-menu-box .sub-menu-title span{height:40px;color:#fff;text-transform:uppercase}.simple_list_subcat{font-family:alone_on_earth;color:#bf360c;padding-top:8px 8px 0 0;font-weight:600;font-size:21px;margin-bottom:0;margin-top:12px;padding-bottom:0}.products-box{min-height:90px;margin:10px 0 10px 0;padding:5px;border:2px solid #000;display:block}@media only screen and (min-width:1000px){.products-box{border:1px solid #000}}@media only screen and (min-width:1000px){.products-box .row{min-height:200px}}.products-box .row-complete{display:flex}.products-box .row-complete .products-title{padding:0 5px 5px 5px;text-align:center;border-bottom:2px dashed #000;font-weight:700}@media only screen and (min-width:1000px){.products-box .row-complete .products-title{font-weight:400;border-bottom:1px dashed #000}}.products-box .row-complete .products-title-no-price{height:100%;margin:0;text-align:center;font-weight:700;display:flex;justify-content:center;align-items:center}@media only screen and (min-width:1000px){.products-box .row-complete .products-title-no-price{font-weight:400}}.products-box .row-complete .products-price{text-align:center;padding-bottom:10px}@media only screen and (min-width:1000px){.products-box .row-complete .products-price{font-weight:400}}.products-box .row-complete .product-info-button{position:absolute;top:10px;right:15px;padding:0}.products-box .row-complete .product-info-button .image-button{background-color:Transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:0;padding:0}.products-box .row-complete .product-info-button .image-button .info-img{display:none;height:15px;width:15px}.products-box .row-complete .product-info-button .image-button .info-text{border:solid 1px #000;border-radius:100%;width:10px;height:10px;text-align:center}.products-box .row-round{display:flex;min-height:80px;align-content:stretch;justify-content:space-around;align-items:center;padding-left:20px;padding-right:20px}.products-box .row-round .products-title{margin:0;padding-left:15px;font-weight:700}.products-box .row-round .products-price{margin:0;padding-left:15px}.products-box .row-round .info-text{display:none}.products-box .row-round .product-info-button{align-self:flex-start;padding:0}.products-box .row-round .product-info-button .image-button{background-color:Transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:0;padding:0}.products-box .row-round .product-info-button .image-button .info-img{height:30px;width:30px}.products-box .row-simple{display:flex;flex-direction:column;min-height:80px}.products-box .row-simple .products-head{padding-left:8px;padding-bottom:8px}.products-box .row-simple .products-title{font-weight:700;margin:5px 0 0 0}.products-box .row-simple .products-price{margin:0;padding-left:8px;padding-top:8px;border-top:2px dashed #000;font-weight:700}.products-box .row-simple .price_with_cart{display:flex;border-top:2px dashed #000;padding:10px;align-items:center}.products-box .row-simple .price_with_cart .product-price-container{padding-left:0}.products-box .row-simple .price_with_cart .product-price-container .products-price{margin:0;padding-left:0;padding-top:0;font-weight:700;border-top:0}.products-box .row-simple .price_with_cart .add-product-button-container{padding-right:0;margin-left:0;text-align:center}.products-box .row-simple .price_with_cart .add-product-button-container .button-add-to-cart{color:#fff;border:0;background:#e65100;padding:8px 20px;text-transform:uppercase;margin:8px 0;border-radius:2px}.products-box .row-simple .price_with_cart .add-product-button-container .button-add-to-cart img{height:35px;width:35px}.products-box .row-simple .products-description{margin:0}.products-box .row-simple .info-text{display:none}.products-box .row-simple .product-info-button{align-self:flex-start;padding:0}.products-box .row-simple .product-info-button .image-button{background-color:Transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:0;padding:0}.products-box .row-simple .product-info-button .image-button .info-img{height:30px;width:30px}.products-box .products-box-image{min-height:85px;background-repeat:no-repeat;background-size:cover;background-position:center}.products-box .products-box-image-round{width:90px;aspect-ratio:1;border-radius:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.products-box .products-box-text{padding-left:5px;text-overflow:ellipsis}.products-box .products-box-text .button-action-container{text-align:center}.products-box .products-box-text .button-action-container .button-more-info{text-align:center}.products-box .products-box-text .button-action-container .button-more-info button{color:#000;border:1px solid #000;background-color:transparent;padding:8px 20px;text-transform:uppercase;margin:8px 0;border-radius:0}.products-box .products-description{margin:10px}@media only screen and (min-width:1000px){.products-box .products-description{font-weight:200}}.product-box .product-box-title h2{text-align:center;margin-bottom:15px;font-size:22px}@media only screen and (min-width:1000px){.product-box .product-box-title h2{font-size:30px}}.product-box .product-box-title h2 span{font-family:alone_on_earth;font-weight:700;color:#000;text-transform:uppercase}.product-box .content_detail{padding-left:0;padding-right:0}.product-box .product-box-image img{width:100%;height:auto}.product-box .product-box-image video{width:100%;height:auto}.product-box .product-box-multiprice-not-buyable{display:grid;grid-template-columns:auto auto;width:70%;margin:0 auto}.product-box .product-label-multiprice{text-align:left}.product-box .product-price-multiprice{text-align:right}.product-box .product-box-description{padding:10px;margin-top:10px;min-height:200px}.product-box .product-box-description p.description{border-top:2px dotted #000;padding-top:10px;margin-bottom:5px;color:#000;font-size:20px}@media only screen and (min-width:1000px){.product-box .product-box-description p.description{font-size:25px}}.product-box .product-box-description p.notes{color:#900;font-size:14px}.product-box .product-box-description .product-box-variants-indication{padding-top:20px;text-align:left;font-size:16px}.product-box .product-select-price{border-radius:0;border-color:#000;color:#000;margin:5px 15px;height:50px;font-size:20px!important;-webkit-appearance:none;background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,#ccc 50%),linear-gradient(135deg,#ccc 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 25px) calc(1em - 1.5px),calc(100% - 16px) calc(1em - 1.5px),calc(100% - 2.5em) .5em;background-size:9px 9px,9px 9px,1px 1.5em;background-repeat:no-repeat}.product-box .product-box-price h2{text-align:center;margin:13px;font-size:20px}@media only screen and (min-width:1000px){.product-box .product-box-price h2{font-size:25px}}.product-box .product-box-price h2 span{font-weight:500;color:#000}.product-box .container_button_personalize{position:fixed;bottom:0;left:0;width:100%;margin:0;z-index:100;background:#fff}.product-box .personalize_fixed{background:rgba(191,54,12,.1);padding-bottom:35px;padding-left:15px!important}.product-box .personalize_fixed,.product-box .product-box-button{padding-left:0;text-align:center}.product-box .personalize_fixed .button-add-to-cart,.product-box .product-box-button .button-add-to-cart{color:#fff;border:0;background:#e65100;padding:8px 20px;text-transform:uppercase;margin:8px 0;border-radius:2px}.product-box .personalize_fixed .button-add-to-cart img,.product-box .product-box-button .button-add-to-cart img{height:35px;width:35px}.product-box .product-box-button-personlize{padding:0}.product-box .product-qty-multiple,.product-box .product-qty-single{padding:5px 20px}.product-box .product-qty-multiple .row,.product-box .product-qty-single .row{display:flex}.product-box .product-qty-multiple .product-box-price,.product-box .product-qty-multiple .product-box-price-double,.product-box .product-qty-single .product-box-price,.product-box .product-qty-single .product-box-price-double{top:15px}.product-box .product-qty-multiple .product-box-price p,.product-box .product-qty-multiple .product-box-price-double p,.product-box .product-qty-single .product-box-price p,.product-box .product-qty-single .product-box-price-double p{text-align:left;color:#000}.product-box .product-qty-multiple .product-box-price p span.product-price,.product-box .product-qty-multiple .product-box-price-double p span.product-price,.product-box .product-qty-single .product-box-price p span.product-price,.product-box .product-qty-single .product-box-price-double p span.product-price{font-weight:700}.product-box .product-qty-multiple .product-box-qty,.product-box .product-qty-single .product-box-qty{display:flex;align-items:center;justify-content:center}.product-box .product-qty-multiple .product-box-qty input[type=text],.product-box .product-qty-single .product-box-qty input[type=text]{width:39px;height:39px;text-align:center;border:1px solid #000;font-size:27px;line-height:0;padding:0;margin:5px;background:0 0}.product-box .product-qty-multiple .product-box-qty input,.product-box .product-qty-single .product-box-qty input{vertical-align:middle}.product-box .product-qty-multiple .product-box-qty .minus-button,.product-box .product-qty-single .product-box-qty .minus-button{width:40px;height:40px;background:url(/img_catalogo/icons/minus-icon.png) no-repeat;cursor:pointer;border:none;background-size:40px;padding:5px}.product-box .product-qty-multiple .product-box-qty .plus-button,.product-box .product-qty-single .product-box-qty .plus-button{width:40px;height:40px;background:url(/img_catalogo/icons/plus-icon.png) no-repeat;cursor:pointer;border:none;background-size:40px;padding:5px}.product-box .notes_view{display:none;padding-top:20px}.product-box .variants-notes-view{display:none}.product-box .variants-notes-view .container_variants{margin-left:10px;margin-bottom:5px}.product-box .variants-notes-view .container_variants div{padding-left:0}.product-box .variants-notes-view .container_variants label{font-weight:500}.product-box .variants-notes-view .container_variants .container_variant_checkbox,.product-box .variants-notes-view .container_variants .container_variant_radio{min-height:40px;max-height:90px;display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-box .variants-notes-view .container_variants .container_variant_checkbox .title_variant,.product-box .variants-notes-view .container_variants .container_variant_radio .title_variant{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-box .variants-notes-view .container_variants .container_variant_radio input{position:absolute;opacity:0;cursor:pointer}.product-box .variants-notes-view .container_variants .container_variant_checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.product-box .variants-notes-view .container_variants .checkmark_checkbox{position:absolute;top:3%;left:0;height:25px;width:25px;background-color:#eee}.product-box .variants-notes-view .container_variants .checkmark_radio{position:absolute;top:3%;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.product-box .variants-notes-view .container_variants .container_variant_checkbox:hover input~.checkmark_checkbox,.product-box .variants-notes-view .container_variants .container_variant_radio:hover input~.checkmark_radio{background-color:#eee}.product-box .variants-notes-view .container_variants .container_variant_checkbox input:checked~.checkmark_checkbox,.product-box .variants-notes-view .container_variants .container_variant_radio input:checked~.checkmark_radio{background-color:#bf360c}.product-box .variants-notes-view .container_variants .checkmark_checkbox:after,.product-box .variants-notes-view .container_variants .checkmark_radio:after{content:"";position:absolute;display:none}.product-box .variants-notes-view .container_variants .container_variant_checkbox input:checked~.checkmark_checkbox:after,.product-box .variants-notes-view .container_variants .container_variant_radio input:checked~.checkmark_radio:after{display:block}.product-box .variants-notes-view .container_variants .container_variant_radio .checkmark_radio:after{top:8.5px;left:8.5px;width:7px;height:7px;border-radius:50%;background:#fff}.product-box .variants-notes-view .container_variants .container_variant_checkbox .checkmark_checkbox:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.product-box .variants-notes-view .container_variants .image-button{background-color:Transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:0;padding:0}.product-box .variants-notes-view .container_variants .image-button .info-img{width:25px;height:25px}.product-box .product-box-actions{text-align:center}.product-box .button-more-info{text-align:center}.product-box .button-more-info button{color:#000;border:1px solid #000;background-color:transparent;padding:8px 20px;text-transform:uppercase;margin:8px 0;border-radius:2px}.product-box .button-confirm{text-align:center}.product-box .button-confirm button{color:#900;border:1px solid #900;background-color:transparent;padding:8px 20px;text-transform:uppercase;margin:8px 0;border-radius:2px}.shadow-textarea textarea{background-color:transparent;border-color:#000;color:#000}.shadow-textarea textarea::-webkit-input-placeholder{color:#000;opacity:.7}.shadow-textarea textarea:-moz-placeholder{color:#000;opacity:.7}.shadow-textarea textarea::-moz-placeholder{color:#000;opacity:.7}.shadow-textarea textarea:-ms-input-placeholder{color:#000;opacity:.7}.shadow-textarea textarea::placeholder{color:#000;opacity:.7}.simple-products-box{min-height:60px;margin:10px 0;border:2px solid #000}.simple-products-box .products-box-head{padding:5px 20px 10px 20px}.simple-products-box .products-box-head .row{border-bottom:2px dashed #000;padding-bottom:5px}.simple-products-box .products-box-head .row .container-info,.simple-products-box .products-box-head .row .container-simple-info{text-align:right;margin-top:-15px;padding-right:5px}.simple-products-box .products-box-head .row .container-info .info-img,.simple-products-box .products-box-head .row .container-simple-info .info-img{width:30px;height:30px}.simple-products-box .products-box-head .row .container-info .image-button,.simple-products-box .products-box-head .row .container-simple-info .image-button{background-color:Transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:0}.simple-products-box .products-box-head .row .products-title{text-transform:uppercase;font-weight:700;text-align:left;font-size:17px;padding-left:0;padding-right:0;padding-top:15px}.simple-products-box .products-box-head .row .products-title .title_price{font-size:16px;font-weight:500;color:#000}.simple-products-box .products-box-head .row .products-title .simple_description{font-weight:400;text-transform:none}.simple-products-box .products-box-head .row .product-box-price h2{text-align:center;margin:13px;font-size:16px}.simple-products-box .products-box-head .row .product-box-price h2 span{font-weight:500;color:#000}.simple-products-box .products-box-body{padding-left:20px}.simple-products-box .products-box-body .row{display:flex;margin-bottom:10px}.simple-products-box .products-box-body .row .button-action-container{text-align:center;margin-top:10px}.simple-products-box .products-box-body .row .button-action-container .button-remove-item button{color:#900;border:1px solid #900;background-color:transparent;padding:8px 20px;text-transform:uppercase;margin:8px 0;border-radius:0}.simple-products-box .products-box-body .row .simple-product-price{padding-right:15px;padding-left:15px;display:flex;justify-content:center;align-content:center;flex-direction:column}.simple-products-box .products-box-body .row .simple-product-price-center{padding-right:15px;padding-left:15px;display:flex;justify-content:center;align-content:center}.simple-products-box .products-box-body .row .add-product-button,.simple-products-box .products-box-body .row .add-product-button-center{display:flex;padding-left:0;text-align:center}.simple-products-box .products-box-body .row .add-product-button .button-add-to-cart,.simple-products-box .products-box-body .row .add-product-button-center .button-add-to-cart{color:#fff;border:0;background:#e65100;padding:8px 20px;text-transform:uppercase;margin:8px 0;border-radius:2px}.simple-products-box .products-box-body .row .add-product-button .button-add-to-cart img,.simple-products-box .products-box-body .row .add-product-button-center .button-add-to-cart img{height:35px;width:35px}.simple-products-box .products-box-body .row .add-product-button{justify-content:flex-end}.simple-products-box .products-box-body .row .add-product-button-center{justify-content:center;padding:0}.simple-products-box .products-price{font-weight:700;font-size:18px;margin:0}#selectPriceInfo .price-simple-select{padding-top:10px;padding-bottom:10px;display:none}#selectPriceInfo .price-simple-select .price-info-label{text-align:left;padding-right:0}#selectPriceInfo .price-simple-select.selected{border:#e65100 2px solid}#selectPriceInfo .price-simple-select.not-selected{border:2px solid;border-color:transparent}.order_style input,.order_style textarea{background-color:transparent;border-color:#000;color:#000}.order_style textarea::-webkit-input-placeholder{color:#000;opacity:.7}.order_style textarea:-moz-placeholder{color:#000;opacity:.7}.order_style textarea::-moz-placeholder{color:#000;opacity:.7}.order_style textarea:-ms-input-placeholder{color:#000;opacity:.7}.order_style textarea::placeholder{color:#000;opacity:.7}.cart-products-box{min-height:110px;margin:10px 0;border:2px solid #000}.cart-products-box .products-box-head{padding:5px 20px 10px 20px}.cart-products-box .products-box-head .row{border-bottom:2px dashed #000;padding-bottom:5px}.cart-products-box .products-box-head .row .container-trash{text-align:right;margin-top:-15px;padding-right:5px}.cart-products-box .products-box-head .row .container-trash .trash-img{width:30px;height:30px}.cart-products-box .products-box-head .row .products-notes{padding-left:0;padding-right:0;padding-top:10px}.cart-products-box .products-box-head .row .products-notes .text-note{padding-top:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:25px}.cart-products-box .products-box-head .row .container-notes{text-align:right;padding-right:5px}.cart-products-box .products-box-head .row .container-notes .notes-img{width:30px;height:30px}.cart-products-box .products-box-head .row .products-title{text-transform:uppercase;font-weight:700;text-align:left;font-size:17px;padding-left:0;padding-right:0;padding-top:15px}.cart-products-box .products-box-head .row .products-title .title_price{font-size:16px;font-weight:500;color:#000}.cart-products-box .products-box-head .row .product-box-price h2{text-align:center;margin:13px;font-size:16px}.cart-products-box .products-box-head .row .product-box-price h2 span{font-weight:500;color:#000}.cart-products-box .products-box-body .row{display:flex;margin-bottom:10px}.cart-products-box .products-box-body .row .button-action-container{text-align:center;margin-top:10px}.cart-products-box .products-box-body .row .button-action-container .button-remove-item button{color:#900;border:1px solid #900;background-color:transparent;padding:8px 20px;text-transform:uppercase;margin:8px 0;border-radius:0}.cart-products-box .products-box-body .row .product-box-qty{display:flex;align-items:center;justify-content:center}.cart-products-box .products-box-body .row .product-box-qty input[type=text]{width:39px;height:39px;text-align:center;border:1px solid #000;font-size:27px;line-height:0;padding:0;margin:5px;background:0 0}.cart-products-box .products-box-body .row .product-box-qty input{vertical-align:middle}.cart-products-box .products-box-body .row .product-box-qty .minus-button{width:35px;height:35px;background:url(/img_catalogo/icons/minus-icon.png) no-repeat;cursor:pointer;border:none;background-size:35px;padding:5px}.cart-products-box .products-box-body .row .product-box-qty .plus-button{width:35px;height:35px;background:url(/img_catalogo/icons/plus-icon.png) no-repeat;cursor:pointer;border:none;background-size:35px;padding:5px}.cart-products-box .products-box-body .row .product-box-qty .hidden-plus-minus-button{display:none!important}.cart-products-box .products-box-body .row .product-box-partial{display:flex;align-items:center;justify-content:center}.cart-products-box .products-price{font-weight:700;font-size:18px}span.notes{font-size:14px;font-weight:700}span.error_notes{color:#900;font-size:14px;font-weight:700}.label-satisfaction{margin-top:30px}.container-satisfaction{margin-top:20px}.container-satisfaction .satisfaction-box{padding-right:9px!important;padding-left:9px!important}.container-satisfaction .satisfaction-box .satisfaction-img,.container-satisfaction .satisfaction-box .satisfaction-selected{width:100%;object-fit:contain;border-color:#bf360c;border-width:1px}.container-satisfaction .satisfaction-box .satisfaction-img{padding:3px;border-style:hidden}.container-satisfaction .satisfaction-box .satisfaction-selected{padding:1px;border-style:solid}.modal .modal-dialog{background-color:#fff}.modal .modal-content{border:0;background-color:rgba(191,54,12,.1)}.modal .modal-content .button-action-container{text-align:center}.modal .modal-content .button-action-container .button-back-homepage button{color:#900;border:1px solid #900;background-color:transparent;padding:8px 20px;text-transform:uppercase;margin:8px 0;border-radius:2px}.modal .modal-content .button-action-container .button-stay-cart button{color:#000;border:1px solid #000;background-color:transparent;padding:8px 20px;text-transform:uppercase;margin:8px 0;border-radius:2px}.modal .modal-content .button-action-container .button-close-modal button{color:#000;border:1px solid #000;background-color:transparent;padding:8px 20px;text-transform:uppercase;margin:8px 0;border-radius:2px}.modal .modal-content .button-add-with-price button{color:#fff;border:1px solid #e65100;background-color:#e65100;padding:8px 20px;text-transform:uppercase;margin:8px 0;border-radius:2px}#backToHomeModalLabel{font-size:21px;font-weight:600}.modal{text-align:center;padding:0!important}.modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle;width:90%}.modal-content{border-radius:0}.modal-body{text-align:center;padding-top:0}.modal-body h3.modal-title{font-weight:700;padding:0}.modal-body .modal-text-content{padding:10px;text-align:left}.modal-body form span.notes{font-size:14px;font-weight:700}.modal-body form input[type=email],.modal-body form input[type=password],.modal-body form input[type=text]{border:1px solid #000;border-radius:0;text-align:center}.modal-body form textarea{border:1px solid #000;border-radius:0}.modal-body form .button-action-send button{color:#fff;border:1px solid #000;background-color:#000;padding:8px 20px;text-transform:uppercase;margin:8px 0;border-radius:2px}.modal-body form .button-action-edit-note button{color:#000;border:1px solid #000;background-color:transparent;padding:8px 20px;text-transform:uppercase;margin:8px 0;border-radius:2px}.modal-footer,.modal-header{border:0}#container_product_list{text-align:left;margin-right:10px;margin-bottom:10px}#container_product_list label{font-weight:500}#container_product_list .container_product_checkbox{height:30px;display:block;position:relative;padding-left:25px;margin-bottom:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#container_product_list .container_product_checkbox .title_product{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#container_product_list .container_product_checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#container_product_list .checkmark_checkbox{position:absolute;top:16%;left:0;height:20px;width:20px;background-color:#eee}#container_product_list .container_product_checkbox:hover input~.checkmark_checkbox{background-color:#eee}#container_product_list .container_product_checkbox input:checked~.checkmark_checkbox{background-color:#bf360c}#container_product_list .checkmark_checkbox:after{content:"";position:absolute;display:none}#container_product_list .container_product_checkbox input:checked~.checkmark_checkbox:after{display:block}#container_product_list .container_product_checkbox .checkmark_checkbox:after{left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-header{padding:5px 0 0 0}.modal-header .close{opacity:1;margin-top:-5px}.modal-header .close img{height:50px;width:50px}.container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:17px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left}.container p{padding-left:15px}.container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.container:hover input~.checkmark{background-color:#ccc}.container input:checked~.checkmark{background-color:#000}.checkmark:after{content:"";position:absolute;display:none}.container input:checked~.checkmark:after{display:block}.container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.arrow{position:absolute;left:50%;transform:translate(-50%,-50%)}.arrow span{display:block;width:20px;height:20px;border-bottom:2px solid #bf360c;border-right:2px solid #bf360c;transform:rotate(45deg);margin:-10px;animation:animate 1s 2}.arrow span:nth-child(2){animation-delay:-.2s}.arrow span:nth-child(3){animation-delay:-.4s}@keyframes animate{0%{opacity:0;transform:rotate(45deg) translate(-5px,-5px)}50%{opacity:1}100%{opacity:0;transform:rotate(45deg) translate(5px,5px)}}
/*# sourceMappingURL=styles.min.css.map */