:root{--gr-ivory:#F8F2EA;--gr-champagne:#E8D8C4;--gr-taupe:#C4A98B;--gr-mocha:#806A55;--gr-espresso:#342820}body{background-color:var(--gr-ivory);color:var(--gr-espresso)}.site-header,.header-wrapper{background-color:var(--gr-ivory)}.site-footer,.footer{background-color:var(--gr-champagne);color:var(--gr-espresso)}.btn,button[type=submit],.button{border-radius:0}body{background:#f8f2ea;color:#342820}.site-header,.header-wrapper{background:#f8f2ea}.template-index .main-content .index-section{margin:0}.template-index .main-content .index-section .page-width{padding-top:clamp(72px,11vw,160px);padding-bottom:clamp(80px,12vw,180px)}.template-index .main-content h1,.template-index .main-content h2,.template-index .main-content .h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;line-height:1.12;color:#342820}.template-index .main-content .rte{max-width:640px;margin-left:auto;margin-right:auto}.template-index .main-content .rte p:first-child{letter-spacing:.24em;font-size:12px;font-weight:600;color:#806a55}.template-index .main-content .rte p{color:#59483c}.site-footer,.footer{background:#e8d8c4;color:#342820}.gr-home{background:#f8f2ea;color:#342820}.gr-home *{box-sizing:border-box}.gr-hero{display:grid;grid-template-columns:1fr 1fr;min-height:560px;background:#e8d8c4}.gr-hero-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(32px,6vw,110px)}.gr-eyebrow{font-size:11px;letter-spacing:.27em;text-transform:uppercase;font-weight:600;color:#806a55;margin:0 0 20px}.gr-home h1,.gr-home h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.05em;line-height:1.05;color:#342820;margin:0 0 20px}.gr-home h1{font-size:clamp(58px,6.5vw,112px)}.gr-home h2{font-size:clamp(36px,4vw,66px)}.gr-hero-copy>p:not(.gr-eyebrow),.gr-story-copy>p:not(.gr-eyebrow){font-size:17px;line-height:1.65;color:#59483c;max-width:470px}.gr-button{display:inline-flex;gap:22px;align-items:center;background:#806a55;color:#fff!important;padding:15px 26px;text-decoration:none;text-transform:uppercase;font-size:11px;letter-spacing:.17em;margin-top:24px}.gr-button:hover{background:#342820}.gr-hero-image{overflow:hidden;min-height:560px}.gr-hero-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:right center}.gr-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:34px clamp(18px,3vw,54px) 52px}.gr-category{text-decoration:none!important;color:#342820!important;text-align:center}.gr-category-img{aspect-ratio:4/4.5;overflow:hidden;background:#e8d8c4}.gr-category-img img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.gr-category:hover img{transform:scale(1.035)}.gr-category>span{display:block;margin:16px 0 5px;font-family:Georgia,serif;font-size:24px}.gr-category small{font-size:10px;letter-spacing:.17em;color:#806a55}.gr-benefits{display:grid;grid-template-columns:repeat(3,1fr);padding:35px 4vw;background:#f0e5d8;text-align:center;gap:16px}.gr-benefits>div{display:flex;flex-direction:column;gap:5px}.gr-benefits span{font-size:29px;color:#806a55}.gr-benefits strong{font-size:12px;text-transform:uppercase;letter-spacing:.15em}.gr-benefits small{font-size:12px;color:#806a55}.gr-story{display:grid;grid-template-columns:1fr 1fr;min-height:480px}.gr-story-img{max-height:600px;overflow:hidden}.gr-story-img img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.gr-story-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(36px,6vw,100px)}@media(max-width:749px){.gr-hero{grid-template-columns:1fr}.gr-hero-copy{padding:50px 25px 42px}.gr-hero-image{min-height:330px;height:330px}.gr-home h1{font-size:58px}.gr-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px 15px 45px}.gr-category>span{font-size:21px}.gr-benefits{grid-template-columns:1fr;gap:22px}.gr-story{grid-template-columns:1fr}.gr-story-img{height:350px}.gr-story-copy{padding:50px 25px 70px}}.gr-editorial-feature{display:grid;grid-template-columns:1fr 1fr;background:#e8d8c4;min-height:520px}.gr-editorial-feature-copy{padding:clamp(35px,6vw,100px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.gr-editorial-feature-copy>p:not(.gr-eyebrow){max-width:460px;color:#59483c;font-size:17px;line-height:1.65}.gr-editorial-feature-image{overflow:hidden;max-height:700px}.gr-editorial-feature-image img{width:100%;height:100%;object-fit:cover;object-position:center center}.gr-story-img img{object-position:center 25%}@media(max-width:749px){.gr-editorial-feature{grid-template-columns:1fr}.gr-editorial-feature-copy{padding:50px 25px}.gr-editorial-feature-image{height:400px}}.site-header{padding-top:0!important;padding-bottom:0!important}.site-header .page-width{max-width:none}.site-header__logo{margin-top:0!important;margin-bottom:0!important}.site-header__logo a{line-height:1.05}.site-header__logo .h2,.site-header__logo a{font-size:clamp(19px,2vw,27px)!important}.site-header__icons{height:auto}.header-layout{min-height:64px!important}.header-item{padding-top:8px!important;padding-bottom:8px!important}@media(max-width:749px){.header-layout{min-height:54px!important}.site-header__logo .h2,.site-header__logo a{font-size:19px!important}.header-item{padding-top:5px!important;padding-bottom:5px!important}}.header-wrapper,.site-header,.header-wrapper--sticky .site-header{background:#f8f2ea!important;color:#342820!important}.header-wrapper .site-nav__link,.header-wrapper .site-nav__link svg,.header-wrapper .site-header__logo a,.header-wrapper .icon{color:#342820!important;stroke:#342820!important}.gr-header-logo{width:205px;max-width:100%;margin:0 auto}.gr-header-logo a{display:block;width:100%;line-height:0}.gr-header-logo img{width:100%;height:auto;display:block}.header-layout .header-item--logo{flex:0 0 205px!important;max-width:205px!important}.header-layout{min-height:86px!important}.header-layout .header-item{padding-top:3px!important;padding-bottom:3px!important}.header-wrapper .site-header{box-shadow:0 1px #3428201a}@media(max-width:749px){.gr-header-logo{width:140px}.header-layout .header-item--logo{flex:0 0 140px!important;max-width:140px!important}.header-layout{min-height:64px!important}}.gr-categories .gr-category-img{overflow:hidden!important;display:flex;align-items:center;justify-content:center}.gr-categories .gr-category-img img{display:block;width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 50%!important;margin:auto!important}@media(min-width:750px){.gr-categories .gr-category-img img{object-position:center 52%!important}}.template-product .main-content,.template-collection .main-content,.template-cart .main-content,.template-page .main-content,.template-search .main-content,.template-404 .main-content{background:#f8f2ea;color:#342820}.template-product h1,.template-collection h1,.template-cart h1,.template-page h1,.template-search h1,.template-404 h1,.template-product h2,.template-page h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.025em;color:#342820}.template-product .product-single__title,.template-collection .section-header__title,.template-page .section-header__title{line-height:1.15}.template-product .btn,.template-cart .btn,.template-page .btn,.template-collection .btn{border-radius:0;letter-spacing:.08em}.template-page .rte,.template-product .rte{line-height:1.8}.template-page .page-width--narrow{max-width:850px}.template-cart .cart__page-col:last-child{background:#f0e5d8;padding:clamp(18px,3vw,36px)}.template-product .product__price,.template-product .product-single__price{color:#806a55}.template-collection .grid-product__title,.template-search .grid-product__title{color:#342820}.template-page .collapsible-trigger{border-bottom:1px solid #D8C9B7;padding-top:16px;padding-bottom:16px}@media(max-width:749px){.template-page .page-content,.template-product .page-content,.template-cart .page-content{padding-top:26px}.template-cart .cart__page-col:last-child{padding:20px}}.gr-ph{background:#f8f2ea;color:#342820}.gr-ph *{box-sizing:border-box}.gr-ph-hero{position:relative;min-height:620px;display:flex;align-items:end;background:#342820;overflow:hidden}.gr-ph-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;filter:brightness(.67)}.gr-ph-hero-title{position:relative;color:#fff;padding:clamp(40px,7vw,110px);max-width:900px}.gr-ph-hero-title span{font-size:11px;letter-spacing:.25em}.gr-ph-hero-title h1{color:#fff;font-family:Georgia,serif;font-weight:400;font-size:clamp(40px,6vw,88px);line-height:1.1;margin:22px 0 0}.gr-ph-intro,.gr-ph-statement,.gr-ph-end{max-width:800px;margin:auto;padding:clamp(65px,9vw,135px) 25px;text-align:center}.gr-ph p{font-size:clamp(16px,1.5vw,19px);line-height:1.85;margin:0 0 25px}.gr-ph-split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#e8d8c4}.gr-ph-reverse .gr-ph-photo{order:2}.gr-ph-photo{margin:0;min-height:550px}.gr-ph-photo img{width:100%;height:100%;min-height:550px;object-fit:cover}.gr-ph-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(35px,6vw,100px)}.gr-ph-statement p:first-child{font-family:Georgia,serif;font-size:clamp(25px,3.5vw,46px);line-height:1.3}.gr-ph-end{padding-top:100px;padding-bottom:130px}.gr-ph-end p:nth-last-child(2){font-family:Georgia,serif;font-size:clamp(27px,4vw,48px);line-height:1.2}.gr-ph-end p:last-child{font-size:12px;letter-spacing:.25em;text-transform:uppercase}@media(max-width:749px){.gr-ph-hero{min-height:490px}.gr-ph-hero-title{padding:40px 24px}.gr-ph-split{grid-template-columns:1fr}.gr-ph-reverse .gr-ph-photo{order:0}.gr-ph-photo,.gr-ph-photo img{min-height:360px;max-height:480px}.gr-ph-copy{padding:55px 25px}.gr-ph-intro,.gr-ph-statement,.gr-ph-end{padding:70px 24px}}.gr-guide{background:#f8f2ea;color:#342820}.gr-guide-hero{padding:clamp(65px,10vw,130px) 24px;text-align:center;background:#e8d8c4}.gr-guide-kicker{font-size:11px!important;letter-spacing:.26em;color:#806a55;font-weight:600;margin:0 0 25px}.gr-guide-hero h1{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.04em;font-size:clamp(42px,6vw,76px);line-height:1.1;margin:0 0 22px;color:#342820}.gr-guide-sub{font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,2.5vw,28px);font-style:italic;color:#59483c;margin:0}.gr-guide-body{max-width:890px;margin:0 auto;padding:clamp(60px,8vw,110px) 26px}.gr-guide-body>p:first-child{font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,2.5vw,29px);line-height:1.6;color:#342820;margin-bottom:60px}.gr-guide-body h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(27px,3.4vw,40px);letter-spacing:-.025em;margin:50px 0 15px;color:#342820}.gr-guide-body h3{font-size:17px;font-weight:600;margin:32px 0 9px;color:#342820}.gr-guide-body p{font-size:16px;line-height:1.85;color:#59483c;margin-bottom:20px}.gr-guide-body a{color:#806a55;text-underline-offset:4px}.gr-guide-body h2:not(:first-child){border-top:1px solid #DCCFC0;padding-top:40px}.gr-guide-end{border-top:1px solid #E3D5C5;text-align:center;padding:75px 20px 95px}.gr-guide-end p{font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3.5vw,42px);line-height:1.25;margin:0 0 16px}.gr-guide-end span{font-size:11px;letter-spacing:.25em;color:#806a55}@media(max-width:749px){.gr-guide-hero{padding:65px 20px}.gr-guide-body{padding:50px 24px}.gr-guide-body>p:first-child{margin-bottom:40px}.gr-guide-body h2{margin-top:36px;padding-top:30px!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/gentle-reign-brand.css.map */
