.ots-product-summary{margin:1.2rem 0 2rem;padding:1.6rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:.8rem;background:rgba(var(--color-foreground),.025)}.ots-product-summary:not(:has(.ots-product-summary__status-row,.ots-actual-item-note,.ots-photo-type,.ots-product-summary__meta-item:not(.hidden))){display:none}.ots-product-summary__status-row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.ots-condition-badge,.ots-availability{display:inline-flex;align-items:center;min-height:2.8rem;padding:.45rem .9rem;border-radius:999rem;font-size:1.2rem;font-weight:700;line-height:1.2;letter-spacing:.04em}.ots-condition-badge{border:.1rem solid rgba(var(--color-foreground),.18);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.ots-availability{background:rgba(var(--color-foreground),.075)}.ots-availability__dot{width:.7rem;height:.7rem;margin-right:.6rem;border-radius:50%;background:#2f7a55}.ots-availability__dot--sold{background:rgba(var(--color-foreground),.5)}.ots-actual-item-note{display:flex;align-items:center;gap:.9rem;margin:1.2rem 0 0;color:rgb(var(--color-foreground));font-size:1.35rem;font-weight:650;line-height:1.45}.ots-actual-item-note__icon,.ots-shipping-card__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:rgba(var(--color-foreground),.08)}.ots-actual-item-note__icon svg,.ots-shipping-card__icon svg{width:1.8rem;height:1.8rem}.ots-photo-type{margin:1.2rem 0 0;font-size:1.3rem}.ots-product-summary__identifiers{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin:1.4rem 0 0;padding-top:1.2rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.ots-product-summary__identifiers:not(:has(.ots-product-summary__meta-item:not(.hidden))){display:none}.ots-product-summary__meta-item{display:flex;flex-wrap:wrap;gap:.6rem;min-width:min(100%,14rem);margin:0;font-size:1.2rem;line-height:1.4}.ots-product-summary__meta-item dt{color:rgba(var(--color-foreground),.72);font-weight:600}.ots-product-summary__meta-item dd{margin:0;font-family:var(--font-body-family);font-weight:700;overflow-wrap:anywhere}.ots-condition-panel{margin:1.2rem 0;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:.8rem;overflow:hidden}.ots-condition-panel.ots-condition-panel--popover-fallback-open{overflow:visible}.ots-condition-panel__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.ots-condition-panel__item{min-width:0;padding:1.25rem 1.4rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.ots-condition-panel__item:nth-child(odd){border-right:.1rem solid rgba(var(--color-foreground),.1)}.ots-condition-panel__item:last-child:nth-child(odd){grid-column:1 / -1;border-right:0}.ots-condition-panel__item dt{margin-bottom:.35rem;color:rgba(var(--color-foreground),.72);font-size:1.05rem;font-weight:700;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.ots-condition-panel__item dd{margin:0;font-size:1.35rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.ots-definition-value{display:inline-block}.ots-definition-popover{display:inline-block;max-width:100%}.ots-definition-popover__trigger{display:inline-flex;align-items:center;gap:.55rem;min-width:4.4rem;min-height:4.4rem;margin:-.7rem -.6rem;padding:.7rem .6rem;color:rgb(var(--color-foreground));font:inherit;font-weight:700;line-height:1.35;text-align:left;background:transparent;border:0;border-radius:.5rem;cursor:help}.ots-definition-popover__trigger:hover{color:#9a4f2e}.ots-definition-popover__trigger:focus-visible,.ots-definition-popover__close:focus-visible,.ots-definition-popover__guide-link:focus-visible{outline:.3rem solid #c56a42;outline-offset:.25rem;box-shadow:none}.ots-definition-popover__info{display:inline-flex;flex:0 0 auto;width:1.7rem;height:1.7rem;color:#9a4f2e}.ots-definition-popover__info svg{width:100%;height:100%}.ots-definition-popover__panel{position:fixed;z-index:50;inset:auto;top:var(--ots-definition-popover-top, 50%);left:var(--ots-definition-popover-left, 50%);display:none;box-sizing:border-box;width:min(36rem,calc(100vw - 2.4rem));max-width:none;max-height:calc(100vh - 2.4rem);max-height:calc(100dvh - 2.4rem);margin:0;padding:2.2rem;overflow:auto;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.2);border-radius:1rem;box-shadow:0 1.6rem 4.5rem #0714253d;transform:translate(-50%,-50%)}.ots-definition-popover__panel[data-open]{display:block}@supports selector(:popover-open){.ots-definition-popover__panel:popover-open{display:block}}.ots-definition-popover__panel[data-positioned]{transform:none}.ots-definition-popover__panel::backdrop{background:transparent}.ots-definition-popover__close{position:absolute;top:1rem;right:1rem;display:grid;width:4.4rem;height:4.4rem;padding:0;place-items:center;color:rgb(var(--color-foreground));font:inherit;font-size:2.4rem;line-height:1;background:rgba(var(--color-foreground),.055);border:.1rem solid rgba(var(--color-foreground),.14);border-radius:50%;cursor:pointer}.ots-definition-content h3{max-width:calc(100% - 4.6rem);margin:0 0 1rem;color:rgb(var(--color-foreground));font-size:1.8rem;line-height:1.25}.ots-definition-content__description,.ots-definition-content__relationship{margin:0;color:rgba(var(--color-foreground),.78);font-size:1.3rem;font-weight:400;line-height:1.55}.ots-definition-content__description+.ots-definition-content__description{margin-top:.8rem}.ots-definition-content__relationship{margin-top:1.2rem;padding:1rem 1.1rem;border-left:.3rem solid #c56a42;background:rgba(var(--color-foreground),.045)}.ots-definition-popover__guide-link{display:inline-flex;gap:.5rem;margin-top:1.4rem;color:rgb(var(--color-foreground));font-size:1.25rem;font-weight:750;line-height:1.4;text-underline-offset:.25rem}.ots-condition-panel__item--availability dd{display:flex;align-items:center;min-height:2.8rem}.ots-condition-panel__note{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.6rem 1.4rem;margin:0;padding:1rem 1.4rem;background:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.7);font-size:1.15rem;line-height:1.45;border-radius:0 0 .7rem .7rem}.ots-condition-panel__note p{margin:0}.ots-condition-panel__note a{color:rgb(var(--color-foreground));font-weight:700;text-underline-offset:.2rem}.ots-product-question-row{margin:.65rem 0 0}.ots-product-question{display:inline-block}.ots-product-question__open,.ots-product-question__fallback{display:inline-flex;align-items:center;gap:.55rem;min-height:3.2rem;padding:.2rem 0;color:rgb(var(--color-foreground));font:inherit;font-size:1.3rem;font-weight:700;line-height:1.35;text-align:left;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem;background:transparent;border:0;cursor:pointer}.ots-product-question__open:hover,.ots-product-question__fallback:hover{text-decoration-thickness:.2rem}.ots-product-question__open .svg-wrapper{flex:0 0 auto;width:1.6rem;height:1.6rem}.ots-product-question__open:focus-visible,.ots-product-question-dialog__close:focus-visible,.ots-product-question-form__field input:focus-visible,.ots-product-question-form__field textarea:focus-visible,.ots-product-question-dialog .button:focus-visible{outline:.3rem solid #c56a42;outline-offset:.3rem;box-shadow:none}.ots-product-question-dialog{width:min(56rem,calc(100% - 3.2rem));max-width:none;max-height:min(86rem,calc(100dvh - 3.2rem));margin:auto;padding:0;overflow:auto;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:0;border-radius:1.6rem;box-shadow:0 2.4rem 7rem #07142552}.ots-product-question-dialog::backdrop{background:#071425a3;-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem)}.ots-product-question-dialog__surface{position:relative;padding:4rem}.ots-product-question-dialog__close{position:absolute;z-index:1;top:1.6rem;right:1.6rem;display:grid;width:4.2rem;height:4.2rem;padding:0;place-items:center;color:rgb(var(--color-foreground));font:inherit;font-size:2.8rem;line-height:1;background:rgba(var(--color-foreground),.05);border:.1rem solid rgba(var(--color-foreground),.14);border-radius:50%;cursor:pointer}.ots-product-question-dialog__eyebrow{margin:0 0 1.2rem;color:#9a4f2e;font-size:1.2rem;font-weight:700;letter-spacing:.16em}.ots-product-question-dialog__header .h1{max-width:calc(100% - 4rem);margin:0}.ots-product-question-dialog__intro{margin:1rem 0 2rem;color:rgba(var(--color-foreground),.72)}.ots-product-question__product{display:flex;align-items:center;gap:1.4rem;margin-bottom:2.2rem;padding:1.2rem;background:rgba(var(--color-foreground),.045);border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.8rem}.ots-product-question__product-image{width:7.2rem;height:7.2rem;flex:0 0 auto;object-fit:contain;background:rgb(var(--color-background));border-radius:.5rem}.ots-product-question__product div{display:grid;gap:.25rem;min-width:0}.ots-product-question__product span,.ots-product-question__product small{color:rgba(var(--color-foreground),.65);font-size:1.15rem}.ots-product-question__product strong{line-height:1.35;overflow-wrap:anywhere}.ots-product-question-form{display:grid;gap:1.8rem}.ots-product-question-form__field{display:grid;gap:.7rem}.ots-product-question-form__field label{font-size:1.4rem;font-weight:700}.ots-product-question-form__field input,.ots-product-question-form__field textarea{width:100%;min-height:5rem;padding:1.2rem 1.4rem;color:rgb(var(--color-foreground));font:inherit;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.34);border-radius:.6rem}.ots-product-question-form__field textarea{min-height:12rem;resize:vertical}.ots-product-question-form__field [aria-invalid=true]{border-color:#a63f35}.ots-product-question-form__error,.ots-product-question-form__status{margin:0;color:#8d3028;font-size:1.3rem;line-height:1.45}.ots-product-question-form__status:empty{display:none}.ots-product-question-form__submit{position:relative;margin-top:.4rem}.ots-product-question-form__spinner{display:none;width:1.8rem;height:1.8rem;margin-left:.8rem;border:.2rem solid currentColor;border-right-color:transparent;border-radius:50%;animation:ots-product-question-spin .75s linear infinite}.ots-product-question-form__submit.is-loading .ots-product-question-form__spinner{display:inline-block}.ots-product-question__honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.ots-product-question-result{display:grid;gap:1.4rem}.ots-product-question-result[hidden]{display:none}.ots-product-question-result h3,.ots-product-question-result p{margin:0}.ots-product-question-result__mark{display:grid;width:5rem;height:5rem;place-items:center;color:#fff;font-size:2.4rem;background:#9a4f2e;border-radius:50%}.ots-product-question-modal-open{overflow:hidden}@keyframes ots-product-question-spin{to{transform:rotate(360deg)}}.ots-high-value-notice{display:flex;gap:.8rem;align-items:flex-start;margin:1.2rem 0 0;padding:1rem 1.2rem;border-left:.3rem solid rgb(var(--color-button));background:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.78);font-size:1.25rem;line-height:1.45}.ots-high-value-notice svg{flex:0 0 auto;width:1.7rem;height:1.7rem;margin-top:.1rem}.ots-critical-disclosures{display:block;margin:1.6rem 0;min-width:0}.ots-critical-disclosures__list{display:grid;gap:1rem;margin:0;padding:0}.ots-critical-disclosures__item{min-width:0}.ots-critical-disclosure{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.2rem;padding:1.4rem 1.5rem;border:.1rem solid var(--ots-border);border-left:.4rem solid var(--ots-warning);border-radius:var(--ots-radius-sm);background:var(--ots-accent-soft);color:var(--ots-ink)}.ots-critical-disclosure__icon{display:grid;place-items:center;flex:0 0 auto;width:2.4rem;height:2.4rem;margin-top:.1rem;color:var(--ots-warning)}.ots-critical-disclosure__icon svg{display:block;width:100%;height:100%}.ots-critical-disclosure__content{min-width:0;overflow-wrap:anywhere}.ots-critical-disclosure__eyebrow{margin:0 0 .35rem;color:var(--ots-warning);font-size:1.05rem;font-weight:750;letter-spacing:.1em;line-height:1.25;text-transform:uppercase}.ots-critical-disclosure__title{margin:0;color:var(--ots-navy);font-size:1.55rem;line-height:1.3}.ots-critical-disclosure__summary{margin:.55rem 0 0;color:var(--ots-ink);font-size:1.3rem;line-height:1.5}.ots-critical-disclosure__link{display:inline-flex;align-items:center;min-height:4.4rem;color:var(--ots-navy);font-weight:700;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.disclosures-item{scroll-margin-top:12rem}.disclosures-item.is-targeted,.disclosures-item:focus{border-radius:var(--ots-radius-sm);outline:.2rem solid var(--ots-warning);outline-offset:.8rem}@media screen and (max-width:749px){.ots-critical-disclosures{margin:1.4rem 0}.ots-critical-disclosure{gap:1rem;padding:1.3rem 1.2rem}.ots-critical-disclosure__link{margin-top:.2rem}}.ots-shipping-card{margin:1.8rem 0;padding:1.6rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:.8rem;background:rgba(var(--color-foreground),.025)}.ots-shipping-card--compact{margin:1rem 0 1.6rem}.ots-shipping-card__heading{display:flex;align-items:center;gap:1rem}.ots-shipping-card__eyebrow{margin:0 0 .15rem;color:rgba(var(--color-foreground),.72);font-size:1rem;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.ots-shipping-card__title{margin:0;font-size:1.55rem;font-weight:700;line-height:1.25}.ots-shipping-card__body{margin-top:1.2rem;color:rgba(var(--color-foreground),.78);font-size:1.3rem;line-height:1.5}.ots-shipping-card__body>*:first-child,.ots-shipping-card__notes>*:first-child{margin-top:0}.ots-shipping-card__body>*:last-child,.ots-shipping-card__notes>*:last-child{margin-bottom:0}.ots-shipping-card__meta,.ots-shipping-card__notes{padding-top:1rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.ots-shipping-card .button{margin-top:1.5rem}.ots-freight-quote-button[aria-disabled=true]{opacity:.5;pointer-events:none}.ots-product-details__header{max-width:76rem;margin:0 auto 2.4rem}.ots-product-details__eyebrow,.ots-freight-quote__eyebrow{margin:0 0 .8rem;color:rgba(var(--color-foreground),.72);font-size:1.1rem;font-weight:750;letter-spacing:.14em;line-height:1.2}.ots-product-details__heading,.ots-freight-quote__heading{margin:0}.ots-product-details__accordions{max-width:76rem;margin:0 auto;border-top:.1rem solid rgba(var(--color-foreground),.16)}.ots-accordion{border-bottom:.1rem solid rgba(var(--color-foreground),.16)}.ots-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:6.2rem;padding:1.5rem 0;cursor:pointer;font-size:1.55rem;font-weight:700;line-height:1.3;list-style:none}.ots-accordion summary::-webkit-details-marker{display:none}.ots-accordion summary:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.8);outline-offset:.3rem}.ots-accordion__indicator{position:relative;flex:0 0 auto;width:1.8rem;height:1.8rem}.ots-accordion__indicator:before,.ots-accordion__indicator:after{position:absolute;top:50%;left:50%;width:1.3rem;height:.15rem;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .16s ease}.ots-accordion__indicator:after{transform:translate(-50%,-50%) rotate(90deg)}.ots-accordion[open] .ots-accordion__indicator:after{transform:translate(-50%,-50%) rotate(0)}.ots-accordion__content{padding:0 0 2.2rem;color:rgba(var(--color-foreground),.8)}.ots-accordion__content>*:first-child{margin-top:0}.ots-accordion__content>*:last-child{margin-bottom:0}.ots-accordion--issues summary{color:rgb(var(--color-foreground))}.ots-neutral-note{padding:1rem 1.2rem;background:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.7);font-size:1.2rem}.ots-spec-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 2rem;margin:0 0 1.8rem;padding:1.2rem;border-radius:.6rem;background:rgba(var(--color-foreground),.04)}.ots-spec-list div{min-width:0}.ots-spec-list dt{color:rgba(var(--color-foreground),.72);font-size:1.1rem;font-weight:700;text-transform:uppercase}.ots-spec-list dd{margin:.35rem 0 0;font-weight:650;overflow-wrap:anywhere}.ots-freight-quote{display:block;scroll-margin-top:8rem}.ots-freight-quote__layout{display:grid;gap:3rem}.ots-freight-quote__intro,.ots-freight-quote__form-wrap{min-width:0}.ots-freight-quote__lede{margin:1.4rem 0;font-size:1.7rem;line-height:1.5}.ots-freight-quote__product{margin-top:2.4rem;padding:1.6rem;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:.8rem;background:rgba(var(--color-foreground),.04)}.ots-freight-quote__product-label,.ots-freight-quote__product-title{margin:0}.ots-freight-quote__product-label{color:rgba(var(--color-foreground),.72);font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ots-freight-quote__product-title{margin-top:.4rem;font-size:1.6rem;font-weight:700;line-height:1.35}.ots-freight-quote__product dl{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin:1rem 0 0;font-size:1.2rem}.ots-freight-quote__product dl div{display:flex;gap:.5rem}.ots-freight-quote__product dt{color:rgba(var(--color-foreground),.72)}.ots-freight-quote__product dd{margin:0;font-weight:700}.ots-freight-quote__form-wrap{padding:clamp(1.6rem,3vw,3rem);border:.1rem solid rgba(var(--color-foreground),.15);border-radius:1rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1.2rem 3.5rem rgba(var(--color-shadow),.08)}.ots-form-grid{display:grid;gap:1.4rem}.ots-form-grid+.ots-form-grid,.ots-freight-form__notes{margin-top:1.4rem}.ots-select-field label{display:block;margin-bottom:.6rem;font-size:1.2rem;font-weight:650}.ots-select-field .select,.ots-select-field .select__select{width:100%}.ots-freight-form__privacy{margin:1.4rem 0;color:rgba(var(--color-foreground),.72);font-size:1.15rem;line-height:1.45}.ots-cart-item__facts,.ots-cart-item__warning,.ots-cart-item__reservation{margin:.8rem 0 0;font-size:1.2rem;line-height:1.4}.ots-cart-item__facts{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem}.ots-cart-item__fact{display:inline-flex;gap:.4rem}.ots-cart-item__fact-label{color:rgba(var(--color-foreground),.72)}.ots-cart-item__fact-value{font-weight:700}.ots-cart-item__warning,.ots-cart-item__reservation{padding:.8rem 1rem;border-left:.25rem solid rgba(var(--color-foreground),.45);background:rgba(var(--color-foreground),.045)}.ots-cart-item__warning--freight{border-left-color:rgb(var(--color-button));font-weight:650}@media screen and (min-width:750px){.ots-freight-quote__layout{grid-template-columns:minmax(0,.8fr) minmax(42rem,1.2fr);gap:clamp(4rem,7vw,9rem);align-items:start}.ots-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ots-form-grid__full,.ots-select-field--full{grid-column:1 / -1}}@media screen and (max-width:749px){.ots-definition-popover__panel{inset:auto .8rem max(.8rem,env(safe-area-inset-bottom));width:auto;max-height:min(72vh,58rem);max-height:min(72dvh,58rem);padding:2.4rem 2rem;border-radius:1.4rem;transform:none}.ots-definition-popover__panel::backdrop{background:#07142557}.ots-product-question-dialog{width:calc(100% - 1.6rem);max-height:calc(100dvh - 1.6rem);margin:auto auto .8rem;border-radius:1.6rem 1.6rem 1rem 1rem}.ots-product-question-dialog__surface{padding:5.6rem 2rem 2.4rem}.ots-product-question-dialog__close{top:1.2rem;right:1.2rem}.ots-condition-panel__grid,.ots-spec-list{grid-template-columns:1fr}.ots-condition-panel__item:nth-child(odd){border-right:0}.ots-product-details__header{margin-bottom:1.4rem}.ots-accordion summary{min-height:5.6rem;font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.ots-accordion__indicator:before,.ots-accordion__indicator:after{transition:none}.ots-product-question-form__spinner{animation-duration:1.5s}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ots-product.css.map */
