html.cl-luxe-info{--cli-bg:#f9f5ed;--cli-paper:#fffdf8;--cli-forest:#17392e;--cli-ink:#213b30;--cli-gold:#b38a51;--cli-border:rgba(158,125,80,.26);--cli-muted:#5c665e}html.cl-luxe-info body,html.cl-luxe-info #MainContent{background:var(--cli-bg)!important;color:var(--cli-ink)!important}html.cl-luxe-info #MainContent .cl-ep{background:var(--cli-bg);color:var(--cli-ink);min-width:0;overflow:hidden}html.cl-luxe-info #MainContent .cl-ep *{box-sizing:border-box}html.cl-luxe-info #MainContent .cl-ep__wrap{width:min(900px,calc(100% - 56px));margin:0 auto}html.cl-luxe-info #MainContent .cl-ep__header{position:relative;text-align:center;padding:clamp(68px,8vw,125px) 0 clamp(43px,5vw,72px);background:radial-gradient(ellipse at 83% 4%,rgba(220,185,130,.18),transparent 42%),linear-gradient(180deg,#fcfaf5,#f5eee2)}html.cl-luxe-info #MainContent .cl-ep__eyebrow{display:flex;justify-content:center;align-items:center;gap:12px;color:#946f3d!important;font:800 11px/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:.19em!important;text-transform:uppercase!important;margin:0 0 22px!important}html.cl-luxe-info #MainContent .cl-ep__eyebrow span{width:25px;height:1px;background:#ac8754;flex:0 0 25px}html.cl-luxe-info #MainContent .cl-ep__header h1{font:650 clamp(46px,6.5vw,86px)/1.1 Georgia,"Times New Roman",serif!important;color:var(--cli-forest)!important;letter-spacing:-.035em!important;margin:0!important;overflow-wrap:break-word;word-break:normal;text-wrap:balance}html.cl-luxe-info #MainContent .cl-ep__rule{width:75px;height:2px;background:#b18b55;margin:27px auto 19px}html.cl-luxe-info #MainContent .cl-ep__subtitle{font:500 clamp(16px,1.55vw,19px)/1.75 Arial,Helvetica,sans-serif!important;color:#5c665d!important;max-width:650px;margin:0 auto!important}html.cl-luxe-info #MainContent .cl-ep__body{padding:clamp(42px,5.5vw,83px) 0 clamp(75px,8vw,130px)}html.cl-luxe-info #MainContent .cl-ep__content{max-width:760px;margin:0 auto;padding:clamp(27px,4vw,53px);background:var(--cli-paper);border:1px solid var(--cli-border);border-radius:18px;box-shadow:0 20px 50px #26362611;text-align:left!important;font:500 clamp(15px,1.4vw,18px)/1.85 Arial,Helvetica,sans-serif!important;color:#35483f!important;overflow-wrap:anywhere}html.cl-luxe-info #MainContent .cl-ep__content :is(p,div,span,li,small,strong,b,a){color:inherit!important;opacity:1!important;max-width:100%!important;line-height:inherit!important;font-family:Arial,Helvetica,sans-serif!important}html.cl-luxe-info #MainContent .cl-ep__content :is(p,ul,ol){font-size:inherit!important;margin:0 0 20px!important;line-height:1.85!important}html.cl-luxe-info #MainContent .cl-ep__content :is(p,ul,ol):last-child{margin-bottom:0!important}html.cl-luxe-info #MainContent .cl-ep__content strong,html.cl-luxe-info #MainContent .cl-ep__content b{font-weight:750!important;color:#234235!important}html.cl-luxe-info #MainContent .cl-ep__content :is(h2,h3,h4){font-family:Georgia,Times New Roman,serif!important;color:var(--cli-forest)!important;font-weight:650!important;line-height:1.25!important;letter-spacing:-.018em!important;margin:27px 0 15px!important}html.cl-luxe-info #MainContent .cl-ep__content h2{font-size:clamp(26px,3vw,37px)!important}html.cl-luxe-info #MainContent .cl-ep__content h3{font-size:clamp(21px,2.5vw,29px)!important}html.cl-luxe-info #MainContent .cl-ep__content a{color:#285e49!important;text-decoration:underline!important;text-decoration-color:#b18b55!important;text-underline-offset:4px!important;font-weight:700}html.cl-luxe-info #MainContent .cl-ep__content a:hover{color:#9a6e30!important}html.cl-luxe-info #MainContent .cl-ep__content :is(input,button,select,textarea){font-family:Arial,Helvetica,sans-serif!important}html.cl-luxe-info #MainContent .cl-ep__content img,html.cl-luxe-info #MainContent .cl-ep__content iframe{max-width:100%!important;height:auto}html.cl-luxe-info #MainContent .cl-ep-section+.section-wrapper,html.cl-luxe-info #MainContent .cl-ep-section~.section-wrapper{background:#f9f5ed!important}html.cl-luxe-info #MainContent :is(.contact-form,.contact-form__form,form[action*="/contact"]){max-width:900px;margin-inline:auto;color:var(--cli-ink)!important}html.cl-luxe-info #MainContent :is(.contact-form,.contact-form__form,form[action*="/contact"]) :is(input,textarea,select){background:#fffdfa!important;color:#183a2e!important;border:1px solid #c6ae8c!important;border-radius:10px!important;font:500 16px/1.5 Arial,Helvetica,sans-serif!important;box-shadow:none!important;min-height:52px}html.cl-luxe-info #MainContent :is(.contact-form,.contact-form__form,form[action*="/contact"]) textarea{min-height:175px;resize:vertical}html.cl-luxe-info #MainContent :is(.contact-form,.contact-form__form,form[action*="/contact"]) :is(input,textarea)::placeholder{color:#62746a!important;opacity:1!important;font-weight:500!important}html.cl-luxe-info #MainContent :is(.contact-form,.contact-form__form,form[action*="/contact"]) label{color:#284b3c!important;font:650 14px/1.4 Arial,Helvetica,sans-serif!important;opacity:1!important}html.cl-luxe-info #MainContent :is(.contact-form,.contact-form__form,form[action*="/contact"]) :is(button[type=submit],input[type=submit]){background:#193a2e!important;border:1px solid #bd9a68!important;color:#fff8ec!important;border-radius:8px!important;padding:12px 29px!important;min-height:50px!important;font:750 15px/1.35 Arial,Helvetica,sans-serif!important;cursor:pointer;transition:background .25s ease,transform .25s ease}html.cl-luxe-info #MainContent :is(.contact-form,.contact-form__form,form[action*="/contact"]) :is(button[type=submit],input[type=submit]):hover{background:#30634c!important;transform:translateY(-2px)}html.cl-luxe-info #MainContent :is(.contact-form,.contact-form__form,form[action*="/contact"]) :is(input,textarea):focus-visible{outline:3px solid #ae8749!important;outline-offset:2px}html.cl-luxe-info .shopify-policy__container,html.cl-luxe-info #MainContent .shopify-policy__container{width:min(960px,calc(100% - 56px))!important;max-width:960px!important;min-width:0!important;margin:0 auto!important;padding:clamp(58px,6.5vw,105px) clamp(20px,4.5vw,55px) clamp(70px,7vw,120px)!important;background:#fffdf8!important;border:1px solid var(--cli-border)!important;border-radius:18px!important;box-shadow:0 20px 55px #22332413!important;box-sizing:border-box!important}html.cl-luxe-info .shopify-policy__title,html.cl-luxe-info #MainContent .shopify-policy__title{width:100%!important;max-width:100%!important;text-align:center!important;padding:0!important;margin:0 0 32px!important;display:block!important}html.cl-luxe-info .shopify-policy__title h1,html.cl-luxe-info #MainContent .shopify-policy__title h1{font:650 clamp(39px,5.7vw,76px)/1.1 Georgia,"Times New Roman",serif!important;letter-spacing:-.032em!important;color:var(--cli-forest)!important;text-align:center!important;overflow-wrap:break-word!important;margin:0 0 26px!important}html.cl-luxe-info .shopify-policy__body,html.cl-luxe-info #MainContent .shopify-policy__body{max-width:100%!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;font:500 clamp(15px,1.35vw,17px)/1.8 Arial,Helvetica,sans-serif!important;color:#35453b!important;overflow-wrap:break-word!important;word-wrap:break-word!important}html.cl-luxe-info .shopify-policy__body :is(p,span,div,ul,ol,li,strong,b,table,td,th),html.cl-luxe-info #MainContent .shopify-policy__body :is(p,span,div,ul,ol,li,strong,b,table,td,th){font-size:inherit!important;line-height:1.8!important;color:inherit!important;font-family:Arial,Helvetica,sans-serif!important;max-width:100%!important;opacity:1!important;white-space:normal!important}html.cl-luxe-info .shopify-policy__body :is(p,ul,ol){margin:0 0 18px!important}html.cl-luxe-info .shopify-policy__body ul,html.cl-luxe-info .shopify-policy__body ol{padding-left:23px!important}html.cl-luxe-info .shopify-policy__body :is(h2,h3,h4,h5),html.cl-luxe-info #MainContent .shopify-policy__body :is(h2,h3,h4,h5){font-family:Georgia,Times New Roman,serif!important;color:var(--cli-forest)!important;font-weight:650!important;line-height:1.25!important;letter-spacing:-.02em!important;max-width:100%!important;overflow-wrap:break-word!important;margin:35px 0 18px!important;text-align:left!important}html.cl-luxe-info .shopify-policy__body h2{font-size:clamp(26px,3.2vw,40px)!important}html.cl-luxe-info .shopify-policy__body h3{font-size:clamp(21px,2.6vw,30px)!important}html.cl-luxe-info .shopify-policy__body h4{font-size:clamp(18px,2vw,24px)!important}html.cl-luxe-info .shopify-policy__body strong,html.cl-luxe-info .shopify-policy__body b{font-weight:750!important;color:#294537!important}html.cl-luxe-info .shopify-policy__body a{color:#236049!important;text-decoration:underline!important;text-underline-offset:3px!important}html.cl-luxe-info .shopify-policy__body a:hover{color:#9a702f!important}html.cl-luxe-info .shopify-policy__body table{display:block;max-width:100%;overflow-x:auto}html.cl-luxe-info .shopify-policy__body :is(hr){border-color:#d3bb94}html.cl-luxe-info :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid #b59059!important;outline-offset:3px}@media(max-width:749px){html.cl-luxe-info #MainContent .cl-ep__wrap{width:calc(100% - 34px)}html.cl-luxe-info #MainContent .cl-ep__header{padding:57px 0 36px}html.cl-luxe-info #MainContent .cl-ep__eyebrow{font-size:9px!important;letter-spacing:.12em!important}html.cl-luxe-info #MainContent .cl-ep__header h1{font-size:clamp(40px,10.3vw,59px)!important}html.cl-luxe-info #MainContent .cl-ep__body{padding:28px 0 75px}html.cl-luxe-info #MainContent .cl-ep__content{padding:25px 22px;border-radius:13px;font-size:16px!important;line-height:1.8!important}html.cl-luxe-info #MainContent .cl-ep__subtitle{font-size:15px!important}html.cl-luxe-info .shopify-policy__container,html.cl-luxe-info #MainContent .shopify-policy__container{width:calc(100% - 26px)!important;padding:43px 22px 70px!important;border-radius:12px!important}html.cl-luxe-info .shopify-policy__title h1,html.cl-luxe-info #MainContent .shopify-policy__title h1{font-size:clamp(37px,9vw,54px)!important}html.cl-luxe-info .shopify-policy__body,html.cl-luxe-info #MainContent .shopify-policy__body{font-size:15px!important;line-height:1.72!important}html.cl-luxe-info .shopify-policy__body h2{font-size:clamp(25px,7vw,34px)!important}html.cl-luxe-info .shopify-policy__body h3{font-size:clamp(21px,6vw,28px)!important}}@media(prefers-reduced-motion:reduce){html.cl-luxe-info #MainContent form[action*="/contact"] button[type=submit]{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cl-luxe-info-pages.css.map */
