:root{--purple:#4c4672;--black:#000;--blue:#161336;--blue-cta:#283c70;--peach:#ffe7d3;--white-dirty:#fff6ee}.class-advent-category .satellite-bubble{display:none !important}#advent-product{padding-top:115px}#advent-product .intro{padding-bottom:100px}#advent-product .wrapper-sticky{position:sticky;top:150px;display:flex;align-items:flex-start;gap:12px;padding-right:30px}#advent-product .wrapper-sticky .swiperAdvent{width:calc(22% - 6px)}#advent-product .wrapper-sticky .swiperAdvent .swiper-wrapper{flex-direction:column}#advent-product .swiperAdvent .swiper-slide,#advent-product .swiperAdvent2 .swiper-slide{overflow:hidden;height:auto !important;border:1px solid #f5f5f5;border-radius:10px}#advent-product .swiperAdvent .swiper-slide{aspect-ratio:658/654;cursor:pointer}#advent-product .swiperAdvent2 .swiper-slide{aspect-ratio:658/681}#advent-product .wrapper-sticky .swiperAdvent2{width:calc(88% - 6px)}#advent-product .swiperAdvent img,#advent-product .swiperAdvent video,#advent-product .swiperAdvent2 img,#advent-product .swiperAdvent2 video{width:100%;height:100%;object-fit:cover;object-position:center}#advent-product .swiperAdvent2{padding-bottom:40px}#advent-product .swiperAdvent2 .swiper-pagination{bottom:10px;display:flex;justify-content:center}#advent-product .swiperAdvent2 span.swiper-pagination-bullet{width:7px;height:7px;background:var(--purple);margin:0 4px;border-radius:4px;opacity:1;transition:all .3s}#advent-product .swiperAdvent2 span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:32px}#advent-product .swiperAdvent2 .swiper-button-prev:after,#advent-product .swiperAdvent2 .swiper-button-next:after{display:none}#advent-product .swiperAdvent2 .swiper-button-prev{height:27px;bottom:0;top:auto;left:33%}#advent-product .swiperAdvent2 .swiper-button-next{height:27px;bottom:0;top:auto;right:33%}#advent-product .limited-edition{color:#fff;font-family:'gantari-bold';font-size:15px;font-style:italic;line-height:normal;display:inline-flex;padding:3px 14px;border-radius:30px;background:#b65975;margin-bottom:25px}#advent-product h1{color:var(--purple);font-family:'Editor-extrabold';font-size:44px;font-style:normal;line-height:normal;text-transform:capitalize}#advent-product .short-description{color:var(--blue);font-family:'gantari-regular';font-size:21px;font-style:italic;line-height:normal;margin-bottom:28px}#advent-product .long-description{margin-bottom:28px}#advent-product .long-description p{color:var(--purple);font-family:'gantari-regular';font-size:17px;font-style:normal;font-weight:400;line-height:normal}#advent-product .wrapper-prices{display:flex;flex-direction:column;gap:3px}#advent-product .wrapper-prices .first-line{display:flex;align-items:center;gap:18px}#advent-product .intro .price-container{color:#283c70;font-family:'gantari-bold';font-size:38px;font-style:normal;line-height:normal}#advent-product .intro .sale{color:#b65975;font-family:'gantari-extrabold';font-size:13px;font-style:normal;line-height:normal;text-transform:uppercase;display:flex;padding:6px 17px;border-radius:30px;border:1px solid #b65975}#advent-product .second-line .value-product{color:#747474;font-family:'gantari-regular';font-size:16px;font-style:normal;line-height:normal}#advent-product .add-to-cart-section .qty-wrapper{display:flex;align-items:center;gap:8px;margin-top:20px;margin-bottom:20px}#advent-product .add-to-cart-section .qty-wrapper input{font-family:'gantari-bold',sans-serif;font-size:15px;line-height:normal;letter-spacing:1.2px;text-align:center;color:#000;width:56px;height:40px;background:#f5f5f5;border-radius:20px;border:1px solid #dedede}#advent-product .add-to-cart-section .qty-wrapper button{width:40px;height:40px;background:#d9d9d9;border-radius:50%;padding:5px;font-size:17px;font-weight:700;color:#000}#advent-product .wrapper-content .add-to-cart,#advent-product .banner-price .single_add_to_cart_button{font-family:'gantari-bold';font-size:15px;line-height:normal;text-transform:uppercase;color:#fff;padding:18px 66px;border-radius:22px;background:#33958e;transition:all .3s;box-shadow:0 0 24px 0 rgba(0,0,0,.25)}#advent-product .add-to-cart-section .qty-wrapper input::-webkit-inner-spin-button,#advent-product .add-to-cart-section .qty-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#advent-product .asterisk{color:#747474;font-family:'gantari-regular';font-size:12px;font-style:normal;line-height:normal;margin-top:12px}#advent-product .wrapper-icons{margin-top:60px;margin-bottom:32px}#advent-product .wrapper-icons .title{color:var(--purple);font-family:'gantari-bold';font-size:16px;font-style:normal;line-height:normal;text-transform:uppercase;margin-bottom:14px}#advent-product .wrapper-icons .single-icon{display:flex;align-items:flex-end;gap:9px;margin-bottom:17px}#advent-product .wrapper-icons .single-icon img{width:22px;aspect-ratio:1}#advent-product .wrapper-icons .single-icon span{color:var(--black);font-family:'gantari-regular';font-size:16px;font-style:normal;line-height:normal}#advent-product .image-calendar{aspect-ratio:340/268;width:100%;object-fit:cover;object-position:center;overflow:hidden;border-radius:8px}#advent-product .accordion{margin-top:60px;border-top:1px solid #4f5447}#advent-product .accordion .accordion-item{border-bottom:1px solid #4f5447}#advent-product .accordion .accordion-button{padding:13px 0;color:var(--black);font-family:'gantari-regular';font-size:18px;font-style:normal;line-height:normal;text-transform:uppercase;position:relative}#advent-product .accordion .accordion-button svg{position:absolute;right:0;transform:rotate(180deg)}#advent-product .accordion .accordion-button[aria-expanded=true] svg{transform:none}#advent-product .accordion .accordion-button:after{display:none}#advent-product .accordion .accordion-body{padding:14px 0 23px}#advent-product .accordion .accordion-body p{color:var(--black);font-family:'gantari-regular';font-size:16px;font-style:normal;line-height:normal}#advent-product .accordion .accordion-body li{color:var(--black);font-family:'gantari-regular';font-size:14px;font-style:normal;line-height:normal;margin-bottom:4px}#advent-product .accordion .accordion-body ul{margin-left:5px}#advent-product .banner-price{display:none;padding:12px 0;position:fixed;background:#fff;width:100vw;left:0;bottom:0;z-index:2;box-shadow:0 0 9px 0 rgba(0,0,0,.12)}#advent-product .banner-price .container{display:flex;align-items:center;justify-content:space-between}#advent-product .banner-price h3{color:var(--purple);font-family:'Editor-extrabold';font-size:22px;font-style:normal;line-height:normal;text-transform:capitalize;margin-bottom:0}#advent-product .banner-price .wrapper{display:flex;align-items:center;gap:20px}#advent-product .banner-price .price-advent{margin-bottom:0}#advent-product .intro .banner-price .add-to-cart{padding:12px 33px;border-radius:16px}#advent-product .bg-related{width:100vw;margin-left:calc((min(var(--container), 100%) - 100vw) / 2);margin-right:calc((min(var(--container), 100%) - 100vw) / 2);padding:100px calc((100vw - min(var(--container), 100%)) / 2) 120px;background:linear-gradient(160deg,#eff1f1 40.4%,rgba(252,255,233,.54) 91.58%)}#advent-product .related{padding-top:85px;position:relative}#advent-product h2{font-family:'editor-regular',serif;font-size:40px;line-height:normal;color:var(--purple);margin-bottom:32px}#advent-product .related .exp-wrapper{background:#fff8f2}#advent-product .related .exp-wrapper .product-link{background:var(--purple)}@media screen and (min-width:1400px){#advent-product .bg-related:after{left:calc((1280px - 100vw) / 2)}}@media screen and (min-width:1240px) and (max-width:1399px){#advent-product .bg-related:after{left:calc((1200px - 100vw) / 2)}}@media screen and (max-width:1199px){#advent-product .related-experiences .swiper-pagination-exp{text-align:center;margin-top:16px}#advent-product .related-experiences span.swiper-pagination-bullet{width:7px;height:7px;opacity:1;background:#4c4672;margin:0 4px;border-radius:4px;transition:.3s}#advent-product .related-experiences span.swiper-pagination-bullet-active{width:32px}}@media screen and (min-width:992px) and (max-width:1199px){#advent-product .banner-price h3{padding-left:50px}}@media screen and (min-width:768px) and (max-width:991px){#advent-product .wrapper-sticky .swiperAdvent2{width:100%}#advent-product .banner-price h3{font-size:20px;max-width:120px}}@media screen and (max-width:767px){#advent-product{padding-top:145px}#advent-product .short-description{margin-bottom:12px}#advent-product .wrapper-prices{gap:0;margin-bottom:23px}#advent-product .long-description{margin-top:43px}#advent-product .related-products .columns-4{display:flex;flex-wrap:nowrap;overflow-x:scroll;width:100vw;margin-left:-20px;margin-right:-20px;padding:0 20px;-ms-overflow-style:none;scrollbar-width:none}#advent-product .related-products .columns-4::-webkit-scrollbar{display:none}#advent-product .related-products .columns-4 li{min-width:39vw}#advent-product h2{font-size:25px}#advent-product .banner-price{padding:12px 0 60px}#advent-product .banner-price h3{font-size:18px;max-width:120px}#advent-product .banner-price .wrapper{justify-content:flex-end;gap:0;width:60%}#advent-product .banner-price .price-container{font-size:30px;margin-right:10px}#advent-product .banner-price .sale{font-size:11px;padding:6px 8px}#advent-product .banner-price .add-to-cart{position:absolute;width:calc(100% - 120px);left:50%;bottom:12px;max-width:270px;transform:translateX(-50%)}}