.elementor-596 .elementor-element.elementor-element-1843348{--display:flex;--padding-top:54px;--padding-bottom:54px;--padding-left:24px;--padding-right:24px;}.elementor-596 .elementor-element.elementor-element-1843348:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-1843348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#183D32;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-596 .elementor-element.elementor-element-6543644{text-align:center;}.elementor-596 .elementor-element.elementor-element-6543644 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:600;line-height:1.05em;color:var( --e-global-color-accent );}.elementor-596 .elementor-element.elementor-element-6976181{--display:flex;--padding-top:36px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}@media(min-width:768px){.elementor-596 .elementor-element.elementor-element-1843348{--content-width:1120px;}.elementor-596 .elementor-element.elementor-element-6976181{--content-width:1120px;}}/* Start custom CSS for rtsb-wishlist, class: .elementor-element-e873a98 *//* ================================ RTSB WISHLIST - FAVORITOS Shortcode: [rtsb_wishlist] Visual clean premium begen================================ */ /* Container geral */n.rtsb-wishlist-wrapper,n.rtsb-wishlist-content,n.rtsb-wishlist { max-width: 1280px; margin: 0 auto; direction: rtl; color: #E7D9D6;n} /* u00c1rea da tabela/lista */n.rtsb-wishlist-wrapper table,n.rtsb-wishlist-content table,n.rtsb-wishlist table { width: 100%; border-collapse: separate !important; border-spacing: 0; background: #fff; border: 1px solid rgba(78, 69, 60, 0.14); border-radius: 18px; overflow: hidden; box-shadow: 0 12px 35px rgba(78, 69, 60, 0.05);n} /* Cabeu00e7alho da tabela */n.rtsb-wishlist-wrapper table thead,n.rtsb-wishlist-content table thead,n.rtsb-wishlist table thead { background: #F7F2EA;n}.rtsb-wishlist-wrapper table th,n.rtsb-wishlist-content table th,n.rtsb-wishlist table th { background: #E7D9D6 !important; color: #4E453C !important; font-size: 15px; font-weight: 700; padding: 18px 16px !important; border: none !important; text-align: right;n} /* Linhas */n.rtsb-wishlist-wrapper table td,n.rtsb-wishlist-content table td,n.rtsb-wishlist table td { padding: 18px 16px !important; border-top: 1px solid rgba(78, 69, 60, 0.12) !important; border-left: none !important; border-right: none !important; color: #4E453C; vertical-align: middle;n} /* Imagem do produto */n.rtsb-wishlist-wrapper table img,n.rtsb-wishlist-content table img,n.rtsb-wishlist table img { width: 92px !important; height: 92px !important; object-fit: cover !important; object-position: center; border-radius: 12px; background: #F7F2EA; display: block;n} /* Nome do produto */n.rtsb-wishlist-wrapper.product-name a,n.rtsb-wishlist-content.product-name a,n.rtsb-wishlist.product-name a,n.rtsb-wishlist-wrapper table td a,n.rtsb-wishlist-content table td a,n.rtsb-wishlist table td a { color: #4E453C !important; font-size: 16px; font-weight: 700; text-decoration: none !important; transition: 0.25s ease;n}.rtsb-wishlist-wrapper table td a:hover,n.rtsb-wishlist-content table td a:hover,n.rtsb-wishlist table td a:hover { color: #9B8565 !important;n} /* Preu00e7o */n.rtsb-wishlist-wrapper.price,n.rtsb-wishlist-content.price,n.rtsb-wishlist.price,n.rtsb-wishlist-wrapper.amount,n.rtsb-wishlist-content.amount,n.rtsb-wishlist.amount { color: #4E453C !important; font-size: 16px; font-weight: 700;n} /* Estoque */n.rtsb-wishlist-wrapper.stock,n.rtsb-wishlist-content.stock,n.rtsb-wishlist.stock { font-size: 14px; font-weight: 600; color: #5f554d;n} /* Botu00f5es */n.rtsb-wishlist-wrapper.button,n.rtsb-wishlist-content.button,n.rtsb-wishlist.button,n.rtsb-wishlist-wrapper button,n.rtsb-wishlist-content button,n.rtsb-wishlist button,n.rtsb-wishlist-wrapper a.add_to_cart_button,n.rtsb-wishlist-content a.add_to_cart_button,n.rtsb-wishlist a.add_to_cart_button { background: #9B8565 !important; color: #fff !important; border: none !important; border-radius: 999px !important; padding: 12px 24px !important; font-size: 14px !important; font-weight: 700 !important; line-height: 1.2 !important; text-decoration: none !important; transition: all 0.25s ease; display: inline-flex; align-items: center; justify-content: center; min-height: 42px;n}.rtsb-wishlist-wrapper.button:hover,n.rtsb-wishlist-content.button:hover,n.rtsb-wishlist.button:hover,n.rtsb-wishlist-wrapper button:hover,n.rtsb-wishlist-content button:hover,n.rtsb-wishlist button:hover,n.rtsb-wishlist-wrapper a.add_to_cart_button:hover,n.rtsb-wishlist-content a.add_to_cart_button:hover,n.rtsb-wishlist a.add_to_cart_button:hover { background: #4E453C !important; color: #fff !important;n} /* Botu00e3o remover / X */n.rtsb-wishlist-wrapper.remove,n.rtsb-wishlist-content.remove,n.rtsb-wishlist.remove,n.rtsb-wishlist-wrapper.remove_from_wishlist,n.rtsb-wishlist-content.remove_from_wishlist,n.rtsb-wishlist.remove_from_wishlist { width: 34px !important; height: 34px !important; border-radius: 50% !important; background: #F7F2EA !important; color: #4E453C !important; display: inline-flex !important; align-items: center; justify-content: center; font-size: 18px !important; font-weight: 700; text-decoration: none !important; transition: 0.25s ease;n}.rtsb-wishlist-wrapper.remove:hover,n.rtsb-wishlist-content.remove:hover,n.rtsb-wishlist.remove:hover,n.rtsb-wishlist-wrapper.remove_from_wishlist:hover,n.rtsb-wishlist-content.remove_from_wishlist:hover,n.rtsb-wishlist.remove_from_wishlist:hover { background: #4E453C !important; color: #fff !important;n} /* Mensagem quando vazio */n.rtsb-wishlist-wrapper.rtsb-wishlist-empty,n.rtsb-wishlist-content.rtsb-wishlist-empty,n.rtsb-wishlist.rtsb-wishlist-empty,n.rtsb-wishlist-wrapper.woocommerce-info,n.rtsb-wishlist-content.woocommerce-info,n.rtsb-wishlist.woocommerce-info { background: #F7F2EA !important; color: #4E453C !important; border: none !important; border-radius: 18px; padding: 28px !important; text-align: center; font-size: 17px; font-weight: 600; box-shadow: 0 10px 28px rgba(78, 69, 60, 0.06);n} /* Remove bordas/estilos padru00f5es */n.rtsb-wishlist-wrapper *,n.rtsb-wishlist-content *,n.rtsb-wishlist * { box-shadow: none;n} /* ================================ MOBILE - vira cardsn================================ */ @media (max-width: 767px) {.rtsb-wishlist-wrapper,.rtsb-wishlist-content,.rtsb-wishlist { padding: 0 14px; }.rtsb-wishlist-wrapper table,.rtsb-wishlist-content table,.rtsb-wishlist table,.rtsb-wishlist-wrapper thead,.rtsb-wishlist-content thead,.rtsb-wishlist thead,.rtsb-wishlist-wrapper tbody,.rtsb-wishlist-content tbody,.rtsb-wishlist tbody,.rtsb-wishlist-wrapper th,.rtsb-wishlist-content th,.rtsb-wishlist th,.rtsb-wishlist-wrapper td,.rtsb-wishlist-content td,.rtsb-wishlist td,.rtsb-wishlist-wrapper tr,.rtsb-wishlist-content tr,.rtsb-wishlist tr { display: block !important; width: 100% !important; }.rtsb-wishlist-wrapper table,.rtsb-wishlist-content table,.rtsb-wishlist table { border: none !important; background: transparent; box-shadow: none; }.rtsb-wishlist-wrapper thead,.rtsb-wishlist-content thead,.rtsb-wishlist thead { display: none !important; }.rtsb-wishlist-wrapper tr,.rtsb-wishlist-content tr,.rtsb-wishlist tr { background: #fff; border: 1px solid rgba(78, 69, 60, 0.14); border-radius: 18px; margin-bottom: 18px; padding: 16px; box-shadow: 0 10px 28px rgba(78, 69, 60, 0.05); overflow: hidden; }.rtsb-wishlist-wrapper td,.rtsb-wishlist-content td,.rtsb-wishlist td { border: none !important; padding: 8px 0 !important; text-align: center !important; }.rtsb-wishlist-wrapper table img,.rtsb-wishlist-content table img,.rtsb-wishlist table img { width: 100% !important; height: auto !important; aspect-ratio: 1 / 1; max-height: 320px; border-radius: 16px; margin: 0 auto 10px; }.rtsb-wishlist-wrapper table td a,.rtsb-wishlist-content table td a,.rtsb-wishlist table td a { font-size: 16px; }.rtsb-wishlist-wrapper.button,.rtsb-wishlist-content.button,.rtsb-wishlist.button,.rtsb-wishlist-wrapper button,.rtsb-wishlist-content button,.rtsb-wishlist button,.rtsb-wishlist-wrapper a.add_to_cart_button,.rtsb-wishlist-content a.add_to_cart_button,.rtsb-wishlist a.add_to_cart_button { width: 100% !important; margin-top: 8px; }.rtsb-wishlist-wrapper.remove,.rtsb-wishlist-content.remove,.rtsb-wishlist.remove,.rtsb-wishlist-wrapper.remove_from_wishlist,.rtsb-wishlist-content.remove_from_wishlist,.rtsb-wishlist.remove_from_wishlist { margin: 0 auto; }n}/* End custom CSS */