.product-options-bottom .box-tocart .field.qty,.product-add-form .box-tocart .field.qty{display:block}.product-info-main .page-title-wrapper h1,.product-info-main .product.attribute.sku,.product-info-main .product.attribute.marca{font-family:"Inter-Bold",serif}.product-info-main .product-info-stock-sku{float:none;padding-left:0;text-align:left}.product-info-main .product.attribute.sku,.product-info-main .product.attribute.marca{font-size:14px}.product-info-main .product.attribute.sku .type:after,.product-info-main .product.attribute.marca .type:after{content:":"}.product-info-main .product.attribute.marca .value{display:inline-block}.product-info-main .product-info-price .price-box .price-container .price-label{font-size:15px}.product-info-main .product-info-price .price-box .price-container>span:last-child{font-family:"Inter-Bold",serif}.product-info-main .product-info-price .price-box .price-container>span:last-child .price{color:#5988b4;font-size:28px}.product-info-main .product-info-price .price-box .special-price{float:right;margin-left:20px}.product-info-main .product-info-price .price-box .old-price{color:#59b46e}.product-info-main .product-info-price .price-box .old-price .price{color:#cfcfcf !important}.product-add-form #product_addtocart_form .product-options-wrapper{max-width:none}.product-options-wrapper .swatch-attribute .swatch-attribute-label,.soldtogether-block .swatch-attribute .swatch-attribute-label{font-family:"Inter-Bold",serif;font-size:20px}.product-options-wrapper .swatch-attribute .swatch-option,.soldtogether-block .swatch-attribute .swatch-option{min-width:20px;background:initial;border-radius:5px;height:20px;line-height:20px}.product-options-wrapper .swatch-attribute .swatch-option.color,.soldtogether-block .swatch-attribute .swatch-option.color{height:20px;outline:none}.product-options-wrapper .swatch-attribute .swatch-option.color.selected,.product-options-wrapper .swatch-attribute .swatch-option.color:hover,.soldtogether-block .product-options-wrapper .swatch-attribute .swatch-option.color.selected,.soldtogether-block .product-options-wrapper .swatch-attribute .swatch-option.color:hover{border-color:#000}.product-options-wrapper .swatch-attribute .swatch-option.selected,.soldtogether-block .swatch-attribute .swatch-option.selected{background-color:#59b46e;color:#fff;outline:none;border-color:#59b46e}.product-options-wrapper .swatch-attribute:not(.cor) .swatch-option:not(.selected),.soldtogether-block .swatch-attribute:not(.cor) .swatch-option:not(.selected){border-color:#000}.product-options-wrapper .swatch-attribute:not(.cor) .swatch-option,.soldtogether-block .swatch-attribute:not(.cor) .swatch-option{font-size:12px;padding:3px 5px}.product-options-wrapper .swatch-attribute:not(.cor) .swatch-option{min-width:50px}#maincontent .product-info-main .product-add-form{border-top:solid 1px;padding-top:0}.product-add-form #product_addtocart_form .box-tocart{margin:0;max-width:none}.product-add-form #product_addtocart_form .actions .action.primary.tocart{border-radius:5px;border:solid 2px #59b46e;font-size:14px}.product-add-form #product_addtocart_form .actions .action.primary.tocart:before{display:none}.product-add-form #product_addtocart_form .box-tocart .field.qty{padding-left:0}.product-add-form #product_addtocart_form .box-tocart .field.qty .qty-arrows{border:solid 2px #5988b4;border-radius:5px;display:flex;align-items:stretch}.product-add-form #product_addtocart_form .box-tocart .field.qty .qty-arrows input{color:#5988b4;font-family:"Inter-Bold",serif;border:none;margin:0 15px;padding-left:0;padding-right:0}.product-add-form #product_addtocart_form .box-tocart .field.qty .qty-arrows .qty-switcher-dec,.product-add-form #product_addtocart_form .box-tocart .field.qty .qty-arrows .qty-switcher-inc{width:10%;background-color:#f0f0f0;padding:20px}.product-add-form #product_addtocart_form .box-tocart .field.qty .qty-arrows .qty-switcher-dec:before,.product-add-form #product_addtocart_form .box-tocart .field.qty .qty-arrows .qty-switcher-inc:after{font-family:'FontAwesome',serif;border:none;color:#5988b4;top:50%;transform:translateY(-50%);height:100%;display:flex;align-items:center;width:100%;justify-content:space-around}.product-add-form #product_addtocart_form .box-tocart .field.qty .qty-arrows .qty-switcher-dec:before{content:"\f068"}.product-add-form #product_addtocart_form .box-tocart .field.qty .qty-arrows .qty-switcher-inc:after{content:"\f067"}.product.data.items.expanded>.item.title h2{font-family:"Inter-Bold",serif;font-size:20px;text-transform:capitalize}.product.info.detailed .product.data.items.expanded{border-top:solid 1px #3a3a3a}.product.info.detailed .product.data.items.expanded>.item.title{padding-left:0}.product.info.detailed .product.data.items.expanded>.item.title .title{margin-left:0}.page-layout-1column .product.media{margin-bottom:20px;position:relative}.page-layout-1column .product.media .add-to-wishlist{position:absolute;top:10px;right:10px}.page-layout-1column .product.media .add-to-wishlist i{color:#f0f0f0;font-size:25px}.page-layout-1column .product.media .add-to-wishlist a.in_wishlist i{color:#b30000}.block.related .block-actions,.block.related .field.choice{display:none}.block.related .related-available .product-item-name,.page-before-footer .block-title{margin-left:0 !important}.block.related .block-title.title #block-related-heading,.block.upsell .block-title.title #block-upsell-heading,.block-products-list .block-title.title #block-soldtogether-heading{font-family:"Inter-Bold",serif;font-size:20px;text-transform:none}.block.upsell .block-content .products-grid .product-item .product-item-info .product-item-name{min-height:40px}.soldtogether-block .block-title .block-order-heading{font-family:"Inter-Bold",serif;text-transform:none;font-size:20px}.soldtogether-block .soldtogether-cart-btn.action{border-radius:5px;font-family:"Inter-Bold",serif;font-size:14px}.soldtogether-block .soldtogether-cart-btn.action:before{display:none}.soldtogether-block .details-toggler+label{color:#5988b4 !important;font-family:"Inter-Bold",serif}@media screen and (max-width:768px){.product-info-main .product.attribute.overview{padding-left:10px}.product.info.detailed .product.data.items.expanded>.item.title .title{margin-left:15px}}@media screen and (max-width:479px){.product-add-form .actions{padding-left:0}}.download_ficheiros_container{margin-top:10px}.download_ficheiros_container a{font-size:13px;font-weight:700;background-color:transparent;border:solid 2px #59b46e;padding:5px 20px;border-radius:5px;color:#59b46e;text-decoration:none}.download_ficheiros_container a:hover{background-color:#59b46e;color:#fff}#countdown_container{margin-top:20px}#countdown{display:flex;margin-top:10px}#countdown .countdown-part{background-color:#59b46e;border-color:#59b46e;padding:9px 2px;margin:0 4px;width:60px;border-radius:5px;display:flex;flex-direction:column;align-items:center;color:#fff;line-height:20px}#countdown .countdown-part strong{font-size:18px}#countdown .countdown-part span{font-size:12px;font-weight:400}#countdown .countdown-part:first-child{margin-left:0}@media screen and (max-width:768px){#countdown_container{padding:0 15px}}.payment-methods-images{display:flex;gap:10px;margin-top:10px;margin-bottom:10px}.product-add-form #product_addtocart_form .box-tocart{display:flex}#maincontent .product-info-main{border:solid 1px #e8ebf1;border-radius:10px;padding:15px;box-shadow:0 0 6px #e8ebf1;box-sizing:border-box}.product.media .fotorama__stage__frame{border:none}