:root{--ira-bg: #FAF8F5;--ira-surface: #F3EFEA;--ira-card: #FFFFFF;--ira-ink: #1C1917;--ira-muted: #57534E;--ira-subtle: #8C857B;--ira-accent: #7A4915;--ira-accent-dark: #5C360E;--ira-border: #E6E0D6;--ira-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--ira-sans: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-body-family: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif !important;--font-heading-family: "Cormorant Garamond", Georgia, serif !important;--base-border-radius: 0px !important}html,body{background-color:var(--ira-bg)!important;color:var(--ira-ink)!important;font-family:var(--ira-sans)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.bls__section-header h2,.heading-title,.slide__block-title,.product__title,.bls__product-details-infor h1{font-family:var(--ira-serif)!important;font-weight:500!important;color:var(--ira-ink)!important;letter-spacing:.02em!important;line-height:1.18!important}.bls__announcement{background-color:#1c1917!important;color:#faf8f5!important;border-bottom:1px solid #2E2925!important;padding:8px 0!important;min-height:36px!important}.bls__announcement p,.bls__announcement .announcement-text,.bls__announcement a{color:#faf8f5!important;font-family:var(--ira-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;margin:0!important;line-height:1.4!important}.bls__announcement br{display:none!important}.bls__announcement .swiper,.bls__announcement .announcement-bar{overflow:hidden!important}@media(max-width:767px){.bls__announcement{padding:7px 8px!important;min-height:32px!important;max-height:34px!important;overflow:hidden!important}.bls__announcement p,.bls__announcement .announcement-text,.bls__announcement a{font-size:9.5px!important;letter-spacing:.12em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}.page-header,#sticky-header,.header-middle,.header-vetical .middle-top,.header-vetical .middle-bottom{background-color:var(--ira-bg)!important;color:var(--ira-ink)!important}.header-vetical .middle-top{padding:18px 0 14px!important;border-bottom:1px solid var(--ira-border)!important}@media(min-width:1025px){.header-vetical .middle-bottom{padding:10px 0!important;border-top:none!important;border-bottom:1px solid var(--ira-border)!important;background-color:var(--ira-bg)!important}}@media(max-width:1024px){.header-vetical .middle-top{padding:11px 0 10px!important}.header-vetical .middle-bottom{padding:0!important;margin:0!important;border:none!important;min-height:0!important;height:0!important;overflow:visible!important}}.ira-mobile-quicknav{display:flex;align-items:center;gap:18px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:9px 16px;background-color:var(--ira-bg);border-bottom:1px solid var(--ira-border);white-space:nowrap}.ira-mobile-quicknav::-webkit-scrollbar{display:none}.ira-mobile-quicknav a{font-family:var(--ira-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.13em!important;text-transform:uppercase!important;color:var(--ira-ink)!important;text-decoration:none!important;flex:0 0 auto;padding:2px 0}.ira-mobile-quicknav a:hover,.ira-mobile-quicknav a:active{color:var(--ira-accent)!important}@media(min-width:1025px){.ira-mobile-quicknav{display:none!important}}.ira-atelier-wordmark{display:inline-flex;flex-direction:column;align-items:center;text-decoration:none!important;color:var(--ira-ink)!important;padding:2px 12px}.ira-atelier-wordmark__title{font-family:var(--ira-serif)!important;font-size:30px!important;font-weight:600!important;letter-spacing:.24em!important;color:var(--ira-ink)!important;line-height:1.05!important;text-transform:uppercase}.ira-atelier-wordmark__sub{font-family:var(--ira-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.3em!important;color:var(--ira-accent)!important;text-transform:uppercase;margin-top:4px}.ira-header-tagline{font-family:var(--ira-sans)!important;font-size:10.5px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--ira-muted)!important}@media(min-width:1025px){.horizontal-list,.navigation .horizontal-list{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:28px!important}.horizontal-list>.level0>a,.navigation .level0>a{font-family:var(--ira-sans)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--ira-ink)!important;padding:8px 2px!important;white-space:nowrap!important;transition:color .2s ease!important}.horizontal-list>.level0>a:hover,.navigation .level0>a:hover{color:var(--ira-accent)!important}.bls__submenu,.navigation .submenu,.navigation .default-dropdown{background-color:#faf8f5!important;border:1px solid var(--ira-border)!important;box-shadow:0 12px 32px #1c191714!important;border-radius:0!important;padding:16px 22px!important}.navigation .submenu a{font-family:var(--ira-sans)!important;font-size:13px!important;color:var(--ira-ink)!important;letter-spacing:.03em!important}.navigation .submenu a:hover{color:var(--ira-accent)!important}}@media(max-width:1024px){.bls__canvas-mb-menu{background-color:#faf8f5!important;width:min(86vw,360px)!important;max-width:86vw!important;z-index:10005!important;box-shadow:12px 0 36px #1c19172e!important}.nav-open .nav-toggle:after{z-index:10004!important}.navigation .mobile-menu-content{background-color:#faf8f5!important;height:100%!important;display:flex!important;flex-direction:column!important}.menu-mobile-title{background-color:#1c1917!important;color:#faf8f5!important;padding:0 52px 0 22px!important;min-height:52px!important;border-bottom:1px solid #2E2925!important}.menu-mobile-title a,.menu-mobile-title a.active{color:#faf8f5!important;font-family:var(--ira-sans)!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:16px 0!important;opacity:1!important}.close-menu-mobile{top:14px!important;right:16px!important;transform:none!important;-webkit-transform:none!important;opacity:1!important;visibility:visible!important;z-index:10008!important}.close-menu-mobile a{color:#faf8f5!important;opacity:1!important;padding:4px!important}.navigation .mobile-menu-content .horizontal-list{display:block!important;flex-direction:column!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:stretch!important;gap:0!important;padding:8px 22px 90px!important;margin:0!important;overflow-y:auto!important;overflow-x:hidden!important;flex:1 1 auto!important}.navigation .mobile-menu-content .horizontal-list>li.level0{display:block!important;width:100%!important;border-bottom:1px solid var(--ira-border)!important;position:relative!important;margin:0!important}.navigation .mobile-menu-content .horizontal-list>li.level0>a{display:flex!important;align-items:center!important;padding:15px 44px 15px 0!important;font-family:var(--ira-sans)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.13em!important;text-transform:uppercase!important;color:var(--ira-ink)!important;white-space:normal!important;line-height:1.4!important}.navigation .mobile-menu-content .open-children-toggle,.navigation .not-links~.open-children-toggle{position:absolute!important;left:0!important;right:0!important;top:0!important;width:100%!important;height:50px!important;min-height:50px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}.navigation .mobile-menu-content .open-children-toggle:before,.navigation .not-links~.open-children-toggle:before{position:absolute!important;left:auto!important;right:4px!important;top:50%!important;margin-left:0!important;transform:translateY(-50%)!important;-webkit-transform:translateY(-50%)!important}li.bls__menu-parent .submenu,li.bls__menu-parent .subchildmenu{background-color:#faf8f5!important;padding:0!important;border:none!important;box-shadow:none!important}li.bls__menu-parent .submenu.is--open,li.bls__menu-parent .submenu .is--open.subchildmenu{z-index:10009!important;background-color:#faf8f5!important}.navigation .submenu-mobile-title{background-color:#f3efea!important;border-bottom:1px solid var(--ira-border)!important;padding:0 22px!important;min-height:50px!important}.navigation .submenu-mobile-title a{font-family:var(--ira-sans)!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ira-ink)!important}.navigation .mobile-menu-content .dropdown{padding:6px 22px 40px!important}.navigation .mobile-menu-content .dropdown li{border-bottom:1px solid var(--ira-border)!important}.navigation .mobile-menu-content .dropdown li a{font-family:var(--ira-sans)!important;font-size:13.5px!important;color:var(--ira-ink)!important;padding:14px 0!important}}.bls__slideshow .sf__slide-content{background-color:#faf8f5ed!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--ira-border)!important;border-radius:0!important;padding:36px 42px!important;max-width:540px!important;box-shadow:0 16px 40px #1c191714!important}.bls__slideshow .slide__block-subtitle{font-family:var(--ira-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--ira-accent)!important;margin-bottom:10px!important}.bls__slideshow .slide__block-title{font-family:var(--ira-serif)!important;font-size:clamp(28px,3.4vw,46px)!important;font-weight:500!important;color:var(--ira-ink)!important;line-height:1.12!important;margin-bottom:22px!important}.bls__slideshow .slide__block-link,.bls__slideshow .btn-primary{background-color:var(--ira-ink)!important;color:#faf8f5!important;border:1px solid var(--ira-ink)!important;border-radius:0!important;font-family:var(--ira-sans)!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:13px 30px!important;transition:all .25s ease!important}.bls__slideshow .slide__block-link:hover,.bls__slideshow .btn-primary:hover{background-color:var(--ira-accent)!important;border-color:var(--ira-accent)!important;color:#fff!important}.bls__section-header{margin-bottom:32px!important}.bls__section-header h2,.title-default{font-family:var(--ira-serif)!important;font-size:clamp(26px,2.6vw,36px)!important;font-weight:500!important;color:var(--ira-ink)!important;letter-spacing:.02em!important}.collection-tab-title .data-tab-title,.bls__collection-tab-item{font-family:var(--ira-sans)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;border-radius:0!important;padding:10px 22px!important;border:1px solid var(--ira-border)!important;background:transparent!important;color:var(--ira-muted)!important}.collection-tab-title .data-tab-title.active,.bls__collection-tab-item.active{background:var(--ira-ink)!important;color:#faf8f5!important;border-color:var(--ira-ink)!important}.bls__product-item,.bls__product-img,.bls__responsive-image,.bls__responsive-image img,.collection-item .bls__collection-infor,.bls__collection-packery-item{border-radius:0!important}.bls__product-img{background-color:var(--ira-surface)!important;border:1px solid #EDE8DF!important}.bls__product-text-scrolling{display:none!important}.bls__product-label .bls__sale-label{background-color:var(--ira-ink)!important;color:#faf8f5!important;font-family:var(--ira-sans)!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.1em!important;padding:4px 9px!important;border-radius:0!important}.bls__product-details{padding-top:14px!important}.bls__product-name a{font-family:var(--ira-serif)!important;font-size:18.5px!important;font-weight:600!important;color:var(--ira-ink)!important;line-height:1.32!important;letter-spacing:.01em!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.bls__product-name a:hover{color:var(--ira-accent)!important}.bls__product-item .bls__product-price{margin-top:6px!important}.bls__product-item .price__regular,.bls__product-item .price__regular .price{font-family:var(--ira-sans)!important;font-size:14.5px!important;font-weight:600!important;color:var(--ira-ink)!important}.bls__product-item .compare-price{font-family:var(--ira-sans)!important;font-size:13px!important;font-weight:400!important;color:var(--ira-subtle)!important;margin-left:6px!important}.bls_page_section_heading_collection .page-head{background-color:var(--ira-surface)!important;border-bottom:1px solid var(--ira-border)!important;padding:32px 0 26px!important;text-align:center!important}.bls_page_section_heading_collection .heading-title{font-family:var(--ira-serif)!important;font-size:clamp(30px,3.2vw,42px)!important;font-weight:500!important;color:var(--ira-ink)!important;margin-bottom:10px!important}.bls_page_section_heading_collection .heading-description{max-width:820px!important;margin:0 auto 12px!important;font-size:14.5px!important;line-height:1.65!important;color:var(--ira-muted)!important}.bls_page_section_heading_collection .heading-description h2{font-size:18px!important;margin:6px 0!important}.template-product .bls__product-details-infor h1,.template-product .product__title h1{font-family:var(--ira-serif)!important;font-size:clamp(26px,2.6vw,34px)!important;font-weight:500!important;color:var(--ira-ink)!important;line-height:1.22!important;margin-bottom:12px!important}.ira-pdp-price-box{display:flex;flex-direction:column;gap:6px;padding:14px 0 16px;border-top:1px solid var(--ira-border);border-bottom:1px solid var(--ira-border);margin:12px 0 18px}.ira-pdp-price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.ira-pdp-price-current{font-family:var(--ira-sans)!important;font-size:26px!important;font-weight:600!important;color:var(--ira-ink)!important;letter-spacing:-.01em}.ira-pdp-price-compare{font-family:var(--ira-sans)!important;font-size:16px!important;font-weight:400!important;color:var(--ira-subtle)!important;text-decoration:line-through}.ira-pdp-price-badge{font-family:var(--ira-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase;background-color:var(--ira-surface);color:var(--ira-accent);border:1px solid #D8CBB8;padding:4px 10px}.ira-pdp-tax-note{font-family:var(--ira-sans)!important;font-size:12.5px!important;color:var(--ira-muted)!important;letter-spacing:.02em}.bls__option-swatch{border-radius:0!important;border:1px solid #CFC7BA!important;background-color:#fff!important;color:var(--ira-ink)!important;font-family:var(--ira-sans)!important;font-size:13px!important;font-weight:500!important;padding:9px 16px!important;transition:all .2s ease!important}.bls__option-swatch.active,.bls__option-swatch:hover{background-color:var(--ira-ink)!important;color:#faf8f5!important;border-color:var(--ira-ink)!important}.product-form__submit,.bls__product-add-cart button,.shopify-payment-button__button{border-radius:0!important;font-family:var(--ira-sans)!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;min-height:50px!important}.product-form__submit{background-color:var(--ira-ink)!important;color:#faf8f5!important;border:1px solid var(--ira-ink)!important}.product-form__submit:hover{background-color:var(--ira-accent)!important;border-color:var(--ira-accent)!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{background-color:var(--ira-accent)!important;color:#fff!important;border:1px solid var(--ira-accent)!important;opacity:1!important}.shopify-payment-button__button:hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--ira-accent-dark)!important;border-color:var(--ira-accent-dark)!important;color:#fff!important}.ira-atelier-usp-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:18px 0;padding:16px;background-color:var(--ira-surface);border:1px solid var(--ira-border)}.ira-atelier-usp-item{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.45;color:var(--ira-ink)}.ira-atelier-usp-item strong{display:block;font-weight:600;color:var(--ira-ink)}footer.footer{background-color:#1c1917!important;color:#e6e0d6!important;border-top:1px solid #2E2925!important}footer.footer h3,footer.footer .footer-block__heading,footer.footer .h3{font-family:var(--ira-serif)!important;font-size:20px!important;font-weight:500!important;color:#faf8f5!important;letter-spacing:.06em!important}footer.footer a,footer.footer p,footer.footer li{color:#d6cfc2!important;font-size:13.5px!important;line-height:1.75!important}footer.footer a:hover{color:#fff!important;text-decoration:underline!important}body{overflow-x:clip}.page-heading .breadcrumbs,.page-heading .breadcrumbs a,.page-heading .breadcrumbs span,.page-title .breadcrumbs,.breadcrumbs,.breadcrumbs a,.breadcrumbs span,.bls__breadcrumb,.bls__breadcrumb a,.bls__breadcrumb span{color:var(--ira-muted)!important}@media(max-width:1024px){.header__middle-top>div,.middle-top>div{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}.middle-top .col-header-left{flex:0 0 64px!important;width:64px!important;max-width:64px!important;order:1!important;margin-top:0!important;padding:0!important;display:flex!important;align-items:center!important}.middle-top .col-header-center{flex:1 1 auto!important;width:auto!important;max-width:calc(100% - 128px)!important;order:2!important;justify-content:center!important;text-align:center!important;margin:0 auto!important}.middle-top .col-header-right{flex:0 0 64px!important;width:64px!important;max-width:64px!important;order:3!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;padding:0!important}.ira-atelier-wordmark{align-items:center!important;text-align:center!important;padding:2px 4px!important}.ira-atelier-wordmark__title{font-size:18px!important;letter-spacing:.16em!important;white-space:nowrap!important}.ira-atelier-wordmark__sub{font-size:7.5px!important;letter-spacing:.14em!important;white-space:nowrap!important}}@media(max-width:767px){:root{--shopify-chat-activator-offset: 76px !important}.bls__slideshow .sf__slide-content{padding:18px 20px 26px!important;max-width:92%!important;margin:0 auto!important}.bls__slideshow .slide__block-title{font-size:25px!important;margin-bottom:16px!important}.bls__slideshow .slide__block-link,.bls__slideshow .btn-primary{padding:11px 22px!important;font-size:10.5px!important}.bls__collection-tab .tab-header,.bls__collection-tab .bls__tab-header,.tab-header{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:6px!important;padding:0 12px!important;overflow:visible!important}.bls__collection-tab .tab-item,.tab-header .tab-item{padding:7px 13px!important;font-size:10.5px!important;letter-spacing:.12em!important;margin:0!important}.bls__product-item .bls__product-name,.bls__product-item .bls__product-name a{font-size:15px!important;line-height:1.32!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.bls__product-item .bls__product-price{font-size:13.5px!important}.ira-atelier-usp-grid{grid-template-columns:1fr}body:not(.template-product) .bls__mobile-stickybar.d-none{display:block!important}#shopify-section-mobile-stickybar .fixed-bottom{background-color:#faf8f5!important;border-top:1px solid var(--ira-border)!important;z-index:9985!important}.back-top{display:none!important}shopify-chat,#shopify-chat,inbox-online-store-chat{bottom:76px!important;z-index:9990!important}.ConvertWay-Notification-Widget,#whatsapp-widget,.wa-chat-box,.wa-chat-btn-fixed,a[href*="wa.me"][style*=fixed],a[href*="api.whatsapp.com"][style*=fixed]{display:none!important}}@media(min-width:768px){.ConvertWay-Notification-Widget,#whatsapp-widget,.wa-chat-box,.wa-chat-btn-fixed,a[href*="wa.me"][style*=fixed],a[href*="api.whatsapp.com"][style*=fixed]{bottom:84px!important;right:22px!important}.back-top{bottom:148px!important;right:24px!important}}.ira-home-seo-editorial{background-color:var(--ira-surface);border-top:1px solid var(--ira-border);border-bottom:1px solid var(--ira-border);padding:52px 24px}.ira-home-seo-editorial__inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:start}.ira-home-seo-editorial__eyebrow{font-family:var(--ira-sans);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ira-accent);margin-bottom:10px}.ira-home-seo-editorial h2{font-family:var(--ira-serif)!important;font-size:clamp(26px,2.6vw,34px)!important;margin:0 0 16px!important;color:var(--ira-ink)!important}.ira-home-seo-editorial p{font-family:var(--ira-sans);font-size:14px;line-height:1.75;color:var(--ira-muted);margin:0 0 14px}.ira-home-seo-editorial a{color:var(--ira-ink);font-weight:500;text-decoration:underline;text-underline-offset:3px}.ira-home-seo-editorial a:hover{color:var(--ira-accent)}.ira-home-faq-list details{border-bottom:1px solid var(--ira-border);padding:14px 0}.ira-home-faq-list summary{font-family:var(--ira-serif);font-size:18px;font-weight:500;color:var(--ira-ink);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px}.ira-home-faq-list summary::-webkit-details-marker{display:none}.ira-home-faq-list summary:after{content:"+";font-family:var(--ira-sans);font-size:18px;color:var(--ira-accent);flex-shrink:0}.ira-home-faq-list details[open] summary:after{content:"\2212"}.ira-home-faq-list details p{margin:10px 0 2px;font-size:13.5px}@media(max-width:991px){.ira-home-seo-editorial{padding:36px 16px}.ira-home-seo-editorial__inner{grid-template-columns:1fr;gap:28px}}.article-template__back.bls__blog-posts-category,.bls__blog-posts-category{margin-bottom:14px!important}.article-template__back.bls__blog-posts-category a,.article-template .bls__blog-posts-category a{display:inline-block!important;line-height:1.45!important;padding:6px 14px!important;border:1px solid var(--ira-border)!important;background-color:var(--ira-surface)!important;color:var(--ira-accent)!important;font-family:var(--ira-sans)!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:0!important;max-width:100%!important;text-align:center!important;box-sizing:border-box!important}@media(max-width:767px){.article-template__title{font-size:28px!important;line-height:1.22!important;padding:0 4px!important}.article-metas,.article-metas span{font-size:11.5px!important;letter-spacing:.08em!important}.ira-editorial-article h2{font-size:23px!important;line-height:1.26!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ira-mcgee-editorial.css.map */
