.pp-fact-sublabel{display:block;font-size:11px;color:#8a7a6a;font-weight:400;margin-top:2px}@media(max-width:767px){.hdt-pp .pp-facts-row .pp-fact-divider{display:none!important}.hdt-pp .pp-facts-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;padding-bottom:0!important;border-bottom:none!important;margin-bottom:0!important}.hdt-pp .pp-facts-row .pp-fact{padding:10px 8px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;border:none}.hdt-pp .pp-facts-row>:nth-child(1){border-right:1px solid #E8E0D4;border-bottom:1px solid #E8E0D4}.hdt-pp .pp-facts-row>:nth-child(3){border-bottom:1px solid #E8E0D4}.hdt-pp .pp-facts-row>:nth-child(5){border-right:1px solid #E8E0D4}}.pp-production-note{animation:fadeIn .3s ease}.hdt-pp .pp-options-card{background:#fff;border:1.5px solid #E0D5C5;border-radius:14px;padding:24px 22px 20px;margin:16px 0 12px}.hdt-pp .pp-options-heading{display:flex;align-items:center;gap:8px;font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:700;color:#5c4033;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #F0EAE0;letter-spacing:.01em}.hdt-pp .pp-options-heading svg{color:#b8860b;flex-shrink:0}.hdt-pp .pp-option-group{margin-bottom:14px}.hdt-pp .pp-option-group:last-child{margin-bottom:0}.hdt-pp .pp-option-label-row{margin-bottom:6px}.hdt-pp .pp-option-label{display:inline;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;color:#5c4033;letter-spacing:.02em}.hdt-pp .pp-option-desc{display:inline;font-family:DM Sans,sans-serif;font-size:12.5px;color:#8a7a6a;line-height:1.3;margin-left:6px}.hdt-pp .pp-option-desc:before{content:"\2014  "}.hdt-pp .pp-option-select-wrap{position:relative;margin-top:6px}.hdt-pp .pp-option-select{width:100%;padding:13px 42px 13px 16px;font-family:DM Sans,sans-serif;font-size:15px;color:#1f1714;background:#f5f0e8;border:1.5px solid #E0D5C5;border-radius:10px;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.hdt-pp .pp-option-select:hover{border-color:#c9b99a}.hdt-pp .pp-option-select:focus{border-color:#b8860b;box-shadow:0 0 0 3px #b8860b1f}.hdt-pp .pp-option-chevron{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#8a7a6a;pointer-events:none;transition:color .2s ease}.hdt-pp .pp-option-select:focus~.pp-option-chevron{color:#b8860b}.hdt-pp .pp-option-select option:disabled{color:#bbb}@media(max-width:768px){.hdt-pp .pp-options-card{margin-left:16px;margin-right:16px;width:calc(100% - 32px);padding:20px 18px 16px}.hdt-pp .pp-options-heading{font-size:18px;margin-bottom:16px;padding-bottom:12px}.hdt-pp .pp-option-select,.hdt-pp .pp-option-select-wrap select.pp-option-select{min-height:48px!important;font-size:16px!important;padding:14px 42px 14px 16px!important}.hdt-pp .pp-option-group,.hdt-pp .pp-option-group--app{margin-bottom:14px}}.hdt-pp .pp-option-group--app{margin-bottom:14px}.hdt-pp .pp-option-group--app:last-child{margin-bottom:0}.hdt-pp hdt-variant-picker,.hdt-pp .hdt-variant-picker,.hdt-pp fieldset.hdt-product-form__input,.hdt-pp fieldset[data-index],.hdt-pp .hdt-product-form__label,.hdt-pp .product-form__noscript-wrapper,.hdt-pp noscript .hdt-product-form__input{display:none!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:none!important;opacity:0!important;pointer-events:none!important;position:absolute!important;left:-9999px!important}.hdt-pp .pp-option-select-wrap select.pp-option-select{width:100%!important;padding:13px 42px 13px 16px!important;font-family:DM Sans,sans-serif!important;font-size:15px!important;color:#1f1714!important;background:#f5f0e8!important;border:1.5px solid #E0D5C5!important;border-radius:10px!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;outline:none!important;transition:border-color .2s ease,box-shadow .2s ease!important;height:auto!important;min-height:auto!important;max-width:none!important;line-height:normal!important;box-shadow:none!important;margin:0!important;display:block!important}.hdt-pp .pp-custom-options{display:flex;flex-direction:column;gap:28px}.hdt-pp .pp-custom-option-card{background:#fff;border:1px solid #F5F0E8;border-radius:14px;padding:32px;text-align:center}.hdt-pp .pp-custom-option-heading{font-family:Playfair Display,serif;font-size:22px;font-weight:600;color:#5c4033;margin:0 0 20px}.hdt-pp .pp-custom-option-img{margin:0 auto 16px}.hdt-pp .pp-custom-option-img--full{width:100%}.hdt-pp .pp-custom-option-img--detail{max-width:480px}.hdt-pp .pp-custom-option-img--medium{max-width:600px}.hdt-pp .pp-custom-option-img img{max-width:100%;height:auto;border-radius:10px;display:block}.hdt-pp .pp-custom-option-placeholder{width:100%;min-height:200px;background:#f5f0e8;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#8a7a6a;font-size:13px;padding:24px}.hdt-pp .pp-custom-option-caption{font-family:DM Sans,sans-serif;font-size:14px;color:var(--taupe, #8a7a6a);margin:0;line-height:1.5}@media(max-width:768px){.hdt-pp .pp-custom-options{gap:20px;padding:0 16px}.hdt-pp .pp-custom-option-card{padding:20px 16px;border-radius:12px}.hdt-pp .pp-custom-option-heading{font-size:19px;margin-bottom:16px}.hdt-pp .pp-custom-option-img--detail{max-width:100%}.hdt-pp .pp-custom-option-placeholder{min-height:140px;font-size:12px}.hdt-pp .pp-custom-option-caption{font-size:13px}}.hdt-pp .pp-reviews-score-block,.hdt-pp .pp-reviews-score-meta{display:flex;flex-direction:column;align-items:center;gap:4px}.hdt-pp .pp-reviews-score-meta .pp-stars{display:flex;gap:2px}.hdt-pp .pp-reviews-score-meta .pp-stars svg{width:16px;height:16px;fill:var(--gold-dark, #B8860B)}.hdt-pp .pp-reviews-count-link{font-family:DM Sans,sans-serif;font-size:13px;color:var(--taupe, #8a7a6a);text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.hdt-pp .pp-reviews-count-link:hover{color:var(--espresso, #1f1714)}@media(max-width:768px){.hdt-pp .pp-reviews-score-block{gap:2px}.hdt-pp .pp-reviews-score-meta .pp-stars svg{width:14px;height:14px}.hdt-pp .pp-reviews-count-link{font-size:12px}}.hdt-pp .pp-reviews-grid{grid-template-columns:repeat(3,1fr);max-width:1080px;margin:0 auto}.hdt-pp .pp-faq-section{padding-bottom:20px}.hdt-pp .pp-sec.pp-sec--contact-tight{padding-top:clamp(14px,2vw,22px);padding-bottom:clamp(14px,2vw,24px)}.hdt-pp .pp-contact-callout{border:1px solid #e8e0d4;border-radius:14px;padding:32px 24px 24px;background:#fff;text-align:center;max-width:560px;margin:0 auto}.hdt-pp .pp-contact-callout__title{font-size:26px;margin-bottom:4px}.hdt-pp .pp-contact-callout__subtitle{font-size:15px;margin-bottom:20px}.hdt-pp .pp-contact-callout__grid{display:flex;justify-content:center;gap:14px;margin-bottom:16px}.hdt-pp .pp-contact-callout__card{display:inline-flex;align-items:center;gap:10px;background:var(--cream, #F5F0E8);border-radius:48px;padding:10px 22px 10px 10px;text-decoration:none;color:inherit;transition:box-shadow .2s ease,transform .2s ease}.hdt-pp .pp-contact-callout__card:hover{box-shadow:0 3px 12px #00000012;transform:translateY(-1px)}.hdt-pp .pp-contact-callout__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#fff;border-radius:50%;color:var(--espresso, #1f1714)}.hdt-pp .pp-contact-callout__value{font-size:15px;font-weight:600;color:var(--espresso, #1f1714)}.hdt-pp .pp-contact-callout__note{font-size:12px;color:var(--taupe, #8a7a6a);margin:0 0 14px}.hdt-pp .pp-contact-callout__footer{font-size:13px;color:var(--leather, #5a4a3a);max-width:440px;margin:0 auto;line-height:1.4}@media(max-width:768px){.hdt-pp .pp-contact-callout{padding:24px 16px 20px;border-radius:12px}.hdt-pp .pp-contact-callout__title{font-size:22px}.hdt-pp .pp-contact-callout__subtitle{margin-bottom:16px}.hdt-pp .pp-contact-callout__grid{flex-direction:column;align-items:center;gap:10px}.hdt-pp .pp-contact-callout__card{padding:8px 18px 8px 8px}.hdt-pp .pp-contact-callout__value{font-size:14px}.hdt-pp .pp-contact-callout__icon{width:32px;height:32px}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/ottoman.css.map */
