@import"https://fonts.googleapis.com/css2?family=Jost:wght@300;400&display=swap";.product--medium .product__media-wrapper{width:50%!important;max-width:50%!important}.product--medium .product__info-wrapper{width:50%!important;max-width:50%!important;padding-left:3rem!important;padding-top:0!important}.product__column-sticky{position:sticky;top:2rem}.product.grid{align-items:start!important}.product__media-wrapper,.product__info-wrapper{align-self:start!important}.pdp-eyebrow{display:none!important}.product__title h1,.product__title .h1{font-family:Jost,sans-serif!important;font-weight:500!important;font-size:clamp(2.4rem,4vw,3.5rem)!important;line-height:1.05!important;letter-spacing:-.02em!important;color:#2b2c2d!important;margin:0!important}.pdp-look-tag{font-family:Futura,Jost,sans-serif;font-size:1.15rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:#555;margin:.6rem 0 0}.product__title{margin-top:1rem!important}.product__title a.product__title{display:none!important}.pdp-accent-rule{width:50px!important;height:2px!important;background:#2b2c2d!important;margin:16px 0 20px!important;border:none!important;display:block!important}.product__info-wrapper [id^=price-]{display:none!important}.product__description{font-family:DM Sans,sans-serif!important;font-size:13px!important;line-height:1.7!important;color:#666!important;margin-top:0!important;margin-bottom:1.25rem!important}.product-form__input .form__label,.product-form__input legend.form__label{font-family:DM Sans,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#999!important;margin-bottom:8px!important;display:block!important;padding:0!important}.product-form__input input[type=radio]+label{font-family:DM Sans,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.05em!important;padding:8px 14px!important;border:1px solid #d4d4d4!important;border-radius:2px!important;color:#2b2c2d!important;background:#fff!important;transition:all .2s ease!important;min-width:auto!important;text-transform:uppercase!important}.product-form__input input[type=radio]+label:hover{border-color:#2b2c2d!important;color:#2b2c2d!important}.product-form__input input[type=radio]:checked+label{background:#2b2c2d!important;color:#fff!important;border-color:#2b2c2d!important}.product-form__input input[type=radio]:disabled+label,.product-form__input input[type=radio]+label.disabled{opacity:.35!important;cursor:not-allowed!important}.product-form__input{margin-bottom:1.25rem!important}.product-form__buttons{margin-top:.5rem!important;margin-bottom:3rem!important;padding-top:1.5rem!important;padding-bottom:1rem!important;border-top:1px solid #e8e4e0!important}.product-form__submit{font-family:DM Sans,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;background:#2b2c2d!important;color:#fff!important;border:1px solid #2b2c2d!important;border-radius:2px!important;padding:16px 24px!important;transition:all .3s ease!important;width:100%!important}.product-form__submit:hover{background:#444!important;border-color:#444!important}.shopify-payment-button,.product-form__buttons .shopify-payment-button__more-options{display:none!important}.product__media img,.product__media-toggle img,.image-magnify-lightbox,.image-magnify-lightbox img,.product__media{border-radius:0!important}.product__media-wrapper .product__media{overflow:hidden;cursor:crosshair}.product__media-wrapper .product__media img{transition:transform .4s ease-out;transform-origin:center center}.product__media-wrapper .product__media:hover img{transform:scale(1.4)}.thumbnail-slider,slider-component.thumbnail-slider{display:none!important}.thumbnail-list,.product__media-thumbnails,.product__media-gallery .thumbnail-list{display:flex!important;gap:10px!important;margin:0!important;padding:0!important;list-style:none!important;flex-wrap:wrap!important;height:auto!important;min-height:68px!important;overflow:visible!important}.thumbnail-slider .slider-buttons{display:none!important}.thumbnail-list__item,.thumbnail-list .slider__slide{display:block!important;width:68px!important;min-width:68px!important;max-width:none!important;flex:0 0 68px!important;padding:0!important;margin:0!important;list-style:none!important}.thumbnail-list .thumbnail,.thumbnail-list button.thumbnail{width:68px!important;height:68px!important;border:1.5px solid #e0e0e0!important;border-radius:2px!important;overflow:hidden!important;cursor:pointer!important;transition:border-color .2s ease!important;padding:0!important;background:#fff!important;box-shadow:none!important}.thumbnail-list .thumbnail:hover,.thumbnail-list .thumbnail.is-active,.thumbnail-list .thumbnail[aria-current=true]{border-color:#2b2c2d!important}.thumbnail-list .thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important}.thumbnail-list__item.thumbnail-list_item--variant,.thumbnail-list__item[style*="display: none"],.thumbnail-list__item[style*="display:none"]{display:none!important}.pdp-specs-section{width:100%;margin:0;padding:2.4rem 4rem;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}.pdp-specs-section__title{font-family:DM Sans,Jost,sans-serif;font-weight:400;font-size:clamp(1.4rem,2.5vw,2rem);letter-spacing:.12em;text-transform:uppercase;color:#2b2c2d;margin:0 0 1.8rem;line-height:1.2}[class*=section-multicolumn] .multicolumn-card__info h3{font-family:DM Sans,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#2b2c2d}.product .section-template--18498785058099__main-padding,[class*=section-][class*=__main-padding]{padding-top:24px!important;padding-bottom:0!important}.global-media-settings{box-shadow:none!important;border:none!important}.product__info-container{border:none!important;padding:0!important}@media screen and (max-width: 749px){.product--medium .product__media-wrapper,.product--medium .product__info-wrapper{width:100%!important;max-width:100%!important}.product__info-wrapper{padding-left:0!important;padding-top:1.5rem!important}.pdp-specs-section{padding:1.8rem 1.5rem}.pdp-specs-section__title{font-size:1.1rem;margin-bottom:1.2rem}.pdp-eyebrow{font-size:.6rem}.product__title h1,.product__title .h1{font-size:2rem!important}.thumbnail-list .thumbnail,.thumbnail-list button.thumbnail{width:56px!important;height:56px!important}}.pdp-doc-buttons{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:4px}.pdp-doc-btn{display:inline-flex;align-items:center;gap:6px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500;letter-spacing:.05em;color:#2b2c2d;background:none;border:1px solid #d4d4d4;border-radius:2px;padding:7px 14px;text-decoration:none;cursor:pointer;transition:all .2s ease}a.pdp-doc-btn:hover{border-color:#2b2c2d;color:#2b2c2d}.pdp-doc-btn svg{flex-shrink:0;color:#999;transition:color .2s ease}a.pdp-doc-btn:hover svg{color:#2b2c2d}.pdp-doc-btn--disabled{color:#bbb;border-color:#e8e8e8;cursor:default}.pdp-doc-btn--disabled svg{color:#ccc}.pdp-doc-btn--roomvo{background:#2b2c2d;color:#fff;border-color:#2b2c2d}.pdp-doc-btn--roomvo svg{color:#fff}a.pdp-doc-btn--roomvo:hover{background:#b7aca2;border-color:#b7aca2;color:#fff}a.pdp-doc-btn--roomvo:hover svg{color:#fff}.pdp-specs-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;width:100%}.pdp-specs-grid__item{display:flex;flex-direction:column;padding:14px 16px}.pdp-specs-grid__item:nth-child(4n+1),.pdp-specs-grid__item:nth-child(4n+2){background:#f0efed}.pdp-specs-grid__item:nth-child(4n+3),.pdp-specs-grid__item:nth-child(4n+4){background:transparent}.pdp-specs-grid__label{font-family:DM Sans,sans-serif;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#999;margin-bottom:4px}.pdp-specs-grid__value{font-family:var(--font-body-family, "Futura", sans-serif);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);font-size:14px;color:#2b2c2d;line-height:1.4}@media screen and (max-width: 749px){.pdp-specs-grid{grid-template-columns:1fr 1fr}.pdp-specs-grid__item{padding:10px 12px}.pdp-specs-grid__label{font-size:9px}.pdp-specs-grid__value{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom-product.css.map */
