@keyframes fade-in{to{opacity:1}}@keyframes fade-out{to{opacity:0}}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.breaker{display:none}#lampshades-cushions{display:flex;flex-flow:column nowrap;align-items:center;width:100%;margin-top:104.77px;opacity:0;-webkit-animation:fade-in .7s ease-in-out 0s 1 forwards;-moz-animation:fade-in .7s ease-in-out 0s 1 forwards;-ms-animation:fade-in .7s ease-in-out 0s 1 forwards;-o-animation:fade-in .7s ease-in-out 0s 1 forwards;animation:fade-in .7s ease-in-out 0s 1 forwards}#lampshades-cushions article{display:grid;grid-template-columns:100%}#lampshades-cushions article>figure{grid-column:1/span 2;grid-row:1/span 1;justify-self:start;padding:0 16px}#lampshades-cushions article .text{justify-self:center;display:flex;flex-direction:column;align-items:center;align-content:flex-start;justify-content:center;padding:48px 16px;text-align:left;min-width:288px;max-width:1200px;width:100%;font-family:area-normal,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.125rem;line-height:1.875rem;letter-spacing:0}#lampshades-cushions article .text header{width:100%;max-width:568px;align-self:flex-start}#lampshades-cushions article .text header h1{margin-bottom:2rem;font-family:area-normal,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:900;font-style:normal;font-size:2.5rem;line-height:3rem;letter-spacing:0}#lampshades-cushions article .text header h2{font-family:area-normal,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1.3125rem;line-height:2rem;letter-spacing:0}#lampshades-cushions article .text .bodycopy{margin:80px 0;width:100%;max-width:568px;columns:1;column-gap:32px}#lampshades-cushions article .text .intro{font-family:area-normal,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1.3125rem;line-height:2rem;letter-spacing:.01rem}#lampshades-cushions article .text p{margin-bottom:1.875rem}#lampshades-cushions article .text>figure{padding:0;margin-bottom:1.875rem}#lampshades-cushions article .images{width:100%;max-width:1200px;height:fit-content;display:flex;gap:8px;flex-flow:column nowrap}#lampshades-cushions article .images .image{width:100%;height:auto}@media screen and (min-width:768px){#lampshades-cushions article .text .bodycopy{max-width:unset;columns:2}#lampshades-cushions article .images{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(6,auto);gap:8px}#lampshades-cushions article .images .image:nth-child(1){grid-column:5/span 8;grid-row:1/span 1}#lampshades-cushions article .images .image:nth-child(2){grid-column:1/span 4;grid-row:1/span 1;align-self:end}#lampshades-cushions article .images .image:nth-child(3){grid-column:1/span 12;grid-row:2/span 1}#lampshades-cushions article .images .image:nth-child(4){grid-column:5/span 8;grid-row:4/span 1}#lampshades-cushions article .images .image:nth-child(5){grid-column:1/span 12;grid-row:3/span 1}}#order-lampshades-cushions-button{outline:solid black 1px;padding:8px 16px 10px;background:transparent;align-self:center;margin:80px;-webkit-transition:background .3s ease-in-out 0s;-moz-transition:background .3s ease-in-out 0s;-ms-transition:background .3s ease-in-out 0s;-o-transition:background .3s ease-in-out 0s;transition:background .3s ease-in-out 0s}#order-lampshades-cushions-button:hover{background:#fff;-webkit-transition:background .55s ease-in-out 0s;-moz-transition:background .55s ease-in-out 0s;-ms-transition:background .55s ease-in-out 0s;-o-transition:background .55s ease-in-out 0s;transition:background .55s ease-in-out 0s}
