.catalog-intro,.catalog-section{z-index:11;background-color:var(--colors--fourth-color);color:var(--colors--first-color);padding:var(--page-margin--divider-large) 2%;position:relative}.catalog-section+.catalog-section{padding-top:0}.catalog-intro{padding-bottom:0}.catalog-breadcrumbs ol{font-size:var(--font--work-title);font-weight:var(--font-weight--500);color:var(--colors--third-color);flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;list-style:none;display:flex}.catalog-breadcrumbs li+li:before{content:"›";margin-right:10px}.catalog-breadcrumbs a{color:var(--colors--third-color);text-decoration:none}.catalog-breadcrumbs a:hover,.catalog-breadcrumbs [aria-current]{color:var(--colors--first-color)}.catalog-text{max-width:56rem;margin-top:var(--page-margin--divider-medium);font-size:var(--font--h5);font-weight:var(--font-weight--500);line-height:var(--line-height--paragraph-line-height)}.catalog-text p{margin:0 0 1em}.catalog-text p:last-child{margin-bottom:0}.catalog-tags{margin:var(--page-margin--divider-small) 0 0;flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.catalog-tags a{border-radius:var(--button--round-corners);color:var(--colors--first-color);font-size:var(--font--work-title);font-weight:var(--font-weight--500);border:1px solid #fff3;padding:8px 16px;text-decoration:none;transition:border-color .2s;display:inline-block}.catalog-tags a:hover{border-color:var(--colors--first-color)}.catalog-button{margin-top:var(--page-margin--divider-medium)}.catalog-link,.catalog-heading-link{color:inherit;text-decoration:none}.catalog-link{border-bottom:1px solid #ffffff4d;transition:border-color .2s}.catalog-link:hover{border-color:var(--colors--first-color)}a.thumb-link-wrapper{color:inherit;text-decoration:none}.catalog-section-heading{margin:0 0 var(--page-margin--divider-medium);font-size:var(--font--h2);font-weight:var(--font-weight--600);line-height:var(--line-height--page-line-height)}.catalog-colors{gap:var(--page-margin--divider-small);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.catalog-colors>li{opacity:1}.catalog-colors figure{margin:0}.catalog-colors .catalog-color{display:block}.photo-wrapper>.catalog-photo{justify-content:center;align-items:center;width:100%;display:flex}.catalog-colors img{aspect-ratio:1;object-fit:cover;border-radius:var(--page-container--round-corners);background-color:#ffffff0d;width:100%;display:block}.catalog-colors figcaption{margin-top:var(--page-margin--divider-extra-small);opacity:.7}.catalog-price{margin:0 0 var(--page-margin--divider-small);color:var(--colors--first-color);font-size:var(--font--h4);font-weight:var(--font-weight--600)}.catalog-table{border-collapse:collapse;width:100%;font-size:var(--font--work-title);font-weight:var(--font-weight--500);font-variant-numeric:tabular-nums}.catalog-table th,.catalog-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff26;padding:14px 12px 14px 0}.catalog-table th{color:var(--colors--third-color);font-weight:var(--font-weight--500)}.catalog-table td:last-child,.catalog-table th:last-child{padding-right:0}@media screen and (width<=767px){.catalog-colors{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.catalog-table tr{border-bottom:1px solid #ffffff26;padding:12px 0;display:block}.catalog-table td{border:0;justify-content:space-between;gap:16px;padding:4px 0;display:flex}.catalog-table td:before{content:attr(data-label);color:var(--colors--third-color)}}@media screen and (width<=991px){.catalog-list-above .thumb-image-wrap,.catalog-list-beside .thumb-image-wrap,.catalog-list-scroll .thumb-image-wrap{z-index:auto;border-radius:10px;flex:none;position:relative;inset:auto;overflow:hidden;will-change:auto!important;display:block!important;transform:none!important}.catalog-list-above .thumb-link-wrapper{flex-direction:column;align-items:stretch;row-gap:20px;display:flex}.catalog-list-above .thumb-image-wrap{aspect-ratio:16/10;width:100%;height:auto}.catalog-list-beside .thumb-link-wrapper{grid-template-columns:minmax(0,1fr) 120px;align-items:start;gap:10px 20px;display:grid}.catalog-list-beside .thumb-link-wrapper>*{grid-area:auto/1!important}.catalog-list-beside .thumb-link-wrapper>.thumb-image-wrap{border-radius:8px;width:120px;height:150px;grid-area:1/2/span 3!important}.catalog-list-beside .thumb-link-wrapper>:last-child,.catalog-list-scroll .thumb-link-wrapper>:last-child{display:none}.catalog-list-scroll .first-wrapper{--catalog-edge:calc(2vw + 30px);margin-inline:calc(-1 * var(--catalog-edge));padding-inline:var(--catalog-edge);scroll-padding-inline:var(--catalog-edge);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.catalog-list-scroll .first-wrapper::-webkit-scrollbar{display:none}.catalog-list-scroll .thumb-link-wrapper{scroll-snap-align:start;border-bottom:0;flex-direction:column;flex:0 0 42%;align-items:stretch;row-gap:14px;padding:0;display:flex}.catalog-list-scroll .thumb-image-wrap{aspect-ratio:4/5;width:100%;height:auto}}@media screen and (width<=767px){.catalog-list-beside .thumb-link-wrapper{grid-template-columns:minmax(0,1fr) 96px;column-gap:18px}.catalog-list-beside .thumb-link-wrapper>.thumb-image-wrap{width:96px;height:120px}.catalog-list-scroll .thumb-link-wrapper{flex-basis:78%}}@media screen and (width<=479px){.catalog-list-scroll .first-wrapper{--catalog-edge:calc(2vw + 15px)}}.catalog-text-button{display:none}html.w-mod-js .catalog-text-frame{transition:max-height .6s cubic-bezier(.65,0,.35,1);position:relative;overflow:hidden}html.w-mod-js .catalog-text-frame:not(.expanded):not(.collapsed){max-height:22rem}html.w-mod-js .catalog-text-frame:after{content:"";background:linear-gradient(to bottom, #07070700, var(--colors--fourth-color) 85%);pointer-events:none;height:10rem;transition:opacity .4s;position:absolute;bottom:0;left:0;right:0}html.w-mod-js .catalog-text-frame.expanded:after,html.w-mod-js .catalog-text-frame.collapsed:after{opacity:0}html.w-mod-js .catalog-text-button{margin-top:var(--page-margin--divider-small);color:var(--colors--first-color);font-family:inherit;font-weight:var(--font-weight--500);cursor:pointer;border:0;display:flex}html.w-mod-js .catalog-text-frame.collapsed+.catalog-text-button{display:none}.catalog-text-button .button-small-name{display:block}.catalog-text-button .arrow-gray{transition:transform .4s}.catalog-text-button[aria-expanded=true] .arrow-gray{transform:scaleY(-1)}.catalog-text-button .text-less,.catalog-text-button[aria-expanded=true] .text-more{display:none}.catalog-text-button[aria-expanded=true] .text-less{display:block}@media screen and (width<=767px){html.w-mod-js .catalog-text-frame:not(.expanded):not(.collapsed){max-height:26rem}}@media (prefers-reduced-motion:reduce){html.w-mod-js .catalog-text-frame,html.w-mod-js .catalog-text-frame:after,.catalog-text-button .arrow-gray{transition:none}}
