.package-catalogue-module__vRfw4W__page{min-width:0}.package-catalogue-module__vRfw4W__header>div{animation:1.008s cubic-bezier(.33,0,.2,1) package-catalogue-module__vRfw4W__arrive}.package-catalogue-module__vRfw4W__header>nav{animation:1.008s cubic-bezier(.33,0,.2,1) .162s backwards package-catalogue-module__vRfw4W__arrive}.package-catalogue-module__vRfw4W__empty{animation:1.008s cubic-bezier(.33,0,.2,1) .162s backwards package-catalogue-module__vRfw4W__reveal}.package-catalogue-module__vRfw4W__empty>:not(.package-catalogue-module__vRfw4W__actions),.package-catalogue-module__vRfw4W__actions{animation:1.008s cubic-bezier(.33,0,.2,1) .162s backwards package-catalogue-module__vRfw4W__arrive}.package-catalogue-module__vRfw4W__empty>h2{animation-delay:.324s}.package-catalogue-module__vRfw4W__empty>p{animation-delay:.486s}.package-catalogue-module__vRfw4W__actions{animation-delay:.648s}.package-catalogue-module__vRfw4W__card{transition:transform .24s cubic-bezier(.22,1,.36,1);animation:1.008s cubic-bezier(.33,0,.2,1) backwards package-catalogue-module__vRfw4W__arrive}.package-catalogue-module__vRfw4W__card:nth-child(2){animation-delay:.162s}.package-catalogue-module__vRfw4W__card:nth-child(n+3){animation-delay:.324s}.package-catalogue-module__vRfw4W__enquiry{animation:1.008s cubic-bezier(.33,0,.2,1) .486s backwards package-catalogue-module__vRfw4W__arrive}.package-catalogue-module__vRfw4W__page[data-interacted=true] :is(.package-catalogue-module__vRfw4W__header>div,.package-catalogue-module__vRfw4W__header>nav,.package-catalogue-module__vRfw4W__empty,.package-catalogue-module__vRfw4W__empty>:not(.package-catalogue-module__vRfw4W__actions),.package-catalogue-module__vRfw4W__actions,.package-catalogue-module__vRfw4W__card,.package-catalogue-module__vRfw4W__enquiry){animation:none}.package-catalogue-module__vRfw4W__header>nav a,.package-catalogue-module__vRfw4W__actions>:is(button,a),.package-catalogue-module__vRfw4W__cardAction>button,.package-catalogue-module__vRfw4W__enquiry>a{transition:color .18s,background-color .18s,border-color .18s,transform .18s cubic-bezier(.22,1,.36,1)}.package-catalogue-module__vRfw4W__header>nav a:active,.package-catalogue-module__vRfw4W__actions>button:active:not(:disabled),.package-catalogue-module__vRfw4W__actions>a:active,.package-catalogue-module__vRfw4W__cardAction>button:active:not(:disabled),.package-catalogue-module__vRfw4W__enquiry>a:active{transform:scale(.97)}.package-catalogue-module__vRfw4W__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.package-catalogue-module__vRfw4W__header h1{letter-spacing:-.5px;overflow-wrap:anywhere;font-size:clamp(44px,5vw,64px);line-height:1.05}.package-catalogue-module__vRfw4W__intro{color:var(--color-muted);margin-top:16px;font-size:14px;line-height:1.7}.package-catalogue-module__vRfw4W__empty{text-align:center;background:var(--color-white);border:1px solid var(--color-line);border-radius:24px;flex-direction:column;align-items:center;padding:48px 28px;display:flex}.package-catalogue-module__vRfw4W__emptyIcon{width:80px;height:80px;color:var(--color-brown);background:var(--color-beige);border-radius:50%;place-items:center;margin-bottom:24px;display:grid}.package-catalogue-module__vRfw4W__empty h2{font-size:36px;line-height:1.1}.package-catalogue-module__vRfw4W__empty>p{max-width:480px;color:var(--color-muted);margin:16px 0 24px;font-size:14px;line-height:1.8}.package-catalogue-module__vRfw4W__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.package-catalogue-module__vRfw4W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.package-catalogue-module__vRfw4W__card{border:1px solid var(--color-line);background:var(--color-white);overflow-wrap:anywhere;border-radius:24px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.package-catalogue-module__vRfw4W__art{background:var(--color-beige);padding:24px}.package-catalogue-module__vRfw4W__art img{object-fit:contain;width:100%;height:240px;transition:transform .36s cubic-bezier(.22,1,.36,1)}.package-catalogue-module__vRfw4W__cardBody{flex-direction:column;flex:1;padding:28px;display:flex}.package-catalogue-module__vRfw4W__cardHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}.package-catalogue-module__vRfw4W__cardHeading h2{flex:1;min-width:120px;font-size:36px;line-height:1.1}.package-catalogue-module__vRfw4W__price{flex-direction:column;gap:4px;display:flex}.package-catalogue-module__vRfw4W__price strong{font-size:24px;font-weight:500;line-height:1.2}.package-catalogue-module__vRfw4W__price span{color:var(--color-muted);font-size:12px}.package-catalogue-module__vRfw4W__description{color:var(--color-muted);white-space:pre-line;margin-top:16px;font-size:14px;line-height:1.7}.package-catalogue-module__vRfw4W__pieces{flex-wrap:wrap;gap:8px 16px;margin-top:20px;font-size:13px;display:flex}.package-catalogue-module__vRfw4W__pieces span{color:var(--color-muted)}.package-catalogue-module__vRfw4W__cardAction{margin-top:auto;padding-top:24px}.package-catalogue-module__vRfw4W__cardAction>button{width:100%}.package-catalogue-module__vRfw4W__enquiry{background:var(--color-beige);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding:28px;display:flex}.package-catalogue-module__vRfw4W__enquiry>div{align-items:center;gap:16px;display:flex}.package-catalogue-module__vRfw4W__enquiry svg{color:var(--color-brown);flex-shrink:0}.package-catalogue-module__vRfw4W__enquiry h2{font-size:30px;line-height:1.1}.package-catalogue-module__vRfw4W__enquiry p{color:var(--color-muted);margin-top:8px;font-size:14px;line-height:1.7}@keyframes package-catalogue-module__vRfw4W__arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes package-catalogue-module__vRfw4W__reveal{0%{opacity:0}to{opacity:1}}@media (hover:hover) and (pointer:fine){.package-catalogue-module__vRfw4W__card:hover{transform:translateY(-3px)}.package-catalogue-module__vRfw4W__card:hover .package-catalogue-module__vRfw4W__art img{transform:scale(1.035)}.package-catalogue-module__vRfw4W__header>nav a:hover,.package-catalogue-module__vRfw4W__actions>button:hover:not(:disabled),.package-catalogue-module__vRfw4W__actions>a:hover,.package-catalogue-module__vRfw4W__cardAction>button:hover:not(:disabled),.package-catalogue-module__vRfw4W__enquiry>a:hover{transform:translateY(-2px)}.package-catalogue-module__vRfw4W__header>nav a:active,.package-catalogue-module__vRfw4W__actions>button:active:not(:disabled),.package-catalogue-module__vRfw4W__actions>a:active,.package-catalogue-module__vRfw4W__cardAction>button:active:not(:disabled),.package-catalogue-module__vRfw4W__enquiry>a:active{transform:scale(.97)}}@media (max-width:1000px){.package-catalogue-module__vRfw4W__cardHeading{flex-direction:column}}@media (max-width:700px){.package-catalogue-module__vRfw4W__grid{grid-template-columns:1fr}.package-catalogue-module__vRfw4W__header{align-items:flex-start}.package-catalogue-module__vRfw4W__cardBody,.package-catalogue-module__vRfw4W__enquiry{padding:20px}.package-catalogue-module__vRfw4W__cardHeading h2{font-size:30px}.package-catalogue-module__vRfw4W__art img{height:200px}.package-catalogue-module__vRfw4W__empty{padding:32px 20px}.package-catalogue-module__vRfw4W__empty h2{font-size:30px}}@media (max-width:380px){.package-catalogue-module__vRfw4W__actions{flex-direction:column;width:100%}.package-catalogue-module__vRfw4W__enquiry>a{width:100%}}@media (prefers-reduced-motion:reduce){.package-catalogue-module__vRfw4W__header>div,.package-catalogue-module__vRfw4W__header>nav,.package-catalogue-module__vRfw4W__empty,.package-catalogue-module__vRfw4W__empty>:not(.package-catalogue-module__vRfw4W__actions),.package-catalogue-module__vRfw4W__actions,.package-catalogue-module__vRfw4W__card,.package-catalogue-module__vRfw4W__enquiry{animation:none}.package-catalogue-module__vRfw4W__card,.package-catalogue-module__vRfw4W__art img,.package-catalogue-module__vRfw4W__header>nav a,.package-catalogue-module__vRfw4W__actions>:is(button,a),.package-catalogue-module__vRfw4W__cardAction>button,.package-catalogue-module__vRfw4W__enquiry>a{transition:none}.package-catalogue-module__vRfw4W__card:hover,.package-catalogue-module__vRfw4W__card:hover .package-catalogue-module__vRfw4W__art img,.package-catalogue-module__vRfw4W__header>nav a:is(:hover,:active),.package-catalogue-module__vRfw4W__actions>button:is(:hover,:active):not(:disabled),.package-catalogue-module__vRfw4W__actions>a:is(:hover,:active),.package-catalogue-module__vRfw4W__cardAction>button:is(:hover,:active):not(:disabled),.package-catalogue-module__vRfw4W__enquiry>a:is(:hover,:active){transform:none}}
