.page-promotions{color:#333;background:#f2f9ff;flex-direction:column;gap:32px;padding:0 0 48px;display:flex;position:relative}html.no-flexgap .page-promotions>*+*{margin-top:32px}@media screen and (min-width:768px) and (max-width:1023px){.page-promotions{gap:24px}html.no-flexgap .page-promotions>*+*{margin-top:24px}}@media screen and (max-width:767px){.page-promotions{gap:16px}html.no-flexgap .page-promotions>*+*{margin-top:16px}}.page-promotions .promo-hero{isolation:isolate;width:100%;height:580px;position:relative;overflow:hidden}@media screen and (min-width:2560px){.page-promotions .promo-hero{height:720px}}@media screen and (max-width:1189px){.page-promotions .promo-hero{height:690px;max-height:80vh}}.page-promotions .promo-hero .promo-hero__bg{object-fit:cover;z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.page-promotions .promo-hero .promo-hero__overlay{align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:1189px){.page-promotions .promo-hero .promo-hero__overlay,.page-promotions .promo-hero .promo-hero__overlay .layout-max-width{height:100%}}.page-promotions .promotion-card{flex-direction:column;align-items:flex-start;gap:32px;display:flex}html.no-flexgap .page-promotions .promotion-card>*+*{margin-top:32px}@media screen and (max-width:1189px){.page-promotions .promotion-card{justify-content:space-between;gap:20px;height:100%}html.no-flexgap .page-promotions .promotion-card>*+*{margin-top:20px}}.page-promotions .promotion-details{align-items:center;gap:16px;display:flex}html.no-flexgap .page-promotions .promotion-details>*+*{margin-top:16px}@media screen and (max-width:1189px){.page-promotions .promotion-details{justify-content:center;width:100%;padding-top:24px}}@media screen and (max-width:767px){.page-promotions .promotion-details{flex-direction:column;gap:12px;width:100%;padding-top:40px}html.no-flexgap .page-promotions .promotion-details>*+*{margin-top:12px}}.page-promotions .promotion-details .promo-logo{object-fit:contain;flex-shrink:0;width:auto;height:160px}@media screen and (min-width:1024px) and (max-width:1189px){.page-promotions .promotion-details .promo-logo{height:120px}}@media screen and (min-width:768px) and (max-width:1023px){.page-promotions .promotion-details .promo-logo{height:120px}}@media screen and (max-width:767px){.page-promotions .promotion-details .promo-logo{height:80px}}.page-promotions .promotion-details .promotion-text{flex-direction:column;align-items:flex-start;gap:4px;display:flex}html.no-flexgap .page-promotions .promotion-details .promotion-text>*+*{margin-top:4px}@media screen and (max-width:767px){.page-promotions .promotion-details .promotion-text{align-items:center}}.page-promotions .promotion-details .deals{color:#ff6e0a;text-transform:uppercase;margin:0;font-size:60px;font-weight:700;line-height:1.18}@media screen and (min-width:768px) and (max-width:1023px){.page-promotions .promotion-details .deals{font-size:44px}}@media screen and (max-width:767px){.page-promotions .promotion-details .deals{font-size:30px}}.page-promotions .promotion-details .subtitle{color:#061646;width:85%;margin:0;font-size:25px;font-weight:500;line-height:1.28}@media screen and (min-width:1024px) and (max-width:1189px){.page-promotions .promotion-details .subtitle{width:90%;font-size:20px}}@media screen and (min-width:768px) and (max-width:1023px){.page-promotions .promotion-details .subtitle{width:90%;font-size:20px}}@media screen and (max-width:767px){.page-promotions .promotion-details .subtitle{text-align:center;font-size:18px}}.page-promotions .promotion-actions{justify-content:flex-start;align-items:center;gap:16px;display:flex}html.no-flexgap .page-promotions .promotion-actions>*+*{margin-top:16px}@media screen and (max-width:1189px){.page-promotions .promotion-actions{justify-content:center;width:100%}}@media screen and (max-width:767px){.page-promotions .promotion-actions{flex-direction:column;width:100%}}.page-promotions .promotion-actions .cta{text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:20px;font-weight:500;line-height:1.3;transition:all .2s;display:inline-flex}@media screen and (max-width:767px){.page-promotions .promotion-actions .cta{width:320px;max-width:100%;font-size:16px}}.page-promotions .promotion-actions .cta svg{display:block}.page-promotions .promotion-actions .cta-filled{color:#fff;background:#ff6e0a;border:2px solid #ff6e0a}.page-promotions .promotion-actions .cta-filled:hover{background:#ff6e0a;border-color:#ff6e0a}.page-promotions .promotion-actions .cta-outline{color:#ff6e0a;background:#fff;border:2px solid #ff6e0a}.page-promotions .promotion-actions .cta-outline svg{fill:#ff6e0a}.page-promotions .promotion-actions .cta-outline:hover{color:#fff;background:#ff6e0a}.page-promotions .promotion-actions .cta-outline:hover svg{fill:#fff}.page-promotions .box-content{position:relative}@media screen and (min-width:1920px){.page-promotions .box-content{width:1680px}}.page-promotions .box-content .product-destak{flex-direction:column;gap:48px;display:flex}html.no-flexgap .page-promotions .box-content .product-destak>*+*{margin-top:48px}@media screen and (min-width:768px) and (max-width:1365px){.page-promotions .box-content .product-destak{gap:32px}html.no-flexgap .page-promotions .box-content .product-destak>*+*{margin-top:32px}}@media screen and (max-width:767px){.page-promotions .box-content .product-destak{gap:24px}html.no-flexgap .page-promotions .box-content .product-destak>*+*{margin-top:24px}}.page-promotions .box-content .title-blur{position:relative}.page-promotions .box-content .title-blur:after{content:"";background:#ff6e0a;width:4px;position:absolute;top:0;bottom:0;left:0}.page-promotions .box-content .title-blur p.title{color:#ff6e0a;text-shadow:0 0 250px #ff6e0a,0 0 250px #ff6e0a,0 0 250px #ff6e0a,0 0 125.37px #ff6e0a,0 0 35.82px #ff6e0a,0 0 17.91px #ff6e0a;margin:0;padding-left:16px;font-size:28px;font-style:normal;font-weight:600;line-height:normal}@media screen and (max-width:767px){.page-promotions .box-content .title-blur p.title{font-size:24px}}.page-promotions .box-content .title-blur p.subtitle{color:#061646;margin:0;padding-left:16px;font-size:32px;font-style:normal;font-weight:600;line-height:normal}@media screen and (min-width:768px) and (max-width:1365px){.page-promotions .box-content .title-blur p.subtitle{font-size:26px}}@media screen and (max-width:767px){.page-promotions .box-content .title-blur p.subtitle{font-size:22px}}.page-promotions .box-content .product-info{align-items:center;gap:16px;display:flex}html.no-flexgap .page-promotions .box-content .product-info>*+*{margin-top:16px}@media screen and (max-width:767px){.page-promotions .box-content .product-info{flex-direction:column}}.page-promotions .box-content .product-info img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:180px}@media screen and (max-width:767px){.page-promotions .box-content .product-info img{margin:0 auto}}.page-promotions .box-content .product-info .text-box{background:var(--Box-blackfriday,linear-gradient(90deg, rgba(134,76,0,0) 0%, #864c00 100%));border-radius:0 99px 99px 0;flex-direction:column;flex:1 0;align-items:flex-start;gap:16px;padding:32px 64px;display:flex}html.no-flexgap .page-promotions .box-content .product-info .text-box>*+*{margin-top:16px}@media screen and (min-width:768px) and (max-width:1365px){.page-promotions .box-content .product-info .text-box{padding:27px 32px}}@media screen and (max-width:767px){.page-promotions .box-content .product-info .text-box{padding:24px 0}}.page-promotions .box-content .product-info .text-box p{color:#061646;font-size:20px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:767px){.page-promotions .box-content .product-info .text-box p{width:90%;font-size:14px}}.page-promotions .box-content .product-info .text-box .product-resume p{margin:0}.page-promotions .box-content .product-info .text-box a.primary-button{color:#fff;border-radius:99px;justify-content:center;align-items:center;gap:16px;padding:12px 24px;display:flex;font-size:20px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important}html.no-flexgap .page-promotions .box-content .product-info .text-box a.primary-button>*+*{margin-left:16px}@media screen and (max-width:767px){.page-promotions .box-content .product-info .text-box a.primary-button{font-size:16px!important}}.page-promotions .title-bf h2{color:#333;opacity:0;margin:0;scroll-margin-top:96px;font-size:39px;font-weight:600;line-height:1.23}@media screen and (min-width:768px) and (max-width:1023px){.page-promotions .title-bf h2{font-size:30px}}@media screen and (max-width:767px){.page-promotions .title-bf h2{font-size:22px}}.page-promotions .products-box{align-items:center;gap:32px;display:flex;position:relative}html.no-flexgap .page-promotions .products-box>*+*{margin-top:32px}@media screen and (min-width:1920px){.page-promotions .products-box{width:1680px;padding:0;margin:0 auto!important}}@media screen and (max-width:1023px){.page-promotions .products-box{flex-direction:column;gap:24px;padding:0}html.no-flexgap .page-promotions .products-box>*+*{margin-top:24px}}.page-promotions .products-box.odd-box{padding:0 2% 0 0}@media screen and (min-width:1920px){.page-promotions .products-box.odd-box{padding:0}}@media screen and (max-width:1023px){.page-promotions .products-box.odd-box{padding:0}}.page-promotions .products-box.even-box{padding:0 0 0 2%}@media screen and (min-width:1920px){.page-promotions .products-box.even-box{padding:0}}@media screen and (max-width:1023px){.page-promotions .products-box.even-box{padding:0}}.page-promotions .products-box .actions{background:linear-gradient(rgba(204,237,255,0) 0%,#99dbff 100%);border-radius:0 999px 999px 0;flex-direction:column;flex:0 0 600px;align-items:flex-start;gap:16px;padding:32px 32px 32px 64px;display:flex}html.no-flexgap .page-promotions .products-box .actions>*+*{margin-top:16px}@media screen and (max-width:1023px){.page-promotions .products-box .actions{border-radius:0;flex:none;order:1;width:100%;padding:32px 24px}}@media screen and (max-width:767px){.page-promotions .products-box .actions{padding:16px}}.page-promotions .products-box .actions .titles{margin-bottom:16px}@media screen and (max-width:1023px){.page-promotions .products-box .actions .titles{margin-bottom:8px}}.page-promotions .products-box .actions .titles span{display:none}.page-promotions .products-box .actions h3.title{color:#ff6e0a;margin:0;font-size:31px;font-weight:500;line-height:1.28}@media screen and (max-width:767px){.page-promotions .products-box .actions h3.title{font-size:22px}}.page-promotions .products-box .actions .texts{margin-bottom:32px}@media screen and (min-width:768px) and (max-width:1023px){.page-promotions .products-box .actions .texts{margin-bottom:24px}}@media screen and (max-width:767px){.page-promotions .products-box .actions .texts{margin-bottom:16px}}.page-promotions .products-box .actions .texts p{color:#333;margin:0;font-size:16px;font-weight:400;line-height:1.4}.page-promotions .products-box .main-content{flex-direction:column;flex:1;align-items:flex-end;gap:16px;display:flex;overflow:hidden}html.no-flexgap .page-promotions .products-box .main-content>*+*{margin-top:16px}@media screen and (max-width:1023px){.page-promotions .products-box .main-content{order:2;width:100%;padding:0 16px}}.page-promotions .products-box .main-content .products-list{scrollbar-width:none;align-items:stretch;gap:16px;width:100%;display:flex;overflow-x:auto}html.no-flexgap .page-promotions .products-box .main-content .products-list>*+*{margin-left:16px}.page-promotions .products-box .main-content .products-list::-webkit-scrollbar{display:none}.page-promotions .products-box .main-content .products-list .box{flex-direction:column;flex:1 0 226px;max-width:230px;display:flex;position:relative}@media screen and (min-width:768px) and (max-width:1023px){.page-promotions .products-box .main-content .products-list .box{flex-basis:31%;max-width:31%}}@media screen and (max-width:767px){.page-promotions .products-box .main-content .products-list .box{flex-basis:62%;max-width:62%}}.page-promotions .products-box .main-content .products-list .box .infos{background:#fff;border-radius:8px 8px 0 0;flex-direction:column;flex:1;align-items:center;padding:16px;display:flex;position:relative}.page-promotions .products-box .main-content .products-list .box .infos img.product{object-fit:contain;height:130px;padding:8px 0}.page-promotions .products-box .main-content .products-list .box .infos p.name{color:#333;text-align:center;margin:12px 0 8px;font-size:16px;font-weight:500;line-height:1.2}.page-promotions .products-box .main-content .products-list .box .infos p.price{color:#e85f00;text-align:center;flex-direction:column;gap:8px;margin:auto 0 0;font-size:24px;font-weight:600;line-height:1;display:flex}html.no-flexgap .page-promotions .products-box .main-content .products-list .box .infos p.price>*+*{margin-top:8px}.page-promotions .products-box .main-content .products-list .box .infos p.price s{color:#666;margin-right:6px;font-size:15px;font-weight:400;display:inline-block}.page-promotions .products-box .main-content .products-list .box .stamp{z-index:2;position:absolute;top:0;left:0}.page-promotions .products-box .main-content .products-list .box .stamp .product-stamp.best-seller{background:#ff6e0a;border-radius:8px 0 4px}.page-promotions .products-box .main-content .products-list .box>a{color:#fff;text-align:center;text-transform:uppercase;background:#152640;border-radius:0 0 16px 16px;justify-content:center;align-items:center;padding:16px 24px;font-size:14px;font-weight:500;line-height:1.2;transition:all .2s;display:flex}.page-promotions .products-box .main-content .products-list .box>a:hover{background:#1e3557}.page-promotions .products-box .main-content .paginate{align-self:flex-end}.page-promotions .products-box.even-box .main-content{order:1;align-items:flex-start}.page-promotions .products-box.even-box .main-content .paginate{align-self:flex-start}@media screen and (max-width:1023px){.page-promotions .products-box.even-box .main-content{order:2}}.page-promotions .products-box.even-box .actions{text-align:right;background:linear-gradient(rgba(204,237,255,0) 0%,#99dbff 100%);border-radius:999px 0 0 999px;flex:0 0 600px;order:2;align-items:flex-end;padding:32px 64px 32px 32px}.page-promotions .products-box.even-box .actions .titles{justify-content:flex-end}.page-promotions .products-box.even-box .actions .texts{text-align:right;margin-left:auto}@media screen and (max-width:1023px){.page-promotions .products-box.even-box .actions{text-align:left;border-radius:0;flex:1;order:1;align-items:flex-start;width:100%;padding:24px}.page-promotions .products-box.even-box .actions .titles{justify-content:flex-start}.page-promotions .products-box.even-box .actions .texts{margin-left:0}}@media screen and (max-width:767px){.page-promotions .products-box.even-box .actions{padding:16px}}.page-promotions .seo-content .seo-text{flex-direction:column;gap:8px;display:flex}html.no-flexgap .page-promotions .seo-content .seo-text>*+*{margin-top:8px}.page-promotions .seo-content .seo-text h3{color:var(--Color-text-default,#333);font-size:var(--font-size-subtitle-h5,16px);font-style:normal;font-weight:500;line-height:var(--font-line-height-sm,24px);margin:0}.page-promotions .seo-content .seo-text p{color:var(--Color-text-default,#333);font-size:var(--font-size-body,16px);font-style:normal;font-weight:400;line-height:var(--font-line-height-xs,20px);margin:0}.page-promotions .seo-content .seo-text a{color:#ff6e0a;margin:0;text-decoration:underline}.page-promotions .seo-content p.disclaimer{color:#555;margin:0;padding-top:16px;font-size:12px;font-weight:400;line-height:1.4}.page-promotions a.primary-button{color:#fff;text-transform:uppercase;background:#ff6e0a;border-radius:999px;justify-content:center;align-items:center;padding:12px 24px;transition:all .2s;display:inline-flex;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:1.2!important}.page-promotions a.primary-button:hover,.page-promotions a.primary-button:focus{transition:all .2s;background:#ff6e0a!important;border:1px solid #ff6e0a!important;outline:none!important}@media screen and (max-width:767px){.page-promotions a.primary-button{font-size:16px!important}}.faqs-box{z-index:3;background-color:#fff;padding:32px 0;position:relative;overflow:hidden}.faqs-box .icon-question{aspect-ratio:1;width:60px;height:60px}.faqs-box .title{flex-flow:column;display:flex}.faqs-box .title h3{color:var(--text-primary,#333);font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-H2,32px);letter-spacing:var(--Static-Title-Large-Tracking,0);font-weight:500}@media screen and (min-width:768px) and (max-width:1023px){.faqs-box .title h3{font-size:var(--font-size-H3,26px);font-weight:500;line-height:var(--font-line-height-lg,32px)}}@media screen and (max-width:767px){.faqs-box .title h3{font-size:var(--font-size-H3,22px);line-height:var(--font-line-height-lg,28px);padding-bottom:4px}}.faqs-box .title p{color:var(--text-primary,#333);font-size:var(--font-size-subtitle-h5,16px);font-weight:400}@media screen and (min-width:768px) and (max-width:1023px){.faqs-box .title p{font-size:var(--font-size-body,15px);line-height:var(--font-line-height-xs,19px)}}@media screen and (max-width:767px){.faqs-box .title p{font-size:var(--font-size-body,14px);line-height:var(--font-line-height-xs,16px)}}.faqs-box .content{flex-direction:column;margin:32px 0;display:flex}@media screen and (min-width:768px) and (max-width:1023px){.faqs-box .content{margin:24px 0}}@media screen and (max-width:767px){.faqs-box .content{margin:16px 0}}.faqs-box .content .content-row{border-top:var(--border-1,1px) solid var(--Color-border-input,#858585);cursor:pointer;flex-direction:column;padding:16px 6px 16px 0;display:flex}.faqs-box .content .content-row:last-child{border-bottom:var(--border-1,1px) solid var(--Color-border-input,#858585)}.faqs-box .content .content-row .question{align-items:center;display:flex}.faqs-box .content .content-row .question h3{color:var(--Color-text-default,#333);font-size:var(--font-size-body,16px);font-style:normal;font-weight:500;line-height:var(--font-line-height-xs,20px)}@media screen and (max-width:767px){.faqs-box .content .content-row .question h3{font-size:var(--font-size-body,14px);line-height:var(--font-line-height-xs,16px)}}.faqs-box .content .content-row span.answer{max-height:0;color:var(--Color-text-default,#333);font-size:var(--font-size-body,16px);font-style:normal;font-weight:400;line-height:var(--font-line-height-xs,20px);transition:max-height .3s,padding .3s;overflow:hidden}.faqs-box .content .content-row span.answer.open{margin-top:16px}@media screen and (max-width:1365px){.faqs-box .content .content-row span.answer{font-size:14px}}
