.flowart-categories{background:#fffde9}.flowart-categories__inner{max-width:1440px;margin:0 auto;padding:60px 20px;display:flex;flex-direction:column;align-items:center;gap:32px}.flowart-categories__heading{margin:0;color:#05331f;text-align:center}.flowart-categories__heading-desktop{display:none}.flowart-categories__heading-mobile{display:fl}.flowart-categories__heading-mobile p{display:block;flex-direction:column;gap:0;font-family:"Spezia Serif";font-size:32px;font-weight:400;font-style:normal;margin:0;line-height:1.15;letter-spacing:-.32px}.flowart-categories__heading-desktop strong{font-weight:500}.flowart-categories__heading-desktop em{font-style:italic}.flowart-categories__heading-mobile>span:first-child{font-style:normal}.flowart-categories__heading-accent{font-style:italic;font-weight:500}.flowart-categories__heading-art{font-style:normal;font-weight:400;letter-spacing:-1.5px}.flowart-categories__heading-mark{font-family:Spezia;font-style:normal;font-weight:400;font-size:23.22px;line-height:1;vertical-align:baseline}.flowart-categories__cards{display:flex;flex-direction:column;gap:24px;align-items:center;width:100%}.flowart-categories__card{position:relative;width:350px;opacity:0;min-height:463px;padding:0;border-radius:28px;background:var(--card-bg);overflow:hidden;display:flex;flex-direction:column;box-shadow:2px 2px 6px #0000000f,inset 1px 1px 2px #0003,inset -4px -4px 4px #fffdee24,inset 1px 1px 8px #0000001f}.flowart-categories__card-inner{width:100%;flex:1;padding:40px;display:flex;flex-direction:column;justify-content:flex-end;gap:24px;position:relative;z-index:2;transition:padding .5s cubic-bezier(.25,1,.5,1),gap .5s cubic-bezier(.25,1,.5,1)}.flowart-categories__hover-image{position:absolute;top:0;left:0;right:0;height:calc(100% - 146px);opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.25,1,.5,1);z-index:1;overflow:hidden}.flowart-categories__hover-image img{width:100%;height:100%;object-fit:cover;transition:transform 6s linear}.flowart-categories__card--has-link:hover .flowart-categories__hover-image{opacity:1}.flowart-categories__card--has-link:hover .flowart-categories__hover-image img{transform:scale(1.05)}.flowart-categories__ornament{position:absolute;pointer-events:none;transition:all .5s cubic-bezier(.25,1,.5,1);z-index:3}.flowart-categories__ornament-image{display:block;width:auto;height:auto}.flowart-categories__ornament-image--desktop{display:none}.flowart-categories__ornament-image--mobile{display:block}.flowart-categories__card--dot-stamp .flowart-categories__ornament{top:-36px;left:191px;right:auto}.flowart-categories__card--dot-stamp .flowart-categories__ornament-image--mobile{width:176px;height:auto;transition:width .5s cubic-bezier(.25,1,.5,1),height .5s cubic-bezier(.25,1,.5,1)}.flowart-categories__card--trace .flowart-categories__ornament{top:-11px;left:156px;right:auto}.flowart-categories__card--trace .flowart-categories__ornament-image--mobile{width:204px;height:auto;transition:width .5s cubic-bezier(.25,1,.5,1),height .5s cubic-bezier(.25,1,.5,1)}.flowart-categories__card--color .flowart-categories__ornament{top:-14px;left:169px;right:auto}.flowart-categories__card--color .flowart-categories__ornament-image--mobile{width:191px;height:auto;transition:width .5s cubic-bezier(.25,1,.5,1),height .5s cubic-bezier(.25,1,.5,1)}.flowart-categories__hover-image{position:absolute;top:0;left:0;right:0;height:calc(100% - 142px);opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.25,1,.5,1);z-index:1;overflow:hidden}.flowart-categories__card--has-link:hover .flowart-categories__card-inner,.flowart-categories__card--has-link:focus-within .flowart-categories__card-inner,.flowart-categories__card--has-link:active .flowart-categories__card-inner{padding:30px;gap:0}.flowart-categories__card--has-link:hover .flowart-categories__description,.flowart-categories__card--has-link:focus-within .flowart-categories__description,.flowart-categories__card--has-link:active .flowart-categories__description{opacity:0;max-height:0;margin:0}.flowart-categories__card--has-link:hover .flowart-categories__ornament,.flowart-categories__card--has-link:focus-within .flowart-categories__ornament,.flowart-categories__card--has-link:active .flowart-categories__ornament{top:351px;left:30px}.flowart-categories__card--dot-stamp.flowart-categories__card--has-link:hover .flowart-categories__ornament-image--mobile,.flowart-categories__card--dot-stamp.flowart-categories__card--has-link:focus-within .flowart-categories__ornament-image--mobile,.flowart-categories__card--dot-stamp.flowart-categories__card--has-link:active .flowart-categories__ornament-image--mobile{width:71.5px;height:auto}.flowart-categories__card--trace.flowart-categories__card--has-link:hover .flowart-categories__ornament-image--mobile,.flowart-categories__card--trace.flowart-categories__card--has-link:focus-within .flowart-categories__ornament-image--mobile,.flowart-categories__card--trace.flowart-categories__card--has-link:active .flowart-categories__ornament-image--mobile{width:89px;height:auto}.flowart-categories__card--color.flowart-categories__card--has-link:hover .flowart-categories__ornament-image--mobile,.flowart-categories__card--color.flowart-categories__card--has-link:focus-within .flowart-categories__ornament-image--mobile,.flowart-categories__card--color.flowart-categories__card--has-link:active .flowart-categories__ornament-image--mobile{width:86px;height:auto}.flowart-categories__card--has-link:hover .flowart-categories__category,.flowart-categories__card--has-link:focus-within .flowart-categories__category,.flowart-categories__card--has-link:active .flowart-categories__category{transform:translate(113px,-8px)}.flowart-categories__card{transition:transform 1s cubic-bezier(.25,1,.5,1),box-shadow .4s ease;cursor:default}.flowart-categories__card--has-link{cursor:pointer}.flowart-categories__card--has-link:hover{transform:translateY(-12px) scale(1.02)!important;box-shadow:0 20px 30px #0000001a,2px 2px 6px #0000000f,inset 1px 1px 2px #0003}.flowart-categories__card--has-link .flowart-categories__ornament-image{animation:slow-rotate 6s ease-in-out infinite;transform-origin:center}.flowart-categories__ornament-image{transition:transform .5s ease}.flowart-categories__card.flowart-categories__card--has-link{display:flex;color:inherit}.flowart-categories__card--has-link .flowart-categories__ornament-image{animation:slow-rotate 6s ease-in-out infinite}.flowart-categories__card--color.flowart-categories__card--has-link .flowart-categories__ornament-image{animation:gentle-float 6s ease-in-out infinite}@keyframes gentle-float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes slow-rotate{0%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}to{transform:rotate(-10deg)}}.flowart-categories__category{display:flex;flex-direction:column;align-items:flex-start;transition:transform .5s cubic-bezier(.25,1,.5,1)}.flowart-categories__name{margin:0;padding:8px 0;color:var(--card-name);font-family:Spezia Extended;font-size:24px;font-weight:600;line-height:1;letter-spacing:-.24px}.flowart-categories__subtitle{margin:0;color:var(--card-subtitle);font-family:"Spezia Serif";font-size:24px;font-style:italic;font-weight:500;line-height:1.3;letter-spacing:-.24px}.flowart-categories__description{margin:0;width:100%;color:#05331f;font-family:Spezia;font-size:22px;font-weight:400;line-height:1.4;letter-spacing:-.22px;opacity:1;transition:opacity .4s ease,max-height .4s ease,margin .4s ease;overflow:hidden}@media screen and (min-width:990px){.flowart-categories__hover-image{height:calc(100% - 146px)}.flowart-categories__inner{padding:100px 60px;gap:48px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px}.flowart-categories__heading-mobile{display:none}.flowart-categories__heading-desktop{display:inline}.flowart-categories__heading-desktop p{font-family:"Spezia Serif";font-size:52px;line-height:1.15;letter-spacing:-.52px;font-style:normal;font-weight:400}.flowart-categories__heading-base{font-style:normal;font-weight:400}.flowart-categories__heading-desktop .flowart-categories__heading-accent{font-style:italic;font-weight:500}.flowart-categories__heading-desktop .flowart-categories__heading-mark{font-size:30.96px;letter-spacing:-.48px}.flowart-categories__cards{flex-direction:row;justify-content:center;align-items:stretch;gap:20px}.flowart-categories__card{width:376px;min-height:498px;gap:26px}.flowart-categories__ornament-image--desktop{display:block}.flowart-categories__ornament-image--mobile{display:none}.flowart-categories__card--dot-stamp .flowart-categories__ornament{top:-13px;left:187px;right:auto}.flowart-categories__card--dot-stamp .flowart-categories__ornament-image--desktop{width:215px;height:auto;transition:width .5s cubic-bezier(.25,1,.5,1),height .5s cubic-bezier(.25,1,.5,1)}.flowart-categories__card--trace .flowart-categories__ornament{top:-13px;left:154px;right:auto}.flowart-categories__card--trace .flowart-categories__ornament-image--desktop{width:215px;height:auto;transition:width .5s cubic-bezier(.25,1,.5,1),height .5s cubic-bezier(.25,1,.5,1)}.flowart-categories__card--color .flowart-categories__ornament{top:-13px;left:163px;right:auto}.flowart-categories__card--color .flowart-categories__ornament-image--desktop{width:215px;height:auto;transition:width .5s cubic-bezier(.25,1,.5,1),height .5s cubic-bezier(.25,1,.5,1)}.flowart-categories__card--has-link:hover .flowart-categories__card-inner,.flowart-categories__card--has-link:focus-within .flowart-categories__card-inner,.flowart-categories__card--has-link:active .flowart-categories__card-inner{padding:32px 30px;gap:0}.flowart-categories__card--has-link:hover .flowart-categories__description,.flowart-categories__card--has-link:focus-within .flowart-categories__description,.flowart-categories__card--has-link:active .flowart-categories__description{opacity:0;max-height:0;margin:0}.flowart-categories__card--has-link:hover .flowart-categories__ornament,.flowart-categories__card--has-link:focus-within .flowart-categories__ornament,.flowart-categories__card--has-link:active .flowart-categories__ornament{top:384px;left:30px}.flowart-categories__card--dot-stamp.flowart-categories__card--has-link:hover .flowart-categories__ornament-image--desktop,.flowart-categories__card--dot-stamp.flowart-categories__card--has-link:focus-within .flowart-categories__ornament-image--desktop,.flowart-categories__card--dot-stamp.flowart-categories__card--has-link:active .flowart-categories__ornament-image--desktop{width:71.5px;height:auto}.flowart-categories__card--trace.flowart-categories__card--has-link:hover .flowart-categories__ornament-image--desktop,.flowart-categories__card--trace.flowart-categories__card--has-link:focus-within .flowart-categories__ornament-image--desktop,.flowart-categories__card--trace.flowart-categories__card--has-link:active .flowart-categories__ornament-image--desktop{width:89px;height:auto}.flowart-categories__card--color.flowart-categories__card--has-link:hover .flowart-categories__ornament-image--desktop,.flowart-categories__card--color.flowart-categories__card--has-link:focus-within .flowart-categories__ornament-image--desktop,.flowart-categories__card--color.flowart-categories__card--has-link:active .flowart-categories__ornament-image--desktop{width:86px;height:auto}.flowart-categories__card--has-link:hover .flowart-categories__category,.flowart-categories__card--has-link:focus-within .flowart-categories__category,.flowart-categories__card--has-link:active .flowart-categories__category{transform:translate(113px,-8px)}}@media screen and (min-width:120rem){.flowart-categories__inner{max-width:75vw;padding:5.2083vw 3.125vw;gap:2.5vw;border-top-left-radius:2.6042vw;border-top-right-radius:2.6042vw;border-bottom-right-radius:2.6042vw}.flowart-categories__hover-image{height:calc(100% - 7.6042vw)}.flowart-categories__heading-desktop{font-size:2.7083vw;letter-spacing:-.0271vw}.flowart-categories__heading-desktop .flowart-categories__heading-mark{font-size:1.6125vw;letter-spacing:-.025vw}.flowart-categories__cards{gap:1.0417vw}.flowart-categories__card{width:19.5833vw;min-height:25.9375vw;gap:1.3542vw}.flowart-categories__description{font-size:1.1458vw;max-height:10.4167vw}.flowart-categories__card--dot-stamp .flowart-categories__ornament{top:-2.0313vw;left:9.7396vw}.flowart-categories__card--dot-stamp .flowart-categories__ornament-image--desktop{width:10.7292vw;height:auto}.flowart-categories__card--trace .flowart-categories__ornament{top:-.5729vw;left:8.0208vw}.flowart-categories__card--trace .flowart-categories__ornament-image--desktop{width:12.1875vw;height:auto}.flowart-categories__card--color .flowart-categories__ornament{top:-.6771vw;left:8.4896vw}.flowart-categories__card--color .flowart-categories__ornament-image--desktop{width:11.6667vw;height:auto}.flowart-categories__card-inner{padding:2.0833vw;gap:1.25vw}.flowart-categories__card--has-link:hover .flowart-categories__card-inner,.flowart-categories__card--has-link:focus-within .flowart-categories__card-inner,.flowart-categories__card--has-link:active .flowart-categories__card-inner{padding:1.6667vw 1.5625vw}.flowart-categories__card--has-link:hover .flowart-categories__ornament,.flowart-categories__card--has-link:focus-within .flowart-categories__ornament,.flowart-categories__card--has-link:active .flowart-categories__ornament{top:20vw;left:1.5625vw}.flowart-categories__card--dot-stamp.flowart-categories__card--has-link:hover .flowart-categories__ornament-image--desktop,.flowart-categories__card--dot-stamp.flowart-categories__card--has-link:focus-within .flowart-categories__ornament-image--desktop,.flowart-categories__card--dot-stamp.flowart-categories__card--has-link:active .flowart-categories__ornament-image--desktop{width:3.724vw;height:auto}.flowart-categories__card--trace.flowart-categories__card--has-link:hover .flowart-categories__ornament-image--desktop,.flowart-categories__card--trace.flowart-categories__card--has-link:focus-within .flowart-categories__ornament-image--desktop,.flowart-categories__card--trace.flowart-categories__card--has-link:active .flowart-categories__ornament-image--desktop{width:4.6354vw;height:auto}.flowart-categories__card--color.flowart-categories__card--has-link:hover .flowart-categories__ornament-image--desktop,.flowart-categories__card--color.flowart-categories__card--has-link:focus-within .flowart-categories__ornament-image--desktop,.flowart-categories__card--color.flowart-categories__card--has-link:active .flowart-categories__ornament-image--desktop{width:4.4792vw;height:auto}.flowart-categories__card--has-link:hover .flowart-categories__category,.flowart-categories__card--has-link:focus-within .flowart-categories__category,.flowart-categories__card--has-link:active .flowart-categories__category{transform:translate(5.8854vw,-.4167vw)}.flowart-categories__name,.flowart-categories__subtitle{font-size:1.25vw}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-flowart-categories.css.map */
