.totuart-v2 .product-information{--tt-product-gap:clamp(32px,4vw,72px)}.totuart-v2 .product-information media-gallery{position:static}.totuart-v2 .product-information .media-gallery__grid{gap:12px}.totuart-v2 .product-information :is(.media-gallery__grid,slideshow-slides)>.product-media-container{aspect-ratio:1;max-height:none;background:var(--tt-artwork-field,#e7e3dc)}.totuart-v2 .product-information :is(.media-gallery__grid,slideshow-slides) .product-media{width:100%;height:100%;aspect-ratio:1;background:var(--tt-artwork-field,#e7e3dc)}.totuart-v2 .product-information :is(.media-gallery__grid,slideshow-slides) .product-media__image{width:100%;height:100%;object-fit:contain;aspect-ratio:auto;padding:clamp(20px,3vw,38px);background:transparent;mix-blend-mode:normal}.totuart-v2 .product-information .media-gallery__grid>li:not(:first-child) .product-media__image{padding:18px}.totuart-v2 .product-information media-gallery slideshow-slides{max-height:none}.totuart-v2 .product-information .product-details h1{font-size:clamp(30px,2.7vw,44px);line-height:1.13;text-wrap:pretty}.totuart-v2 .product-information .product-details>.group-block{max-width:520px;width:100%}.totuart-v2 .product-information .product-details{padding-top:0}.totuart-v2 .product-information .product-details>.group-block{padding-block-start:0}.tt-product-closeups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.tt-product-closeup{display:block;text-align:left;min-width:0;cursor:zoom-in;color:inherit;font:inherit}.tt-product-closeup__image{display:block;aspect-ratio:1;overflow:hidden;background:var(--tt-artwork-field,#e7e3dc)}.tt-product-closeup__image img{width:100%;height:100%;object-fit:cover;transform:scale(1.7)}.tt-product-closeup__image--1 img{object-position:25% 70%;transform-origin:25% 70%}.tt-product-closeup__image--2 img{object-position:75% 45%;transform-origin:75% 45%}.tt-product-closeup__caption{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;font-size:13px}.tt-product-closeup__caption>span{font-size:20px;line-height:1}.tt-product-closeup:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(min-width:750px){.totuart-v2 .product-information .product-information__grid:not(.product-information--media-none){grid-column:2;grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);gap:var(--tt-product-gap);width:100%;max-width:none;justify-self:center;margin-inline:auto;align-items:start}.totuart-v2 .product-information .product-information__grid .product-information__media{width:100%;min-width:0;padding:0}.totuart-v2 .product-information .product-information__grid .product-details{padding-inline:0}.totuart-v2 .product-information .media-gallery__grid>.product-media-container:first-child{grid-column:1/-1}}@media(min-width:990px){.totuart-v2 .product-information .product-information__grid:not(.product-information--media-none){width:100%;grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr)}}@media(max-width:749px){.totuart-v2 .product-information .product-information__media{grid-column:2}.totuart-v2 .product-information .product-details{padding-top:24px}.totuart-v2 .product-information :is(.media-gallery__grid,slideshow-slides) .product-media__image{padding:22px}.tt-product-closeups{display:none}}.totuart-v2 .product-information .dialog-zoomed-gallery .product-media__image{padding:0;background:transparent;mix-blend-mode:normal}tt-framing-demo{display:block;width:100%;color:var(--color-foreground)}.tt-framing-demo__fieldset{border:0;margin:0;padding:0;min-width:0}.tt-framing-demo__legend{font-size:16px;font-weight:500;padding:0;margin:0 0 16px}.tt-framing-demo__options{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.tt-framing-demo__choice{position:relative;display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center;cursor:pointer;font-size:12px;line-height:1.3}.tt-framing-demo__choice input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.tt-framing-demo__sample{display:block;width:48px;height:48px;padding:9px;background:#f0eee9;border:1px solid #dedbd4;outline:1px solid transparent;outline-offset:4px}.tt-framing-demo__corner{display:block;width:100%;height:100%;border-left:7px solid var(--tt-frame-color);border-bottom:7px solid var(--tt-frame-color);box-shadow:-1px 1px 2px #0002}.tt-framing-demo__choice--none .tt-framing-demo__corner{border:1px solid #c8c4bc;box-shadow:none;background:linear-gradient(135deg,transparent 48%,#c8c4bc 49%,#c8c4bc 51%,transparent 52%)}.tt-framing-demo__choice:has(input:checked) .tt-framing-demo__sample{outline-color:currentColor}.tt-framing-demo__choice:has(input:checked){font-weight:600}.tt-framing-demo__choice:has(input:focus-visible) .tt-framing-demo__sample{outline:2px solid currentColor;outline-offset:4px}.tt-framing-demo__selection{display:flex;justify-content:space-between;gap:16px;font-size:15px;line-height:1.4;margin:22px 0 0;padding-bottom:20px;border-bottom:1px solid var(--tt-line,#d8d6d1)}.tt-framing-demo__price{white-space:nowrap}.tt-framing-demo__note{font-size:13px;line-height:1.55;color:#68645e;margin:14px 0 20px}.tt-framing-demo__note strong{font-weight:500;color:inherit}.tt-framing-demo__cta{width:100%;min-height:50px;font:inherit;font-size:14px;background:#e7e3dc;color:#56514a;border:0;cursor:default}.tt-framing-demo__back{display:inline-block;font-size:13px;text-decoration:underline;text-underline-offset:4px;min-height:44px;padding-block:14px}.totuart-v2 .product-information media-gallery[data-demo-frame] :is(.media-gallery__grid>li:first-child,slideshow-slides>slideshow-slide:first-child) .product-media{display:grid;place-items:center}.totuart-v2 .product-information media-gallery[data-demo-frame] :is(.media-gallery__grid>li:first-child,slideshow-slides>slideshow-slide:first-child) .product-media__image{position:static;display:block;width:auto;height:auto;max-width:80%;max-height:80%;padding:0;border:10px solid var(--tt-demo-frame-color,#292724);box-shadow:2px 5px 9px #0003,0 0 1px #0003;aspect-ratio:auto}.totuart-v2 .product-information media-gallery[data-demo-frame=none] :is(.media-gallery__grid>li:first-child,slideshow-slides>slideshow-slide:first-child) .product-media__image{border-color:transparent;box-shadow:none}.totuart-v2 .product-information media-gallery[data-demo-frame=oak]{--tt-demo-frame-color:#b89463}.totuart-v2 .product-information media-gallery[data-demo-frame=white]{--tt-demo-frame-color:#e9e6df}.totuart-v2 .product-information media-gallery[data-demo-frame=walnut]{--tt-demo-frame-color:#694a36}.totuart-v2 .product-information media-gallery[data-demo-frame=gold]{--tt-demo-frame-color:#b69552}@media(max-width:749px){.tt-framing-demo__options{gap:8px}.tt-framing-demo__sample{width:40px;height:40px;padding:7px}.tt-framing-demo__choice{font-size:11px}.totuart-v2 .product-information media-gallery[data-demo-frame] :is(.media-gallery__grid>li:first-child,slideshow-slides>slideshow-slide:first-child) .product-media__image{border-width:7px}}.totuart-v2 zoom-dialog[data-fit-first] .dialog-zoomed-gallery{margin:0;padding:0}.totuart-v2 zoom-dialog[data-fit-first] .dialog-zoomed-gallery>.product-media-container--image{height:100dvh;min-height:0;padding:80px 128px 32px 48px;box-sizing:border-box;aspect-ratio:auto}.totuart-v2 zoom-dialog[data-fit-first] .product-media__drag-zoom-wrapper{display:block;width:100%;height:100%;min-height:0;aspect-ratio:auto}.totuart-v2 zoom-dialog[data-fit-first] .dialog-zoomed-gallery .product-media{height:100%;min-height:0;width:100%;aspect-ratio:auto}.totuart-v2 zoom-dialog[data-fit-first] .dialog-zoomed-gallery .product-media__image{width:100%;height:100%;object-fit:contain;object-position:center;padding:0;aspect-ratio:auto}.totuart-v2 zoom-dialog[data-fit-first] .dialog-zoomed-gallery__close-button,.totuart-v2 .tt-zoom-toggle{position:fixed;top:16px;min-height:48px;width:auto;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 16px;background:#fff;color:#171715;border:1px solid #d8d6d1;border-radius:0;mix-blend-mode:normal;z-index:10;font-size:14px;line-height:1.3;box-shadow:0 2px 8px #0000000d}.totuart-v2 zoom-dialog[data-fit-first] .dialog-zoomed-gallery__close-button{right:24px}.totuart-v2 zoom-dialog[data-fit-first] .dialog-zoomed-gallery__close-button svg{width:24px;height:24px}.totuart-v2 zoom-dialog[data-fit-first] .dialog-zoomed-gallery__close-button .visually-hidden{position:static!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;overflow:visible!important;margin:0!important;white-space:normal!important}.totuart-v2 .tt-zoom-toggle{left:24px;cursor:pointer}.totuart-v2 .tt-zoom-toggle svg{width:18px;height:18px}.totuart-v2 .tt-zoom-toggle[aria-pressed=false] .tt-zoom-minus,.totuart-v2 .tt-zoom-toggle[aria-pressed=true] .tt-zoom-plus{display:none}.totuart-v2 .tt-zoom-toggle[aria-pressed=true]{background:#171715;color:#fff;border-color:#171715}.totuart-v2 zoom-dialog[data-fit-first] :is(.tt-zoom-toggle,.dialog-zoomed-gallery__close-button):focus-visible{outline:2px solid #171715;outline-offset:3px}.totuart-v2 zoom-dialog[data-fit-first] .dialog-thumbnails-list__thumbnail img{object-fit:contain;background:#f5f4f1}@media(min-width:750px){.totuart-v2 zoom-dialog[data-fit-first] .dialog-zoomed-gallery>.tt-zoom-detail{height:auto;min-height:100dvh}.totuart-v2 zoom-dialog[data-fit-first] .tt-zoom-detail :is(.product-media__drag-zoom-wrapper,.product-media){height:auto;aspect-ratio:auto}.totuart-v2 zoom-dialog[data-fit-first] .tt-zoom-detail .product-media__image{height:auto;width:100%}}@media(max-width:749px){.totuart-v2 .tt-zoom-toggle{display:none}.totuart-v2 zoom-dialog[data-fit-first] .dialog-zoomed-gallery{height:100dvh}.totuart-v2 zoom-dialog[data-fit-first] .dialog-zoomed-gallery>.product-media-container--image{height:100%;padding:76px 16px 112px}.totuart-v2 zoom-dialog[data-fit-first] .dialog-zoomed-gallery__close-button{right:16px;top:12px}.totuart-v2 zoom-dialog[data-fit-first] .dialog-thumbnails-list{background:#fff;padding:14px;gap:10px}}.totuart-v2 .product-information:has(.tt-product-breadcrumbs){row-gap:12px;padding-block-start:32px;--tt-product-media-limit:min(660px, calc(100svh - 200px) );--tt-product-gap:clamp(32px,5vw,72px);--tt-product-width:calc(var(--tt-product-media-limit) + var(--tt-product-gap) + 520px)}.tt-product-breadcrumbs{grid-column:2;width:100%;max-width:var(--tt-product-width);justify-self:center;font-size:13px;line-height:1.5;color:#595650}.tt-product-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;list-style:none;padding:0;margin:0}.tt-product-breadcrumbs li{display:inline;min-width:0;overflow-wrap:anywhere}.tt-product-breadcrumbs li+li:before{content:"/";padding-right:10px;color:#76716b}.tt-product-breadcrumbs a{display:inline-block;padding-block:4px;text-decoration:none;text-underline-offset:4px}.tt-product-breadcrumbs a:hover{text-decoration:underline}.tt-product-breadcrumbs [aria-current]{color:#20201e}.totuart-v2 .product-information .product-details a.button[href*="praca="],.totuart-v2 .product-information .product-details .product-form-buttons{width:min(100%,320px)}.totuart-v2 .product-information .product-details a.button[href*="praca="]{display:inline-flex;align-items:center;justify-content:center;min-height:52px}.totuart-v2 .product-information .product-details .product-form-buttons .add-to-cart-button{min-height:52px}@media(min-width:750px){.totuart-v2 .product-information:has(.tt-product-breadcrumbs) .product-information__grid:not(.product-information--media-none){grid-template-columns:minmax(0,var(--tt-product-media-limit)) minmax(0,520px);max-width:var(--tt-product-width);gap:var(--tt-product-gap)}.totuart-v2 .product-information:has(.tt-product-breadcrumbs) .product-information__grid.product-information--media-right{grid-template-columns:minmax(0,520px) minmax(0,var(--tt-product-media-limit))}.totuart-v2 .product-information .product-details.sticky-content--desktop{top:calc(var(--header-height,84px) + 24px)}}@media(max-width:749px){.totuart-v2 .product-information:has(.tt-product-breadcrumbs){--tt-product-width:660px;row-gap:8px;padding-block-start:20px}.totuart-v2 .product-information:has(.tt-product-breadcrumbs) .product-information__grid{grid-column:2;grid-template-columns:minmax(0,1fr);width:100%;max-width:660px;justify-self:center;gap:28px}.totuart-v2 .product-information:has(.tt-product-breadcrumbs) .product-information__grid :is(.product-information__media,.product-details){grid-column:1;min-width:0;width:100%;padding:0;position:static}.totuart-v2 .product-information:has(.tt-product-breadcrumbs) .product-details>.group-block{max-width:none}.tt-product-breadcrumbs{font-size:12px}.totuart-v2 .product-information .product-details h1{font-size:clamp(28px,5vw,36px);overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/totuart-product-presentation.css.map */
