.header__content--stretched{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.miscellaneous-container--header.miscellaneous-container--flex-end .miscellaneous__items,.miscellaneous-container--header.miscellaneous-container--flex-end .miscellaneous__subblock{flex-wrap:nowrap;align-items:center}.card__size{padding:1px 4px;border-radius:2px;white-space:nowrap;transition:background .15s}.card__size:hover{background:rgba(var(--layout-text-color),.08)}details.topic-group>summary{list-style:none;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 0;cursor:pointer}details.topic-group>summary::-webkit-details-marker,details.topic-group>summary::marker{display:none;content:""}.section-collapsible-tabs details.topic-group{border-top:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}.section-collapsible-tabs details.topic-group:not([open]){border-bottom:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity))}.section-collapsible-tabs details.topic-group[open]{padding-bottom:4px}.section-collapsible-tabs details.topic-group+details.topic-group{border-top-color:transparent}.section-collapsible-tabs details.topic-group>summary:hover{opacity:.7}.topic-group__text{flex:1;min-width:0}.topic-group__icon-close,.topic-group__icon-open{flex-shrink:0;display:flex;align-items:center;margin-top:2px;height:14px;width:14px}details.topic-group[open] .topic-group__icon-close{display:none}details.topic-group:not([open]) .topic-group__icon-open{display:none}.topic-group__tabs{padding-bottom:0}.cart-upsell{width:100%;box-sizing:border-box;margin-top:8px;padding-top:16px;border-top:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));position:relative;z-index:0}.cart-upsell__heading{margin:0 0 14px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--layout-text-color),.7)}.cart-upsell__list{display:flex;flex-direction:column;gap:14px}.cart-upsell__item{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:14px;width:100%}.cart-upsell__media{display:block!important;flex:0 0 56px!important;width:56px!important;height:56px!important;border-radius:var(--images-and-section-radius, 2px);overflow:hidden;background:rgba(var(--layout-text-color),.06)}.cart-upsell__image,.cart-upsell__media svg,.cart-upsell__placeholder{width:56px!important;height:56px!important;max-width:56px!important;object-fit:cover;display:block!important}.cart-upsell__info{min-width:0;display:flex;flex-direction:column;gap:2px}.cart-upsell__title{text-decoration:none;color:rgb(var(--layout-text-color));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-upsell__title:hover{opacity:.7}.cart-upsell__variant{font-size:.85em;color:rgba(var(--layout-text-color),.6)}.cart-upsell__price{color:rgb(var(--layout-text-color))}add-to-cart.cart-upsell__add{position:static!important;width:auto!important;height:auto!important;min-height:0!important;display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;margin-left:auto}.cart-upsell__add-btn{position:relative;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(var(--layout-text-color));background:transparent;color:rgb(var(--layout-text-color));border-radius:0;padding:9px 18px;font:inherit;font-size:11px;letter-spacing:.14em;text-transform:uppercase;line-height:1;white-space:nowrap;transition:background .15s ease,color .15s ease}.cart-upsell__add-btn:hover{background:rgb(var(--layout-text-color));color:rgb(var(--layout-background-color))}.cart-upsell__add .loading-overlay__spinner{display:none!important;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:16px!important;height:16px!important}.cart-upsell__add .loading-overlay__spinner svg{width:16px!important;height:16px!important}.cart-upsell__add.loading .cart-upsell__add-label{visibility:hidden}.cart-upsell__add.loading .loading-overlay__spinner{display:block!important}@media screen and (max-width:749px){.cart-upsell__list .cart-upsell__item:nth-child(n+2){display:none}}#ShopifyChat,#ShopifyChat *{font-family:var(--base-font-family)!important;font-style:var(--base-font-style)!important;font-weight:var(--base-font-weight)!important;letter-spacing:.02em}#CartDrawer .affirm-as-low-as,#CartDrawer .affirm-ala-price,#CartDrawer .affirm-modal-trigger,#CartDrawer [class^=affirm],#CartDrawer [class*=" affirm"]{text-transform:none!important;letter-spacing:.01em!important}#CartDrawer .affirm-as-low-as{font-size:11px!important;line-height:1.4!important;margin:2px 0 0!important;padding:0!important}#CartDrawer .cart-items thead{display:none!important}.drawer .cart-item:first-child{border-top:none!important}#CartDrawer .cart-item .quantity{width:120px!important}#CartDrawer .cart-item__details-actions{align-items:center}#CartDrawer .remove-button{width:auto!important;height:auto!important}#CartDrawer .remove-button .cart-remove-link{display:inline-flex;align-items:center;width:auto;min-width:0;height:auto;padding:0;border:none;background:none;font-size:12px;letter-spacing:.02em;text-transform:none;text-decoration:none;color:rgba(var(--layout-text-color),.5);transition:color .15s ease}#CartDrawer .remove-button .cart-remove-link:hover{color:rgb(var(--layout-text-color));text-decoration:underline;text-underline-offset:2px}#CartDrawer .totals__subtotal,#CartDrawer .totals__subtotal-value{font-size:18px!important}#CartDrawer .cart-item .media-wrapper{flex:0 0 96px!important;width:96px!important}.breadcrumbs-component.section-block{display:none!important}.form__variants.form__variants--two-columns,.form__variants.form__variants--three-columns{display:grid!important;grid-template-columns:repeat(3,1fr)!important}.rug-size-select{display:none}@media screen and (max-width:749px){.rug-size-select{display:block;position:relative;margin-top:4px}variant-radios:has(~[data-rug-size-select]){display:none!important}}.rug-size-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;padding:14px 16px;background:none;cursor:pointer;font:inherit;font-size:15px;color:rgb(var(--layout-text-color));border:var(--outline-thickness, 1px) solid rgb(var(--layout-text-color));border-radius:var(--field-radius, 0)}.rug-size-select__label{display:flex;align-items:baseline;justify-content:space-between;flex:1 1 auto;gap:12px;min-width:0}.rug-size-select__current-avail{font-size:13px;white-space:nowrap;color:rgba(var(--layout-text-color),.55)}.rug-size-select__current-avail strong{font-weight:700;color:rgb(var(--layout-text-color))}@media screen and (max-width:749px){body:has([data-rug-size-select]) .lead-time-notice{display:none!important}}.rug-size-select__chevron{flex:none;transition:transform .2s ease}.rug-size-select__trigger[aria-expanded=true] .rug-size-select__chevron{transform:rotate(180deg)}.rug-size-select__panel{border:var(--outline-thickness, 1px) solid rgb(var(--layout-text-color));border-top:none}.rug-size-row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;box-sizing:border-box;padding:14px 16px;background:none;border:none;border-top:var(--line-width) solid rgba(var(--layout-text-color),var(--line-opacity));font:inherit;color:rgb(var(--layout-text-color));cursor:pointer;text-align:left}.rug-size-select__panel .rug-size-row:first-child{border-top:none}.rug-size-row__size{font-size:15px;letter-spacing:.01em}.rug-size-row__avail{font-size:13px;white-space:nowrap;color:rgba(var(--layout-text-color),.55)}.rug-size-row__avail strong{font-weight:700;color:rgb(var(--layout-text-color))}.rug-size-row.is-selected{background:rgba(var(--layout-text-color),.04)}.rug-size-row.is-selected .rug-size-row__size{font-weight:600}.rug-size-row.is-unavailable{opacity:.4}.product-popup-modal--question .popup-content:has(.cro),.product-popup-modal--question .popup__text:has(.cro){padding:0!important;background:rgb(var(--layout-background-color))}.cro{width:100%;box-sizing:border-box;background-color:rgb(var(--layout-background-color))}.cro__body{padding:28px clamp(20px,5vw,36px) 32px}.cro__brand{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 0 20px}.cro__brand-logo{height:auto;max-width:140px;margin:0 0 6px}.cro__brand-tag{margin:0;font-family:var(--accent-font-family, inherit);font-style:italic;font-size:clamp(18px,3.5vw,22px);letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--layout-text-color))}.cro__heading{margin:0 0 6px;font-family:var(--accent-font-family, inherit);font-size:clamp(20px,4vw,26px);line-height:1.1;letter-spacing:-.01em}.cro__intro{margin:0 0 18px;max-width:60ch;font-size:14px;line-height:1.5}.cro__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cro__grid .field{margin:0}.cro__grid .field--full{grid-column:1 / -1}.cro .input{border:1px solid rgba(var(--layout-text-color),.2)!important;border-radius:8px!important;min-height:40px;padding:8px 14px;background:rgb(var(--popup-background-color, 255 255 255));transition:border-color .15s ease}.cro .input:focus{border-color:rgba(var(--layout-text-color),.55)!important;outline:none}.cro__textarea{resize:vertical;min-height:80px;width:100%;box-sizing:border-box}.cro-select{width:100%;box-sizing:border-box;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23000' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:34px}.cro-select:required:invalid{color:rgba(var(--layout-text-color),.5)}.cro-select option{color:rgb(var(--layout-text-color))}.cro__submit{margin-top:18px;width:100%}.cro__success{padding:8px 0 4px}.cro__success-title{font-family:var(--accent-font-family, inherit);font-size:20px;margin:0 0 6px}.cro__error{margin:0 0 14px;color:rgb(var(--error-color, 220 38 38))}@media screen and (max-width:749px){.cro__grid{grid-template-columns:1fr}}.logo-slider .logo-slider__card.ratio-original{padding:20px 24px;aspect-ratio:auto!important;height:64px}.logo-slider .slider-buttons-items--bottom{padding-top:20px!important}.logo-slider .logo-slider__card.ratio-original .lazy-image{aspect-ratio:auto!important;height:100%;width:auto}.logo-slider .logo-slider__image{width:auto;height:100%;max-width:100%;object-fit:contain}@media screen and (max-width:749px){.logo-slider .logo-slider__card.ratio-original{padding:10px;height:36px}}@media screen and (max-width:768px){.logo-slider{--desktop-grid-type: 3}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-styles.css.map */
