:root{--renew-paper:#fff;--renew-paper-light:#f6f3ef;--renew-ink:#221b18;--renew-olive:#526250;--renew-rust:#8c6146;--renew-rule:#e2dbd4;--renew-muted:#726b65;--renew-serif:"Yu Mincho","Hiragino Mincho ProN",Georgia,serif;--renew-sans:"Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif}html{scroll-behavior:smooth}body{color:var(--renew-ink);background:#fff;font-family:var(--renew-sans);font-size:15px}.content-for-layout{background:#fff}:where(a,button,input,select,summary):focus-visible{outline:2px solid var(--renew-rust);outline-offset:4px}a{color:inherit}img{max-width:100%}.renew-header{background:#fff;color:var(--renew-ink);position:relative;z-index:30;border-bottom:1px solid var(--renew-rule)}.renew-header a{text-decoration:none;color:inherit}.renew-header__eyebrow{display:flex;align-items:center;justify-content:space-between;min-height:33px;padding:6px 42px;border-bottom:1px solid #f0ece8;font:9px/1.5 var(--renew-sans);letter-spacing:.13em}.renew-header__main{display:flex;align-items:center;justify-content:space-between;min-height:98px;padding:18px 42px;gap:35px;max-width:1600px;margin:auto}.renew-header__brand{display:flex;align-items:baseline;gap:11px;flex-shrink:0}.renew-header__brand-name{font:500 38px/1 Georgia,serif;letter-spacing:.17em}.renew-header__brand-caption{font:8px/1.5 var(--renew-sans);letter-spacing:.15em}.renew-header__nav{display:flex;align-items:center;gap:25px}.renew-header__nav a{white-space:nowrap;font:11px var(--renew-sans)}.renew-header__nav a:hover{color:var(--renew-rust)}.renew-header__actions{display:flex;align-items:center;gap:20px;flex-shrink:0;font:10px var(--renew-sans)}.renew-header__search summary{cursor:pointer;list-style:none;min-height:44px;display:flex;align-items:center}.renew-header summary::-webkit-details-marker{display:none}.renew-header__search-form{position:absolute;right:42px;top:122px;width:min(420px,calc(100vw - 40px));background:#fff;padding:24px;border:1px solid var(--renew-rule);box-shadow:0 8px 25px #221b180d;z-index:40}.renew-header__search-form label{display:block;margin-bottom:12px;font-size:11px}.renew-header__search-row{display:flex;gap:8px}.renew-header__search-row input{min-width:0;flex:1;border:1px solid #d4c9be;padding:11px;font:12px var(--renew-sans)}.renew-header__search-row button{border:1px solid #221b18;background:#221b18;color:#fff;padding:12px 15px;font:11px var(--renew-sans)}.renew-header__cart{display:block;width:38px;height:38px;position:relative}.renew-header__cart .svg-wrapper{width:38px;height:38px;display:flex}.renew-header__cart svg{width:38px;height:38px}.renew-header__cart .cart-count-bubble{font-size:9px;min-width:17px;height:17px;bottom:0;left:23px;background:#221b18;color:#fff}.renew-header__mobile{display:none}.renew-promotion{background:#f6f3ef;border-bottom:1px solid var(--renew-rule);text-align:center}.renew-promotion>summary{cursor:pointer;list-style:none;font:10px var(--renew-sans);padding:10px;letter-spacing:.07em}.renew-promotion summary::-webkit-details-marker{display:none}.renew-footer{background:#f6f3ef;color:var(--renew-ink);padding:62px 42px 22px}.renew-footer a{text-decoration:none;color:inherit}.renew-footer__top{max-width:1516px;margin:auto;display:grid;grid-template-columns:2fr 1fr 1fr 1.2fr;gap:50px}.renew-footer__wordmark{font:500 44px/1 Georgia,serif;letter-spacing:.16em}.renew-footer__intro h2{font:500 20px/1.8 var(--renew-serif);margin:23px 0 13px}.renew-footer__intro p{max-width:320px;font:11px/2 var(--renew-sans);color:var(--renew-muted);margin:0 0 20px}.renew-footer__intro>a:last-child{font:11px var(--renew-sans);border-bottom:1px solid #b3a395;padding-bottom:5px}.renew-footer__column{display:flex;flex-direction:column;gap:15px;align-items:start}.renew-footer__column h2{font:600 11px var(--renew-sans);margin:0 0 8px}.renew-footer__column a{font:10px/1.9 var(--renew-sans)}.renew-footer__column a:hover{color:var(--renew-rust)}.renew-footer__payments{max-width:1516px;margin:38px auto 0;border-top:1px solid var(--renew-rule);padding-top:22px;display:flex;align-items:center;gap:25px;font:10px var(--renew-sans)}.renew-footer__payments ul{padding:0;margin:0;list-style:none;display:flex;gap:8px;flex-wrap:wrap}.renew-footer__payments svg{width:34px;height:24px}.renew-footer__bottom{max-width:1516px;margin:24px auto 0;padding-top:20px;border-top:1px solid var(--renew-rule);display:flex;gap:20px;align-items:center;justify-content:space-between;font:9px var(--renew-sans);letter-spacing:.06em}.renew-footer__motion{background:none;border:none;color:var(--renew-muted);font:10px var(--renew-sans);cursor:pointer;min-height:34px}.renew-collection{background:#f6f3ef;border-bottom:1px solid var(--renew-rule);padding:25px 42px 36px}.renew-collection__inner{max-width:1516px;margin:auto}.renew-collection__breadcrumb{display:flex;gap:12px;font:10px var(--renew-sans);color:var(--renew-muted);padding:8px 0 32px}.renew-collection__breadcrumb a{text-decoration:none}.renew-collection__head{display:flex;justify-content:space-between;gap:45px;align-items:end;margin-bottom:34px}.renew-kicker{font:600 9px/1.7 var(--renew-sans);letter-spacing:.17em;color:var(--renew-muted);margin:0 0 13px}.renew-collection h1{font:500 38px/1.5 var(--renew-serif);margin:0;letter-spacing:.06em}.renew-collection__lead{max-width:440px;font:12px/2.1 var(--renew-sans);color:var(--renew-muted);margin:0}.renew-collection__browse{display:grid;grid-template-columns:1.1fr .9fr 1fr;gap:30px;border-top:1px solid var(--renew-rule);padding-top:22px}.renew-collection__browse-label{display:block;font:600 10px var(--renew-sans);margin-bottom:13px}.renew-collection__links{display:flex;gap:7px;flex-wrap:wrap}.renew-collection__links a{display:inline-block;border:1px solid #d7cdc3;background:#fff;padding:8px 11px;font:10px var(--renew-sans);text-decoration:none}.renew-collection__links a[aria-current]{background:#221b18;color:#fff;border-color:#221b18}.renew-collection__price-form{display:flex;align-items:center;gap:8px;font-size:10px;flex-wrap:wrap}.renew-collection__price-form label{font-size:10px}.renew-collection__price-input{display:flex;align-items:center;gap:5px}.renew-collection__price-input input{width:90px;padding:8px;border:1px solid #d7cdc3;font:11px var(--renew-sans);background:#fff}.renew-collection__price-form button{border:1px solid #221b18;background:#221b18;color:#fff;padding:9px 14px;font:10px var(--renew-sans)}.renew-collection__sort-link{font:11px var(--renew-sans)}.renew-collection__description{margin-top:24px;border-top:1px solid var(--renew-rule);font-size:11px}.renew-collection__description summary{padding:17px 0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.renew-collection__description .rte{font-size:11px;line-height:2;max-width:900px}.renew-product-guide{background:#f6f3ef;border-top:1px solid var(--renew-rule);padding:60px 42px}.renew-product-guide__inner{display:grid;grid-template-columns:1fr 1fr;gap:90px;max-width:1400px;margin:auto}.renew-product-guide__heading h2{font:500 27px/1.6 var(--renew-serif);margin:0 0 20px}.renew-product-guide__heading>p{font:12px/2 var(--renew-sans);color:var(--renew-muted);max-width:450px}.renew-product-guide__links{border-top:1px solid #bfa897}.renew-product-guide__links a{display:grid;grid-template-columns:25px 1fr auto;gap:18px;align-items:center;min-height:75px;border-bottom:1px solid var(--renew-rule);font:15px var(--renew-serif);text-decoration:none}.renew-product-guide__number{font:9px var(--renew-sans);color:var(--renew-rust)}.renew-product-guide__facts{margin-top:25px;border-top:1px solid var(--renew-rule);padding-top:15px}.renew-product-guide__facts h3{font:500 17px/1.6 var(--renew-serif);margin:0 0 10px}.renew-product-guide__facts p{font:11px/2 var(--renew-sans);color:var(--renew-muted)}main[data-template=product] .gradient,main[data-template=collection] .gradient{background:#fff;color:var(--renew-ink)}main[data-template=product] .product__title h1{font:500 clamp(23px,2.3vw,35px)/1.6 var(--renew-serif);letter-spacing:.025em}main[data-template=product] .product__info-container{padding:14px 0}main[data-template=product] .product__media-wrapper{background:#fff}main[data-template=product] .product-form__input{margin:20px 0}main[data-template=product] .product-form__input--pill input[type=radio]+label{border-radius:0;font:11px var(--renew-sans);padding:12px 15px;border-color:#c8bfb6;background:#fff}main[data-template=product] .product-form__input--pill input[type=radio]:checked+label{color:#fff;background:#221b18;border-color:#221b18}main[data-template=product] .product-form__submit{background:#221b18;color:#fff;min-height:54px;border-radius:0;font:500 13px var(--renew-sans);letter-spacing:.08em}main[data-template=product] .product__description{font:13px/2.1 var(--renew-sans)}main[data-template=product] .product__description h3{font:500 21px/1.7 var(--renew-serif);margin-top:36px;border-bottom:1px solid var(--renew-rule);padding-bottom:10px}main[data-template=product] .product__description img{height:auto;object-fit:contain}main[data-template=product] .product__description li{margin-bottom:7px}main[data-template=product] .price{font:500 23px var(--renew-sans)}main[data-template=collection] .card__heading{font:500 14px/1.8 var(--renew-serif)}main[data-template=collection] .card__information{padding:18px 0}main[data-template=collection] .card .card__inner{background:#fff;border:1px solid #eeeae6}main[data-template=collection] .card__media img{object-fit:contain;mix-blend-mode:normal}main[data-template=collection] .facets-wrapper{border-bottom:1px solid var(--renew-rule);padding-bottom:18px}.main-page-title{font:500 clamp(27px,3vw,42px)/1.6 var(--renew-serif)!important}.shopify-policy__container h1{font:500 30px/1.6 var(--renew-serif)}.shopify-policy__body{font:13px/2.1 var(--renew-sans)}@media(max-width:1200px){.renew-header__main{gap:20px;padding:18px 30px}.renew-header__nav{gap:15px}.renew-header__nav a{font-size:10px}.renew-header__actions{gap:14px}.renew-header__brand-caption{display:none}.renew-footer__top{gap:30px}.renew-collection__browse{grid-template-columns:1fr 1fr}.renew-collection__browse-group--price{grid-column:1/-1}.renew-product-guide__inner{gap:45px}}@media(max-width:1000px){.renew-header__main{min-height:82px}.renew-header__nav{display:none}.renew-header__mobile{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f0ece8;padding:0 30px;font:10px var(--renew-sans);min-height:41px}.renew-header__menu summary{list-style:none;cursor:pointer;min-height:41px;display:flex;align-items:center;gap:15px}.renew-header__menu nav{position:absolute;left:0;right:0;top:100%;background:#fff;z-index:35;border-bottom:1px solid var(--renew-rule);padding:18px 30px;box-shadow:0 8px 15px #221b180d}.renew-header__menu nav a{display:block;font-size:12px;padding:14px 0;border-bottom:1px solid #f0ece8}.renew-header__search-form{top:95px;right:30px}.renew-footer__top{grid-template-columns:1.5fr 1fr 1fr}.renew-footer__column:last-child{grid-column:2/4}.renew-collection__head{display:block}.renew-collection__lead{margin-top:20px}.renew-product-guide__inner{grid-template-columns:1fr;gap:25px}}@media(max-width:749px){.renew-header__eyebrow{padding:7px 20px;font-size:8px;min-height:30px}.renew-header__main{padding:17px 20px;min-height:78px}.renew-header__brand-name{font-size:32px}.renew-header__actions{gap:14px}.renew-header__account{display:none}.renew-header__mobile{padding:0 20px}.renew-header__search-form{top:96px;right:20px}.renew-header__menu nav{padding:14px 20px}.renew-header__cart,.renew-header__cart .svg-wrapper,.renew-header__cart svg{width:33px;height:33px}.renew-footer{padding:42px 20px 20px}.renew-footer__top{grid-template-columns:1fr 1fr;gap:35px 20px}.renew-footer__intro{grid-column:1/-1}.renew-footer__column:last-child{grid-column:1/-1}.renew-footer__intro p{max-width:100%}.renew-footer__payments{display:block}.renew-footer__payments ul{margin-top:14px}.renew-footer__bottom{flex-wrap:wrap;gap:15px}.renew-footer__bottom>span:nth-child(2){display:none}.renew-collection{padding:18px 20px 26px}.renew-collection__breadcrumb{padding-bottom:25px;font-size:9px}.renew-collection h1{font-size:28px}.renew-collection__lead{font-size:11px}.renew-collection__browse{grid-template-columns:1fr;gap:22px}.renew-collection__browse-group--price{grid-column:auto}.renew-collection__links a{font-size:10px}.renew-product-guide{padding:42px 20px}.renew-product-guide__heading h2{font-size:24px}.renew-product-guide__links a{font-size:14px;min-height:70px}.product__info-container{padding-top:18px}main[data-template=product] .product__title h1{font-size:24px}main[data-template=product] .product__description{font-size:12px}main[data-template=collection] .card__heading{font-size:12px}.renew-collection__price-form{gap:8px}.shopify-policy__container h1{font-size:26px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}main[data-template=search] .template-search__header{max-width:1500px;text-align:left;background:#f6f3ef;border:1px solid var(--renew-rule);padding:38px 34px;margin:35px auto 40px}main[data-template=search] .template-search__header h1{font:500 34px/1.5 var(--renew-serif);text-align:left;margin:0 0 22px}main[data-template=search] .template-search__search{margin:0;max-width:800px}main[data-template=search] .search{margin-top:0}main[data-template=search] .field{border:1px solid #d6c8bc;background:#fff}main[data-template=search] .field:after{box-shadow:none}main[data-template=search] .field__input{font:13px var(--renew-sans)}main[data-template=search] .facets-wrapper{padding-bottom:22px;border-bottom:1px solid var(--renew-rule)}main[data-template=search] .card__heading{font:500 15px/1.8 var(--renew-serif)}main[data-template=search] .card__information{padding:20px 0}main[data-template=search] .card__inner{background:#fff;border:1px solid #eeeae6}main[data-template=search] .card__media img{object-fit:contain;mix-blend-mode:normal}main[data-template=cart] .title-wrapper-with-link{align-items:end;border-bottom:1px solid var(--renew-rule);padding-bottom:24px;margin-bottom:30px}main[data-template=cart] .title-wrapper-with-link h1{font:500 35px/1.5 var(--renew-serif)}main[data-template=cart] .cart-items{border-collapse:separate;border-spacing:0 15px}main[data-template=cart] .cart-items th{font:10px var(--renew-sans);letter-spacing:.1em;border-bottom:1px solid var(--renew-rule);padding:15px 0}main[data-template=cart] .cart-item{background:#fff}main[data-template=cart] .cart-item__media{padding:18px;background:#fff;border:1px solid #eeeae6}main[data-template=cart] .cart-item__details{padding:20px 25px}main[data-template=cart] .cart-item__name{font:500 17px/1.8 var(--renew-serif)}main[data-template=cart] .cart-item__details .product-option{font:12px/1.8 var(--renew-sans)}main[data-template=cart] .cart__footer{background:#f6f3ef;border:1px solid var(--renew-rule);padding:35px;margin-bottom:55px;gap:40px}main[data-template=cart] .cart__blocks{border-left:1px solid #d6c8bc;padding-left:35px}main[data-template=cart] .totals h2{font:500 18px var(--renew-serif)}main[data-template=cart] .totals__total-value{font:500 22px var(--renew-sans)}main[data-template=cart] .cart__checkout-button{background:#221b18;color:#fff;min-height:54px;border-radius:0;font:500 13px var(--renew-sans);letter-spacing:.08em}main[data-template=cart] .cart__note label{font:12px var(--renew-sans)}main[data-template=cart] .cart__note textarea{background:#fff;font:12px var(--renew-sans)}.cart-drawer .drawer__inner{background:#fff;color:var(--renew-ink)}.cart-drawer .drawer__heading{font:500 23px var(--renew-serif)}.cart-drawer .drawer__footer{background:#f6f3ef;border-top:1px solid var(--renew-rule)}.cart-drawer .cart__checkout-button{background:#221b18;color:#fff;border-radius:0}.cart-drawer .cart-item__name{font:500 14px/1.8 var(--renew-serif)}main[data-template=blog] .main-blog{max-width:1450px;padding-top:50px;padding-bottom:80px}main[data-template=blog] .main-blog>.title{font:500 38px/1.5 var(--renew-serif);border-bottom:1px solid var(--renew-rule);padding-bottom:25px;margin-bottom:35px}main[data-template=blog] .blog-articles{gap:45px 30px}main[data-template=blog] .article-card{border:1px solid var(--renew-rule);background:#fff}main[data-template=blog] .article-card .card__information{padding:25px}main[data-template=blog] .article-card__excerpt{font:12px/2 var(--renew-sans);color:var(--renew-muted)}main[data-template=blog] .article-card__info{font:10px var(--renew-sans);letter-spacing:.08em}main[data-template=blog] .card__heading{font:500 23px/1.7 var(--renew-serif)}main[data-template=article] .article-template__hero-container{max-width:1280px;margin:35px auto}main[data-template=article] .article-template>header{max-width:900px;border-bottom:1px solid var(--renew-rule);padding:30px 0;margin-bottom:35px}main[data-template=article] .article-template__title{font:500 clamp(27px,3vw,42px)/1.6 var(--renew-serif);letter-spacing:.025em}main[data-template=article] .article-template__content{max-width:900px;font:14px/2.15 var(--renew-sans)}main[data-template=article] .article-template__content h2{font:500 28px/1.7 var(--renew-serif);border-bottom:1px solid var(--renew-rule);padding-bottom:12px;margin-top:38px}main[data-template=article] .article-template__content h3{font:500 22px/1.7 var(--renew-serif)}main[data-template=article] .article-template__back{padding:26px 0;border-top:1px solid var(--renew-rule);font:12px var(--renew-sans)}main[data-template="404"] .template-404{max-width:850px;margin:60px auto 80px;padding:65px 35px;background:#f6f3ef;border:1px solid var(--renew-rule)}main[data-template="404"] .template-404 h1{font:500 34px/1.7 var(--renew-serif)}main[data-template="404"] .template-404 .button{background:#221b18;color:#fff;border-radius:0;font:12px var(--renew-sans);min-height:52px}main[data-template=page] .page-width--narrow{max-width:1120px}main[data-template=page] .main-page-title{border-bottom:1px solid var(--renew-rule);padding-bottom:26px;margin-bottom:35px}main[data-template=page] .rte{font:13px/2.15 var(--renew-sans)}main[data-template=page] .rte h2{font:500 28px/1.7 var(--renew-serif);margin-top:40px;padding-top:22px;border-top:1px solid var(--renew-rule)}main[data-template=page] .rte h3{font:500 21px/1.8 var(--renew-serif);margin-top:32px}main[data-template=page] .rte table{width:100%;border-collapse:collapse;font-size:12px;border-color:var(--renew-rule)}main[data-template=page] .rte th{background:#f6f3ef;font-weight:500}main[data-template=page] .rte td,main[data-template=page] .rte th{padding:18px;text-align:left;border:1px solid var(--renew-rule)}main[data-template=page] .contact{background:#f6f3ef;border:1px solid var(--renew-rule);padding:40px 35px;margin:35px auto 65px}main[data-template=page] .contact .title{font:500 27px/1.7 var(--renew-serif);margin-bottom:30px}main[data-template=page] .contact .field{background:#fff;border:1px solid #d6c8bc}main[data-template=page] .contact .field:after{box-shadow:none}main[data-template=page] .contact .field__input{font:13px var(--renew-sans)}main[data-template=page] .contact .button{background:#221b18;color:#fff;border-radius:0;min-height:52px;font:12px var(--renew-sans)}main[data-template=list-collections] .collection-list-wrapper{padding-top:55px;padding-bottom:75px}main[data-template=list-collections] .collection-list-title{font:500 36px/1.6 var(--renew-serif);border-bottom:1px solid var(--renew-rule);padding-bottom:26px}main[data-template=list-collections] .collection-list{gap:28px}main[data-template=list-collections] .card__inner{border:1px solid var(--renew-rule);background:#fff}main[data-template=list-collections] .card__heading{font:500 22px/1.8 var(--renew-serif)}main[data-template=list-collections] .card__information{padding:23px 0}.password-header{border-bottom:1px solid var(--renew-rule);padding-top:25px;padding-bottom:25px}.password-main{background:#f6f3ef}.password-main h1,.password-main h2,.password-main .email-signup-banner__heading{font-family:var(--renew-serif);font-weight:500;letter-spacing:.05em}.password-main .email-signup-banner__box{background:#fff;border:1px solid var(--renew-rule);padding:45px}.password-main .field{border:1px solid #d6c8bc;background:#fff}.password-main .field:after{box-shadow:none}.password-footer{border-top:1px solid var(--renew-rule);font:11px var(--renew-sans)}.gift-card{background:#f6f3ef;color:var(--renew-ink);font-family:var(--renew-sans);padding:35px}.gift-card__title{font:500 30px/1.6 var(--renew-serif)}.gift-card__price{font:500 38px var(--renew-serif)}.gift-card__image-wrapper{background:#fff;border:1px solid var(--renew-rule);padding:25px}.gift-card__qr-code{background:#fff;padding:18px;width:max-content;margin-left:auto;margin-right:auto}.gift-card__buttons .button{background:#221b18;color:#fff;border-radius:0}@media(max-width:749px){main[data-template=search] .template-search__header{padding:26px 20px;margin:25px 15px 30px;width:calc(100% - 30px)}main[data-template=search] .template-search__header h1{font-size:27px}main[data-template=search] .card__heading{font-size:13px}main[data-template=cart] .title-wrapper-with-link h1{font-size:28px}main[data-template=cart] .cart-item__media{padding:8px}main[data-template=cart] .cart-item__details{padding:8px 12px}main[data-template=cart] .cart-item__name{font-size:14px}main[data-template=cart] .cart__footer{padding:23px 18px;gap:25px;margin-bottom:35px}main[data-template=cart] .cart__blocks{border-left:0;padding-left:0}main[data-template=blog] .main-blog>.title{font-size:29px}main[data-template=blog] .blog-articles{gap:30px}main[data-template=blog] .card__heading{font-size:21px}main[data-template=article] .article-template__content{font-size:12px}main[data-template=article] .article-template>header{padding-left:20px;padding-right:20px}main[data-template=article] .article-template__content h2{font-size:23px}main[data-template="404"] .template-404{margin:35px 20px 50px;padding:42px 20px}main[data-template="404"] .template-404 h1{font-size:27px}main[data-template=page] .contact{padding:26px 18px;margin-left:15px;margin-right:15px;width:calc(100% - 30px)}main[data-template=page] .contact .title{font-size:23px}main[data-template=page] .rte{font-size:12px}main[data-template=page] .rte h2{font-size:23px}main[data-template=page] .rte td,main[data-template=page] .rte th{padding:12px;font-size:11px}main[data-template=list-collections] .collection-list-title{font-size:28px}.gift-card{padding:25px 20px}.password-main .email-signup-banner__box{padding:30px 20px}}@media(min-width:1500px){.renew-header__main,.renew-header__eyebrow{padding-left:max(42px,calc((100vw - 1516px)/2));padding-right:max(42px,calc((100vw - 1516px)/2))}}main[data-template=page] .rich-text__wrapper{max-width:1120px}main[data-template=page] .rich-text__blocks{max-width:900px}main[data-template=page] .rich-text__heading{font:500 clamp(24px,2.5vw,34px)/1.7 var(--renew-serif);letter-spacing:.035em}main[data-template=page] .rich-text__text{font:13px/2.1 var(--renew-sans);text-align:left}main[data-template=page] .image-with-text{max-width:1450px;margin-left:auto;margin-right:auto}main[data-template=page] .image-with-text__content{background:#f6f3ef;padding:50px}main[data-template=page] .image-with-text__heading{font:500 clamp(25px,2.5vw,34px)/1.7 var(--renew-serif)}main[data-template=page] .image-with-text__text{font:13px/2.1 var(--renew-sans)}main[data-template=page] .image-with-text__media{background:#fff}main[data-template=page] .multicolumn-card{border:1px solid var(--renew-rule);background:#fff}main[data-template=page] .multicolumn-card__info{padding:28px}main[data-template=page] .multicolumn-card__info h3{font:500 22px/1.7 var(--renew-serif)}main[data-template=page] .multicolumn-card__info p{font:12px/2 var(--renew-sans)}main[data-template=page] .banner__box{background:#ffffffed;color:var(--renew-ink);padding:40px;border:1px solid var(--renew-rule)}main[data-template=page] .banner__heading{font:500 clamp(26px,3vw,40px)/1.65 var(--renew-serif)}main[data-template=page] .banner__text{font:12px/2 var(--renew-sans)}.studio-home h1,.studio-home h2,.studio-home h3,.renew-header a,.renew-footer a,.renew-collection h1{overflow-wrap:anywhere}.studio-button{max-width:100%;min-width:0}.studio-button>span{flex-shrink:0}.renew-header__search-row input{max-width:100%}.renew-collection__head>*{min-width:0}main[data-template=page] .rte :is(img,iframe,video){max-width:100%}main[data-template=page] .rte table{display:block;overflow-x:auto}.studio-home,.renew-header,.renew-footer{box-sizing:border-box}@media(max-width:749px){main[data-template=page] .image-with-text__content{padding:30px 20px}main[data-template=page] .rich-text__text,main[data-template=page] .image-with-text__text{font-size:12px}main[data-template=page] .banner__box{padding:25px 20px}.studio-button{gap:18px;padding:13px 18px;white-space:normal;font-size:11px}.studio-hero__caption{grid-template-columns:minmax(0,1fr) auto}.studio-hero__caption .studio-eyebrow{letter-spacing:.08em}.studio-price{white-space:normal}.renew-footer__column a{overflow-wrap:anywhere}.renew-collection__links{min-width:0}}.renew-header .renew-header__nav a{font-size:14px;line-height:1.8}.renew-header .renew-header__actions{font-size:14px}.renew-header .renew-header__search-form label,.renew-header .renew-header__search-row input,.renew-header .renew-header__search-row button{font-size:14px;line-height:1.8}.renew-header .renew-header__mobile{font-size:14px;line-height:1.8;min-height:48px}.renew-header .renew-header__menu summary{min-height:48px}.renew-header .renew-header__menu nav a{font-size:14px;line-height:1.8;padding:16px 0}.renew-header .renew-header__main{column-gap:22px}.renew-header .renew-header__eyebrow{font-size:11px}.renew-footer .renew-footer__intro p,.renew-footer .renew-footer__intro>a:last-child,.renew-footer .renew-footer__column h2,.renew-footer .renew-footer__column a,.renew-footer .renew-footer__payments,.renew-footer .renew-footer__motion{font-size:14px;line-height:1.9}.renew-footer .renew-footer__column{gap:14px}.renew-promotion>summary{font-size:14px;line-height:1.8}.renew-promotion .sado-promotion,.renew-promotion .sado-promotion__note,.renew-promotion .sado-promotion__offer a{font-size:14px;line-height:1.8}.renew-collection .renew-collection__breadcrumb{font-size:14px;line-height:1.8;flex-wrap:wrap}.renew-collection .renew-collection__lead{font-size:15px;line-height:2}.renew-collection .renew-collection__browse-label,.renew-collection .renew-collection__links a,.renew-collection .renew-collection__price-form,.renew-collection .renew-collection__price-form label,.renew-collection .renew-collection__price-input input,.renew-collection .renew-collection__price-form button,.renew-collection .renew-collection__sort-link,.renew-collection .renew-collection__description,.renew-collection .renew-collection__description .rte{font-size:14px;line-height:1.9}.renew-collection .renew-collection__price-input input{width:105px}.renew-product-guide .renew-product-guide__heading>p,.renew-product-guide .renew-product-guide__facts p{font-size:15px;line-height:2}.renew-product-guide .renew-product-guide__links a{font-size:16px;line-height:1.8}.renew-product-guide .renew-product-guide__number,.renew-kicker{font-size:11px}main[data-template=product] .product-form__input--pill input[type=radio]+label,main[data-template=product] .product-form__submit,main[data-template=product] .product__description{font-size:14px;line-height:1.9}main[data-template=product] .sdx-trust,main[data-template=product] .sdx-size-link{font-size:14px!important;line-height:1.9}main[data-template=product] .product__description small{font-size:14px;line-height:1.9}main[data-template=collection] .card__heading{font-size:16px;line-height:1.8}main[data-template=search] .field__input,main[data-template=search] .card__heading{font-size:14px;line-height:1.8}main[data-template=cart] .cart-items th,main[data-template=cart] .cart-item__details .product-option,main[data-template=cart] .cart__checkout-button,main[data-template=cart] .cart__note label,main[data-template=cart] .cart__note textarea,main[data-template=cart] .tax-note{font-size:14px;line-height:1.8}.cart-drawer .cart-item__name,.cart-drawer .tax-note,.sado-gift-cart p,.sado-gift-cart .button{font-size:14px;line-height:1.8}main[data-template=blog] .article-card__excerpt,main[data-template=blog] .article-card__info{font-size:14px;line-height:1.9}main[data-template=article] .article-template__content,main[data-template=article] .article-template__back{font-size:14px;line-height:2}main[data-template="404"] .template-404 .button,main[data-template=page] .rte,main[data-template=page] .rte table,main[data-template=page] .rte td,main[data-template=page] .rte th,main[data-template=page] .contact .field__input,main[data-template=page] .contact .button,main[data-template=page] .rich-text__text,main[data-template=page] .image-with-text__text,main[data-template=page] .multicolumn-card__info p,main[data-template=page] .banner__text,.shopify-policy__body,.password-footer{font-size:14px;line-height:2}@media(max-width:749px){.renew-header .renew-header__eyebrow{font-size:10px;letter-spacing:.06em}.renew-header .renew-header__actions{gap:12px}.renew-header .renew-header__main{padding-left:20px;padding-right:20px}.renew-product-guide .renew-product-guide__heading>p,.renew-product-guide .renew-product-guide__facts p{font-size:14px}.renew-collection .renew-collection__lead{font-size:14px}.renew-footer .renew-footer__column a{overflow-wrap:anywhere}.renew-collection .renew-collection__price-form{gap:8px}.renew-collection .renew-collection__price-form label{flex-basis:100%}}main[data-template=product] .product__description :is(p,li,small),main[data-template=page] .rte :is(p,li){font-size:14px!important;line-height:1.9}main[data-template=product] .product__info-container .form__label,main[data-template=product] .product__info-container .product__tax{font-size:14px;line-height:1.8}
/*# sourceMappingURL=/cdn/shop/t/30/assets/sado-renew-shell.css.map */
