.ad-info-page{min-height:72vh;padding:26px 0 110px}.ad-info-breadcrumb{display:flex;align-items:center;gap:10px;overflow:hidden;color:#55514c;font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.ad-info-breadcrumb a{text-decoration:underline;text-underline-offset:3px}.ad-info-breadcrumb span:last-child{overflow:hidden;text-overflow:ellipsis}.ad-info-hero{max-width:1020px;padding:67px 0 46px}.ad-info-hero .ad-eyebrow{margin-bottom:14px}.ad-info-hero h1{margin:0;font-size:clamp(42px,6vw,86px);font-weight:850;letter-spacing:-.075em;line-height:.98;text-wrap:balance}.ad-info-hero>p:last-child:not(.ad-eyebrow){max-width:690px;margin:21px 0 0;color:#45423e;font-size:clamp(16px,1.5vw,20px);line-height:1.48}.ad-info-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,355px);align-items:start;gap:22px}.ad-info-paper{min-width:0;padding:clamp(26px,4vw,58px);border:1px solid #d1cbc0;background:#faf9f6;box-shadow:0 20px 50px #1f1b1517}.ad-info-paper-top{display:flex;justify-content:space-between;gap:20px;padding-bottom:19px;border-bottom:1px solid #d5d0c7;color:#6d6860;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.ad-info-rte{max-width:760px;padding-top:28px;color:#242321;font-size:15px;line-height:1.78}.ad-info-rte>:first-child{margin-top:0}.ad-info-rte p{margin:0 0 20px}.ad-info-rte h2{margin:34px 0 11px;color:#101010;font-size:clamp(22px,2vw,28px);font-weight:800;letter-spacing:-.045em;line-height:1.13}.ad-info-rte h3{margin:28px 0 10px;font-size:18px}.ad-info-rte a,.shopify-policy__body a{color:#171717;font-weight:700;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ad-info-page--about .ad-info-rte>p:first-child{margin-bottom:24px;font-size:clamp(24px,2.5vw,34px);font-weight:780;letter-spacing:-.05em;line-height:1.14}.ad-info-aside{position:sticky;top:132px;padding:36px 32px 30px;background:#141414;color:#f7f6f3;box-shadow:0 18px 38px #14141421}.ad-info-aside-label{margin:0 0 62px;color:#bfbdb8;font-size:10px;font-weight:800;letter-spacing:.18em}.ad-info-aside h2{max-width:260px;margin:0 0 20px;color:#fff;font-size:clamp(29px,2.4vw,36px);font-weight:800;letter-spacing:-.06em;line-height:1.07}.ad-info-aside>p:not(.ad-info-aside-label){max-width:285px;margin:0 0 42px;color:#cecac4;font-size:13px;line-height:1.62}.ad-info-aside-links{display:grid;border-top:1px solid rgba(255,255,255,.32)}.ad-info-aside-links a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.32);color:#fff;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.ad-info-aside-links a:hover{color:#ccc5ba}.ad-info-aside-links a span{font-size:17px;font-weight:400;line-height:1}.ad-contact-intro{margin:38px 0 22px;padding-top:32px;border-top:1px solid #d5d0c7}.ad-contact-intro h2{margin:0 0 12px;font-size:clamp(26px,2.5vw,36px);font-weight:800;letter-spacing:-.055em;line-height:1.12}.ad-contact-intro>p:last-child{margin:0;color:#56524c;font-size:14px;line-height:1.65}.ad-contact-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ad-contact-field{display:grid;align-content:start;gap:8px}.ad-contact-field--full,.ad-contact-field:nth-child(3){grid-column:1 / -1}.ad-contact-field label{color:#34312e;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.ad-contact-field input,.ad-contact-field textarea{width:100%;min-height:48px;padding:13px 14px;border:1px solid #c5c0b6;border-radius:0;background:#fff;color:#151515;font-size:14px;line-height:1.5;-webkit-appearance:none;appearance:none}.ad-contact-field textarea{min-height:150px;resize:vertical}.ad-contact-field input:focus,.ad-contact-field textarea:focus{border-color:#141414;outline:2px solid #141414;outline-offset:2px}.ad-contact-submit{display:inline-flex;align-items:center;justify-content:space-between;min-width:220px;min-height:52px;margin-top:20px;padding:0 18px;border:1px solid #141414;border-radius:0;background:#141414;color:#fff!important;cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.1em}.ad-contact-submit:hover{background:#383632}.ad-contact-submit span:last-child{font-size:20px;font-weight:400}.ad-contact-success,.ad-contact-errors{margin:0 0 18px;padding:14px;border:1px solid #bcb7ac;background:#efede7;font-size:13px;line-height:1.5}.ad-contact-errors{border-color:#923e31;color:#812c20}#MainContent:has(.shopify-policy__container){background-color:#efede8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='112' viewBox='0 0 240 112'%3E%3Cpath d='M0 .5H240M0 56.5H240M.5 0V56M120.5 0V56M60.5 56V112M180.5 56V112' fill='none' stroke='%23a9a298' stroke-opacity='.38'/%3E%3Cpath d='M1 2H119M121 2H239M1 58H59M61 58H179M181 58H239' fill='none' stroke='%23ffffff' stroke-opacity='.72'/%3E%3C/svg%3E");background-size:240px 112px}#MainContent .shopify-policy__container{width:min(100% - 48px,1100px);max-width:1100px;margin:0 auto;padding:72px 0 105px;font-family:Inter,Arial,Helvetica,sans-serif}.shopify-policy__title{margin-bottom:37px;text-align:left}.shopify-policy__title h1{margin:0;color:#121212;font-size:clamp(43px,6vw,80px);font-weight:850;letter-spacing:-.07em;line-height:1.03}.shopify-policy__body{padding:clamp(27px,5vw,68px);border:1px solid #d1cbc0;background:#faf9f6;box-shadow:0 20px 50px #1f1b1517}.shopify-policy__body .rte{max-width:800px;color:#242321;font-size:15px;line-height:1.77;overflow-wrap:anywhere}.shopify-policy__body .rte p{margin:0 0 21px}.shopify-policy__body .rte p:first-child{padding-bottom:15px;border-bottom:1px solid #d5d0c7;color:#6d6860;font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.shopify-policy__body .rte h2{margin:32px 0 10px;color:#131313;font-size:24px;font-weight:800;letter-spacing:-.035em}@media(max-width:900px){.ad-info-layout{grid-template-columns:minmax(0,1fr) minmax(235px,290px);gap:14px}.ad-info-aside{padding:30px 24px}}@media(max-width:760px){.ad-info-page{padding:20px 0 70px}.ad-info-hero{padding:46px 0 32px}.ad-info-layout{display:block}.ad-info-paper{padding:25px 20px 30px}.ad-info-rte{font-size:14px}.ad-info-aside{position:static;margin-top:14px}.ad-info-aside-label{margin-bottom:24px}.ad-info-aside>p:not(.ad-info-aside-label){margin-bottom:22px}.ad-contact-fields{display:block}.ad-contact-field{margin-bottom:16px}.ad-contact-submit{width:100%}#MainContent .shopify-policy__container{width:calc(100% - 24px);padding:44px 0 72px}.shopify-policy__title{margin-bottom:27px}.shopify-policy__body{padding:26px 20px}.shopify-policy__body .rte{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/adaptive-info.css.map */
