.cf-el-page{--el-ink:#111111;--el-muted:#595959;--el-paper:#ffffff;--el-line:#e5e5e5;color:var(--el-ink)}.cf-el-page .product-section .page-width{max-width:1360px}.cf-el-page .product-section .page-content--product{padding-top:24px;padding-bottom:52px}.cf-el-back{display:inline-block;margin:0 0 26px;font:12px/1.5 Arial,sans-serif;color:var(--el-muted)}.cf-el-page .product-section .product-single__meta{max-width:480px;padding-top:2px}.cf-el-page .product-section .product-block--header{margin-bottom:14px}.cf-el-place{font:10px/1.5 Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--el-muted);margin:0 0 12px}.cf-el-page .product-section .product-single__title{font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,3.9vw,52px);font-weight:400;line-height:1.08;letter-spacing:-.035em;text-transform:none!important;margin:0 0 10px;color:var(--el-ink)}.cf-el-byline{font:12px/1.5 Arial,sans-serif;color:var(--el-muted);margin:0 0 16px}.cf-el-intro{font:15px/1.65 Arial,sans-serif;margin:0;max-width:none}.cf-el-page .product-section .loox-rating,.cf-el-page .product-section [class*=loox-rating]{margin-bottom:0}.cf-el-review-note{font:11px/1.5 Arial,sans-serif;color:var(--el-muted);margin:3px 0 16px}.cf-el-page .product-section .product-block--price{margin:4px 0 20px}.cf-el-page .product-section .product__price{font:24px/1.3 Arial,sans-serif;letter-spacing:0}.cf-el-page .product-section .variant-wrapper{margin-bottom:15px}.cf-el-page .product-section .variant__label{font:600 12px/1.5 Arial,sans-serif;letter-spacing:.01em;text-transform:none;margin-bottom:9px}.cf-el-page .product-section .variant-input-wrap{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;border:0}.cf-el-page .product-section .variant-input{margin:0;display:block}.cf-el-page .product-section .variant-input-wrap[data-handle=size] .variant-input{flex:0 0 calc((100% - 21px)/4)}.cf-el-page .product-section .variant-input-wrap[data-handle=medium] .variant-input{flex:1}.cf-el-page .product-section .variant__button-label{font:13px/1.3 Arial,sans-serif;display:flex;justify-content:center;align-items:center;min-height:44px;min-width:58px;padding:10px 12px;margin:0!important;box-shadow:none;border:1px solid var(--el-line);text-transform:none;letter-spacing:0;border-radius:2px;background:#fff;color:var(--el-ink)}.cf-el-page .product-section .variant-input input:checked+.variant__button-label{background:#111;border-color:#111;color:#fff;box-shadow:none}.cf-el-page .product-section .variant-input input:focus-visible+.variant__button-label{outline:2px solid #111111;outline-offset:3px}.cf-el-dimensions-note{font:11px/1.4 Arial,sans-serif;margin:9px 0 0;color:var(--el-muted)}.cf-el-options-anchor{scroll-margin-top:130px}.cf-el-selection{padding:14px 16px;margin:0 0 16px;background:var(--el-paper);border-left:2px solid #777777;font:12px/1.5 Arial,sans-serif}.cf-el-selection [hidden]{display:none}.cf-el-finish-description{margin:0 0 6px;color:#595959}.cf-el-edition{margin:0 0 3px;font-weight:600;color:var(--el-ink)}.cf-el-included{margin:0;color:var(--el-muted);font-size:11px}.cf-el-page .product-section .add-to-cart{background:#111!important;border-color:#111!important;border-radius:2px;min-height:52px;font:600 13px/1.4 Arial,sans-serif;letter-spacing:.04em}.cf-el-page .product-section .add-to-cart:hover{background:#333!important}.cf-el-page .product-single__form{margin-bottom:0}.cf-el-page .product-section .product-block .product-block{margin-bottom:10px}.cf-el-delivery{font:12px/1.5 Arial,sans-serif;margin:12px 0 2px}.cf-el-small{font:11px/1.5 Arial,sans-serif;color:var(--el-muted);margin:0 0 11px}.cf-el-guide{font:12px/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:4px;display:inline-block;margin-bottom:8px}.cf-el-presentation{max-width:520px;margin:17px auto 0;text-align:center;font:11px/1.5 Arial,sans-serif;color:var(--el-muted)}.cf-el-page .product-section .product-block--tab .collapsible-trigger{font:500 13px/1.5 Arial,sans-serif;letter-spacing:.01em;text-transform:none;padding:17px 0}.cf-el-page .product-section .collapsible-content__inner{font:14px/1.7 Arial,sans-serif;color:#595959}.cf-el-page .product-section .product__main-photos[data-aos]{opacity:1!important;transform:none!important}.cf-el-page .product-section .image-element{opacity:1!important}.cf-el-page .artwork-showcase__room-card .artwork-showcase__image{object-fit:contain!important}.cf-el-page a:focus-visible,.cf-el-page button:focus-visible{outline:2px solid #111111;outline-offset:4px}.cf-el-mobile-bar{display:none}@media(min-width:769px){.cf-el-page .site-header__logo{max-width:75px!important}.cf-el-page .site-header__logo img{max-height:70px;width:auto!important;margin:auto}.cf-el-page .site-header{padding-top:12px;padding-bottom:8px}.cf-el-page .product-section .grid>.grid__item:first-child{width:55%}.cf-el-page .product-section .grid>.grid__item:last-child{width:45%}.cf-el-page .product-section .product-single__sticky{padding-right:22px}.cf-el-page .product-section .product-single__meta{padding-left:4px}}@media(max-width:768px){.cf-el-page .product-section .page-width{padding-left:20px;padding-right:20px}.cf-el-page .product-section .page-content--product{padding-top:14px}.cf-el-back{margin-bottom:18px;font-size:11px}.cf-el-page .product-section .product-single__meta{padding-top:24px;max-width:none;text-align:left}.cf-el-page .product-section .product-single__title{font-size:36px;line-height:1.1}.cf-el-page .product-section .product-block--header{text-align:left}.cf-el-intro{font-size:14px}.cf-el-page .product-section .variant-input-wrap{justify-content:flex-start;gap:7px}.cf-el-page .product-section .variant-input-wrap[data-handle=size] .variant-input{flex:0 0 calc((100% - 21px)/4)}.cf-el-page .product-section .variant__button-label{min-width:0;padding:10px 6px;font-size:12px}.cf-el-page .product-section .variant__label{text-align:left}.cf-el-page .product-section .product__price{font-size:23px}.cf-el-page .product-block--price{text-align:left}.cf-el-presentation{margin-top:12px;font-size:10px}.cf-el-page .product-section .product__photos{margin-bottom:0}.cf-el-mobile-bar:not([hidden]){display:flex;position:fixed;z-index:25;bottom:0;left:0;right:0;background:#fff;box-shadow:0 -3px 18px #0000000e;border-top:1px solid var(--el-line);justify-content:space-between;align-items:center;padding:11px 20px calc(11px + env(safe-area-inset-bottom));font:13px Arial,sans-serif;gap:15px}.cf-el-mobile-bar a{padding:13px 19px;background:#111;color:#fff;border-radius:2px;font-weight:600}.cf-el-page .site-footer{padding-bottom:90px}.cf-el-page .product-section .collapsible-trigger{min-height:50px}}@media(prefers-reduced-motion:reduce){.cf-el-page *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/cf-el-product.css.map */
