wallify-personalization-order{display:grid;gap:20px;margin-bottom:20px}wallify-personalization-order[hidden],.wallify-personalization-native-field[hidden]{display:none!important}wallify-personalization-order>.product__options{margin:0}wallify-personalization-order .product__options input[type=text],wallify-personalization-order .product__options textarea{background:#fffdf9}.wallify-personalization-menu{position:relative}.wallify-personalization-menu__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:48px;padding:14px 20px;border:1px solid #d8c9b8;border-radius:var(--inputs-radius, 8px);color:inherit;background:#fffdf9;text-align:left;font:inherit;cursor:pointer}.wallify-personalization-menu__trigger:after{content:"";width:7px;height:7px;flex:0 0 7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}.wallify-personalization-menu__trigger:focus-visible,.wallify-personalization-menu__option:focus-visible{outline:2px solid #7b1719;outline-offset:3px}.wallify-personalization-menu__trigger[aria-invalid=true]{border-color:#9b1c20}.wallify-personalization-menu__trigger:disabled{opacity:.55;cursor:default}.wallify-personalization-menu__list{display:grid;gap:2px;position:absolute;z-index:5;top:calc(100% + 6px);inset-inline:0;max-height:260px;overflow-y:auto;padding:6px;border:1px solid #d8c9b8;border-radius:10px;background:#fffdf9;box-shadow:0 8px 24px #352a2014}.wallify-personalization-menu__list[hidden],.wallify-personalization-menu__error[hidden]{display:none}.wallify-personalization-menu__option{padding:12px 14px;border:0;border-radius:6px;color:inherit;background:transparent;text-align:left;font:inherit;cursor:pointer}.wallify-personalization-menu__option[aria-selected=true],.wallify-personalization-menu__option:hover{color:#7b1719;background:#f6ece1}.wallify-personalization-menu__option:disabled{opacity:.45;cursor:default}.wallify-personalization-menu__error{margin-top:8px;color:#9b1c20;font-size:13px}.wallify-personalization-menu--design>.wallify-personalization-menu__trigger[hidden]{display:none!important}.wallify-personalization-design-grid{position:static;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:none;overflow:visible;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.wallify-personalization-design-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:192px;padding:12px 8px;border:1px solid #ddcdbb;border-radius:12px;background:#fffdf9;text-align:center;font-size:13px;line-height:1.4}.wallify-personalization-design-card[aria-selected=true]{border-color:#7b1719;box-shadow:inset 0 0 0 1px #7b1719}.wallify-personalization-design-card__art{display:flex;align-items:center;justify-content:center;width:112px;max-width:100%;height:158px;pointer-events:none}.wallify-personalization-design-card__art[hidden]{display:none}.wallify-personalization-design-card__art>img{display:block;position:static!important;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;transform:none!important;opacity:1}.wallify-personalization-design-card__caption{overflow-wrap:anywhere}wallify-frame-preview[data-wallify-inline-preview][data-wallify-design-available=false]{visibility:hidden}gallery-carousel [data-wallify-design-available=false]{display:none!important}gallery-carousel [data-wallify-poster-preview=true] img.wallify-personalization-poster-image{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;opacity:1}@media(max-width:749px){.wallify-personalization-design-grid{gap:8px}.wallify-personalization-design-card{min-height:168px;gap:8px;padding:10px 6px}.wallify-personalization-design-card__art{width:90px;height:126px}}@media(max-width:359px){.wallify-personalization-design-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wallify-personalization-design-card{min-height:180px}.wallify-personalization-design-card__art{width:100px;height:140px}}.product__media:has(>.wallify-personalization-poster-image){padding-top:0!important;height:auto!important;background:transparent!important}.product__media>.wallify-personalization-poster-image{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;object-fit:contain!important}
/*# sourceMappingURL=/cdn/shop/t/91/assets/wallify-personalization-order.css.map */
