.rw-trust-strip{display:grid;grid-template-columns:repeat(4,1fr);border:.5px solid #D8D0C4;border-radius:6px;overflow:hidden;margin:1.25rem 0}.rw-trust-strip__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px 8px;text-align:center;font-size:.7rem;font-weight:500;color:#3d5a5e;letter-spacing:.01em;line-height:1.3;border-right:.5px solid #D8D0C4;background:#f5f0e8}.rw-trust-strip__item:last-child{border-right:none}.rw-trust-strip__icon{width:18px;height:18px;flex-shrink:0;color:#3d5a5e}@media(max-width:600px){.rw-trust-strip{grid-template-columns:repeat(2,1fr)}.rw-trust-strip__item:nth-child(2){border-right:none}.rw-trust-strip__item:nth-child(1),.rw-trust-strip__item:nth-child(2){border-bottom:.5px solid #D8D0C4}}.product-form__input fieldset,.product-form__input .fieldset{border:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important}.product-form__input .radio-wrapper,.product-form__input--pill .radio-wrapper{flex:0 0 auto!important;width:auto!important;min-width:0!important;margin:0!important}.product-form__input--pill input[type=radio]+label,.product-form__input .radio-wrapper label{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;font-family:DM Sans,-apple-system,sans-serif!important;font-size:.78rem!important;font-weight:400!important;color:#2c2c2a!important;border:.5px solid #D8D0C4!important;border-radius:4px!important;padding:8px 14px!important;cursor:pointer!important;transition:border-color .15s,background .15s,color .15s!important;background:#f5f0e8!important;line-height:1.3!important;white-space:nowrap!important;text-align:center!important}.product-form__input--pill input[type=radio]:checked+label,.product-form__input .radio-wrapper input[type=radio]:checked+label{border-color:#1c2b2d!important;border-width:1.5px!important;background:#1c2b2d!important;color:#f5f0e8!important;font-weight:500!important}.product-form__input--pill input[type=radio]:not(:checked):not(:disabled):hover+label,.product-form__input .radio-wrapper input[type=radio]:not(:checked):not(:disabled):hover+label{border-color:#3d5a5e!important;background:#ede7dc!important}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input .radio-wrapper input[type=radio]:disabled+label{opacity:.38!important;cursor:not-allowed!important;text-decoration:line-through!important;background:#f5f0e8!important;border-color:#d8d0c4!important;color:#6b6860!important}.product-form__input .form__label,.product-form__input>legend,.product-form__input>.form__label{font-family:DM Sans,-apple-system,sans-serif!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b6860!important;margin-bottom:10px!important;display:block!important}.product-form__input input[type=radio]{position:absolute!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important}.rw-variant-links{display:flex;gap:16px;align-items:center;margin-top:10px;margin-bottom:4px;flex-wrap:wrap}.rw-size-guide-trigger,.rw-paper-guide-trigger{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:#6b8f72;cursor:pointer;border:none;background:none;padding:0;font-family:DM Sans,-apple-system,sans-serif;text-decoration:underline;text-underline-offset:2px;line-height:1;transition:color .15s}.rw-size-guide-trigger:hover,.rw-paper-guide-trigger:hover{color:#1c2b2d}.product-form__submit{font-family:DM Sans,-apple-system,sans-serif!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:.04em!important;background-color:#1c2b2d!important;color:#f5f0e8!important;border:none!important;border-radius:4px!important;height:52px!important;width:100%!important;transition:background-color .2s ease,transform .1s ease!important}.product-form__submit:hover:not(:disabled){background-color:#3d5a5e!important}.product-form__submit:active:not(:disabled){transform:scale(.985)!important}.product-form__submit:disabled{background-color:#b4b2a9!important;cursor:not-allowed!important}.rw-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c2b2d8c;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;pointer-events:none;transition:opacity .2s ease}.rw-modal-backdrop.is-open{opacity:1;pointer-events:auto}.rw-modal{background:#f5f0e8;border-radius:10px;padding:2rem;max-width:520px;width:100%;max-height:88vh;overflow-y:auto;position:relative;transform:translateY(14px);transition:transform .2s ease;-webkit-overflow-scrolling:touch}.rw-modal-backdrop.is-open .rw-modal{transform:translateY(0)}.rw-modal__close{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;color:#6b6860;padding:4px;line-height:1;transition:color .15s}.rw-modal__close:hover{color:#1c2b2d}.rw-modal__title{font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-weight:600;color:#1c2b2d;margin:0 0 1.25rem;padding-right:2rem;line-height:1.2}.rw-modal__rule{border:none;border-top:.5px solid #D8D0C4;margin:1rem 0}.rw-paper-option{border:.5px solid #D8D0C4;border-radius:6px;padding:1rem 1.125rem;margin-bottom:.75rem;background:#fff}.rw-paper-option--recommended{border-color:#6b8f72!important;border-width:1.5px!important}.rw-paper-option__badge{display:inline-block;font-size:.65rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:#6b8f72;color:#fff;padding:2px 8px;border-radius:10px;margin-bottom:8px}.rw-paper-option__name{font-family:Cormorant Garamond,Georgia,serif;font-size:1.1rem;font-weight:600;color:#1c2b2d;margin:0 0 3px}.rw-paper-option__spec{font-size:.72rem;color:#6b6860;font-weight:500;margin:0 0 8px}.rw-paper-option__desc{font-size:.82rem;color:#2c2c2a;line-height:1.65;margin:0}.rw-paper-compare{display:grid;grid-template-columns:1fr 1fr;gap:6px 8px;font-size:.75rem;margin-top:.75rem}.rw-paper-compare__label{color:#6b6860;font-weight:500}.rw-paper-compare__val{color:#2c2c2a;text-align:right}.rw-size-visual{display:flex;gap:12px;align-items:flex-end;justify-content:center;padding:1.25rem 1rem;background:#fff;border-radius:6px;border:.5px solid #D8D0C4;margin-bottom:.5rem}.rw-size-item{display:flex;flex-direction:column;align-items:center;gap:6px}.rw-size-item__rect{background:#ede7dc;border:.5px solid #6B8F72;border-radius:2px}.rw-size-item__name{font-family:Cormorant Garamond,Georgia,serif;font-size:1rem;font-weight:600;color:#1c2b2d}.rw-size-item__dims{font-size:.6rem;color:#6b6860;text-align:center;line-height:1.4}.rw-size-context p{font-size:.82rem;color:#2c2c2a;line-height:1.65;margin:0 0 .45rem}.rw-size-context p:last-child{margin:0}.rw-size-context strong{color:#1c2b2d;font-weight:500}.rw-size-note{font-size:.75rem;color:#6b6860;line-height:1.6;margin-top:1rem;padding:.75rem;background:#ede7dc;border-radius:4px}.rw-scale-bar{display:flex;align-items:flex-end;gap:14px;margin:1rem 0;padding:1rem;background:#fff;border-radius:6px;border:.5px solid #D8D0C4}.rw-scale-figure{display:flex;flex-direction:column;align-items:center;gap:2px;flex-shrink:0}.rw-scale-person-head{width:12px;height:12px;border-radius:50%;background:#b4b2a9}.rw-scale-person-body{width:14px;background:#b4b2a9;border-radius:2px 2px 0 0}.rw-scale-prints{display:flex;align-items:flex-end;gap:8px;flex:1}.rw-scale-print{background:#ede7dc;border:.5px solid #6B8F72;border-radius:1px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:3px;flex-shrink:0}.rw-scale-print span{font-size:.55rem;color:#3b6d11;font-weight:600}.rw-scale-label{font-size:.6rem;color:#6b6860;text-align:center;margin-top:4px}.product__pickup-availabilities,pickup-availability{display:none!important}.product__description p{font-size:.9rem;line-height:1.7;color:#2c2c2a;margin-bottom:.75rem}.product__description strong{font-weight:500;color:#1c2b2d}.product__description h2:has(a[href*="/products/"]){display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rw-product.css.map */
