.gh294-mobile-only{display:none!important}@media(max-width:767px){body.theme-owned.gh294-has-mobile-gift-banner #MainContent{padding-top:var(--gh294-gift-banner-space,44px)}body.theme-owned .gh195-rewards[data-gh294-mobile-mode]:not([hidden]){display:block!important;position:fixed!important;z-index:42;inset:var(--gh294-header-edge,92px) 0 auto 0!important;width:100%!important;max-width:none!important;margin:0!important;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] summary.gh218-rewards-summary{position:relative;display:grid!important;grid-template-columns:24px minmax(0,1fr) 24px!important;grid-template-rows:auto!important;align-items:center;gap:10px;min-height:44px;height:44px;padding:8px 16px;border:0;border-radius:0;box-sizing:border-box;background:#004c22;color:#fff}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] summary.gh218-rewards-summary>[data-gh195-reward-next],body.theme-owned .gh195-rewards[data-gh294-mobile-mode] summary>.gh218-rewards-overview{display:none!important}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-summary-icon{display:flex!important;grid-column:1;grid-row:1;align-items:center;justify-content:center;color:#95e45a}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-summary-text{display:block!important;grid-column:2;grid-row:1;min-width:0;white-space:nowrap;font:600 14px/1.3 GH25Body,Montserrat,sans-serif;color:#fff}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh195-rewards__toggle{grid-column:3;grid-row:1;width:24px;height:24px;background:transparent;color:#95e45a}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-panel-intro{display:block!important;margin:0 0 14px;padding-right:0}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-panel-intro>p{margin:0;padding-right:38px;font:700 15px/1.45 GH25Body,Montserrat,sans-serif;color:#004c22}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-panel-intro>.gh218-rewards-overview{display:grid!important;gap:8px;width:100%;margin:14px 0 0;padding:0;color:#004c22}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-panel-intro .gh218-progress-values{color:#004c22}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-panel-intro .gh218-progress-values>span{font-size:14px;color:inherit}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-panel-intro .gh218-progress-track{border-color:#b8d4b8;background:#e5f1df}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-panel-intro [data-gh195-reward-fill]{background:#95e45a}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh195-rewards__body{position:relative;box-sizing:border-box;background:#fff;color:#004c22;border:1px solid #004c22;border-top:0;border-radius:0 0 14px 14px;box-shadow:0 8px 24px #004c221c;padding:18px;max-height:min(65dvh,calc(100dvh - var(--gh294-header-edge,92px) - 60px))!important;overflow:auto;overscroll-behavior:contain}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] details:not([open])>.gh195-rewards__body{display:none!important}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh195-rewards__body>p{font-size:14px;line-height:1.5}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-summary-icon>svg{display:block;width:24px;height:24px;max-width:24px;max-height:24px;flex:0 0 24px}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh195-rewards__body li{grid-template-columns:44px minmax(0,1fr) auto;gap:8px;align-items:center}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh195-rewards__body li>small{font-size:13px;line-height:1.35;white-space:nowrap}body.theme-owned .gh195-rewards[data-gh294-mobile-mode][data-gh294-enhanced] .gh294-gift-close{display:grid!important;position:absolute;right:10px;top:10px;place-items:center;width:36px;height:36px;padding:0;border:1px solid #dce5dc;border-radius:50%;background:#fff;color:#004c22;font:400 24px/1 GH25Body,Montserrat,sans-serif;cursor:pointer}body.theme-owned .gh195-rewards[data-gh294-mobile-mode=G1]:not([hidden]){inset:auto 16px max(16px,env(safe-area-inset-bottom)) auto!important;width:56px!important;max-width:56px!important}body.theme-owned .gh195-rewards[data-gh294-mobile-mode=G1] summary.gh218-rewards-summary{width:56px;height:56px;min-height:56px;padding:0;grid-template-columns:1fr!important;grid-template-rows:1fr!important;gap:0;border:2px solid #004c22;border-radius:50%;background:#fff;color:#004c22;box-shadow:0 6px 20px #004c2240;overflow:visible;-webkit-tap-highlight-color:transparent}body.theme-owned .gh195-rewards[data-gh294-mobile-mode=G1] .gh294-summary-icon{color:#004c22}body.theme-owned .gh195-rewards[data-gh294-mobile-mode=G1] .gh294-summary-icon>svg{width:32px;height:32px;max-width:32px;max-height:32px;flex:0 0 32px}body.theme-owned .gh195-rewards[data-gh294-mobile-mode=G1] .gh294-summary-text,body.theme-owned .gh195-rewards[data-gh294-mobile-mode=G1] .gh195-rewards__toggle{display:none!important}body.theme-owned .gh195-rewards[data-gh294-mobile-mode=G1] .gh294-icon-label{display:block!important;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.theme-owned .gh195-rewards[data-gh294-mobile-mode=G1] .gh294-notification,body.theme-owned .gh195-rewards[data-gh294-mobile-mode=G3] .gh294-floating-trigger>.gh294-notification{display:grid!important;position:absolute;place-items:center;right:-4px;top:-4px;width:24px;height:24px;padding:0;border:2px solid #fff;border-radius:50%;background:#95e45a;color:#004c22;box-sizing:border-box;font:800 14px/1 GH25Body,Montserrat,sans-serif;box-shadow:0 1px 5px #004c2226}body.theme-owned .gh195-rewards[data-gh294-mobile-mode=G3][data-gh294-enhanced]>.gh294-floating-trigger{display:grid!important;position:fixed;right:16px;bottom:max(16px,env(safe-area-inset-bottom));place-items:center;box-sizing:border-box;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#004c22;color:#95e45a;box-shadow:0 3px 15px #004c2233;cursor:pointer}body.theme-owned .gh195-rewards[data-gh294-mobile-mode=G1] .gh195-rewards__body,body.theme-owned .gh195-rewards[data-gh294-mobile-mode=G3] .gh195-rewards__body{position:fixed;top:auto;left:auto;right:16px;bottom:80px;width:min(390px,calc(100vw - 32px));max-height:min(75dvh,calc(100dvh - var(--gh294-header-edge,92px) - 108px))!important;border:1px solid #004c22;border-radius:14px}body.theme-owned .gh195-rewards[data-gh294-mobile-mode=G1] .gh195-rewards__body{bottom:calc(max(16px,env(safe-area-inset-bottom)) + 64px)}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] :is(summary,button,a):focus-visible{outline:3px solid #95e45a;outline-offset:3px}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-gift-conditions{margin:12px 0;border:1px solid #dce5dc;border-radius:8px;overflow:hidden}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-gift-conditions>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:10px 12px;box-sizing:border-box;background:#f1f7ed;color:#004c22;font:600 14px/1.4 GH25Body,Montserrat,sans-serif;list-style:none}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-gift-conditions>summary::-webkit-details-marker{display:none}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-gift-conditions>summary>svg{width:16px;height:16px;flex:0 0 16px}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-gift-conditions[open]>summary>svg{transform:rotate(180deg)}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh294-gift-conditions>p{margin:0;padding:0 12px 12px;color:#004c22;font:400 14px/1.5 GH25Body,Montserrat,sans-serif}body.theme-owned .gh195-rewards[data-gh294-mobile-mode] .gh195-rewards__body>a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;font-size:14px}body.theme-owned .gh195-rewards[data-gh294-mobile-mode]:not([data-gh294-enhanced]):not([hidden]){position:relative!important;inset:auto!important;width:calc(100% - 32px)!important;max-width:none!important;margin:16px auto!important}body.theme-owned .gh195-rewards[data-gh294-mobile-mode]:not([data-gh294-enhanced]) .gh195-rewards__body{position:relative!important;inset:auto!important;width:100%;max-height:none!important}body.theme-owned #MainContent .gh52-switcher :is(.gh151-native-grid,.gh30-grid){row-gap:36px!important}body.theme-owned #MainContent .gh52-switcher .gh30-card{position:relative;border:1px solid #dce5dc;border-radius:16px;background:#fff;overflow:visible}body.theme-owned #MainContent .gh52-switcher .gh30-card>.gh30-card__visual{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:clamp(150px,44vw,220px) 50px;align-content:start;gap:0;flex:0 0 auto!important;height:auto!important;min-height:0!important;padding:24px 10px 0!important;box-sizing:border-box}body.theme-owned #MainContent .gh52-switcher .gh30-card>.gh30-card__visual>.gh52-badges{position:absolute!important;inset:-1px auto auto 50%!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:max-content;height:auto;max-width:calc(100% - 12px);margin:0!important;padding:0;transform:translate(-50%)!important;z-index:4;pointer-events:none}body.theme-owned #MainContent .gh52-switcher .gh30-card>.gh30-card__visual>.gh52-badges .gh52-badge{max-width:100%;white-space:normal;overflow-wrap:normal;word-break:normal;text-align:center;box-shadow:0 0 0 3px #fff}body.theme-owned #MainContent .gh52-switcher .gh30-card>.gh30-card__visual>.gh52-badges>.gh52-badge:first-child{--gh303-edge-half:max(14px,calc((var(--gh76-badge-mobile,11px)*1.25 + 10px)/2));transform:translateY(-50%);margin-bottom:calc(-1*var(--gh303-edge-half))!important}body.theme-owned #MainContent .gh52-switcher .gh30-card>.gh30-card__visual:has(>.gh52-badges>.gh52-badge:nth-child(2)){padding-top:46px!important}body.theme-owned #MainContent .gh52-switcher .gh30-card>.gh30-card__visual:has(>.gh52-badges>.gh52-badge:nth-child(3)){padding-top:74px!important}body.theme-owned #MainContent .gh52-switcher .gh30-card>.gh30-card__visual>.gh30-card__photo{position:relative!important;inset:auto!important;grid-column:1;grid-row:1;display:block;width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important;margin:0;padding:0}body.theme-owned #MainContent .gh52-switcher .gh30-card>.gh30-card__visual>.gh30-card__photo img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center;transform:none!important}body.theme-owned #MainContent .gh52-switcher .gh30-card>.gh30-card__visual>.gh52-info{position:relative!important;inset:auto!important;grid-column:1;grid-row:2;align-self:center;justify-self:center;width:fit-content!important;max-width:100%;height:auto;margin:6px 0!important;padding:0}body.theme-owned #MainContent .gh52-switcher .gh30-card>.gh30-card__visual>.gh52-info>summary{width:max-content!important;max-width:100%;min-height:34px;height:auto;padding:7px 12px!important;text-align:center;border:1px solid #b8d0b8;border-radius:999px;font-size:14px!important;line-height:1.3;box-sizing:border-box}body.theme-owned #MainContent .gh52-switcher .gh30-card>.gh30-card__visual:not(:has(>.gh52-info)){grid-template-rows:clamp(150px,44vw,220px)}body.home-index.gh34-typography.theme-owned.gh49-home-type #MainContent [data-gh195-guide][data-gh95-flower][data-gh212-photo-first][data-gh195-compact] .gh196-guide-family .gh223-recommendation[data-gh195-variety-card] .gh98-card-interior{padding:8px 0!important;gap:16px!important}body.home-index.gh34-typography.theme-owned.gh49-home-type #MainContent [data-gh195-guide][data-gh95-flower][data-gh212-photo-first][data-gh195-compact] .gh196-guide-family .gh223-recommendation[data-gh195-variety-card] .gh98-card-interior>.gh223-media-frame{width:calc(100% + 20px)!important;max-width:none!important;aspect-ratio:988/778!important;align-self:center;margin-inline:-10px}body.home-index.gh34-typography.theme-owned.gh49-home-type #MainContent [data-gh195-guide][data-gh95-flower][data-gh212-photo-first][data-gh195-compact] .gh196-guide-family .gh223-recommendation[data-gh195-variety-card] .gh98-card-interior>.gh223-media-frame>.gh31-recommendation__media>.gh100-reference-image{top:7%!important;right:3%!important;bottom:6%!important;left:3%!important}body.home-index.gh34-typography.theme-owned.gh49-home-type #MainContent [data-gh195-guide][data-gh95-flower][data-gh212-photo-first][data-gh195-compact] .gh196-guide-family .gh223-recommendation[data-gh195-variety-card] .gh98-card-interior>.gh223-media-frame>.gh31-recommendation__media>.gh100-reference-image>img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;transform:none!important}body.theme-owned #MainContent .gh168-profile gh168-tabs[data-gh294-mode=accordion]>.gh168-tablist{display:none!important}body.theme-owned #MainContent .gh168-profile .gh294-profile-accordion{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:52px;margin:12px 0 0;padding:14px 16px;border:1px solid #d5e5ce;border-radius:12px;background:#f0f7eb;color:#004c22;font:600 15px/1.4 GH25Body,Montserrat,sans-serif;text-align:left;white-space:normal;cursor:pointer;box-sizing:border-box}body.theme-owned #MainContent .gh168-profile .gh294-profile-accordion[aria-expanded=true]{background:#004c22;color:#fff;border-color:#004c22;border-radius:12px 12px 0 0}body.theme-owned #MainContent .gh168-profile .gh294-profile-accordion .gh294-accordion-label{min-width:0;white-space:normal;overflow-wrap:normal;word-break:normal}body.theme-owned #MainContent .gh168-profile .gh294-profile-accordion>svg{width:18px;height:18px;flex:0 0 18px}body.theme-owned #MainContent .gh168-profile .gh294-profile-accordion[aria-expanded=true]>svg{transform:rotate(180deg)}body.theme-owned #MainContent .gh168-profile gh168-tabs[data-gh294-mode=accordion]>.gh168-tabpanel:not([hidden]){margin:0 0 8px;padding:24px 18px;border:1px solid #d5e5ce;border-top:0;border-radius:0 0 12px 12px;box-sizing:border-box}body.theme-owned #MainContent .gh168-profile gh168-tabs[data-gh294-mode=accordion]>.gh168-tabpanel>.gh168-fallback-heading{display:none}}body.theme-owned #MainContent [data-gh151-kind=blog] .gh151-journal-photo{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;margin:0;padding:0;background:transparent!important;border:0;overflow:visible}body.theme-owned #MainContent [data-gh151-kind=blog] .gh151-journal-photo>.gh151-journal-native-photo{display:block!important;width:100%!important;height:auto!important;max-width:100%;max-height:none!important;aspect-ratio:600/380;overflow:visible}body.theme-owned #MainContent [data-gh151-kind=blog] .gh151-journal-photo:before,body.theme-owned #MainContent [data-gh151-kind=blog] .gh151-journal-photo:after{content:none!important;display:none!important}@media(min-width:768px){body.theme-owned .gh195-rewards:not(.gh195-rewards--inline):has(>details:not([open])){width:56px;right:12px;bottom:40px;max-width:calc(100vw - 32px);border:0;border-radius:50%;background:transparent;box-shadow:none;overflow:visible}body.theme-owned .gh195-rewards:not(.gh195-rewards--inline)>details:not([open])>summary.gh218-rewards-summary{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:1fr!important;place-items:center;gap:0;width:56px;height:56px;min-height:56px;box-sizing:border-box;padding:0;border:2px solid #004c22;border-radius:50%;background:#fff;color:#004c22;box-shadow:0 6px 20px #004c2230;overflow:visible}body.theme-owned .gh195-rewards:not(.gh195-rewards--inline)>details:not([open])>summary.gh218-rewards-summary>:not(.gh294-summary-icon):not(.gh294-notification):not(.gh294-icon-label){display:none!important}body.theme-owned .gh195-rewards:not(.gh195-rewards--inline)>details:not([open])>summary.gh218-rewards-summary>.gh294-summary-icon{display:flex!important;align-items:center;justify-content:center;grid-area:1/1;color:#004c22}body.theme-owned .gh195-rewards:not(.gh195-rewards--inline)>details:not([open])>summary.gh218-rewards-summary>.gh294-summary-icon svg{display:block;width:28px;height:28px}body.theme-owned .gh195-rewards:not(.gh195-rewards--inline)>details:not([open])>summary.gh218-rewards-summary>.gh294-notification{display:grid!important;place-items:center;position:absolute;right:-6px;top:-6px;box-sizing:border-box;min-width:26px;height:26px;padding:0 5px;border:2px solid #fff;border-radius:50%;background:#95e45a;color:#004c22;font:700 14px/1 GH25Body,Montserrat,sans-serif}body.theme-owned .gh195-rewards:not(.gh195-rewards--inline)>details:not([open])>summary.gh218-rewards-summary>.gh294-icon-label{display:block!important;position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;clip-path:inset(50%);white-space:nowrap;overflow:hidden}body.theme-owned .gh195-rewards:not(.gh195-rewards--inline)>details:not([open])>summary.gh218-rewards-summary:focus-visible{outline:3px solid #95e45a;outline-offset:4px}}@media(min-width:1920px){body.theme-owned .gh195-rewards:not(.gh195-rewards--inline):has(>details:not([open])){right:64px}}@keyframes gh309-gift-bob{0%,10%,to{translate:0 0;rotate:0deg}2.5%{translate:0 -4px;rotate:-6deg}5%{translate:0 0;rotate:2deg}7.5%{translate:0 -2px;rotate:3deg}}@media(prefers-reduced-motion:no-preference){body.theme-owned .gh195-rewards[data-ready=true]:not(.gh195-rewards--inline):not([data-gift-basis=pending]):has(>details:not([open]))>details>summary.gh218-rewards-summary>.gh294-summary-icon>svg,body.theme-owned .gh195-rewards[data-ready=true]:not(.gh195-rewards--inline):not([data-gift-basis=pending]):has(>details:not([open]))>button.gh294-floating-trigger>svg{transform-origin:50% 75%;animation:gh309-gift-bob 8s ease-in-out 2s infinite}body.theme-owned .gh195-rewards[data-ready=true]:not(.gh195-rewards--inline):not([data-gift-basis=pending]):has(>details:not([open]))>details>summary.gh218-rewards-summary:is(:focus-visible,:active)>.gh294-summary-icon>svg,body.theme-owned .gh195-rewards[data-ready=true]:not(.gh195-rewards--inline):not([data-gift-basis=pending]):has(>details:not([open]))>button.gh294-floating-trigger:is(:focus-visible,:active)>svg{animation:none}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){body.theme-owned .gh195-rewards[data-ready=true]:not(.gh195-rewards--inline):not([data-gift-basis=pending]):has(>details:not([open]))>details>summary.gh218-rewards-summary:hover>.gh294-summary-icon>svg,body.theme-owned .gh195-rewards[data-ready=true]:not(.gh195-rewards--inline):not([data-gift-basis=pending]):has(>details:not([open]))>button.gh294-floating-trigger:hover>svg{animation:none}}@media(max-width:767px){body.home-index.gh34-typography.theme-owned.gh49-home-type #MainContent [data-gh195-guide][data-gh212-photo-first][data-gh195-compact] .gh31-guide__left>.gh31-guide__right{width:100%;max-width:100%;order:4!important;margin:12px 0 20px!important;padding:0!important}body.home-index.gh34-typography.theme-owned.gh49-home-type #MainContent [data-gh195-guide][data-gh212-photo-first][data-gh195-compact] .gh31-option.gh31-option{min-height:96px!important;height:auto!important;padding:10px 8px!important;gap:6px!important;justify-content:center}body.home-index.gh34-typography.theme-owned.gh49-home-type #MainContent [data-gh195-guide][data-gh212-photo-first][data-gh195-compact] .gh31-guide__left>.gh31-guide__right .gh95-card-stage{height:auto!important;min-height:0!important;max-height:none!important}body.home-index.gh34-typography.theme-owned.gh49-home-type #MainContent [data-gh195-guide][data-gh212-photo-first][data-gh195-compact] .gh31-option__copy>span{display:none!important}body.home-index.gh34-typography.theme-owned.gh49-home-type #MainContent [data-gh195-guide][data-gh212-photo-first][data-gh195-compact] .gh31-option.gh31-option .gh31-option__image{width:40px!important;height:40px!important;min-height:40px!important;flex:0 0 40px}body.home-index.gh34-typography.theme-owned.gh49-home-type #MainContent [data-gh195-guide][data-gh212-photo-first][data-gh195-compact] .gh31-option.gh31-option .gh31-option__copy{gap:0!important}}
/*# sourceMappingURL=/cdn/shop/t/237/assets/gh294-mobile.css.map */
