@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=2a687fb1-8cbc-4e3f-a517-3411d40d0d51");@import url("https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900&display=swap");@font-face{font-family:"AvenirNext-UltraLi";src:url("/arquivos/17c55b27-e9ab-43cd-b948-d49f97480d68.eot.css");src:url("/arquivos/17c55b27-e9ab-43cd-b948-d49f97480d68.eot.css") format("eot"),url("/arquivos/2e3f5cb9-101f-46cf-a7b3-dfaa58261e03.woff2.css") format("woff2"),url("/arquivos/fa19948e-5e38-4909-b31e-41acd170d6f2.woff.css") format("woff"),url("/arquivos/6de0ce4d-9278-467b-b96f-c1f5f0a4c375.ttf.css") format("truetype"),url("/arquivos/9fd4ea0c-b19a-4b21-9fdf-37045707dd78.svg.css") format("svg")}@font-face{font-family:"AvenirNext-UltraLt";src:url("/arquivos/8b498c39-fabe-4789-bb81-5e37c9ecddd3.eot.css");src:url("/arquivos/8b498c39-fabe-4789-bb81-5e37c9ecddd3.eot.css") format("eot"),url("/arquivos/1c6c1881-23c9-4d6a-a018-759d1c9ded15.woff2.css") format("woff2"),url("/arquivos/f0d655c5-a88a-49ad-bb29-f3b5cca41731.woff.css") format("woff"),url("/arquivos/3a561c83-40d4-4868-8255-e8455eb009c4.ttf.css") format("truetype"),url("/arquivos/3966f856-9dcf-48e7-88e7-7400f1b7d619.svg.css") format("svg")}@font-face{font-family:"AvenirNext-Thin";src:url("/arquivos/42c793cf-df5a-4e07-bf3e-37de54df02b6.eot.css");src:url("/arquivos/42c793cf-df5a-4e07-bf3e-37de54df02b6.eot.css") format("eot"),url("/arquivos/64779e28-a3b8-4364-949c-771372a0a327.woff2.css") format("woff2"),url("/arquivos/c6c8e4be-17eb-4475-bbfc-bb485ffde766.woff.css") format("woff"),url("/arquivos/87a872d0-5af3-4231-a77c-37f41ec74662.ttf.css") format("truetype"),url("/arquivos/91464696-717b-4eaa-adbd-0dfc5e5fd782.svg.css") format("svg")}@font-face{font-family:"AvenirNext-ThinItali";src:url("/arquivos/41537dd7-434f-4f85-b9d9-a88b160bc18d.eot.css");src:url("/arquivos/41537dd7-434f-4f85-b9d9-a88b160bc18d.eot.css") format("eot"),url("/arquivos/ec2dd1bd-4391-4b89-bf85-1a2346ea4342.woff2.css") format("woff2"),url("/arquivos/fcf6f211-efa2-40f6-9c6b-e0ca63b6ea60.woff.css") format("woff"),url("/arquivos/60fcc194-9529-4b99-9506-cdb26642656a.ttf.css") format("truetype"),url("/arquivos/c110f1ef-6fdf-4008-bc75-b370649384a3.svg.css") format("svg")}@font-face{font-family:"AvenirNext-Light";src:url("/arquivos/0ecef829-586e-426d-a633-4c8a8c926769.eot.css");src:url("/arquivos/0ecef829-586e-426d-a633-4c8a8c926769.eot.css") format("eot"),url("https://americaneagle.vteximg.com.br/arquivos/49c5f3e1-5867-4b1d-a843-2d07fa60d85d.woff2.css") format("woff2"),url("/arquivos/f401df6f-54eb-406c-b46a-90b9451c598d.woff.css") format("woff"),url("/arquivos/276fe25e-e430-4376-b33c-705dd77b3dba.ttf.css") format("truetype"),url("/arquivos/869dc33b-3685-4d74-a51c-82b435579093.svg.css") format("svg")}@font-face{font-family:"AvenirNext-LightItal";src:url("/arquivos/440b64c9-a97b-4a0c-a6af-a6bb6d49c252.eot.css");src:url("/arquivos/440b64c9-a97b-4a0c-a6af-a6bb6d49c252.eot.css") format("eot"),url("/arquivos/62e28d52-436d-40b8-a5f0-00479f3f44ed.woff2.css") format("woff2"),url("/arquivos/5b8c6fdc-0ba4-4b65-87e4-d5ae51245ea5.woff.css") format("woff"),url("/arquivos/c677d79d-442e-4c76-8db1-c29ac7788039.ttf.css") format("truetype"),url("/arquivos/216291a0-f927-4f75-9de7-6e36c7fd7ebf.svg.css") format("svg")}@font-face{font-family:"AvenirNext-Regular";src:url("/arquivos/e9167238-3b3f-4813-a04a-a384394eed42.eot.css");src:url("/arquivos/e9167238-3b3f-4813-a04a-a384394eed42.eot.css") format("eot"),url("https://americaneagle.vteximg.com.br/arquivos/2cd55546-ec00-4af9-aeca-4a3cd186da53.woff2.css") format("woff2"),url("/arquivos/1e9892c0-6927-4412-9874-1b82801ba47a.woff.css") format("woff"),url("/arquivos/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf.css") format("truetype"),url("/arquivos/52a192b1-bea5-4b48-879f-107f009b666f.svg.css") format("svg")}@font-face{font-family:"AvenirNext-Italic";src:url("/arquivos/d1fddef1-d940-4904-8f6c-17e809462301.eot.css");src:url("/arquivos/d1fddef1-d940-4904-8f6c-17e809462301.eot.css") format("eot"),url("/arquivos/7377dbe6-f11a-4a05-b33c-bc8ce1f60f84.woff2.css") format("woff2"),url("/arquivos/92b66dbd-4201-4ac2-a605-4d4ffc8705cc.woff.css") format("woff"),url("/arquivos/18839597-afa8-4f0b-9abb-4a30262d0da8.ttf.css") format("truetype"),url("/arquivos/1de7e6f4-9d4d-47e7-ab23-7d5cf10ab585.svg.css") format("svg")}@font-face{font-family:"AvenirNext-Medium";src:url("/arquivos/1a7c9181-cd24-4943-a9d9-d033189524e0.eot.css");src:url("/arquivos/1a7c9181-cd24-4943-a9d9-d033189524e0.eot.css") format("eot"),url("/arquivos/627fbb5a-3bae-4cd9-b617-2f923e29d55e.woff2.css") format("woff2"),url("/arquivos/f26faddb-86cc-4477-a253-1e1287684336.woff.css") format("woff"),url("/arquivos/63a74598-733c-4d0c-bd91-b01bffcd6e69.ttf.css") format("truetype"),url("/arquivos/a89d6ad1-a04f-4a8f-b140-e55478dbea80.svg.css") format("svg")}@font-face{font-family:"AvenirNext-MediumItal";src:url("/arquivos/77a9cdce-ea6a-4f94-95df-e6a54555545e.eot.css");src:url("/arquivos/77a9cdce-ea6a-4f94-95df-e6a54555545e.eot.css") format("eot"),url("/arquivos/3f380a53-50ea-4a62-95c5-d5d8dba03ab8.woff2.css") format("woff2"),url("/arquivos/8344e877-560d-44d4-82eb-9822766676f9.woff.css") format("woff"),url("/arquivos/b28b01d9-78c5-46c6-a30d-9a62c8f407c5.ttf.css") format("truetype"),url("/arquivos/ed4d3c45-af64-4992-974b-c37cd12a9570.svg.css") format("svg")}@font-face{font-family:"AvenirNext-Demi";src:url("/arquivos/12d643f2-3899-49d5-a85b-ff430f5fad15.eot.css");src:url("/arquivos/12d643f2-3899-49d5-a85b-ff430f5fad15.eot.css") format("eot"),url("https://americaneagle.vteximg.com.br/arquivos/aad99a1f-7917-4dd6-bbb5-b07cedbff64f.woff2.css") format("woff2"),url("/arquivos/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.woff.css") format("woff"),url("/arquivos/a0f4c2f9-8a42-4786-ad00-fce42b57b148.ttf.css") format("truetype"),url("/arquivos/99affa9a-a5e9-4559-bd07-20cf0071852d.svg.css") format("svg")}@font-face{font-family:"AvenirNext-DemiItal";src:url("/arquivos/770d9a7e-8842-4376-9319-8f2c8b8e880d.eot.css");src:url("/arquivos/770d9a7e-8842-4376-9319-8f2c8b8e880d.eot.css") format("eot"),url("/arquivos/687932cb-145b-4690-a21d-ed1243db9e36.woff2.css") format("woff2"),url("/arquivos/bc350df4-3100-4ce1-84ce-4a5363dbccfa.woff.css") format("woff"),url("/arquivos/bc13ae80-cd05-42b4-b2a9-c123259cb166.ttf.css") format("truetype"),url("/arquivos/4862b373-2643-46b1-b0b5-88537c52d15c.svg.css") format("svg")}@font-face{font-family:"AvenirNext-Bold";src:url("/arquivos/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot.css");src:url("/arquivos/dccb10af-07a2-404c-bfc7-7750e2716bc1.eot.css") format("eot"),url("/arquivos/14c73713-e4df-4dba-933b-057feeac8dd1.woff2.css") format("woff2"),url("/arquivos/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff.css") format("woff"),url("/arquivos/890bd988-5306-43ff-bd4b-922bc5ebdeb4.ttf.css") format("truetype"),url("/arquivos/ed104d8c-7f39-4e8b-90a9-4076be06b857.svg.css") format("svg")}@font-face{font-family:"AvenirNext-BoldItal";src:url("/arquivos/ac2d4349-4327-448f-9887-083a6a227a52.eot.css");src:url("/arquivos/ac2d4349-4327-448f-9887-083a6a227a52.eot.css") format("eot"),url("/arquivos/eaafcb26-9296-4a57-83e4-4243abc03db7.woff2.css") format("woff2"),url("/arquivos/25e83bf5-47e3-4da7-98b1-755efffb0089.woff.css") format("woff"),url("/arquivos/4112ec87-6ded-438b-83cf-aaff98f7e987.ttf.css") format("truetype"),url("/arquivos/ab1835cb-df6f-4d8d-b8ee-3075f5ba758d.svg.css") format("svg")}@font-face{font-family:"AvenirNext-Heavy";src:url("/arquivos/3418f6be-70a5-4c26-af1d-c09a8642ca20.eot.css");src:url("/arquivos/3418f6be-70a5-4c26-af1d-c09a8642ca20.eot.css") format("eot"),url("/arquivos/5c57b2e2-f641-421e-a95f-65fcb47e409a.woff2.css") format("woff2"),url("/arquivos/181c847e-cdbc-43d5-ae14-03a81c8953b4.woff.css") format("woff"),url("/arquivos/045d1654-97f2-4ff0-9d24-21ba9dfee219.ttf.css") format("truetype"),url("/arquivos/3c111f4f-c9f7-45d4-b35f-4f4ed018842f.svg.css") format("svg")}@font-face{font-family:"AvenirNext-HeavyItal";src:url("/arquivos/ca9162bc-20bd-4810-91a9-e816fdc64dae.eot.css");src:url("/arquivos/ca9162bc-20bd-4810-91a9-e816fdc64dae.eot.css") format("eot"),url("/arquivos/71b9791b-4350-4b52-8b43-c03b82004511.woff2.css") format("woff2"),url("/arquivos/8c17992f-c017-49e0-b573-779f62016f06.woff.css") format("woff"),url("/arquivos/2b4885a7-fc02-4aa0-b998-5b008a589c80.ttf.css") format("truetype"),url("/arquivos/9b40a6ef-0ef5-49c0-aa8d-5ba7e8e7d9b7.svg.css") format("svg")}@font-face{font-family:"AvenirNext-UltraLt";src:url("/arquivos/8ce12460-588e-4471-af8f-7d6d72435606.eot.css");src:url("/arquivos/8ce12460-588e-4471-af8f-7d6d72435606.eot.css") format("eot"),url("/arquivos/4e85b83c-23d4-44fb-9b42-b7d35d7fdbdc.woff2.css") format("woff2"),url("/arquivos/a09b5aae-fed9-40e0-9990-20eeaece9255.woff.css") format("woff"),url("/arquivos/0fd9370c-b031-4de3-a183-228b47c8ad56.ttf.css") format("truetype"),url("/arquivos/a30a07b5-d5bc-4f00-a949-20f62723d116.svg.css") format("svg")}@font-face{font-family:"AvenirNext-UltLtCn";src:url("/arquivos/a67ef414-c5d7-468b-b47e-d184186ab1af.eot.css");src:url("/arquivos/a67ef414-c5d7-468b-b47e-d184186ab1af.eot.css") format("eot"),url("/arquivos/0af7c703-9511-413c-b2b0-0028ee78523f.woff2.css") format("woff2"),url("/arquivos/31e6842e-9840-4bbe-8a92-47e14d532a18.woff.css") format("woff"),url("/arquivos/e681b22e-866c-4ee6-ab86-10a2ed50dbb3.ttf.css") format("truetype"),url("/arquivos/025a5227-5321-4f52-9c20-85176659a709.svg.css") format("svg")}@font-face{font-family:"AvenirNext-Condens";src:url("/arquivos/f737d53f-f6ed-4f15-8fe7-925fb68a8851.eot.css");src:url("/arquivos/f737d53f-f6ed-4f15-8fe7-925fb68a8851.eot.css") format("eot"),url("/arquivos/7fb4cb78-601f-4bb2-995a-442252089573.woff2.css") format("woff2"),url("/arquivos/19db35b6-b3e8-400b-ae62-a3d37cc9fa56.woff.css") format("woff"),url("/arquivos/61860563-e9eb-40bd-844e-48e96af9d063.ttf.css") format("truetype"),url("/arquivos/94f6e6be-004d-4b3a-8b0e-f07609dc1726.svg.css") format("svg")}@font-face{font-family:"AvenirNext-Condens2";src:url("/arquivos/8e7f81d1-94dd-47e6-94ce-9c278d5d1ecc.eot.css");src:url("/arquivos/8e7f81d1-94dd-47e6-94ce-9c278d5d1ecc.eot.css") format("eot"),url("/arquivos/f31d487c-aab1-4ce0-8fb8-4bdfa26dd539.woff2.css") format("woff2"),url("/arquivos/6b0725b6-26e5-4bcf-8174-4d4b4d4217b9.woff.css") format("woff"),url("/arquivos/435f931d-7af1-4f3a-a084-3d7aed6cd568.ttf.css") format("truetype"),url("/arquivos/962508db-d57e-4eb1-a483-28a105ee2b25.svg.css") format("svg")}@font-face{font-family:"AvenirNext-MediumC";src:url("/arquivos/10236419-1766-4da0-9a4c-83b4fffea025.eot.css");src:url("/arquivos/10236419-1766-4da0-9a4c-83b4fffea025.eot.css") format("eot"),url("/arquivos/c1ecdeb5-a61a-4207-ae23-0441885ba32d.woff2.css") format("woff2"),url("/arquivos/4a75c3b0-f2ef-402c-b54b-ed543933e9c5.woff.css") format("woff"),url("/arquivos/bb18d7e3-286e-4825-bf91-7fbeaf607d05.ttf.css") format("truetype"),url("/arquivos/9c91e8bb-b452-4e4f-b00c-dad5dadb10c6.svg.css") format("svg")}@font-face{font-family:"AvenirNext-MediumC2";src:url("/arquivos/c705e79c-88bf-49cf-b054-d2cd2b700cb0.eot.css");src:url("/arquivos/c705e79c-88bf-49cf-b054-d2cd2b700cb0.eot.css") format("eot"),url("/arquivos/5d02d040-4b68-4c3d-bd11-ef4664ff33cf.woff2.css") format("woff2"),url("/arquivos/d1710add-9d03-4bda-b16e-c46b21ccaa64.woff.css") format("woff"),url("/arquivos/398bc882-7cc8-4fce-a487-abe01122ff34.ttf.css") format("truetype"),url("/arquivos/d5cfa01e-526b-462e-8873-2bb24ebad1d3.svg.css") format("svg")}@font-face{font-family:"AvenirNext-DemiCn";src:url("/arquivos/fe4d96a8-3161-4f0c-ac51-ed6a5df15918.eot.css");src:url("/arquivos/fe4d96a8-3161-4f0c-ac51-ed6a5df15918.eot.css") format("eot"),url("/arquivos/d268cd4d-987c-468a-a9bb-685df57a3892.woff2.css") format("woff2"),url("/arquivos/add96dac-4679-4981-9390-74fd5a5bf61f.woff.css") format("woff"),url("/arquivos/60f1dfd0-eea9-448c-84a0-e4e8d5ba7516.ttf.css") format("truetype"),url("/arquivos/f9659813-f8c7-4548-9117-b8e02fa26641.svg.css") format("svg")}@font-face{font-family:"AvenirNext-DemiCnI";src:url("/arquivos/59849657-f79e-4c9c-807e-cf3bdaf6cd8c.eot.css");src:url("/arquivos/59849657-f79e-4c9c-807e-cf3bdaf6cd8c.eot.css") format("eot"),url("/arquivos/e56d2786-8357-40f9-910f-27c0b9247d4b.woff2.css") format("woff2"),url("/arquivos/0053d44b-70fb-4049-bb99-4e049090191f.woff.css") format("woff"),url("/arquivos/e317c755-2435-4d10-8756-67a0179564a5.ttf.css") format("truetype"),url("/arquivos/a4ba042b-90d1-4acd-baea-706dee7fa81b.svg.css") format("svg")}@font-face{font-family:"AvenirNext-BoldCn";src:url("/arquivos/07690b8a-c348-4c53-8de3-59f7cfef9ee8.eot.css");src:url("/arquivos/07690b8a-c348-4c53-8de3-59f7cfef9ee8.eot.css") format("eot"),url("/arquivos/9f6106aa-36e0-4cfb-8cda-c3354eab2461.woff2.css") format("woff2"),url("/arquivos/ff039068-be8b-415c-b1a9-24eedee1c3ab.woff.css") format("woff"),url("/arquivos/cdd2cecb-bd0e-41e5-9ecd-ef60f52a35be.ttf.css") format("truetype"),url("/arquivos/390c08bc-8d21-4af3-95a1-a73c21f189cd.svg.css") format("svg")}@font-face{font-family:"AvenirNext-BoldCnI";src:url("/arquivos/34b322c2-c1c5-40af-b8e1-fb7574cf68e4.eot.css");src:url("/arquivos/34b322c2-c1c5-40af-b8e1-fb7574cf68e4.eot.css") format("eot"),url("/arquivos/741a7814-dce9-4eba-a17d-7a235d91ee46.woff2.css") format("woff2"),url("/arquivos/8a911a4d-274f-4996-8857-e2c1d6b42d80.woff.css") format("woff"),url("/arquivos/9b626f1d-8523-44d7-b47e-37ac358725b0.ttf.css") format("truetype"),url("/arquivos/704e9f93-4543-421e-861d-7246e89734f7.svg.css") format("svg")}@font-face{font-family:"AvenirNext-HeavyCn";src:url("/arquivos/f65301e6-bde6-475a-9ec4-e717c9071ec0.eot.css");src:url("/arquivos/f65301e6-bde6-475a-9ec4-e717c9071ec0.eot.css") format("eot"),url("/arquivos/8f88bcd5-8815-42e7-8ad4-500a79ee3896.woff2.css") format("woff2"),url("/arquivos/8ed534f4-eeda-4572-abe3-72d0fdca7b2e.woff.css") format("woff"),url("/arquivos/76586a32-27c7-46d6-9fd2-1be776727919.ttf.css") format("truetype"),url("/arquivos/f5e460ec-29d2-437c-ace7-3dd23e7ae460.svg.css") format("svg")}@font-face{font-family:"AvenirNext-HeavyCnIt";src:url("/arquivos/574f016f-df72-4bf4-8574-4a04160ad2df.eot.css");src:url("/arquivos/574f016f-df72-4bf4-8574-4a04160ad2df.eot.css") format("eot"),url("/arquivos/026d994c-7246-43bf-892d-a3bd8e20d9fb.woff2.css") format("woff2"),url("/arquivos/0416d7a9-ca05-4880-9820-100b1014b8e8.woff.css") format("woff"),url("/arquivos/7bd1a09c-45cb-4bf8-bff2-015e69d58286.ttf.css") format("truetype"),url("/arquivos/9b9e7f1d-5c52-42b0-bb41-dabe370775ef.svg.css") format("svg")}@font-face{font-family:"AvenirNext-CnThin";src:url("/arquivos/4998b3c8-f377-458d-9143-48ca2f5643bf.eot.css");src:url("/arquivos/4998b3c8-f377-458d-9143-48ca2f5643bf.eot.css") format("eot"),url("/arquivos/f93a7ba1-8ac9-422b-85ab-09c9138324de.woff2.css") format("woff2"),url("/arquivos/98622b92-1cca-4c15-b19d-62b9c110cdb1.woff.css") format("woff"),url("/arquivos/c20684a6-2733-4568-9708-8c4a7dfb4a5c.ttf.css") format("truetype"),url("/arquivos/b126092f-08f5-4f0a-8f08-3e9fdbb5b21e.svg.css") format("svg")}@font-face{font-family:"AvenirNext-CnThinIta";src:url("/arquivos/6c9b8b7e-5e1a-4813-9a08-bef545cc4a12.eot.css");src:url("/arquivos/6c9b8b7e-5e1a-4813-9a08-bef545cc4a12.eot.css") format("eot"),url("/arquivos/df8a8fcc-2f61-4eeb-82c6-a317c4ab1c89.woff2.css") format("woff2"),url("/arquivos/4a25dc4d-e5c9-4fd1-8f90-c3558ecc4b93.woff.css") format("woff"),url("/arquivos/e9842e10-9c7b-481c-a354-9dcd65ea4ef0.ttf.css") format("truetype"),url("/arquivos/798dbe11-6b08-49bf-b9fb-686ae6189b51.svg.css") format("svg")}@font-face{font-family:"AvenirNext-CnLight";src:url("/arquivos/7402f25d-4872-4227-90cf-66f66bc51b3d.eot.css");src:url("/arquivos/7402f25d-4872-4227-90cf-66f66bc51b3d.eot.css") format("eot"),url("/arquivos/cc0dbd66-bf64-4956-a5b8-66defe0680d4.woff2.css") format("woff2"),url("/arquivos/1c842023-250d-448b-91ac-52441c066cb2.woff.css") format("woff"),url("/arquivos/096bed6d-1686-43c6-894f-04c0f3bbf2f1.ttf.css") format("truetype"),url("/arquivos/9ebde751-0201-4b52-a97b-03735fe6b845.svg.css") format("svg")}@font-face{font-family:"AvenirNext-CnLightIt";src:url("/arquivos/a9f5d435-1343-4b1f-bd2f-15749f15e3fb.eot.css");src:url("/arquivos/a9f5d435-1343-4b1f-bd2f-15749f15e3fb.eot.css") format("eot"),url("/arquivos/536c7bb0-e31a-4d71-9e7c-3e46483a3465.woff2.css") format("woff2"),url("/arquivos/fa081579-43f1-4d2c-b044-bf2591b9f90d.woff.css") format("woff"),url("/arquivos/7a3678f7-0048-425a-821a-a51cfc18c7bb.ttf.css") format("truetype"),url("/arquivos/4ac2b0ee-8cde-4460-a55a-bc8b93e9486f.svg.css") format("svg")}@font-face{font-family:"Didonesque-Bold";src:url("/arquivos/Didonesque.eot.css");src:url("/arquivos/Didonesque.eot.css") format("eot"),url("/arquivos/Didonesque.woff2.css") format("woff2"),url("/arquivos/Didonesque.woff.css") format("woff"),url("/arquivos/Didonesque.ttf.css") format("truetype"),url("/arquivos/Didonesque.svg.css") format("svg")}@font-face{font-family:'AvenirNext-HeavyCn-spring';weight:700;src:url(/arquivos/AvenirNextLTPro-HeavyCn.otf.css) format("otf")}@font-face{font-family:'AvenirNext-Bold-spring';src:url(/arquivos/AvenirNextLTPro-Bold.otf.css) format("otf")}@font-face{font-family:'AvenirNext-Demi-spring';src:url(/arquivos/AvenirNextLTPro-Demi.otf.css) format("otf")}@font-face{font-family:'AvenirNext-Medium-spring';src:url(/arquivos/AvenirNextLTPro-Medium.otf.css) format("otf")}@font-face{font-family:'AvenirNext-Regular-spring';src:url(/arquivos/AvenirNextLTPro-Regular.otf.css) format("otf")}@font-face{font-family:"icons";src:url("/arquivos/icons.eot.css");src:url("/arquivos/icons.ttf.css") format("truetype"),url("/arquivos/icons.woff.css") format("woff"),url("/arquivos/icons.svg.css") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.easyzoom{position:relative;display:inline-block;*display:inline;*zoom:1}.easyzoom img{vertical-align:bottom}.easyzoom.is-loading img{cursor:progress}.easyzoom.is-ready img{cursor:crosshair}.easyzoom.is-error img{cursor:not-allowed}.easyzoom-notice{position:absolute;top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;line-height:2em;text-align:center;background:#FFF;box-shadow:0 0 10px #888}.easyzoom-flyout{position:absolute;z-index:999;overflow:hidden;background:transparent}.zoomFly .easyzoom-flyout{top:0;left:0;width:100%;height:100%}.zoomFly .easyzoom-flyout img{max-width:initial !important;width:auto}.video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;display:block !important;margin:-50px auto 50px}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.banner{margin-bottom:50px}.banner img{width:100%}.banner__sub-header{font-size:0.6rem;letter-spacing:0.04rem;font-family:"AvenirNext-Bold"}.banner__title{font-family:"AvenirNext-HeavyCn";font-size:1.4rem}.banner__desc{font-family:"AvenirNext-Bold";font-size:1.3rem}.banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px}.banner__promo-code{font-family:"AvenirNext-Demi";font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner__promo-code .text{font-family:"AvenirNext-Demi";font-size:0.8rem;margin-right:10px}.banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#fff;padding:0 3px;background:#000}.banner__legals{margin-top:10px;font-size:0.63rem;letter-spacing:.5px}.banner__legals a{text-decoration:underline;font-size:0.63rem;letter-spacing:.5px}.banner.logos{display:block !important;margin-bottom:50px}.banner.logos img{width:100%}.banner.logos img.vigilado{position:absolute;width:20px;left:4px;top:50%;transform:translateY(-15%)}.banner.logos img.logos{margin-top:10px}.banner.logos .secondary .banner__sub-header{font-size:0.6rem;letter-spacing:0.04rem;font-family:"AvenirNext-Bold";color:#dd0101}.banner.logos .secondary .banner__title{font-family:"AvenirNext-Bold";font-size:1.4rem;color:#dd0101}.banner.logos .secondary .banner__title span{display:block;font-family:"AvenirNext-Bold";font-size:1.1rem;color:#dd0101}.banner.logos .secondary .banner__title .size2{display:block;font-family:"AvenirNext-Bold";font-size:1.1rem;color:#dd0101}.banner.logos .secondary .banner__desc{font-family:"AvenirNext-Bold";font-size:0.6rem;color:#dd0101}.banner.logos .secondary .banner__desc__2{font-family:"AvenirNext-Bold";font-size:0.6rem;color:#dd0101}.banner.logos .secondary .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;background:#dd0101 !important;color:#fff}.banner.logos .secondary .banner__promo-code{font-family:"AvenirNext-Demi";font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner.logos .secondary .banner__promo-code .text{font-family:"AvenirNext-Demi";font-size:0.8rem;margin-right:10px}.banner.logos .secondary .banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#fff;padding:0 3px;background:#000}.banner.logos .secondary .banner__legals{margin-top:10px;font-size:0.63rem;letter-spacing:.5px}.banner.logos .secondary .banner__legals a{text-decoration:underline;font-size:0.63rem;letter-spacing:.5px}.banner.aerie{display:block !important}.banner.aerie .secondary .banner__sub-header{font-size:0.6rem;letter-spacing:0.04rem;font-family:"Didonesque-Bold";color:#00125c}.banner.aerie .secondary .banner__sub-header:before{font-size:2rem;display:block}.banner.aerie .secondary .banner__title{font-family:"Didonesque-Bold";font-size:1.4rem;color:#00125c}.banner.aerie .secondary .banner__title span{display:block;font-family:"Didonesque-Bold";font-size:1.1rem;color:#00125c}.banner.aerie .secondary .banner__desc{font-family:"AvenirNext-Demi";font-size:0.6rem;color:#00125c}.banner.aerie .secondary .banner__desc__2{font-family:"AvenirNext-Demi";font-size:0.6rem;color:#00125c}.banner.aerie .secondary .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;background:#00125c !important;color:#fff}.banner.aerie .secondary .banner__promo-code{font-family:"AvenirNext-Demi";font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner.aerie .secondary .banner__promo-code .text{font-family:"AvenirNext-Demi";font-size:0.8rem;margin-right:10px}.banner.aerie .secondary .banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#fff;padding:0 3px;background:#000}.banner.aerie .secondary .banner__legals{margin-top:10px;font-size:0.63rem;letter-spacing:.5px}.banner.aerie .secondary .banner__legals a{text-decoration:underline;font-size:0.63rem;letter-spacing:.5px}.banner.rose{display:block !important}.banner.rose .secondary .banner__sub-header{color:#d15762}.banner.rose .secondary .banner__title{color:#d15762}.banner.rose .secondary .banner__title span{color:#d15762}.banner.rose .secondary .banner__desc{color:#d15762}.banner.rose .secondary .banner__desc__2{color:#d15762}.banner.rose .secondary .banner-btns .btn-option{background:#d15762 !important;color:#fff}.banner.rose .secondary .banner__promo-code{font-family:"AvenirNext-Demi";font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner.rose .secondary .banner__promo-code .text{font-family:"AvenirNext-Demi";font-size:0.8rem;margin-right:10px}.banner.rose .secondary .banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#fff;padding:0 3px;background:#000}.banner.rose .secondary .banner__legals{margin-top:10px;font-size:0.63rem;letter-spacing:.5px}.banner.rose .secondary .banner__legals a{text-decoration:underline;font-size:0.63rem;letter-spacing:.5px}.banner.Yellow{display:block !important}.banner.Yellow .secondary .banner__sub-header{color:#ff9d01}.banner.Yellow .secondary .banner__title{color:#ff9d01}.banner.Yellow .secondary .banner__title span{color:#ff9d01}.banner.Yellow .secondary .banner__desc{color:#ff9d01}.banner.Yellow .secondary .banner__desc__2{color:#ff9d01}.banner.Yellow .secondary .banner-btns .btn-option{background:#ff9d01 !important;color:#fff}.banner.Yellow .secondary .banner__promo-code{font-family:"AvenirNext-Demi";font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner.Yellow .secondary .banner__promo-code .text{font-family:"AvenirNext-Demi";font-size:0.8rem;margin-right:10px}.banner.Yellow .secondary .banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#fff;padding:0 3px;background:#000}.banner.Yellow .secondary .banner__legals{margin-top:10px;font-size:0.63rem;letter-spacing:.5px}.banner.Yellow .secondary .banner__legals a{text-decoration:underline;font-size:0.63rem;letter-spacing:.5px}.banner.holidays{display:block !important;margin-bottom:50px}.banner.holidays img{width:100%}.banner.holidays img.vigilado{position:absolute;width:20px;left:4px;top:50%;transform:translateY(-15%)}.banner.holidays img.logos{margin-top:10px}.banner.holidays .secondary .banner__sub-header{font-size:12px;letter-spacing:0.5px;font-family:"AvenirNext-Bold";color:#dd0101}.banner.holidays .secondary .banner__title{font-family:"AvenirNext-Bold";font-size:50px;color:#dd0101}.banner.holidays .secondary .banner__title span{display:block;font-family:"AvenirNext-Bold";font-size:1.1rem;color:#dd0101}.banner.holidays .secondary .banner__desc{font-family:"AvenirNext-Regular";font-size:12px;letter-spacing:0.5px;color:#dd0101}.banner.holidays .secondary .banner__desc__2{font-family:"AvenirNext-Regular";font-size:0.6rem;color:#dd0101}.banner.holidays .secondary .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;background:#dd0101 !important;color:#fff !important}.banner.holidays .secondary .banner__promo-code{font-family:"AvenirNext-Demi";font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner.holidays .secondary .banner__promo-code .text{font-family:"AvenirNext-Demi";font-size:0.8rem;margin-right:10px}.banner.holidays .secondary .banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#fff;padding:0 3px;background:#000}.banner.holidays .secondary .banner__legals{margin-top:10px;font-size:0.63rem;letter-spacing:.5px}.banner.holidays .secondary .banner__legals a{text-decoration:underline;font-size:0.63rem;letter-spacing:.5px}.banner.OnImage{display:block !important;margin-bottom:50px}.banner.OnImage img{width:100%}.banner.OnImage img.vigilado{position:absolute;width:20px;left:4px;top:50%;transform:translateY(-15%)}.banner.OnImage img.logos{margin-top:10px}.banner.OnImage .secondary .banner__sub-header{font-size:12px;letter-spacing:0.5px;font-family:"AvenirNext-Bold";color:#e2ea01}.banner.OnImage .secondary .banner__title{font-family:"AvenirNext-Bold";font-size:50px;color:#e2ea01}.banner.OnImage .secondary .banner__title span{display:block;font-family:"AvenirNext-Bold";font-size:1.1rem;color:#e2ea01}.banner.OnImage .secondary .banner__desc{font-family:"AvenirNext-Regular";font-size:12px;letter-spacing:0.5px;color:#e2ea01}.banner.OnImage .secondary .banner__desc__2{font-family:"AvenirNext-Regular";font-size:0.6rem;color:#e2ea01}.banner.OnImage .secondary .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;background:#e2ea01 !important;color:#dd0101 !important}.banner.OnImage .secondary .banner__promo-code{font-family:"AvenirNext-Demi";font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner.OnImage .secondary .banner__promo-code .text{font-family:"AvenirNext-Demi";font-size:0.8rem;margin-right:10px}.banner.OnImage .secondary .banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#fff;padding:0 3px;background:#000}.banner.OnImage .secondary .banner__legals{margin-top:10px;font-size:0.63rem;letter-spacing:.5px}.banner.OnImage .secondary .banner__legals a{text-decoration:underline;font-size:0.63rem;letter-spacing:.5px}.banner.OnImage .banner-overlay{position:absolute;top:0;width:100%;bottom:0;right:0;left:0;margin:auto}.banner.OnImage_red{display:block !important;margin-bottom:50px}.banner.OnImage_red img{width:100%}.banner.OnImage_red img.vigilado{position:absolute;width:20px;left:4px;top:50%;transform:translateY(-15%)}.banner.OnImage_red img.logos{margin-top:10px}.banner.OnImage_red .secondary .banner__sub-header{font-size:12px;letter-spacing:0.5px;font-family:"AvenirNext-Bold";color:#dd0101}.banner.OnImage_red .secondary .banner__title{font-family:"AvenirNext-Bold";font-size:50px;color:#dd0101}.banner.OnImage_red .secondary .banner__title span{display:block;font-family:"AvenirNext-Bold";font-size:1.1rem;color:#dd0101}.banner.OnImage_red .secondary .banner__desc{font-family:"AvenirNext-Regular";font-size:12px;letter-spacing:0.5px;color:#dd0101}.banner.OnImage_red .secondary .banner__desc__2{font-family:"AvenirNext-Regular";font-size:0.6rem;color:#dd0101}.banner.OnImage_red .secondary .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;background:#dd0101 !important;color:#e2ea01 !important}.banner.OnImage_red .secondary .banner__promo-code{font-family:"AvenirNext-Demi";font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner.OnImage_red .secondary .banner__promo-code .text{font-family:"AvenirNext-Demi";font-size:0.8rem;margin-right:10px}.banner.OnImage_red .secondary .banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#fff;padding:0 3px;background:#000}.banner.OnImage_red .secondary .banner__legals{margin-top:10px;font-size:0.63rem;letter-spacing:.5px}.banner.OnImage_red .secondary .banner__legals a{text-decoration:underline;font-size:0.63rem;letter-spacing:.5px}.banner.OnImage_red .banner-overlay{position:absolute;top:0;width:100%;bottom:0;right:0;left:0;margin:auto}.secondary .banner__title{font-size:2.8rem;line-height:1.2}.secondary .banner__desc{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:.5px}.secondary .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px}.inline{max-width:80%}.inline .banner__desc{font-size:12px;letter-spacing:.5px}.inline-2{max-width:80%}.inline-2 .banner__desc{font-size:12px;letter-spacing:.5px;margin-top:20px}.third .banner__sub-header{font-family:"AvenirNext-Regular"}.third .banner__title{font-size:1.4rem;line-height:1.5}.third .banner__desc{font-family:"AvenirNext-Demi";font-size:0.7rem}.third .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px}.special .banner__sub-header{font-family:'Didonesque-Bold', serif;font-weight:700;font-size:1.3rem;color:#d95e59}.special .banner__title{font-family:"AvenirNext-Bold";font-size:2.7rem;line-height:1.2;color:#d95e59 !important;-webkit-text-fill-color:transparent;-webkit-text-stroke:2px #d95e59}.special .banner__desc{font-family:"AvenirNext-Regular";font-size:0.6rem;letter-spacing:0.04rem;margin-top:10px}.special .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px}.special-2 .banner__sub-header{font-family:'Didonesque-Bold', serif;font-size:3.3rem;color:#ffb100}.special-2 .banner__title{font-family:'Didonesque-Bold', serif;font-weight:900;font-size:2.85rem;line-height:1.2;letter-spacing:2px;color:#ffb100}.special-2 .banner__desc{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:.5px;margin-top:10px}.special-2 .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;border-color:#ffb100;box-shadow:0 0 0 1px #ffb100 inset;color:#ffb100}.special-2.palerose .banner__sub-header{color:#e76d6d}.special-2.palerose .banner__title{font-family:'Didonesque-Bold', serif;font-weight:900;font-size:2.85rem;line-height:1.2;letter-spacing:2px;color:#e76d6d}.special-2.palerose .banner__desc{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:.5px;margin-top:10px}.special-2.palerose .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;border-color:#e76d6d;box-shadow:0 0 0 1px #e76d6d;background-color:#e76d6d;color:#fff}.special-2.wine .banner__sub-header{color:#a71a3c}.special-2.wine .banner__title{font-family:'Didonesque-Bold', serif;font-weight:900;font-size:2.3rem;line-height:1.2;letter-spacing:2px;color:#a71a3c}.special-2.wine .banner__desc{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:.5px;margin-top:10px}.special-2.wine .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;border-color:#a71a3c;box-shadow:0 0 0 1px #a71a3c;background-color:#a71a3c;color:#fff}.special-2.paleblue .banner__sub-header{color:#6284c4}.special-2.paleblue .banner__title{font-family:'Didonesque-Bold', serif;font-weight:900;font-size:2.3rem;line-height:1.2;letter-spacing:2px;color:#6284c4}.special-2.paleblue .banner__desc{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:.5px;margin-top:10px}.special-2.paleblue .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;border-color:#6284c4;box-shadow:0 0 0 1px #6284c4;background-color:#6284c4;color:#fff}.cat-banners .banner{text-align:center}.cat-banners .banner img{margin-top:10px;width:80%}.cat-banners .banner a{display:block;font-family:"AvenirNext-Demi";font-size:0.7rem;text-decoration:underline;margin:10px 0 20px}@media screen and (min-width: 768px){.banner__sub-header{color:#fff}.banner__title{color:#fff}.banner__desc{color:#fff;width:50%}.banner-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:65%}.banner-btns .btn-option{margin:20px 0;color:#fff;border-color:#fff;box-shadow:0 0 0 1px #fff inset;width:170px}.banner__promo-code{color:#fff}.banner__promo-code .text{color:#fff}.banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#000;padding:0 3px;background:#fff}.banner__legals{color:#fff}.banner__legals a{color:#fff}.banner .banner-overlay.right{width:30%;transform:translate(0%, -50%)}.banner .banner-overlay.right .banner-btns .btn-option{margin:10px 0;color:#fff;border-color:#fff;box-shadow:0 0 0 1px #fff inset;width:300px}.banner .banner-overlay.half{width:50% !important}.banner .banner-overlay.half .banner__desc{width:80% !important}.banner .banner-overlay.special{width:35%;transform:translate(0%, -50%)}.banner .banner-overlay.special .banner-btns .btn-option{margin:10px 0;color:#fff;border-color:#fff;box-shadow:0 0 0 1px #fff inset;width:300px}.banner.logos{margin-bottom:50px}.banner.logos img.vigilado{position:absolute;width:25px;left:5px;top:50%;transform:translateY(-50%)}.banner.logos img.logos{width:65%}.banner.logos .secondary .banner__sub-header{font-size:0.6rem;letter-spacing:0.04rem;font-family:"AvenirNext-Bold";color:#e2ea01}.banner.logos .secondary .banner__title{font-size:70px;color:#e2ea01;text-shadow:1px 1px #000}.banner.logos .secondary .banner__title span{font-size:36px;color:#e2ea01;text-shadow:1px 1px #000}.banner.logos .secondary .banner__title .size2{font-size:40px;color:#e2ea01;text-shadow:1px 1px #000}.banner.logos .secondary .banner__desc{font-size:14px;letter-spacing:0.5px;color:#e2ea01;text-shadow:1px 1px #000;font-family:"AvenirNext-Demi"}.banner.logos .secondary .banner__desc__2{font-size:16px;letter-spacing:0.5px;color:#e2ea01;text-shadow:1px 1px #000;font-family:"AvenirNext-Demi"}.banner.logos .secondary .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;background:#e2ea01 !important;color:#dd0101 !important}.banner.logos .secondary .banner__promo-code{font-family:"AvenirNext-Demi";font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner.logos .secondary .banner__promo-code .text{font-family:"AvenirNext-Demi";font-size:0.8rem;margin-right:10px}.banner.logos .secondary .banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#fff;padding:0 3px;background:#000}.banner.logos .secondary .banner__legals{margin-top:10px;font-size:0.63rem;letter-spacing:.5px}.banner.logos .secondary .banner__legals a{text-decoration:underline;font-size:0.63rem;letter-spacing:.5px}.banner.aerie{display:block !important}.banner.aerie .secondary .banner__sub-header{font-size:0.6rem;letter-spacing:0.04rem;font-family:"Didonesque-Bold";color:#fff}.banner.aerie .secondary .banner__sub-header:before{font-size:3rem;text-shadow:1px 1px #000}.banner.aerie .secondary .banner__title{font-family:"Didonesque-Bold";font-size:70px;color:#fff}.banner.aerie .secondary .banner__title span{display:block;font-family:"Didonesque-Bold";font-size:36px;color:#fff}.banner.aerie .secondary .banner__desc{font-family:"AvenirNext-Demi";letter-spacing:0.5px;font-size:14px;color:#fff}.banner.aerie .secondary .banner__desc__2{font-family:"AvenirNext-Demi";letter-spacing:0.5px;font-size:16px;color:#fff}.banner.aerie .secondary .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;background:#f9f3dd !important;color:#00125c !important;margin:10px auto !important}.banner.aerie .secondary .banner__promo-code{font-family:"AvenirNext-Demi";font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner.aerie .secondary .banner__promo-code .text{font-family:"AvenirNext-Demi";font-size:0.8rem;margin-right:10px}.banner.aerie .secondary .banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#fff;padding:0 3px;background:#000}.banner.aerie .secondary .banner__legals{margin-top:10px;font-size:0.63rem;letter-spacing:.5px}.banner.aerie .secondary .banner__legals a{text-decoration:underline;font-size:0.63rem;letter-spacing:.5px}.banner.aerie .banner-overlay.right{width:50%;transform:translate(0%, -50%)}.banner.rose{display:block !important}.banner.rose .secondary .banner__title{text-shadow:4px 1px #d15762}.banner.rose .secondary .banner__title span{text-shadow:3px 1px #d15762}.banner.rose .secondary .banner-btns .btn-option{font-family:"AvenirNext-Demi";background:#fff !important;color:#000 !important}.banner.rose .secondary .banner__promo-code{font-family:"AvenirNext-Demi";font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner.rose .secondary .banner__promo-code .text{font-family:"AvenirNext-Demi";font-size:0.8rem;margin-right:10px}.banner.rose .secondary .banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#fff;padding:0 3px;background:#000}.banner.rose .secondary .banner__legals{margin-top:10px;font-size:0.63rem;letter-spacing:.5px}.banner.rose .secondary .banner__legals a{text-decoration:underline;font-size:0.63rem;letter-spacing:.5px}.banner.Yellow{display:block !important}.banner.Yellow .secondary .banner-btns .btn-option{font-family:"AvenirNext-Demi";background:#ff9d01 !important;color:#fff !important}.banner.Yellow .secondary .banner__promo-code{font-family:"AvenirNext-Demi";font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner.Yellow .secondary .banner__promo-code .text{font-family:"AvenirNext-Demi";font-size:0.8rem;margin-right:10px}.banner.Yellow .secondary .banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#fff;padding:0 3px;background:#000}.banner.Yellow .secondary .banner__legals{margin-top:10px;font-size:0.63rem;letter-spacing:.5px}.banner.Yellow .secondary .banner__legals a{text-decoration:underline;font-size:0.63rem;letter-spacing:.5px}.banner.holidays{margin-bottom:50px}.banner.holidays img.vigilado{position:absolute;width:25px;left:5px;top:50%;transform:translateY(-50%)}.banner.holidays img.logos{width:65%}.banner.holidays .secondary .banner__sub-header{font-size:0.6rem;letter-spacing:0.04rem;font-family:"AvenirNext-Bold";color:#e2ea01}.banner.holidays .secondary .banner__title{font-size:55px;color:#e2ea01;text-shadow:1px 1px #000}.banner.holidays .secondary .banner__title span{font-size:36px;color:#e2ea01;text-shadow:1px 1px #000}.banner.holidays .secondary .banner__desc{font-size:14px;letter-spacing:0.5px;color:#e2ea01;text-shadow:1px 1px #000;font-family:"AvenirNext-Demi"}.banner.holidays .secondary .banner__desc__2{font-size:16px;letter-spacing:0.5px;color:#e2ea01;text-shadow:1px 1px #000;font-family:"AvenirNext-Demi"}.banner.holidays .secondary .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;background:#e2ea01 !important;color:#dd0101 !important}.banner.holidays .secondary .banner__promo-code{font-family:"AvenirNext-Demi";font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner.holidays .secondary .banner__promo-code .text{font-family:"AvenirNext-Demi";font-size:0.8rem;margin-right:10px}.banner.holidays .secondary .banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#fff;padding:0 3px;background:#000}.banner.holidays .secondary .banner__legals{margin-top:10px;font-size:0.63rem;letter-spacing:.5px}.banner.holidays .secondary .banner__legals a{text-decoration:underline;font-size:0.63rem;letter-spacing:.5px}.banner.OnImage{margin-bottom:50px}.banner.OnImage img.vigilado{position:absolute;width:25px;left:5px;top:50%;transform:translateY(-50%)}.banner.OnImage img.logos{width:65%}.banner.OnImage .secondary .banner__sub-header{font-size:0.6rem;letter-spacing:0.04rem;font-family:"AvenirNext-Bold";color:#e2ea01}.banner.OnImage .secondary .banner__title{font-size:55px;color:#e2ea01;text-shadow:1px 1px #000}.banner.OnImage .secondary .banner__title span{font-size:36px;color:#e2ea01;text-shadow:1px 1px #000}.banner.OnImage .secondary .banner__desc{font-size:14px;letter-spacing:0.5px;color:#e2ea01;text-shadow:1px 1px #000;font-family:"AvenirNext-Demi"}.banner.OnImage .secondary .banner__desc__2{font-size:16px;letter-spacing:0.5px;color:#e2ea01;text-shadow:1px 1px #000;font-family:"AvenirNext-Demi"}.banner.OnImage .secondary .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;background:#e2ea01 !important;color:#dd0101 !important}.banner.OnImage .secondary .banner__promo-code{font-family:"AvenirNext-Demi";font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner.OnImage .secondary .banner__promo-code .text{font-family:"AvenirNext-Demi";font-size:0.8rem;margin-right:10px}.banner.OnImage .secondary .banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#fff;padding:0 3px;background:#000}.banner.OnImage .secondary .banner__legals{margin-top:10px;font-size:0.63rem;letter-spacing:.5px}.banner.OnImage .secondary .banner__legals a{text-decoration:underline;font-size:0.63rem;letter-spacing:.5px}.banner.OnImage .banner-overlay{top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;flex-direction:column}.banner.OnImage_red{margin-bottom:50px}.banner.OnImage_red img.vigilado{position:absolute;width:25px;left:5px;top:50%;transform:translateY(-50%)}.banner.OnImage_red img.logos{width:65%}.banner.OnImage_red .secondary .banner__sub-header{font-size:0.6rem;letter-spacing:0.04rem;font-family:"AvenirNext-Bold";color:#dd0101}.banner.OnImage_red .secondary .banner__title{font-size:55px;color:#dd0101;text-shadow:1px 1px #000}.banner.OnImage_red .secondary .banner__title span{font-size:36px;color:#dd0101;text-shadow:1px 1px #000}.banner.OnImage_red .secondary .banner__desc{font-size:14px;letter-spacing:0.5px;color:#dd0101;text-shadow:1px 1px #000;font-family:"AvenirNext-Demi"}.banner.OnImage_red .secondary .banner__desc__2{font-size:16px;letter-spacing:0.5px;color:#dd0101;text-shadow:1px 1px #000;font-family:"AvenirNext-Demi"}.banner.OnImage_red .secondary .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;background:#dd0101 !important;color:#e2ea01 !important}.banner.OnImage_red .secondary .banner__promo-code{font-family:"AvenirNext-Demi";font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner.OnImage_red .secondary .banner__promo-code .text{font-family:"AvenirNext-Demi";font-size:0.8rem;margin-right:10px}.banner.OnImage_red .secondary .banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#fff;padding:0 3px;background:#000}.banner.OnImage_red .secondary .banner__legals{margin-top:10px;font-size:0.63rem;letter-spacing:.5px}.banner.OnImage_red .secondary .banner__legals a{text-decoration:underline;font-size:0.63rem;letter-spacing:.5px}.banner.OnImage_red .banner-overlay{top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;flex-direction:column}.left{left:25%}.secondary .banner__title{width:60%}.secondary .banner__desc{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:.5px}.secondary .banner-btns{width:60%}.secondary .banner-btns .btn-option{width:200px;margin:10px auto;font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:.5px}.inline .banner__title{width:60%}.inline .banner__desc{width:60%;font-size:12px;letter-spacing:.5px}.inline .banner-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:70%}.inline .banner-btns .btn-option{margin:20px 0;color:#fff;border-color:#fff;box-shadow:0 0 0 1px #fff inset;width:200px;font-size:12px;letter-spacing:0.5px}.inline-2 .banner__title{width:60%}.inline-2 .banner__desc{width:50%;font-size:12px;letter-spacing:.5px}.inline-2 .banner-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:60%;max-width:500px}.inline-2 .banner-btns .btn-option{margin:20px 0;color:#fff;border-color:#fff;box-shadow:0 0 0 1px #fff inset;width:max-content;padding:0 30px;font-size:12px;letter-spacing:0.5px}.third .banner__sub-header{font-family:"AvenirNext-Regular"}.third .banner__desc{width:100%}.third .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:0.7rem}.third.black .banner__sub-header{color:#000}.third.black .banner__title{color:#000}.third.black .banner__desc{width:40%;color:#000}.third.black .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:0.7rem;margin:20px auto;color:#000;border-color:#000;box-shadow:0 0 0 1px #000 inset;width:170px}.special .banner__sub-header{color:#fff}.special .banner__title{color:#fff !important;-webkit-text-stroke:2px #fff}.special .banner__desc{font-size:1.2rem;letter-spacing:0;margin-top:10px}.special .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:0.7rem;width:220px}.special-2 .banner__sub-header,.special-2.palerose .banner__sub-header{font-family:'Didonesque-Bold', serif;font-size:2.85rem;color:#fff}.special-2 .banner__title,.special-2.palerose .banner__title{font-family:'Didonesque-Bold', serif;font-weight:900;font-size:2.85rem;line-height:1.2;letter-spacing:2px;color:#fff}.special-2 .banner__desc,.special-2.palerose .banner__desc{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:.5px;margin-top:10px}.special-2 .banner-btns .btn-option,.special-2.palerose .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;border-color:none;box-shadow:none}.special-2.wine .banner__sub-header{font-family:'Didonesque-Bold', serif;font-size:2.4rem;color:#fff}.special-2.wine .banner__title{font-family:'Didonesque-Bold', serif;font-weight:900;font-size:2.4rem;line-height:1.2;letter-spacing:2px;color:#fff}.special-2.wine .banner__desc{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:.5px;margin-top:10px}.special-2.wine .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;border-color:#a71a3c;box-shadow:0 0 0 1px #a71a3c;background-color:#a71a3c;color:#fff}.special-2.paleblue .banner__sub-header{font-family:'Didonesque-Bold', serif;font-size:2.4rem;color:#6284c4}.special-2.paleblue .banner__title{font-family:'Didonesque-Bold', serif;font-weight:900;font-size:2.4rem;line-height:1.2;letter-spacing:2px;color:#6284c4}.special-2.paleblue .banner__desc{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:.5px;margin-top:10px}.special-2.paleblue .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;border-color:#6284c4;box-shadow:0 0 0 1px #6284c4;background-color:#6284c4;color:#fff}.cat-banners{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:85%;margin:0 auto}.cat-banners .banner{width:33%;margin-bottom:15px}.cat-banners .banner img{margin-top:10px;width:90%}.cat-banners .banner a{display:block;font-family:"AvenirNext-Demi";font-size:0.7rem;text-decoration:underline;margin:10px 0 0}}@media screen and (min-width: 1024px){.banner__sub-header{font-size:0.8rem}.banner__title{font-size:2rem}.banner__desc{font-size:1.2rem}.banner-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:50%}.banner-btns .btn-option{margin:20px 0;color:#fff;border-color:#fff;box-shadow:0 0 0 1px #fff inset;width:49%}.banner__promo-code{color:#fff}.banner__promo-code .text{color:#fff}.banner__promo-code .code{font-family:"AvenirNext-Demi";font-size:0.8rem;color:#000;padding:0 3px;background:#fff}.banner__legals{color:#fff}.banner__legals a{color:#fff}.banner .banner-overlay.right{width:30%;transform:translate(0%, -50%)}.banner .banner-overlay.right .banner-btns .btn-option{margin:10px 0;color:#fff;border-color:#fff;box-shadow:0 0 0 1px #fff inset;width:300px}.banner .banner-overlay.special{width:35%;transform:translate(0%, -50%)}.banner .banner-overlay.special .banner-btns .btn-option{margin:10px 0;color:#fff;border-color:#fff;box-shadow:0 0 0 1px #fff inset;width:300px}.secondary .banner__title{width:50%;font-size:3.4rem}.secondary .banner__desc{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:.5px;width:60%;max-width:350px}.secondary .banner-btns{width:30%;max-width:250px}.secondary .banner-btns .btn-option{width:100%;margin:5px auto;letter-spacing:.5px}.inline .banner__title{width:60%}.inline .banner__desc{width:60%;font-size:12px;letter-spacing:.5px}.inline .banner-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:50%;max-width:600px}.inline .banner-btns .btn-option{margin:20px 0;color:#fff;border-color:#fff;box-shadow:0 0 0 1px #fff inset;width:48%}.inline-2 .banner__title{width:60%}.inline-2 .banner__desc{width:27%;font-size:12px;letter-spacing:.5px}.inline-2 .banner-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:50%;max-width:500px}.inline-2 .banner-btns .btn-option{margin:20px 0;color:#fff;border-color:#fff;box-shadow:0 0 0 1px #fff inset;width:49%}.third .banner__sub-header{font-size:1rem}.third .banner__title{font-size:2.2rem}.third .banner__desc{font-size:0.8rem}.third .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:0.7rem}.third.black .banner__sub-header{color:#000}.third.black .banner__title{color:#000}.third.black .banner__desc{width:40%;color:#000}.third.black .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:0.7rem;margin:20px auto;color:#000;border-color:#000;box-shadow:0 0 0 1px #000 inset;width:60%}.special .banner__sub-header{color:#fff}.special .banner__title{color:#fff !important;-webkit-text-stroke:2px #fff;width:70%}.special .banner__desc{font-size:1.2rem;letter-spacing:0;margin-top:10px}.special .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:0.7rem;width:100%}.special-2 .banner__sub-header,.special-2.palerose .banner__sub-header{font-family:'Didonesque-Bold', serif;font-size:3.35rem;color:#fff}.special-2 .banner__title,.special-2.palerose .banner__title{font-family:'Didonesque-Bold', serif;font-weight:900;font-size:3.85rem;line-height:1.2;letter-spacing:2px;max-width:300px;color:#fff}.special-2 .banner__desc,.special-2.palerose .banner__desc{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:.5px;margin-top:10px}.special-2 .banner-btns .btn-option,.special-2.palerose .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;border-color:none;box-shadow:none}.special-2.wine .banner__sub-header{font-family:'Didonesque-Bold', serif;font-size:3.35rem;color:#fff}.special-2.wine .banner__title{font-family:'Didonesque-Bold', serif;font-weight:900;font-size:3rem;line-height:1.2;letter-spacing:2px;max-width:300px;color:#fff}.special-2.wine .banner__desc{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:.5px;margin-top:10px}.special-2.wine .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;border-color:#a71a3c;box-shadow:0 0 0 1px #a71a3c;background-color:#a71a3c;color:#fff}.special-2.paleblue .banner__sub-header{font-family:'Didonesque-Bold', serif;font-size:3.35rem;color:#6284c4}.special-2.paleblue .banner__title{font-family:'Didonesque-Bold', serif;font-weight:900;font-size:3rem;line-height:1.2;letter-spacing:2px;max-width:300px;color:#fff;text-shadow:1px 1px #000}.special-2.paleblue .banner__desc{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:.5px;margin-top:10px;text-shadow:1px 1px #000}.special-2.paleblue .banner-btns .btn-option{font-family:"AvenirNext-Demi";font-size:12px;letter-spacing:0.5px;border-color:#6284c4;box-shadow:0 0 0 1px #6284c4;background-color:#6284c4;color:#fff}.wide .banner__title{max-width:70% !important}.wide .banner__desc{width:30% !important}.cat-banners{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:85%;margin:0 auto 50px}.cat-banners .banner{width:33%;margin-bottom:15px}.cat-banners .banner img{margin-top:10px;width:90%}.cat-banners .banner a{display:block;font-family:"AvenirNext-Demi";font-size:0.7rem;text-decoration:underline;margin:10px 0 0}}

/*# sourceMappingURL=ae-departamento.min.css.map */
