.BridalBannerSection-module__rDs_Ha__bridal_events_wrapper{color:#fff;z-index:10;align-items:flex-start;gap:40px;width:100%;display:flex;position:relative}.BridalBannerSection-module__rDs_Ha__sticky_left{width:50%;height:100vh;padding:30px 0;position:sticky;top:0;overflow:hidden}.BridalBannerSection-module__rDs_Ha__bride_image_wrapper{z-index:0;border-radius:20px;width:100%;height:100%;position:relative}.BridalBannerSection-module__rDs_Ha__bride_image{object-fit:cover;object-position:center left;border-radius:20px;width:100%;height:100%}.BridalBannerSection-module__rDs_Ha__left_content{z-index:2;position:absolute;bottom:10%;left:10%}.BridalBannerSection-module__rDs_Ha__main_title{font-family:var(--font-mongolian-baiti), serif;text-transform:uppercase;color:#e8d08c;text-shadow:0 10px 30px #000c;margin:0;font-size:clamp(2rem,4vw,4rem);line-height:1.1}.BridalBannerSection-module__rDs_Ha__main_title span:first-child{letter-spacing:8px;font-weight:300}.BridalBannerSection-module__rDs_Ha__main_title span:last-child{letter-spacing:5px;font-weight:400}.BridalBannerSection-module__rDs_Ha__scroll_right{z-index:10;flex-direction:column;width:50%;padding:24px 0;display:flex}.BridalBannerSection-module__rDs_Ha__event_card{flex-direction:row;align-items:center;gap:6%;min-height:35vh;display:flex;position:relative;overflow:hidden}.BridalBannerSection-module__rDs_Ha__event_card_left{border-radius:12px;width:100%;position:relative;overflow:hidden}.BridalBannerSection-module__rDs_Ha__event_image{object-fit:cover;border-radius:12px;width:100%;height:100%;transition:transform .5s;overflow:hidden}.BridalBannerSection-module__rDs_Ha__event_card:hover .BridalBannerSection-module__rDs_Ha__event_image{transform:scale(1.05)}.BridalBannerSection-module__rDs_Ha__event_card_right{flex-direction:column;justify-content:center;gap:8px;width:65%;display:flex}.BridalBannerSection-module__rDs_Ha__event_number{color:#e8d08c;letter-spacing:3px;font-size:.9rem;font-family:var(--font-inter), sans-serif;opacity:.8}.BridalBannerSection-module__rDs_Ha__event_title{font-family:var(--font-mongolian-baiti), serif;text-transform:uppercase;letter-spacing:2px;color:#fff;margin:0;font-size:clamp(1.4rem,2.5vw,2.1rem)}.BridalBannerSection-module__rDs_Ha__event_link{text-transform:uppercase;letter-spacing:3px;color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:fit-content;margin-top:15px;padding:8px 0;font-size:12px;text-decoration:none;transition:all .4s;display:inline-flex;position:relative}.BridalBannerSection-module__rDs_Ha__event_link:after{content:"";background-color:#e8d08c;width:40px;height:1px;transition:width .4s;position:absolute;bottom:0;left:0}.BridalBannerSection-module__rDs_Ha__event_link:hover{color:#e8d08c;transform:translate(10px)}.BridalBannerSection-module__rDs_Ha__event_link:hover:after{width:100%}.BridalBannerSection-module__rDs_Ha__arrow{color:#e8d08c;font-size:16px}@media only screen and (max-width:992px){.BridalBannerSection-module__rDs_Ha__section_header_container{padding:60px 0 30px}.BridalBannerSection-module__rDs_Ha__title_bg{letter-spacing:10px;font-size:clamp(2rem,8vw,3.5rem)}.BridalBannerSection-module__rDs_Ha__title_main{gap:10px;font-size:28px}.BridalBannerSection-module__rDs_Ha__bridal_events_wrapper{flex-direction:column;gap:30px}.BridalBannerSection-module__rDs_Ha__sticky_left{width:100%;height:45vh;padding:0;position:relative}.BridalBannerSection-module__rDs_Ha__scroll_right{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;gap:20px;width:100%;padding:10px 5% 20px;display:flex;overflow-x:auto}.BridalBannerSection-module__rDs_Ha__scroll_right::-webkit-scrollbar{display:none}.BridalBannerSection-module__rDs_Ha__event_card{scroll-snap-align:start;flex-direction:column;flex:0 0 46%;align-items:flex-start;gap:12px;min-height:auto;padding:0}.BridalBannerSection-module__rDs_Ha__event_card_left{aspect-ratio:1.6;width:100%}.BridalBannerSection-module__rDs_Ha__event_image{object-fit:cover;border-radius:12px;width:100%;height:100%}.BridalBannerSection-module__rDs_Ha__section_header{margin-bottom:30px}}@media only screen and (max-width:768px){.BridalBannerSection-module__rDs_Ha__section_header_container{padding:30px 0 20px!important}.BridalBannerSection-module__rDs_Ha__title_bg{letter-spacing:6px;font-size:clamp(1.8rem,7vw,2.8rem)}.BridalBannerSection-module__rDs_Ha__title_main{gap:8px;font-size:24px!important}.BridalBannerSection-module__rDs_Ha__sticky_left{height:35vh}.BridalBannerSection-module__rDs_Ha__scroll_right{gap:16px}.BridalBannerSection-module__rDs_Ha__event_card{flex:0 0 78%;gap:8px}.BridalBannerSection-module__rDs_Ha__event_card_left{aspect-ratio:1.5}.BridalBannerSection-module__rDs_Ha__bridal_events_wrapper{gap:10px}}@media only screen and (max-width:480px){.BridalBannerSection-module__rDs_Ha__sticky_left{height:30vh}.BridalBannerSection-module__rDs_Ha__scroll_right{gap:12px}.BridalBannerSection-module__rDs_Ha__event_card{flex:0 0 85%}}.BridalBannerSection-module__rDs_Ha__section_header_container{width:100%;padding:100px 0}.BridalBannerSection-module__rDs_Ha__section_header{text-align:center;z-index:10;width:100%;margin-bottom:30px;position:relative}.BridalBannerSection-module__rDs_Ha__subtitle{font-size:calc(var(--font-size) - 1px);text-transform:uppercase;letter-spacing:5px;color:#910523;opacity:.6;margin-bottom:0;font-weight:400;display:block}.BridalBannerSection-module__rDs_Ha__main_title_header{justify-content:center;align-items:center;margin:0;line-height:1.4;display:flex;position:relative}.BridalBannerSection-module__rDs_Ha__title_bg{color:#910523;opacity:.04;white-space:nowrap;letter-spacing:20px;z-index:0;pointer-events:none;text-transform:uppercase;font-size:clamp(3rem,10vw,5rem);font-weight:200;position:absolute}.BridalBannerSection-module__rDs_Ha__title_main{font-size:calc(var(--font-size) + 24px);color:var(--dark,#1c1517);letter-spacing:-.5px;z-index:1;align-items:baseline;gap:15px;font-weight:400;display:flex}.BridalBannerSection-module__rDs_Ha__title_accent{color:#910523;font-family:var(--font-mongolian-baiti), serif;font-weight:300}.BridalBannerSection-module__rDs_Ha__header_icon{justify-content:center;align-items:center;gap:20px;margin-top:.7vw;display:flex}.BridalBannerSection-module__rDs_Ha__header_icon:before,.BridalBannerSection-module__rDs_Ha__header_icon:after{content:"";opacity:.2;background:linear-gradient(90deg,#0000,#910523);width:60px;height:1px}.BridalBannerSection-module__rDs_Ha__header_icon:after{background:linear-gradient(90deg,#910523,#0000)}.BridalBannerSection-module__rDs_Ha__header_icon svg{overflow:visible}
.BrandPromisesSection-module__b7L7ga__promises_section{width:100%;color:var(--dark,#1a1410);z-index:10;background-color:#fcf8f3;border-top:1px solid #e9dccb;border-bottom:1px solid #e9dccb;padding:120px 0;position:relative;overflow:hidden}.BrandPromisesSection-module__b7L7ga__grid_layout{align-items:center;gap:80px;display:flex}.BrandPromisesSection-module__b7L7ga__image_column{flex:1;justify-content:center;max-width:50%;display:flex}.BrandPromisesSection-module__b7L7ga__image_frame{aspect-ratio:1.1;border:1px solid #b17f2c40;border-radius:16px;width:100%;transition:border-color .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 20px 50px #1a141014}.BrandPromisesSection-module__b7L7ga__image_frame:hover{border-color:var(--gold-1,#b27f2c);box-shadow:0 25px 60px #b17f2c26}.BrandPromisesSection-module__b7L7ga__store_image{object-fit:cover;transition:transform 1.8s cubic-bezier(.16,1,.3,1)}.BrandPromisesSection-module__b7L7ga__image_frame:hover .BrandPromisesSection-module__b7L7ga__store_image{transform:scale(1.04)}.BrandPromisesSection-module__b7L7ga__image_overlay{z-index:2;pointer-events:none;background:linear-gradient(#faf6ec00 60%,#faf6ecbf 100%);width:100%;height:100%;position:absolute;top:0;left:0}.BrandPromisesSection-module__b7L7ga__content_column{flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:100%;display:flex}.BrandPromisesSection-module__b7L7ga__section_header{text-align:center;margin-bottom:55px}.BrandPromisesSection-module__b7L7ga__subtitle_tag{font-family:var(--font-playfair-display), var(--font-mongolian-baiti), serif;color:var(--primary-color,#910523);letter-spacing:1px;text-transform:none;margin-bottom:12px;font-size:16px;font-style:italic;font-weight:400;display:block}.BrandPromisesSection-module__b7L7ga__title{font-family:var(--font-mongolian-baiti), serif;color:var(--primary-color,#910523);letter-spacing:5px;text-transform:uppercase;margin:0;font-size:clamp(2.2rem,3.8vw,3.2rem);font-weight:400;line-height:1.2}.BrandPromisesSection-module__b7L7ga__title_accent{text-transform:capitalize;color:var(--primary-color,#910523);margin-top:5px;font-style:italic;font-weight:300;display:block}.BrandPromisesSection-module__b7L7ga__promises_list{grid-template-columns:repeat(3,1fr);gap:30px;width:100%;margin-bottom:50px;display:grid}.BrandPromisesSection-module__b7L7ga__promise_item{box-sizing:border-box;background-color:#0000;border:1.2px solid #b17f2c2e;border-radius:16px;flex-direction:row;align-items:flex-start;gap:20px;padding:30px 24px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.BrandPromisesSection-module__b7L7ga__promise_item:hover{border-color:#b17f2c80;box-shadow:0 12px 30px #b17f2c0f}.BrandPromisesSection-module__b7L7ga__promise_icon_wrapper{width:52px;height:52px;box-shadow:none;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex}.BrandPromisesSection-module__b7L7ga__promise_item:hover .BrandPromisesSection-module__b7L7ga__promise_icon_wrapper{transform:scale(1.08)}.BrandPromisesSection-module__b7L7ga__promise_icon{object-fit:contain;width:100%;height:100%}.BrandPromisesSection-module__b7L7ga__promise_details{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.BrandPromisesSection-module__b7L7ga__promise_title{font-family:var(--font-mongolian-baiti), serif;text-transform:uppercase;letter-spacing:1.5px;color:var(--primary-color,#910523);max-width:100%;margin:0 0 10px;font-size:18px;transition:color .3s}.BrandPromisesSection-module__b7L7ga__promise_item:hover .BrandPromisesSection-module__b7L7ga__promise_title{color:var(--primary-color,#910523)}.BrandPromisesSection-module__b7L7ga__promise_desc{font-family:var(--font-plus-jakarta), sans-serif;margin:0;font-size:16px;line-height:1.6}.BrandPromisesSection-module__b7L7ga__cta_wrapper{justify-content:center;width:100%;display:flex}.BrandPromisesSection-module__b7L7ga__cta_button{font-size:var(--font-size,16px);text-transform:uppercase;letter-spacing:5px;color:var(--primary-color,#910523);cursor:pointer;background:0 0;border:none;align-items:center;gap:15px;width:fit-content;padding:10px 0;text-decoration:none;transition:all .4s;display:inline-flex;position:relative}.BrandPromisesSection-module__b7L7ga__cta_button:after{content:"";background-color:var(--primary-color,#910523);width:40px;height:1px;transition:all .4s;position:absolute;bottom:0;left:0}.BrandPromisesSection-module__b7L7ga__cta_button:hover{color:var(--primary-color,#910523);transform:translate(10px)}.BrandPromisesSection-module__b7L7ga__cta_button:hover:after{background-color:var(--primary-color,#910523);width:100%}.BrandPromisesSection-module__b7L7ga__btn_icon{font-size:calc(var(--font-size,16px) + 4px)}@media only screen and (max-width:1199px){.BrandPromisesSection-module__b7L7ga__grid_layout{gap:40px}}@media only screen and (max-width:991px){.BrandPromisesSection-module__b7L7ga__promises_section{padding:80px 0}.BrandPromisesSection-module__b7L7ga__grid_layout{flex-direction:column;gap:60px}.BrandPromisesSection-module__b7L7ga__content_column{width:100%;max-width:100%}.BrandPromisesSection-module__b7L7ga__promises_list{grid-template-columns:1fr;gap:20px}}@media only screen and (max-width:767px){.BrandPromisesSection-module__b7L7ga__promises_section{padding:60px 0}.BrandPromisesSection-module__b7L7ga__title{letter-spacing:2px;font-size:24px}.BrandPromisesSection-module__b7L7ga__subtitle_tag{margin-bottom:8px;font-size:14px}.BrandPromisesSection-module__b7L7ga__section_header{margin-bottom:35px}.BrandPromisesSection-module__b7L7ga__promise_item{gap:16px;padding:20px 16px}.BrandPromisesSection-module__b7L7ga__promise_icon_wrapper{width:40px;height:40px}.BrandPromisesSection-module__b7L7ga__promise_title{margin-bottom:6px;font-size:15px}.BrandPromisesSection-module__b7L7ga__promise_desc{font-size:14px;line-height:1.5}.BrandPromisesSection-module__b7L7ga__cta_button{justify-content:center;width:fit-content;padding:10px 0}}.BrandPromisesSection-module__b7L7ga__promises_slider_wrapper{width:100%;margin-bottom:45px;position:relative}.BrandPromisesSection-module__b7L7ga__promises_swiper{width:100%;padding-bottom:20px!important}.BrandPromisesSection-module__b7L7ga__promises_swiper .swiper-pagination{justify-content:center;gap:12px;display:flex;bottom:5px!important}.BrandPromisesSection-module__b7L7ga__promises_swiper .swiper-pagination-bullet{opacity:1;cursor:pointer;background-color:#91052333;border-radius:50%;width:8px;height:8px;transition:all .3s}.BrandPromisesSection-module__b7L7ga__promises_swiper .swiper-pagination-bullet-active{background-color:var(--primary-color,#910523);transform:scale(1.3)}
.StoreVisitModal-module__z8cV8q__modal_overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999999;background-color:#050001d9;justify-content:center;align-items:center;padding:20px;animation:.3s StoreVisitModal-module__z8cV8q__fadeIn;display:flex;position:fixed;inset:0}@keyframes StoreVisitModal-module__z8cV8q__fadeIn{0%{opacity:0}to{opacity:1}}.StoreVisitModal-module__z8cV8q__modal_container{background:linear-gradient(135deg, var(--primary-color) 0%, #1f0107 100%);border:1px solid #e0bd614d;border-radius:12px;width:100%;max-width:900px;max-height:90vh;animation:.4s cubic-bezier(.16,1,.3,1) StoreVisitModal-module__z8cV8q__slideUp;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #00000080,0 0 30px #e0bd611a}@keyframes StoreVisitModal-module__z8cV8q__slideUp{0%{opacity:0;transform:translateY(40px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.StoreVisitModal-module__z8cV8q__close_btn{color:var(--gold-2,#e0bd61);cursor:pointer;z-index:10;background:#ffffff0d;border:1px solid #e0bd614d;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex;position:absolute;top:20px;right:20px}.StoreVisitModal-module__z8cV8q__close_btn:hover{background:#e0bd6133;transform:rotate(90deg)}.StoreVisitModal-module__z8cV8q__modal_content{flex-direction:column;gap:30px;padding:40px;display:flex}.StoreVisitModal-module__z8cV8q__modal_header{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.StoreVisitModal-module__z8cV8q__modal_title{font-family:var(--font-mongolian-baiti), serif;color:var(--gold-2,#e0bd61);margin:0;font-size:clamp(2rem,3vw,2.5rem);font-weight:400}.StoreVisitModal-module__z8cV8q__modal_subtitle{color:#fff;opacity:.8;margin:0;font-family:Times New Roman,Times,serif;font-size:16px;font-style:italic}.StoreVisitModal-module__z8cV8q__modal_features{font-family:var(--font-plus-jakarta), sans-serif;text-transform:uppercase;letter-spacing:2px;color:#fff;align-items:center;gap:15px;margin-top:10px;font-size:12px;display:flex}.StoreVisitModal-module__z8cV8q__separator{color:var(--gold-2,#e0bd61);font-size:10px}.StoreVisitModal-module__z8cV8q__modal_grid{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.StoreVisitModal-module__z8cV8q__modal_image_wrapper{aspect-ratio:4/5;border:1px solid #e0bd6133;border-radius:8px;width:100%;position:relative;overflow:hidden}.StoreVisitModal-module__z8cV8q__modal_image{object-fit:cover}.StoreVisitModal-module__z8cV8q__image_overlay{background:linear-gradient(#0000,#0006);position:absolute;inset:0}.StoreVisitModal-module__z8cV8q__modal_form_wrapper{flex-direction:column;display:flex}.StoreVisitModal-module__z8cV8q__modal_form{flex-direction:column;gap:20px;display:flex}.StoreVisitModal-module__z8cV8q__input_group{width:100%}.StoreVisitModal-module__z8cV8q__input_field{width:100%;font-family:var(--font-plus-jakarta), sans-serif;color:#fff;background:#ffffff08;border:1px solid #ffffff1a;border-radius:4px;outline:none;padding:16px 20px;font-size:14px;transition:all .3s}.StoreVisitModal-module__z8cV8q__input_field::placeholder{color:#fff6}.StoreVisitModal-module__z8cV8q__input_field:focus{border-color:var(--gold-2,#e0bd61);background:#ffffff0d}.StoreVisitModal-module__z8cV8q__input_field[type=date]::-webkit-calendar-picker-indicator{filter:invert();opacity:.5;cursor:pointer}.StoreVisitModal-module__z8cV8q__action_buttons{flex-direction:column;gap:15px;margin-top:10px;display:flex}.StoreVisitModal-module__z8cV8q__btn_primary{color:#000;width:100%;font-family:var(--font-plus-jakarta), sans-serif;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:linear-gradient(90deg,#d4a742,#e0bd61,#d4a742);border:none;border-radius:4px;padding:18px;font-size:14px;font-weight:700;transition:all .3s}.StoreVisitModal-module__z8cV8q__btn_primary:hover{background:linear-gradient(90deg,#e0bd61,#f8df96,#e0bd61);transform:translateY(-2px);box-shadow:0 10px 20px #e0bd6133}.StoreVisitModal-module__z8cV8q__btn_secondary{color:#fff;width:100%;font-family:var(--font-plus-jakarta), sans-serif;text-transform:uppercase;letter-spacing:1px;cursor:pointer;text-align:center;background:0 0;border:1px solid #e0bd6180;border-radius:4px;padding:16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .3s}.StoreVisitModal-module__z8cV8q__btn_secondary:hover{border-color:var(--gold-2,#e0bd61);background:#e0bd611a}input[type=date]:invalid::-webkit-datetime-edit{color:#fff6}input[type=date]:valid::-webkit-datetime-edit{color:#fff}@media (max-width:768px){.StoreVisitModal-module__z8cV8q__modal_overlay{padding:12px}.StoreVisitModal-module__z8cV8q__modal_container{max-height:95vh}.StoreVisitModal-module__z8cV8q__close_btn{width:32px;height:32px;top:12px;right:12px}.StoreVisitModal-module__z8cV8q__modal_content{gap:20px;padding:24px}.StoreVisitModal-module__z8cV8q__modal_title{font-size:24px}.StoreVisitModal-module__z8cV8q__modal_subtitle{font-size:14px}.StoreVisitModal-module__z8cV8q__modal_features{letter-spacing:1px;flex-wrap:wrap;justify-content:center;gap:10px;font-size:10px}.StoreVisitModal-module__z8cV8q__modal_grid{grid-template-columns:1fr;gap:20px}.StoreVisitModal-module__z8cV8q__modal_image_wrapper{display:none}.StoreVisitModal-module__z8cV8q__input_field{padding:14px 16px;font-size:13px}.StoreVisitModal-module__z8cV8q__btn_primary{padding:15px;font-size:13px}.StoreVisitModal-module__z8cV8q__btn_secondary{padding:14px;font-size:12px}}@media (max-width:480px){.StoreVisitModal-module__z8cV8q__modal_content{gap:16px;padding:20px 16px}.StoreVisitModal-module__z8cV8q__modal_title{font-size:20px}.StoreVisitModal-module__z8cV8q__modal_subtitle{font-size:13px}}
.CampaignOfCollection-module__A2KFOa__campaign_scroll_wrapper{background-color:var(--primary-deep-color);width:100%;min-height:100vh;position:relative}.CampaignOfCollection-module__A2KFOa__sticky_container{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.CampaignOfCollection-module__A2KFOa__initial_title_wrapper{z-index:10;text-align:center;justify-content:center;align-items:center;width:100%;padding:0 5%;display:flex;position:relative}.CampaignOfCollection-module__A2KFOa__initial_title{color:var(--ivory);letter-spacing:-1px;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;font-size:clamp(1.4rem,4vw,4.5rem);font-weight:300;line-height:1.2;display:flex}.CampaignOfCollection-module__A2KFOa__video_placeholder{border:1px solid #ffffff1a;width:clamp(80px,15vw,200px);height:clamp(50px,10vw,120px);display:inline-block;position:relative}.CampaignOfCollection-module__A2KFOa__zoom_video_container{z-index:5;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.CampaignOfCollection-module__A2KFOa__zoom_video_container video{object-fit:cover;width:100%;height:100%}.CampaignOfCollection-module__A2KFOa__final_overlay{-webkit-backdrop-filter:blur(1.5px);z-index:15;opacity:1;visibility:visible;background:#0c010373;padding:0;position:absolute;inset:0}.CampaignOfCollection-module__A2KFOa__final_title{color:#fff;text-shadow:0 4px 20px #0000004d;margin-bottom:40px;font-size:clamp(1.6rem,7vw,4.2rem);font-weight:300;line-height:1.3}.CampaignOfCollection-module__A2KFOa__content_wrapper{box-sizing:border-box;z-index:20;text-align:left;background:0 0;flex-direction:column;align-items:flex-start;width:90%;max-width:38%;margin:0;padding:0;display:flex;position:absolute;bottom:80px;left:6%}.CampaignOfCollection-module__A2KFOa__brand_tag{font-family:var(--font-plus-jakarta), sans-serif;text-transform:uppercase;letter-spacing:3px;color:var(--gold-2,#e0bd61);margin-bottom:12px;font-size:11px;font-weight:700;display:block}.CampaignOfCollection-module__A2KFOa__description{color:#fffffff2;font-family:var(--font-playfair-display), var(--font-mongolian-baiti), "Playfair Display", serif;letter-spacing:.5px;margin:0;font-size:20px;font-weight:300;line-height:1.85}.CampaignOfCollection-module__A2KFOa__book_btn{font-size:var(--font-size);text-transform:uppercase;letter-spacing:5px;color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;gap:15px;padding:10px 0;text-decoration:none;transition:all .4s;display:inline-flex;position:relative}.CampaignOfCollection-module__A2KFOa__book_btn:after{content:"";background-color:#fff;width:40px;height:1px;transition:width .4s;position:absolute;bottom:0;left:0}.CampaignOfCollection-module__A2KFOa__book_btn:hover{color:#fff;transform:translate(10px)}.CampaignOfCollection-module__A2KFOa__book_btn:hover:after{width:100%}.CampaignOfCollection-module__A2KFOa__btn_icon{font-size:calc(var(--font-size) + 4px)}@media only screen and (max-width:768px){.CampaignOfCollection-module__A2KFOa__final_overlay{padding:0 16px}.CampaignOfCollection-module__A2KFOa__content_wrapper{text-align:left;background:0 0;flex-direction:column;align-items:flex-start;width:auto;max-width:100%;margin:0;padding:0;display:flex;position:absolute;bottom:30px;left:20px;right:20px}.CampaignOfCollection-module__A2KFOa__description{text-align:left;font-size:13.5px;line-height:1.7}.CampaignOfCollection-module__A2KFOa__final_title{margin-bottom:20px;font-size:1.5rem}.CampaignOfCollection-module__A2KFOa__book_btn{letter-spacing:3px;font-size:12px}.CampaignOfCollection-module__A2KFOa__initial_title{flex-direction:column;gap:10px;font-size:2.5rem}.CampaignOfCollection-module__A2KFOa__video_placeholder{width:150px;height:90px}.CampaignOfCollection-module__A2KFOa__zoom_video_container{width:100%;height:100%}}
