.elementor-19 .elementor-element.elementor-element-5f47c04{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2712034D;--border-color:#2712034D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-19 .elementor-element.elementor-element-5f47c04:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-5f47c04>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-19 .elementor-element.elementor-element-04f8306{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-end;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-d1d6899{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-19 .elementor-element.elementor-element-d1d6899.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-19 .elementor-element.elementor-element-d26355f .elementor-icon-box-wrapper{gap:40px}.elementor-19 .elementor-element.elementor-element-d26355f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-d26355f.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-d26355f.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-d26355f .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-d26355f .elementor-icon-box-title a{font-family:"Lato",Sans-serif;font-size:25px;font-weight:300;text-transform:uppercase;line-height:25px;letter-spacing:1.8px}.elementor-19 .elementor-element.elementor-element-d26355f .elementor-icon-box-title{color:var(--e-global-color-secondary)}.elementor-19 .elementor-element.elementor-element-d26355f:has(:hover) .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-d26355f:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-d26355f .elementor-icon-box-description{font-family:"Michroma",Sans-serif;font-size:1px;font-weight:600;text-shadow:0 0 10px rgb(0 0 0 / .3)}.elementor-19 .elementor-element.elementor-element-d4d7619{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-19 .elementor-element.elementor-element-dd143b8 .elementor-icon-box-wrapper{gap:40px}.elementor-19 .elementor-element.elementor-element-dd143b8.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-dd143b8.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-dd143b8.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-dd143b8 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-dd143b8 .elementor-icon-box-title a{font-family:"Lato",Sans-serif;font-size:25px;font-weight:300;text-transform:uppercase;line-height:25px;letter-spacing:1.8px}.elementor-19 .elementor-element.elementor-element-dd143b8 .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-dd143b8:has(:hover) .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-dd143b8:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-dd143b8 .elementor-icon-box-description{font-family:"Michroma",Sans-serif;font-size:1px;font-weight:600;text-shadow:0 0 10px rgb(0 0 0 / .3)}.elementor-19 .elementor-element.elementor-element-322487c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-19 .elementor-element.elementor-element-6d54d21 .elementor-icon-box-wrapper{gap:40px}.elementor-19 .elementor-element.elementor-element-6d54d21.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-6d54d21.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-6d54d21.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-6d54d21 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-6d54d21 .elementor-icon-box-title a{font-family:"Lato",Sans-serif;font-size:25px;font-weight:300;text-transform:uppercase;line-height:25px;letter-spacing:1.8px}.elementor-19 .elementor-element.elementor-element-6d54d21 .elementor-icon-box-title{color:var(--e-global-color-secondary)}.elementor-19 .elementor-element.elementor-element-6d54d21:has(:hover) .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-6d54d21:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-6d54d21 .elementor-icon-box-description{font-family:"Michroma",Sans-serif;font-size:1px;font-weight:600;text-shadow:0 0 10px rgb(0 0 0 / .3)}.elementor-19 .elementor-element.elementor-element-776db12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.05;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-19 .elementor-element.elementor-element-776db12::before,.elementor-19 .elementor-element.elementor-element-776db12>.elementor-background-video-container::before,.elementor-19 .elementor-element.elementor-element-776db12>.e-con-inner>.elementor-background-video-container::before,.elementor-19 .elementor-element.elementor-element-776db12>.elementor-background-slideshow::before,.elementor-19 .elementor-element.elementor-element-776db12>.e-con-inner>.elementor-background-slideshow::before,.elementor-19 .elementor-element.elementor-element-776db12>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://vintagebyiana.wiseweb.pt/wp-content/uploads/2026/03/5-18239814.png);--background-overlay:''}.elementor-19 .elementor-element.elementor-element-50518fb{--update-cart-automatically-display:none;width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--sections-background-color:var( --e-global-color-text );--sections-border-type:none;--sections-title-color:var( --e-global-color-primary );--links-normal-color:var( --e-global-color-secondary );--links-hover-color:var( --e-global-color-secondary );--sections-radio-buttons-color:var( --e-global-color-secondary );--forms-rows-gap:0px;--forms-fields-normal-color:#271203;--forms-fields-focus-color:var( --e-global-color-primary );--forms-fields-focus-border-color:var( --e-global-color-secondary );--forms-fields-border-radius:0px 0px 0px 0px;--forms-buttons-normal-text-color:var( --e-global-color-text );--forms-buttons-hover-text-color:var( --e-global-color-primary );--forms-buttons-hover-border-color:#2712034D;--forms-buttons-border-type:solid;--forms-buttons-border-color:#2712034D;--forms-buttons-border-radius:0px 0px 0px 0px;--order-summary-color:var( --e-global-color-primary );--order-summary-variations-color:#271203CC;--order-summary-items-divider-color:#2712034D;--order-summary-quantity-border-color:#2712034D;--order-summary-quantity-border-weight:0px;--order-summary-remove-icon-normal-color:var( --e-global-color-primary );--order-summary-remove-icon-hover-color:var( --e-global-color-secondary );--totals-color:var( --e-global-color-primary );--totals-divider-color:#2712034D;--totals-divider-weight:1px;--checkout-button-normal-text-color:var( --e-global-color-text );--checkout-button-hover-text-color:var( --e-global-color-primary );--checkout-button-hover-border-color:#2712034D}.elementor-19 .elementor-element.elementor-element-50518fb .coupon .input-text,.elementor-19 .elementor-element.elementor-element-50518fb .e-cart-totals .input-text,.elementor-19 .elementor-element.elementor-element-50518fb select,.elementor-19 .elementor-element.elementor-element-50518fb .select2-selection--single{background-color:#ECECEC75}.elementor-19 .elementor-element.elementor-element-50518fb .shop_table .button{background-color:var(--e-global-color-secondary);font-family:"Lato",Sans-serif;font-weight:300;text-transform:uppercase;border-width:1px 1px 1px 1px}.elementor-19 .elementor-element.elementor-element-50518fb .shop_table .button:hover,.elementor-19 .elementor-element.elementor-element-50518fb .shop_table .button:disabled[disabled]:hover{background-color:#91491F80}.elementor-19 .elementor-element.elementor-element-50518fb .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var(--e-global-color-secondary)}.elementor-19 .elementor-element.elementor-element-50518fb .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#91491F4D}.elementor-19 .elementor-element.elementor-element-50518fb .cart_totals h2{font-family:"Lato",Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase}.elementor-19 .elementor-element.elementor-element-50518fb{--sections-descriptions-color:var( --e-global-color-secondary )}.elementor-19 .elementor-element.elementor-element-50518fb .e-cart-content,.elementor-19 .elementor-element.elementor-element-50518fb .woocommerce-shipping-destination,.elementor-19 .elementor-element.elementor-element-50518fb .shipping-calculator-button{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-19 .elementor-element.elementor-element-50518fb #shipping_method li label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-19 .elementor-element.elementor-element-50518fb .coupon .input-text,.elementor-19 .elementor-element.elementor-element-50518fb .cart-collaterals .input-text,.elementor-19 .elementor-element.elementor-element-50518fb select,.elementor-19 .elementor-element.elementor-element-50518fb .select2-selection--single{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);border-style:solid;border-width:1px 1px 1px 1px;border-color:#2712034D}.e-woo-select2-wrapper .select2-results__option{color:#271203}.elementor-19 .elementor-element.elementor-element-50518fb .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#271203 #fff0 #fff0 #fff0}.e-woo-select2-wrapper .select2-results__option:focus{color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-50518fb .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-primary )}.elementor-19 .elementor-element.elementor-element-50518fb .e-shop-table .cart th,.elementor-19 .elementor-element.elementor-element-50518fb .e-shop-table .cart td:before{font-family:"Lato",Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase}.elementor-19 .elementor-element.elementor-element-50518fb .cart td span,.elementor-19 .elementor-element.elementor-element-50518fb .cart td,.elementor-19 .elementor-element.elementor-element-50518fb .input-text.qty{font-family:"Lato",Sans-serif;font-size:13px;font-weight:400}.elementor-19 .elementor-element.elementor-element-50518fb .product-name .variation{font-family:"Lato",Sans-serif;font-size:14px;font-weight:400}.elementor-19 .elementor-element.elementor-element-50518fb .cart_totals .shop_table td:before,.elementor-19 .elementor-element.elementor-element-50518fb .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Lato",Sans-serif;font-size:16px;font-weight:400}.elementor-19 .elementor-element.elementor-element-50518fb .checkout-button{font-family:"Lato",Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2712034D}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-04f8306{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-19 .elementor-element.elementor-element-50518fb .e-cart-content,.elementor-19 .elementor-element.elementor-element-50518fb .woocommerce-shipping-destination,.elementor-19 .elementor-element.elementor-element-50518fb .shipping-calculator-button{font-size:var(--e-global-typography-text-font-size)}.elementor-19 .elementor-element.elementor-element-50518fb #shipping_method li label{font-size:var(--e-global-typography-text-font-size)}.elementor-19 .elementor-element.elementor-element-50518fb .coupon .input-text,.elementor-19 .elementor-element.elementor-element-50518fb .cart-collaterals .input-text,.elementor-19 .elementor-element.elementor-element-50518fb select,.elementor-19 .elementor-element.elementor-element-50518fb .select2-selection--single{font-size:var(--e-global-typography-text-font-size)}.elementor-19 .elementor-element.elementor-element-50518fb{--order-summary-rows-gap-top:calc( 9px/2 );--order-summary-rows-gap-bottom:calc( 9px/2 );--order-summary-items-divider-weight:1px}.elementor-19 .elementor-element.elementor-element-50518fb .e-shop-table .cart th,.elementor-19 .elementor-element.elementor-element-50518fb .e-shop-table .cart td:before{font-size:16px}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-04f8306{--width:60%}.elementor-19 .elementor-element.elementor-element-d1d6899{--width:33.33%}.elementor-19 .elementor-element.elementor-element-d4d7619{--width:33.33%}.elementor-19 .elementor-element.elementor-element-322487c{--width:33.33%}.elementor-19 .elementor-element.elementor-element-776db12{--content-width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-04f8306{--width:90%}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-04f8306{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-19 .elementor-element.elementor-element-d26355f .elementor-icon-box-wrapper{gap:10px}.elementor-19 .elementor-element.elementor-element-d26355f .elementor-icon{font-size:30px}.elementor-19 .elementor-element.elementor-element-d26355f .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-d26355f .elementor-icon-box-title a{font-size:20px}.elementor-19 .elementor-element.elementor-element-6d54d21 .elementor-icon-box-wrapper{gap:10px}.elementor-19 .elementor-element.elementor-element-6d54d21 .elementor-icon{font-size:20px}.elementor-19 .elementor-element.elementor-element-6d54d21 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-6d54d21 .elementor-icon-box-title a{font-size:20px}.elementor-19 .elementor-element.elementor-element-50518fb .e-cart-content,.elementor-19 .elementor-element.elementor-element-50518fb .woocommerce-shipping-destination,.elementor-19 .elementor-element.elementor-element-50518fb .shipping-calculator-button{font-size:var(--e-global-typography-text-font-size)}.elementor-19 .elementor-element.elementor-element-50518fb #shipping_method li label{font-size:var(--e-global-typography-text-font-size)}.elementor-19 .elementor-element.elementor-element-50518fb .coupon .input-text,.elementor-19 .elementor-element.elementor-element-50518fb .cart-collaterals .input-text,.elementor-19 .elementor-element.elementor-element-50518fb select,.elementor-19 .elementor-element.elementor-element-50518fb .select2-selection--single{font-size:var(--e-global-typography-text-font-size)}}.elementor-19 .elementor-element.elementor-element-d26355f{width:fit-content}.elementor-19 .elementor-element.elementor-element-dd143b8{width:fit-content}.elementor-19 .elementor-element.elementor-element-6d54d21{width:fit-content}.icon-progress .elementor-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;transition:all 0.3s ease}.icon-progress .elementor-icon::after{content:"";position:absolute;inset:0;opacity:0;border:1px solid var(--e-global-color-secondary)!important;border-radius:0;-webkit-mask-image:linear-gradient(black,black),linear-gradient(black,black),linear-gradient(black,black);-webkit-mask-repeat:no-repeat;-webkit-mask-size:55% 5px,5px 100%,55% 5px;-webkit-mask-position:top right,right center,bottom right;pointer-events:none;transition:inset 0.45s cubic-bezier(.22,1,.36,1),opacity 0.3s ease,border-color 0.3s ease}.icon-progress:hover .elementor-icon::after{animation:none;inset:-16px;opacity:1;border-color:var(--e-global-color-primary)!important}.icon-progress.active .elementor-icon::after{animation:rotateSquare 4s linear infinite;inset:-16px;opacity:1;border-color:var(--e-global-color-primary)!important}.icon-progress .elementor-icon svg path{fill:var(--e-global-color-secondary)!important;color:var(--e-global-color-secondary)!important}.icon-progress:hover .elementor-icon svg path{fill:var(--e-global-color-primary)!important;color:var(--e-global-color-primary)!important}.icon-progress.active .elementor-icon svg path{fill:var(--e-global-color-primary)!important;color:var(--e-global-color-primary)!important}@keyframes rotateSquare{0%{transform:translateX(5px)}50%{transform:translateX(-5px)}100%{transform:translateX(5px)}}.woocommerce .woocommerce-info{background:none!important;border:none!important;padding:0!important;margin:20px 0!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;color:var(--e-global-color-primary);font-family:'Lato',sans-serif;font-size:18px}.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-info::after{content:none!important}.wc-backward{margin-top:12px!important;float:none!important;font-family:'Lato',sans-serif!important;font-weight:300!important;text-transform:uppercase!important;color:var(--e-global-color-text)!important;background:var(--e-global-color-secondary)!important;border:1px solid rgb(39 19 4 / .3)!important;border-radius:0!important;font-size:14px!important;transition:all 0.3s cubic-bezier(.23,1,.32,1)}.wc-backward:hover{margin-top:12px!important;float:none!important;font-family:'Lato',sans-serif;font-weight:300;text-transform:uppercase;color:var(--e-global-color-primary)!important;background:rgb(145 73 32 / .5)!important;border:1px solid rgb(39 19 4 / .3)}.return-to-shop{text-align:center}.return-to-shop .wc-backward{margin:0 auto;display:inline-block}