.bundle-page{background:#fffefa;color:#24251f}.bundle-shell{width:94%;max-width:1380px;margin:0 auto}.bundle-page .ib-nav{height:70px}.bundle-page .ib-nav .ib-button{padding:10px 26px;font-size:14px}.bundle-hero{display:grid;grid-template-columns:66% 34%;padding:24px 3% 0;background:linear-gradient(120deg,#f8f5ed,#fffefa 65%,#eee8dc);gap:0;max-width:1600px;margin:auto}.bundle-eyebrow{font-size:10px;letter-spacing:3px;font-weight:700;margin-bottom:12px!important}.bundle-intro h1{font-size:clamp(38px,4.7vw,68px);line-height:.91;letter-spacing:-.025em;margin-bottom:18px}.bundle-intro h1 em,.bundle-close em{color:#a06e25}.bundle-intro>p:not(.bundle-eyebrow){font-size:16px;color:#41413c;max-width:690px}.bundle-art{display:block;width:100%!important;height:auto!important;overflow:hidden}.bundle-intro>.bundle-art{margin-top:12px;width:105%!important;max-width:105%;mix-blend-mode:multiply}.bundle-buy{align-self:start;margin:0 0 26px 20px;padding:24px;position:relative}.bundle-buy h2{font-size:clamp(25px,2.5vw,37px);margin-bottom:9px}.bundle-buy .bundle-eyebrow{font-size:10px;letter-spacing:2px;margin-bottom:20px!important}.bundle-buy .ib-plan{padding:17px 10px;min-height:90px}.bundle-buy .ib-plan strong{font-weight:600}.bundle-buy .ib-plan small{margin-top:6px}.bundle-buy .ib-plan input{width:17px;height:17px}.bundle-submit{width:100%;margin-top:10px;font-size:15px!important;padding:17px 10px}.bundle-assurances{display:flex;justify-content:space-between;gap:10px;margin-top:30px;font-size:11px}.bundle-assurances span{display:flex;gap:8px;align-items:center}.bundle-assurances svg{width:24px!important;height:24px!important}.bundle-trust{display:flex;align-items:center;justify-content:center;gap:30px;padding:20px 5%;border-block:1px solid #eee6da;background:#faf7f1;font-size:14px}.bundle-trust em{font-family:"Motive Serif",Georgia,serif;border-left:1px solid #ddc6a3;padding-left:25px;font-size:19px}.bundle-benefits{display:grid;grid-template-columns:repeat(5,1fr);padding:30px 0;gap:20px;text-align:center}.bundle-benefits>div+div{border-left:1px solid #e2d4c0}.bundle-benefits svg{color:#956a2e;width:38px!important;height:38px!important}.bundle-benefits h3{font-family:Arial,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1px;line-height:1.2;margin:12px 0 7px}.bundle-benefits p{font-size:13px;max-width:170px;margin:auto;color:#484944}.bundle-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-bottom:30px}.bundle-card{border:1px solid #e6ded2;border-radius:7px;overflow:hidden;background:#fffefa;min-width:0}.bundle-card-body{padding:18px}.bundle-card ul{padding:0;margin:0 0 18px;list-style:none;font-size:13px;min-height:95px}.bundle-card li{display:flex;gap:8px;margin-bottom:9px}.bundle-card li span{color:#a47a31}.bundle-card form{display:flex;align-items:center;justify-content:space-between;gap:12px}.bundle-card form>strong{font-family:"Motive Serif",Georgia,serif;font-size:30px;white-space:nowrap}.bundle-card .ib-button{padding:12px 15px;font-size:14px}.bundle-comparison{display:grid;grid-template-columns:24% 76%;border:1px solid #e6ded2;border-radius:6px;margin-block:15px 30px}.bundle-comparison>div:first-child{padding:25px}.bundle-comparison h2{font-size:34px;margin-bottom:14px}.bundle-comparison p{font-size:15px}.bundle-table-wrap{overflow:auto}.bundle-comparison table{border-collapse:collapse;width:100%;font-size:13px;min-width:550px}.bundle-comparison th,.bundle-comparison td{padding:9px 14px;border:1px solid #eee6db;text-align:center}.bundle-comparison th:first-child{text-align:left;font-weight:400}.bundle-comparison thead th{font-size:12px}.bundle-comparison th small{display:block;color:#94641e;font-size:10px;margin-top:5px}.bundle-comparison td:last-child,.bundle-comparison th:last-child{background:#fcf4e7}.bundle-comparison td span[aria-label=Included]{color:#275432;font-weight:700}.bundle-reviews{margin-block:25px}.bundle-reviews .ib-section-heading h2{font-size:36px}.bundle-reviews .ib-section-heading>span{font-size:12px;color:#726e65}.bundle-reviews .ib-avatar{display:block;object-fit:cover;background:none!important;width:80px;height:80px;flex-shrink:0}.bundle-reviews .ib-review blockquote{font-size:15px}.bundle-reviews .ib-review{padding:18px;gap:14px}.bundle-faq{display:grid;grid-template-columns:25% 75%;border-top:1px solid #e8e0d5;padding-block:25px;gap:0}.bundle-faq h2{font-size:32px;margin-bottom:12px}.bundle-faq p{font-size:14px;max-width:230px}.bundle-faq details{border:1px solid #e8e0d5;border-radius:5px;padding:10px 16px;margin-bottom:4px}.bundle-faq summary{font-size:14px;cursor:pointer}.bundle-faq details p{max-width:none;padding:12px 0 3px;line-height:1.5}.bundle-faq details a{text-decoration:underline}.bundle-close{background:#18271b;display:flex;justify-content:space-between;align-items:center;gap:30px;padding:30px 6%;color:#fff9e9}.bundle-close h2{font-size:34px}.bundle-close p{font-size:15px}.bundle-close em{color:#e3bb73}.bundle-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bundle-page .ib-footer{padding-block:30px}@media(max-width:1000px){.bundle-hero{grid-template-columns:62% 38%}.bundle-buy{padding:16px;margin-left:14px}.bundle-intro h1{font-size:45px}.bundle-card-body{padding:12px}.bundle-card form{flex-wrap:wrap}.bundle-buy .ib-plan strong{font-size:12px}.bundle-assurances{font-size:9px;gap:4px}.bundle-assurances svg{width:19px!important}.bundle-intro>.bundle-art{margin-top:30px}.bundle-reviews .ib-avatar{width:56px;height:56px}.bundle-page .ib-nav nav{gap:18px}}@media(max-width:700px){.bundle-page .ib-nav nav{display:none}.bundle-hero{display:flex;flex-direction:column;padding:25px 5%}.bundle-intro h1{font-size:clamp(37px,9.4vw,60px)}.bundle-intro>p:not(.bundle-eyebrow){font-size:14px}.bundle-intro>.bundle-art{width:100%!important;max-width:100%;margin-top:20px}.bundle-buy{margin:15px 0 0;width:100%;padding:20px}.bundle-buy h2{font-size:32px}.bundle-buy .ib-plan{min-height:75px}.bundle-buy .ib-plan strong{font-size:14px}.bundle-assurances{font-size:12px}.bundle-trust{flex-wrap:wrap;gap:12px;text-align:center}.bundle-trust em{border:0;padding:0}.bundle-benefits{grid-template-columns:repeat(2,1fr);gap:22px 12px}.bundle-benefits>div+div{border:0}.bundle-benefits>div:last-child{grid-column:1/-1}.bundle-cards{grid-template-columns:1fr;gap:24px;width:90%}.bundle-card-body{padding:20px}.bundle-card ul{min-height:0}.bundle-card form{flex-wrap:nowrap}.bundle-comparison{display:block;width:90%}.bundle-comparison>div:first-child{padding:20px}.bundle-comparison h2{font-size:32px}.bundle-reviews{width:90%}.bundle-reviews .ib-review{flex-basis:90%}.bundle-reviews .ib-avatar{width:64px;height:64px}.bundle-reviews .ib-section-heading h2{font-size:32px}.bundle-faq{display:block;width:90%}.bundle-faq>div:first-child{margin-bottom:20px}.bundle-faq h2 br{display:none}.bundle-close{flex-direction:column;align-items:flex-start;gap:20px}.bundle-close h2{font-size:31px}.bundle-close .ib-button{width:100%}.desktop-break{display:none}}.bundle-card{display:flex;flex-direction:column}.bundle-card>a{display:block;aspect-ratio:291/228;overflow:hidden}.bundle-card>a .bundle-art{height:100%!important;object-fit:cover}.bundle-card-body{display:flex;flex:1;flex-direction:column}.bundle-card-body form{margin-top:auto}.bundle-card ul{min-height:0;flex:1}.bundle-intro{display:flex;flex-direction:column}.bundle-intro>.bundle-art{margin-top:auto;padding-top:12px}.bundle-intro>.bundle-hero-hd{width:100%!important;max-width:100%;mix-blend-mode:normal;filter:none;padding-top:0;margin-top:auto}.bundle-card>a{aspect-ratio:4/3}.bundle-card>a .bundle-card-hd{width:100%;height:auto!important;object-fit:contain;filter:none}@media(max-width:700px){.bundle-intro>.bundle-hero-hd{margin-top:20px}}.bundle-hero .bundle-intro{justify-content:center}.bundle-intro>.bundle-hero-hd{margin-top:24px;margin-bottom:24px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ivory-bundles.css.map */
