._badge_ppn9e_1{display:inline-flex;align-items:center;justify-content:center;background:#07543c;color:#fff9ea;border:4px solid #f9efd7;box-shadow:2px 3px #133e3233,0 0 0 1px #b9b29d;border-radius:48%;padding:6px;font-family:var(--font-family-poster);font-size:19px;line-height:1.12;text-align:center;letter-spacing:.02em}._badge_ppn9e_1>span{display:block;border:1.5px dashed currentColor;border-radius:inherit;padding:15px 21px}._badge_ppn9e_1[data-tone=pink]{background:#ed428d;color:#fff9ea}._badge_ppn9e_1[data-tone=yellow]{background:#ffe06a;color:#063bb4}._badge_ppn9e_1[data-tone=blue]{background:#063bb4;color:#fff9ea}._collection_1oaik_1{max-width:1240px;margin:80px auto;scroll-margin-top:24px}._heading_1oaik_1{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:38px}._heading_1oaik_1 p{font-size:11px;font-weight:800;letter-spacing:.15em;margin:0 0 15px}._heading_1oaik_1 h2{font-family:var(--font-family-poster);font-weight:400;letter-spacing:-.025em;font-size:clamp(38px,5vw,64px);line-height:1.03;margin:0;color:#07543c}._heading_1oaik_1 h2 span{color:#083cb8}._products_1oaik_1{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px}._product_1oaik_1{grid-column:span 2;min-width:0;border:1px solid #184c3b;border-radius:11px;overflow:hidden;box-shadow:4px 5px #123b2d12;background:#fff9eb;display:flex;flex-direction:column}._product_1oaik_1:nth-child(-n+2){grid-column:span 3}._visual_1oaik_1{height:360px;padding:30px;background:#ffed9b;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}._visual_1oaik_1:after{content:"";position:absolute;inset:12px;border:1px dashed #0c513950;border-radius:5px;pointer-events:none}._visual_1oaik_1>svg{height:100%;width:auto;max-width:100%;transform:rotate(-3deg);transition:transform .25s}._product_1oaik_1:nth-child(2n) ._visual_1oaik_1>svg{transform:rotate(3deg)}._visual_1oaik_1:hover svg{transform:rotate(0)}._product_1oaik_1:nth-child(-n+2) ._visual_1oaik_1{height:430px}._product_1oaik_1[data-colour=pink] ._visual_1oaik_1{background:#f8d4e1}._product_1oaik_1[data-colour=blue] ._visual_1oaik_1{background:#c9e3f7}._product_1oaik_1[data-colour=green] ._visual_1oaik_1{background:#dce9c3}._product_1oaik_1[data-colour=lilac] ._visual_1oaik_1{background:#e2ddf8}._info_1oaik_1{padding:25px 25px 24px;display:flex;flex-direction:column;flex:1}._tag_1oaik_1{font-size:9px;letter-spacing:.13em;font-weight:800;margin:0 0 12px;color:#07543c}._info_1oaik_1 h3{font-family:var(--font-family-poster);font-size:30px;line-height:1.1;font-weight:400;margin:0 0 13px;color:#07543c}._info_1oaik_1 h3 a{color:inherit;text-decoration:none}._description_1oaik_1{font-size:14px;line-height:1.65;margin:0 0 22px}._buy_1oaik_1{margin-top:auto;display:grid;gap:16px}._price_1oaik_1{font-size:18px;font-weight:700}._cta_1oaik_1{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:15px 17px;border-radius:6px;background:#093bb5;color:#fffaf0;font-weight:700;text-decoration:none;font-size:13px;line-height:1.3;min-height:50px}._cta_1oaik_1 span{font-size:21px}._product_1oaik_1[data-colour=pink] ._cta_1oaik_1,._product_1oaik_1[data-colour=green] ._cta_1oaik_1{background:#07543c}._caption_1oaik_1{text-align:center;font-size:12px;margin-top:26px;color:#3e6250}._edition_1oaik_1{display:block;width:100%}@media(max-width:900px){._products_1oaik_1{grid-template-columns:1fr 1fr;gap:20px}._product_1oaik_1,._product_1oaik_1:nth-child(-n+2){grid-column:span 1}._product_1oaik_1:nth-child(-n+2) ._visual_1oaik_1,._visual_1oaik_1{height:340px}._info_1oaik_1{padding:22px 18px}._info_1oaik_1 h3{font-size:27px}}@media(max-width:600px){._collection_1oaik_1{margin:54px auto}._heading_1oaik_1{margin-bottom:28px;gap:6px}._heading_1oaik_1 p{font-size:9px}._heading_1oaik_1 h2{font-size:38px}._heading_1oaik_1>span{transform:rotate(9deg) scale(.7)!important;transform-origin:right center;margin-left:-20px}._products_1oaik_1{grid-template-columns:1fr;gap:24px}._product_1oaik_1:nth-child(-n+2) ._visual_1oaik_1,._visual_1oaik_1{height:340px;padding:25px}._info_1oaik_1{padding:22px}._tag_1oaik_1{font-size:9px}._info_1oaik_1 h3{font-size:29px}._description_1oaik_1{font-size:14px}._buy_1oaik_1{grid-template-columns:1fr;gap:12px}._cta_1oaik_1{font-size:14px}._caption_1oaik_1{line-height:1.7}}
