@font-face{font-family:"TT Norms";src:url("/css/TTNorms-Bold.woff") format("woff");font-style:normal;font-weight:700;font-display:swap;}.model-catalog-page{--cream:#fff8f0;--ink:#2b2a29;--green:#268b31;--orange:#ef7f30;--pink:#c41e50;min-height:70vh;padding:26px 0 64px;background:radial-gradient(circle at 92% 4%,rgba(238,63,46,.055),transparent 26rem),var(--cream);color:var(--ink);font-family:Arial,Helvetica,sans-serif;}/**/ html.wp189-images-pending [data-wp189-product-image]:not([data-wp189-image-started]){display:none;}html.wp189-images-native .wp189 .wp-home-image-loading{display:none !important;}html.wp189-images-native .wp189 .is-image-loading img{opacity:1 !important;}.model-catalog-page *,.model-catalog-page *::before,.model-catalog-page *::after{box-sizing:border-box;}.model-catalog-page *{color:inherit;font-family:inherit;}.model-catalog-page button,.model-catalog-page a{font-family:inherit;}.model-catalog-page button{cursor:pointer;}.model-catalog-page h1,.model-catalog-page h2,.model-catalog-page h3,.model-catalog-page p{margin:0;}.model-catalog-container{width:min(1300px,calc(100% - 48px));margin:0 auto;}.model-catalog-breadcrumbs{display:flex;align-items:center;gap:0;color:#8a817c;font-size:11px;line-height:1;}.model-catalog-breadcrumbs .breadcrumbs{display:flex;width:auto;max-width:100%;align-items:center;gap:0;margin:0;padding:0;list-style:none;}.model-catalog-breadcrumbs .breadcrumbs li{display:inline-flex;align-items:center;gap:0;margin:0;padding:0;}.model-catalog-breadcrumbs .breadcrumbs li::after{display:none;content:none;}.model-catalog-breadcrumbs .breadcrumbs li + li{margin-left:9px;}.model-catalog-breadcrumbs .breadcrumbs li + li::before{display:block;width:14px;height:14px;flex:0 0 14px;margin-right:9px;background:url("/src/wp-v29-arrow-right.svg") center / contain no-repeat;content:"";filter:grayscale(1);opacity:.55;}.model-catalog-breadcrumbs a{color:#8a817c;text-decoration:none;}.model-catalog-breadcrumbs .wp189-breadcrumbs__home a{display:inline-flex;align-items:center;}.wp189-breadcrumbs__home-icon{display:none;width:13px;height:13px;flex:0 0 13px;background-color:currentColor;mask:url("/src/wp189-home.svg") center / contain no-repeat;-webkit-mask:url("/src/wp189-home.svg") center / contain no-repeat;}.model-catalog-breadcrumbs span{color:#8a817c;}.model-catalog-breadcrumbs a:hover,.model-catalog-breadcrumbs .breadcrumbs li[aria-current="page"] > span{color:var(--pink);}.model-catalog-breadcrumbs .breadcrumbs li[aria-current="page"] > span{font-weight:700;}.model-catalog-showcase{display:grid;grid-template-columns:218px minmax(0,1fr);gap:0;margin-top:16px;}.model-catalog-hero{position:relative;display:flex;min-height:160px;align-items:flex-start;justify-content:space-between;margin-top:0;overflow:hidden;isolation:isolate;border:1px solid #eadfd7;border-radius:0 10px 10px 0;background:#d9b99f;padding:18px 32px;box-shadow:0 10px 30px rgba(94,57,43,.055);}.model-catalog-hero__copy{position:absolute;z-index:2;inset:21px 32px 16px;display:flex;align-items:flex-start;flex-direction:column;min-width:0;}.model-catalog-hero h1{width:max-content;max-width:100%;border:1px solid rgba(196,30,80,.15);border-radius:8px;background:rgba(255,250,247,.86);color:var(--pink);padding:9px 14px 10px;font-family:"TT Norms",Arial,sans-serif;font-size:clamp(29px,2.75vw,35px);font-weight:700;line-height:1;letter-spacing:-.035em;box-shadow:0 7px 20px rgba(74,43,40,.1);backdrop-filter:blur(7px);}.model-catalog-page .model-catalog-hero__intro{position:relative;width:max-content;max-width:min(680px,78%);min-height:32px;display:flex;align-items:center;margin:auto 0 0;border:0;border-radius:9px;background:rgba(255,250,247,.76);color:#5f514b;padding:0 13px;font-size:13px;font-weight:500;line-height:1.3;box-shadow:0 4px 12px rgba(74,43,40,.07),inset 0 1px 0 rgba(255,255,255,.54);backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);}.model-catalog-hero__image{position:absolute;z-index:0;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 55%;}.model-catalog-sort{display:flex;min-width:0;flex-direction:column;justify-content:space-between;border-width:1px 0 1px 1px;border-style:solid;border-color:#eadfd7;border-radius:10px 0 0 10px;background:linear-gradient(145deg,#faecdf,#f1d5c4);padding:16px;box-shadow:0 7px 22px rgba(67,45,35,.04);}.model-catalog-sort__count{display:grid;width:100%;place-content:center;margin-bottom:0;color:#776d68;font-size:12px;font-weight:700;line-height:1;letter-spacing:.04em;text-align:center;text-transform:uppercase;}.model-catalog-sort__count strong{display:block;color:var(--pink);font-family:"TT Norms",Arial,sans-serif;font-size:57px;font-weight:700;line-height:1;}.model-catalog-sort > div{display:grid;height:32px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid #e5d7cf;border-radius:9px;background:#fff;}.model-catalog-sort button{min-width:0;border:0;border-left:1px solid #eee3dc;background:transparent;color:#6e6662;padding:0 8px;font-size:9.5px;font-weight:700;}.model-catalog-sort button:first-child{border-left:0;}.model-catalog-sort button:hover{color:var(--pink);background:#fff0f4;}.model-catalog-sort button.is-active{background:var(--pink);color:#fff;box-shadow:inset 0 0 0 1px rgba(145,12,52,.16);}.model-catalog-list{display:grid;gap:14px;margin-top:18px;}html.wp189-no-smooth-scroll{scroll-behavior:auto !important;}.model-catalog-row{--model-row-background:#f8eae4;position:relative;display:grid;grid-template-columns:218px minmax(0,1fr);gap:0;overflow:hidden;border:1px solid #e9dcd4;border-radius:10px;background:var(--model-row-background);scroll-margin-top:88px;box-shadow:0 8px 24px rgba(70,46,35,.05);}.model-catalog-row,.model-catalog-row__summary,.model-catalog-row__collapsed,.model-catalog-row__expanded-header,.model-catalog-row__rail,.model-catalog-row__products,.model-catalog-product-slot{animation:none !important;transition:none !important;}.model-catalog-row__ribbon{display:none;}.model-catalog-row__summary{display:flex;min-width:0;flex-direction:column;align-items:flex-start;border-right:1px solid rgba(173,120,100,.2);background:var(--model-row-background);padding:16px 17px;box-shadow:-1px 0 inset rgba(255,255,255,.72);}.model-catalog-row__collapsed{display:flex;width:100%;min-height:100%;flex-direction:column;align-items:flex-start;}.model-catalog-row__summary h2{width:100%;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.15;letter-spacing:0;}.model-catalog-row__dimension-toggle{display:grid;width:100%;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:8px;border:0;border-bottom:1px dashed rgba(196,30,80,.42);background:transparent;color:var(--ink);padding:0 0 7px;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:left;}.model-catalog-row__dimension-toggle > span{font-family:Arial,Helvetica,sans-serif;font-weight:700;}.model-catalog-row__dimension-toggle svg{display:block;color:var(--pink);}.model-catalog-row__meta{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:7px;margin-top:8px;}.model-catalog-row__code{display:flex;width:100%;align-items:center;gap:6px;border:0;background:transparent;color:var(--pink);padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;letter-spacing:.04em;text-align:left;}.model-catalog-row__code-icon{display:inline-grid;width:14px;height:14px;flex:0 0 14px;place-items:center;color:inherit;}.model-catalog-row__code-icon svg{display:block;width:14px;height:14px;color:inherit;}.model-catalog-row__code-icon.has-menu-source{background:currentColor;-webkit-mask:var(--wp189-model-icon) center / contain no-repeat;mask:var(--wp189-model-icon) center / contain no-repeat;}.model-catalog-row__thumbnails{display:grid;width:max-content;grid-template-columns:repeat(3,56px);gap:7px;margin-top:10px;}.model-catalog-row__thumbnails button{position:relative;width:56px;overflow:hidden;aspect-ratio:4 / 3;border:1px solid rgba(232,213,203,.78);border-radius:7px;background:rgba(255,255,255,.9);padding:0;box-shadow:0 3px 9px rgba(65,40,32,.075);}.model-catalog-row__thumbnails button:hover,.model-catalog-row__thumbnails button.is-active{border-color:var(--pink);}.model-catalog-row__thumbnails button.is-active{box-shadow:0 0 0 2px rgba(196,30,80,.16),0 4px 11px rgba(65,40,32,.1);}.model-catalog-row__thumbnails img{display:block;width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .16s ease;}.model-catalog-row__thumbnails button.is-image-placeholder{background:linear-gradient(145deg,#fffaf5,#f3e7df);}.model-catalog-row__thumbnails button.is-image-placeholder img{object-fit:contain;padding:8px;}.wp189 .wp-home-image-loading{position:absolute;z-index:3;inset:0;display:grid;place-items:center;pointer-events:none;background:rgba(246,238,231,.9);}.wp189 .wp-home-image-loading[hidden]{display:none !important;}.wp189 .wp-home-image-loading::after{width:32px;height:32px;border:3px solid rgba(196,30,80,.2);border-top-color:var(--wp-v27-pink,var(--pink,#c41e50));border-radius:50%;content:"";animation:wp-home-image-spin .75s linear infinite;}@keyframes wp-home-image-spin{to{transform:rotate(360deg);}}.model-catalog-row__thumbnails [data-wp189-thumbnail].is-image-loading > img,.model-catalog-product__media.is-image-loading img[data-wp189-product-image]{opacity:0;}.model-catalog-row__thumbnails .model-catalog-row__thumbnail-overflow{display:grid;place-items:center;border-color:rgba(196,30,80,.22);background:#fff7f2;color:var(--pink);font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 3px 9px rgba(65,40,32,.075);}.model-catalog-row__thumbnail-overflow-count--mobile{display:none;}.model-catalog-row__thumbnails.has-overflow > [data-wp189-thumbnail]:nth-child(9){display:none;}.model-catalog-row__more-thumbnails{display:inline-flex;width:calc(100% + 34px);min-height:54px;align-items:center;justify-content:flex-start;gap:15px;margin:auto -17px -16px;border:0;border-top:1px solid rgba(196,30,80,.22);border-radius:0;background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(249,235,228,.72));color:var(--pink);padding:0 28px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 -4px 12px rgba(88,48,35,.045);}.model-catalog-row__more-thumbnails .model-catalog-row__more-icon,.model-catalog-row__more-thumbnails .model-catalog-row__more-triangle{display:block;flex:0 0 auto;}.model-catalog-row__more-thumbnails .model-catalog-row__more-triangle{margin-left:auto;}.model-catalog-row__more-thumbnails:hover{background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(249,235,228,.88));box-shadow:inset 0 1px 0 #fff,0 -4px 14px rgba(88,48,35,.065);}.model-catalog-row__more-thumbnails--mobile{display:none;}.model-catalog-row__dimension-toggle:focus-visible,.model-catalog-row__code:focus-visible,.model-catalog-row__more-thumbnails:focus-visible,.model-catalog-row__expanded-header:focus-visible{outline:2px solid rgba(196,30,80,.55);outline-offset:-2px;}.model-catalog-row__expanded-header{display:none;}.model-catalog-row__rail{position:relative;min-width:0;overflow:hidden;padding-inline:10px;background:var(--model-row-background);}.model-catalog-row.is-products-expanded{display:block;overflow:hidden;border-color:#dfc3b7;box-shadow:0 10px 28px rgba(70,46,35,.075);}.model-catalog-row.is-products-expanded::before{position:absolute;z-index:3;top:-1px;bottom:-1px;left:-1px;width:5px;border-radius:0;background:var(--pink);content:"";pointer-events:none;}.model-catalog-row.is-products-expanded .model-catalog-row__ribbon{position:absolute;z-index:4;top:-1px;left:50%;display:flex;width:max-content;min-width:360px;min-height:30px;align-items:center;justify-content:center;gap:8px;transform:translateX(-50%);border-radius:0 0 18px 18px;background:linear-gradient(135deg,#c41e50,#db2860);color:#fff;padding:0 24px;font-size:12px;font-weight:700;line-height:1;box-shadow:0 5px 12px rgba(153,22,62,.18);}.model-catalog-row.is-products-expanded .model-catalog-row__summary{display:block;width:100%;border-right:0;border-bottom:1px solid rgba(196,30,80,.12);padding:0;box-shadow:none;}.model-catalog-row.is-products-expanded .model-catalog-row__collapsed{display:none;}.model-catalog-row.is-products-expanded .model-catalog-row__expanded-header{display:flex;width:100%;min-height:64px;align-items:center;justify-content:space-between;gap:24px;border:0;background:transparent;color:var(--pink);padding:8px 28px 7px;text-align:left;}.model-catalog-row__expanded-copy{display:flex;min-width:0;flex-direction:column;gap:5px;}.model-catalog-row__expanded-copy strong{color:var(--pink);font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:600;line-height:1.05;}.model-catalog-row__expanded-copy > span{display:inline-flex;align-items:center;gap:6px;color:var(--pink);font-size:13px;font-weight:700;letter-spacing:.04em;}.model-catalog-row__collapse{display:inline-flex;flex:0 0 auto;align-items:center;gap:12px;color:var(--pink);font-size:13px;font-weight:700;}.model-catalog-row.is-products-expanded .model-catalog-row__rail{min-height:0;overflow:visible;padding:0;}.model-catalog-row.is-products-expanded .model-catalog-row__products{display:grid;height:auto;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:10px;overflow:hidden;padding:12px;scroll-snap-type:none;}.model-catalog-row.is-products-expanded .model-catalog-product-slot{display:block;min-width:0;flex:none;}.model-catalog-row.is-products-expanded .model-catalog-row__edge-arrow{display:none;}.model-catalog-row__edge-arrow{position:absolute;z-index:4;top:var(--wp189-edge-arrow-top,118px);display:grid;width:44px;height:44px;place-items:center;transform:translateY(-50%);border:1px solid rgba(196,30,80,.28);border-radius:50%;background:rgba(255,255,255,.97);color:var(--pink);padding:0;box-shadow:0 7px 20px rgba(75,39,44,.16);backdrop-filter:blur(8px);transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;}.model-catalog-row__edge-arrow.is-prev{left:12px;}.model-catalog-row__edge-arrow.is-next{right:12px;}.model-catalog-row__edge-arrow:disabled{opacity:0;pointer-events:none;}.model-catalog-row__edge-arrow:hover{transform:translateY(-50%) scale(1.07);border-color:var(--pink);background:#fff5f8;box-shadow:0 9px 24px rgba(196,30,80,.2);}.model-catalog-row__edge-arrow:active{transform:translateY(-50%) scale(.96);}.model-catalog-row__products{display:flex;min-width:0;gap:8px;overflow-x:auto;padding:10px 0;scroll-padding-inline:0;scroll-snap-type:x mandatory;scroll-behavior:auto !important;overscroll-behavior-x:contain;scrollbar-width:none;}.model-catalog-row__products::-webkit-scrollbar{display:none;}.model-catalog-product-slot{min-width:0;flex:0 0 calc(20% - 6.4px);contain:paint;border-radius:8px;scroll-snap-align:start;scroll-snap-stop:always;}.model-catalog-product{position:relative;height:100%;min-width:0;overflow:hidden;border:1px solid rgba(224,205,195,.72);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 3px 10px rgba(72,48,38,.035);transition:border-color .16s,box-shadow .16s,transform .16s;}.model-catalog-product-slot.is-active .model-catalog-product{transform:none;border-color:rgba(196,30,80,.58);outline:0;box-shadow:0 12px 28px rgba(140,32,65,.2);}.model-catalog-product::after{position:absolute;z-index:5;inset:0;border:2px solid transparent;border-radius:inherit;content:"";pointer-events:none;}.model-catalog-product-slot.is-active .model-catalog-product::after{border-color:rgba(196,30,80,.58);}.model-catalog-product-slot:not(.is-active) .model-catalog-product:hover{transform:translateY(-2px);border-color:rgba(196,30,80,.27);box-shadow:0 10px 22px rgba(67,45,35,.075);}.model-catalog-product__media{position:relative;overflow:hidden;aspect-ratio:3 / 2;background:#f4ece6;}.model-catalog-product__media > a{display:block;width:100%;height:100%;}.model-catalog-product__media img{display:block;width:100%;height:100%;object-fit:cover;opacity:1;transition:transform .22s,opacity .16s ease;}.model-catalog-product:hover .model-catalog-product__media img{transform:scale(1.025);}.model-catalog-product__media.is-image-placeholder{background:linear-gradient(145deg,#fffaf5,#f3e7df);}.model-catalog-product__media.is-image-placeholder > a{display:grid;place-items:center;padding:20px 22px 34px;}.model-catalog-product__media.is-image-placeholder img{width:min(52%,112px);height:auto;max-height:58%;object-fit:contain;transform:none;}.model-catalog-product:hover .model-catalog-product__media.is-image-placeholder img{transform:none;}.model-catalog-product__image-placeholder{position:absolute;z-index:1;right:8px;bottom:9px;left:8px;display:none;color:#7e7069;font-size:9px;font-weight:600;line-height:1.2;text-align:center;pointer-events:none;}.model-catalog-product__media.is-image-placeholder .model-catalog-product__image-placeholder{display:block;}.model-catalog-product__favorite{position:absolute;z-index:2;top:7px;right:7px;display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(255,255,255,.82);border-radius:50%;background:rgba(255,255,255,.94);color:var(--pink);padding:0;box-shadow:0 4px 12px rgba(43,42,41,.09);}.model-catalog-product__favorite.is-active{background:#fff0f4;}.model-catalog-product__favorite.active{background:#fff0f4;}.model-catalog-product__favorite svg,.model-catalog-product__favorite svg path{color:currentColor;fill:currentColor;}.model-catalog-product__body{display:flex;min-height:0;flex-direction:column;padding:11px 12px 12px;}.model-catalog-product__size{overflow:hidden;color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:13.6px;font-weight:600;line-height:1.15;text-overflow:ellipsis;white-space:nowrap;}.model-catalog-product__body h3{margin-top:4px;overflow:hidden;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;}.model-catalog-product__body h3 a{color:#77716d;text-decoration:none;}.model-catalog-product__body h3 a:hover{color:var(--pink);}.model-catalog-product__status{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:9px;border-top:1px solid #eee4dc;padding-top:9px;}.model-catalog-product__status > span{display:inline-flex;min-width:0;align-items:center;gap:4px;overflow:hidden;color:var(--green);font-size:10.625px;font-weight:400;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;}.model-catalog-product__status > span.is-upcoming{color:var(--orange);}.model-catalog-product__availability-dot{display:block;width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:currentColor;}.model-catalog-product__availability-check{display:none;}.model-catalog-product__status strong{flex:0 0 auto;color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;}.model-catalog-product__action{display:inline-flex;width:100%;min-height:36px;align-items:center;justify-content:center;gap:5px;margin-top:9px;border:0;border-radius:6px;background:var(--pink);color:#fff;padding:0 8px;font-size:12.5px;font-weight:700;line-height:1;text-decoration:none;}.model-catalog-product__action,.model-catalog-product__action:hover,.model-catalog-product__action:focus,.model-catalog-product__action span,.model-catalog-product__action svg,.model-catalog-product__action svg path{color:#fff;fill:currentColor;}.model-catalog-product__action:disabled{cursor:wait;opacity:.82;}.model-catalog-product__action:hover{background:#a91944;color:#fff;}.model-catalog-product__action.is-added,.model-catalog-product__action.is-added:disabled{cursor:default;background:#268b31;opacity:1;}.model-catalog-product__action.is-details{background:#a9a3a0;}.model-catalog-more{display:grid;grid-template-columns:minmax(0,3fr) minmax(180px,1fr);overflow:hidden;margin-top:16px;border:1px solid rgba(196,30,80,.35);border-radius:10px;background:rgba(255,255,255,.58);}.model-catalog-more[hidden]{display:none;}.model-catalog-more button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;border:0;border-left:1px solid rgba(196,30,80,.2);background:transparent;color:var(--pink);padding:0 14px;font-size:12px;font-weight:700;}.model-catalog-more button:first-child{border-left:0;}.model-catalog-more button:last-child{background:rgba(196,30,80,.043);}.model-catalog-more button:hover{background:#fff;}.model-catalog-seo{margin-top:40px;border-top:1px solid rgba(196,30,80,.15);padding-top:28px;color:#5f5753;font-size:15px;line-height:1.65;}.model-catalog-seo .seo_content,.model-catalog-seo .unhide_content_off{display:block;width:100%;max-height:none;overflow:visible;}.model-catalog-seo h2,.model-catalog-seo h3{margin:24px 0 8px;color:var(--ink);font-family:"TT Norms",Arial,sans-serif;}.model-catalog-seo a{color:var(--pink);}.category-seo-content--gift-bags{max-width:82ch;margin-inline:auto;overflow-wrap:anywhere;}.category-seo-content--gift-bags > h2:first-child{margin-top:0;}.category-seo-content--gift-bags p{margin:0 0 14px;}.category-seo-content--gift-bags h2{font-size:22px;line-height:1.3;}.category-seo-content--gift-bags .category-seo-content__faq details{border-bottom:1px solid rgba(196,30,80,.15);padding:14px 0;}.category-seo-content--gift-bags .category-seo-content__faq summary{cursor:pointer;color:var(--ink);}.category-seo-content--gift-bags .category-seo-content__faq summary h3{display:inline;margin:0;font-size:17px;line-height:1.45;}.category-seo-content--gift-bags .category-seo-content__faq summary::marker{color:var(--pink);}.category-seo-content--gift-bags .category-seo-content__faq summary:focus-visible{outline:2px solid var(--pink);outline-offset:4px;}.category-seo-content--gift-bags .category-seo-content__faq details > p{margin:10px 0 0;}@media (max-width:760px){.category-seo-content--gift-bags h2{font-size:20px;}.category-seo-content--gift-bags .category-seo-content__faq summary h3{font-size:16px;}}@media (max-width:1040px) and (min-width:761px){.model-catalog-showcase,.model-catalog-row{grid-template-columns:190px minmax(0,1fr);}.model-catalog-product-slot{flex-basis:calc(25% - 6px);}.model-catalog-row.is-products-expanded .model-catalog-row__products{grid-template-columns:repeat(4,minmax(0,1fr));}.model-catalog-row__summary h2{font-size:14.5px;}.model-catalog-row__thumbnails{grid-template-columns:repeat(3,46px);gap:6px;}.model-catalog-row__thumbnails button{width:46px;}.model-catalog-row__more-thumbnails{gap:10px;padding:0 18px;font-size:12px;}.model-catalog-product__size{font-size:11.9px;}.model-catalog-product__body h3{font-size:9.5px;}}@media (max-width:760px){.model-catalog-page{padding:14px 0 38px;}.model-catalog-container{width:min(100% - 24px,1300px);}.model-catalog-breadcrumbs{gap:5px;font-size:9.5px;}.model-catalog-breadcrumbs .breadcrumbs li,.model-catalog-breadcrumbs .breadcrumbs li > a,.model-catalog-breadcrumbs .breadcrumbs li > span{font-size:9.5px;line-height:1;}.model-catalog-breadcrumbs .breadcrumbs{width:100%;flex-wrap:nowrap;gap:0;}.model-catalog-breadcrumbs .breadcrumbs li:last-child{min-width:0;}.model-catalog-breadcrumbs .breadcrumbs li[aria-current="page"] > span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.model-catalog-showcase{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero" "sort";margin-top:12px;overflow:hidden;border:1px solid #ead7cd;border-radius:14px;background:#fae9df;box-shadow:0 8px 22px rgba(94,57,43,.055);}.model-catalog-hero{grid-area:hero;min-height:138px;border:0;border-bottom:1px solid rgba(207,138,113,.42);border-radius:0;padding:16px;box-shadow:none;}.model-catalog-hero__copy{position:relative;inset:auto;flex:none;align-self:flex-start;transform:none;}.model-catalog-hero h1{border-radius:9px;padding:8px 13px 9px;font-size:24px;}.model-catalog-hero__image{object-position:center 55%;transform:scale(1.04);transform-origin:center;}.model-catalog-page .model-catalog-hero__intro{display:none;}.model-catalog-sort{grid-area:sort;display:grid;min-height:70px;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:0;border:0;border-radius:0;background:linear-gradient(145deg,#faecdf,#f1d5c4);padding:11px 13px;box-shadow:none;}.model-catalog-sort__count{display:flex;width:auto;grid-column:2;grid-row:1;align-items:baseline;place-content:normal;justify-content:center;gap:6px;margin:0;font-size:9px;white-space:nowrap;}.model-catalog-sort__count strong{display:inline;font-size:41px;}.model-catalog-sort > div{height:37px;grid-column:1;grid-row:1;grid-template-columns:repeat(2,minmax(0,1fr));}.model-catalog-sort button{min-height:37px;border-top:0;font-size:12.75px;}.model-catalog-list{gap:12px;margin-top:14px;}.model-catalog-row{--model-row-background:#f4e3dc;display:block;border-radius:12px;}.model-catalog-row__summary{display:block;min-height:0;border-right:0;border-bottom:1px solid rgba(255,255,255,.78);padding:12px 12px 11px;box-shadow:0 -1px inset rgba(155,105,85,.12);}.model-catalog-row__collapsed{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title title" "meta meta" "thumbs thumbs" "more more";align-items:center;gap:0 10px;}.model-catalog-row__summary h2{grid-area:title;font-size:14.5px;font-weight:900;}.model-catalog-row__dimension-toggle > span{font-weight:900;}.model-catalog-row__meta{grid-area:meta;}.model-catalog-row__code{width:100%;font-size:11px;}.model-catalog-row__thumbnails{width:100%;grid-area:thumbs;grid-template-columns:repeat(5,56px);justify-content:space-between;gap:8px 0;margin-top:8px;}.model-catalog-row__thumbnails button{width:56px;}.model-catalog-row__thumbnails.has-overflow > [data-wp189-thumbnail]:nth-child(9){display:block;}.model-catalog-row__thumbnail-overflow-count--desktop{display:none;}.model-catalog-row__thumbnail-overflow-count--mobile{display:inline;}.model-catalog-row__thumbnails .model-catalog-row__thumbnail-overflow{grid-row:2;grid-column:5;}.model-catalog-row__more-thumbnails--summary{display:none;}.model-catalog-row__more-thumbnails--mobile{display:grid;width:100%;min-height:42px;grid-template-columns:minmax(28px,1fr) auto minmax(28px,1fr);align-items:center;justify-content:initial;gap:12px;margin:0;overflow:hidden;border:0;border-top:0;border-radius:0;background:linear-gradient(0deg,rgba(239,213,202,.72),rgba(244,227,220,.18));color:var(--pink);padding:0 18px;font-size:13px;line-height:1.18;text-align:center;box-shadow:none;}.model-catalog-row__more-line{width:100%;height:1px;background:rgba(196,30,80,.34);}.model-catalog-row__more-copy{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:8px;white-space:nowrap;}.model-catalog-row__more-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.model-catalog-row__more-thumbnails--mobile .model-catalog-row__more-triangle{display:grid;width:18px;height:18px;flex:0 0 18px;place-items:center;margin-left:0;border-left:0;}.model-catalog-row__more-thumbnails--mobile .model-catalog-row__more-chevron{display:block;width:16px;height:16px;transform:none;}.model-catalog-row__more-thumbnails--mobile:hover{background:linear-gradient(0deg,rgba(239,213,202,.84),rgba(244,227,220,.26));box-shadow:none;}.model-catalog-row__more-thumbnails--mobile:active{background:linear-gradient(0deg,rgba(235,202,190,.9),rgba(244,227,220,.34));}.model-catalog-row.is-products-expanded > .model-catalog-row__more-thumbnails--mobile{display:none;}.model-catalog-row__rail{padding-inline:0;}.model-catalog-row__edge-arrow{display:none;}.model-catalog-row__products{gap:8px;padding:9px 0 0;scroll-padding-inline:9px;}.model-catalog-row.is-products-expanded .model-catalog-row__ribbon{display:none;}.model-catalog-row.is-products-expanded .model-catalog-row__summary{padding:0;}.model-catalog-row.is-products-expanded .model-catalog-row__expanded-header{min-height:60px;padding:8px 15px 7px 18px;}.model-catalog-row__expanded-copy strong{font-size:18px;}.model-catalog-row__expanded-copy > span{font-size:11px;}.model-catalog-row__collapse{gap:0;}.model-catalog-row__collapse > span{display:none;}.model-catalog-row.is-products-expanded .model-catalog-row__rail{padding:0;}.model-catalog-row.is-products-expanded .model-catalog-row__products{position:static;height:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:hidden;padding:9px;}.model-catalog-row.is-products-expanded .model-catalog-product-slot{display:block;}.model-catalog-product-slot{flex:0 0 calc(42.857% - 6.857px);}.model-catalog-row:not(.is-products-expanded) .model-catalog-product-slot:first-child{margin-left:9px;}.model-catalog-row:not(.is-products-expanded) .model-catalog-product-slot:last-child{margin-right:9px;}.model-catalog-product{border-radius:6px;}.model-catalog-product:hover{transform:none;box-shadow:none;}.model-catalog-product__media{aspect-ratio:1;}.model-catalog-product__favorite{top:6px;right:6px;width:28px;height:28px;}.model-catalog-product__favorite svg{width:15px;height:15px;}.model-catalog-product__media.is-image-placeholder > a{padding:16px 18px 28px;}.model-catalog-product__image-placeholder{bottom:6px;font-size:8px;}.model-catalog-product__body{display:grid;min-height:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:8px 7px 7px;}.model-catalog-product__size{grid-column:1 / -1;font-size:12px;font-weight:700;line-height:1.1;}.model-catalog-product__body h3{display:block;min-height:9px;grid-column:1 / -1;margin-top:3px;overflow:hidden;font-size:8px;font-weight:700;line-height:1.15;text-overflow:ellipsis;white-space:nowrap;}.model-catalog-product__status{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;margin-top:4px;border-top:0;padding-top:0;}.model-catalog-product__status > span{grid-column:2;grid-row:1;justify-self:end;color:var(--green);font-size:8.925px;}.model-catalog-product__status > span.is-upcoming{color:var(--orange);}.model-catalog-product__availability-dot,.model-catalog-product__availability-label{display:none;}.model-catalog-product__availability-check{display:block;width:16px;height:16px;}.model-catalog-product__status strong{grid-column:1;grid-row:1;justify-self:start;font-size:12.5px;}.model-catalog-product__action{min-height:34px;margin-top:5px;border-radius:5px;font-size:11px;}.model-catalog-more{grid-template-columns:1fr;margin-top:12px;border-radius:9px;}.model-catalog-more button{min-height:43px;border-left:0;border-top:1px solid rgba(196,30,80,.16);font-size:10px;}.model-catalog-more button:first-child{border-top:0;}.model-catalog-seo{margin-top:30px;padding-top:22px;font-size:14px;}}@media (max-width:420px){.wp189-breadcrumbs__home-label{display:none;}.wp189-breadcrumbs__home-icon{display:block;}}@media (prefers-reduced-motion:reduce){.model-catalog-product,.model-catalog-product__media img{transition:none;}.model-catalog-row__products{scroll-behavior:auto;}}
