.alma-reviews{background:var(--alma-reviews-bg);color:var(--alma-reviews-text);padding:64px 0}.alma-reviews__inner{max-width:1240px;margin:0 auto}.alma-reviews__header{margin:0 auto 34px;text-align:center}.alma-reviews__eyebrow{margin:0 0 8px;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.alma-reviews__title{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.12}.alma-reviews__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:14px;font-size:14px}.alma-reviews__write{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:18px;padding:10px 20px;border:1px solid currentColor;color:inherit;font-size:13px;font-weight:600;letter-spacing:.12em;line-height:1.2;text-decoration:none;text-transform:uppercase;transition:color .2s ease,background-color .2s ease}.alma-reviews__write:hover,.alma-reviews__write:focus-visible{color:var(--alma-reviews-bg);background:var(--alma-reviews-text)}.alma-reviews__stars,.alma-review__stars{color:var(--alma-reviews-accent);letter-spacing:.08em}.alma-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.alma-review{overflow:hidden;border:1px solid rgba(50,16,4,.14);border-radius:14px;background:#fff;box-shadow:0 10px 30px #3210040d;content-visibility:auto;contain-intrinsic-size:520px}.alma-review__media{aspect-ratio:4 / 5;overflow:hidden;background:#f4f1eb}.alma-review__media img{display:block;width:100%;height:100%;object-fit:contain}.alma-review__content{padding:18px}.alma-review--text-only{display:flex;min-height:320px;align-items:center;background:#f2ece2}.alma-review__topline{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.alma-review__verified{color:#5e6350;white-space:nowrap}.alma-review__text{margin:16px 0;font-size:15px;line-height:1.55}.alma-review__translation{margin:-10px 0 14px;font-size:11px;opacity:.6}.alma-review__author{display:flex;flex-direction:column;gap:2px;font-size:13px}.alma-review__author span{color:#0000009e}.alma-review__reply{margin-top:16px;padding:13px 14px;border-left:3px solid #5e6350;border-radius:0 8px 8px 0;background:#f7f4ee;font-size:12px;line-height:1.5}.alma-review__reply p{margin:4px 0 0}.alma-reviews__note{margin:22px 0 0;text-align:center;font-size:12px;opacity:.68}@media screen and (max-width:989px){.alma-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:589px){.alma-reviews{padding:42px 0}.alma-reviews__header{margin-bottom:24px}.alma-reviews__grid{display:flex;gap:12px;margin-right:-17px;overflow-x:auto;padding:0 17px 14px 0;scroll-snap-type:x mandatory;scrollbar-width:none}.alma-reviews__grid::-webkit-scrollbar{display:none}.alma-review{flex:0 0 82%;scroll-snap-align:start}}.template-product .alma-offer2{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:4px 10px;margin:10px 0 16px;padding:0;border:0;border-radius:0;background:transparent;text-align:left}.template-product .alma-offer2__mark{display:grid;width:82px;height:30px;place-items:center;border:1px solid rgba(255,255,255,.32);border-radius:5px;background:#5e6350;box-shadow:0 5px 16px #282a2229;color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em;line-height:1}.template-product .alma-offer2__title{margin:0;color:#20211d;font-size:13px;font-weight:600;letter-spacing:.03em;line-height:1.35;text-transform:none;white-space:nowrap}.template-product .alma-offer2__text{grid-column:1 / -1;margin:2px 0 0;color:#6c685f;font-size:clamp(10px,3vw,12px);line-height:1.35;white-space:nowrap}.template-product .alma-delivery-line{display:flex;margin:2px 0 9px;align-items:center;gap:7px;color:#4f5443;font-size:12px;font-weight:600;line-height:1.35;text-align:left;white-space:nowrap}.template-product .alma-delivery-line:before{content:"";display:block;flex:0 0 7px;width:7px;height:7px;border-radius:50%;background:#5e6350}.template-product .add-to-cart,.template-product product-form .element-button[type=submit]{width:100%;min-height:56px;border-radius:6px;font-size:13px;letter-spacing:.08em}.alma-cart-trust li{line-height:1.25;white-space:nowrap}@media(max-width:749px){.template-product #bcpo .bcpo-label>label{font-size:12px;letter-spacing:.08em;line-height:1.3}.template-product #bcpo .bcpo-buttons label.bcpo-front-button-label,.template-product #bcpo button.bcpo-front-button-label{width:auto;min-width:0;padding:8px 14px;font-size:12px;line-height:1.2}.template-product #bcpo .bcpo-colors div.bcpo-color-parent{width:48px;margin:0 6px 6px 0}.template-product #bcpo label.bcpo-front-color-label,.template-product #bcpo input.bcpo-front-color-label{height:44px}.template-product #bcpo .bcpo-images div.bcpo-image-parent{width:50px;margin:0 6px 6px 0}.template-product #bcpo label.bcpo-front-image-label,.template-product #bcpo input.bcpo-front-image-label{height:46px}.alma-cart-trust{font-size:12px}.alma-cart-trust li{gap:6px}.alma-cart-trust .icon{width:14px;height:14px}}.template-product .product-block .rte,.template-product .product-block .rte p,.template-product .product-block .rte li,.template-product .product-block .rte strong,.template-product .alma-faq,.template-product .alma-faq__title,.template-product .alma-faq__q,.template-product .alma-faq__a{font-family:inherit;font-synthesis:none}.template-product .product-block .rte{font-size:16px;font-weight:300;line-height:1.5;letter-spacing:.01em}.template-product .product-block .rte p,.template-product .product-block .rte li{font-size:inherit;line-height:inherit;letter-spacing:inherit}.template-product .product-block .rte strong{font-weight:600}#bcpo .bcpo-price-addons[hidden]{display:none!important}@media(max-width:749px){.template-cart .cart__checkout,.template-cart [name=checkout]{min-height:48px;font-size:13px}.alma-cart-trust{font-size:13px;line-height:1.35}.template-product #bcpo label.bcpo-front-color-label,.template-product #bcpo label.bcpo-front-image-label{min-width:44px;min-height:44px}}.template-product{--element-swatch-size-small: 44px;--element-swatch-size-large: 44px;--element-swatch-size-mobile-ratio: 1}.template-product #bcpo .bcpo-colors div.bcpo-color-parent,.template-product #bcpo .bcpo-images div.bcpo-image-parent{width:50px!important;height:50px!important;margin:0 6px 6px 0!important}.template-product #bcpo label.bcpo-front-color-label,.template-product #bcpo input.bcpo-front-color-label,.template-product #bcpo label.bcpo-front-image-label,.template-product #bcpo input.bcpo-front-image-label,.template-product .variant-input-wrap .color-swatch{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}.mobile-nav__link.mobile-nav__link--top-level{padding:12px 20px!important;font-size:16px!important;line-height:1.35!important}@font-face{font-family:Halimun;src:url(/cdn/shop/files/alma-halimun-originale.woff2?v=1784370445) format("woff2");font-display:swap;font-style:normal;font-weight:400}.alma-preview{margin:0 0 16px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:center}.alma-preview__label{margin:0 0 6px;color:#8a8378;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.alma-preview__stage{display:flex;max-width:100%;min-height:76px;align-items:center;justify-content:center;gap:6px;overflow:hidden}.alma-preview__flower{width:110px;max-width:45%;height:auto;flex-shrink:0;mix-blend-mode:multiply}.alma-preview__name{color:#1f1f1f;font-family:Halimun,cursive;font-size:clamp(24px,8vw,36px);font-weight:400;line-height:1.15;white-space:nowrap}.alma-preview__caption{margin:6px 0 0;color:#a49d92;font-size:10.5px}.alma-preview-enabled #bcpo .bcpo-textarea textarea{min-height:48px;height:48px;padding:10px 12px;resize:none}.alma-native-rating{display:inline-flex;align-items:center;gap:9px;color:inherit;font-size:13px;line-height:1.3;text-decoration:none}.alma-native-rating:hover{text-decoration:underline;text-underline-offset:3px}.alma-native-rating__stars{color:#ffc400;letter-spacing:.04em;white-space:nowrap}.alma-faq{margin:22px 0 4px;border-top:1px solid #e6e1d6;text-align:left}.alma-faq p,.alma-faq summary,.alma-faq div,.alma-faq span{text-align:left}.alma-faq p.alma-faq__title{margin:18px 0 2px;padding:0;color:#000;font-size:var(--element-text-font-size--body-xs);font-weight:600;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.alma-faq .alma-faq__item{margin:0;border-bottom:1px solid #e6e1d6}.alma-faq .alma-faq__q{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:0;padding:13px 0;color:#000;font-size:var(--element-text-font-size--body-sm);font-weight:300;line-height:1.4;letter-spacing:var(--element-text-letter-spacing--body);text-transform:none;cursor:pointer;list-style:none}.alma-faq .alma-faq__q::-webkit-details-marker{display:none}.alma-faq .alma-faq__q::marker{content:""}.alma-faq .alma-faq__qt{flex:1 1 auto}.alma-faq .alma-faq__ic{flex:0 0 auto;width:8px;height:8px;margin:8px 2px 0 0;border-right:1px solid #8f8a7e;border-bottom:1px solid #8f8a7e;transform:rotate(45deg);transition:transform .18s ease}.alma-faq .alma-faq__item[open] .alma-faq__ic{margin-top:11px;transform:rotate(225deg)}.alma-faq .alma-faq__a{margin:0;padding:0 26px 16px 0;color:#383832;font-size:var(--element-text-font-size--body-sm);font-weight:300;line-height:1.5;letter-spacing:var(--element-text-letter-spacing--body);text-transform:none}@media(prefers-reduced-motion:reduce){.alma-faq .alma-faq__ic{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/117/compiled_assets/styles.css.map?subset=EAAAAAAAAAAAIEM */
