.FavoriteButton_tooltipWrapper__Mdmw5{position:relative;display:inline-flex;overflow:visible}.FavoriteButton_favoriteButton__SnbOC{width:40px;height:40px;border-radius:50%;background-color:var(--canvas);border:none;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:all .2s;color:var(--green)}.FavoriteButton_favoriteButton__SnbOC:hover:not(:disabled){background-color:var(--green);color:var(--canvas)}.FavoriteButton_favoriteButton__SnbOC:active:not(:disabled){transform:scale(.95)}.FavoriteButton_favoriteButton__SnbOC:disabled{opacity:.6;cursor:not-allowed}.FavoriteButton_tooltip__RjfRh{position:absolute;right:100%;top:50%;transform:translateY(-50%) translateX(-8px);background-color:var(--black);color:var(--white);padding:4px 8px;border-radius:3px;font-size:.75rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:10000;margin-right:4px}.FavoriteButton_tooltip__RjfRh:after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);border:4px solid rgba(0,0,0,0);border-left:4px solid var(--black)}.FavoriteButton_tooltipWrapper__Mdmw5:hover .FavoriteButton_tooltip__RjfRh{opacity:1;transform:translateY(-50%) translateX(-4px)}.FavoriteButton_heartFilled__3l8BR{color:var(--green);font-weight:700}.FavoriteButton_heartOutline__tUdKE{color:var(--green)}.FavoriteButton_small__fZl3M{width:32px;height:32px;font-size:1rem}.FavoriteButton_small__fZl3M svg{width:16px;height:16px}.FavoriteButton_medium__cuC76{width:40px;height:40px;font-size:1.25rem}.FavoriteButton_medium__cuC76 svg{width:20px;height:20px}.FavoriteButton_large__a_cGk{width:40px;height:40px;font-size:1.5rem}.FavoriteButton_large__a_cGk svg{width:20px;height:20px}.FavoriteButton_modalOverlay__OO7_p{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:10001;padding:30px;box-sizing:border-box}.FavoriteButton_modal__fw58X{background-color:var(--white);border:2px solid var(--green);border-radius:3px;padding:40px;width:100%;max-width:500px;position:relative;box-sizing:border-box;max-height:90vh;overflow-y:auto}.FavoriteButton_modal__fw58X h2{font-family:Staatliches,sans-serif;font-size:2rem;font-weight:700;color:var(--green);margin:0 0 30px;padding-bottom:15px;border-bottom:2px solid var(--green);line-height:1.2;text-transform:uppercase}@media(min-width:768px){.FavoriteButton_modal__fw58X{padding:60px}.FavoriteButton_modal__fw58X h2{font-size:2.75rem}}.FavoriteButton_modalText___MKpI{font-size:1rem;line-height:1.6;color:var(--black);margin:0 0 40px;display:block;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.FavoriteButton_modalActions__qcYId{display:flex;flex-direction:column;gap:15px;margin-top:30px}.FavoriteButton_cancelButton__apRPG,.FavoriteButton_primaryButton__t2gK2,.FavoriteButton_secondaryButton__ig2q3{padding:15px 30px;border:2px solid;border-radius:3px;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .2s;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;text-align:center;text-decoration:none;display:block;width:100%;box-sizing:border-box}.FavoriteButton_primaryButton__t2gK2{background-color:var(--white);color:var(--green);border-color:var(--green)}.FavoriteButton_primaryButton__t2gK2:hover{background-color:var(--green);color:var(--canvas);border-color:var(--green)}.FavoriteButton_secondaryButton__ig2q3{background-color:var(--white);color:var(--green);border-color:var(--green)}.FavoriteButton_secondaryButton__ig2q3:hover{background-color:var(--green);color:var(--canvas);border-color:var(--green)}.FavoriteButton_cancelButton__apRPG{background-color:rgba(0,0,0,0);color:var(--brown-2);border-color:var(--brown-2)}.FavoriteButton_cancelButton__apRPG:hover{background-color:var(--brown-2);color:var(--white);border-color:var(--brown-2)}.StarRating_starRating__9npBd{line-height:1}.StarRating_starRating__9npBd,.StarRating_starsContainer__7R1HV{display:inline-flex;align-items:center;gap:2px}.StarRating_starIcon__V9aNn{display:block;flex-shrink:0}.StarRating_starRating__9npBd.StarRating_interactive__oOwE0{gap:5px}.StarRating_interactiveStar__L_BEz{background:none;border:none;cursor:pointer;padding:0;transition:transform .2s,opacity .2s;display:inline-flex;align-items:center;justify-content:center;line-height:1}.StarRating_interactiveStar__L_BEz:hover:not(:disabled){transform:scale(1.1);opacity:.8}.StarRating_interactiveStar__L_BEz:disabled{cursor:not-allowed;opacity:.6}.StarRating_small__HK9Ld .StarRating_starIcon__V9aNn{width:16px;height:16px}.StarRating_medium__h7K_O .StarRating_starIcon__V9aNn{width:18px;height:18px}.StarRating_large__wdzLH .StarRating_starIcon__V9aNn{width:24px;height:24px}.page_profilePage__QDynr{padding:40px 0 60px}.page_profileHeader___GoaB{display:grid;grid-template-columns:200px 1fr;gap:60px;margin-bottom:60px;padding-bottom:60px;border-bottom:2px solid var(--green)}@media(min-width:481px)and (max-width:768px){.page_profileHeader___GoaB{grid-template-columns:1fr;text-align:center}}.page_profileAvatarSection__3IOxT{display:flex;flex-direction:column;align-items:center;gap:20px}.page_profileAvatar__Sz4BF{width:180px;height:180px;border-radius:50%;overflow:hidden;border:3px solid var(--green);background-color:var(--canvas);position:relative}.page_avatarImage__KJ1Qr{object-fit:cover}.page_avatarPlaceholder__WFnso{width:100%;height:100%;background-color:var(--green);color:var(--white);display:flex;align-items:center;justify-content:center;font-size:4rem;font-weight:700;font-family:Staatliches,sans-serif}.page_btnEditAvatar__Fq_uS{padding:10px 20px;background-color:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;text-decoration:none;text-transform:uppercase;letter-spacing:.05em}.page_btnEditAvatar__Fq_uS:hover{background-color:var(--green);color:var(--canvas)}.page_profileInfoHeader__HrJh1{display:flex;flex-direction:column;gap:20px}.page_profileUsername__fGyT4{font-family:Staatliches,sans-serif;font-size:2.25rem;font-weight:700;color:var(--green);margin:0;text-transform:uppercase;letter-spacing:.0625em}.page_profileBio__wKYiA{font-size:1rem;color:var(--black);line-height:1.8}.page_profileBio__wKYiA,.page_profileLocation__5Makd{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;margin:0}.page_profileLocation__5Makd{font-size:.875rem;color:var(--brown-2)}.page_profileStats__LO857{display:flex;gap:40px;margin:20px 0;flex-wrap:wrap}@media(max-width:480px){.page_profileStats__LO857{justify-content:center;gap:30px}}.page_profileStatItem__5S3bX{display:flex;flex-direction:column;align-items:center;gap:10px}.page_profileStatValue__LDvON{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:var(--green)}.page_profileStatLabel__jnKjq{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.75rem;color:var(--brown-2);text-transform:uppercase;letter-spacing:.03125em;font-weight:600}.page_profileContent__K8OCz{background-color:var(--white)}.page_profileTabs__FCfTI{display:flex;gap:10px;margin-bottom:40px;border-bottom:2px solid var(--green);flex-wrap:wrap}.page_profileTab__u3mzJ{padding:20px 30px;background-color:rgba(0,0,0,0);color:var(--green);border:none;border-bottom:3px solid rgba(0,0,0,0);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;text-transform:uppercase;letter-spacing:.03125em;margin-bottom:-2px}.page_profileTab__u3mzJ:hover{color:var(--brown);border-bottom-color:var(--brown)}.page_profileTab__u3mzJ.page_active__6Q1P3{color:var(--green);border-bottom-color:var(--green)}.page_profileTabContent__Bvaqt{display:block}.page_profileSection__bkBSS{margin-bottom:60px}.page_profileSection__bkBSS:last-child{margin-bottom:0}.page_profileSectionTitle__3W23q{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:var(--green);margin:0 0 30px;text-transform:uppercase;letter-spacing:.0625em}.page_profileAboutText__3_Rj7{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--black);line-height:1.8;margin:0}.page_profileStrainsGrid__KOwa8{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:30px}@media(max-width:480px){.page_profileStrainsGrid__KOwa8{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}.page_strainCard__Q53Nf{position:relative;aspect-ratio:1;border-radius:3px;overflow:hidden;cursor:pointer;transition:transform .2s;text-decoration:none;border:2px solid var(--green)}.page_strainCard__Q53Nf:hover{transform:scale(1.05)}.page_strainImage__V5P5j{position:relative;width:100%;height:100%}.page_strainImageContent__DBsq7{object-fit:cover}.page_strainLabel__n8tEv{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);color:var(--white);padding:20px;font-family:Staatliches,sans-serif;font-size:.875rem;text-transform:uppercase;text-align:center}.page_profileImageCard__jzD0X{background-color:var(--white);border:2px solid var(--green);border-radius:3px;overflow:hidden;cursor:pointer;transition:transform .2s}.page_profileImageCard__jzD0X:hover:not(.page_pendingImage__GdnFW){transform:scale(1.02)}.page_profileImageCard__jzD0X.page_pendingImage__GdnFW{cursor:not-allowed;opacity:.6;filter:grayscale(100%)}.page_profileImageCard__jzD0X.page_pendingImage__GdnFW:hover{transform:none}.page_profileImageWrapper__1RXRl{position:relative;width:100%;aspect-ratio:1;background-color:var(--canvas);overflow:hidden}.page_profileImageContent__clJfE{object-fit:cover}.page_pendingOverlay__JPEB4{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1}.page_pendingLabel__IpopO{background-color:rgba(0,0,0,.8);color:var(--white);padding:10px 15px;border-radius:3px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_profileImageInfo__M4ZWK{padding:15px 20px;border-top:2px solid var(--green)}.page_profileImageStrainLink__KpVO_{color:var(--green);text-decoration:none;font-size:.875rem;font-weight:600;display:block;transition:color .2s;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_profileImageStrainLink__KpVO_:hover{color:var(--brown-2);text-decoration:underline}.page_profileImageStrainName__tv_nX{color:var(--black);font-size:.875rem;font-weight:600;display:block;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_profileReviewsList__qn1_6{display:flex;flex-direction:column;gap:30px}.page_reviewCard__1crBp{padding:30px;background-color:var(--canvas);border-radius:3px;border:2px solid var(--green)}.page_reviewHeader__9DW9E{margin-bottom:20px}.page_reviewProduct__Y6diP{display:flex;gap:20px;align-items:center}.page_reviewProductImage__mxZkH{position:relative;width:80px;height:80px;border-radius:3px;overflow:hidden;border:2px solid var(--green);flex-shrink:0}.page_reviewProductImageContent__Mvxmq{object-fit:cover}.page_reviewProductInfo___pEJl{flex:1 1}.page_reviewProductTitle__n1pCM{font-family:Staatliches,sans-serif;font-size:1.125rem;font-weight:700;color:var(--green);margin:0 0 10px;text-transform:uppercase;letter-spacing:.03125em;text-decoration:none;display:block;transition:color .2s}.page_reviewProductTitle__n1pCM:hover{color:var(--brown-2)}.page_reviewRating__n_S34{display:flex;align-items:center;gap:15px}.page_reviewDate__I_Jjy{font-size:.75rem;color:var(--brown-2)}.page_reviewDate__I_Jjy,.page_reviewText__0G_W4{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_reviewText__0G_W4{font-size:.875rem;color:var(--black);line-height:1.8;margin:0}.page_activityTimeline__wDLTW{position:relative;padding-left:40px}.page_activityTimeline__wDLTW:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background-color:var(--green)}.page_timelineItem__EgjZv{position:relative;margin-bottom:40px;padding-bottom:40px}.page_timelineItem__EgjZv:last-child{margin-bottom:0;padding-bottom:0}.page_timelineItem__EgjZv:before{content:"";position:absolute;left:-45px;top:0;width:12px;height:12px;background-color:var(--green);border-radius:50%;border:2px solid var(--white)}.page_timelineDate__6PPnO{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.75rem;color:var(--brown-2);font-weight:600;text-transform:uppercase;letter-spacing:.03125em;margin-bottom:10px}.page_timelineContent__uVbHp{padding:20px;background-color:var(--canvas);border-radius:3px;border:2px solid var(--green)}.page_timelineText__F9maI{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;color:var(--black);line-height:1.6;margin:0}.page_activityLink__SFK_r{color:var(--green);text-decoration:none;font-weight:600;transition:color .2s}.page_activityLink__SFK_r:hover{color:var(--brown-2);text-decoration:underline}.page_emptyMessage__xLs86{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--brown-2);text-align:center;padding:60px;background-color:var(--canvas);border-radius:3px;border:2px solid var(--green)}.page_imageModal__NDJJ_{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.9);z-index:1000;display:flex;align-items:center;justify-content:center;padding:40px;cursor:pointer}.page_imageModalContent__cSXxk{position:relative;width:100%;max-width:90vw;max-height:90vh;aspect-ratio:1;cursor:default}.page_imageModalClose__zZG6_{position:absolute;top:-40px;right:0;background-color:rgba(0,0,0,0);border:none;color:var(--white);font-size:2rem;font-weight:700;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;z-index:1001;transition:opacity .2s}.page_imageModalClose__zZG6_:hover{opacity:.7}.page_imageModalImage__deyWT{object-fit:contain}@media(max-width:480px){.page_profileHeader___GoaB{grid-template-columns:1fr;text-align:center}.page_profileStats__LO857{justify-content:center}.page_activityTimeline__wDLTW{padding-left:30px}.page_activityTimeline__wDLTW:before{left:0}.page_activityTimeline__wDLTW:after,.page_timelineItem__EgjZv:before{left:-35px}}.StrainCard_cardWrapper__8GFBD,.StrainCard_card__nFxUq{position:relative;height:100%;width:100%;max-width:100%;box-sizing:border-box}.StrainCard_card__nFxUq{background-color:var(--white);border:2px solid var(--green);border-radius:3px;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.StrainCard_card__nFxUq:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.StrainCard_strainLink__dA_6z{display:block;text-decoration:none;color:inherit;flex:1 1;display:flex;flex-direction:column}.StrainCard_actionButtonsContainer__Sb8V8{position:absolute;top:15px;right:15px;z-index:10;display:flex;align-items:center;gap:10px;background-color:hsla(0,0%,100%,.9);border-radius:3px;padding:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:visible}.StrainCard_imageContainer__Dj6ew{position:relative;width:100%;height:350px;background-color:var(--canvas);overflow:hidden;flex-shrink:0}.StrainCard_typeBadge__gLEpd{left:15px;background-color:rgba(0,0,0,.85)}.StrainCard_landraceBadge__lgtIC,.StrainCard_typeBadge__gLEpd{position:absolute;top:15px;color:var(--white);padding:4px 8px;border-radius:3px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;z-index:2;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.StrainCard_landraceBadge__lgtIC{right:15px;background-color:rgba(139,69,19,.9)}.StrainCard_image__vDUFM{object-fit:cover}.StrainCard_strainLabel__K_1Kr{padding:12px 15px;background-color:var(--green);color:var(--white);font-size:.875rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.03125em;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;flex-shrink:0}@media(max-width:768px){.StrainCard_imageContainer__Dj6ew{height:280px}}@media(max-width:480px){.StrainCard_imageContainer__Dj6ew{height:250px}}.BreederCard_cardLink__LPImz{text-decoration:none;color:inherit;display:block;height:100%;width:100%}.BreederCard_card__kixgk{background-color:var(--white);border:2px solid var(--green);border-radius:3px;overflow:hidden;display:flex;flex-direction:column;height:100%;width:100%;position:relative;transition:transform .2s,box-shadow .2s;aspect-ratio:1}.BreederCard_card__kixgk:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.BreederCard_card__kixgk:hover .BreederCard_hoverOverlay__U351N{opacity:1}.BreederCard_imageContainer__ipvgo{position:relative;width:100%;height:100%;background-color:var(--canvas);overflow:hidden;flex:1 1}.BreederCard_image__iaf1t{object-fit:cover}.BreederCard_hoverOverlay__U351N{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(94,101,73,.95);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;padding:20px}.BreederCard_hoverContent__PsYtD{text-align:center;color:var(--white)}.BreederCard_name__3x8oU{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:var(--white);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.BreederCard_strainCount__bT19L{font-size:.9rem;color:var(--canvas);margin:0 0 15px;font-weight:600}.BreederCard_description__2yYNg,.BreederCard_strainCount__bT19L{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.BreederCard_description__2yYNg{font-size:.85rem;color:var(--white);line-height:1.5;margin:0}@media(max-width:768px){.BreederCard_name__3x8oU{font-size:1.2rem}.BreederCard_hoverOverlay__U351N{opacity:1;background-color:rgba(94,101,73,.85)}}.DefinitionCard_cardWrapper__2PREP{position:relative;height:100%}.DefinitionCard_card__fMdLk{background-color:var(--white);border:2px solid var(--green);border-radius:3px;overflow:hidden;display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s;padding:20px}.DefinitionCard_card__fMdLk:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.DefinitionCard_favoriteButtonContainer__5Jh_m{position:absolute;top:15px;right:15px;z-index:10;display:flex;align-items:center;gap:10px;background-color:hsla(0,0%,100%,.9);border-radius:3px;padding:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:visible}.DefinitionCard_content__EsPOt{display:flex;flex-direction:column;gap:15px;flex-grow:1}.DefinitionCard_word__5Tcy9{font-family:Staatliches,sans-serif;font-size:1.2rem;font-weight:700;color:var(--green);margin:0;line-height:1.3;text-transform:uppercase;letter-spacing:.05em}.DefinitionCard_definition__cns8a{font-size:.9rem;color:var(--black);line-height:1.5;flex-grow:1}.DefinitionCard_definition__cns8a,.DefinitionCard_example__K120D{margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.DefinitionCard_example__K120D{font-size:.85rem;color:var(--brown-2);font-style:italic;line-height:1.4;padding-top:10px;border-top:1px solid var(--canvas)}@media(max-width:768px){.DefinitionCard_word__5Tcy9{font-size:1rem}.DefinitionCard_definition__cns8a{font-size:.85rem}}.page_accountPage__9nYxn{padding:60px 0;min-height:calc(100vh - 200px)}.page_pageHeader__0tDSM{margin-bottom:40px;text-align:center}.page_pageHeader__0tDSM h1{font-family:Staatliches,sans-serif;font-size:2.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.page_pageHeader__0tDSM p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);margin:0}.page_tabs___Cngq{display:flex;gap:15px;margin-bottom:40px;border-bottom:2px solid var(--canvas);max-width:1200px;margin-left:auto;margin-right:auto}@media(max-width:480px){.page_tabs___Cngq{flex-wrap:wrap;gap:10px}}.page_tab__EPnMH{padding:20px 30px;background:none;border:none;border-bottom:3px solid rgba(0,0,0,0);font-family:Staatliches,sans-serif;font-size:1rem;font-weight:600;color:var(--brown-2);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .2s;margin-bottom:-2px}.page_tab__EPnMH:hover{color:var(--green)}.page_tab__EPnMH.page_active__ycp3j{color:var(--green);border-bottom-color:var(--green)}@media(max-width:480px){.page_tab__EPnMH{font-size:.875rem;padding:15px 20px}}.page_accountCard__3slVk,.page_favoritesCard__b6Zzg,.page_ordersCard__Hd2ED{background-color:var(--white);border:2px solid var(--green);border-radius:3px;padding:60px;max-width:1200px;margin:0 auto}@media(max-width:480px){.page_accountCard__3slVk,.page_favoritesCard__b6Zzg,.page_ordersCard__Hd2ED{padding:30px}}.page_profileSection__0RXl_{display:flex;gap:40px;align-items:center;margin-bottom:40px;padding-bottom:40px;border-bottom:2px solid var(--canvas)}@media(max-width:480px){.page_profileSection__0RXl_{flex-direction:column;text-align:center}}.page_avatarSection___3uDH{flex-shrink:0}.page_avatar__lLKNY{object-fit:cover}.page_avatarPlaceholder__BOzMf,.page_avatar__lLKNY{width:120px;height:120px;border-radius:50%;border:3px solid var(--green)}.page_avatarPlaceholder__BOzMf{background-color:var(--green);color:var(--white);display:flex;align-items:center;justify-content:center;font-family:Staatliches,sans-serif;font-size:3rem;font-weight:700}.page_profileInfo__gVRvS{flex:1 1}.page_profileInfo__gVRvS h2{font-family:Staatliches,sans-serif;font-size:2rem;font-weight:700;color:var(--green);margin:0 0 10px;text-transform:uppercase;letter-spacing:.05em}.page_profileInfo__gVRvS .page_email__oZCgB{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--brown-2);margin:0}.page_detailsSection__tpHFN{margin-bottom:40px}.page_detailsSection__tpHFN h3{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:var(--green);margin:0 0 20px;text-transform:uppercase;letter-spacing:.05em}.page_detailsList__3f0Qj{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.page_detailItem___rWvJ{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:var(--canvas);border-radius:3px}@media(max-width:480px){.page_detailItem___rWvJ{flex-direction:column;align-items:flex-start;gap:10px}}.page_detailLabel__cTzyi{font-size:.875rem;color:var(--brown-2);text-transform:uppercase;letter-spacing:.05em}.page_detailLabel__cTzyi,.page_detailValue__zyW6r{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-weight:600}.page_detailValue__zyW6r{font-size:1rem;color:var(--black)}.page_editForm__CE_J9{display:flex;flex-direction:column;gap:30px}.page_formGroup__T1mbR{display:flex;flex-direction:column;gap:10px}.page_formGroup__T1mbR label{font-family:Staatliches,sans-serif;font-size:.875rem;font-weight:600;color:var(--green);text-transform:uppercase;letter-spacing:.05em}.page_formInput__KbjeQ,.page_formTextarea__xybeo{padding:20px;border:2px solid var(--green);border-radius:3px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--black);background-color:var(--white)}.page_formInput__KbjeQ:focus,.page_formTextarea__xybeo:focus{outline:none;border-color:var(--brown)}.page_formTextarea__xybeo{resize:vertical;min-height:100px}.page_formActions__MnNWk{display:flex;gap:20px;margin-top:20px}@media(max-width:480px){.page_formActions__MnNWk{flex-direction:column}}.page_cancelButton__iQLgk,.page_editButton__fyjkG,.page_saveButton__A3pLb{padding:20px 30px;border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.05em}.page_cancelButton__iQLgk:disabled,.page_editButton__fyjkG:disabled,.page_saveButton__A3pLb:disabled{opacity:.5;cursor:not-allowed}.page_editButton__fyjkG,.page_saveButton__A3pLb{background-color:var(--green);color:var(--canvas);border:2px solid var(--green)}.page_editButton__fyjkG:hover:not(:disabled),.page_saveButton__A3pLb:hover:not(:disabled){background-color:var(--canvas);color:var(--green)}.page_cancelButton__iQLgk{background-color:var(--white);color:var(--brown-2);border:2px solid var(--brown-2)}.page_cancelButton__iQLgk:hover:not(:disabled){background-color:var(--brown-2);color:var(--white)}.page_actions__KaEZT{display:flex;justify-content:center;gap:20px;margin-top:40px}@media(max-width:480px){.page_actions__KaEZT{flex-direction:column}}.page_signOutButton__DHt9Q{padding:20px 30px;background-color:var(--white);color:#dc3545;border:2px solid #dc3545;border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:background-color .2s,color .2s;text-transform:uppercase;letter-spacing:.05em}.page_signOutButton__DHt9Q:hover:not(:disabled){background-color:#dc3545;color:var(--white)}.page_signOutButton__DHt9Q:disabled{opacity:.5;cursor:not-allowed}.page_deleteAccountButton__SHa3o{padding:20px 30px;background-color:var(--white);color:#c62828;border:2px solid #c62828;border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:background-color .2s,color .2s;text-transform:uppercase;letter-spacing:.05em}.page_deleteAccountButton__SHa3o:hover:not(:disabled){background-color:#c62828;color:var(--white)}.page_deleteAccountButton__SHa3o:disabled{opacity:.5;cursor:not-allowed}.page_deleteConfirmOverlay__Wv9ml{position:fixed;inset:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:30px}.page_deleteConfirmModal__0b21c{background-color:var(--white);border:2px solid var(--green);border-radius:3px;padding:60px;max-width:440px;width:100%}.page_deleteConfirmModal__0b21c h3{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:#c62828;margin:0 0 20px;text-transform:uppercase;letter-spacing:.05em}.page_deleteConfirmModal__0b21c p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--black);margin:0 0 20px;line-height:1.5}.page_deleteConfirmActions__xqdIl{display:flex;gap:20px;margin-top:40px}@media(max-width:480px){.page_deleteConfirmActions__xqdIl{flex-direction:column}}.page_deleteConfirmButton__tkh3L{flex:1 1;padding:20px 30px;background-color:#c62828;color:var(--white);border:2px solid #c62828;border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.05em}.page_deleteConfirmButton__tkh3L:hover:not(:disabled){background-color:#b71c1c;border-color:#b71c1c}.page_deleteConfirmButton__tkh3L:disabled{opacity:.6;cursor:not-allowed}.page_successMessage__dYvrN{background-color:rgba(76,175,80,.1);color:#4caf50;border:2px solid #4caf50;border-radius:3px}.page_errorMessage__A2Jbk,.page_successMessage__dYvrN{padding:20px;text-align:center;font-weight:500;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;margin-bottom:20px}.page_errorMessage__A2Jbk{background-color:rgba(220,53,69,.1);color:#dc3545;border:2px solid #dc3545;border-radius:3px}.page_loading__kZyNh{text-align:center;padding:60px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_ordersCard__Hd2ED h2{font-family:Staatliches,sans-serif;font-size:2rem;font-weight:700;color:var(--green);margin:0 0 40px;text-transform:uppercase;letter-spacing:.05em}.page_ordersList___R_AC{display:flex;flex-direction:column;gap:30px}.page_orderItem__Ki7Jo{padding:30px;background-color:var(--canvas);border-radius:3px;border:2px solid var(--green)}.page_emptyState__WXw7b{text-align:center;padding:60px}.page_emptyState__WXw7b p{font-size:1.125rem;color:var(--brown-2);margin:0 0 30px}.page_browseLink__DgmUg,.page_emptyState__WXw7b p,.page_shopLink__ANr4w{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_browseLink__DgmUg,.page_shopLink__ANr4w{display:inline-block;padding:20px 30px;background-color:var(--green);color:var(--canvas);border:2px solid var(--green);border-radius:3px;font-size:1rem;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;transition:all .2s}.page_browseLink__DgmUg:hover,.page_shopLink__ANr4w:hover{background-color:var(--canvas);color:var(--green)}.page_favoritesCard__b6Zzg h2{font-family:Staatliches,sans-serif;font-size:2rem;font-weight:700;color:var(--green);margin:0 0 30px;text-transform:uppercase;letter-spacing:.05em}.page_favoritesHeader__lF6iz{margin-bottom:40px}.page_favoriteTabs__Jns05{display:flex;gap:15px;flex-wrap:wrap;margin-top:20px}.page_favoriteTab__NKvMW{padding:15px 20px;background-color:var(--canvas);border:2px solid var(--green);border-radius:3px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;font-weight:600;color:var(--green);cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.05em}.page_favoriteTab__NKvMW.page_active__ycp3j,.page_favoriteTab__NKvMW:hover{background-color:var(--green);color:var(--canvas)}.page_favoritesGrid__exeQW{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px}@media(min-width:481px)and (max-width:768px){.page_favoritesGrid__exeQW{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media(max-width:480px){.page_favoritesGrid__exeQW{grid-template-columns:1fr}}.page_favoritesPage__G9VR3{padding:60px 0;min-height:calc(100vh - 200px)}.page_pageHeader__6xwfv{margin-bottom:40px;text-align:center}.page_pageHeader__6xwfv h1{font-family:Staatliches,sans-serif;font-size:2.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.page_pageHeader__6xwfv p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);margin:0}.page_tabs__sST3M{display:flex;gap:15px;margin-bottom:40px;flex-wrap:wrap;justify-content:center}.page_tab__XpURt{padding:15px 30px;background-color:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s,color .2s;text-transform:uppercase;letter-spacing:.05em}.page_tab__XpURt:hover{background-color:var(--canvas)}.page_tab__XpURt.page_active__V4RPo{background-color:var(--green);color:var(--white)}.page_grid__w34Ui{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px}.page_emptyState__tP_av{text-align:center;padding:60px}.page_emptyState__tP_av p,.page_loading__31IJ9{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_loading__31IJ9{text-align:center;padding:60px}@media(max-width:768px){.page_grid__w34Ui{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}}@media(max-width:480px){.page_pageHeader__6xwfv h1{font-size:2rem}.page_grid__w34Ui{grid-template-columns:1fr}.page_tabs__sST3M{flex-direction:column}.page_tabs__sST3M .page_tab__XpURt{width:100%}}.page_searchPage__PMWbX{padding:40px 0 60px}.page_searchHeader__1PWCi{margin-bottom:40px}.page_searchPageTitle__MnaJj{font-family:Staatliches,sans-serif;font-size:3rem;font-weight:700;color:var(--green);margin:0 0 30px;text-transform:uppercase;letter-spacing:.0625em}@media(max-width:480px){.page_searchPageTitle__MnaJj{font-size:2rem}}.page_searchBarLarge__8818n{display:flex;gap:15px;align-items:center}.page_searchInputLarge___o1Dq{flex:1 1;padding:20px;border:2px solid var(--green);border-radius:3px;font-size:1rem;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;color:var(--black);background-color:var(--white)}.page_searchInputLarge___o1Dq::placeholder{color:var(--brown-2)}.page_searchInputLarge___o1Dq:focus{outline:none;border-color:var(--brown)}.page_searchBtnLarge__KKIn2{padding:20px 30px;background-color:var(--green);color:var(--canvas);border:none;border-radius:3px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.page_searchBtnLarge__KKIn2:hover{background-color:var(--canvas);color:var(--green)}.page_searchBtnLarge__KKIn2 svg{display:block}.page_searchTabs__OBPgS{display:flex;gap:15px;margin-bottom:40px;flex-wrap:wrap}@media(max-width:480px){.page_searchTabs__OBPgS{gap:10px}}.page_searchTab__LhOMT{padding:15px 20px;background-color:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:.875rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.03125em}.page_searchTab__LhOMT:hover{background-color:var(--canvas)}.page_searchTab__LhOMT.page_active__2cjuf{background-color:var(--green);color:var(--canvas)}@media(max-width:480px){.page_searchTab__LhOMT{padding:10px 15px;font-size:.75rem}}.page_searchResults__EQKpg{margin-bottom:40px}.page_resultsHeader__VmUBI{margin-bottom:30px}.page_resultsCountText__uUYea{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;color:var(--brown-2);font-weight:600}.page_searchResultsGrid__glT9C{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:40px}@media(min-width:481px)and (max-width:768px){.page_searchResultsGrid__glT9C{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.page_searchResultsGrid__glT9C{grid-template-columns:1fr}}.page_noResults__l7Vkh{text-align:center;padding:40px;background-color:var(--canvas);border-radius:3px;border:2px solid var(--green)}.page_noResultsMessage__ygJ5q{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--brown-2);margin:0}.page_loadingMessage__NBbn2{text-align:center;padding:40px}.page_loadingMessage__NBbn2 p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--green);font-weight:600;margin-top:20px}.page_loadingStains__H8lHQ{display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px 0;text-align:center;grid-column:1/-1}.page_loadingStains__H8lHQ p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;color:var(--brown-2);margin:0}.page_loadingSpinner__0nGqT{width:40px;height:40px;border:4px solid var(--canvas);border-top-color:var(--green);border-radius:50%;animation:page_spin__8JlMb 1s linear infinite}@keyframes page_spin__8JlMb{to{transform:rotate(1turn)}}.ArticleCard_cardWrapper__l0nix{position:relative;height:100%}.ArticleCard_card__Kzr_C{background-color:var(--white);border:3px solid var(--green);border-radius:3px;overflow:hidden;display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;transition:border-color .2s}.ArticleCard_card__Kzr_C:hover{border-color:var(--brown-2)}.ArticleCard_imageContainer__aZOps{position:relative;width:100%;height:200px;background-color:var(--canvas);overflow:hidden;flex-shrink:0}.ArticleCard_image__oaBMC{object-fit:cover}.ArticleCard_typeBadge__7nDwB{position:absolute;top:15px;left:15px;padding:6px 12px;background-color:var(--green);color:var(--white);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:3px;z-index:5;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.ArticleCard_content__wm3rr{padding:20px;display:flex;flex-direction:column;gap:10px;flex-grow:1}.ArticleCard_title__SophU{font-family:Staatliches,sans-serif;font-size:1.2rem;font-weight:700;color:var(--green);line-height:1.3;text-transform:uppercase;letter-spacing:.05em;-webkit-line-clamp:2}.ArticleCard_description__XEGbQ,.ArticleCard_title__SophU{margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ArticleCard_description__XEGbQ{font-size:.9rem;color:var(--black);line-height:1.5;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;-webkit-line-clamp:3}.ArticleCard_featured__j09oi .ArticleCard_imageContainer__aZOps{height:auto;flex:1 1;min-height:280px}.ArticleCard_featured__j09oi .ArticleCard_title__SophU{font-size:1.5rem;-webkit-line-clamp:3}.ArticleCard_featured__j09oi .ArticleCard_description__XEGbQ{-webkit-line-clamp:4}.ArticleCard_compact__o8k3X .ArticleCard_imageContainer__aZOps{height:auto;flex:1 1;min-height:120px}.ArticleCard_compact__o8k3X .ArticleCard_content__wm3rr{padding:15px 20px;flex-grow:0}.ArticleCard_compact__o8k3X .ArticleCard_title__SophU{font-size:1.05rem}.ArticleCard_compact__o8k3X .ArticleCard_description__XEGbQ{-webkit-line-clamp:2;font-size:.85rem}@media(max-width:480px){.ArticleCard_imageContainer__aZOps{height:180px}.ArticleCard_title__SophU{font-size:1.1rem}.ArticleCard_featured__j09oi .ArticleCard_imageContainer__aZOps{min-height:220px}.ArticleCard_compact__o8k3X .ArticleCard_imageContainer__aZOps{height:160px}}.NewsletterSignup_newsletter__UIkr_{width:100%;padding:60px 20px;background-color:var(--green)}.NewsletterSignup_container__h_y4A{max-width:600px;margin:0 auto}.NewsletterSignup_content__qnEMV{text-align:center}.NewsletterSignup_title__4phXl{font-family:Staatliches,sans-serif;font-size:2rem;font-weight:700;color:var(--white);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}@media(min-width:768px){.NewsletterSignup_title__4phXl{font-size:2.5rem;margin-bottom:20px}}.NewsletterSignup_description__2kHuV{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--canvas);margin:0 0 30px;line-height:1.6}@media(min-width:768px){.NewsletterSignup_description__2kHuV{font-size:1.125rem;margin-bottom:40px}}.NewsletterSignup_form__2CXII{display:flex;flex-direction:column;gap:15px;max-width:400px;margin:0 auto}@media(min-width:768px){.NewsletterSignup_form__2CXII{flex-direction:row;gap:0;max-width:100%}}.NewsletterSignup_input___cxkz{flex:1 1;padding:20px 30px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;border:2px solid var(--white);border-radius:3px;background-color:var(--white);color:var(--black)}.NewsletterSignup_input___cxkz::placeholder{color:var(--brown-2)}.NewsletterSignup_input___cxkz:focus{outline:none;border-color:var(--canvas)}.NewsletterSignup_input___cxkz:disabled{opacity:.8;cursor:not-allowed}@media(min-width:768px){.NewsletterSignup_input___cxkz{border-radius:3px 0 0 3px}}.NewsletterSignup_button__vU25K{padding:20px 40px;font-family:Staatliches,sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--green);background-color:var(--white);border:2px solid var(--white);border-radius:3px;cursor:pointer;transition:background-color .2s,color .2s}.NewsletterSignup_button__vU25K:hover:not(:disabled){background-color:var(--canvas);color:var(--green)}.NewsletterSignup_button__vU25K:disabled{cursor:not-allowed;opacity:.9}@media(min-width:768px){.NewsletterSignup_button__vU25K{border-radius:0 3px 3px 0}}.NewsletterSignup_successMessage__pSfcU{color:var(--canvas)}.NewsletterSignup_errorMessage__yZRMY,.NewsletterSignup_successMessage__pSfcU{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.95rem;margin:20px 0 0}.NewsletterSignup_errorMessage__yZRMY{color:#f5c6cb}.page_articlesPage__TIkNe{padding:60px 0;min-height:calc(100vh - 200px)}.page_pageHeader__eJvBS{margin-bottom:40px;text-align:center}.page_pageHeader__eJvBS h1{font-family:Staatliches,sans-serif;font-size:2.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.page_pageHeader__eJvBS p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);margin:0}.page_typeFilter__AnsEU{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:40px}.page_typeBtn__eUM8J{padding:10px 20px;background:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:.9rem;font-weight:600;cursor:pointer;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;transition:background .2s,color .2s}.page_typeBtn__eUM8J.page_active__dtYJd,.page_typeBtn__eUM8J:hover{background:var(--green);color:var(--white)}.page_grid__Neh46{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px;margin-bottom:40px}.page_emptyState__GpCLj,.page_loading__NLKxF{text-align:center;padding:60px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_pagination__5_bvU{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:40px}.page_paginationButton__8gMPD{padding:15px 30px;background:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:background .2s,color .2s}.page_paginationButton__8gMPD:hover:not(:disabled){background:var(--green);color:var(--white)}.page_paginationButton__8gMPD:disabled{opacity:.5;cursor:not-allowed}.page_paginationInfo__mMZNT{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--black);font-weight:600}@media(max-width:480px){.page_pageHeader__eJvBS h1{font-size:2rem}.page_grid__Neh46{grid-template-columns:1fr}}.page_breedersPage__6PCsA{padding:60px 0;min-height:calc(100vh - 200px)}.page_pageHeader__bi4OE{margin-bottom:40px;text-align:center}.page_pageHeader__bi4OE h1{font-family:Staatliches,sans-serif;font-size:2.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.page_pageHeader__bi4OE p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);margin:0}.page_breedersGrid____mLR{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:30px;margin-bottom:40px;width:100%;max-width:100%;box-sizing:border-box}.page_breedersGrid____mLR>*{min-width:0;max-width:100%;height:100%}.page_emptyState__b4JQy{text-align:center;padding:60px}.page_emptyState__b4JQy p,.page_loading__Qe8C1{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_loading__Qe8C1{text-align:center;padding:60px}.page_pagination__QHSOn{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:40px}.page_paginationButton__rDlpP{padding:15px 30px;background-color:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:background-color .2s,color .2s}.page_paginationButton__rDlpP:hover:not(:disabled){background-color:var(--green);color:var(--white)}.page_paginationButton__rDlpP:disabled{opacity:.5;cursor:not-allowed}.page_paginationInfo__JSwTe{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--black);font-weight:600}@media(max-width:768px){.page_breedersGrid____mLR{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}}@media(max-width:480px){.page_pageHeader__bi4OE h1{font-size:2rem}.page_breedersGrid____mLR{grid-template-columns:1fr}}.page_definitionPage__kM15N{padding:60px 0;min-height:calc(100vh - 200px)}.page_detailCard__UYJSh{background-color:var(--white);border:2px solid var(--green);border-radius:3px;padding:60px;max-width:800px;margin:0 auto}.page_header__4T97E{margin-bottom:40px;padding-bottom:30px;border-bottom:2px solid var(--canvas)}.page_wordHeader__sLWlG{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.page_wordHeader__sLWlG h1{font-family:Staatliches,sans-serif;font-size:3rem;font-weight:700;color:var(--green);margin:0;text-transform:uppercase;letter-spacing:.05em;flex:1 1}.page_actionButtons__t69U4{display:flex;gap:15px;flex-shrink:0}.page_contentSection__JxK4h{display:flex;flex-direction:column;gap:40px}.page_definition__FNW2w h2,.page_example__aNPqo h2{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:var(--green);margin:0 0 20px;text-transform:uppercase;letter-spacing:.05em}.page_definition__FNW2w p,.page_example__aNPqo p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;line-height:1.8;color:var(--black);margin:0}.page_example__aNPqo{padding:30px;background-color:var(--canvas);border-radius:3px;border-left:4px solid var(--green)}.page_exampleText__40Psm{font-style:italic;color:var(--brown-2)}.page_loading__SCOZj{text-align:center;padding:60px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_otherDefinitions__ID5e2{margin-top:60px;padding-top:60px;border-top:2px solid var(--canvas)}.page_otherDefinitionsTitle__cXPwY{font-family:Staatliches,sans-serif;font-size:2rem;font-weight:700;color:var(--green);margin:0 0 40px;text-transform:uppercase;letter-spacing:.05em}.page_otherDefinitionsGrid__9pnxy{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px}@media(min-width:481px)and (max-width:768px){.page_otherDefinitionsGrid__9pnxy{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media(max-width:480px){.page_otherDefinitionsGrid__9pnxy{grid-template-columns:1fr}}@media(max-width:768px){.page_detailCard__UYJSh{padding:30px}.page_wordHeader__sLWlG{flex-direction:column}.page_wordHeader__sLWlG h1{font-size:2rem}}.page_definitionsPage__OWVkx{padding:60px 0;min-height:calc(100vh - 200px)}.page_pageHeader__jng5P{margin-bottom:40px;text-align:center}.page_pageHeader__jng5P h1{font-family:Staatliches,sans-serif;font-size:2.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.page_pageHeader__jng5P p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);margin:0}.page_searchRow__oDhRp{margin-bottom:30px;max-width:400px;margin-left:auto;margin-right:auto}.page_searchInput__vDfpr{width:100%;padding:15px 20px;border:2px solid var(--green);border-radius:3px;background:var(--white);color:var(--black);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;transition:border-color .2s}.page_searchInput__vDfpr:focus{outline:none;border-color:var(--brown-2)}.page_searchInput__vDfpr::placeholder{color:var(--brown-2)}.page_letterFilter__E0p0N{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:40px;padding:20px;background-color:var(--white);border-radius:3px;border:1px solid var(--brown-1)}.page_letterButton__WK8ol{min-width:40px;height:40px;padding:10px 15px;background-color:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:.875rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.page_letterButton__WK8ol.page_active__faFaQ,.page_letterButton__WK8ol:hover{background-color:var(--green);color:var(--white)}.page_letterButton__WK8ol.page_active__faFaQ{border-color:var(--green)}.page_definitionsGrid__AsgrH{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px;margin-bottom:40px}.page_emptyState__1bA1B{text-align:center;padding:60px}.page_emptyState__1bA1B p,.page_loading__IjRZ4{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_loading__IjRZ4{text-align:center;padding:60px}.page_pagination__MyFdX{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:40px}.page_paginationButton__mjnid{padding:15px 30px;background-color:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;cursor:pointer;transition:background-color .2s,color .2s}.page_paginationButton__mjnid:hover:not(:disabled){background-color:var(--green);color:var(--white)}.page_paginationButton__mjnid:disabled{opacity:.5;cursor:not-allowed}.page_paginationInfo__GoftV{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--black);font-weight:600}@media(max-width:768px){.page_definitionsGrid__AsgrH{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}}@media(max-width:480px){.page_pageHeader__jng5P h1{font-size:2rem}.page_letterFilter__E0p0N{gap:10px;padding:15px}.page_letterButton__WK8ol{min-width:36px;height:36px;font-size:.75rem;padding:10px}.page_definitionsGrid__AsgrH{grid-template-columns:1fr}}.page_page__3028v{padding:60px 0;min-height:calc(100vh - 200px)}.page_header__cef0s{margin-bottom:40px}.page_header__cef0s h1{font-family:Staatliches,sans-serif;font-size:2.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.05em}.page_description__Outau{font-size:1.125rem;color:var(--black);margin:0 0 20px;line-height:1.5}.page_backLink__s936Q,.page_description__Outau{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_backLink__s936Q{font-size:.9375rem;font-weight:600;color:var(--green);text-decoration:none;transition:color .2s}.page_backLink__s936Q:hover{color:var(--brown-2);text-decoration:underline}.page_strainsGrid__f4fGr{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;width:100%;max-width:100%;box-sizing:border-box}.page_strainsGrid__f4fGr>*{min-width:0;max-width:100%}.page_emptyState__8N4ap{text-align:center;padding:60px}.page_emptyState__8N4ap p,.page_loading__SP6iX{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2)}.page_error__IgjSa,.page_loading__SP6iX{text-align:center;padding:60px}.page_error__IgjSa p{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--brown-2);margin:0 0 20px}.page_pagination__Motjg{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:40px}.page_paginationButton__dABuz{padding:15px 30px;background-color:var(--white);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:1rem;font-weight:600;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s}.page_paginationButton__dABuz:hover:not(.page_paginationDisabled__kOLj8){background-color:var(--green);color:var(--white)}.page_paginationDisabled__kOLj8{opacity:.5;cursor:not-allowed;pointer-events:none}.page_paginationInfo__wsjLE{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--black);font-weight:600}@media(max-width:768px){.page_strainsGrid__f4fGr{grid-template-columns:repeat(3,1fr);gap:20px}}@media(max-width:480px){.page_header__cef0s h1{font-size:2rem}.page_strainsGrid__f4fGr{grid-template-columns:repeat(2,1fr);gap:15px}}.page_knowledgeBasePage__QCc2c{padding:0}.page_kbHero__WpKla{padding:60px 0;background-color:var(--white);text-align:center}.page_kbHeroTitle__N9glj{font-family:Staatliches,sans-serif;font-size:3.5rem;font-weight:700;color:var(--green);margin:0 0 20px;text-transform:uppercase;letter-spacing:.125em}@media(max-width:480px){.page_kbHeroTitle__N9glj{font-size:2.5rem}}.page_kbHeroDescription__bVSqM{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.25rem;color:var(--black);line-height:1.8;max-width:800px;margin:0 auto}@media(max-width:480px){.page_kbHeroDescription__bVSqM{font-size:1rem}}.page_knowledgeBase__Xm8qe{padding:60px 0;background-color:var(--white)}.page_knowledgeCards__Gp26F{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:1200px;margin:0 auto}@media(min-width:481px)and (max-width:768px){.page_knowledgeCards__Gp26F{grid-template-columns:repeat(4,1fr)}}@media(max-width:480px){.page_knowledgeCards__Gp26F{grid-template-columns:repeat(2,1fr);gap:15px}}.page_knowledgeCard___F9ZG{display:flex;flex-direction:column;align-items:center;gap:15px;padding:20px;background-color:var(--white);border:2px solid var(--green);border-radius:3px;text-decoration:none;color:inherit;transition:all .2s}.page_knowledgeCard___F9ZG:hover{border-color:var(--brown)}.page_cardIcon__UeCTi{width:64px;height:64px;display:flex;align-items:center;justify-content:center}.page_cardIcon__UeCTi img{width:100%;height:100%;object-fit:contain}.page_cardLabel__grkz8{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.75rem;font-weight:600;color:var(--green);text-align:center;text-transform:uppercase;letter-spacing:.05em}.page_kbSection__ObRd3{padding:60px 0;background-color:var(--white)}.page_kbSectionAlt__GW9F2{background-color:var(--canvas)}.page_sectionHeader__zpfvK{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:20px}.page_sectionTitle__kFK3G{font-family:Staatliches,sans-serif;font-size:2.625rem;font-weight:700;color:var(--green);margin:0;text-transform:uppercase;letter-spacing:.0625em}@media(max-width:480px){.page_sectionTitle__kFK3G{font-size:2rem}}.page_btnViewAll__OrXaf{display:inline-flex;align-items:center;gap:10px;padding:10px 30px;background-color:var(--green);color:var(--canvas);border:none;border-radius:3px;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;text-transform:uppercase;letter-spacing:.03125em;line-height:1}.page_btnViewAll__OrXaf:hover{background-color:var(--canvas);color:var(--green)}.page_btnViewAll__OrXaf svg{flex-shrink:0;width:16px;height:16px}.page_kbSectionIntro__E_SoS{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);line-height:1.8;text-align:center;max-width:800px;margin:0 auto 40px}@media(max-width:480px){.page_kbSectionIntro__E_SoS{font-size:1rem}}.page_recipesGrid__PfQEG{display:grid;grid-template-columns:2fr 1fr 1fr;gap:30px}@media(min-width:481px)and (max-width:768px){.page_recipesGrid__PfQEG{grid-template-columns:1fr 1fr}}@media(max-width:480px){.page_recipesGrid__PfQEG{grid-template-columns:1fr}}.page_featuredCard__sxUOi{grid-row:span 2}@media(min-width:481px)and (max-width:768px){.page_featuredCard__sxUOi{grid-row:span 1;grid-column:1/-1}}@media(max-width:480px){.page_featuredCard__sxUOi{grid-row:span 1!important;grid-column:1!important}}.page_featuredCard__sxUOi .page_cardWrapper__T1015{height:100%}.page_featuredCard__sxUOi .page_cardWrapper__T1015 .page_card__U5s_6{height:100%;display:flex;flex-direction:column}.page_featuredCard__sxUOi .page_cardWrapper__T1015 .page_imageContainer__cQVv8{flex:1 1;min-height:300px}@media(max-width:480px){.page_featuredCard__sxUOi .page_cardWrapper__T1015 .page_imageContainer__cQVv8{min-height:250px}}.page_regularCard__e2hzw .page_cardWrapper__T1015{height:100%}.page_regularCard__e2hzw .page_cardWrapper__T1015 .page_card__U5s_6{height:100%;display:flex;flex-direction:column}.page_guidesGrid__LdIK2{display:grid;grid-template-columns:1fr 1fr 2fr;gap:30px}@media(min-width:481px)and (max-width:768px){.page_guidesGrid__LdIK2{grid-template-columns:1fr 1fr}}@media(max-width:480px){.page_guidesGrid__LdIK2{grid-template-columns:1fr;gap:20px}}.page_guidesGrid__LdIK2 .page_featuredCard__sxUOi{grid-column:3;grid-row:1/3}@media(min-width:481px)and (max-width:768px){.page_guidesGrid__LdIK2 .page_featuredCard__sxUOi{grid-column:1/-1;grid-row:span 1}}@media(max-width:480px){.page_guidesGrid__LdIK2 .page_featuredCard__sxUOi{grid-column:1!important;grid-row:span 1!important}}.page_guidesGrid__LdIK2 .page_regularCard__e2hzw:nth-child(2){grid-column:1}.page_guidesGrid__LdIK2 .page_regularCard__e2hzw:nth-child(3){grid-column:2}@media(min-width:481px)and (max-width:768px){.page_guidesGrid__LdIK2 .page_regularCard__e2hzw{grid-column:auto}}@media(max-width:480px){.page_guidesGrid__LdIK2 .page_regularCard__e2hzw{grid-column:1!important;grid-row:auto!important}}.page_articlesGrid__ddsSK{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px;width:100%}.page_breedersGrid__yW3ya{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;width:100%;max-width:100%;box-sizing:border-box}@media(min-width:481px)and (max-width:768px){.page_breedersGrid__yW3ya{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.page_breedersGrid__yW3ya{grid-template-columns:1fr}}.page_breedersGrid__yW3ya>*{min-width:0;max-width:100%;height:100%}.page_latestStrains__2UW0s{padding:60px 0;background-color:var(--white)}.page_strainsGrid__u9J6I{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:20px 0;width:100%;max-width:100%;box-sizing:border-box}@media(min-width:481px)and (max-width:768px){.page_strainsGrid__u9J6I{grid-template-columns:repeat(3,1fr);gap:20px}}@media(max-width:480px){.page_strainsGrid__u9J6I{grid-template-columns:repeat(2,1fr);gap:15px}}.page_strainsGrid__u9J6I>*{min-width:0;max-width:100%}.page_dictionaryPreview__lPm_W{max-width:900px;margin:0 auto}.page_dictionarySearchPreview__Y4il_{margin-bottom:30px}.page_dictionarySearchLink__g7gN1{display:block;text-decoration:none}.page_dictionarySearchInput__uKEfG{width:100%;padding:20px;background-color:var(--white);border:2px solid var(--green);border-radius:3px;font-size:1rem;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;color:var(--black);cursor:pointer;transition:all .2s}.page_dictionarySearchInput__uKEfG:hover{border-color:var(--brown)}.page_dictionarySearchInput__uKEfG:focus{outline:none;border-color:var(--brown)}.page_dictionarySearchInput__uKEfG::placeholder{color:var(--brown-2)}.page_dictionaryTermsPreview__vQgWz{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(min-width:481px)and (max-width:768px){.page_dictionaryTermsPreview__vQgWz{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.page_dictionaryTermsPreview__vQgWz{grid-template-columns:1fr}}.page_emptyMessage__syPbw{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--brown-2);text-align:center;padding:40px;background-color:var(--canvas);border-radius:3px;border:2px solid var(--green);grid-column:1/-1}@media(max-width:480px){.page_kbHero__WpKla,.page_kbSection__ObRd3{padding:40px 0}.page_knowledgeCards__Gp26F{grid-template-columns:repeat(2,1fr)}.page_latestStrains__2UW0s{padding:40px 0}}.page_home__hAbSN{min-height:100vh}.page_hero__klkOV{padding:60px 0 30px;background-color:var(--white)}.page_heroLayout__EF9SN{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "text";gap:30px;align-items:center}@media(min-width:769px){.page_heroLayout__EF9SN{grid-template-columns:1fr minmax(280px,.9fr);grid-template-areas:"text image";gap:60px}}.page_heroPanel__e_Xzp{grid-area:text;display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%}.page_heroImage__vVrWt{grid-area:image;width:100%;max-width:520px;justify-self:center}@media(min-width:769px){.page_heroImage__vVrWt{max-width:none;justify-self:end}}.page_heroImg__iBLTW{width:100%;height:auto;display:block}.page_heroEyebrow__XcLs4{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.8125rem;color:var(--brown-2);letter-spacing:.12em}.page_heroEyebrow__XcLs4,.page_heroTitle__ld_yg{font-weight:700;text-transform:uppercase;margin:0}.page_heroTitle__ld_yg{font-family:Staatliches,sans-serif;font-size:2.5rem;color:var(--green);letter-spacing:.05em;line-height:1.15}@media(max-width:480px){.page_heroTitle__ld_yg{font-size:1.85rem}}.page_heroDescription__GqqwQ{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.0625rem;line-height:1.65;color:var(--black);margin:0}@media(max-width:480px){.page_heroDescription__GqqwQ{font-size:.975rem;line-height:1.55}}.page_heroActions__NRe0K{display:flex;gap:20px;flex-wrap:wrap;justify-content:flex-start;margin-top:15px}.page_btnPrimary__DfFEJ{display:inline-flex;align-items:center;gap:10px;padding:20px 40px;background-color:var(--green);color:var(--canvas);text-decoration:none;border-radius:3px;font-family:Staatliches,sans-serif;font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease;border:2px solid var(--green)}.page_btnPrimary__DfFEJ svg{flex-shrink:0;width:18px;height:18px}.page_btnPrimary__DfFEJ:hover{background-color:var(--canvas);border-color:var(--green);color:var(--green)}@media(max-width:480px){.page_btnPrimary__DfFEJ{font-size:.9375rem;padding:15px 30px}}.page_btnSecondary__2dtFq{display:inline-flex;align-items:center;gap:10px;padding:20px 40px;background-color:rgba(0,0,0,0);color:var(--green);text-decoration:none;border-radius:3px;font-family:Staatliches,sans-serif;font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease;border:2px solid var(--green)}.page_btnSecondary__2dtFq:hover{background-color:var(--green);color:var(--canvas)}@media(max-width:480px){.page_btnSecondary__2dtFq{font-size:.9375rem;padding:15px 30px}}.page_knowledgeBase__VCY_q{padding:80px 0;background-color:var(--white)}.page_sectionHeader__xKhTN{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media(max-width:480px){.page_sectionHeader__xKhTN{flex-direction:column;align-items:flex-start;gap:15px}}.page_sectionTitle__f7SyI{font-family:Staatliches,sans-serif;font-size:1.75rem;font-weight:700;color:var(--green);margin:0;text-transform:uppercase;letter-spacing:.0625em}@media(max-width:480px){.page_sectionTitle__f7SyI{font-size:1.5rem}}.page_btnViewAll__YV0p4{display:inline-flex;align-items:center;gap:10px;padding:10px 30px;background-color:var(--green);color:var(--canvas);border:none;border-radius:3px;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;text-transform:uppercase;letter-spacing:.03125em;line-height:1}.page_btnViewAll__YV0p4:hover{background-color:var(--canvas);color:var(--green)}.page_btnViewAll__YV0p4 svg{flex-shrink:0;width:16px;height:16px}.page_knowledgeCards__D8XDW{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:1200px;margin:0 auto}@media(min-width:481px)and (max-width:768px){.page_knowledgeCards__D8XDW{grid-template-columns:repeat(4,1fr)}}@media(max-width:480px){.page_knowledgeCards__D8XDW{grid-template-columns:repeat(2,1fr)}}.page_knowledgeCard__SfYTV{display:flex;flex-direction:column;align-items:center;gap:15px;padding:20px;background-color:var(--white);border:2px solid var(--green);border-radius:3px;text-decoration:none;color:inherit;transition:all .2s}.page_knowledgeCard__SfYTV:hover{border-color:var(--brown)}.page_cardIcon__lOXZq{width:64px;height:64px;display:flex;align-items:center;justify-content:center}.page_cardIcon__lOXZq img{width:100%;height:100%;object-fit:contain}.page_cardLabel__iG9YG{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.75rem;font-weight:600;color:var(--green);text-align:center;text-transform:uppercase;letter-spacing:.05em}.page_latestArticles__tA3_8{padding:60px 0;background-color:var(--white)}.page_latestArticlesGrid__brgiw{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:stretch;padding:20px 0;min-height:520px}@media(min-width:481px)and (max-width:768px){.page_latestArticlesGrid__brgiw{grid-template-columns:1fr;min-height:0}}@media(max-width:480px){.page_latestArticlesGrid__brgiw{grid-template-columns:1fr;gap:20px;min-height:0}}.page_latestArticlesFeatured__O6LbC{min-height:100%;display:flex}.page_latestArticlesFeatured__O6LbC>*{flex:1 1;width:100%;min-height:100%}.page_latestArticlesStack__ciqNz{display:grid;grid-template-rows:1fr 1fr;gap:30px;min-height:0;height:100%}.page_latestArticlesStack__ciqNz>*{min-height:0}@media(min-width:481px)and (max-width:768px){.page_latestArticlesStack__ciqNz{grid-template-rows:none;height:auto;gap:20px}}@media(max-width:480px){.page_latestArticlesStack__ciqNz{gap:20px}}.page_latestProducts__65bqS{padding:60px 0 110px;background-color:var(--white)}.page_productsGrid__MLjlh{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:20px 0}@media(min-width:481px)and (max-width:768px){.page_productsGrid__MLjlh{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.page_productsGrid__MLjlh{grid-template-columns:repeat(2,1fr)}}.page_strainApp__5IB7R{background-color:var(--green);padding:100px 0;position:relative;margin:120px 0}.page_strainAppContent__X6PYn{max-width:1000px;margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:60px;position:relative}@media(max-width:768px){.page_strainAppContent__X6PYn{flex-direction:column;text-align:center;gap:40px}}@media(max-width:480px){.page_strainAppContent__X6PYn{flex-direction:column;gap:30px;padding:0 15px}}.page_strainAppText__nHAMU{flex:1 1;color:var(--white);max-width:50%;z-index:1}@media(max-width:768px){.page_strainAppText__nHAMU{max-width:100%;order:2}}@media(max-width:480px){.page_strainAppText__nHAMU{max-width:100%;order:2}}.page_strainAppTitle__gGe6z{font-family:Staatliches,sans-serif;font-size:2.25rem;font-weight:700;margin-bottom:25px;text-transform:uppercase;letter-spacing:.0625em;color:var(--canvas)}@media(max-width:480px){.page_strainAppTitle__gGe6z{font-size:1.75rem}}.page_strainAppDescription__AIRLw{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;line-height:1.8;margin-bottom:30px;opacity:.95;color:var(--canvas)}@media(max-width:480px){.page_strainAppDescription__AIRLw{font-size:.9rem;line-height:1.6;margin-bottom:20px}}.page_btnGetApp__kQoMT{display:inline-flex;align-items:center;gap:10px;padding:10px 30px;background-color:var(--canvas);color:var(--green);border:none;border-radius:3px;font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.03125em;line-height:1;cursor:pointer;transition:background-color .2s,color .2s;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;border:2px solid var(--canvas)}.page_btnGetApp__kQoMT:hover{background-color:var(--green);color:var(--canvas);border:2px solid var(--canvas)}.page_strainAppImage__laoyA{flex:1 1;display:flex;justify-content:center;align-items:center;position:absolute;right:10%;width:45%;max-width:450px}@media(max-width:768px){.page_strainAppImage__laoyA{position:static;margin-top:0;margin-bottom:30px;width:100%;max-width:400px;order:1;flex:none}}@media(max-width:480px){.page_strainAppImage__laoyA{position:static;margin-top:0;margin-bottom:20px;width:100%;max-width:300px;order:1;flex:none}}.page_appImage__077Bc{width:100%;height:auto;object-fit:contain;display:block}.page_latestStrains__E9yc7,.page_shopCategories__16aWg{padding:60px 0;background-color:var(--white)}.page_mission__tuCYM{padding:60px 0;background-color:var(--canvas)}.page_missionInner__QpPW_{max-width:760px}.page_missionTitle__PITJK{font-family:Staatliches,sans-serif;font-size:2.25rem;font-weight:700;color:var(--green);margin:0 0 30px;text-transform:uppercase;letter-spacing:.0625em;line-height:1.15}@media(max-width:480px){.page_missionTitle__PITJK{font-size:1.75rem;margin-bottom:20px}}.page_missionText__PWkyC{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.0625rem;line-height:1.75;color:var(--black);margin:0 0 20px}.page_missionText__PWkyC:last-child{margin-bottom:0}@media(max-width:480px){.page_missionText__PWkyC{font-size:.975rem;line-height:1.65}}.page_strainsGrid__V3Ekf{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:20px 0;width:100%;max-width:100%;box-sizing:border-box}@media(min-width:481px)and (max-width:768px){.page_strainsGrid__V3Ekf{grid-template-columns:repeat(3,1fr);gap:20px}}@media(max-width:480px){.page_strainsGrid__V3Ekf{grid-template-columns:repeat(2,1fr);gap:15px}}.page_strainsGrid__V3Ekf>*{min-width:0;max-width:100%}.page_emptyMessage__9_uFK{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--brown-2);text-align:center;padding:40px;background-color:var(--canvas);border-radius:3px;border:2px solid var(--green);grid-column:1/-1}@media(max-width:480px){.page_hero__klkOV{padding:30px 0 20px}.page_knowledgeBase__VCY_q{padding:60px 0}.page_latestArticles__tA3_8,.page_latestProducts__65bqS,.page_latestStrains__E9yc7,.page_mission__tuCYM,.page_shopCategories__16aWg{padding:40px 0}}.page_articlePage__q4HEC{padding:40px 0 60px;background-color:var(--white)}.page_articleDetail__BjQ3j{margin:0 auto}.page_videoWrapper__2yqf_{position:relative;width:100%;padding-bottom:56.25%;height:0;margin-bottom:40px;border-radius:3px;overflow:hidden;background:var(--black)}.page_videoIframe__rEXTM{position:absolute;top:0;left:0;width:100%;height:100%}.page_heroImage__ZKINF{position:relative;width:100%;aspect-ratio:16/9;margin-bottom:40px;border-radius:3px;overflow:hidden;background:var(--canvas)}@media(max-width:480px){.page_heroImage__ZKINF{aspect-ratio:16/9}}.page_heroImageImg__Krzv9{object-fit:cover}.page_content__aRw4P{padding:0 20px}.page_typeLabel__EO8lN{display:inline-block;padding:6px 12px;background:var(--green);color:var(--white);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:3px;margin-bottom:20px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_titleRow__zZuRE{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:30px}.page_title__8ZwRW{font-family:Staatliches,sans-serif;font-size:2.25rem;font-weight:700;color:var(--green);margin:0;flex:1 1;text-transform:uppercase;letter-spacing:.05em;line-height:1.2}@media(max-width:480px){.page_title__8ZwRW{font-size:1.75rem}}.page_description__I8nnP{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;color:var(--black);line-height:1.6;margin:0 0 40px}.page_sections__KaTgP{margin-top:40px}.page_section__j03k3{margin-bottom:40px}.page_section__j03k3:last-child{margin-bottom:0}.page_sectionHeading__KH3kX{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:var(--green);margin:0 0 15px;text-transform:uppercase;letter-spacing:.03em}.page_sectionImageWrap__u93iz{margin-bottom:15px}.page_sectionImage__gjP_3{position:relative;width:100%;aspect-ratio:16/10;margin:20px 0;border-radius:3px;overflow:hidden;background:var(--canvas)}.page_imageCaption__3psqN{font-size:.875rem;color:var(--brown-2);margin:-10px 0 20px;font-style:italic}.page_imageCaption__3psqN,.page_sectionContent__CDW4H{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_sectionContent__CDW4H{font-size:1rem;line-height:1.7;color:var(--black)}.page_sectionContent__CDW4H p{margin:0 0 15px}.page_steps__bxDn5{margin-top:40px}.page_step__4smTj{display:flex;gap:30px;margin-bottom:40px;align-items:flex-start}.page_stepNumber__68iY9{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:var(--green);color:var(--white);display:flex;align-items:center;justify-content:center;font-family:Staatliches,sans-serif;font-size:1.25rem;font-weight:700}.page_stepBody__XSfGC{flex:1 1;min-width:0}.page_stepHeading__Tk2S6{font-family:Staatliches,sans-serif;font-size:1.25rem;font-weight:700;color:var(--green);margin:0 0 15px}.page_stepImageWrap__VNAQP{margin-bottom:15px}.page_stepImage__pL8Yh{position:relative;width:100%;max-width:400px;aspect-ratio:4/3;margin:15px 0;border-radius:3px;overflow:hidden;background:var(--canvas)}.page_stepText__s7pu1{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;line-height:1.7;color:var(--black)}.page_stepText__s7pu1 p{margin:0 0 10px}.page_recipeBody___5wjL{margin-top:40px}.page_ingredientsBlock__rwHVJ,.page_methodBlock___2qDg{margin-bottom:60px}.page_blockHeading__5TZu8{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:var(--green);margin:0 0 20px;text-transform:uppercase;letter-spacing:.03em}.page_ingredientsText__a1r_v{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;line-height:1.8;color:var(--black);white-space:pre-wrap}.page_ingredientsText__a1r_v p{margin:0 0 10px}.page_methodStep__SzWEr{display:flex;gap:30px;margin-bottom:30px;align-items:flex-start}.page_relatedSection__o2V_2{margin-top:60px;padding-top:60px;border-top:2px solid var(--canvas)}.page_relatedTitle__qCLVX{font-family:Staatliches,sans-serif;font-size:1.5rem;font-weight:700;color:var(--green);margin:0 0 30px;text-transform:uppercase;letter-spacing:.05em}.page_relatedGrid__Tr91A{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px}.SocialShare_socialShare__q0vRt{position:relative;display:inline-block}.SocialShare_shareButton__ftusq{width:40px;height:40px;border-radius:50%;background-color:var(--canvas);border:none;color:var(--green);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;padding:0}.SocialShare_shareButton__ftusq:hover{background-color:var(--green);color:var(--canvas)}.SocialShare_shareButton__ftusq svg{width:20px;height:20px;flex-shrink:0}.SocialShare_shareButton__ftusq.SocialShare_small__MHd9C{width:32px;height:32px}.SocialShare_shareButton__ftusq.SocialShare_small__MHd9C svg{width:16px;height:16px}.SocialShare_shareButton__ftusq.SocialShare_medium__iIGfs{width:40px;height:40px}.SocialShare_shareButton__ftusq.SocialShare_medium__iIGfs svg{width:20px;height:20px}.SocialShare_shareButton__ftusq.SocialShare_large__5uiOm{width:40px;height:40px}.SocialShare_shareButton__ftusq.SocialShare_large__5uiOm svg{width:20px;height:20px}.SocialShare_dropdown__uSNUU{position:absolute;top:calc(100% + 10px);right:0;background-color:var(--white);border:2px solid var(--green);border-radius:3px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;min-width:180px;overflow:hidden;animation:SocialShare_slideDown__HXXIJ .2s ease-out}@keyframes SocialShare_slideDown__HXXIJ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SocialShare_dropdownItem__flOX0{display:flex;align-items:center;gap:15px;width:100%;padding:15px 20px;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--green);cursor:pointer;color:var(--black);font-size:.9rem;text-align:left;transition:background-color .2s;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.SocialShare_dropdownItem__flOX0:last-child{border-bottom:none}.SocialShare_dropdownItem__flOX0:hover{background-color:var(--canvas)}.SocialShare_dropdownItem__flOX0:active{background-color:var(--green);color:var(--white)}.SocialShare_dropdownItem__flOX0 svg{flex-shrink:0;display:block}.SocialShare_dropdownItem__flOX0 span{flex:1 1}.page_breederFeaturedSection__NGlmF{padding:60px 0;background-color:var(--white)}.page_breederFeatured__kyc_h{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}@media(min-width:481px)and (max-width:768px){.page_breederFeatured__kyc_h{grid-template-columns:1fr;gap:30px}}@media(max-width:480px){.page_breederFeatured__kyc_h{grid-template-columns:1fr;gap:20px}}.page_breederLogoContainer__RsPbM{display:flex;justify-content:center;align-items:center}@media(min-width:481px)and (max-width:768px){.page_breederLogoContainer__RsPbM{order:-1}}@media(max-width:480px){.page_breederLogoContainer__RsPbM{order:-1}}.page_breederLogoBox__aNQh6{width:100%;max-width:400px;aspect-ratio:1;background-color:var(--black);border-radius:3px;border:2px solid var(--green);overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}@media(min-width:481px)and (max-width:768px){.page_breederLogoBox__aNQh6{max-width:300px;margin:0 auto}}@media(max-width:480px){.page_breederLogoBox__aNQh6{max-width:100%}}.page_breederLogoImage__t1btR{width:100%;height:100%;object-fit:cover;display:block;padding:20px}.page_breederFeaturedInfo__Pg30b{display:flex;flex-direction:column}.page_breederFeaturedHeader__bGExq{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;gap:20px}.page_breederFeaturedTitle__HARiu{font-size:2.625rem;font-weight:700;color:var(--green);margin:0;font-family:Staatliches,sans-serif;text-transform:uppercase;letter-spacing:.0625em;line-height:1.2;flex:1 1}@media(max-width:480px){.page_breederFeaturedTitle__HARiu{font-size:2rem}}.page_breederFeaturedActions__k48q4{display:flex;gap:10px;flex-shrink:0}.page_breederActionBtn__kpWfn{width:40px;height:40px;border-radius:50%;background-color:var(--canvas);border:2px solid var(--green);color:var(--green);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.page_breederActionBtn__kpWfn:hover{background-color:var(--green);color:var(--canvas);border-color:var(--green)}.page_breederActionBtn__kpWfn svg{width:20px;height:20px}.page_breederStrainCount__gis2I{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background-color:var(--canvas);border:2px solid var(--green);border-radius:3px;font-size:.875rem;font-weight:600;color:var(--green);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;margin-bottom:30px;width:fit-content}.page_breederStrainCount__gis2I svg{width:16px;height:16px;flex-shrink:0}.page_breederDetails__oaxUK{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.page_breederDetailItem__wyKWM{display:flex;align-items:center;gap:15px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1rem;color:var(--black)}.page_breederDetailItem__wyKWM svg{flex-shrink:0;color:var(--green)}.page_websiteLink__krhVz{color:var(--green);text-decoration:none;font-weight:600;transition:opacity .2s}.page_websiteLink__krhVz:hover{opacity:.8;text-decoration:underline}.page_breederAboutTitle__8aY48{font-size:1.5rem;font-weight:700;color:var(--green);margin:0 0 20px;font-family:Staatliches,sans-serif;text-transform:uppercase;letter-spacing:.03125em}.page_breederDescription__n7ibe{color:var(--black);line-height:1.8;font-size:1rem;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_breederDescription__n7ibe p{margin-bottom:20px}.page_breederDescription__n7ibe p:last-child{margin-bottom:0}.page_latestStrains__kbJk0{padding:60px 0;background-color:var(--white)}.page_sectionTitle__jTIdz{font-family:Staatliches,sans-serif;font-size:2.625rem;font-weight:700;color:var(--green);margin:0 0 30px;text-transform:uppercase;letter-spacing:.0625em}@media(max-width:480px){.page_sectionTitle__jTIdz{font-size:2rem}}.page_strainsGrid__Z15V_{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:20px 0;width:100%;max-width:100%;box-sizing:border-box}@media(min-width:481px)and (max-width:768px){.page_strainsGrid__Z15V_{grid-template-columns:repeat(3,1fr);gap:20px}}@media(max-width:480px){.page_strainsGrid__Z15V_{grid-template-columns:repeat(2,1fr);gap:15px}}.page_strainsGrid__Z15V_>*{min-width:0;max-width:100%}.page_strainPage__yv9bV{padding:0;min-height:calc(100vh - 200px)}.page_strainFeaturedSection__ginHX{padding:60px 0;background-color:var(--white)}.page_strainFeatured__ZBNAG{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}@media(min-width:481px)and (max-width:768px){.page_strainFeatured__ZBNAG{grid-template-columns:1fr;gap:30px}}@media(max-width:480px){.page_strainFeatured__ZBNAG{grid-template-columns:1fr;gap:20px}}.page_strainFeaturedImageWrapper__wg6_y{display:flex;flex-direction:column;gap:20px}.page_strainFeaturedImage__8qzF_{position:relative;width:100%;aspect-ratio:3/4;border-radius:3px;overflow:hidden;border:2px solid var(--green);background-color:var(--canvas)}.page_strainFeaturedImage__8qzF_ .page_image__CWhm0{object-fit:cover}.page_exampleImageLabel__BYoyH{position:absolute;left:15px;bottom:15px;z-index:2;display:inline-block;width:max-content;max-width:calc(100% - 20px);padding:6px 10px;background-color:rgba(10,10,10,.72);color:var(--white);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.75rem;font-weight:600;line-height:1.3;letter-spacing:.01em;border-radius:3px;white-space:nowrap}.page_strainGallery__AGhrW{width:100%}.page_strainGalleryGrid__F9Uur{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media(max-width:480px){.page_strainGalleryGrid__F9Uur{grid-template-columns:repeat(3,1fr)}}.page_strainGalleryItem__IKEbB{width:100%;aspect-ratio:1;border-radius:3px;overflow:hidden;border:2px solid var(--green);background-color:var(--canvas);cursor:pointer;transition:all .2s}.page_strainGalleryItem__IKEbB img{width:100%;height:100%;object-fit:cover;display:block}.page_strainGalleryItem__IKEbB:hover{border-color:var(--brown);transform:scale(1.05)}.page_strainGalleryItem__IKEbB.page_strainGalleryItemHidden__UTA11{display:none}.page_strainGalleryShowMore__EFK82{margin-top:20px;padding:10px 20px;background-color:rgba(0,0,0,0);color:var(--green);border:2px solid var(--green);border-radius:3px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;width:100%}.page_strainGalleryShowMore__EFK82:hover{background-color:var(--green);color:var(--white)}.page_strainGalleryShowMore__EFK82.page_hidden__G3Wqi{display:none}.page_strainFeaturedInfo__vb0R_{display:flex;flex-direction:column}.page_strainFeaturedHeader__56yqF{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;gap:20px}.page_strainFeaturedTitle__8Z3_K{font-size:2.625rem;font-weight:700;color:var(--green);margin:0;font-family:Staatliches,sans-serif;text-transform:uppercase;letter-spacing:.0625em;line-height:1.2;flex:1 1}@media(max-width:480px){.page_strainFeaturedTitle__8Z3_K{font-size:2rem}}.page_strainFeaturedActions__Ffbrn{display:flex;gap:10px;flex-shrink:0}.page_strainActionBtn__pX0Lb{width:40px;height:40px;border-radius:50%;background-color:var(--canvas);border:none;color:var(--green);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.page_strainActionBtn__pX0Lb:hover{background-color:var(--green);color:var(--canvas)}.page_strainActionBtn__pX0Lb svg{width:20px;height:20px}.page_aka__46yJz{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;color:var(--brown-2);margin:0 0 20px;font-style:italic}.page_ratingRow__o2Ffb{display:flex;align-items:center;gap:20px;margin-bottom:20px}.page_ratingValue__8VDbH{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.125rem;font-weight:600;color:var(--black)}.page_strainTags__eDrMq{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:30px}.page_strainTag__gsJN9{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background-color:var(--white);border:2px solid var(--green);border-radius:3px;font-size:.875rem;font-weight:600;color:var(--green);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_strainTagIcon__3iIUA,.page_strainTag__gsJN9 svg{width:18px;height:18px;flex-shrink:0}.page_strainTagIcon__3iIUA{object-fit:contain}.page_strainAboutTitle__IE6sb{font-size:1.5rem;font-weight:700;color:var(--green);margin:0 0 20px;font-family:Staatliches,sans-serif;text-transform:uppercase;letter-spacing:.03125em}.page_strainDescription__4pBA9{color:var(--black);line-height:1.8;font-size:1rem;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_strainDescription__4pBA9 p{margin-bottom:20px}.page_strainDescription__4pBA9 p:last-child{margin-bottom:0}.page_latestStrains__ZpM5S,.page_strainSection__ce0_M{padding:60px 0;background-color:var(--white)}.page_sectionHeader__QC8fU{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:20px}.page_sectionHeaderCentered__LbqWn{justify-content:center;text-align:center}.page_sectionTitle__wEDTv{font-family:Staatliches,sans-serif;font-size:2.625rem;font-weight:700;color:var(--green);margin:0;text-transform:uppercase;letter-spacing:.0625em}@media(max-width:480px){.page_sectionTitle__wEDTv{font-size:2rem}}.page_btnViewAll__UhDkB{display:inline-flex;align-items:center;gap:10px;padding:15px 20px;background-color:var(--green);color:var(--white);border:2px solid var(--green);border-radius:3px;font-size:.875rem;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;transition:all .2s}.page_btnViewAll__UhDkB:hover{background-color:var(--brown);border-color:var(--brown)}.page_btnViewAll__UhDkB svg{flex-shrink:0}.page_strainsGrid__CYRez{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:20px 0;width:100%;max-width:100%;box-sizing:border-box}@media(min-width:481px)and (max-width:768px){.page_strainsGrid__CYRez{grid-template-columns:repeat(3,1fr);gap:20px}}@media(max-width:480px){.page_strainsGrid__CYRez{grid-template-columns:repeat(2,1fr);gap:15px}}.page_strainsGrid__CYRez>*{min-width:0;max-width:100%}.page_strainDetailsTable__8BF0x{background-color:var(--white);border:2px solid var(--green);border-radius:3px;overflow:hidden}.page_tableRow__femdg{display:grid;grid-template-columns:250px 1fr;border-bottom:2px solid var(--canvas)}@media(min-width:481px)and (max-width:768px){.page_tableRow__femdg{grid-template-columns:200px 1fr}}@media(max-width:480px){.page_tableRow__femdg{grid-template-columns:1fr}}.page_tableRow__femdg:last-child{border-bottom:none}.page_tableLabel__2YtlU{padding:30px 40px;background-color:var(--canvas);font-family:Staatliches,sans-serif;font-size:1.125rem;font-weight:700;color:var(--green);text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;border-right:2px solid var(--green)}@media(min-width:481px)and (max-width:768px){.page_tableLabel__2YtlU{padding:20px 30px;font-size:1rem}}@media(max-width:480px){.page_tableLabel__2YtlU{border-right:none;border-bottom:2px solid var(--green);padding:20px;font-size:.95rem}}.page_tableContent__ODC2H{padding:30px 40px;display:flex;align-items:center}@media(min-width:481px)and (max-width:768px){.page_tableContent__ODC2H{padding:20px 30px}}@media(max-width:480px){.page_tableContent__ODC2H{padding:20px}}.page_terpeneList__otzeW{display:flex;flex-direction:column;gap:20px;width:100%}.page_terpeneItem__ad4jK{display:flex;flex-direction:column;gap:4px}.page_terpeneName__Zdviz{font-family:Staatliches,sans-serif;font-size:1rem;font-weight:700;color:var(--green);text-transform:uppercase;letter-spacing:.05em}.page_terpeneDescription__owg_R{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;color:var(--brown);line-height:1.6;margin:0}.page_terpeneGrid__h3B_D{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}@media(max-width:480px){.page_terpeneGrid__h3B_D{grid-template-columns:1fr}}.page_terpeneCard__Bk2je{padding:20px;background-color:var(--canvas);border:2px solid var(--green);border-radius:3px;display:flex;flex-direction:column;gap:10px}.page_familyTreeWrapper__jPF3p{width:100%;padding:0 40px;max-width:100%}@media(min-width:481px)and (max-width:768px){.page_familyTreeWrapper__jPF3p{padding:0 30px}}@media(max-width:480px){.page_familyTreeWrapper__jPF3p{padding:0 20px}}.page_familyTree__NaAc1{display:flex;flex-direction:column;align-items:center;gap:40px;position:relative}@media(max-width:480px){.page_familyTree__NaAc1{gap:30px}}.page_currentStrainNode__S_B0m{position:relative;z-index:2}.page_currentStrainNode__S_B0m:after{content:"";position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);width:2px;height:30px;background-color:var(--green)}@media(max-width:480px){.page_currentStrainNode__S_B0m:after{bottom:-30px;height:20px}}.page_currentStrainCard__8CNIi{border-width:3px;border-color:var(--brown);box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_currentStrainCard__8CNIi:hover{border-color:var(--brown-2);transform:translateY(-6px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.page_treeParents__fxyiZ{display:flex;gap:40px;position:relative;width:100%;justify-content:center}@media(max-width:480px){.page_treeParents__fxyiZ{flex-direction:column;gap:30px;align-items:center}}.page_treeParents__fxyiZ:before{content:"";position:absolute;top:-30px;left:50%;transform:translateX(-50%);width:calc(100% - 200px);height:2px;background-color:var(--green)}@media(max-width:480px){.page_treeParents__fxyiZ:before{display:none}}.page_treeNode__d1X_i{display:flex;flex-direction:column;align-items:center;gap:30px;position:relative;flex:1 1;max-width:250px}@media(max-width:480px){.page_treeNode__d1X_i{max-width:100%;width:100%}}.page_treeNode__d1X_i:before{content:"";position:absolute;top:-30px;left:50%;transform:translateX(-50%);width:2px;height:30px;background-color:var(--green)}@media(max-width:480px){.page_treeNode__d1X_i:before{top:-20px;height:20px}}.page_treeNodeChildren___HjxA{display:flex;gap:30px;width:100%;justify-content:center;position:relative;margin-top:20px}@media(max-width:480px){.page_treeNodeChildren___HjxA{flex-direction:column;gap:20px;align-items:center}}.page_treeNodeChildren___HjxA:before{content:"";position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:calc(100% - 150px);height:2px;background-color:var(--green)}@media(max-width:480px){.page_treeNodeChildren___HjxA:before{display:none}}.page_treeNodeChildren___HjxA .page_treeNode__d1X_i{flex:1 1;max-width:200px}@media(max-width:480px){.page_treeNodeChildren___HjxA .page_treeNode__d1X_i{max-width:100%}}.page_treeNodeChildren___HjxA .page_treeNode__d1X_i:before{content:"";position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:2px;height:20px;background-color:var(--green)}.page_parentCards__WpRUp{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:30px}@media(max-width:480px){.page_parentCards__WpRUp{grid-template-columns:1fr}}.page_parentCard__p4O1M{position:relative;background-color:var(--canvas);border:2px solid var(--green);border-radius:3px;overflow:hidden;transition:all .2s}.page_parentCard__p4O1M:hover{border-color:var(--brown);transform:translateY(-4px)}.page_parentCardLink__Qt_pG{display:block;text-decoration:none;color:inherit}.page_parentCardImage__uuJeV{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;background-color:var(--canvas)}.page_parentCardImage__uuJeV .page_parentCardImageContent__r6iG0{object-fit:cover}.page_parentCardContent__woQ2y{padding:20px}.page_parentCardName__oc41m{font-family:Staatliches,sans-serif;font-size:1.125rem;font-weight:700;color:var(--green);margin:0;text-transform:uppercase;letter-spacing:.05em}.page_parentCardFavorite__luMYY{position:absolute;top:10px;right:10px;z-index:2}.page_unknownCard__WkL1W{opacity:.7;border-style:dashed;border-color:var(--brown-2);background-color:var(--canvas)}.page_unknownCard__WkL1W:hover{border-color:var(--brown-2);transform:none}.page_unknownImage__lYVxL{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--canvas);color:var(--brown-2)}.page_chipList__kMkYJ{display:flex;flex-wrap:wrap;gap:15px}.page_chip__VrpE4{display:inline-block;padding:10px 20px;background-color:var(--canvas);border:2px solid var(--green);border-radius:3px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;font-weight:600;color:var(--green);text-transform:uppercase;letter-spacing:.05em}.page_averageRating__vE1vi{display:inline-flex;align-items:center;gap:10px;margin-left:20px}.page_averageRating__vE1vi .page_ratingValue__8VDbH{font-size:1rem}.page_reviewsList__GgEah{display:flex;flex-direction:column;gap:30px}.page_reviewCard__Sl0Ui{padding:30px;background-color:var(--canvas);border:2px solid var(--green);border-radius:3px}.page_reviewHeader__oDaDu{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;gap:20px}.page_reviewUser__9NM_G{display:flex;align-items:center;gap:15px;flex:1 1}.page_reviewAvatar__nL_Do{border-radius:50%;object-fit:cover;border:2px solid var(--green)}.page_reviewUserInfo__FGS9Y{display:flex;flex-direction:column;gap:2px}.page_reviewUsername__Btyx4{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:.875rem;font-weight:600;color:var(--green);text-decoration:none}.page_reviewUsername__Btyx4:hover{text-decoration:underline}.page_reviewDate__4_JtR{font-size:.75rem;color:var(--brown-2)}.page_reviewContent__ecxqt,.page_reviewDate__4_JtR{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.page_reviewContent__ecxqt{font-size:.9375rem;color:var(--black);line-height:1.6;margin:0}.page_reviewImagesList__aQUfG{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:15px;margin-top:20px}.page_reviewImageItem__aVy7O{position:relative;width:100%;aspect-ratio:1;border-radius:3px;overflow:hidden;border:2px solid var(--green)}.page_reviewImageItem__aVy7O img{width:100%;height:100%;object-fit:cover;display:block}