body{font-family:Montserrat,sans-serif;overflow-x:hidden}.underline{text-decoration:underline}.cursor-pointer{cursor:pointer}.border{padding:20px;border:1px solid #fff;width:max-content;margin:auto}.header{z-index:99;width:100%;top:0;left:0}.giada-navbar{background:#fff;padding:22px 0;font-family:Montserrat,sans-serif}.giada-navbar .nav-link{font-size:13px;letter-spacing:2.5px;color:#777;font-weight:500}.giada-navbar .nav-link:hover{color:#000}.icon-left,.icon-right{font-size:20px;color:#000;padding:0 20px}.icon-left:hover,.icon-right:hover{color:#a66b3d}@media(max-width:991px){.icon-left,.icon-right{padding:0 10px}.giada-navbar .nav-link{padding:12px 0}.navbar-nav{text-align:left!important}.giada-navbar .nav-link{text-align:left}}.top-logo-section{padding:90px 0 40px}.site-header{background-color:#f4ead9;position:relative;z-index:99;width:100%}.header-top{padding:30px 0}.brand-logo-wrap{padding:0}.brand-logo{width:130px}.site-nav{padding:16px 0 30px!important}#giadaNav{width:100%}#giadaNav ul{width:100%;justify-content:space-between!important}.site-nav .nav-link{font-size:16px;letter-spacing:2.5px;color:#504f4f;font-weight:500;padding:0 18px}.site-nav .nav-link:hover{color:#a4693f}.site-header .navbar-toggler{border:none;box-shadow:none;padding:0}.site-header .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(74, 74, 74, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}@media(max-width:991px){.site-nav .navbar-collapse{position:absolute;top:100%;left:0;width:100%;background:#f4ead9;padding:6px 0 22px;z-index:50}.site-nav .nav-link{padding:12px 0;text-align:center;font-size:14px}}@media(max-width:768px){.brand-logo{width:92px}.w-50-768{width:35%}}.hero-section{position:relative;overflow:hidden}.hero-img{width:100%;height:auto;display:block}.hero-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0009,#00000059 30%,#0000001a 55%,#0000 75%);pointer-events:none;z-index:1}.hero-content{position:absolute;left:50%;bottom:9%;transform:translate(-50%);width:100%;padding:0 20px;z-index:2}.hero-eyebrow{font-family:Cormorant Garamond,serif;font-weight:300;font-size:28px;margin-bottom:2px;text-shadow:0 1px 3px rgba(0,0,0,.25)}.hero-heading{text-transform:uppercase;font-size:40px;font-weight:100;letter-spacing:3px;text-shadow:0 1px 4px rgba(0,0,0,.25);font-family:Cormorant Garamond,serif}.hero-cta{text-transform:uppercase;font-size:22px;letter-spacing:3px;font-weight:500;margin-top:24px;text-shadow:0 1px 3px rgba(0,0,0,.25)}.hero-cta .dot{margin:0 8px}@media(max-width:991px){.hero-heading{font-size:34px}}@media(max-width:768px){.hero-content{bottom:7%}.hero-heading{font-size:24px;letter-spacing:1.5px;margin-bottom:12px}.hero-eyebrow{font-size:15px}.hero-cta{font-size:11px;letter-spacing:2px}}.collection-page-header{background-color:#f4ead9;text-align:center;padding:18px 20px 26px;position:relative}.collection-page-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#a4693f6b}.collection-page-header.press:after{background-color:transparent}.collection-page-header:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#a4693f6b}.collection-page-heading{font-family:Cormorant Garamond,serif;text-transform:uppercase;font-weight:500;font-size:46px;letter-spacing:6px;color:#a4693f;margin:0}.collection-hero-section{line-height:0}.collection-hero-section.contact{margin-top:0}.collection-hero-img{width:100%;height:auto;display:block}@media(max-width:768px){.collection-page-header{padding:14px 20px 18px}.collection-page-heading{font-size:22px;letter-spacing:3px}}.collection-products-section{background-color:#f4ead9;padding:40px 0 60px}h2.collection-eyebrow{font-size:28px;letter-spacing:.5px;color:#a46a40;margin-bottom:6px;font-weight:400}.collection-shop-now{display:inline-block;font-size:30px;font-weight:700;letter-spacing:1px;color:#a46a40;text-decoration:none;margin-bottom:50px;text-transform:uppercase}.collection-shop-now:hover{color:#7c4e2c}.collection-products-row{margin-top:10px}.collection-product-img{width:100%;aspect-ratio:2 / 3;object-fit:cover;display:block;margin-bottom:16px}.collection-product-name{text-align:center;font-size:24px;color:#a4693f;margin-bottom:10px;font-weight:400}.collection-product-meta{text-align:center;font-size:24px;letter-spacing:.5px;color:#a4693f;margin-bottom:0;font-weight:400}.collection-shop-link{font-weight:700;color:#a4693f;text-decoration:none;text-transform:uppercase}.collection-shop-link:hover{color:#7c4e2c}@media(max-width:768px){.collection-products-section{padding:30px 0 40px}h2.collection-eyebrow{font-size:20px}.collection-shop-now{font-size:22px;margin-bottom:20px}.collection-product-name{font-size:16px}.collection-product-meta{font-size:18px}}.cruelty-section{background-color:#f5eada;padding:60px 0}.cruelty-logo{margin:0 auto 12px;display:block}.cruelty-heading{text-transform:uppercase;font-size:3rem;color:#a4693f;font-weight:300;font-family:Cormorant Garamond,serif;line-height:1.3;margin-bottom:24px}.cruelty-section .content p{font-size:22px!important;text-align:center;line-height:52px!important;font-weight:300}.cruelty-section .content p strong{font-weight:700}.cruelty-photo{margin-top:30px}.cruelty-photo img{width:240px;height:auto;display:block;margin:40px auto 0}@media(max-width:991px){.cruelty-heading{font-size:2.4rem}}@media(max-width:768px){.cruelty-section{padding:40px 0}.cruelty-logo{width:120px;margin-bottom:16px}.cruelty-heading{font-size:26px;margin-bottom:14px}.cruelty-section .content p{font-size:16px!important;line-height:28px!important}.cruelty-photo{margin-top:20px}.cruelty-photo img{width:160px}}.mommy-section{position:relative;overflow:hidden}.mommy-img{width:100%;height:auto;display:block}.mommy-content{position:absolute;top:8%;left:8%}.mommy-heading{font-family:Cormorant Garamond,serif;text-transform:uppercase;font-weight:600;font-size:3rem;letter-spacing:2px;margin-bottom:10px;text-shadow:0 2px 12px rgba(0,0,0,.3)}.mommy-sub{text-align:center;text-transform:uppercase;font-size:20px;font-weight:700;letter-spacing:3px;margin-bottom:0;text-shadow:0 2px 10px rgba(0,0,0,.3)}.mommy-sub .line{display:inline-block;width:26px;height:1px;background-color:#fff}@media(max-width:768px){.mommy-content{top:6%;left:7%}.mommy-heading{font-size:24px;margin-bottom:6px}.mommy-sub{font-size:10px;letter-spacing:2px}.mommy-sub .line{width:18px}}.plant-section{padding:40px 0 0;background-color:#f5eada}.plant-eyebrow{font-size:24px;letter-spacing:1px;color:#6f6f6f;margin-bottom:6px}.plant-heading{font-family:Cormorant Garamond,serif;text-transform:uppercase;font-size:46px;font-weight:500;letter-spacing:2px;color:#a4693f;margin-bottom:40px}.plant-row{margin:0}.plant-img{width:100%;height:auto;display:block}@media(max-width:768px){.plant-section{padding:20px 0 0}.plant-eyebrow{font-size:16px}.plant-heading{font-size:26px;margin-bottom:10px}.full-collectio-strip h2{font-size:22px!important}.newsletter-section h6.section-heading{font-size:20px!important;margin-bottom:0!important}.follow-us-icons{margin-bottom:0!important}}.section-heading.contact span{color:#0e0efd}.luxury{background-color:#f5eada}h1.luxury{text-transform:uppercase;position:relative;padding-top:48px;font-size:3.5rem;color:#a4693f;text-decoration-thickness:1px;text-underline-offset:12px;font-weight:300;font-family:Cormorant Garamond,serif}h1.luxury:after{left:50%;bottom:0;position:absolute;width:60px;height:2px;background-color:red}h1.luxury span{text-transform:lowercase}.luxury h3{color:#212529b5;font-size:1.75rem;font-weight:400}sup{top:-8px;left:2px;font-weight:500}.luxury .content{position:relative;margin-top:1rem;width:100%;padding:30px 0;background-position:center;background-size:contain;background-repeat:no-repeat}.bg-image{z-index:-1;top:0;left:50%;transform:translate(-50%,50%)}.luxury .content p{font-size:20px!important;text-align:center;line-height:52px!important;font-weight:300}.luxury .content p span{font-size:22px;font-weight:500;font-style:italic;color:#212529d6}.as-seen-header h3{width:max-content;background-color:#f5eada;margin:auto;position:relative;z-index:3;padding:0 20px;color:#a46a40;font-weight:800}.as-seen-header:before{content:"";position:absolute;width:100vw;height:1px;background-color:#a4693f6b;top:50%;left:0;right:0;margin-left:-10%}.logo-row img{width:54%}.border-e{border-right:1.5px solid #a4693f73!important}@media(max-width:991px){h1.luxury{font-size:3rem}.border-e{border:none!important}.logo-row img{width:auto}}@media(max-width:768px){h1.luxury{font-size:2rem}.luxury h3{font-size:1.3rem}.luxury .content p{font-size:18px!important;line-height:36px!important}.luxury .content p span{font-size:20px}.luxury .content{padding:0}}.gallery-img{width:100%;height:100%;object-fit:cover;border-radius:2px}.brand-vibe-section{position:relative;overflow:hidden;line-height:0}.brand-vibe-img{width:100%;height:auto;display:block}.brand-vibe-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.brand-vibe-content{position:absolute;left:50%;bottom:8%;transform:translate(-50%);width:100%;text-align:center;color:#fff;z-index:2}.brand-vibe-year{font-weight:600;font-size:64px;letter-spacing:2px;margin-bottom:4px;text-shadow:0 2px 10px rgba(0,0,0,.45)}.brand-vibe-caption{font-size:24px;font-weight:300;letter-spacing:1px;margin:20px 0 0;text-shadow:0 2px 8px rgba(0,0,0,.45)}@media(max-width:768px){.brand-vibe-content{bottom:6%}.brand-vibe-year{font-size:34px;margin-bottom:2px}.brand-vibe-caption{font-size:14px;letter-spacing:.5px}}.full-collectio-strip{background-color:#c29f89}.full-collectio-strip h2{font-size:30px;font-weight:700;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:5px}.full-collectio-strip h2 span{font-weight:700}.newsletter-title{font-size:22px}.newsletter-section input{height:auto;font-size:18px;padding:12px 20px;font-weight:500;color:#333333c4}.newsletter-btn{background-color:#c29f89;color:#fff;border:none;padding:8px 24px;font-weight:700!important;font-size:20px;letter-spacing:1px}.newsletter-section .social-links p{font-size:20px}.newsletter-section .social-links p a{overflow-wrap:anywhere;word-break:break-word;color:#0e0efd}.newsletter-section h6.section-heading{font-size:22px;margin:34px 0}.newsletter-section input{border-radius:0}.newsletter-section input:focus{outline:none;border:1px solid #a4693f;box-shadow:none}.newsletter-section h6{color:#6f6f6f;font-weight:700}.newsletter-btn{background-color:#c29f89;color:#fff;border:none;padding:8px 24px;font-weight:600}.follow-us-block{text-align:center;padding:0 0 10px}.follow-us-title{margin:0 0 34px;font-size:clamp(38px,4vw,82px);line-height:1.1;font-weight:800;letter-spacing:.02em;color:#1d1d1d;text-transform:uppercase}.follow-us-icons{display:flex;justify-content:center;align-items:center;gap:14px;margin:0 auto 12px}.follow-us-icon{display:inline-flex;justify-content:center;align-items:center;width:100px;height:100px;text-decoration:none;color:#1d1d1d;overflow:hidden}.follow-us-icon img{display:block;width:90%;height:100%;object-fit:contain}.instagram-icon img{border-radius:34px}.tiktok-icon img{border-radius:50%}.follow-us-links{margin-top:20px}.follow-us-links h3{margin:0 0 18px;font-size:22px;line-height:1.1;font-weight:800;letter-spacing:.02em;color:#1d1d1d;text-transform:uppercase}.follow-us-link-item{margin:0 0 18px;font-size:clamp(22px,2vw,38px);line-height:1.4;color:#1d1d1d}.follow-us-link-item span{font-weight:700;display:inline-block;margin-bottom:4px}.follow-us-link-item a{color:#1f4dd6;text-decoration:underline;word-break:break-word;overflow-wrap:anywhere}@media(max-width:992px){.follow-us-icons{gap:12px}.follow-us-icon{width:50px;height:auto}.follow-us-icon img{width:100%;height:auto}}.footer-links a{font-size:14px}.footer-links{background-color:#fff;padding:16px 0;border-bottom:5px solid #454c99;margin-bottom:0}.footer-links a{color:#000;font-weight:500;text-decoration:none}.gallery-box{overflow:hidden}.gallery-box img{transition:all .5s}.gallery-box:hover img{transform:scale(1.1)}.parallax-bg{display:block;width:100%;background-size:cover;background-position:center;background-attachment:fixed}.parallax-bg.big{height:600px}.product-section{padding:0 0 60px;background-color:#f4ead9}.product-row{align-items:stretch}.image-wrap{position:relative;width:100%;aspect-ratio:2 / 3;overflow:hidden;border-radius:2px}.image-wrap img{width:100%;height:100%;object-fit:cover}@media(min-width:992px){.product-row{display:flex}.image-wrap.product-image-top img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:top}.image-wrap{height:100%;aspect-ratio:unset}.header-top{padding:24px 0 16px}.site-nav{padding:0}footer .links{justify-content:flex-start!important;gap:16px!important}}@media(min-width:992px)and (max-width:1199.98px){.product-section .image-wrap{width:calc(50vw - 24px);margin-left:calc(468px - 50vw)}}@media(min-width:1200px)and (max-width:1399.98px){.product-section .image-wrap{width:calc(50vw - 24px);margin-left:calc(558px - 50vw)}}@media(min-width:1400px){.product-section .image-wrap{width:calc(50vw - 24px);margin-left:calc(648px - 50vw)}}.page-subheading{text-align:center;font-size:26px;font-weight:500;letter-spacing:.5px;color:#333;margin:8px 0 0;font-family:Cormorant Garamond,serif}.product-details{padding:40px 40px 60px 0}.product-details .product-eyebrow{font-size:20px;letter-spacing:1px;font-weight:600;color:#a4693f;margin-bottom:6px}.product-details h3.product-heading{font-size:20px;font-weight:500;line-height:36px;color:#a4693f}.product-details p.description{font-size:16px;line-height:28px}.product-details .product-price-row{gap:14px;margin-top:10px}.product-details .product-price,.product-details .product-sizes{font-size:20px;font-weight:700;color:#a4693f}.product-details p.sold-out{font-size:18px;letter-spacing:.5px;font-weight:600;color:#333;margin:14px 0 0}.product-details a.notify-me{display:inline-block;font-size:16px;letter-spacing:1px;font-weight:600;color:#333!important;text-decoration:none;margin-top:12px}.product-details a.notify-me:hover{color:#a4693f}.product-details h4.collection-list-heading{font-size:20px;font-weight:700;color:#333;margin:18px 0 10px}.product-details ul.collection-list{list-style:none;padding:0;margin:0 0 12px}.product-details ul.collection-list li a{display:inline-block;font-size:18px;line-height:32px;color:#333!important;text-decoration:underline;text-underline-offset:3px;font-weight:500}.product-details ul.collection-list li a:hover{color:#a4693f!important}.product-details ul.collection-list li a span{text-decoration:none}.product-details p.see-products{font-size:16px;letter-spacing:1px;font-weight:700;color:#333;margin:4px 0 14px}.product-details button.add-to-cart{display:block;width:max-content;margin:4px 0 6px;background-color:#000;color:#fff;font-size:18px;font-weight:700;padding:8px 20px;text-transform:uppercase}.product-details a.read-more{font-weight:400;color:#000}.product-details h4.also-like{display:inline-block;font-size:18px;letter-spacing:1px;font-weight:400;color:#333!important;text-decoration:none;margin-top:12px}.product-details .product-description img{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;display:block}.checkout-lock{margin-right:8px;vertical-align:-2px}.product-details button.checkout{width:100%;margin:4px 0 0;font-weight:400;background-color:#000;color:#fff;font-size:18px;text-transform:uppercase;letter-spacing:2px;padding:16px 24px;display:flex;justify-content:center;align-items:center;gap:6px}.product-details img,.product-description img{border-radius:2px;transition:transform .5s ease;cursor:pointer}.product-details img:hover,.product-description img:hover{transform:scale(1.1)}@media(max-width:991px){.product-details,.product-description{padding:20px 0!important}.product-section>.product-row .product-details{padding-left:20px!important;padding-right:20px!important}h1.luxury{padding-top:28px}.mt-4-9{margin-top:20px!important}}@media(max-width:768px){.product-section{padding:10px 0 40px}.product-details h4.also-like{font-size:16px}.product-details h3.product-heading{font-size:18px}.product-details p.description{font-size:14px;line-height:24px}.product-details .product-price{font-size:17px}.page-subheading{font-size:12px}}.product-description{padding:10px 0}.product-description p{font-size:18px;line-height:32px}.product-info-section{padding:20px 0 60px;background-color:#f4ead9}.footer-links.products{border-bottom:0}.product-info{padding:0}.info-block{margin-bottom:26px}.info-block:last-child{margin-bottom:0}.info-heading{font-size:20px;font-weight:700;color:#a4693f;margin-bottom:10px}.info-list{list-style:none;padding:0;margin:0}.info-list li{font-size:16px;line-height:32px;color:#333;font-weight:400}.info-list li:before{content:"\b7  "}@media(max-width:768px){.product-info-section{padding:10px 0 40px}.product-info{padding:20px 0 0}.info-heading{font-size:17px}.info-list li{font-size:14px;line-height:22px}}.products-grid-topbar{display:flex;align-items:center;justify-content:space-between;text-align:center;padding:32px 40px;background:linear-gradient(90deg,#dfcfc0,#e9dfd4 20% 80%,#dfcfc0);font-size:13px;letter-spacing:3px;text-transform:uppercase;color:#341d14;font-weight:500}.products-grid-topbar .topbar-left{color:#341d14;line-height:1.9;text-align:left}.products-grid-topbar .topbar-center{display:flex;flex-direction:column;align-items:center}.products-grid-topbar .topbar-logo{font-size:60px;font-weight:600;letter-spacing:6px;color:#341d14;text-transform:uppercase;line-height:1;font-family:Cormorant Garamond,serif}.products-grid-topbar .topbar-center small{display:block;font-size:13px;letter-spacing:4px;color:#3d2b1f;font-weight:500;margin-top:8px}.products-grid-topbar .topbar-right{text-align:right;color:#341d14}.grid-product-card{text-align:center}.grid-product-img{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block}.grid-product-name{font-size:22px;letter-spacing:.4px;font-weight:600;color:#333;margin:16px 0 0;padding:0 12px;font-family:Cormorant Garamond,serif}.grid-product-price{font-size:22px;font-weight:600;color:#333;margin-bottom:6px;padding:0 12px;font-family:Cormorant Garamond,serif}.grid-product-caption{font-size:13px;letter-spacing:.4px;line-height:20px;color:#333333ba;text-transform:uppercase;font-weight:600;padding:0 12px;margin-bottom:6px}.products-grid-section{background-color:#e9dccf;padding-bottom:10px}.products-grid-footer-tag{text-align:center;font-family:Cormorant Garamond,serif;font-size:18px;color:#333333a1;text-transform:uppercase;margin:24px 0 10px;padding:0 20px;font-weight:600;letter-spacing:3px}@media(max-width:768px){.products-grid-section{padding:30px 0 40px}.products-grid-topbar{flex-direction:column;gap:14px;padding:26px 20px}.products-grid-topbar .topbar-left,.products-grid-topbar .topbar-right{text-align:center}.products-grid-topbar .topbar-logo{font-size:38px}.grid-product-name{font-size:15px}.grid-product-caption{font-size:10px}.products-grid-footer-tag{font-size:18px;margin-top:30px}}.nav-actions{display:flex;align-items:center;gap:16px}.cart-icon{width:20px;cursor:pointer}@media(max-width:991px){.navbar-collapse{position:fixed;top:55px;left:0;width:100%;background:#fff;padding:20px 0}.nav-actions{position:relative;z-index:1100}.navbar-nav{align-items:center}}.about-hero-section{position:relative;line-height:0;overflow:hidden;aspect-ratio:5 / 4}.about-hero-img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}@media(max-width:768px){.about-hero-section{aspect-ratio:4 / 5}}.about-hero-logo{position:absolute;right:3%;bottom:1%;width:20%;height:auto}@media(max-width:991px){.about-hero-logo{width:100px}}@media(max-width:768px){.about-hero-logo{width:70px;right:5%;bottom:1%}}.about-section .page-header{position:relative}.about-section .page-header:before{position:absolute;content:"";width:100%;height:1px;background-color:#a4693f;top:0;left:0}.about-section .page-header:after{position:absolute;content:"";width:100%;height:1px;background-color:#a4693f;bottom:0;left:0}.about-section h1.page-heading{font-size:40px;font-weight:bolder;color:#a4693f}.about-section .abs-logo{right:3%;bottom:30px}.about-section .abs-logo img{width:30%}.about-section .abs-logo{display:flex;align-items:end;justify-content:end}.about-section p.font-18{font-size:20px;text-align:center;margin:10px 0}.about-section .img a{font-size:20px;font-weight:700;color:#000}@media(max-width:768px){.about-section p.font-18,.about-section p.font-18 span{font-size:18px}}.modern-luxury{background-color:#f4ead9;padding:70px 0;text-align:center}.modern-luxury-intro{text-align:left;font-size:15px;letter-spacing:.3px;color:#333;margin-bottom:44px;gap:12px}.modern-luxury-intro strong{font-weight:700}.modern-luxury-intro .shop-look-link{font-size:22px;font-weight:700;letter-spacing:1px;color:#333;text-decoration:underline;text-transform:uppercase;white-space:nowrap}.modern-luxury-intro .shop-look-link:hover{color:#a4693f}.modern-luxury h2.heading{font-size:54px;text-transform:uppercase;font-weight:300;color:#a4693f;line-height:150%;margin-bottom:30px;font-family:Cormorant Garamond,serif}.modern-luxury h2.heading span{display:block;font-size:32px;font-weight:300;line-height:48px;color:#212529;font-family:Montserrat,sans-serif;text-transform:none}p.headerp{font-weight:400!important}.modern-luxury p{font-size:24px!important;line-height:52px!important;font-weight:300}.modern-luxury .heading-box{max-width:620px;margin:60px auto 0}.modern-luxury .heading-box h3,.modern-luxury .heading-box h5{font-size:56px;font-weight:300;line-height:150%;color:#a4693f;font-family:Cormorant Garamond,serif}.heading-box h5{margin-left:130px}.modern-luxury .heading-box h4{font-size:42px;font-weight:300;line-height:150%;color:#a4693f;margin:6px 0 0 80px;text-align:justify}.modern-luxury .heading-box span{font-weight:400}@media(max-width:991px){.modern-luxury h2.heading{font-size:40px;line-height:56px}.modern-luxury h2.heading span{font-size:26px}}@media(max-width:768px){.modern-luxury{padding:40px 0}.modern-luxury-intro{flex-direction:column;align-items:flex-start!important;gap:6px;font-size:13px;margin-bottom:26px}.modern-luxury h2.heading{font-size:28px;line-height:36px;margin-bottom:16px}.modern-luxury h2.heading span{font-size:18px}.modern-luxury p{font-size:16px!important;line-height:28px!important;text-align:center}.modern-luxury .heading-box{margin-top:30px}.modern-luxury .heading-box h4{font-size:16px}}.ds-strip{background-color:#a4693f;color:#fff}.ds-strip h2{font-size:28px;text-decoration:underline}@media(max-width:991px){.modern-luxury .heading-box h3,.modern-luxury .heading-box h5{font-size:40px}.modern-luxury .heading-box h4{font-size:22px}}@media(max-width:768px){.modern-luxury .heading-box h3,.modern-luxury .heading-box h5{font-size:28px}.ds-strip h2{font-size:22px}}.contact-form-section{background-color:#f4ead9;border-top:4px solid #a46a40;padding:60px 15px 0;overflow-x:hidden}.contact-form-box{padding:0}.contact-form-heading{text-align:center;font-family:Cormorant Garamond,serif;text-transform:uppercase;font-weight:500;color:#a46a40;font-size:46px;letter-spacing:4px;margin-bottom:40px}.contact-form .form-group{margin-bottom:40px}.contact-form label{display:block;font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:20px;letter-spacing:1px;margin-bottom:10px;font-weight:400}.contact-form input,.contact-form textarea{width:100%;border:none;border-bottom:1px solid #33333352;background-color:transparent;padding:0 0 10px;font-family:Montserrat,sans-serif;font-size:15px;color:#333;resize:none}.contact-form textarea{line-height:40px}.contact-form input:focus,.contact-form textarea:focus{outline:none;border-bottom-color:#a46a40}.contact-send-btn{display:block;width:100vw;position:relative;left:50%;right:50%;margin:40px -50vw 0;border:none;background-color:#a46a40;color:#fff;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:18px;padding:22px 0;cursor:pointer;transition:background-color .3s ease}.contact-send-btn:hover{background-color:#8a5632}.contact-recaptcha{text-align:center;font-size:18px;color:#a46a40;margin:24px 0 0}.contact-email-link{display:block;text-align:center;color:#a46a40;text-decoration:underline;font-size:22px;margin:40px 0;font-weight:300}.contact-email-link:hover{color:#7c4e2c}@media(max-width:768px){.contact-form-section{padding:30px 15px 50px}.contact-form-heading{font-size:22px;letter-spacing:2px;margin-bottom:26px}.contact-form .form-group{margin-bottom:26px}.contact-form label{font-size:14px}.contact-form textarea{line-height:30px}.contact-send-btn{font-size:14px;padding:16px 0;margin-top:26px}.contact-recaptcha{font-size:12px;padding:0 10px}.contact-email-link{font-size:15px;margin:26px 0 30px}}.contact-footer-links{border-bottom:none}.press-hero-section{background-color:#f4ead9;line-height:0;padding:0}.press-cover-img{width:100%;height:auto;display:block;margin:0 auto}@media(max-width:768px){.press-hero-section{padding:20px 0 0}}.press-features-section{background-color:#f4ead9;padding:40px 0 60px}.press-features-row{row-gap:30px}.press-feature-card{max-width:500px;margin:0 auto;overflow:hidden;display:flex;flex-direction:column;align-items:center}.press-feature-img{width:100%;height:auto;max-height:520px;object-fit:contain;display:block;transition:transform .5s ease}.press-feature-card:hover .press-feature-img{transform:scale(1.06)}.press-feature-caption{text-align:center;font-size:13px;letter-spacing:.3px;line-height:20px;color:#504f4f;font-weight:500;margin:14px 0 0}@media(max-width:768px){.press-features-section{padding:20px 0 40px}.press-feature-card{max-width:340px}.press-feature-caption{font-size:12px;line-height:18px;margin-top:10px}}.press-slider-wrapper{position:relative;width:100%;display:flex;align-items:center}.press-slider-overflow{overflow:hidden;width:100%;padding:10px 0;margin:-10px 0}.press-slider-track{display:flex;gap:30px;transition:transform .45s cubic-bezier(.25,1,.5,1);will-change:transform}.press-slider-item{flex:0 0 calc((100% - 30px)/2);min-width:0;box-sizing:border-box}@media(max-width:767px){.press-slider-item{flex:0 0 100%}}.press-slider-arrow{position:absolute;top:38%;transform:translateY(-50%);z-index:10;width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid #dcd3c3;color:#333;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #00000014;transition:all .25s ease;padding:0}.press-slider-prev{left:-24px}.press-slider-next{right:-24px}@media(max-width:991px){.press-slider-prev{left:-12px}.press-slider-next{right:-12px}}@media(max-width:575px){.press-slider-prev{left:4px}.press-slider-next{right:4px}.press-slider-arrow{width:36px;height:36px}}.press-slider-arrow:hover{background:#504f4f;color:#fff;border-color:#504f4f;transform:translateY(-50%) scale(1.06)}.press-slider-arrow:active{transform:translateY(-50%) scale(.95)}.press-slider-arrow[disabled]{opacity:.35;cursor:not-allowed;pointer-events:none;box-shadow:none}.press-links-section{background-color:#f4ead9;padding:50px 0 70px;text-align:center}.press-links-eyebrow{font-weight:300;text-align:justify;font-size:30px;color:#a4693f;margin-bottom:4px;margin-left:10%}.press-links-heading{font-family:Cormorant Garamond,serif;text-transform:uppercase;font-weight:500;font-size:46px;letter-spacing:4px;color:#a4693f;text-align:justify;margin:10px 0 24px 20%}.press-links-list{text-align:left;display:flex;flex-direction:column;gap:26px}.press-links-list a{font-size:20px;line-height:32px;color:#0e0efd;text-decoration:none;overflow-wrap:anywhere;word-break:break-word}.press-links-list a:hover{color:#0a0ac2}@media(max-width:768px){.press-links-section{padding:0 0 40px}.press-links-eyebrow{font-size:18px}.press-links-heading{font-size:26px;letter-spacing:2px;margin-bottom:22px}.press-links-list{gap:18px}.press-links-list a{font-size:14px;line-height:20px}}.press-excerpt-section{background-color:#f4ead9;padding:50px 0 20px;overflow-x:hidden}.press-excerpt-body{padding:0 0 30px}.press-excerpt-heading{font-weight:300;font-size:32px;color:#a4693f;margin-bottom:22px}.press-excerpt-heading span{font-family:Cormorant Garamond,serif;letter-spacing:1px;font-size:42px}.press-excerpt-text{font-style:italic;font-size:20px;line-height:40px;color:#333333b0;margin-bottom:22px;font-weight:400}.press-excerpt-text:last-of-type{margin-bottom:0}.press-excerpt-btn{display:block;width:100vw;position:relative;left:50%;right:50%;margin:24px -50vw 0;text-align:center;background-color:#a4693f;color:#fff;text-decoration:underline;font-weight:700;font-size:18px;letter-spacing:.6px;padding:18px 0}.footer-links.press{border:none}.press-excerpt-btn:hover{background-color:#8a5632;color:#fff}@media(max-width:768px){.press-excerpt-section{padding:30px 0 10px}.press-excerpt-body{padding:0 0 22px}.press-excerpt-heading{font-size:20px;margin-bottom:14px}.press-excerpt-text{font-size:14px;line-height:24px;margin-bottom:16px}.press-excerpt-btn{font-size:14px;padding:14px 0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/style.css.map */
