.hf-rm{padding-block:var(--hf-rb-space-18) var(--hf-rb-space-32)}.hf-rm [hidden]{display:none!important}.hf-rm__layout,.hf-rm__details,.hf-rm__form,.hf-rm__options{display:grid;gap:var(--hf-rb-space-20)}.hf-rm__heading{display:grid;gap:var(--hf-rb-space-4)}.hf-rm__title{margin:0;font-size:var(--hf-rb-font-22);line-height:calc(var(--hf-rb-space-28) - var(--hf-rb-border-width));font-weight:600;letter-spacing:var(--hf-rb-tracking-tight)}.hf-rm__type{margin:0;color:var(--hf-rb-color-muted);font-size:var(--hf-rb-font-12);line-height:var(--hf-rb-space-18)}.hf-rm__media{position:relative;display:grid;place-items:center;height:calc(var(--hf-rb-preview-max) - var(--hf-rb-space-32));padding:var(--hf-rb-space-12);border:var(--hf-rb-border-width) solid var(--hf-rb-color-line);border-radius:var(--hf-rb-radius-16);background:var(--hf-rb-color-surface)}.hf-rm .hf-rm__image{height:100%;min-height:0;object-fit:contain}.hf-rm__zoom,.hf-rm__close{position:absolute;display:grid;place-items:center;width:var(--hf-rb-touch-target);height:var(--hf-rb-touch-target);padding:0;border:var(--hf-rb-border-width) solid var(--hf-rb-color-line);border-radius:var(--hf-rb-radius-round);color:var(--hf-rb-color-ink);background:var(--hf-rb-color-surface);cursor:pointer}.hf-rm__zoom{right:var(--hf-rb-space-8);bottom:var(--hf-rb-space-8)}.hf-rm__thumbnails{display:flex;gap:var(--hf-rb-space-8);margin-top:var(--hf-rb-space-8);overflow-x:auto}.hf-rm__thumbnail{flex:none;width:var(--hf-rb-thumb-size);height:var(--hf-rb-thumb-size);padding:var(--hf-rb-space-4);border:var(--hf-rb-border-width) solid var(--hf-rb-color-line);border-radius:var(--hf-rb-radius-8);background:var(--hf-rb-color-surface);cursor:pointer}.hf-rm__thumbnail[aria-pressed=true]{border-color:var(--hf-rb-color-accent)}.hf-rm .hf-rm__thumbnail img{height:100%;object-fit:contain}.hf-rm__group{min-width:0;margin:0;padding:0;border:0}.hf-rm__legend{padding:0;margin-bottom:var(--hf-rb-space-10);font-size:var(--hf-rb-font-16);line-height:var(--hf-rb-space-24);font-weight:600}.hf-rm__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hf-rb-space-8)}.hf-rm__choices--size{grid-template-columns:repeat(3,minmax(0,1fr))}.hf-rm .hf-rm__choice{display:flex;align-items:center;gap:var(--hf-rb-space-8);min-width:0;min-height:var(--hf-rb-space-72);padding:var(--hf-rb-space-8);border:var(--hf-rb-border-width) solid var(--hf-rb-color-line);border-radius:var(--hf-rb-radius-12);color:var(--hf-rb-color-ink);background:var(--hf-rb-color-surface);text-align:left;font-size:var(--hf-rb-font-13);line-height:var(--hf-rb-leading-normal);cursor:pointer}.hf-rm .hf-rm__choice img{flex:none;width:calc(var(--hf-rb-space-48) - var(--hf-rb-space-2));height:calc(var(--hf-rb-space-56) - var(--hf-rb-space-2));object-fit:contain;border-radius:var(--hf-rb-radius-8)}.hf-rm .hf-rm__choice[aria-pressed=true]{border-color:var(--hf-rb-color-accent);box-shadow:inset 0 0 0 var(--hf-rb-border-width) var(--hf-rb-color-accent);background:var(--hf-rb-color-generation-surface)}.hf-rm .hf-rm__choice:disabled{opacity:.5;cursor:not-allowed}.hf-rm .hf-rm__choices--size .hf-rm__choice{flex-direction:column;justify-content:center;min-height:var(--hf-rb-space-56);gap:var(--hf-rb-space-2);text-align:center}.hf-rm__choice-price{font-size:var(--hf-rb-font-12);color:var(--hf-rb-color-muted)}.hf-rm__purchase{display:grid;gap:var(--hf-rb-space-8);padding:var(--hf-rb-space-10) var(--hf-rb-space-18) var(--hf-rb-space-14);border-top:var(--hf-rb-border-width) solid var(--hf-rb-color-line);background:var(--hf-rb-color-surface)}.hf-rm__summary{display:flex;align-items:baseline;min-height:var(--hf-rb-space-28);gap:var(--hf-rb-space-4)}.hf-rm__price{color:var(--hf-rb-color-accent);font-size:var(--hf-rb-font-22);line-height:calc(var(--hf-rb-space-28) - var(--hf-rb-border-width))}.hf-rm__currency,.hf-rm__selection{color:var(--hf-rb-color-muted);font-size:var(--hf-rb-font-12)}.hf-rm__selection{margin-left:auto;text-align:right}.hf-rm__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hf-rb-space-8)}.hf-rm .hf-rm__button{min-height:var(--hf-rb-control-height-small);padding:var(--hf-rb-space-10) var(--hf-rb-space-12);border:var(--hf-rb-border-width) solid var(--hf-rb-color-accent);border-radius:var(--hf-rb-radius-round);font-size:var(--hf-rb-font-14);font-weight:600;cursor:pointer}.hf-rm__button--primary{color:var(--hf-rb-color-ink);background:var(--hf-rb-color-accent)}.hf-rm__button--secondary{color:var(--hf-rb-color-ink);background:var(--hf-rb-color-surface)}.hf-rm__button:disabled{opacity:.5;cursor:not-allowed}.hf-rm__status{margin:0;padding:var(--hf-rb-space-12);border-radius:var(--hf-rb-radius-8);color:var(--hf-rb-color-danger);background:var(--hf-rb-color-surface);font-size:var(--hf-rb-font-13)}.hf-rm__payments{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--hf-rb-space-6);list-style:none;padding:0;margin:0}.hf-rm__payments svg{display:block;width:var(--hf-rb-space-32);height:var(--hf-rb-space-24)}.hf-rm__lightbox{width:min(calc(100% - var(--hf-rb-space-32)),var(--hf-rb-desktop-modal-max));max-height:calc(100% - var(--hf-rb-space-32));padding:var(--hf-rb-space-16);border:0;border-radius:var(--hf-rb-radius-16);background:var(--hf-rb-color-surface)}.hf-rm__lightbox::backdrop{background:var(--hf-rb-color-overlay)}.hf-rm__close{right:var(--hf-rb-space-8);top:var(--hf-rb-space-8);font-size:var(--hf-rb-font-25)}.hf-rm .hf-rm__lightbox img{max-height:calc(100dvh - var(--hf-rb-space-64));object-fit:contain}body:has([data-hf-ready-made]) .breadcrumbs{display:none}@media not (min-width:750px){.hf-rm.is-enhanced .hf-rm__purchase{position:fixed;z-index:var(--hf-rb-layer-sticky);inset:auto 0 0;padding-bottom:calc(var(--hf-rb-space-14) + env(safe-area-inset-bottom))}body:has(.hf-rm.is-enhanced){padding-bottom:calc(var(--hf-rb-space-72) + var(--hf-rb-space-32) + env(safe-area-inset-bottom))}}@media(min-width:750px){.hf-rm{padding-block:var(--hf-rb-space-32) var(--hf-rb-space-48)}.hf-rm__layout{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--hf-rb-space-48);row-gap:var(--hf-rb-space-24)}.hf-rm__heading,.hf-rm__details{grid-column:2}.hf-rm__gallery{grid-column:1;grid-row:1 / 3;align-self:start;width:100%;max-width:var(--hf-rb-desktop-left);position:sticky;top:calc(var(--hf-rb-desktop-header-height) + var(--hf-rb-space-24))}.hf-rm__media{height:var(--hf-rb-desktop-product-height)}.hf-rm__title{font-size:var(--hf-rb-font-25);line-height:var(--hf-rb-leading-tight)}.hf-rm__purchase{padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/hugfig-ready-made.css.map */
