.page-default{background-color:var(--color-background);height:-moz-fit-content;height:fit-content;min-height:100vh;position:relative}.page-default>.inner{display:grid;grid-template-columns:subgrid;padding:var(--base-component-padding-inline);padding-bottom:10rem;grid-row-gap:5rem;row-gap:5rem}.page-default>.inner>.header-container{align-items:center;display:flex;gap:2rem;grid-column:1/-1;grid-row:1;height:4rem;justify-content:space-between;padding-top:1rem}.page-default>.inner>.back-button-container{cursor:pointer;display:flex;gap:.5rem;grid-column:1/2;grid-row:2;height:-moz-fit-content;height:fit-content;margin-top:.2rem;width:-moz-fit-content;width:fit-content}.page-default>.inner>.back-button-container>.arrow-left{aspect-ratio:1;transition:transform var(--base-transition-duration) var(--base-transition-easing);width:1rem}.page-default>.inner>.feedback-container{grid-column:2/-2;grid-row:2;margin:auto;width:100%}.page-default>.inner>.feedback-container>.feedback-submitted{color:var(--color-font);opacity:.6}.page-default>.inner>.feedback-container>.feedback-form{display:grid;grid-gap:1.5rem;gap:1.5rem}.page-default>.inner>.feedback-container>.feedback-form>.feedback-label{color:var(--color-font);margin:0;opacity:.6}.page-default>.inner>.feedback-container>.feedback-form>.star-rating{display:flex;gap:.5rem}.page-default>.inner>.feedback-container>.feedback-form>.star-rating>.star{background:none;border:none;color:#ffffff40;cursor:pointer;padding:0;transition:color var(--base-transition-duration) var(--base-transition-easing)}.page-default>.inner>.feedback-container>.feedback-form>.star-rating>.star.-active,.page-default>.inner>.feedback-container>.feedback-form>.star-rating>.star.-hover{color:var(--color-font)}.page-default>.inner>.feedback-container>.feedback-form>.feedback-textarea{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.15);border-radius:4px;box-sizing:border-box;color:var(--color-font);font-family:inherit;padding:1rem;resize:vertical;width:100%}.page-default>.inner>.feedback-container>.feedback-form>.feedback-textarea::-moz-placeholder{color:#ffffff4d}.page-default>.inner>.feedback-container>.feedback-form>.feedback-textarea::placeholder{color:#ffffff4d}.page-default>.inner>.feedback-container>.feedback-form>.feedback-textarea:focus{border-color:#fff6;outline:none}.page-default>.inner>.feedback-container>.feedback-form>.feedback-submit{background:var(--color-font);border:none;border-radius:4px;color:var(--color-background);cursor:pointer;padding:.75rem 2rem;transition:opacity var(--base-transition-duration) var(--base-transition-easing);width:-moz-fit-content;width:fit-content}.page-default>.inner>.feedback-container>.feedback-form>.feedback-submit:disabled{cursor:not-allowed;opacity:.4}.page-default>.inner>.feedback-container>.feedback-form>.feedback-error{color:#ff6b6b;margin:0}.page-default>.inner>.images-container{display:grid;grid-column:1/-1;grid-row:3;margin:auto}.page-default>.inner>.images-container:not(:last-child){margin-bottom:5rem}.page-default>.inner>.images-container.-large,.page-default>.inner>.images-container.-small{gap:2.5rem}@media screen and (max-width:799px){.page-default>.inner{padding-bottom:2.5rem;row-gap:2.5rem}.page-default>.inner>.header-container>.gridonic-website-link>.logo{max-width:120px}.page-default>.inner>.feedback-container{grid-column:1/-1;grid-row:3}.page-default>.inner>.feedback-container>.feedback-form>.star-rating>.star{font-size:1.5rem}.page-default>.inner>.images-container{grid-row:4}}@media(max-width:700px){.page-default>.inner>.header-container>.inspo-library-title{display:none}}@media(min-width:1200px){.page-default>.inner>.back-button-container{position:sticky;top:5rem}.page-default>.inner>.images-container{width:80%}}@media(hover:hover)and (pointer:fine){.page-default>.inner>.back-button-container:hover .arrow-left{transform:translate(-.25rem)}}@media screen and (min-width:800px){.page-default>.inner>.feedback-container>.feedback-form>.star-rating>.star{font-size:2rem}.page-default>.inner>.images-container.-small{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:799px){@media(min-width:700px)and (max-color:2147477350){.page-default>.inner>.images-container.-small{grid-template-columns:repeat(2,1fr)}}}@media not screen and (max-width:799px){@media(min-width:700px)and (color:2147477350){.page-default>.inner>.images-container.-small{grid-template-columns:repeat(2,1fr)}}}
