@font-face{font-family:Lora;src:url(/assets/fonts/Lora-6f028216d46e4d0e12f3630878d9bf1b.woff2?h=0489e362006401ff8016e0235353b8b5) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;src:url(/assets/fonts/Lora-c1e55e48313933e67dc578b1b76976d3.woff2?h=0489e362006401ff8016e0235353b8b5) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;src:url(/assets/fonts/Lora-544f6d461c3f530adcf35159c62c73e8.woff2?h=0489e362006401ff8016e0235353b8b5) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;src:url(/assets/fonts/Lora-483b94be9c79ba429b8cd0490f6e044f.woff2?h=0489e362006401ff8016e0235353b8b5) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;src:url(/assets/fonts/Lora-92554e9ebda7d2302ad2e00dd9775590.woff2?h=0489e362006401ff8016e0235353b8b5) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;src:url(/assets/fonts/Lora-9ed88e1e4a5559abae6695d4b7f434c4.woff2?h=0489e362006401ff8016e0235353b8b5) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;src:url(/assets/fonts/Lora-b46082d0c35bb47147e1f3e962d423d6.woff2?h=0489e362006401ff8016e0235353b8b5) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-0009eca7f75156af3973cea303a7d5ea.woff2?h=c1e28a1f041416fd750fb4eac76c72ca) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-51da9332e9b4b76c78d6ea8e53f9a24b.woff2?h=c1e28a1f041416fd750fb4eac76c72ca) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-4da59e7cfd45c9507df555edb35aefeb.woff2?h=c1e28a1f041416fd750fb4eac76c72ca) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-ff5d58a99f7a29af2e1480aa96f5a67a.woff2?h=c1e28a1f041416fd750fb4eac76c72ca) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-fc85b7859333041826c6e62103936d46.woff2?h=c1e28a1f041416fd750fb4eac76c72ca) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-0009eca7f75156af3973cea303a7d5ea.woff2?h=c1e28a1f041416fd750fb4eac76c72ca) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-51da9332e9b4b76c78d6ea8e53f9a24b.woff2?h=c1e28a1f041416fd750fb4eac76c72ca) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-4da59e7cfd45c9507df555edb35aefeb.woff2?h=c1e28a1f041416fd750fb4eac76c72ca) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-ff5d58a99f7a29af2e1480aa96f5a67a.woff2?h=c1e28a1f041416fd750fb4eac76c72ca) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-fc85b7859333041826c6e62103936d46.woff2?h=c1e28a1f041416fd750fb4eac76c72ca) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-0009eca7f75156af3973cea303a7d5ea.woff2?h=c1e28a1f041416fd750fb4eac76c72ca) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-51da9332e9b4b76c78d6ea8e53f9a24b.woff2?h=c1e28a1f041416fd750fb4eac76c72ca) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-4da59e7cfd45c9507df555edb35aefeb.woff2?h=c1e28a1f041416fd750fb4eac76c72ca) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-ff5d58a99f7a29af2e1480aa96f5a67a.woff2?h=c1e28a1f041416fd750fb4eac76c72ca) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-fc85b7859333041826c6e62103936d46.woff2?h=c1e28a1f041416fd750fb4eac76c72ca) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito-78d1b1f78c923e9bfbc987f0952a95b7.woff2?h=33eb34ea51aa68e15494cf6187e21ab8) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito-3d3c0518f3f44d6de0faa18cea3a1618.woff2?h=33eb34ea51aa68e15494cf6187e21ab8) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito-8971c483d6cf6e9eadd5c27ea58fac6f.woff2?h=33eb34ea51aa68e15494cf6187e21ab8) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito-167773643a8b278ca418215b80980edf.woff2?h=33eb34ea51aa68e15494cf6187e21ab8) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito-80cfc0e237160621243d24f184cf616e.woff2?h=33eb34ea51aa68e15494cf6187e21ab8) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito-78d1b1f78c923e9bfbc987f0952a95b7.woff2?h=33eb34ea51aa68e15494cf6187e21ab8) format('woff2');font-weight:600;font-style:normal;font-display:auto;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito-3d3c0518f3f44d6de0faa18cea3a1618.woff2?h=33eb34ea51aa68e15494cf6187e21ab8) format('woff2');font-weight:600;font-style:normal;font-display:auto;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito-8971c483d6cf6e9eadd5c27ea58fac6f.woff2?h=33eb34ea51aa68e15494cf6187e21ab8) format('woff2');font-weight:600;font-style:normal;font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito-167773643a8b278ca418215b80980edf.woff2?h=33eb34ea51aa68e15494cf6187e21ab8) format('woff2');font-weight:600;font-style:normal;font-display:auto;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito-80cfc0e237160621243d24f184cf616e.woff2?h=33eb34ea51aa68e15494cf6187e21ab8) format('woff2');font-weight:600;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito-78d1b1f78c923e9bfbc987f0952a95b7.woff2?h=33eb34ea51aa68e15494cf6187e21ab8) format('woff2');font-weight:800;font-style:normal;font-display:auto;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito-3d3c0518f3f44d6de0faa18cea3a1618.woff2?h=33eb34ea51aa68e15494cf6187e21ab8) format('woff2');font-weight:800;font-style:normal;font-display:auto;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito-8971c483d6cf6e9eadd5c27ea58fac6f.woff2?h=33eb34ea51aa68e15494cf6187e21ab8) format('woff2');font-weight:800;font-style:normal;font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito-167773643a8b278ca418215b80980edf.woff2?h=33eb34ea51aa68e15494cf6187e21ab8) format('woff2');font-weight:800;font-style:normal;font-display:auto;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;src:url(/assets/fonts/Nunito-80cfc0e237160621243d24f184cf616e.woff2?h=33eb34ea51aa68e15494cf6187e21ab8) format('woff2');font-weight:800;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';src:url(/assets/fonts/Playfair%20Display-9b9ff9c9efc745b30d2ea2bb196ecac3.woff2?h=c11f886d6b9061d5ac82a37ff502f9d0) format('woff2');font-weight:400 900;font-style:italic;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Playfair Display';src:url(/assets/fonts/Playfair%20Display-d61b8ab1699215cb578531a04ef3d6a1.woff2?h=c11f886d6b9061d5ac82a37ff502f9d0) format('woff2');font-weight:400 900;font-style:italic;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Playfair Display';src:url(/assets/fonts/Playfair%20Display-6ea4a4b837d15ea1b0b29b30ae06a340.woff2?h=c11f886d6b9061d5ac82a37ff502f9d0) format('woff2');font-weight:400 900;font-style:italic;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';src:url(/assets/fonts/Playfair%20Display-7d6f86cba1f8bd0d553c9b1a91d10ea2.woff2?h=c11f886d6b9061d5ac82a37ff502f9d0) format('woff2');font-weight:400 900;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';src:url(/assets/fonts/Playfair%20Display-dea56c14c7a76fbcc38b67cc878ac7e5.woff2?h=c11f886d6b9061d5ac82a37ff502f9d0) format('woff2');font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Playfair Display';src:url(/assets/fonts/Playfair%20Display-106c0c8ada10e4acddbe5232772ebd41.woff2?h=c11f886d6b9061d5ac82a37ff502f9d0) format('woff2');font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Playfair Display';src:url(/assets/fonts/Playfair%20Display-de1726abb168eabbed2912dede770c35.woff2?h=c11f886d6b9061d5ac82a37ff502f9d0) format('woff2');font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';src:url(/assets/fonts/Playfair%20Display-3f516cb558b3279fc5385e5b7ab70313.woff2?h=c11f886d6b9061d5ac82a37ff502f9d0) format('woff2');font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-195b9655bd09060cfc5c6d7177942661.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:300;font-style:normal;font-display:auto;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-7c03857f1e15e4bdd31a06a38cd99fcd.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:300;font-style:normal;font-display:auto;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-c83a22dff000069444b91ae49ff5a34e.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:300;font-style:normal;font-display:auto;unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-2ac4288a8d746451fa634d282f668216.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:300;font-style:normal;font-display:auto;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-6b41eea8a42c4a6ddd3c1a32cbf48254.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:300;font-style:normal;font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-66a9f0869080edebd1a833438c868a51.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:300;font-style:normal;font-display:auto;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-c611f8c1e66ec1a3842497e9066d0e77.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:300;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-499a61a9e529c42853344dc49b9d2102.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-99506994c7726103861e38a2358072a3.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-0d078d6ffdb54a851c8657ee5ca5a010.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-08d44afefa1691abb6486fda9787b321.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-ee7987eadae68885d04f380784d1063c.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-0316a7178b46c8f29a1eda6b21c1d3c9.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-d0f90ca034dbc279453347a173cf6acc.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:400;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-db1800f5574d7fc76f06de13abae4f9c.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:600;font-style:normal;font-display:auto;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-da88ab1e509ef7d6f666359e9226f7e8.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:600;font-style:normal;font-display:auto;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-2ff68440e063a0cf9ba621aba5ebf962.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:600;font-style:normal;font-display:auto;unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-fdd9ce7cb4fc99fef8a5038ffe1ecc76.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:600;font-style:normal;font-display:auto;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-2f033d8a487d30373b54c1ee4c80416a.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:600;font-style:normal;font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-9e52537c1025ed2f979ef5d48e87bb87.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:600;font-style:normal;font-display:auto;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-1492c2da58dc8ba9d54b41bd8af57e75.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:600;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-ccc66fd23ee6fbf076f053df5a8048ec.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:700;font-style:normal;font-display:auto;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-e4cebaa569716990d47909e4c87b6699.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:700;font-style:normal;font-display:auto;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-d6c41e6fff2b3e92fabcdafb401b1882.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:700;font-style:normal;font-display:auto;unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-89c77f8bfa2ecea58a5f2766394f90e6.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:700;font-style:normal;font-display:auto;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-ac27e4382f9e164af4b27a0f453807fa.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:700;font-style:normal;font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-6607acc7eb1cd93020615f8fe5834774.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:700;font-style:normal;font-display:auto;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-39f8f417aa8b69291bd1b27ec64b67f9.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:700;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-0d4f119b4b59f3541dca0a5ea396fb73.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:900;font-style:normal;font-display:auto;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-e9ceebda82fca30b8384e212516ada0e.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:900;font-style:normal;font-display:auto;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-b76e502d9b8d85af231d8254422c5b51.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:900;font-style:normal;font-display:auto;unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-fa56a25af9e286bf088196cd78c6c8a9.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:900;font-style:normal;font-display:auto;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-d3d867b6047354095e3db8f9fa7cc16c.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:900;font-style:normal;font-display:auto;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-872eb7b5174fff3d26e79eb9795aa0b2.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:900;font-style:normal;font-display:auto;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans Pro';src:url(/assets/fonts/Source%20Sans%20Pro-69a81d8d048f66036a1dac2236ae2247.woff2?h=2106b3740ee160649e211cbb13bbb839) format('woff2');font-weight:900;font-style:normal;font-display:auto;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.p-0{padding:0!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.pb-7{padding-bottom:6rem!important}@media (min-width:1200px){.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}}*{box-sizing:border-box}body{margin:0;color:#172033;background:#f7f3ea;font-family:"Segoe UI",Arial,sans-serif;letter-spacing:0}img{display:block;max-width:100%}.awe-sale-page{overflow:hidden}.july4-header{background-color:#002868;border-bottom:5px solid #bf0a30}.btn-orange{background-color:#d35400;color:#fff;border:none;padding:10px 20px;font-weight:700}.btn-orange:hover{background-color:#a04000;color:#fff}.dark-green{color:#2e7d32;font-weight:700}.awe-sale-shell{width:min(1180px,calc(100% - 32px));margin:0 auto}.awe-sale-showcase{padding:54px 0 62px;background:linear-gradient(90deg,rgba(185,38,47,.08),transparent 34%),linear-gradient(180deg,#fbf7ef 0,#edf2f5 100%)}.awe-sale-heading{max-width:800px;margin:0 0 28px}.awe-sale-kicker{margin:0 0 8px;color:#b9262f;font-size:14px;font-weight:900;text-transform:uppercase}.awe-kit-copy h2,.awe-sale-heading h1,.awe-story-copy h2{margin:0;color:#081932;font-family:Georgia,"Times New Roman",serif;line-height:1.08}.awe-sale-heading h1{max-width:760px;font-size:clamp(38px, 6vw, 70px)}.awe-kit-copy p,.awe-sale-heading p,.awe-story-copy p{max-width:660px;margin:14px 0 0;color:#4b5a67;font-size:18px;line-height:1.55}.awe-story-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,0.75fr);gap:28px;align-items:stretch}.awe-angle-gallery figure,.awe-feature-card,.awe-kit-accessories article,.awe-kit-main,.awe-kit-panel,.awe-story-photo{margin:0;border-radius:8px;overflow:hidden;box-shadow:0 18px 40px rgba(8,25,50,.12)}.awe-story-photo img{width:100%;height:100%;min-height:460px;object-fit:cover}.awe-story-copy{display:flex;min-height:460px;flex-direction:column;justify-content:center;padding:38px;border-radius:8px;background:#fffaf0;box-shadow:0 18px 40px rgba(8,25,50,.1)}.awe-kit-copy h2,.awe-story-copy h2{font-size:clamp(32px, 4vw, 52px)}@media (min-width:768px){.pt-md-0{padding-top:0!important}.pt-md-5{padding-top:3rem!important}.modal-dialog{max-width:700px}}.modal-dialog{margin-top:auto;margin-bottom:auto;display:flex;align-items:center;min-height:calc(100vh - 1rem)}.awe-story-points{display:grid;gap:10px;margin-top:26px}.awe-story-points span{padding:11px 14px;border-left:4px solid #d6a64b;border-radius:6px;background:#f1f5f7;color:#172033;font-weight:800}.awe-angle-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}.awe-angle-gallery figure{background:#fff}.awe-angle-gallery img{width:100%;aspect-ratio:4/3;object-fit:cover}.awe-angle-gallery figcaption{padding:11px 12px 13px;color:#172033;font-size:14px;font-weight:800}.awe-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px}.awe-feature-card{background:#fffaf0}.awe-feature-card img{width:100%;aspect-ratio:16/10;object-fit:cover}.awe-feature-card div{padding:18px}.awe-feature-card h3,.awe-kit-accessories h3{margin:0;color:#081932;font-size:21px;line-height:1.2}.awe-feature-card p,.awe-kit-accessories p{margin:9px 0 0;color:#4b5a67;font-size:15px;line-height:1.5}.awe-kit-section{padding:64px 0 72px;color:#fffaf0;background:linear-gradient(135deg,rgba(185,38,47,.2),transparent 35%),linear-gradient(145deg,#081932 0,#102b55 60%,#071426 100%)}.awe-kit-layout{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(420px,1fr);gap:34px;align-items:start}.awe-kit-copy .awe-sale-kicker{color:#d6a64b}.awe-kit-copy h2,.awe-kit-copy p{color:#fffaf0}.awe-kit-copy p{color:#e5edf5}.awe-kit-date{display:inline-flex;margin-top:24px;padding:10px 14px;border-radius:8px;background:rgba(255,255,255,.1);font-weight:800}.awe-kit-panel{padding:20px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2)}.awe-kit-items{display:grid;gap:8px}.awe-kit-items div{display:grid;grid-template-columns:minmax(0,1fr) 72px 82px 58px;gap:12px;align-items:baseline;padding:10px 12px;border-radius:6px;background:rgba(255,255,255,.08);font-size:15px}.awe-kit-items span{min-width:0;color:#fffaf0;font-weight:800}.awe-kit-items strong{color:rgba(229,237,245,.78);text-decoration:line-through}.awe-kit-items em{color:#d6a64b;font-style:normal;font-weight:900}.awe-kit-items b{color:#fff;text-align:right}.awe-kit-total{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;margin-top:14px;padding:18px;border-radius:8px;background:#b9262f}.awe-kit-total span{font-size:18px;font-weight:900}.awe-kit-total strong{font-size:30px;line-height:1}.awe-kit-total em{grid-column:1/-1;color:#fff8e8;font-style:normal;font-weight:800}.awe-kit-visuals{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,0.9fr);gap:22px;margin-top:34px}.awe-kit-main img{width:100%;height:100%;min-height:390px;object-fit:cover}.awe-kit-accessories{display:grid;gap:16px}.awe-kit-accessories article{padding:24px;background:#fffaf0;box-shadow:none}.awe-sale-cta{display:flex;justify-content:center;margin-top:34px}.awe-sale-cta a{display:inline-flex;min-width:220px;min-height:58px;align-items:center;justify-content:center;border-radius:8px;background:#d6a64b;color:#14181e;font-size:20px;font-weight:900;text-decoration:none}.awe-sale-cta a:focus-visible,.awe-sale-cta a:hover{background:#f0c260;color:#14181e;outline:#fff8e8 solid 3px;outline-offset:3px}@media (max-width:920px){.awe-kit-layout,.awe-kit-visuals,.awe-story-grid{grid-template-columns:1fr}.awe-angle-gallery,.awe-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.awe-kit-main img,.awe-story-copy,.awe-story-photo img{min-height:auto}}@media (max-width:640px){.awe-kit-section,.awe-sale-showcase{padding:36px 0 44px}.awe-story-copy{padding:24px}.awe-angle-gallery,.awe-feature-grid{grid-template-columns:1fr}.awe-kit-panel{padding:12px}.awe-kit-items div{grid-template-columns:minmax(0,1fr) 58px 70px 48px;gap:7px;padding:9px;font-size:13px}.awe-kit-total{grid-template-columns:1fr;text-align:center}.awe-sale-cta a{width:100%}}.slick-arrow.slick-hidden,.slick-slide.slick-loading img{display:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.dragging img{pointer-events:none}[dir=rtl] .slick-slide{float:right}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-track:after{clear:both}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-loading .slick-list{background:url('ajax-loader.gif') center center no-repeat #fff}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:50px;height:50px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:#5bc500;border-radius:50%}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:#4da502}.slick-dots li button:focus:before,.slick-dots li button:hover:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{position:absolute;z-index:1000;left:20px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{font-family:Nunito;font-weight:700;font-size:35px;left:25px;content:'<'}[dir=rtl] .slick-prev:before{content:'>'}.slick-next{right:25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{font-family:Nunito;font-weight:700;font-size:35px;right:-25px;content:'>'}[dir=rtl] .slick-next:before{content:'<'}.slick-dotted.slick-slider{margin-bottom:-10px}.slick-dots{position:absolute;bottom:-15px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;color:#000}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:before{font-family:Nunito;font-size:35px;line-height:20px;position:absolute;top:-40px;left:0;width:20px;height:20px;content:'•';text-align:center;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#5bc500;width:25px;height:25px}.spacer-slider{padding:5px}figure{position:relative;margin:0}figure img{display:inline-block}figcaption{background:rgba(0,0,0,.5);position:absolute;bottom:10%;left:0;right:0;padding:0;margin:0}.figure-caption{font-family:Nunito;text-align:center;height:30px;line-height:2;font-weight:600;color:#fff;font-size:16px}#site-info-bar{background:linear-gradient(135deg,#f44 0,#fc0 50%,#f44 100%);background-size:200% 200%;color:#000;padding:20px 60px 20px 20px;text-align:center;position:sticky;top:0;left:0;right:0;z-index:99999;border-bottom:4px solid #000;font-family:Montserrat,sans-serif;font-weight:700;box-shadow:0 8px 20px rgba(0,0,0,.3);animation:4s infinite bgGlow,2s infinite noticePulse}@keyframes bgGlow{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes noticePulse{0%,100%{transform:scale(1)}50%{transform:scale(1.01)}}#site-info-bar .notice-dismiss-btn{position:absolute;top:50%;right:20px;transform:translateY(-50%);cursor:pointer;font-size:24px;color:#000;background:#fff;border:2px solid #000;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px 0 #000;transition:.2s}#site-info-bar .notice-dismiss-btn:hover{background:#000;color:#fff}#site-info-bar .notice-text-content{max-width:1200px;margin:0 auto;line-height:1.5;font-size:1.15rem;letter-spacing:.5px}#site-info-bar strong{font-weight:900;text-decoration:underline;color:#000}