@keyframes Carousal-module__b-px3q__u-shimmer{0%{background-position:-700% 0}to{background-position:700% 0}}.Carousal-module__b-px3q__root{--imgHeight:auto;width:100%;position:relative}@media (min-width:768px){.Carousal-module__b-px3q__root{--imgHeight:calc(100vh - 81px - 44px - 16px);height:var(--imgHeight);background:#f8f8f8}}.Carousal-module__b-px3q__root .embla{overflow:hidden}@media (max-width:768px){.Carousal-module__b-px3q__root .embla{width:100vw;margin-left:-16px}}.Carousal-module__b-px3q__root .embla__container{display:flex}.Carousal-module__b-px3q__root .embla__slide{flex:0 0 100%;min-width:0}@media (max-width:768px){.Carousal-module__b-px3q__root .embla__slide{padding:0 12px}}.Carousal-module__b-px3q__root .custom-img{object-fit:cover;width:100%!important;height:100%!important;position:relative!important}.Carousal-module__b-px3q__root .carousal-img-container{height:var(--imgHeight);position:relative}@media (max-width:768px){.Carousal-module__b-px3q__root .carousal-img-container{aspect-ratio:3/2;height:auto}}.Carousal-module__b-px3q__root .carousal-img-container .element-img{width:100%;height:100%}.Carousal-module__b-px3q__root .carousal-img-container .element-img>div{position:unset!important}.Carousal-module__b-px3q__root *{outline:none}:is(.Carousal-module__b-px3q__root .embla__prev,.Carousal-module__b-px3q__root .embla__next){z-index:1;cursor:pointer;color:#fff;background-color:#0000;border:none;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}:is(.Carousal-module__b-px3q__root .embla__prev .circle-blur-btn,.Carousal-module__b-px3q__root .embla__next .circle-blur-btn){backdrop-filter:blur(20px);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;transition:all .2s cubic-bezier(.25,.25,.25,1);display:flex;transform:none}:is(.Carousal-module__b-px3q__root .embla__prev:active .circle-blur-btn,.Carousal-module__b-px3q__root .embla__next:active .circle-blur-btn){filter:brightness(30%)}.Carousal-module__b-px3q__root .embla__prev{left:2rem}.Carousal-module__b-px3q__root .embla__prev:hover .circle-blur-btn{transform:translate(-10%)}.Carousal-module__b-px3q__root .embla__next{right:2rem}.Carousal-module__b-px3q__root .embla__next:hover .circle-blur-btn{transform:translate(10%)}:is(.Carousal-module__b-px3q__root .embla__slide img,.Carousal-module__b-px3q__root .embla__slide video){object-position:center;object-fit:cover;background:linear-gradient(135deg,#0000 0%,#4141414d 50%,#0000 100%) 0 0/700% 100%;width:100%;animation:15s linear infinite Carousal-module__b-px3q__u-shimmer;display:block}@media (min-width:768px){:is(.Carousal-module__b-px3q__root .embla__slide img,.Carousal-module__b-px3q__root .embla__slide video){aspect-ratio:3/2;height:100%;object-fit:cover!important}}
.ImageModal-module__LT8QHW__root{z-index:12;background-color:#fff;border-radius:2.4rem;width:89rem;max-height:85vh;margin:auto;position:relative;overflow:auto}.ImageModal-module__LT8QHW__root .children-container{flex-grow:1;overflow-y:auto}.ImageModal-module__LT8QHW__root .sticky-container{color:#fff;text-align:center;z-index:6;cursor:pointer;backdrop-filter:blur(7.5px);background:linear-gradient(#fff0 0%,#ffffffe6 107.81%);border:none;border-top:1px solid #0000001a;justify-content:center;width:100%;padding:1rem;display:flex;position:sticky;bottom:0;left:0;right:0}.ImageModal-module__LT8QHW__root .sticky-container button{color:#fff;text-align:center;letter-spacing:-.32px;background:#000;border:none;border-radius:32px;justify-content:center;align-items:center;gap:20px;padding:1.2rem 3.2rem;font-size:16px;font-style:normal;font-weight:500;line-height:16px;transition:all .2s ease-in-out;display:flex}.ImageModal-module__LT8QHW__root .sticky-container button:hover{background-color:#000c}
.PrimaryOffers-module__qY5pIW__modalData{scroll-behavior:smooth;background:#eee;border-radius:24px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:20px;height:100%;margin:auto;padding:40px 24px;display:flex;position:relative}.PrimaryOffers-module__qY5pIW__modalData h3{color:#000;letter-spacing:-.96px;font-size:24px;font-style:normal;font-weight:500;line-height:120%}@media (min-width:992px){.PrimaryOffers-module__qY5pIW__modalData h3{letter-spacing:-1.28px;font-size:32px;line-height:100%}}.PrimaryOffers-module__qY5pIW__modalData .content{color:#000;flex-direction:column;gap:1.2rem;width:100%;padding-top:1.6rem;display:flex;position:relative}.PrimaryOffers-module__qY5pIW__modalData .content .offer{flex-direction:row;align-items:center;gap:1.6rem;display:flex}.PrimaryOffers-module__qY5pIW__modalData .content .offer .image-container{display:flex}.PrimaryOffers-module__qY5pIW__modalData .content .offer .image-container img{border:2px solid var(--element-color);width:auto;height:3.2rem;margin-left:-16px}.PrimaryOffers-module__qY5pIW__modalData .content .offer .image-container img:first-child{margin-left:0}.PrimaryOffers-module__qY5pIW__modalData .content .separator{border:1px solid #3c3c4314;width:100%;margin:2rem 0}.PrimaryOffers-module__qY5pIW__modalData .content .offer-text{color:#000;letter-spacing:-.56px;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.PrimaryOffers-module__qY5pIW__primaryOffers{width:100%;padding:4.8rem 0}.PrimaryOffers-module__qY5pIW__primaryOffers .deals{background:linear-gradient(0deg, #7373730d 0%, #7373730d 100%), var(--deals-bg);border-radius:8px;justify-content:space-between;width:100%;height:8rem;padding:0 4rem;display:flex;overflow:hidden}@media (min-width:992px){.PrimaryOffers-module__qY5pIW__primaryOffers .deals{justify-content:center;gap:5rem}}.PrimaryOffers-module__qY5pIW__primaryOffers .deals .deal{justify-content:center;align-items:center;gap:1.6rem;width:24%;margin:2rem 0;display:flex}@media (min-width:992px){.PrimaryOffers-module__qY5pIW__primaryOffers .deals .deal{width:29rem}}.PrimaryOffers-module__qY5pIW__primaryOffers .deals .deal .image-container{display:flex}.PrimaryOffers-module__qY5pIW__primaryOffers .deals .deal .image-container img{border:2px solid var(--element-color);width:auto;height:3rem;margin-left:-16px}.PrimaryOffers-module__qY5pIW__primaryOffers .deals .deal .image-container img:first-child{margin-left:0}.PrimaryOffers-module__qY5pIW__primaryOffers .deals .deal .deal-text{color:#000;letter-spacing:-.56px;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.PrimaryOffers-module__qY5pIW__primaryOffers .deals .deal .deal-text b{font-weight:500}.PrimaryOffers-module__qY5pIW__transitionTile{justify-content:center;align-items:center;display:flex;position:relative}.PrimaryOffers-module__qY5pIW__transitionTile .deals{width:100%;height:58px;padding-left:.5rem;position:relative}.PrimaryOffers-module__qY5pIW__transitionTile .deals .deal{opacity:0;justify-content:center;align-items:center;gap:1.2rem;height:100%;padding:1.6rem 0;transition:opacity .5s ease-in;display:flex;position:absolute}.PrimaryOffers-module__qY5pIW__transitionTile .deals .deal .image-container{display:flex}.PrimaryOffers-module__qY5pIW__transitionTile .deals .deal .image-container img{border:2px solid var(--element-color);width:auto;height:3.2rem;margin-left:-16px;padding:.5px}.PrimaryOffers-module__qY5pIW__transitionTile .deals .deal .image-container img:first-child{margin-left:0}.PrimaryOffers-module__qY5pIW__transitionTile .deals .deal .deal-text{color:#000;letter-spacing:-.42px;padding-right:1.5rem;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.PrimaryOffers-module__qY5pIW__transitionTile .deals .deal .deal-text b{font-weight:500}.PrimaryOffers-module__qY5pIW__transitionTile .deals .visible{opacity:1}.PrimaryOffers-module__qY5pIW__transitionTile .see-all{text-wrap:nowrap;color:#000;text-align:center;letter-spacing:-.24px;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;background-color:#0000;border:none;padding-right:.5rem;font-size:12px;font-style:normal;font-weight:500;line-height:16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}
.OtherProductsSection-module__4JiRba__productItem{content-visibility:auto;contain-intrinsic-size:460px;background-position:50%;background-repeat:no-repeat;background-size:cover;background-clip:padding-box;border:none;border-radius:20px;flex-direction:column;width:100%;min-height:400px;display:flex;position:relative;overflow:hidden}.OtherProductsSection-module__4JiRba__productContent{z-index:2;background:0 0;flex-direction:column;gap:4px;padding:24px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (max-width:992px){.OtherProductsSection-module__4JiRba__productContent{text-align:left;padding:20px}}.OtherProductsSection-module__4JiRba__productTitle{color:var(--pt-color,#fff);text-shadow:0 0 1px #00000040;letter-spacing:-1.12px;margin:0;font-size:28px;font-style:normal;font-weight:500;line-height:120%}@media (max-width:992px){.OtherProductsSection-module__4JiRba__productTitle{letter-spacing:-.48px;text-align:left;font-size:24px}}.OtherProductsSection-module__4JiRba__productDescription{letter-spacing:-.64px;flex-grow:1;margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:120%;color:var(--pd-color,#fff)!important;text-align:left!important}@media (max-width:992px){.OtherProductsSection-module__4JiRba__productDescription{font-size:14px}}.OtherProductsSection-module__4JiRba__productActions{justify-content:flex-start;gap:12px;margin-top:12px;display:flex}@media (max-width:992px){.OtherProductsSection-module__4JiRba__productActions{justify-content:flex-start;gap:8px}}.OtherProductsSection-module__4JiRba__root{background-color:#fafafa;padding:4.8rem 0;margin-top:0!important;}@media (min-width:1024px){.OtherProductsSection-module__4JiRba__root{padding:9.6rem 0}}.OtherProductsSection-module__4JiRba__root .OtherProductsSection-module__4JiRba__container{flex-direction:column;align-items:center;gap:.8rem;display:flex}.OtherProductsSection-module__4JiRba__root h2{color:#000;text-align:center;letter-spacing:-.84px;font-size:22px;font-style:normal;font-weight:500;line-height:100%}@media (min-width:992px){.OtherProductsSection-module__4JiRba__root h2{font-size:28px}}.OtherProductsSection-module__4JiRba__root p{color:#000;text-align:center;letter-spacing:-.48px;font-size:14px;font-style:normal;font-weight:400;line-height:120%}@media (min-width:992px){.OtherProductsSection-module__4JiRba__root p{font-size:16px}}.OtherProductsSection-module__4JiRba__root .cards-container{gap:16px;width:100%;margin-top:32px;display:flex}@media (min-width:768px){.OtherProductsSection-module__4JiRba__root .cards-container{flex-direction:row;justify-content:center}.OtherProductsSection-module__4JiRba__root .cards-container .OtherProductsSection-module__4JiRba__productItem{flex:1;max-width:500px}.OtherProductsSection-module__4JiRba__root .cards-container .OtherProductsSection-module__4JiRba__productItem:first-child{flex:1.5;max-width:650px}}@media (max-width:992px){.OtherProductsSection-module__4JiRba__root .cards-container{flex-direction:column;align-items:center;gap:12px}}
/*# sourceMappingURL=35s4kbz33i4_m.css.map*/