:root{--primary-color: #0C1B54;--gold: #D8B95F;--gold-soft: #E6C97A;--gold-dark: #BB9835;--soft-text: #F7F2E9;--gold-softer: #eee5cc;--rule:rgba(216,185,95,.35);--muted:#5B6178;--white: #ffffff;--black: #000000;--background-color: var( --white);--line:rgba(12,27,84,.12);--line-on-dark:rgba(247,242,233,.22)}html,body{overflow-x:hidden}.cslink{color:var(--primary-color)!important;text-decoration:underline}.text-center{text-align:center}.num{font-family:var(--heading-font-family);color:var(--gold-soft);font-size:22px}.btn{display:inline-block;padding:15px 34px;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;border:1px solid currentColor;transition:all .25s ease}.button--secondary-custom{background:transparent;border:1px solid var(--gold);color:var(--soft-text)}.btn-gold{background-image:linear-gradient(178deg,rgb(var(--gold)),rgb(var(--gold)) 10%,#00000012 10% 100%),linear-gradient(rgb(var(--gold)),rgb(var(--gold)));background-position:100% -100%,100% 100%;background-repeat:no-repeat;background-size:100% 200%,100% 100%;transition:background-position .3s cubic-bezier(.215,.61,.355,1);transform:translateZ(0);border-color:var(--gold);color:var(--soft-text)}.btn-gold:hover{background:var(--gold-soft);border-color:var(--gold-soft)}.custom-cta{margin-top:44px;text-align:center}h2.heading.heading--small{color:var(--gold-dark);text-transform:uppercase}.mb-5{margin-bottom:50px}.section__header--tight{max-width:max-content}.button--primary:hover{color:var(--primary-color)}.seotxt{font-size:10px;color:#efeeee;padding:0 15px;line-height:1.3;margin-bottom:0;background:none}h1.seotxt{text-align:left}h2.seotxt{text-align:right}.ai-topbar-right-social .social-media{gap:15px}.ai-topbar-right-social .social-media .social-media__item{padding:0;border:0;box-shadow:none}.ai-topbar-right-social .social-media .social-media__item .social-media__link{width:20px;height:20px;color:var(--black)}.ai-topbar-right-social .social-media .social-media__item:hover:before{display:none}.ai-topbar-right-social .social-media .social-media__item:hover .social-media__link{color:var(--black)}.redtext{color:red}.footer__copyright{gap:0 10px}ul.policy-menu{display:flex;align-items:center;justify-content:center;margin:0;padding-left:0}ul.policy-menu li{list-style:none}ul.policy-menu li{display:flex;align-items:center}ul.policy-menu li:not(:last-child):after{content:"";width:6px;height:6px;background:var(--gold-soft);transform:rotate(45deg);margin:0 10px}.slideshow__slide-inner a.button.button--secondary-custom{background:#fff;color:var(--primary-color);border-color:#fff}.section-features .text-with-icons__icon-wrapper{color:var(--gold)}.section-features .text-with-icons__item{text-align:left}.section-features .heading.h5{margin:0 0 10px!important}.section-features .text-with-icons__icon-wrapper svg{width:40px!important;height:40px!important;margin-left:0;margin-right:0}.section-multi-column-history{border-top:1px solid var(--gold);border-bottom:1px solid var(--gold)}.section-multi-column-history .multi-column__text-container.text--center.text-container{gap:20px;justify-content:center;display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:1px;padding:0 22px;position:relative}.section-multi-column-history .multi-column__inner{justify-content:space-between}.section-multi-column-history .multi-column__text-container.text--center.text-container p{margin:0}.section-multi-column-history .vertical-breather{padding:10px 0!important}.section-multi-column-history .multi-column__inner{display:flex;align-items:center;padding:0 32px;max-width:1240px;margin:0 auto;gap:0;flex-wrap:wrap;justify-content:center}.section-custom-button .vertical-breather{padding:0 0 50px!important}.section-button,.section-button .custom-cta{margin-top:0!important}@media screen and (max-width:767px){.button-group .button{margin:10px 5px;padding:0 10px;width:max-content;line-height:35px}.section-button{margin-top:30px!important}.button-project{margin-top:0!important}.footer__copyright{flex-flow:column}.footer__item-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:30px 20px!important}.footer__item-list>*:nth-child(1){grid-column:span 2!important}.footer__item-list>*:nth-child(4){grid-column:span 2!important;margin-top:15px}.section-multi-column-history .multi-column__inner{display:flex!important;flex-wrap:nowrap!important;white-space:nowrap!important;overflow:hidden!important;width:100%}.section-multi-column-history .multi-column__inner>*{flex:0 0 auto!important;padding-right:50px;animation:mobileMarquee 15s linear infinite}}@keyframes mobileMarquee{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.corner{position:absolute;width:14px;height:14px}.corner--tl{top:20px;left:20px;border-top:2px solid var(--gold-dark);border-left:2px solid var(--gold-dark)}.corner--br{bottom:20px;right:20px;border-bottom:2px solid var(--gold-dark);border-right:2px solid var(--gold-dark)}.breadcrumb--floating{position:relative}@media screen and (min-width:741px){.breadcrumb--floating+.page-header__text-wrapper{margin-block-start:0;margin-block-end:0}}.page_breadcrumb{position:relative;background:var(--soft-text);background:#f5f2ec;margin-top:1px;overflow:hidden}.page_breadcrumb:before{content:"";position:absolute;top:-211px;left:50%;transform:translate(-50%) rotate(45deg);width:290px;height:290px;border:1px solid rgba(216,185,95,.16)}.facet-divider{display:flex;align-items:center;justify-content:center;gap:14px}.facet-divider .line{height:1px;width:64px;background:var(--gold);opacity:.6}.breadcrumb__list{padding:26px 0 0}.page-header{padding:0 0 20px}.page-header .heading.h2{margin-block-start:10px!important;margin-block-end:10px!important}.page-header__subtitle{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;opacity:.65;margin-bottom:.5rem}.page-content,.shopify-policy__body{margin-block-end:0}section.section.section--flush.section-about-header .vertical-breather{padding-block:20px}@media(max-width:767px){.ai-topbar-right-social .social-media{gap:4px}.button{background-image:none!important}}span.price.price-inquiry{display:flex;gap:5px}span.price.price-inquiry svg{position:relative;color:var(--primary-color)!important;top:0;right:0;opacity:1;transform:none}.wishlisthero-floating{z-index:1!important}.wishlisthero-floating button svg{color:var(--primary-color)!important}@media screen and (max-width:767px){.num{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mystyle.css.map */
