.efb-section{padding:25px 0 30px;margin:25px 0;color:#f8f0e4}.efb-section *{box-sizing:border-box}.efb-intro{margin:0 0 24px}.efb-kicker{color:#d9b775;font:700 10px/1.5 Montserrat,Arial,sans-serif;letter-spacing:.14em}.efb-intro h2{font:500 clamp(35px,4vw,54px)/1.1 "Cormorant Garamond",Georgia,serif;color:#fff4e0;margin:10px 0 13px}.efb-intro h2 em{color:#d6b678;font-style:normal}.efb-intro p:last-child{font:12px/1.8 Montserrat,Arial,sans-serif;color:#c2b6a5;max-width:680px}.efb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.efb-card{background:#171410;border:1px solid rgba(205,171,98,.38);border-radius:7px;overflow:hidden;min-width:0}.efb-card__photo{height:185px;position:relative;overflow:hidden;background:#252018}.efb-card__photo img{display:block;width:100%;height:100%;object-fit:contain!important;object-position:center}.efb-card__photo span{position:absolute;top:9px;left:9px;background:#17130eea;border:1px solid #a58a58;color:#e5c78f;padding:6px 8px;font:700 9px Montserrat,Arial,sans-serif;letter-spacing:.08em}.efb-card__body{padding:17px}.efb-card h3{font:500 28px/1.1 Cormorant Garamond,Georgia,serif;margin:0 0 8px;color:#faf0df}.efb-card__body>p:not(.efb-card__feedback){font:11px/1.65 Montserrat,Arial,sans-serif;color:#c1b4a1;margin:0 0 12px}.efb-card__price{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;margin:12px 0 14px}.efb-card__price strong{font:700 18px Montserrat,Arial,sans-serif;color:#e6c88d}.efb-card__price s{font:12px Montserrat,Arial,sans-serif;color:#b1a596}.efb-card__price span{font:10px Montserrat,Arial,sans-serif;color:#e7c998;border:1px solid #816a41;padding:4px 6px}.efb-card__variants{display:grid;gap:10px;margin:0 0 14px}.efb-choice{display:grid;gap:5px;min-width:0;margin:0}.efb-choice span{color:#d0b27c;font:700 10px Montserrat,Arial,sans-serif}.efb-choice select{max-width:100%;width:100%;min-width:0;padding:9px 7px;min-height:43px;background:#241d15;border:1px solid #85714e;color:#fff4e0;font:12px Montserrat,Arial,sans-serif;border-radius:3px}.efb-choice--current{border:1px solid #66563a;padding:9px 10px;background:#241f17}.efb-choice--current strong{color:#f2dfbf;font:600 12px/1.5 Montserrat,Arial,sans-serif}.efb-card__add{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:46px;padding:12px 13px;color:#1b1207;background:#dfbf80;border:1px solid #dfbf80;border-radius:3px;font:700 11px Montserrat,Arial,sans-serif;letter-spacing:.04em;text-align:left;cursor:pointer}.efb-card__add:hover,.efb-card__add:focus-visible{background:#f4d59d}.efb-card__add:disabled{opacity:.6;cursor:wait}.efb-card__body>small{display:block;margin:9px 0 0;color:#a69c8c;font:10px/1.5 Montserrat,Arial,sans-serif}.efb-card__feedback{margin:8px 0;color:#e5c78f;font:11px/1.6 Montserrat,Arial,sans-serif}.efb-all{margin:17px 0}.efb-all a{color:#dcbd80;text-decoration:underline;font-size:12px}.efb-shipping{margin:0 0 12px}.efb-shipping p{color:#e3c285;font:600 11px/1.55 Montserrat,Arial,sans-serif;margin:0 0 6px}.efb-shipping__bar{height:5px;overflow:hidden;border-radius:3px;background:#514634}.efb-shipping__bar span{display:block;height:100%;max-width:100%;background:#d9b671}.efc-view[data-ef-page=bundles] .efb-section{padding:45px 0 55px}@media(max-width:970px){.efp-product .efb-grid{grid-template-columns:1fr}}@media(max-width:735px){.efb-grid{grid-template-columns:1fr}.efb-card__photo{height:180px}.efb-section{margin:18px 0}}.efb-shipping--cart{max-width:430px;margin:0 0 22px}.efp-info .efb-grid{grid-template-columns:1fr}
/*# sourceMappingURL=/cdn/shop/t/122/assets/ef-bundles.css.map */
