@font-face{font-family:"Instrument Serif";src:url(galore-instrument-serif.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(galore-instrument-serif-italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Pinyon Script;src:url(galore-pinyon-script.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(galore-karla.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(galore-karla-italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Karla;src:url(galore-karla-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(galore-karla-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--heading-font-family: "Instrument Serif", Georgia, serif !important;--text-font-family: "Karla", sans-serif !important;--script-font-family: "Pinyon Script", "Instrument Serif", cursive}body,input,select,textarea,button{font-family:Karla,sans-serif!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Instrument Serif",Georgia,serif!important;letter-spacing:normal;font-weight:400}.header img{mix-blend-mode:multiply}.header__primary-nav a,.header__primary-nav summary{font-family:Karla,sans-serif!important;font-size:.9rem!important;text-transform:uppercase!important;letter-spacing:1.5px!important;font-weight:400}.button{border-radius:0!important;text-transform:uppercase;letter-spacing:2px;font-size:.9rem}.gal-btn{display:inline-block;padding:14px 32px;font-family:Karla,sans-serif!important;font-size:.9rem;text-transform:uppercase;letter-spacing:2px;cursor:pointer;border:1px solid transparent;transition:all .3s ease;text-align:center;text-decoration:none;border-radius:0;line-height:1.6}.gal-btn--primary{background-color:#111;color:#fff}.gal-btn--primary:hover{background-color:#f282b4;color:#fff}.gal-btn--outline{background:transparent;border-color:#111;color:#111}.gal-btn--outline:hover{background-color:#111;color:#fff}.gal-btn--outline-white{background:transparent;border-color:#fff;color:#fff}.gal-btn--outline-white:hover{background-color:#fff;color:#111}.gal-btn--blush{background-color:#f282b4;color:#fff}.gal-btn--blush:hover{background-color:#e0609c;color:#fff}.galore-script{font-family:var(--script-font-family);color:#f282b4;letter-spacing:.5px;text-transform:none}.gal-hero{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;min-height:330px;height:44vh;max-height:470px;overflow:hidden}.gal-hero__media,.gal-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gal-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d}.gal-hero__content{position:relative;z-index:1;max-width:800px;padding:0 20px;color:#fff}.gal-hero__content h1{color:#fff;font-size:2.5rem;margin-bottom:14px;letter-spacing:1px}.gal-hero__content p{font-size:1.05rem;margin-bottom:24px;font-weight:300;letter-spacing:1px}.gal-hero__actions{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}@media(min-width:700px){.gal-hero__content h1{font-size:3.4rem}.gal-hero__content p{font-size:1.2rem}}.gal-divider{display:flex;align-items:center;justify-content:center;gap:22px}.gal-divider__rule{height:1px;width:90px;max-width:20vw;background:#f282b4}.gal-divider__mark{width:34px;height:auto;display:block}.gal-divider__title{text-align:center!important;font-size:2.5rem!important;margin:16px auto 0!important;display:block;width:100%}.gal-section-header{text-align:center!important;margin-bottom:32px}.gal-section-header h2{font-size:2.5rem!important;margin:0!important;text-align:center!important}.gal-section-header .galore-script{font-size:1.7rem;margin:0 0 4px;display:block}.gal-lifting-item svg,.gal-benefit-card svg,.gal-abc-card svg,.gal-platform svg,.gal-closet-hero svg{display:block!important;margin-left:auto!important;margin-right:auto!important}.gal-lifting-item svg{margin-bottom:10px!important}.gal-benefit-card svg{margin-bottom:14px!important}.gal-closet-hero__handle svg{display:inline-block!important;margin:0!important}.product-card__info{text-align:center!important;align-items:center!important;justify-content:center}.product-card__info>*{margin-left:auto;margin-right:auto}.product-card .product-title{font-family:Karla,sans-serif!important;font-size:.95rem}.product-card__info .price,.product-card__info .price-list{font-family:"Instrument Serif",Georgia,serif!important;font-size:1.1rem;justify-content:center}.gal-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.gal-tile{position:relative;overflow:hidden;aspect-ratio:3/4;display:block;background:#fce8f1}.gal-tile__img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.gal-tile--logo{aspect-ratio:auto;background:transparent;overflow:visible;display:flex;flex-direction:column;gap:14px;text-align:center}.gal-tile__logo-wrap{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;background:#fff;border:1px solid rgb(240 228 234);padding:24px;transition:all .3s ease}.gal-tile__logo-img{max-width:62%;max-height:55%;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.75;transition:all .3s ease}.gal-tile--logo:hover .gal-tile__logo-wrap{border-color:#f282b4;transform:translateY(-4px);box-shadow:0 12px 28px #0000000d}.gal-tile--logo:hover .gal-tile__logo-img{filter:grayscale(0);opacity:1}.gal-tile__brand-info{display:block}.gal-tile__brand-title{font-size:1.15rem;margin:0 0 4px;color:#111}.gal-tile__brand-link{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;letter-spacing:1.5px;text-transform:uppercase;color:#8c807b;transition:color .3s ease}.gal-tile--logo:hover .gal-tile__brand-link{color:#f282b4}.gal-tile:hover .gal-tile__img{transform:scale(1.05)}.gal-tile__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:20px;background:linear-gradient(to top,#0000008c,#0000 55%);color:#fff}.gal-tile__title{color:#fff;font-size:1.4rem;margin-bottom:4px}.gal-tile__link{display:inline-flex;align-items:center;gap:5px;font-size:.8rem;letter-spacing:1.5px;text-transform:uppercase;color:#fff}.gal-tile:hover .gal-tile__link{color:#f6adcd}@media(min-width:700px){.gal-tiles{grid-template-columns:repeat(4,1fr);gap:20px}}.gal-product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(min-width:1000px){.gal-product-grid{grid-template-columns:repeat(4,1fr)}}.gal-grid-cta{text-align:center;margin-top:32px}.gal-consign-banner{display:grid;grid-template-columns:1fr}.gal-consign-banner__content{padding:44px 30px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#111;color:#fff}.gal-consign-banner__content h2{color:#fff;font-size:2.5rem;margin-bottom:14px}.gal-consign-banner__content p{margin-bottom:22px;color:#ccc;max-width:500px}.gal-consign-banner__media{min-height:340px;background-size:cover;background-position:center}@media(min-width:700px){.gal-consign-banner{grid-template-columns:1fr 1fr}.gal-consign-banner__media{min-height:100%}}.gal-page-header{padding:52px 20px 28px;text-align:center}.gal-page-header h1{font-size:3rem;margin-bottom:15px}.gal-page-header p{color:#8c807b;font-size:1.1rem;max-width:600px;margin:0 auto}.gal-tabs{display:flex;justify-content:center;gap:40px;border-bottom:1px solid rgb(240 228 234);margin-bottom:40px;flex-wrap:wrap}.gal-tabs a{padding:20px 0;font-family:var(--heading-font-family);font-size:1.2rem;color:#8c807b;border-bottom:2px solid transparent;margin-bottom:-1px}.gal-tabs a:hover,.gal-tabs a.active{color:#f282b4;border-bottom-color:#f282b4}.gal-abc-grid{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:700px){.gal-abc-grid{grid-template-columns:repeat(3,1fr)}}.gal-abc-card{padding:38px 30px;background:#fff;border:1px solid rgb(240 228 234);text-align:center;transition:all .3s ease}.gal-abc-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #00000008;border-color:#f282b4}.gal-abc-letter{font-family:var(--script-font-family);font-size:5rem;color:#f282b4;line-height:1;margin-bottom:15px}.gal-abc-title{font-size:1.4rem;margin-bottom:16px;letter-spacing:1px}.gal-abc-desc{font-size:.95rem;color:#8c807b;line-height:1.8}.gal-subheading{text-align:center;font-size:1.6rem;margin:40px 0 24px}.gal-platform-row{display:flex;flex-wrap:wrap;justify-content:center;gap:26px 30px}.gal-platform{display:flex;flex-direction:column;align-items:center;gap:10px}.gal-platform__logo{width:88px;height:88px;border-radius:50%;background:#fff;border:1px solid rgb(240 228 234);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.05rem;line-height:1;transition:all .3s ease;overflow:hidden}.gal-platform__logo img{width:100%;height:100%;object-fit:contain;border-radius:50%;padding:14px;background:#fff}.gal-platform:hover .gal-platform__logo{border-color:#f282b4;transform:translateY(-4px);box-shadow:0 12px 28px #0000000f}.gal-platform__name{font-size:.78rem;letter-spacing:1.5px;text-transform:uppercase;color:#8c807b}.gal-lifting-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:700px){.gal-lifting-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.gal-lifting-grid{grid-template-columns:repeat(6,1fr)}}.gal-lifting-item{background:#fff;border:1px solid rgb(240 228 234);padding:24px 16px;text-align:center}.gal-lifting-item svg{color:#f282b4;margin-bottom:10px}.gal-lifting-item h4{font-family:var(--text-font-family);font-size:.85rem;text-transform:uppercase;letter-spacing:1.5px;font-weight:700}.gal-benefit-grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:700px){.gal-benefit-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.gal-benefit-grid{grid-template-columns:repeat(4,1fr)}}.gal-benefit-card{background:#fff;border:1px solid rgb(240 228 234);padding:30px 26px;text-align:center;transition:all .3s ease}.gal-benefit-card:hover{border-color:#f282b4}.gal-benefit-card svg{color:#f282b4;margin-bottom:14px}.gal-benefit-card h3{font-size:1.25rem;margin-bottom:10px}.gal-benefit-card p{font-size:.92rem;color:#8c807b;line-height:1.7}.gal-highlight{color:#f282b4;font-weight:700}.gal-black-book{background:#111;color:#fff;padding:60px 0}.gal-black-book__header{text-align:center;margin-bottom:32px}.gal-black-book__header h2{color:#fff;font-size:2.6rem;margin-bottom:15px}.gal-black-book__header p{color:#ccc;font-size:1.05rem;max-width:620px;margin:0 auto}.gal-black-book__header a{color:#f282b4;text-decoration:underline;text-underline-offset:3px}.gal-black-book__header a:hover{color:#fff}.gal-hd-note{margin-top:16px;font-size:.95rem;color:#f282b4;letter-spacing:.5px}.gal-brand-search{max-width:500px;margin:0 auto 32px;position:relative}.gal-brand-search input{width:100%;padding:15px 20px 15px 45px;background:#ffffff14;border:1px solid rgba(255,255,255,.2);color:#fff;font-family:var(--text-font-family);outline:none}.gal-brand-search input:focus{border-color:#f282b4}.gal-brand-search input::placeholder{color:#ffffff80}.gal-brand-search svg{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#ffffff80;width:18px;height:18px}.gal-brand-directory{column-count:1;column-gap:40px;max-width:1200px;margin:0 auto}@media(min-width:600px){.gal-brand-directory{column-count:2}}@media(min-width:900px){.gal-brand-directory{column-count:3}}@media(min-width:1200px){.gal-brand-directory{column-count:4}}.gal-brand-group{break-inside:avoid-column;margin-bottom:35px}.gal-brand-letter{font-family:var(--script-font-family);font-size:2.4rem;color:#f282b4;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:5px;margin-bottom:15px}.gal-brand-group ul{list-style:none;padding:0;margin:0}.gal-brand-group li{font-size:1.05rem;color:#e0e0e0;margin-bottom:10px}.gal-brand-group li a{color:inherit;text-decoration:none;transition:color .3s ease}.gal-brand-group li a:hover{color:#f282b4}.gal-brand-group li.gal-hd{color:#f282b4;font-weight:700}.gal-brand-group li.gal-hd .gal-star{margin-left:6px;font-weight:400}.gal-no-results{text-align:center;color:#e0e0e0;font-size:1.1rem;display:none;padding:20px;font-style:italic}.gal-closet-hero{display:flex;flex-direction:column;align-items:center;gap:18px;padding:34px 20px 40px;text-align:center}.gal-closet-hero__media{width:100%;max-width:460px;aspect-ratio:4/5;overflow:hidden;background:#fce8f1}.gal-closet-hero__media img{width:100%;height:100%;object-fit:cover}.gal-closet-hero__handle{display:inline-flex;align-items:center;gap:8px;color:#8c807b;font-size:1rem;letter-spacing:.5px}.gal-closet-hero__handle:hover{color:#f282b4}.gal-closet-stats{border-top:1px solid rgb(240 228 234);border-bottom:1px solid rgb(240 228 234)}.gal-closet-stats__inner{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;max-width:900px;margin:0 auto}.gal-stat{padding:22px 10px}.gal-stat__value{font-family:var(--heading-font-family);font-size:1.7rem;line-height:1.2}.gal-stat__label{font-size:.75rem;letter-spacing:2px;text-transform:uppercase;color:#8c807b}.gal-script-heading{font-family:var(--script-font-family);color:#f282b4;font-size:3rem;line-height:1.2;text-align:center;font-weight:400;margin:0}.gal-favorites{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:700px){.gal-favorites{grid-template-columns:repeat(3,1fr)}}.gal-favorite{position:relative;text-align:center;display:block}.gal-favorite__media{position:relative;aspect-ratio:3/4;overflow:hidden;background:#fce8f1}.gal-favorite__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.gal-favorite:hover .gal-favorite__media img{transform:scale(1.05)}.gal-favorite__rank{position:absolute;top:14px;left:14px;width:40px;height:40px;border-radius:50%;background:#fffffff0;display:flex;align-items:center;justify-content:center;font-family:var(--script-font-family);font-size:1.2rem;color:#f282b4;z-index:1}.gal-favorite__title{font-size:.95rem;margin:15px 0 5px}.gal-favorite__price{font-family:var(--heading-font-family);font-size:1.15rem}.gal-footer{background:#fff;padding:44px 0 20px;border-top:1px solid #F0E4EA;text-align:center}.gal-footer__grid{display:grid;grid-template-columns:1fr;gap:32px;margin-bottom:40px}@media(min-width:700px){.gal-footer__grid{grid-template-columns:repeat(3,1fr);max-width:900px;margin-left:auto;margin-right:auto}}.gal-footer__logo{height:52px;width:auto;margin:0 auto 20px;display:block}.gal-footer__contact{color:#8c807b;font-size:.95rem;margin-bottom:20px;line-height:1.8}.gal-footer__contact a{color:#8c807b;text-decoration:none}.gal-footer__contact a:hover{color:#f282b4}.gal-footer h4{font-family:Karla,sans-serif!important;font-size:1rem;text-transform:uppercase;letter-spacing:2px;margin:0 0 20px;font-weight:700}.gal-footer__links{list-style:none;margin:0;padding:0}.gal-footer__links li{margin-bottom:12px}.gal-footer__links a{color:#8c807b;font-size:.95rem;text-decoration:none;transition:color .3s ease}.gal-footer__links a:hover{color:#f282b4}.gal-footer__bottom{display:flex;flex-direction:column;align-items:center;gap:20px;padding-top:20px;border-top:1px solid #F0E4EA;text-align:center}@media(min-width:700px){.gal-footer__bottom{flex-direction:row;justify-content:space-between}}.gal-footer__copyright{color:#8c807b;font-size:.85rem}.gal-footer__social{display:flex;gap:15px}.gal-footer__social a{color:#111;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #F0E4EA;transition:all .3s ease}.gal-footer__social a:hover{border-color:#f282b4;color:#f282b4}
/*# sourceMappingURL=/cdn/shop/t/7/assets/galore-brand.css.map */
