.isabela-collection-hero{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;color:#243d35;background:#f6f2ea;border-bottom:1px solid #e4ded3}.isabela-collection-hero__figure{min-width:0;margin:0;position:relative}.isabela-collection-hero__image{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:contain}.isabela-collection-hero__caption{margin:0;padding:6px 18px;color:#4d433b;background:#fffcf5f0;font-size:10px;line-height:1.4;letter-spacing:.01em}.isabela-collection-hero__products{display:grid;grid-template-columns:repeat(var(--isabela-cover-products, 3),minmax(0,1fr));gap:10px;padding:12px 18px 16px}.isabela-collection-hero__product{display:block;min-width:0;color:inherit;text-decoration:none}.isabela-collection-hero__product:focus-visible{outline:2px solid #995b43;outline-offset:3px}.isabela-collection-hero__product-image{display:block;width:100%;height:150px;max-height:150px;object-fit:contain}.isabela-collection-hero__copy{padding:32px clamp(28px,4.5vw,70px)}.isabela-collection-hero__eyebrow{margin:0 0 12px;font-size:10px;letter-spacing:.15em;text-transform:uppercase}.isabela-collection-hero h1{max-width:540px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,3.5vw,53px);font-weight:400;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.isabela-collection-hero__text{max-width:430px;margin-top:17px;font-size:15px;line-height:1.65}.isabela-collection-hero__text p{margin:0}.isabela-collection-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 22px;margin-top:18px}.isabela-collection-hero__link{display:inline-flex;align-items:center;justify-content:space-between;gap:23px;min-height:44px;padding-block:8px;border-bottom:1px solid currentColor;color:inherit;font-size:14px;line-height:1.4;text-decoration:none}.isabela-collection-hero__link:focus-visible{outline:2px solid #995b43;outline-offset:4px}.isabela-collection-hero__count{color:#5f6b61;font-size:12px;line-height:1.4}.isabela-collection-hero--text-only{display:block;text-align:center}.isabela-collection-hero--text-only .isabela-collection-hero__copy{max-width:720px;margin-inline:auto}.isabela-collection-hero--text-only h1,.isabela-collection-hero--text-only .isabela-collection-hero__text{margin-inline:auto}.isabela-collection-hero--text-only .isabela-collection-hero__actions{justify-content:center}@media(max-width:749px){.isabela-collection-hero{grid-template-columns:1fr}.isabela-collection-hero__copy{padding:22px 24px 20px}.isabela-collection-hero__eyebrow{margin-bottom:9px;font-size:9px}.isabela-collection-hero h1{max-width:390px;font-size:31px;line-height:1.08}.isabela-collection-hero__text{margin-top:12px;font-size:14px;line-height:1.55}.isabela-collection-hero__actions{justify-content:space-between;margin-top:10px}.isabela-collection-hero__link{font-size:13px}.isabela-collection-hero__count{font-size:11px}.isabela-collection-hero__caption{font-size:9px}.isabela-collection-hero__products{gap:8px;padding:10px 16px 12px}.isabela-collection-hero__product-image{height:120px;max-height:120px}}.isabela-product-faq{padding-top:32px;padding-bottom:32px;color:#243d35}.isabela-product-faq__inner{max-width:820px;margin-inline:auto}.isabela-product-faq h2{margin:0 0 24px;color:inherit;font-family:var(--font-heading-family);font-size:32px;font-weight:400;line-height:1.2}.isabela-product-faq__list{border-top:1px solid #d9ded6}.isabela-product-faq__item{border-bottom:1px solid #d9ded6}.isabela-product-faq__item>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;padding:17px 0;color:inherit;font-family:var(--font-body-family);font-size:16px;font-weight:500;line-height:1.45;list-style:none;cursor:pointer}.isabela-product-faq__item>summary::-webkit-details-marker{display:none}.isabela-product-faq__item>summary:focus-visible{outline:2px solid #254c43;outline-offset:4px}.isabela-product-faq__indicator{position:relative;flex:0 0 18px;width:18px;height:18px}.isabela-product-faq__indicator:before,.isabela-product-faq__indicator:after{position:absolute;content:"";background:currentColor;top:8px;left:3px;width:12px;height:1px}.isabela-product-faq__indicator:after{transform:rotate(90deg)}.isabela-product-faq__item[open] .isabela-product-faq__indicator:after{display:none}.isabela-product-faq__answer{padding:0 28px 20px 0;color:#43594f;font-size:15px;line-height:1.7;overflow-wrap:anywhere}.isabela-product-faq__answer>:first-child{margin-top:0}.isabela-product-faq__answer>:last-child{margin-bottom:0}.isabela-product-faq__answer a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:750px){.isabela-product-faq{padding-top:48px;padding-bottom:48px}}.product__info-container .isabela-academic-inventory{margin:12px 0}.product__info-container .isabela-academic-inventory:empty{display:none}.isabela-stock-inline{display:flex;align-items:center;gap:8px;margin:0;min-height:22px;color:#b52523;font-size:14px;line-height:1.4;letter-spacing:0}.isabela-stock-inline__dot{width:7px;height:7px;flex:none;background:#c93430;border-radius:50%}.product__info-container .isabela-clearance-update{margin-top:14px;margin-bottom:18px;padding:14px 16px;background:#f6f3eb;border:1px solid #d4ddce;border-left:3px solid #49624f;color:#243d35;text-align:left}.isabela-clearance-update__heading{margin:0 0 6px;color:inherit;font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.09em;line-height:1.4;text-transform:uppercase}.isabela-clearance-update__copy{margin:0;font-family:var(--font-body-family);font-size:14px;line-height:1.65;overflow-wrap:break-word}.isabela-product-payments{margin:12px 0 18px;text-align:center}.isabela-product-payments .isabela-product-payments__logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;list-style:none;margin:0;padding:0}.isabela-product-payments__logos>li{display:block;flex:0 0 34px;width:34px;height:22px;margin:0;padding:0;line-height:0}.isabela-product-payments .isabela-product-payments__icon{display:block;width:34px;height:22px}.isabela-product-payments .isabela-product-payments__preview{margin:7px 0 0;color:#68746b;font-size:10px;line-height:1.4}.isabela-product-trust{display:grid;gap:8px;padding:14px 0;margin:18px 0;border-top:1px solid #e0e3da;border-bottom:1px solid #e0e3da;list-style:none;color:#243d35;font-size:14px;line-height:1.45}.isabela-product-trust>li{display:flex;align-items:center;gap:10px;min-height:24px;margin:0}.isabela-product-trust .isabela-product-trust__icon{display:block;flex:0 0 24px;width:24px;height:24px;color:var(--isabela-green, #243d35)}.isabela-rating__stars{--isabela-rating-fill: 0%;display:inline-block;color:transparent;background:linear-gradient(to right,var(--isabela-star-color, #765126) var(--isabela-rating-fill),#d4cfc9 var(--isabela-rating-fill));-webkit-background-clip:text;background-clip:text;letter-spacing:.08em;line-height:1.2;white-space:nowrap}isabela-reviews{display:block}.isabela-reviews [hidden]{display:none!important}.isabela-carrier.isabela-carrier--compact{gap:6px}.isabela-carrier.isabela-carrier--compact>img{display:block;flex:0 0 48px;width:48px;max-width:48px;height:15px;object-fit:contain}.isabela-native-size-opener{display:inline-block;margin:0 0 12px}.isabela-native-size-opener .link{min-height:44px;padding:8px 0;color:#254c43;font-size:13px;text-underline-offset:4px}.isabela-native-size-modal .product-popup-modal__content{width:min(760px,94vw);max-height:88dvh;height:auto;padding:30px 24px;color:#243d35}.isabela-native-size-modal h2{font-family:Georgia,serif;font-size:30px;margin:0 44px 14px 0}.isabela-native-size-product{max-width:90%;font-size:14px;line-height:1.5;margin-bottom:20px}.isabela-native-size-content{overflow:auto;font-size:14px}isabela-size-chart:not(:defined) .isabela-native-size-content{overflow-x:auto}.isabela-native-size-content img{display:block;max-width:100%;height:auto}.isabela-native-size-content table{box-shadow:none;width:100%;border-collapse:collapse;font-size:13px}.isabela-native-size-content td,.isabela-native-size-content th{padding:12px 10px;border:1px solid #dedfd6;white-space:nowrap}.isabela-native-size-content td p,.isabela-native-size-content th p{margin:0}.isabela-native-size-content td p:has(>br:only-child),.isabela-native-size-content th p:has(>br:only-child){display:none}.isabela-native-size-content th{background:#f6f2ea;text-align:left}.isabela-native-size-units{display:flex;gap:8px;margin:18px 0}.isabela-native-size-units[hidden]{display:none}.isabela-native-size-units button{min-height:44px;padding:8px 14px;border:1px solid #b5bfb4;background:#fff;color:#254c43;cursor:pointer;font:inherit;font-size:13px}.isabela-native-size-units button[aria-pressed=true]{background:#254c43;color:#fff}@media(max-width:749px){.isabela-native-size-modal .product-popup-modal__content{padding:25px 16px}.isabela-native-size-content th,.isabela-native-size-content td{padding:10px 8px}}.isabela-collection-signature{max-width:640px;margin:16px 0 4px;color:#243d35;font:italic 18px/1.5 Georgia,Times New Roman,serif;text-align:center;text-transform:none;letter-spacing:0}.isabela-collection-signature__heart{display:inline-block;margin-left:3px;color:#a85e54;font-style:normal;font-size:17px}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
