/*
Theme Name: RTL Theme
Theme URI: https://refugeetoluxury.com
Author: RTL
Author URI: https://refugeetoluxury.com
Description: Pixel-perfect WordPress replica of the Refugee to Luxury Framer site.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: rtl-theme
*/

/* Local font overrides — served from assets/fonts/ */
@font-face {
    font-family: "Apple Garamond Light Regular";
    src: url("assets/fonts/apple-garamond-light.woff2") format("woff2");
    font-display: swap;
    font-style: normal;
    font-weight: 400;
}
@font-face {
    font-family: "Inter";
    src: url("assets/fonts/inter-regular.woff2") format("woff2");
    font-display: swap;
    font-style: normal;
    font-weight: 400;
}
@font-face {
    font-family: "Inter";
    src: url("assets/fonts/inter-bold.woff2") format("woff2");
    font-display: swap;
    font-style: normal;
    font-weight: 700;
}

@import url('./assets/css/framer.css');

/* Fix Framer breakpoint classes that require JS */
@media (min-width: 1440px) {
    .hidden-72rtr7 { display: none !important; }
}
@media (max-width: 1439.98px) {
    .hidden-12cmui7 { display: none !important; }
}

/* Ensure root container is full-width, not fixed 1440px */
.framer-6qF4n.framer-72rtr7 {
    width: 100% !important;
    max-width: 1440px;
    margin: 0 auto;
}

/* Fix hero background - should be white/cream, not dark */
.framer-6qF4n .framer-vwx3uq {
    background-color: rgb(255, 255, 255) !important;
}
