@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_fe8b9d92-module__LINzvG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_fe8b9d92-module__LINzvG__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_66a72b08-module__sg_FIa__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_66a72b08-module__sg_FIa__variable{--font-caveat:"Caveat", "Caveat Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_39de20a3-module__8LurOG__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_39de20a3-module__8LurOG__variable{--font-poppins:"Poppins", "Poppins Fallback"}
*{box-sizing:border-box;margin:0;padding:0}html{font-size:10px}body{width:100%;font-size:1.6rem;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#2c2c2c;line-height:1.6;overflow-x:hidden}button,.button,[role=button]{cursor:pointer}.header{z-index:100;width:100%;padding:20px 0;position:absolute}.header.primary{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#fbcda340}.header.white{background-color:#fbcda3}.header .container{max-width:1920px;margin:0 auto;padding:0 50px}.header .header-content{justify-content:space-between;align-items:center;display:flex}.header .logo{z-index:100}.header .logo a{align-items:center;text-decoration:none;transition:transform .3s;display:flex}.header .logo a:hover{transform:scale(1.05)}.header .logo svg{width:auto}.header .nav{display:flex}.header .nav .nav-list{gap:24px;margin:0;padding:0;list-style:none;display:flex}.header .nav .nav-list .nav-link{color:#806144;font-family:var(--font-poppins),Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:100%;text-decoration:none;transition:all .3s}@media (max-width:992px){.header .nav .nav-list .nav-link{font-size:18px}}.header .nav .nav-list .nav-link:hover{color:#d4a574;transform:translateY(-1px)}.header .header-right{align-items:center;gap:1rem;display:flex}.header .header-right .language-link{color:#806144;font-family:var(--font-poppins),Poppins,sans-serif;cursor:pointer;background:0 0;border:none;padding:0;font-size:24px;font-style:normal;font-weight:500;line-height:100%;text-decoration:none;transition:all .3s}@media (max-width:992px){.header .header-right .language-link{font-size:18px}}.header .header-right .language-link:hover{color:#d4a574;transform:translateY(-1px)}.header .header-right .hamburger-menu{cursor:pointer;background:0 0;border:none;padding:.5rem;transition:all .3s;display:none}.header .header-right .hamburger-menu svg{width:36px;height:27px;transition:all .3s}.header .header-right .hamburger-menu:hover{transform:scale(1.1)}.header .header-right .hamburger-menu:hover svg{opacity:.7}@media (max-width:992px){.header .container{padding:0 1rem}.header .logo a{align-items:center;text-decoration:none;transition:transform .3s;display:flex}.header .logo a:hover{transform:scale(1.05)}.header .logo svg{height:2.5rem}.header .nav{opacity:0;visibility:hidden;z-index:999;background-color:#f5f1e8;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}.header .nav.nav-open{opacity:1;visibility:visible;transform:translate(0)}.header .nav .nav-list{text-align:center;flex-direction:column;gap:3rem}.header .nav .nav-list .nav-link{padding:1rem 0;font-size:2.4rem;font-weight:600;display:block}.header .header-right .hamburger-menu{z-index:1000;display:flex;position:relative}}main{flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:visible}main .sun-container{z-index:-1;background-color:#fbcda3;flex-direction:column;justify-content:flex-end;width:100%;height:85dvh;display:flex;overflow:visible}@media (min-width:768px){main .sun-container{min-height:350px}}main .sun-container .sun-gif{width:100%;height:auto;display:none}@media (min-width:992px){main .sun-container .sun-gif{display:block}}main .sun-container .sun-gif.mobile{display:block}@media (min-width:992px){main .sun-container .sun-gif.mobile{display:none}}main .sea-gif-ctr{background-color:#fbcda3;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:30dvh;display:flex;position:relative;overflow:hidden}main .sea-gif-ctr .sea-gif{z-index:4;width:100%;height:100%}main .sea-gif-ctr .sea-bottom{z-index:10;object-position:bottom;object-fit:cover;background-color:#fbcda3;width:100%;position:absolute;bottom:0;left:-5px}@media (max-width:992px){main .sea-gif-ctr .sea-bottom{width:200%;left:50%;transform:translate(-50%)}}@media (max-width:468px){main .sea-gif-ctr .sea-bottom{width:300%}}.hero-section{z-index:1;background-color:#fbcda3;justify-content:center;align-items:flex-end;width:100%;min-height:100vh;padding:20px 0 0;display:flex;position:relative}@media (max-width:992px){.hero-section{min-height:auto;padding:0}}.hero-section .hero-container{background-color:#d4a574;width:100%;height:100%;position:relative}.hero-section .hero-container .hero-bg-normal{object-fit:cover;object-position:bottom;width:100%;min-height:100vh;display:none}@media (min-width:992px){.hero-section .hero-container .hero-bg-normal{height:100vh;min-height:unset;display:block}}.hero-section .hero-container .hero-bg-mobile{object-fit:cover;object-position:bottom;width:100%;height:100%;display:block}@media (min-width:992px){.hero-section .hero-container .hero-bg-mobile{display:none}}.hero-section .hero-container .hero-content{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:50px;width:100%;max-width:1000px;height:100%;padding:0 100px;display:flex;position:absolute;top:0;left:0}@media (max-width:992px){.hero-section .hero-container .hero-content{max-width:unset;text-align:center;align-items:center;gap:30px;padding:0 20px 85%}}.hero-section .hero-container .hero-content .hero-logo h1{color:#bd631f;font-family:Poppins,sans-serif;font-size:72px;font-weight:700;line-height:110%}@media (max-width:992px){.hero-section .hero-container .hero-content .hero-logo h1{font-size:32px}}.hero-section .hero-container .hero-content .hero-text{color:#bd631f;max-width:850px;font-family:Poppins,sans-serif;font-size:32px;font-weight:500;line-height:160%}.hero-section .hero-container .hero-content .hero-text p{margin:0 0 1.5em}.hero-section .hero-container .hero-content .hero-text p:last-child{margin-bottom:0}@media (max-width:992px){.hero-section .hero-container .hero-content .hero-text{font-size:16px;line-height:140%}}.hero-section .hero-container .hero-content .hero-button{color:#bd631f;text-align:center;cursor:pointer;background-color:#0000;border:3px solid #bd631f;border-radius:45px;justify-content:center;align-items:center;min-width:300px;padding:25px;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:100%;text-decoration:none;transition:all .3s;display:flex}.hero-section .hero-container .hero-content .hero-button:hover{color:#fff;background-color:#bd631f;border-color:#bd631f;transform:translateY(-2px)}@media (max-width:992px){.hero-section .hero-container .hero-content .hero-button{justify-content:center;align-items:center;display:none}}.hero-section-secondary{z-index:1;background-color:#fbcda3;width:100%;padding:0;position:relative}@media (max-width:992px){.hero-section-secondary{padding:0}}.hero-section-secondary .hero-container{background-color:#fbcda3;width:100%;height:100%;position:relative}.hero-section-secondary .hero-container .hero-bg-normal{object-fit:cover;object-position:bottom;width:100%;min-height:100vh;display:none}@media (min-width:992px){.hero-section-secondary .hero-container .hero-bg-normal{display:block}}.hero-section-secondary .hero-container .hero-bg-mobile{object-fit:cover;object-position:bottom;width:100%;height:100%;display:block}@media (min-width:992px){.hero-section-secondary .hero-container .hero-bg-mobile{display:none}}.hero-section-secondary .hero-container .hero-content{text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;gap:70px;width:100%;max-width:750px;height:100%;padding:0 50px;display:flex;position:absolute;top:0;right:0}@media (max-width:992px){.hero-section-secondary .hero-container .hero-content{max-width:unset;text-align:center;align-items:center;gap:30px;padding:0 20px 400px}}.hero-section-secondary .hero-container .hero-content .hero-subtitle{color:#bd631f;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600}@media (max-width:992px){.hero-section-secondary .hero-container .hero-content .hero-subtitle{font-size:20px}}.hero-section-secondary .hero-container .hero-content .hero-title{color:#bd631f;font-family:Poppins,sans-serif;font-size:48px;font-style:normal;font-weight:600}@media (max-width:992px){.hero-section-secondary .hero-container .hero-content .hero-title{font-size:32px}}.hero-section-secondary .hero-container .hero-content .hero-text{color:#bd631f;flex-direction:column;justify-content:flex-end;align-items:flex-end;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:1;display:flex}.hero-section-secondary .hero-container .hero-content .hero-text p{margin:0 0 10px}.hero-section-secondary .hero-container .hero-content .hero-text p:last-child{margin-bottom:0}.hero-section-secondary .hero-container .hero-content .hero-text strong,.hero-section-secondary .hero-container .hero-content .hero-text b{font-weight:600}.hero-section-secondary .hero-container .hero-content .hero-text{text-align:right;gap:10px}@media (max-width:992px){.hero-section-secondary .hero-container .hero-content .hero-text{text-align:center;font-size:16px}}.hero-section-secondary .hero-container .hero-content .hero-button{color:#bd631f;text-align:center;cursor:pointer;background-color:#0000;border:3px solid #bd631f;border-radius:45px;justify-content:center;align-items:center;min-width:300px;padding:25px;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:100%;text-decoration:none;transition:all .3s;display:flex}.hero-section-secondary .hero-container .hero-content .hero-button:hover{color:#fff;background-color:#bd631f;border-color:#bd631f;transform:translateY(-2px)}@media (max-width:992px){.hero-section-secondary .hero-container .hero-content .hero-button{display:none}}.product-cards-section{background-color:#c0d4fd;background-position:bottom;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;padding:100px 50px 150px;display:flex}@media (max-width:992px){.product-cards-section{padding:50px 20px 150px}}.product-cards-section .product-cards-header{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;margin-bottom:60px;display:flex}.product-cards-section .product-cards-header .product-cards-logo{justify-content:center;align-items:center;display:flex}.product-cards-section .product-cards-header .product-cards-logo img{width:60px}.product-cards-section .product-cards-header .product-cards-title{color:#bd631f;text-align:center;margin:0 0 20px;font-family:Poppins,sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:100%}@media (max-width:992px){.product-cards-section .product-cards-header .product-cards-title{font-size:32px}}.product-cards-section .product-cards-header .product-cards-description{color:#bd631f;text-align:center;max-width:900px;font-family:Poppins,sans-serif;font-size:36px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:992px){.product-cards-section .product-cards-header .product-cards-description{font-size:24px}}.product-cards-section .product-cards-grid{grid-template-columns:1fr 1fr 1fr;gap:40px;width:100%;display:grid}@media (max-width:992px){.product-cards-section .product-cards-grid{grid-template-columns:1fr}.product-cards-section .product-cards-grid .product-card:nth-child(2),.product-cards-section .product-cards-grid .product-card:nth-child(3){display:none}}.product-cards-section .product-cards-grid .product-card{background:#fff;border:3px solid #555;border-radius:45px;flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.product-cards-section .product-cards-grid .product-card .product-image{width:100%;height:300px;position:relative}.product-cards-section .product-cards-grid .product-card .product-image .product-placeholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.product-cards-section .product-cards-grid .product-card .product-image .product-placeholder img{object-fit:contain;width:100%;max-width:250px;display:none}.product-cards-section .product-cards-grid .product-card .product-image .product-placeholder img.active{display:flex}.product-cards-section .product-cards-grid .product-card .product-image .color-options{justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;bottom:10px;right:10px}.product-cards-section .product-cards-grid .product-card .product-image .color-options .color-swatch{cursor:pointer;background-color:#d9d9d9;border:1px solid #555;border-radius:50%;width:22px;height:22px}.product-cards-section .product-cards-grid .product-card .product-image .color-options .color-swatch.active{background-color:#fbcda3}.product-cards-section .product-cards-grid .product-card .product-info{border-top:3px solid #555;justify-content:center;align-items:center;gap:33px;width:100%;padding:20px;display:flex}.product-cards-section .product-cards-grid .product-card .product-info .category-icon{justify-content:center;align-items:center;display:flex}.product-cards-section .product-cards-grid .product-card .product-info .category-icon img{width:66px;height:auto}.product-cards-section .product-cards-grid .product-card .product-info .category-name{color:#bd631f;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:100%}.product-cards-section .explore-button{color:#bd631f;text-align:center;cursor:pointer;background-color:#0000;border:3px solid #bd631f;border-radius:45px;justify-content:center;align-items:center;min-width:300px;margin:50px auto 100px;padding:25px;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:100%;transition:all .3s;display:flex}.product-cards-section .explore-button:hover{color:#fff;background-color:#bd631f;border-color:#bd631f;transform:translateY(-2px)}@media (max-width:992px){.product-cards-section .explore-button{display:none}}.about-us-section{background-color:#facba2;background-position:bottom;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:100px 50px 150px;display:flex}@media (max-width:992px){.about-us-section{min-height:auto;padding:60px 20px 150px}}.about-us-section .about-us-subtitle{color:#2e6193;text-align:center;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:992px){.about-us-section .about-us-subtitle{font-size:20px}}.about-us-section .about-us-title{color:#2e6193;text-align:center;margin-bottom:55px;font-family:Poppins;font-size:48px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:992px){.about-us-section .about-us-title{font-size:32px}}.about-us-section .about-us-map{object-fit:cover;object-position:bottom;justify-content:center;align-items:center;width:100%;margin-bottom:40px;display:flex}.about-us-section .about-us-map img{width:100%;max-width:800px}.about-us-section .about-us-text{color:#2e6193;text-align:center;max-width:800px;margin:0 auto 20px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:100%}.about-us-section .about-us-text p{margin:0 0 20px}.about-us-section .about-us-text p:last-child{margin-bottom:0}.about-us-section .about-us-text strong,.about-us-section .about-us-text b{font-weight:600}@media (max-width:992px){.about-us-section .about-us-text{font-size:18px}}.image-w-text-section{background-color:#f5f5f5;background-position:bottom;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:100px 50px 170px;display:flex}@media (max-width:992px){.image-w-text-section{min-height:auto;padding:60px 20px 140px}}.image-w-text-section .image-w-text-container{grid-template-columns:1fr 1fr;gap:50px;max-width:1920px;margin:0 auto;padding:0 40px;display:grid}@media (max-width:992px){.image-w-text-section .image-w-text-container{grid-template-columns:1fr}}@media (min-width:1200px){.image-w-text-section .image-w-text-container{gap:120px}}.image-w-text-section.reverse .image-w-text-content{order:2}@media (max-width:992px){.image-w-text-section.reverse .image-w-text-content{order:1}}.image-w-text-section.reverse .image-w-text-visual{order:1}@media (max-width:992px){.image-w-text-section.reverse .image-w-text-visual{order:2}}.image-w-text-section.reverse .image-w-text-text-mobile{order:3}.image-w-text-section .image-w-text-content{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex}@media (max-width:992px){.image-w-text-section .image-w-text-content{text-align:center;justify-content:center;align-items:center;max-width:80%;margin:0 auto}}.image-w-text-section .image-w-text-content .image-w-text-subtitle{color:#bd631f;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:992px){.image-w-text-section .image-w-text-content .image-w-text-subtitle{font-size:20px}}.image-w-text-section .image-w-text-content .image-w-text-title{color:#bd631f;margin-bottom:55px;font-family:Poppins;font-size:48px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:992px){.image-w-text-section .image-w-text-content .image-w-text-title{font-size:32px}}.image-w-text-section .image-w-text-content .image-w-text-text{color:#bd631f;margin:0 auto 20px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:100%}@media (max-width:992px){.image-w-text-section .image-w-text-content .image-w-text-text{font-size:18px;display:none}}.image-w-text-section .image-w-text-text-mobile{display:none}@media (max-width:992px){.image-w-text-section .image-w-text-text-mobile{color:#bd631f;text-align:center;flex-direction:column;align-items:center;gap:20px;margin:20px auto;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:100%;display:flex}}.image-w-text-section .image-w-text-visual{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.image-w-text-section .image-w-text-visual img{object-fit:contain;width:100%;max-width:500px;height:100%}@media (max-width:992px){.image-w-text-section .image-w-text-visual img{max-width:300px}}.image-w-text-section .image-w-text-button{color:#bd631f;text-align:center;cursor:pointer;background-color:#0000;border:3px solid #bd631f;border-radius:45px;justify-content:center;align-items:center;min-width:300px;margin-top:50px;padding:25px;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:100%;text-decoration:none;transition:all .3s;display:flex}.image-w-text-section .image-w-text-button:hover{background-color:#bd631f;border-color:#bd631f;text-decoration:none;transform:translateY(-2px);color:#fff!important}@media (max-width:992px){.image-w-text-section .image-w-text-button{display:none}}.image-w-text-section-secondary{background-color:#c9dbf4;background-position:bottom;background-repeat:no-repeat;background-size:cover;grid-template-columns:1fr 1fr;gap:16px;width:100%;min-height:100vh;padding:100px 50px 170px;display:grid}@media (max-width:992px){.image-w-text-section-secondary{grid-template-columns:1fr;padding:100px 20px 170px}}.image-w-text-section-secondary .image-w-text-content{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex}@media (max-width:992px){.image-w-text-section-secondary .image-w-text-content{text-align:center;justify-content:center;align-items:center;max-width:80%;margin:0 auto}}.image-w-text-section-secondary .image-w-text-content .image-w-text-subtitle{color:#bd631f;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:992px){.image-w-text-section-secondary .image-w-text-content .image-w-text-subtitle{font-size:20px}}.image-w-text-section-secondary .image-w-text-content .image-w-text-title{color:#bd631f;margin-bottom:55px;font-family:Poppins;font-size:48px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:992px){.image-w-text-section-secondary .image-w-text-content .image-w-text-title{font-size:32px}}.image-w-text-section-secondary .image-w-text-content .image-w-text-text{color:#bd631f;margin-bottom:20px;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:100%}@media (max-width:992px){.image-w-text-section-secondary .image-w-text-content .image-w-text-text{font-size:18px;display:none}}.image-w-text-section-secondary .image-w-text-text-mobile{display:none}@media (max-width:992px){.image-w-text-section-secondary .image-w-text-text-mobile{color:#bd631f;text-align:center;margin:50px auto 20px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:100%;display:block}}.image-w-text-section-secondary .image-w-text-visual{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.image-w-text-section-secondary .image-w-text-visual img{object-fit:contain;width:100%;max-width:500px;height:100%}@media (max-width:992px){.image-w-text-section-secondary .image-w-text-visual img{max-width:300px}}.image-w-text-section-secondary .image-w-text-buttons-ctr{justify-content:center;align-items:center;gap:20px;display:flex}.image-w-text-section-secondary .image-w-text-button{color:#bd631f;text-align:center;cursor:pointer;background-color:#0000;border:3px solid #bd631f;border-radius:45px;justify-content:center;align-items:center;min-width:300px;max-width:fit-content;margin-top:50px;padding:25px;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:100%;text-decoration:none;transition:all .3s;display:flex}.image-w-text-section-secondary .image-w-text-button:hover{background-color:#bd631f;border-color:#bd631f;text-decoration:none;transform:translateY(-2px);color:#fff!important}@media (max-width:992px){.image-w-text-section-secondary .image-w-text-button{display:none}}.scroll-to-top{cursor:pointer;z-index:1000;transition:all .3s;position:fixed;bottom:100px;right:-2px}.scroll-to-top:hover{transform:scale(1.05)translateY(-2px)}.scroll-to-top:hover svg{opacity:.8}.scroll-to-top svg{width:130px;transition:all .3s}@media (max-width:992px){.scroll-to-top svg{width:70px}}.mobile-show{display:none}@media (max-width:992px){.mobile-show{margin:0 auto;display:block!important}}.footer{background-color:#c9dbf4;padding:40px 50px}.footer.bordered{border-top:3px solid #000;border-bottom:3px solid #000}.footer.white{background-color:#fff}.footer.primary{background-color:#facba2}@media (max-width:992px){.footer{padding:40px 20px}}.footer .footer-inner{justify-content:space-between;align-items:center;gap:20px;display:flex}@media (max-width:992px){.footer .footer-inner{flex-direction:column;justify-content:center;align-items:center;gap:20px}}.footer .footer-links{order:1;justify-content:center;align-items:center;gap:8px;display:flex}.footer .footer-links span{font-size:24px}@media (max-width:992px){.footer .footer-links{flex-direction:column;order:2;justify-content:center;align-items:center;gap:5px}.footer .footer-links span{display:none}}.footer .footer-links a{color:#2e6193;text-align:center;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:200%;text-decoration:none;transition:all .3s}.footer .footer-links a:hover{color:#bd631f;transform:translateY(-1px)}@media (max-width:992px){.footer .footer-links a{font-size:16px}}.footer .footer-social{text-align:center;flex-direction:row;order:2;align-items:center;gap:10px;display:flex}@media (max-width:992px){.footer .footer-social{flex-direction:column;justify-content:center;align-items:center}}.footer .footer-social span{color:#2e6193;text-align:center;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:100%}@media (max-width:992px){.footer .footer-social span{font-size:16px}.footer .footer-social{order:1}}.footer .footer-social .icons{gap:15px;display:flex}.footer .footer-social .icons a{justify-content:center;align-items:center;transition:transform .2s;display:flex}.footer .footer-social .icons a:hover{transform:scale(1.1)}.footer .footer-social .icons a svg{width:33px;height:33px}.footer-bottom{background-color:#fbcda3;justify-content:space-between;align-items:center;padding:40px 50px;display:flex}.footer-bottom.white{background-color:#fff}@media (max-width:992px){.footer-bottom{flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:40px 20px}}.footer-bottom .footer-bottom-left{align-items:center;display:flex}.footer-bottom .footer-bottom-left svg{width:auto;height:20px}@media (max-width:992px){.footer-bottom .footer-bottom-left svg{height:14px}}.footer-bottom .footer-bottom-right{color:#2e6193;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:100%}@media (max-width:992px){.footer-bottom .footer-bottom-right{font-size:16px}}.slider{aspect-ratio:16/9;background:#f5f5f5;width:100%;position:relative;overflow:hidden}.slider .slider-slide{opacity:0;transition:opacity .4s;position:absolute;inset:0}.slider .slider-slide.active{opacity:1}.slider .slider-slide .slider-content{width:100%;height:100%}.slider .slider-slide .slider-content .slider-image{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.slider .slider-slide .slider-content .slider-image img{object-fit:cover;width:100%;height:100%}.slider .slider-dots{gap:16px;display:flex;position:absolute;bottom:30px;left:40px}.slider .slider-dots .slider-dot{cursor:pointer;opacity:.5;background:#d9d9d9;border:1px solid #000;border-radius:50%;width:28px;height:28px}.slider .slider-dots .slider-dot.active{opacity:1;background:#fbcda3;border-color:#000}.categories-section{background-color:#f5f5f5;width:100%;padding:100px 50px}@media (max-width:992px){.categories-section{padding:100px 20px 150px}}.categories-section .categories-container{max-width:1200px;margin:0 auto}.categories-section .categories-header{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;margin-bottom:60px;display:flex}.categories-section .categories-header .categories-title{color:#bd631f;text-align:center;font-family:Poppins,sans-serif;font-size:48px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:992px){.categories-section .categories-header .categories-title{font-size:32px}}.categories-section .categories-header .categories-description{color:#bd631f;text-align:center;font-family:Poppins,sans-serif;font-size:36px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:992px){.categories-section .categories-header .categories-description{font-size:16px}}.categories-section .categories-grid{grid-template-columns:repeat(3,1fr);gap:40px;width:100%;display:grid}@media (max-width:992px){.categories-section .categories-grid{grid-template-columns:1fr;gap:20px}}.categories-section .categories-grid .product-card{background:#fff;border:3px solid #555;border-radius:45px;flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.categories-section .categories-grid .product-card .product-image{width:100%;height:300px;position:relative}.categories-section .categories-grid .product-card .product-image .product-placeholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.categories-section .categories-grid .product-card .product-image .product-placeholder img{object-fit:contain;width:100%;max-width:250px;display:none}.categories-section .categories-grid .product-card .product-image .product-placeholder img.active{display:flex}.categories-section .categories-grid .product-card .product-image .color-options{justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;bottom:10px;right:10px}.categories-section .categories-grid .product-card .product-image .color-options .color-swatch{cursor:pointer;background-color:#d9d9d9;border:1px solid #555;border-radius:50%;width:22px;height:22px}.categories-section .categories-grid .product-card .product-image .color-options .color-swatch.active{background-color:#fbcda3}.categories-section .categories-grid .product-card .product-info{border-top:3px solid #555;justify-content:center;align-items:center;gap:33px;width:100%;padding:20px;display:flex}.categories-section .categories-grid .product-card .product-info .category-icon{justify-content:center;align-items:center;display:flex}.categories-section .categories-grid .product-card .product-info .category-icon img{width:66px;height:auto}.categories-section .categories-grid .product-card .product-info .category-name{color:#bd631f;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:100%}.categories-secondary-section{background-color:#f5f5f5;width:100%;padding:100px 50px}@media (max-width:992px){.categories-secondary-section{padding:60px 20px}}.categories-secondary-section .categories-secondary-container{max-width:1200px;margin:0 auto}.categories-secondary-section .categories-secondary-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;margin-bottom:60px;display:flex}.categories-secondary-section .categories-secondary-header .categories-secondary-title{color:#bd631f;font-family:Poppins,sans-serif;font-size:48px;font-weight:600;line-height:120%}@media (max-width:992px){.categories-secondary-section .categories-secondary-header .categories-secondary-title{font-size:32px}}.categories-secondary-section .categories-secondary-header .categories-secondary-description{color:#bd631f;font-family:Poppins,sans-serif;font-size:36px;font-weight:600;line-height:140%}@media (max-width:992px){.categories-secondary-section .categories-secondary-header .categories-secondary-description{font-size:20px}}.categories-secondary-section .categories-secondary-list{flex-direction:column;gap:40px;width:100%;display:flex}@media (max-width:992px){.categories-secondary-section .categories-secondary-list{gap:20px}}.categories-secondary-section .categories-secondary-list .category-secondary-card{background:#fff;border:3px solid #555;border-radius:45px;align-items:center;display:flex;overflow:hidden}@media (max-width:992px){.categories-secondary-section .categories-secondary-list .category-secondary-card{text-align:center;flex-direction:column}}.categories-secondary-section .categories-secondary-list .category-secondary-card .category-secondary-image{aspect-ratio:1;border-right:3px solid #555;flex-shrink:0;width:350px;position:relative}@media (max-width:992px){.categories-secondary-section .categories-secondary-list .category-secondary-card .category-secondary-image{border-bottom:3px solid #555;border-right:none;width:100%;max-height:250px}}.categories-secondary-section .categories-secondary-list .category-secondary-card .category-secondary-image .product-placeholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.categories-secondary-section .categories-secondary-list .category-secondary-card .category-secondary-image .product-placeholder img{object-fit:contain;width:100%;max-width:240px;display:none}.categories-secondary-section .categories-secondary-list .category-secondary-card .category-secondary-image .product-placeholder img.active{display:block}.categories-secondary-section .categories-secondary-list .category-secondary-card .category-secondary-image .color-options{gap:10px;display:flex;position:absolute;bottom:10px;right:10px}@media (max-width:992px){.categories-secondary-section .categories-secondary-list .category-secondary-card .category-secondary-image .color-options{right:50%;transform:translate(50%)}}.categories-secondary-section .categories-secondary-list .category-secondary-card .category-secondary-image .color-options .color-swatch{cursor:pointer;background-color:#d9d9d9;border:1px solid #555;border-radius:50%;width:22px;height:22px}.categories-secondary-section .categories-secondary-list .category-secondary-card .category-secondary-image .color-options .color-swatch.active{background-color:#fbcda3}.categories-secondary-section .categories-secondary-list .category-secondary-card .category-secondary-content{flex:1;padding:20px}.categories-secondary-section .categories-secondary-list .category-secondary-card .category-secondary-content .category-secondary-card-title{color:#bd631f;justify-content:space-between;align-items:center;margin-bottom:20px;font-family:Poppins,sans-serif;font-size:36px;font-weight:600;display:flex}@media (max-width:992px){.categories-secondary-section .categories-secondary-list .category-secondary-card .category-secondary-content .category-secondary-card-title{justify-content:center;font-size:22px}}.categories-secondary-section .categories-secondary-list .category-secondary-card .category-secondary-content .category-secondary-card-description{color:#bd631f;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;line-height:150%}@media (max-width:992px){.categories-secondary-section .categories-secondary-list .category-secondary-card .category-secondary-content .category-secondary-card-description{font-size:14px}}.categories-secondary-section .categories-secondary-list .category-secondary-card-button{color:#bd631f;cursor:pointer;background-color:#0000;border:3px solid #bd631f;border-radius:45px;justify-content:center;align-items:center;margin-top:30px;padding:16px 30px;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;transition:all .3s;display:inline-flex}.categories-secondary-section .categories-secondary-list .category-secondary-card-button:hover{color:#fff;background-color:#bd631f;transform:translateY(-2px)}@media (max-width:992px){.categories-secondary-section .categories-secondary-list .category-secondary-card-button{margin-top:20px;padding:12px 20px;font-size:16px}}.category-third-section{background-color:#f5f5f5;width:100%;padding:100px 50px}@media (max-width:992px){.category-third-section{padding:60px 20px}}.category-third-section .category-third-container{max-width:1200px;margin:0 auto}.category-third-section .category-third-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;margin-bottom:60px;display:flex}.category-third-section .category-third-header .category-third-title{color:#bd631f;font-family:Poppins,sans-serif;font-size:48px;font-weight:600;line-height:120%}@media (max-width:992px){.category-third-section .category-third-header .category-third-title{font-size:32px}}.category-third-section .category-third-header .category-third-description{color:#bd631f;font-family:Poppins,sans-serif;font-size:36px;font-weight:600;line-height:140%}@media (max-width:992px){.category-third-section .category-third-header .category-third-description{font-size:20px}}.category-third-section .category-third-grid{grid-template-columns:repeat(2,1fr);gap:60px;width:100%;display:grid}@media (max-width:992px){.category-third-section .category-third-grid{grid-template-columns:1fr;gap:20px}}.category-third-section .category-third-grid .category-third-card{background-color:#fff;border:3px solid #555;border-radius:45px;flex-direction:column;display:flex;overflow:hidden}.category-third-section .category-third-grid .category-third-card .category-third-image{width:100%;padding:20px 20px 0;overflow:hidden}.category-third-section .category-third-grid .category-third-card .category-third-image .category-third-swiper{width:100%}.category-third-section .category-third-grid .category-third-card .category-third-image .category-third-swiper .swiper-slide{aspect-ratio:1;background-color:#fff;border:2px solid #555;border-radius:15px;justify-content:center;align-items:center;display:flex;overflow:hidden}.category-third-section .category-third-grid .category-third-card .category-third-image .category-third-swiper .swiper-slide img{object-fit:cover;width:auto;height:100%}.category-third-section .category-third-grid .category-third-card .category-third-card-title{color:#bd631f;margin:30px auto 0;font-family:Poppins,sans-serif;font-size:48px;font-style:normal;font-weight:600;line-height:100%}.category-third-section .category-third-grid .category-third-card .category-third-content{color:#000;text-align:center;padding:20px;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:100%}.contact-section{background-color:#fbcda3;background-position:bottom;background-repeat:no-repeat;background-size:cover;justify-content:center;width:100%;min-height:100vh;padding:100px 50px 150px;display:flex}@media (max-width:992px){.contact-section{padding:60px 20px 100px}}.contact-section .contact-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1100px;display:flex}.contact-section .contact-container .contact-title{color:#bd631f;margin-bottom:15px;font-family:Poppins,sans-serif;font-size:48px;font-weight:600;line-height:100%}@media (max-width:992px){.contact-section .contact-container .contact-title{font-size:28px}}.contact-section .contact-container .contact-description{color:#bd631f;font-family:Poppins,sans-serif;font-size:36px;font-weight:600;line-height:120%}@media (max-width:992px){.contact-section .contact-container .contact-description{font-size:18px}}.contact-section .contact-container .contact-form{flex-direction:column;gap:15px;max-width:700px;margin:60px auto 0;display:flex}.contact-section .contact-container .contact-form .contact-input,.contact-section .contact-container .contact-form .contact-textarea{color:#bd631f;border:3px solid #bd631f;border-radius:45px;outline:none;width:100%;padding:25px 40px;font-family:Poppins,sans-serif;font-size:24px;font-weight:600}.contact-section .contact-container .contact-form .contact-input::placeholder,.contact-section .contact-container .contact-form .contact-textarea::placeholder{color:#bd631f4d}@media (max-width:992px){.contact-section .contact-container .contact-form .contact-input,.contact-section .contact-container .contact-form .contact-textarea{padding:15px 20px;font-size:16px}}.contact-section .contact-container .contact-form .contact-textarea{resize:none;min-height:220px}@media (max-width:992px){.contact-section .contact-container .contact-form .contact-textarea{min-height:140px}}.contact-section .contact-container .contact-form .contact-checkbox{color:#bd631f;text-align:left;cursor:pointer;align-items:center;gap:15px;font-family:Poppins,sans-serif;font-size:24px;font-weight:400;display:flex}@media (max-width:992px){.contact-section .contact-container .contact-form .contact-checkbox{gap:10px;font-size:14px}}.contact-section .contact-container .contact-form .contact-checkbox span{font-weight:500;line-height:1.4}.contact-section .contact-container .contact-form .contact-checkbox span b{font-weight:700}.contact-section .contact-container .contact-form .contact-checkbox input{display:none}.contact-section .contact-container .contact-form .contact-checkbox .custom-checkbox{background-color:#0000;border:3px solid #bd631f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:75px;height:75px;transition:all .3s;display:flex}@media (max-width:992px){.contact-section .contact-container .contact-form .contact-checkbox .custom-checkbox{width:30px;height:30px}}.contact-section .contact-container .contact-form .contact-checkbox .custom-checkbox .checkmark{color:#bd631f;justify-content:center;align-items:center;line-height:1;display:flex}.contact-section .contact-container .contact-form .contact-checkbox .custom-checkbox .checkmark svg{width:45px;height:45px}@media (max-width:992px){.contact-section .contact-container .contact-form .contact-checkbox .custom-checkbox .checkmark svg{width:30px;height:30px}}.contact-section .contact-container .contact-form .contact-checkbox:hover .custom-checkbox{background-color:#bd631f1a}.contact-section .contact-container .contact-form .contact-checkbox input:checked+.custom-checkbox{background-color:#bd631f}.contact-section .contact-container .contact-form .contact-checkbox input:checked+.custom-checkbox .checkmark{color:#fff}.contact-section .contact-container .contact-form .contact-button{color:#bd631f;cursor:pointer;background-color:#0000;border:3px solid #bd631f;border-radius:45px;width:100%;padding:25px;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;transition:all .3s}.contact-section .contact-container .contact-form .contact-button:hover{background-color:#bd631f;border-color:#bd631f;transform:translateY(-2px);color:#fff!important}@media (max-width:992px){.contact-section .contact-container .contact-form .contact-button{padding:15px;font-size:18px}}.contact-cards{background-color:#fbcda3;flex-direction:column;align-items:center;padding:100px 40px;display:flex}@media (max-width:992px){.contact-cards{padding:60px 20px}}.contact-cards .cards-container{grid-template-columns:repeat(2,1fr);gap:50px;width:100%;max-width:900px;margin-bottom:40px;display:grid}@media (max-width:992px){.contact-cards .cards-container{grid-template-columns:1fr;gap:30px}}.contact-cards .cards-container .contact-card{background:#fff;border:3px solid #555;border-radius:45px;flex-direction:column;display:flex;overflow:hidden}.contact-cards .cards-container .contact-card .card-content{text-align:center;border-bottom:3px solid #555;padding:40px}@media (max-width:992px){.contact-cards .cards-container .contact-card .card-content{padding:30px 20px}}.contact-cards .cards-container .contact-card .card-content .address,.contact-cards .cards-container .contact-card .card-content .city{color:#000;text-align:center;margin-bottom:25px;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:100%}@media (max-width:992px){.contact-cards .cards-container .contact-card .card-content .address,.contact-cards .cards-container .contact-card .card-content .city{font-size:18px}}.contact-cards .cards-container .contact-card .card-content .phone-row{justify-content:center;align-items:center;gap:10px;margin-bottom:25px;display:flex}.contact-cards .cards-container .contact-card .card-content .phone-row .icon{justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (max-width:992px){.contact-cards .cards-container .contact-card .card-content .phone-row .icon{width:28px;height:28px}}.contact-cards .cards-container .contact-card .card-content .phone-row .phone{color:#000;text-align:center;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:100%;text-decoration:none}.contact-cards .cards-container .contact-card .card-content .phone-row .phone:hover,.contact-cards .cards-container .contact-card .card-content .phone-row .phone:visited,.contact-cards .cards-container .contact-card .card-content .phone-row .phone:active,.contact-cards .cards-container .contact-card .card-content .phone-row .phone:link{color:#000;text-decoration:none}@media (max-width:992px){.contact-cards .cards-container .contact-card .card-content .phone-row .phone{font-size:18px}}.contact-cards .cards-container .contact-card .card-footer{color:#bd631f;text-align:center;padding:30px;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:100%}@media (max-width:992px){.contact-cards .cards-container .contact-card .card-footer{padding:20px;font-size:18px}}.contact-cards .contact-mail{color:#000;text-align:center;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:100%}@media (max-width:992px){.contact-cards .contact-mail{font-size:18px}}.contact-cards .contact-mail a,.contact-cards .contact-mail a:hover,.contact-cards .contact-mail a:visited,.contact-cards .contact-mail a:active,.contact-cards .contact-mail a:link{color:#000;text-decoration:none}.contact-cards .contact-mail p{margin-bottom:10px}.categories-fourth-section{background-color:#f5f5f5;width:100%;padding:100px 50px}@media (max-width:992px){.categories-fourth-section{padding:60px 20px}}.categories-fourth-section .categories-fourth-container{max-width:1200px;margin:0 auto}.categories-fourth-section .categories-fourth-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;margin-bottom:60px;display:flex}.categories-fourth-section .categories-fourth-header .categories-fourth-title{color:#bd631f;font-family:Poppins,sans-serif;font-size:48px;font-weight:600;line-height:120%}@media (max-width:992px){.categories-fourth-section .categories-fourth-header .categories-fourth-title{font-size:32px}}.categories-fourth-section .categories-fourth-header .categories-fourth-description{color:#bd631f;font-family:Poppins,sans-serif;font-size:36px;font-weight:600;line-height:140%}@media (max-width:992px){.categories-fourth-section .categories-fourth-header .categories-fourth-description{font-size:20px}}.categories-fourth-section .categories-fourth-grid{grid-template-columns:repeat(2,1fr);gap:60px;width:100%;display:grid}@media (max-width:992px){.categories-fourth-section .categories-fourth-grid{grid-template-columns:1fr;gap:20px}}.categories-fourth-section .categories-fourth-grid .categories-fourth-card{background-color:#fff;border:3px solid #555;border-radius:45px;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}@media (max-width:992px){.categories-fourth-section .categories-fourth-grid .categories-fourth-card{text-align:center;flex-direction:column}}.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-image{background:#fff;border:3px solid #555;border-radius:45px;flex-shrink:0;width:50%;height:calc(100% + 6px);position:absolute;top:-3px;left:-3px}@media (max-width:992px){.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-image{border:none;border-bottom:3px solid #555;border-radius:0;width:100%;height:200px;position:relative}}.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-image .product-placeholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-image .product-placeholder img{object-fit:contain;aspect-ratio:1;width:100%;max-width:200px;height:100%;display:none}.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-image .product-placeholder img.active{display:block}.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-image .color-options{justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;bottom:10px;right:50%;transform:translate(50%)}@media (max-width:992px){.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-image .color-options{bottom:10px;right:50%;transform:translate(50%)}}.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-image .color-options .color-swatch{opacity:.5;cursor:pointer;background:#d9d9d9;border:1px solid #000;border-radius:50%;width:22px;height:22px}.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-image .color-options .color-swatch.active{opacity:1;background:#fbcda3;border:1px solid #000}.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-content{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:20px;padding:30px 30px 30px calc(50% + 30px);display:flex}@media (max-width:992px){.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-content{text-align:center;align-items:center;padding:20px}}.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-content .categories-fourth-card-title{color:#bd631f;font-family:Poppins,sans-serif;font-size:32px;font-weight:600;line-height:100%}@media (max-width:992px){.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-content .categories-fourth-card-title{font-size:24px}}.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-content .categories-fourth-card-description{color:#000;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:140%}@media (max-width:992px){.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-content .categories-fourth-card-description{font-size:14px}}.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-content .categories-fourth-card-button{text-align:center;color:#bd631f;cursor:pointer;background:#facba2;border:3px solid #bd631f;border-radius:45px;width:100%;padding:10px;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:100%;transition:all .3s}.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-content .categories-fourth-card-button:hover{color:#fff;background-color:#bd631f;border-color:#bd631f;transform:translateY(-2px)}@media (max-width:992px){.categories-fourth-section .categories-fourth-grid .categories-fourth-card .categories-fourth-content .categories-fourth-card-button{padding:12px;font-size:18px}}.categories-fifth-section{background-color:#f5f5f5;width:100%;padding:100px 50px}@media (max-width:992px){.categories-fifth-section{padding:60px 20px}}.categories-fifth-section .categories-fifth-container{max-width:1200px;margin:0 auto}.categories-fifth-section .categories-fifth-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;margin-bottom:60px;display:flex}.categories-fifth-section .categories-fifth-header .categories-fifth-title{color:#bd631f;font-family:Poppins,sans-serif;font-size:48px;font-weight:600;line-height:120%}@media (max-width:992px){.categories-fifth-section .categories-fifth-header .categories-fifth-title{font-size:32px}}.categories-fifth-section .categories-fifth-header .categories-fifth-description{color:#bd631f;font-family:Poppins,sans-serif;font-size:36px;font-weight:600;line-height:140%}@media (max-width:992px){.categories-fifth-section .categories-fifth-header .categories-fifth-description{font-size:20px}}.categories-fifth-section .categories-fifth-grid{grid-template-columns:repeat(3,1fr);gap:60px;width:100%;display:grid}@media (max-width:992px){.categories-fifth-section .categories-fifth-grid{grid-template-columns:1fr;gap:20px}}.categories-fifth-section .categories-fifth-grid .categories-fifth-card{background-color:#fff;border:3px solid #555;border-radius:45px;flex-direction:column;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.categories-fifth-section .categories-fifth-grid .categories-fifth-card .categories-fifth-image{background:#fff;border:3px solid #555;border-radius:45px;flex-shrink:0;width:calc(100% + 6px);height:340px;position:absolute;top:-3px}@media (max-width:992px){.categories-fifth-section .categories-fifth-grid .categories-fifth-card .categories-fifth-image{border:none;border-bottom:3px solid #555;border-radius:0;width:100%;height:200px;position:relative}}.categories-fifth-section .categories-fifth-grid .categories-fifth-card .categories-fifth-image .product-placeholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.categories-fifth-section .categories-fifth-grid .categories-fifth-card .categories-fifth-image .product-placeholder img{object-fit:contain;aspect-ratio:1;width:100%;max-width:200px;height:100%;display:none}.categories-fifth-section .categories-fifth-grid .categories-fifth-card .categories-fifth-image .product-placeholder img.active{display:block}.categories-fifth-section .categories-fifth-grid .categories-fifth-card .categories-fifth-image .color-options{justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;bottom:10px;right:50%;transform:translate(50%)}@media (max-width:992px){.categories-fifth-section .categories-fifth-grid .categories-fifth-card .categories-fifth-image .color-options{bottom:10px;right:50%;transform:translate(50%)}}.categories-fifth-section .categories-fifth-grid .categories-fifth-card .categories-fifth-image .color-options .color-swatch{opacity:.5;cursor:pointer;background:#d9d9d9;border:1px solid #000;border-radius:50%;width:22px;height:22px}.categories-fifth-section .categories-fifth-grid .categories-fifth-card .categories-fifth-image .color-options .color-swatch.active{opacity:1;background:#fbcda3;border:1px solid #000}.categories-fifth-section .categories-fifth-grid .categories-fifth-card .categories-fifth-content{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;padding:370px 30px 30px;display:flex}@media (max-width:992px){.categories-fifth-section .categories-fifth-grid .categories-fifth-card .categories-fifth-content{padding:20px}}.categories-fifth-section .categories-fifth-grid .categories-fifth-card .categories-fifth-content .categories-fifth-card-title{color:#bd631f;text-align:center;font-family:Poppins,sans-serif;font-size:32px;font-weight:600;line-height:100%}@media (max-width:992px){.categories-fifth-section .categories-fifth-grid .categories-fifth-card .categories-fifth-content .categories-fifth-card-title{font-size:24px}}.categories-fifth-section .categories-fifth-grid .categories-fifth-card .categories-fifth-content .categories-fifth-card-description{color:#000;text-align:center;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:140%}@media (max-width:992px){.categories-fifth-section .categories-fifth-grid .categories-fifth-card .categories-fifth-content .categories-fifth-card-description{font-size:14px}}.texts-section{text-align:center;background-color:#f5f5f5;background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:100px 40px 150px}@media (max-width:992px){.texts-section{padding:100px 20px 150px}}.texts-section .texts-container{max-width:1000px;margin:0 auto}.texts-section .texts-title{color:#bd631f;text-align:center;font-family:Poppins,sans-serif;font-size:48px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:992px){.texts-section .texts-title{font-size:32px}}.texts-section .texts-description{color:#bd631f;text-align:center;margin-top:20px;font-family:Poppins,sans-serif;font-size:36px;font-weight:600;line-height:1.2}@media (max-width:992px){.texts-section .texts-description{font-size:24px}}.texts-section .texts-note{color:#bd631f;text-align:center;margin-top:40px;font-family:Poppins,sans-serif;font-size:32px;font-weight:400;line-height:1.2}@media (max-width:992px){.texts-section .texts-note{margin-top:25px;font-size:20px}}.register-section{background-color:#f5f5f5;justify-content:center;align-items:center;gap:60px;width:100%;padding:100px 20px;display:flex}@media (max-width:992px){.register-section{text-align:center;flex-direction:column;gap:40px;padding:60px 20px}}.register-section .register-inner{justify-content:center;align-items:center;gap:60px;width:100%;display:flex}@media (max-width:992px){.register-section .register-inner{flex-direction:column;gap:40px}}.register-section .register-left{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px;display:flex}@media (max-width:992px){.register-section .register-left{align-items:center;gap:30px}}.register-section .register-left .register-block{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;margin-bottom:70px;display:flex}@media (max-width:992px){.register-section .register-left .register-block{align-items:center;margin-bottom:40px}}.register-section .register-left .register-block h3{color:#bd631f;margin-bottom:15px;font-family:Poppins,sans-serif;font-size:48px;font-weight:600;line-height:100%}@media (max-width:992px){.register-section .register-left .register-block h3{font-size:28px}}.register-section .register-left .register-block .register-btn{color:#bd631f;cursor:pointer;background-color:#0000;border:3px solid #bd631f;border-radius:45px;justify-content:center;align-items:center;min-width:320px;padding:25px;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.register-section .register-left .register-block .register-btn:hover{background-color:#bd631f;border-color:#bd631f;text-decoration:none;transform:translateY(-2px);color:#fff!important}@media (max-width:992px){.register-section .register-left .register-block .register-btn{min-width:220px;padding:18px;font-size:18px}}.register-section .register-right img{max-width:550px;height:auto}@media (max-width:992px){.register-section .register-right img{max-width:300px}}.story-hero{background:#facba3;padding:100px 50px;position:relative;overflow:hidden}@media (max-width:992px){.story-hero{padding:60px 20px}}.story-hero .story-hero-container{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1920px;min-height:500px;margin:0 auto;padding:0 40px;display:grid}@media (max-width:992px){.story-hero .story-hero-container{text-align:center;grid-template-columns:1fr;gap:40px}}.story-hero .story-hero-container .story-hero-content{flex-direction:column;gap:30px;display:flex}@media (max-width:992px){.story-hero .story-hero-container .story-hero-content{text-align:center;align-items:center}}.story-hero .story-hero-container .story-hero-title{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}@media (max-width:992px){.story-hero .story-hero-container .story-hero-title{align-items:center}}.story-hero .story-hero-container .story-hero-title .story-hero-small{color:#bd631f;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:48px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:992px){.story-hero .story-hero-container .story-hero-title .story-hero-small{font-size:36px}}.story-hero .story-hero-container .story-hero-title .story-hero-big{color:#bd631f;font-family:Poppins,sans-serif;font-size:96px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:992px){.story-hero .story-hero-container .story-hero-title .story-hero-big{font-size:64px}}.story-hero .story-hero-container .story-hero-title .story-hero-subtitle{color:#bd631f;font-family:Poppins,sans-serif;font-size:48px;font-style:normal;font-weight:600;line-height:100%}.story-hero .story-hero-container .story-hero-description{color:#555;max-width:600px;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:1.6}@media (max-width:992px){.story-hero .story-hero-container .story-hero-description{text-align:center;font-size:16px}}.story-hero .story-hero-container .story-hero-description p{margin-bottom:15px}.story-hero .story-hero-container .story-hero-description p:last-child{margin-bottom:0}.story-hero .story-hero-container .story-hero-button{color:#fff;background-color:#bd631f;border-radius:45px;justify-content:center;align-items:center;max-width:fit-content;padding:18px 40px;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.story-hero .story-hero-container .story-hero-button:hover{color:#fff;background-color:#a0521a;text-decoration:none;transform:translateY(-2px)}@media (max-width:992px){.story-hero .story-hero-container .story-hero-button{padding:15px 30px;font-size:16px}}.story-hero .story-hero-container .character-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.story-hero .story-hero-container .character-container img{width:100%;max-width:800px}.story-hero .story-hero-container .character-container .story-hero-image-desktop{display:block}@media (max-width:992px){.story-hero .story-hero-container .character-container .story-hero-image-desktop{display:none}}.story-hero .story-hero-container .character-container .story-hero-image-mobile{display:none}@media (max-width:992px){.story-hero .story-hero-container .character-container .story-hero-image-mobile{display:block}}.turkey-map-section{background-color:#facba2;width:100%;padding:100px 0;position:relative}.turkey-map-section .turkey-map-container{flex-direction:column;align-items:center;max-width:1400px;margin:0 auto;padding:0 40px;display:flex}.turkey-map-section .turkey-map-title{flex-direction:column;align-items:flex-start;gap:15px;width:100%;margin-bottom:60px;display:flex}@media (max-width:992px){.turkey-map-section .turkey-map-title{text-align:center;align-items:center;margin-bottom:30px}}.turkey-map-section .turkey-map-title .turkey-map-small{color:#bd631f;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:120%}@media (max-width:992px){.turkey-map-section .turkey-map-title .turkey-map-small{font-size:18px}}.turkey-map-section .turkey-map-title .turkey-map-big{color:#bd631f;font-family:Poppins,sans-serif;font-size:56px;font-weight:700;line-height:110%}@media (max-width:992px){.turkey-map-section .turkey-map-title .turkey-map-big{font-size:32px}}.turkey-map-section .turkey-map-visual{justify-content:center;width:100%;display:flex}.turkey-map-section .turkey-map-visual .turkey-map-image{object-fit:contain;width:100%;max-width:1200px;height:auto}@media (max-width:992px){.turkey-map-section .turkey-map-visual .turkey-map-image{max-width:100%}}.turkey-map-section .turkey-map-visual .turkey-map-image-desktop{display:block}@media (max-width:992px){.turkey-map-section .turkey-map-visual .turkey-map-image-desktop{display:none}}.turkey-map-section .turkey-map-visual .turkey-map-image-mobile{display:none}@media (max-width:992px){.turkey-map-section .turkey-map-visual .turkey-map-image-mobile{display:block}}.turkey-map-section .map-text{color:#bd631f;justify-content:flex-end;width:100%;margin-top:50px;font-family:Poppins,sans-serif;font-size:22px;font-weight:500;display:flex}@media (max-width:992px){.turkey-map-section .map-text{text-align:center;justify-content:center;font-size:16px}}.turkey-map-section .map-text p{width:600px;max-width:100%;line-height:1.5}.image-w-text-subimage{justify-content:flex-start;align-items:center;margin-bottom:20px;display:flex}@media (max-width:992px){.image-w-text-subimage{justify-content:center;margin-bottom:15px}}.image-w-text-subimage img{object-fit:contain;width:auto;height:90px}@media (max-width:992px){.image-w-text-subimage img{height:60px}}.what-we-produce-section{background-color:#fbcda3;background-image:none;background-position:bottom;background-repeat:no-repeat;background-size:100%;justify-content:center;align-items:center;width:100%;min-height:80vh;padding:80px 0 150px;display:flex}@media (max-width:992px){.what-we-produce-section{min-height:auto;padding:60px 20px 120px}}.what-we-produce-section .what-we-produce-container{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:1440px;padding:0 50px;display:flex}.what-we-produce-section .what-we-produce-header{margin-bottom:60px}.what-we-produce-section .what-we-produce-title{color:#bd631f;margin-bottom:20px;font-family:Poppins,sans-serif;font-size:56px;font-weight:700;line-height:110%}@media (max-width:992px){.what-we-produce-section .what-we-produce-title{font-size:32px}}.what-we-produce-section .what-we-produce-description{color:#bd631f;max-width:900px;margin:0 auto;font-family:Poppins,sans-serif;font-size:26px;font-weight:500;line-height:150%}@media (max-width:992px){.what-we-produce-section .what-we-produce-description{font-size:18px}}.what-we-produce-section .what-we-produce-visual{justify-content:center;width:100%;margin-top:20px;display:flex}.what-we-produce-section .what-we-produce-visual .what-we-produce-image{object-fit:contain;width:100%;max-width:950px;height:auto}@media (max-width:992px){.what-we-produce-section .what-we-produce-visual .what-we-produce-image{max-width:100%}}.what-we-produce-section .what-we-produce-visual .what-we-produce-image-desktop{display:block}@media (max-width:992px){.what-we-produce-section .what-we-produce-visual .what-we-produce-image-desktop{display:none}}.what-we-produce-section .what-we-produce-visual .what-we-produce-image-mobile{display:none}@media (max-width:992px){.what-we-produce-section .what-we-produce-visual .what-we-produce-image-mobile{display:block}}.child-safety-section{text-align:center;background-color:#f5f5f5;background-position:bottom;background-repeat:no-repeat;background-size:cover;width:100%;min-height:100vh;padding:100px 50px 600px;position:relative}@media (max-width:992px){.child-safety-section{background-size:100%;height:700px;padding:80px 20px 0}}.child-safety-section .child-safety-container{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:1200px;margin:0 auto;display:flex}.child-safety-section .child-safety-title{color:#bd631f;text-align:center;font-family:Poppins;font-size:48px;font-style:normal;font-weight:600;line-height:100%}.child-safety-section .child-safety-description{color:#bd631f;text-align:center;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:100%}.wholesale-invite-section{text-align:center;background-color:#facba2;width:100%;padding:100px 50px;position:relative}@media (max-width:992px){.wholesale-invite-section{padding:80px 20px}}.wholesale-invite-section .wholesale-invite-container{text-align:center;flex-direction:column;align-items:center;gap:40px;max-width:1200px;margin:0 auto;display:flex}.wholesale-invite-section .wholesale-invite-logo{justify-content:center;align-items:center;display:flex}.wholesale-invite-section .wholesale-invite-logo svg{width:138px;height:72px}@media (max-width:992px){.wholesale-invite-section .wholesale-invite-logo svg{width:110px;height:58px}}.wholesale-invite-section .wholesale-invite-title{color:#bd631f;text-align:center;font-family:Poppins,sans-serif;font-size:48px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:992px){.wholesale-invite-section .wholesale-invite-title{font-size:36px}}.wholesale-invite-section .wholesale-invite-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100px;margin-bottom:30px}@media (max-width:992px){.wholesale-invite-section .wholesale-invite-logo{height:60px;margin-bottom:20px}}.wholesale-invite-section .wholesale-invite-image{object-fit:contain;width:100%;max-width:520px;height:auto}@media (max-width:992px){.wholesale-invite-section .wholesale-invite-image{max-width:400px}}@media (max-width:768px){.wholesale-invite-section .wholesale-invite-image{max-width:350px}}.wholesale-invite-section .wholesale-invite-image-desktop{display:block}@media (max-width:992px){.wholesale-invite-section .wholesale-invite-image-desktop{display:none}}.wholesale-invite-section .wholesale-invite-image-mobile{display:none}@media (max-width:992px){.wholesale-invite-section .wholesale-invite-image-mobile{display:block}}.wholesale-invite-section .wholesale-invite-button{color:#bd631f;cursor:pointer;background:0 0;border:2px solid #bd631f;border-radius:50px;padding:15px 40px;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.wholesale-invite-section .wholesale-invite-button:hover{background:#bd631f;border-color:#bd631f;text-decoration:none;transform:translateY(-2px);color:#fff!important}@media (max-width:768px){.wholesale-invite-section .wholesale-invite-button{padding:12px 30px;font-size:16px}}.error-message{color:red}.success-message{color:green}.loading-overlay{z-index:9999999;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity 1.5s ease-out;display:flex;position:fixed;top:0;left:0;overflow:hidden}@keyframes revealEffect{0%{clip-path:circle(0%)}to{clip-path:circle(150%)}}body{background-color:#3a3e59}.reveal{clip-path:circle(0%);background-color:#3a3e59;width:100%;height:100%;position:absolute;top:0;left:0}.reveal.reveal-start{animation:2s forwards revealEffect}.reveal.reveal-complete{height:auto;min-height:100vh;position:relative;top:auto;left:auto}.loading-logo{text-align:center}.loading-logo svg{animation:1.5s ease-in-out infinite logoZoom}@keyframes logoZoom{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.page-fade-enter{opacity:0;transform:translateY(20px)}.page-fade-exit{opacity:1;transform:translateY(0)}.page-fade-exit-active{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(-20px)}.border-t-0{border-top:0!important}.border-bottom-0{border-bottom:0!important}.wholesale-section{background-color:#f5f5f5;background-position:bottom;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:auto;padding:60px 20px 140px;display:flex;position:relative}@media (max-width:768px){.wholesale-section{height:auto;min-height:auto;padding:40px 20px 100px}}.wholesale-section .wholesale-logo{text-align:center;margin-bottom:25px}.wholesale-section .wholesale-logo svg{width:70px;height:auto}@media (max-width:768px){.wholesale-section .wholesale-logo{margin-bottom:20px}.wholesale-section .wholesale-logo svg{width:50px}}.wholesale-section .wholesale-card{background:#fbcda3;border:3px solid #555;border-radius:45px;grid-template-columns:1fr 1fr;max-width:1300px;max-height:600px;margin:0 auto;display:grid;overflow:hidden}@media (max-width:768px){.wholesale-section .wholesale-card{border:2px solid #555;border-radius:25px;grid-template-rows:auto auto;grid-template-columns:1fr;width:100%;max-width:500px;max-height:none;margin:0 10px}}.wholesale-section .wholesale-tabs{scrollbar-width:none;border-right:3px solid #555;grid-template-columns:1fr;gap:10px;width:100%;height:600px;padding:20px;display:grid;overflow:auto}@media (max-width:768px){.wholesale-section .wholesale-tabs{border-bottom:2px solid #555;border-right:none;gap:8px;height:auto;max-height:300px;padding:15px}}.wholesale-section .wholesale-tabs .wholesale-tab{text-align:left;background:#fff;border:3px solid #555;border-radius:35px;justify-content:flex-start;align-items:center;gap:10px;padding:30px;display:flex}@media (max-width:768px){.wholesale-section .wholesale-tabs .wholesale-tab{border:2px solid #555;border-radius:20px;gap:8px;padding:15px}}.wholesale-section .wholesale-tabs .wholesale-tab .wholesale-radio{background-color:#fbcda3;border:1px solid #000;border-radius:50%;width:20px;height:20px;display:flex}@media (max-width:768px){.wholesale-section .wholesale-tabs .wholesale-tab .wholesale-radio{width:15px;height:15px}}.wholesale-section .wholesale-tabs .wholesale-tab .label{color:#bd631f;flex:1;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:768px){.wholesale-section .wholesale-tabs .wholesale-tab .label{font-size:16px}}.wholesale-section .wholesale-tabs .wholesale-tab.active{background:#bd631f;border:3px solid #555;border-radius:35px}@media (max-width:768px){.wholesale-section .wholesale-tabs .wholesale-tab.active{border:2px solid #555;border-radius:20px}}.wholesale-section .wholesale-tabs .wholesale-tab.active .wholesale-radio{background-color:#fff}.wholesale-section .wholesale-tabs .wholesale-tab.active .label{color:#fff}.wholesale-section .wholesale-content{background-color:#f5f5f5;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.wholesale-section .wholesale-content .content-title{color:#bd631f;border-bottom:3px solid #555;width:100%;padding:40px;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:768px){.wholesale-section .wholesale-content .content-title{border-bottom:2px solid #555;padding:20px;font-size:18px}}.wholesale-section .wholesale-content .content-body{color:#555;padding:40px;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:100%}@media (max-width:768px){.wholesale-section .wholesale-content .content-body{padding:20px;font-size:14px;line-height:140%}}.wholesale-section .wholesale-content .content-body p{margin:0 0 16px}.wholesale-section .wholesale-content .content-body p:last-child{margin-bottom:0}.wholesale-section .wholesale-content .content-body h2{color:#333;margin:24px 0 16px;font-size:24px;font-weight:600}.wholesale-section .wholesale-content .content-body h2:first-child{margin-top:0}.wholesale-section .wholesale-content .content-body h3{color:#333;margin:20px 0 12px;font-size:20px;font-weight:600}.wholesale-section .wholesale-content .content-body strong,.wholesale-section .wholesale-content .content-body b{color:#333;font-weight:600}.legal-page{background-color:#f8f9fa;min-height:100vh;padding:100px 0 50px}.legal-page .legal-container{background:#d4a574;border:3px solid #555;border-radius:20px;max-width:1000px;margin:0 auto;padding:60px}@media (max-width:768px){.legal-page .legal-container{border:2px solid #555;border-radius:15px;margin:0 20px;padding:40px 20px}}.legal-page .legal-container .legal-title{color:#bd631f;text-align:center;margin-bottom:50px;font-family:Poppins,sans-serif;font-size:36px;font-weight:700;line-height:1.2}@media (max-width:768px){.legal-page .legal-container .legal-title{margin-bottom:40px;font-size:28px}}.legal-page .legal-container .legal-section{margin-bottom:40px}.legal-page .legal-container .legal-section .legal-section-title{color:#bd631f;margin-bottom:15px;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:1.3}@media (max-width:768px){.legal-page .legal-container .legal-section .legal-section-title{margin-bottom:12px;font-size:20px}}.legal-page .legal-container .legal-section .legal-section-content{color:#555;text-align:justify;margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.7}@media (max-width:768px){.legal-page .legal-container .legal-section .legal-section-content{font-size:14px;line-height:1.6}}.legal-page .legal-container .legal-content{color:#555;font-family:Poppins,sans-serif;line-height:1.7}.legal-page .legal-container .legal-content h2{color:#bd631f;margin-top:40px;margin-bottom:15px;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:1.3}.legal-page .legal-container .legal-content h2:first-child{margin-top:0}@media (max-width:768px){.legal-page .legal-container .legal-content h2{margin-top:30px;margin-bottom:12px;font-size:20px}}.legal-page .legal-container .legal-content h3{color:#bd631f;margin-top:30px;margin-bottom:12px;font-family:Poppins,sans-serif;font-size:20px;font-weight:600}@media (max-width:768px){.legal-page .legal-container .legal-content h3{margin-top:25px;font-size:18px}}.legal-page .legal-container .legal-content p{color:#555;text-align:justify;margin-bottom:15px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.7}@media (max-width:768px){.legal-page .legal-container .legal-content p{margin-bottom:12px;font-size:14px;line-height:1.6}}.legal-page .legal-container .legal-content p:last-child{margin-bottom:0}.legal-page .legal-container .legal-content strong{color:#bd631f;font-weight:600}.legal-page .legal-container .legal-contact{text-align:center;border-top:2px solid #000;margin-top:60px;padding-top:40px}@media (max-width:768px){.legal-page .legal-container .legal-contact{margin-top:40px;padding-top:30px}}.legal-page .legal-container .legal-contact h3{color:#bd631f;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:20px;font-weight:600}@media (max-width:768px){.legal-page .legal-container .legal-contact h3{font-size:18px}}.legal-page .legal-container .legal-contact p{color:#555;margin:0;font-family:Poppins,sans-serif;font-size:16px}@media (max-width:768px){.legal-page .legal-container .legal-contact p{font-size:14px}}.legal-page .legal-container .legal-contact p strong{color:#bd631f;font-weight:600}.cookie-consent{z-index:9999;background:#fbcda3;border:3px solid #000;border-radius:45px;transition:transform .4s cubic-bezier(.4,0,.2,1);position:fixed;bottom:50px;left:50px;right:50px;transform:translateY(100%)}@media (max-width:768px){.cookie-consent{border:2px solid #000;border-radius:25px;bottom:20px;left:20px;right:20px}}.cookie-consent.animate-in{transform:translateY(0)}.cookie-consent.animate-out{transform:translateY(100%)}.cookie-consent .cookie-content{justify-content:space-between;align-items:center;gap:30px;max-width:1920px;margin:0 auto;padding:25px 30px;display:flex}@media (max-width:768px){.cookie-consent .cookie-content{text-align:center;flex-direction:column;gap:20px;padding:20px}}.cookie-consent .cookie-content .cookie-text{flex:1}.cookie-consent .cookie-content .cookie-text h3{color:#bd631f;margin:0 0 8px;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:1.2}@media (max-width:768px){.cookie-consent .cookie-content .cookie-text h3{margin-bottom:12px;font-size:18px}}.cookie-consent .cookie-content .cookie-text p{color:#bd631f;opacity:.95;margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.5}@media (max-width:768px){.cookie-consent .cookie-content .cookie-text p{font-size:13px}}.cookie-consent .cookie-content .cookie-text p a{color:#bd631f;font-weight:500;text-decoration:underline;transition:opacity .2s}.cookie-consent .cookie-content .cookie-text p a:hover{opacity:.8}.cookie-consent .cookie-content .cookie-buttons{flex-shrink:0;gap:15px;display:flex}@media (max-width:768px){.cookie-consent .cookie-content .cookie-buttons{justify-content:center;width:100%}}.cookie-consent .cookie-content .cookie-buttons .cookie-btn{cursor:pointer;border:2px solid #0000;border-radius:25px;min-width:100px;padding:12px 24px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:all .3s}@media (max-width:768px){.cookie-consent .cookie-content .cookie-buttons .cookie-btn{flex:1;max-width:120px}}.cookie-consent .cookie-content .cookie-buttons .cookie-btn.cookie-btn-accept{color:#fff;background:#bd631f;border-color:#bd631f}.cookie-consent .cookie-content .cookie-buttons .cookie-btn.cookie-btn-accept:hover{color:#bd631f;background:#fff;border-color:#bd631f;transform:translateY(-2px)}.cookie-consent .cookie-content .cookie-buttons .cookie-btn.cookie-btn-reject{color:#bd631f;background:0 0;border-color:#bd631f}.cookie-consent .cookie-content .cookie-buttons .cookie-btn.cookie-btn-reject:hover{background:#bd631f1a;transform:translateY(-2px)}.product-cards-container,.about-us-subtitle,.about-us-title,.about-us-text,.about-us-map,.hero-content,.image-w-text-content,.image-w-text-visual,.image-w-text-text-mobile,.wholesale-card,.what-we-produce-container,.child-safety-container,.footer-inner,.footer-bottom,.register-inner,.texts-container,.header-content,.contact-container,.cards-container,.contact-mail,.scroll-to-top,.turkey-map-container,.story-hero-container,.wholesale-invite-container{zoom:.7}@media (min-width:1200px){.product-cards-container,.about-us-subtitle,.about-us-title,.about-us-text,.about-us-map,.hero-content,.image-w-text-content,.image-w-text-visual,.wholesale-card,.what-we-produce-container,.child-safety-container,.image-w-text-text-mobile,.footer-inner,.footer-bottom,.register-inner,.texts-container,.header-content,.contact-container,.cards-container,.contact-mail,.scroll-to-top,.turkey-map-container,.story-hero-container,.wholesale-invite-container{zoom:.8}}@media (min-width:1500px){.product-cards-container,.about-us-subtitle,.about-us-title,.about-us-text,.about-us-map,.hero-content,.image-w-text-content,.image-w-text-visual,.wholesale-card,.what-we-produce-container,.child-safety-container,.image-w-text-text-mobile,.footer-inner,.footer-bottom,.register-inner,.texts-container,.header-content,.contact-container,.cards-container,.contact-mail,.scroll-to-top,.turkey-map-container,.story-hero-container,.wholesale-invite-container{zoom:1}}@media (min-width:1600px){.product-cards-container,.about-us-subtitle,.about-us-title,.about-us-text,.about-us-map,.hero-content,.image-w-text-content,.image-w-text-visual,.wholesale-card,.what-we-produce-container,.child-safety-container,.image-w-text-text-mobile,.footer-inner,.footer-bottom,.register-inner,.texts-container,.header-content,.contact-container,.cards-container,.contact-mail,.scroll-to-top,.turkey-map-container,.story-hero-container,.wholesale-invite-container{zoom:1}}.product-card-new-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;margin-bottom:60px;display:flex}.product-card-new-header .product-card-new-header-title{color:#bd631f;margin:0;font-family:Poppins,sans-serif;font-size:48px;font-weight:600;line-height:120%}@media (max-width:992px){.product-card-new-header .product-card-new-header-title{font-size:32px}}.product-card-new-header .product-card-new-header-description{color:#bd631f;margin:0;font-family:Poppins,sans-serif;font-size:36px;font-weight:600;line-height:140%}@media (max-width:992px){.product-card-new-header .product-card-new-header-description{font-size:20px}}.product-card-new-grid{grid-template-columns:repeat(3,1fr);gap:40px;width:100%;max-width:1200px;display:grid}@media (max-width:992px){.product-card-new-grid{grid-template-columns:repeat(2,1fr);gap:30px;max-width:100%}}@media (max-width:768px){.product-card-new-grid{grid-template-columns:1fr;gap:20px;max-width:100%}}.product-card-new{width:100%;max-width:400px;height:550px;margin:0 auto}.product-card-new .product-card-new-container{box-sizing:border-box;background-color:#fff;border:3px solid #555;border-radius:45px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.product-card-new .product-card-new-main-image{justify-content:center;align-items:center;width:100%;margin:20px 0;display:flex}.product-card-new .product-card-new-main-image .main-product-image{object-fit:cover;border-radius:15px;width:214px;height:214px}.product-card-new .product-card-new-title{color:#bd631f;text-align:center;margin:0 0 10px;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:1}.product-card-new .product-card-new-title-line{background-color:#555;border-radius:1px;width:250px;height:2px;margin:0 auto 15px}.product-card-new .product-card-new-bottom{box-sizing:border-box;border:3px solid #555;border-radius:45px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;bottom:-3px;left:-3px;right:-3px}.product-card-new .product-card-new-color-options{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.product-card-new .product-card-new-color-main{justify-content:center;align-items:center;width:230px;height:60px;display:flex;position:absolute;top:-30px}.product-card-new .product-card-new-color-main .product-card-new-color-frame{background-color:#f5f5f5;border:2px solid #555;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:230px;height:60px;padding:10px;display:flex;position:relative}.product-card-new .product-card-new-color-option{cursor:pointer;border:2px solid #0000;border-radius:6px;width:40px;height:40px;transition:all .3s;position:relative}.product-card-new .product-card-new-color-option:hover{border-color:#bd631f;transform:scale(1.05)}.product-card-new .product-card-new-color-option.selected{border-color:#bd631f;transform:scale(1.1);box-shadow:0 0 10px #bd631f4d}.product-card-new .product-card-new-color-option .color-option-image{object-fit:cover;border-radius:6px;width:100%;height:100%}.product-card-new .product-card-new-description{text-align:center;width:100%;padding:20px}.product-card-new .product-card-new-description p{color:#000;margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.4}@media (max-width:768px){.product-card-new{max-width:350px;height:500px}.product-card-new .product-card-new-main-image .main-product-image{width:180px;height:180px}.product-card-new .product-card-new-title{font-size:20px}.product-card-new .product-card-new-color-main,.product-card-new .product-card-new-color-main .product-card-new-color-frame{width:200px;height:50px}.product-card-new .product-card-new-color-option{width:35px;height:35px}.product-card-new .product-card-new-description{padding:15px}.product-card-new .product-card-new-description p{font-size:14px}}@media (max-width:480px){.product-card-new{max-width:300px;height:450px}.product-card-new .product-card-new-main-image .main-product-image{width:150px;height:150px}.product-card-new .product-card-new-title{font-size:18px}.product-card-new .product-card-new-color-main,.product-card-new .product-card-new-color-main .product-card-new-color-frame{width:180px;height:45px}.product-card-new .product-card-new-color-option{width:30px;height:30px}.product-card-new .product-card-new-description{padding:10px}.product-card-new .product-card-new-description p{font-size:12px}}
