
.t71-sg,.t71-size-page{font-family:Inter,Arial,sans-serif;color:#24211f;font-size:13px;line-height:1.65;text-align:left}.t71-sg *,.t71-size-page *{box-sizing:border-box}.t71-sg [hidden]{display:none!important}.t71-sg button,.t71-sg select{font:inherit;border-radius:0;min-height:44px}.t71-sg button{cursor:pointer}.t71-sg-fit{background:#eeefe9;padding:16px 18px;margin:0 0 24px!important;font-size:12px!important;line-height:1.7!important}.t71-sg-tabs{display:flex;gap:24px;border-bottom:1px solid #ded8cd;margin-bottom:22px}.t71-sg-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;font-size:12px!important;letter-spacing:0;text-transform:none;padding:0 0 12px!important;color:#24211f}.t71-sg-tabs button[aria-selected=true]{border-color:#24211f;font-weight:600}.t71-sg table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:center;font-size:12px;margin:0}.t71-sg table th{background:#f7f4ee;color:#746d65;font-size:10px;font-weight:500;letter-spacing:.06em;padding:13px 4px;border:0;text-align:center}.t71-sg table td,.t71-sg table tbody th{background:transparent;color:#24211f;padding:15px 4px;border:0;border-bottom:1px solid #eae5dd;font-size:12px;letter-spacing:0;text-align:center}.t71-sg table tbody th{font-weight:600}.t71-sg-caption,.t71-sg-intro{font-size:12px!important;color:#746d65;line-height:1.65!important;margin:16px 0!important}.t71-sg-units{display:flex;justify-content:flex-end;margin-bottom:12px}.t71-sg-units button{min-width:44px;padding:8px 12px;border:1px solid #d6d0c7;background:white;color:#24211f;font-size:10px}.t71-sg-units button[aria-pressed=true]{background:#24211f;color:white}.t71-sg-controls{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.t71-sg-controls label{font-size:11px;display:block}.t71-sg-controls select{display:block;width:100%;border:1px solid #d6d0c7;background:#fff;padding:10px;margin:6px 0 0;color:#24211f}.t71-sg button:focus-visible,.t71-sg select:focus-visible{outline:2px solid #535d51;outline-offset:3px}.t71r-pdp .t71-modal.t71-sg-modal{height:100dvh;max-height:100dvh}.t71r-pdp .t71-sg-modal .t71-modal-head h2{font:italic 40px/1.1 Georgia,serif!important;margin:9px 0 0!important}.t71r-pdp .t71-sg-modal .t71-modal-head .eyebrow:before{content:none}.t71r-pdp .t71-sg-modal .t71-modal-body{padding:22px 32px;min-height:0}.t71-sg-product{font-size:12px;color:#746d65;margin:12px 0 0}.t71r-pdp .t71-sg-modal .t71-modal-foot{display:block;padding:16px 32px 20px;background:white}.t71r-pdp .t71-sg-modal .t71-modal-foot .t71-btn{width:100%;background:#24211f;color:white;border-color:#24211f}.t71-sg-help{display:block;text-align:center;margin-top:14px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.t71-size-page{max-width:1040px;margin:0 auto;padding:64px 32px 72px}.t71-size-page h1{font:italic 52px/1.1 Georgia,serif!important;letter-spacing:-.02em!important;text-transform:none!important;margin:0 0 18px!important}.t71-size-page-lead{max-width:540px;color:#746d65;font-size:14px;margin:0 0 36px}.t71-size-page-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:64px}.t71-size-page h2{font-size:17px;font-weight:500;margin:0 0 20px}.t71-size-page dl{margin:0}.t71-size-page dt{font-weight:600;margin-top:20px}.t71-size-page dd{margin:6px 0 0;color:#746d65}.t71-size-page-help{border-top:1px solid #ded8cd;padding-top:24px;margin-top:30px}.t71-size-page-help a{color:inherit;text-decoration:underline;text-underline-offset:4px}
@media(max-width:760px){.t71r-pdp .t71-modal.t71-sg-modal{top:0;bottom:0;width:100%;max-width:none;height:100dvh;border-radius:0;transform:translateX(100%)}.t71r-pdp .t71-modal.t71-sg-modal.open{transform:translateX(0)}.t71r-pdp .t71-sg-modal:before{display:none}.t71r-pdp .t71-sg-modal .t71-modal-head{padding:22px 22px 17px}.t71r-pdp .t71-sg-modal .t71-modal-head h2{font-size:36px!important}.t71r-pdp .t71-sg-modal .t71-modal-body{padding:20px 22px}.t71r-pdp .t71-sg-modal .t71-modal-foot{padding:14px 22px calc(18px + env(safe-area-inset-bottom))}.t71-sg table td,.t71-sg table tbody th{padding:14px 3px}.t71-size-page{padding:36px 22px 48px}.t71-size-page h1{font-size:40px!important}.t71-size-page-grid{display:block}.t71-size-page-measure{border-top:1px solid #ded8cd;margin-top:36px;padding-top:28px}.t71-sg-controls{gap:12px}.t71-size-page-lead{font-size:13px;margin-bottom:28px}}

@media(max-width:760px){.t71r-pdp .t71-modal.t71-sg-modal{top:0!important;bottom:0!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.t71r-pdp .t71-sg-modal .t71-modal-body{flex:1;overflow-y:auto;overscroll-behavior:contain}}

body:has(.t71-size-page) .breadcrumbs{display:none!important}


.t71r-pdp .t71-sg table thead tr{height:44px}.t71r-pdp .t71-sg table tbody tr{height:52px}.t71r-pdp .t71-sg table th,.t71r-pdp .t71-sg table td{height:inherit;white-space:nowrap}.t71r-pdp .t71-sg table tr>:first-child{width:25%}.t71r-pdp .t71-sg-units{margin:12px 0 0}.t71r-pdp .t71-sg-units button{min-height:44px;min-width:44px;padding:8px 10px}.t71r-pdp .t71-sg-intro{margin-top:12px!important}

.t71r-pdp .t71-sg-units{height:44px;margin:0 0 14px;visibility:hidden}.t71r-pdp .t71-sg-tabs{margin-bottom:12px}
