.fd-application-section{padding:80px 0 90px;background-color:var(--light-color,#f5f3f1)}.fd-application{background:#fff;border-radius:24px;padding:40px 32px 36px;box-shadow:0 14px 40px #0000000a}.fd-application__header{max-width:620px;margin-bottom:28px}.fd-application__tag{font-family:var(--font-primary);font-size:var(--size13,13px);font-weight:var(--fw-regular);letter-spacing:.08em;text-transform:uppercase;color:var(--dark-gray-4,#999);margin:0 0 8px}.fd-application__heading{font-family:var(--font-primary);font-size:clamp(24px,3vw,32px);font-weight:var(--fw-semibold);letter-spacing:-.02em;line-height:1.2;color:var(--primary);margin:0 0 10px}.fd-application__desc{font-family:var(--font-primary);font-size:var(--body-s-size,14px);line-height:var(--body-m-line,1.65);color:var(--dark-gray-3,#777);margin:0}.fd-application__body{margin-top:16px}.fd-application__eyebrow{font-family:var(--font-primary);font-size:var(--size13,13px);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--dark-gray-4,#999);margin:0 0 10px}.fd-application__snapshot{list-style:none;padding:0;margin:0 0 26px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.fd-application__snapshot li{display:flex;align-items:flex-start;gap:12px}.fd-application__pill{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;background:var(--light-color,#f5f3f1);color:var(--dark-gray-3,#666);font-family:var(--font-primary);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;flex-shrink:0}.fd-application__snapshot li strong{display:block;font-family:var(--font-primary);font-size:13px;font-weight:var(--fw-semibold);color:var(--primary);margin-bottom:2px}.fd-application__snapshot li span{display:block;font-family:var(--font-primary);font-size:13px;line-height:1.5;color:var(--dark-gray-3,#777)}.fd-application__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-bottom:24px}.fd-application__group{border-top:1px solid #eee7dd;padding-top:20px}.fd-application__group--intro{border:none;padding-top:0}.fd-application__group-title{font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--dark-gray-4,#999)}.fd-application__group-title,.fd-application__note{font-family:var(--font-primary);font-size:13px;margin:0 0 14px}.fd-application__note{line-height:1.6;color:var(--dark-gray-3,#777);max-width:640px}.fd-application__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px}.fd-field{display:flex;flex-direction:column;gap:6px}.fd-field label{font-family:var(--font-primary);font-size:13px;font-weight:var(--fw-medium);color:var(--dark-gray-3,#555)}.fd-field__optional{font-weight:var(--fw-regular);color:var(--dark-gray-4,#999)}.fd-field input,.fd-field select,.fd-field textarea{width:100%;border-radius:10px;border:1px solid #e3ded7;padding:10px 12px;font-family:var(--font-primary);font-size:14px;line-height:1.4;color:var(--primary);background-color:#fff}.fd-field textarea{resize:vertical;min-height:72px}.fd-field input:focus,.fd-field select:focus,.fd-field textarea:focus{outline:none;border-color:var(--primary,#1a1a1a);box-shadow:0 0 0 1px #0000000a}.fd-application__actions{margin-top:22px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.fd-application__nav-wrap{display:flex;align-items:center;gap:8px}.fd-application__nav{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border-radius:999px;border:1px solid #e3ded7;background-color:#fff;color:var(--primary,#1a1a1a);font-family:var(--font-primary);font-size:13px;font-weight:var(--fw-medium);cursor:pointer}.fd-application__nav--back{color:var(--dark-gray-3,#555)}.fd-application__nav--next{border-color:var(--primary,#1a1a1a)}.fd-step{display:none}.fd-step.is-active{display:block}.fd-application__submit{display:inline-flex;align-items:center;justify-content:center;padding:11px 22px;border-radius:999px;border:none;background-color:var(--primary,#1a1a1a);color:#fff;font-family:var(--font-primary);font-size:14px;font-weight:var(--fw-semibold);cursor:pointer}.fd-application__submit:hover{background-color:#000}.fd-application__subcopy{font-family:var(--font-primary);font-size:12px;line-height:1.6;color:var(--dark-gray-4,#999);margin:0}@media(max-width:1024px){.fd-application{padding:32px 24px 30px;border-radius:20px}.fd-application__grid{grid-template-columns:1fr;gap:20px}}@media(max-width:768px){.fd-application-section{padding:64px 0 72px}.fd-application{padding:24px 18px 26px;border-radius:18px}.fd-application__row,.fd-application__snapshot{grid-template-columns:1fr}}html body.mega-menu-open,html body.nav-open{overflow:hidden;height:100vh}.fw-semibold{font-weight:var(--fw-semibold)}.fw-bold{font-weight:var(--fw-bold)}.fw-extrabold{font-weight:var(--fw-extrabold)}.h4-statistic{font-size:var(--font-statistic);line-height:var(--card-title-line)}.h4-footer{font-size:var(--h5-size);line-height:var(--h5-line)}.menu{font-size:var(--menu-size);line-height:var(--menu-line)}.notification{font-size:var(--notification-size);line-height:var(--notification-line)}.text-dark-gray-1{color:var(--dark-gray-1)}.text-dark-gray-2{color:var(--dark-gray-2)}.text-dark-gray-3{color:var(--dark-gray-3)}.text-dark-gray-4{color:var(--dark-gray-4)}.text-dark-gray-5{color:var(--dark-gray-5)}.text-light-gray-1{color:var(--light-gray-1)}.text-light-gray-2{color:var(--light-gray-2)}.text-light-gray-3{color:var(--light-gray-3)}.text-black{color:var(--black)}.bg-dark-gray-1{background-color:var(--dark-gray-1)}.bg-dark-gray-2{background-color:var(--dark-gray-2)}.bg-dark-gray-3{background-color:var(--dark-gray-3)}.bg-dark-gray-4{background-color:var(--dark-gray-4)}.bg-dark-gray-5{background-color:var(--dark-gray-5)}.bg-light-gray-1{background-color:var(--light-gray-1)}.bg-light-gray-2{background-color:var(--light-gray-2)}.bg-light-gray-3{background-color:var(--light-gray-3)}.bg-black{background-color:var(--black)}.bg-white{background-color:var(--white)}.rounded-30{border-radius:30px!important}.rounded-40{border-radius:40px!important}.rounded-20{border-radius:20px!important}.home_page .btn-arrow.right:not(.btn-arrow--secondary){background-color:var(--primary)}#form_and_deteils_section{padding-top:100px}.form_and_deteils_content ul{display:flex;padding-left:0;list-style-type:none;margin-bottom:20px}.form_and_deteils_content ul li{padding:0 15px}.form_and_deteils_content ul li a{font-weight:var(--fw400);color:var(--primary)B2}.form_and_deteils_content ul li a,.form_and_deteils_content ul li a.active{font-size:var(--font-statistic);line-height:100%;letter-spacing:-.2%;text-decoration:none}.form_and_deteils_content ul li a.active{font-weight:var(--fw600);color:var(--primary);border-bottom:1px solid var(--primary);padding-bottom:12px}.overview_deteils{padding-top:20px}.overview_deteils p{font-weight:var(--fw400);font-size:var(--font-menu);line-height:26px;letter-spacing:-.1%;color:var(--primary)B2;margin-bottom:60px}.deteils_icons_bio h4{font-size:var(--font-statistic)}.spaces_deteils{margin-bottom:60px}.spaces_deteils h4{font-weight:var(--fw600);font-size:var(--font-display-small);line-height:100%;letter-spacing:-.4%;color:var(--primary)}.spaces_deteils_first_line{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px}.spaces_deteils .spaces_card{border:1px solid #dbdbdb;border-radius:15px;padding:15px 23px 15px 17px}.spaces_card_info{gap:15px}.spaces_card_info img{border:1px solid #dbdbdb;width:29px;height:29px;border-radius:100px;padding:7px;align-self:center}.spaces_card_info h4{font-weight:var(--fw600);font-size:var(--font-menu);line-height:100%;letter-spacing:0;color:var(--primary)}.spaces_card_info p{font-family:var(--font-primary);font-weight:var(--fw400);font-size:var(--font-button);line-height:100%;letter-spacing:0;color:var(--primary)B2;margin-bottom:0}.service_deteils h4{font-weight:var(--fw600);font-size:var(--font-display-small);line-height:100%;letter-spacing:-.4%;color:var(--primary)}.service_part_one p{font-weight:var(--fw400);font-size:var(--font-menu);line-height:26px;color:var(--primary)B2}.access_deteils{margin-top:60px}.access_deteils h4{font-weight:var(--fw600);font-size:var(--font-display-small);line-height:100%;letter-spacing:-.4%;color:var(--primary);margin-bottom:15px}.map_area_frame{width:100%;height:328px}.map_area_frame .google_map{border-radius:10px}.form_area_deteils_section{background-color:#454545;border-radius:15px;padding:26px 22px 19px 23px;margin-top:20px}.form_area_deteils_section h4{font-weight:var(--fw500);font-size:var(--font-body);line-height:100%;letter-spacing:.5%;color:var(--white-color)}.form_area_deteils_section p{letter-spacing:.5%}.form_area_deteils_section form label,.form_area_deteils_section p{font-weight:var(--fw600);font-size:var(--font-button);line-height:100%;color:var(--white-color)}.form_area_deteils_section form label{letter-spacing:0}.form_area_deteils_section form input,.form_area_deteils_section form select,.form_area_deteils_section form textarea{font-weight:var(--fw600);font-size:var(--font-button);line-height:100%;letter-spacing:0;color:#828282;padding:14px 16px;background-color:#575757;border-radius:10px;border:none}.form_area_deteils_section form button.slide_btn{font-weight:var(--fw600);font-size:var(--font-body);line-height:100%;color:var(--black);background-color:var(--white-color);padding:16px 0;border-radius:50px;border:none;width:100%;position:relative;overflow:hidden;cursor:pointer}.form_area_deteils_section form button.slide_btn span{display:block;transition:transform .15s ease}.form_area_deteils_section form button.slide_btn:hover span{transform:translateY(-40px)}.details_menu{padding:20px 0}.form_area_deteils_section{position:sticky;top:20px}.details_menu li a.active{color:var(--black);font-weight:600;border-bottom:2px solid var(--black)}#hero_section .hero_bg:not(.hero_bg--collage) img{width:100%;height:580px;border-radius:40px;object-fit:cover}#hero_section .hero_content h4 svg{margin-right:9px;margin-top:-2px;border:0 solid rgba(0,0,0,.3);border-radius:4px;animation:borderPulse 1s ease-in-out infinite}#hero_section .hero_content h1{margin-top:10px;margin-bottom:0;font-weight:400;line-height:normal}#hero_section .hero_content h1 .hero-word-wrap{display:inline-block;white-space:nowrap}@media(max-width:767.98px){#hero_section .hero_content h1{margin-bottom:20px}}.hero_right_review_card{background:linear-gradient(to bottom,var(--bg-gradient-dark),var(--bg-gradient-light));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:10px;position:absolute;right:22px;bottom:27px;width:280px;padding:26px 30px;border:var(--border-width) solid transparent;border-image:linear-gradient(to bottom,var(--border-gradient-start),var(--border-gradient-end)) 1,10}.hero_right_review_card p{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--body-s-size);line-height:var(--body-s-line);letter-spacing:-.1%;color:var(--white);margin-top:10px;margin-bottom:0}.section_intro p span{font-weight:var(--fw-bold)}.featured_area{margin-top:50px;padding-bottom:150px;display:flex;gap:20px;justify-content:center}.featured_items .featured_img{position:relative}.featured_items .featured_img,.featured_items .featured_img img{width:100%;border-radius:15px;margin-bottom:15px}.featured_items .featured_img svg{z-index:9}.featured_items .featured_img .right_arrow_bg,.featured_items .featured_img svg{position:absolute;left:50%;top:60%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:all .3s linear}.featured_items .featured_img .right_arrow_bg{background:#ffffff26;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:100px;width:120px;height:120px;z-index:8}.featured_contect h3{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--display-sm-size);display:flex;margin-bottom:14px}.featured_contect h3,.featured_contect h3 p{line-height:100%;letter-spacing:0;color:var(--black)}.featured_contect h3 p{font-family:var(--font-secondary);font-weight:var(--fw-medium);font-size:var(--h4-footer-size);font-style:Italic;margin-right:13px;margin-bottom:0;margin-top:3px}.featured_contect .featured_tags p{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--body-s-size);line-height:var(--body-s-line);letter-spacing:0;color:var(--black);padding:6px 12px;border:1px solid var(--dark-gray-4);margin-right:7px;border-radius:100px;margin-bottom:0}.featured_items a{text-decoration:none}.featured_items a:hover .featured_img svg,.featured_items a:hover .right_arrow_bg{visibility:visible;opacity:1;top:50%}#services_area .services-container.container-full-width{max-width:100%;padding:0 30px}.fade-out{opacity:0}#client_review_area .reviews-container.container-full-width,#reviews_meta_area .reviews-container.container-full-width{max-width:100%;padding:0 30px}.review_items{border:1px solid #dbdbdb;border-radius:30px;padding:32px 33px;margin-bottom:24px}.review_items p{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--body-m-size);color:var(--secondary);line-height:var(--body-m-line);letter-spacing:-.1%;margin-top:12px;margin-bottom:32px}.review_items img{width:36px;height:auto;border-radius:0;object-fit:contain;margin-right:12px;margin-top:6px}.review_items .review_name h4{font-family:var(--font-primary);font-weight:var(--fw-semibold);font-size:var(--font-statistic);line-height:var(--h4-statistic-line);letter-spacing:-.2%;color:var(--secondary);margin-bottom:0}.review_items .review_name p{margin-bottom:0;margin-top:0}.faq_left .shows.my_btn{padding-left:25px;margin-top:40px}.meet_team_profile .team_item{width:auto;height:239px;border-radius:12px;position:relative}.team_link{width:255px;height:239px;border-radius:12px}.meet_team_profile .team_item img{width:100%;height:100%;object-fit:cover;border-radius:12px;overflow:hidden;transition:transform .4s ease}.meet_team_profile .team_item .team_over{width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--black)8a;border-radius:12px}.meet_team_profile .team_item h2{left:13px;bottom:15px;position:absolute;margin-bottom:0;font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--body-m-size);line-height:var(--body-m-line);letter-spacing:-.1%;color:var(--white);opacity:1;transition:all .1s linear;z-index:2}a.team_link{display:inline-block;overflow:hidden}a.team_link:hover .team_item h2{bottom:37px}.meet_team_profile .team_item p{left:13px;bottom:-1px;position:absolute;margin-bottom:0;font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--body-s-size);line-height:var(--body-s-line);letter-spacing:-.1%;color:var(--white);opacity:0;transition:all .1s linear;z-index:2}.meet_team_profile .team_item svg{position:absolute;top:10px;right:10px}a.team_link:hover .team_item p{bottom:15px;opacity:1}.meet_team_profile{display:flex;justify-content:space-between;gap:20px}.team_bottom_over{position:absolute;left:0;bottom:0;width:100%;height:0;background:linear-gradient(0deg,rgba(0,0,0,.651) 0,rgba(0,0,0,.493) 40%,rgba(0,0,0,.3) 70%,transparent);pointer-events:none;z-index:1;transition:all .3s linear}a.team_link:hover .team_item .team_bottom_over{height:30%}a.team_link:hover .team_item img{transform:scale(1.08)}svg .dot{transition:transform .5s ease,opacity .5s ease}a.team_link:hover .team_item svg .c1{transform:translate(4px,4px)}a.team_link:hover .team_item svg .c2{transform:translate(-4px,4px)}a.team_link:hover .team_item svg .c3{transform:translate(4px,-4px)}a.team_link:hover .team_item svg .c4{transform:translate(-4px,-4px)}.team_last{margin-top:32px}.team_last h2{font-weight:var(--fw-semibold);font-size:var(--font-statistic);line-height:var(--h4-statistic-line)}.team_last h2,.team_last p{font-family:var(--font-primary);letter-spacing:-.2%;color:var(--black)}.team_last p{font-weight:var(--fw-regular);font-size:var(--body-m-size);line-height:var(--body-m-line)}.team_last button.slide_btn{font-weight:var(--fw600);font-size:var(--font-body);line-height:100%;color:var(--white);background-color:var(--dark-color);padding:16px 30px;border-radius:50px;border:none;position:relative;overflow:hidden;cursor:pointer;display:inline-block;align-self:center}.team_last button.slide_btn span{display:block;transition:transform .15s ease}.team_last button.slide_btn:hover span{transform:translateY(-40px)}.team_last_a{margin-top:70px;margin-bottom:60px}.footer__top-symbol .lucide-icon svg{fill:currentColor;stroke:currentColor}.footer_part_left h4{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--notification-size);line-height:var(--notification-line);letter-spacing:0;color:var(--white);margin-top:1px}.footer_part_left h4 svg{margin-top:-1px;margin-right:9px}.footer_part_left h3{font-family:var(--font-primary);font-weight:var(--fw-medium);font-size:var(--h1-size);line-height:var(--h1-line);letter-spacing:-1%;color:var(--white);margin-top:6px;margin-bottom:32px}.footer_center span{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--notification-size);line-height:var(--notification-line);letter-spacing:0;color:var(--white-color-70)}.footer_center ul{padding-left:0;list-style-type:none;margin-top:12px}.footer_center ul li{margin-bottom:5px}.footer_center ul li a{font-family:var(--font-primary);font-weight:var(--fw-medium);font-size:var(--h4-footer-size);line-height:var(--h4-footer-line);letter-spacing:-2%;color:var(--white);text-decoration:none;transition:all .3s linear}.footer_center ul li a:hover{color:var(--white-color-70)}.copyright_text{padding-top:199px;display:flex;justify-content:space-between}.copyright_text p{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--notification-size);line-height:var(--notification-line);letter-spacing:0;color:var(--white-color-70);transition:all .3s linear}.copyright_text p.back_to_top:hover{color:var(--white)}.copyright_text p.back_to_top{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--notification-size);line-height:var(--notification-line);letter-spacing:0;color:var(--white-color-70);cursor:pointer}.my_btn_2 a{padding:9px 25px 10px 9px}.footer_last_img{padding:0 10px}.footer_last_img img{width:100%;border-radius:40px}.right_to_left{transform:translate(50px)}.right_to_left.show{transform:translate(0)}.rotate_x_anim{transform:rotateX(62deg);transform-origin:top}.rotate_x_anim.show{transform:rotateX(0)}.collection-grid-container.container-full-width,.meet-the-team-container.container-full-width{max-width:100%}.steps-section-subtitle{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--body-m-size);line-height:var(--body-m-line);color:var(--dark-gray-3);margin:0 0 40px}.steps-section-ctas{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}@media(max-width:767.98px){.steps-section-ctas{flex-direction:column;align-items:stretch}.steps-section-ctas .jx-btn{width:100%}.steps-section-ctas .jx-btn a{width:100%;justify-content:center}}.feature-list-video{border-radius:24px;display:block}.feature-list-bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;border-radius:24px}.feature-list-bg-video--vimeo,.feature-list-bg-video--youtube{border:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.feature-list-bg-fallback{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;border-radius:24px}.feature-list-subtitle{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--body-m-size);line-height:var(--body-m-line);color:var(--dark-gray-3);margin:-24px 0 32px}.feature-list-item-icon img{width:20px;height:20px;object-fit:contain}.feature-list-cta{margin-top:20px}.hero_bg_video--vimeo,.hero_bg_video--youtube{position:absolute;top:50%;left:50%;width:100vw;height:100vh;min-width:100%;min-height:100%;transform:translate(-50%,-50%);pointer-events:none}@media(min-aspect-ratio:16/9){.hero_bg_video--vimeo,.hero_bg_video--youtube{height:56.25vw;min-height:100%}}@media(max-aspect-ratio:16/9){.hero_bg_video--vimeo,.hero_bg_video--youtube{width:177.78vh;min-width:100%}}#hero_background_image .container-fluid.hero-background-container{position:relative;z-index:3;width:100%;max-width:var(--container-width,1440px);margin:0 auto;padding-left:0;padding-right:0;box-sizing:border-box;overflow-x:visible}#hero_background_image .container-fluid.hero-background-container>.row{padding-left:20px;padding-right:20px}#hero_background_image .container-fluid.hero-background-container.container-full-width{max-width:100%}@media(max-width:992px){#hero_background_image .container-fluid.hero-background-container>.row{padding-left:20px;padding-right:20px}}@media(max-width:767.98px){#hero_background_image .container-fluid.hero-background-container{padding-top:0;padding-bottom:0;width:100%}#hero_background_image .container-fluid.hero-background-container>.row{padding-left:20px;padding-right:20px}}.location-tabs-nav-with-scroll.section_title_with_arrows .location-content-tabs-scroll-bundle{flex:1;min-width:0}.content-tabs-nav-icon img{width:20px;height:20px;object-fit:contain}.content-tabs-section .creative_jour_card_outer__gift.simple_button,#shop_page_section .shop_product_card_outer__gift.simple_button{display:inline-flex;width:auto;max-width:100%;justify-content:flex-start;text-align:left;align-self:flex-start}#shop_page_section .shop_product_card .loox-rating{color:var(--yellow,#f2b705)}#shop_page_section .shop_product_card .loox-rating svg.loox-icon{fill:var(--yellow,#f2b705)}#shop_page_section .shop_product_card .loox-rating .loox-rating-label{color:var(--primary,#28282c);text-decoration:none}.content-tabs-shipping-image{width:100%;margin-bottom:20px;display:flex;justify-content:flex-start;align-items:center}.content-tabs-shipping-image img{width:auto;max-width:100%;height:260px;object-fit:contain;display:block}.content-tabs-step-item{position:relative;height:100%}.content-tabs-step-inner{display:flex;gap:20px;align-items:flex-start;height:100%}.content-tabs-step-image{flex-shrink:0;width:140px;height:140px;border-radius:12px;overflow:hidden}.content-tabs-step-image img{width:100%;height:100%;object-fit:cover}.content-tabs-step-content{flex:1;min-width:0}.content-tabs-step-title-wrapper{display:flex;align-items:center;gap:12px;margin-bottom:12px}.content-tabs-step-number{flex-shrink:0;width:28px;height:28px;background:var(--primary);color:var(--white-color);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-primary);font-weight:var(--fw-bold);font-size:var(--size14);box-shadow:0 2px 8px #0000001a}.content-tabs-step-content .content-tabs-item-title{margin-top:0;margin-bottom:0}@media(max-width:767.98px){.content-tabs-step-inner{flex-direction:column;gap:16px}.content-tabs-step-image{width:100%;height:200px}.content-tabs-step-title-wrapper{gap:10px;margin-bottom:10px}.content-tabs-step-number{width:24px;height:24px;font-size:var(--size12)}}.contact_section_heading_secondary{font-family:var(--font-secondary);font-weight:var(--fw-regular);font-style:italic;margin-left:.3em}.contact_form_section{padding:80px 0;background-color:var(--white-color)}.contact-form-section-container.container-fluid{max-width:1440px;margin:0 auto;padding-left:25px;padding-right:25px;box-sizing:border-box}.contact_form_section_description{font-family:var(--font-primary);font-size:var(--size16);font-weight:var(--fw-regular);color:var(--light-dark-color);margin:0 0 8px}.contact_form_section_body--centered .contact_form_col{max-width:720px}.contact_form_section_body--two-column{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.contact_form_left_col{display:flex;flex-direction:column;gap:24px}.contact_form_left_heading{font-family:var(--font-primary);font-weight:var(--fw-semibold);font-size:var(--h3-size,var(--size28));color:var(--primary);line-height:1.3;margin:0}.contact_form_left_description{font-family:var(--font-primary);font-size:var(--size16);font-weight:var(--fw-regular);color:var(--light-dark-color);line-height:1.7;margin:0}.contact_form_bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.contact_form_bullet{display:flex;align-items:center;gap:10px;font-family:var(--font-primary);font-size:var(--size15);color:var(--primary)}.contact_form_bullet_dot{flex-shrink:0;width:6px;height:6px;border-radius:50%;background-color:#ff5e2b}.contact_form_col .kraft-modal-form{background:transparent;padding:0;box-shadow:none}.contact_form_col .kraft-modal-form-row{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:.75rem}.contact_form_col .form-control{background-color:var(--light-color,#f5f5f5);border:1px solid transparent}.contact_form_col .form-control:focus{border-color:#ff5e2b;background-color:var(--white)}.contact_form_col .kraft-modal-submit-btn{width:100%;padding:14px 24px;font-size:var(--size16);border-radius:10px;cursor:pointer;font-family:var(--font-primary)}.contact_form_section_footer{margin-top:14px}.contact_form_section_footer .body-s{color:var(--light-dark-color);font-size:var(--body-s-size,13px);margin:0}.contact_form_no_action{padding:24px;background-color:var(--light-color);border-radius:10px;font-family:var(--font-primary);color:var(--light-dark-color);font-size:var(--size14)}@media(max-width:992px){.contact_form_section{padding:60px 0}.contact-form-section-container.container-fluid{padding-left:20px;padding-right:20px}.contact_form_section_body--two-column{grid-template-columns:1fr;gap:48px}.contact_form_section_body--centered .contact_form_col{max-width:100%}}@media(max-width:767.98px){.contact_form_section{padding:40px 0}.contact-form-section-container.container-fluid{padding-left:20px;padding-right:20px}.contact_form_col .kraft-modal-form-row{grid-template-columns:1fr}}.interactive-list-background-wrapper{width:var(--k-width,100%);max-width:var(--k-width,1440px);margin-inline:auto;background:#f6fff8;border-radius:20px;padding:100px 40px;position:relative}.interactive-list-section.interactive-list-has-bg{padding:0}.interactive-list-section.interactive-list-has-bg .interactive-list-container{position:relative;z-index:1}.interactive-list-container.container-full-width{max-width:100%}.interactive-list-icon svg{width:20px;height:20px;stroke:var(--primary);transition:stroke .3s ease;flex-shrink:0}.interactive-list-section.interactive-list-dark-theme .interactive-list-icon svg{stroke:var(--white-color)}.interactive-list-icon img{width:20px;height:20px;object-fit:contain;flex-shrink:0}@media(max-width:992px){.interactive-list-background-wrapper{padding:60px 20px;border-radius:16px;margin:0 auto}}@media(max-width:767.98px){.interactive-list-background-wrapper{padding:40px 20px;border-radius:12px;margin:0 auto}}.nav-link.top_menu_button .top_navbar_menu_icon{position:absolute;width:42px;height:42px;border-radius:100px;display:flex;justify-content:center;background-color:var(--dark-color);right:5px;top:50%;transform:translateY(-50%);margin-left:15px}.nav-link.top_menu_button .top_navbar_menu_icon img{width:12.923076629638672px;height:12.834724426269531px;align-self:center}.hero_icon_button{gap:6.5px}#hero_popup_id,.hero_icon_button a{width:47.27px;height:47.27px;border-radius:42px;border:1.04px solid #dedede;display:flex;justify-content:center;background-color:var(--white-color);transition:var(--transition)}#hero_popup_id:hover,.hero_icon_button a:hover,.hero_icon_button button:hover{background-color:var(--terracotta)}.hero_icon_button a svg,.hero_icon_button button svg{align-self:center;width:16px;transition:var(--transition)}.hero_icon_button button:hover svg{color:var(--white)}.hero_icon_button a svg path{fill:var(--dark-color);transition:var(--transition)}.hero_icon_button a:hover svg path{fill:var(--white-color)}.icon-menu{display:block}.icon-close{display:none}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;gap:10px;background:transparent;transition:background .3s ease}.hero_popup_content h5{font-size:var(--font-body);margin-bottom:0}.hero_popup_content p{font-weight:var(--fw400);font-size:var(--font-button)}.hero_review_tag{margin-bottom:20px;margin-top:10px}.hero_review_tag img{width:48px;min-width:48px;height:auto;object-fit:contain;flex-shrink:0}.hero_review_tag p{font-weight:var(--fw400);font-size:14px;line-height:100%;letter-spacing:-1%;color:var(--dark-color-70);margin-bottom:0;align-self:center;margin-left:10px}.hero_review_part img{width:114px;min-width:114px;height:auto;object-fit:contain;flex-shrink:0}.hero-review-clickable{cursor:pointer;transition:opacity .2s ease}.hero-review-clickable:hover{opacity:.8}.hero_review_card h4{font-weight:var(--fw500);font-size:var(--font-heading-large)}.hero_review_card p{font-weight:var(--fw400);font-size:var(--font-button)}.hero_review_card svg{width:24px;height:24px;margin-top:7px;display:block;margin-left:auto;margin-right:auto}.hero_rating_stars{display:flex;justify-content:center;align-items:center;gap:4px;margin-top:7px}.hero_rating_star{width:16px;height:16px;flex-shrink:0}.hero_review_part{display:none!important}.hero_right_img{background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:20px}.hero_right_img .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.hero_right_img img{display:none}.icon_phone_for_hero{position:absolute;bottom:59px;right:22px}.hero_right_img .icon_phone_for_hero{padding:15px 16px;background-color:var(--white-color);border-radius:100px;transition:var(--transition)}.hero_right_img .icon_phone_for_hero:hover{background-color:var(--terracotta)}.hero_right_img .icon_phone_for_hero:hover .icon_phone_for_hero_img{color:var(--white-color)}.hero_right_img .icon_phone_for_hero .icon_phone_for_hero_img{width:24px;height:24px}.experience_content .section_tag_title p{font-weight:var(--fw400);font-size:var(--font-button)}h4.all_section_title{font-weight:var(--fw700);font-size:var(--font-h3);line-height:100%;letter-spacing:-1%;color:var(--primary);margin:20px 0}p.section_description{font-weight:var(--fw400);font-size:var(--font-body);line-height:100%;letter-spacing:-.1%;color:var(--secondary);margin-bottom:3px}.experience_content ul{padding-left:16px;margin-bottom:3px}.reviews_title_section img{height:61px;width:auto}.reviews_title_section p{font-family:var(--font-primary);font-weight:var(--fw400);font-size:var(--font-button);line-height:100%;letter-spacing:0;text-align:center;color:var(--primary);position:relative;margin-bottom:0;display:inline-block}.reviews_title_section h3{font-weight:var(--fw500);font-size:var(--font-h2);line-height:100%;letter-spacing:.5%;text-align:center;color:var(--secondary);align-self:center}.reviews_title_section h4{font-weight:var(--fw400);font-size:var(--font-menu);line-height:26px;letter-spacing:-.1%;text-align:center;color:var(--primary);margin-top:20px;padding-bottom:38px}.review_top_rating{display:flex;justify-content:center;gap:23px}.review_top_rating .top_rating_items{padding:0 23px}.review_top_rating .top_rating_items h4{font-weight:var(--fw600);font-size:var(--font-statistic);line-height:100%;letter-spacing:-.2%;text-align:center;color:var(--primary);padding-bottom:0;margin-bottom:5px}.review_top_rating .top_rating_items p{font-weight:var(--fw400);font-size:var(--font-body);line-height:100%;letter-spacing:-.1%;text-align:center;color:var(--secondary)}.review_card_items{border:1px solid #dbdbdb;padding:22px 29px;border-radius:20px;margin-bottom:15px}.review_card_items .review_header img.user_profile{border-radius:100px;width:50px;height:50px;margin-right:21px}.review_card_items .review_header{display:flex;justify-content:space-between}.review_card_items .review_header .review_user_name_possi{align-self:center}.review_card_items .review_header .review_user_name_possi h4{font-weight:var(--fw500);font-size:var(--font-body);line-height:100%;letter-spacing:.5%;color:var(--primary);margin-bottom:5px}.review_card_items .review_header .review_user_name_possi p{font-weight:var(--fw500);font-size:var(--font-button);line-height:100%;letter-spacing:0;color:var(--secondary);margin-bottom:0}.review_content{padding:27px 0}.review_content p{font-weight:var(--fw600);font-size:var(--font-button);line-height:100%;letter-spacing:0;color:var(--secondary);margin-bottom:0}.reviews_area{margin-top:60px}.review_date p{font-weight:var(--fw500);font-size:var(--font-button);line-height:100%;letter-spacing:0;color:var(--secondary);margin-bottom:0}.reviews_area{column-count:3;column-gap:24px}.review_card_items{break-inside:avoid;margin-bottom:24px;width:100%}@media(max-width:992px){.reviews_area{column-count:2}}@media(max-width:575px){.reviews_area{column-count:1}}#faq_section_area{padding-top:100px;margin-bottom:50px}.faq_title_section p.section_tag{font-family:var(--font-primary);font-weight:var(--fw400);font-size:var(--font-button);line-height:100%;letter-spacing:0;text-align:center;color:var(--primary);position:relative;margin-bottom:0;display:inline-block;margin-left:20px}.faq_title_section h4{font-weight:var(--fw700);font-size:var(--font-h3);line-height:49px;letter-spacing:-1%;color:var(--primary);margin-top:20px;margin-bottom:20px;width:60%;display:block}.faq_main_section .accordion-button{display:flex;align-items:center;gap:30px;padding:10px 20px}.faq_main_section .accordion-button img{width:90px;height:90px;border-radius:50%;object-fit:cover;flex-shrink:0}.faq_main_section .accordion-header{font-weight:var(--fw500);font-size:var(--font-heading-large);line-height:100%;letter-spacing:-.4%;color:var(--black)}.faq_main_section .accordion-button:not(.collapsed){border-top:1px solid #dbdbdb!important;border-right:1px solid #dbdbdb!important;border-left:1px solid #dbdbdb!important;border-bottom:none;border-radius:50px 50px 0 0!important}.faq_main_section .accordion-button.collapsed,.faq_main_section .accordion-button:not(.collapsed){font-weight:var(--fw500);font-size:var(--font-heading-large);line-height:100%;letter-spacing:-.4%;color:var(--black);padding:6px 27px 6px 8px;background-color:var(--white-color)}.faq_main_section .accordion-button.collapsed{border:1px solid #dbdbdb!important;border-radius:50px!important}.faq_main_section .accordion-flush .accordion-collapse{border:1px solid #dbdbdb!important;border-top:none!important;border-radius:0 0 10px 10px!important}.faq_main_section .accordion-item{margin-bottom:15px;border:none}.faq_main_section .accordion-body{font-weight:var(--fw600);font-size:var(--font-body);line-height:100%;letter-spacing:0;color:var(--secondary);margin-bottom:0}.shop_page_title{margin-top:50px}.shop_page_title h1{font-weight:var(--fw500);font-size:var(--font-h1);line-height:var(--h1-line);letter-spacing:-1%;color:var(--primary)}.shop_page_title p{font-weight:var(--fw400);font-size:var(--font-menu);line-height:var(--lh18);letter-spacing:-.1%;color:var(--secondary);margin-bottom:80px}.shop-grid-col-3 .product_deteils h4{font-size:var(--size16,16px)}.shop-grid-col-3 .product_deteils .creative_jour_card_price{font-size:14px}.product-card-rating{display:flex;align-items:center;gap:4px;margin-top:4px}.product-card-rating__value{font-family:var(--font-primary);font-weight:var(--fw-medium);font-size:var(--size14,14px);color:var(--primary);line-height:1}.product-card-rating__count{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--size12,12px);color:var(--dark-gray-4,#999);line-height:1}.product_deteils p:not(.creative_jour_card_price){font-weight:var(--fw400);font-size:var(--font-body);line-height:100%;letter-spacing:.1%;color:var(--dark-gray-4);margin-top:10px;margin-bottom:0}.single_product_view.fade-out{opacity:0}.single_product_page_deteils .product_workshop_location{display:inline-flex;align-items:center;gap:6px;margin-top:29px;margin-bottom:2px;padding:6px 14px;width:fit-content;max-width:100%;box-sizing:border-box;font-family:var(--font-primary);font-weight:var(--fw500);font-size:13px;line-height:1.4;letter-spacing:-.02em;color:#444;background:#f4f4f4;border:1px solid #e5e5e5;border-radius:999px}.single_product_page_deteils .product_workshop_location .lucide-icon{flex-shrink:0;opacity:.75;color:var(--dark-gray-3)}.single_product_page_deteils .product_workshop_location span{margin:0;word-break:break-word}.single_product_page_deteils .product_workshop_location+#product_form h1.product_name{margin-top:10px}#product_form p.product_category{font-weight:var(--fw400);font-size:var(--font-body);line-height:100%;letter-spacing:-.1%;color:var(--dark-gray-4);margin-bottom:6px}.single_product_reting img{height:14px}.single_product_bio ul li{margin-bottom:9px}.single_product_bio ul li p{display:flex;align-items:center;font-family:var(--font-primary);font-weight:var(--fw400);font-size:var(--font-button);line-height:100%;letter-spacing:0;color:var(--primary);margin-bottom:0}.single_product_bio ul li p img,.single_product_bio ul li p svg{height:13px;width:13px;margin-right:5px;flex-shrink:0}.size_select_for_product{margin-bottom:20px}.option_slect_for_product p,.size_select_for_product p{font-weight:var(--fw400);font-size:var(--font-body);line-height:100%;letter-spacing:-.1%;color:var(--dark-gray-4);margin-bottom:10px}.size_select_for_product ul{display:flex;flex-wrap:wrap;list-style-type:none;padding-left:0;gap:10px}.size_select_for_product ul li{font-family:var(--font-primary);font-weight:var(--fw400);font-size:var(--font-button);line-height:100%;letter-spacing:0;color:var(--primary);background-color:#f5f5f5;padding:12px 20px;border-radius:150px;cursor:pointer;transition:var(--transition)}.size_select_for_product ul li.active{background-color:var(--dark-color);color:var(--white)}.option_slect_for_product{margin-bottom:40px}.option_slect_for_product ul{display:flex;flex-wrap:wrap;list-style-type:none;padding-left:0;gap:10px}.option_slect_for_product ul li{font-family:var(--font-primary);font-weight:var(--fw400);font-size:var(--font-button);line-height:100%;letter-spacing:0;color:var(--primary);background-color:#f5f5f5;padding:12px 20px;border-radius:150px;cursor:pointer;transition:var(--transition)}.option_slect_for_product ul li.active{background-color:var(--dark-color);color:var(--white)}.submit_button_single_product .jx-btn:has(.givy_send_as_gift_button){background:transparent;padding:0;border-radius:0;display:flex;flex-direction:column;gap:10px}.submit_and_countiti .submit_button_single_product:has(.givy_send_as_gift_button)~a.product-detail-send-gift{display:none!important}.submit_button_single_product .jx-btn:has(.givy_send_as_gift_button)>.givy_send_as_gift_button{border-radius:200px!important;height:46px;font-family:var(--font-primary);font-weight:var(--fw-medium);font-size:var(--size16)}.product_tabs_section{margin-top:40px}.product_tabs_nav{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid var(--light-gray-1,#f5f5f5);margin-bottom:40px}.product_tab_btn{display:flex;align-items:center;gap:8px;padding:16px 24px;background:none;border:none;border-bottom:2px solid transparent;font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--size18,18px);line-height:1.4;color:var(--dark-gray-3,#666);cursor:pointer;transition:all .3s ease;white-space:nowrap;position:relative}.product_tab_icon{width:20px;height:20px;object-fit:contain;flex-shrink:0}.product_tab_btn svg{width:20px;height:20px;stroke:currentColor;flex-shrink:0}.product_tab_btn:hover{color:var(--primary)}.product_tab_btn.active{color:var(--primary);border-bottom-color:var(--primary);font-weight:var(--fw-medium)}.product_tabs_content{position:relative;min-height:200px}.product_tab_panel{display:none;opacity:0;animation:productTabFadeIn .3s ease-out forwards}.product_tab_panel.active{display:block}.product_tab_panel h3{font-size:var(--size20,20px);line-height:1.3;margin-top:32px;margin-bottom:12px}.product_tab_panel h3,.product_tab_panel h4{font-family:var(--font-primary);font-weight:var(--fw-medium);color:var(--primary)}.product_tab_panel h4{font-size:var(--size16,16px);line-height:1.4;margin-top:24px;margin-bottom:8px}.product_tab_panel p{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--size14,14px);line-height:1.7;color:var(--dark-gray-3,#666);margin-bottom:12px}.product_tab_panel ul{list-style-type:disc;padding-left:24px;margin-bottom:16px}.product_tab_panel ul li{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--size14,14px);line-height:1.7;color:var(--dark-gray-3,#666);margin-bottom:6px}.product_tab_panel ul li p{margin-bottom:0}.product_tab_panel strong{font-weight:var(--fw-medium);color:var(--primary)}@media(max-width:992px){.product_tabs_nav{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap}.product_tabs_nav::-webkit-scrollbar{display:none}.product_tab_btn{flex-shrink:0;padding:12px 16px;font-size:var(--size16,16px)}.product_tab_btn svg,.product_tab_icon{width:18px;height:18px}}.jholok_custom_accordion{border-radius:10px;overflow:hidden;margin-top:100px}.jholok_accordion_item,.jholok_custom_accordion{border-bottom:2px solid #f5f5f5}.jholok_accordion_header{padding:20px 0;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s;font-weight:var(--fw600);font-size:var(--font-menu);line-height:100%;letter-spacing:0;color:var(--primary)}.jholok_accordion_body{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;padding:0;background-color:transparent;line-height:100%}.jholok_accordion_body,.jholok_accordion_body p{font-weight:var(--fw500);font-size:var(--font-menu);letter-spacing:0;color:var(--dark-gray-3)}.jholok_accordion_body p{line-height:var(--lh16)}.jholok_accordion_item.open .jholok_accordion_body{padding:12px 5px 20px 0;font-weight:var(--fw500);font-size:var(--font-menu);line-height:100%;letter-spacing:0;color:var(--dark-gray-3)}.jholok_icon svg{transition:transform .3s}.jholok_accordion_item.open .jholok_icon svg{transform:rotate(180deg)}#load_more_product img{height:13px;margin-left:21px}#about_us_section{padding-top:100px}.about_title_description_border h1{width:100%}.about_title_description_border h1,.about_us_page_title_two .about_title_description_border h1{font-weight:var(--fw600);font-size:var(--font-h1);line-height:100%;letter-spacing:.8%;vertical-align:middle;font-variant:var(--primary);align-self:center}.about_us_page_title_two .about_title_description_border h1{width:120%}.about_title_description_border p{font-weight:var(--fw400);font-size:var(--font-h4);line-height:32px;letter-spacing:-.3%;vertical-align:middle;color:var(--bg);width:50%;margin-left:auto}.about_page_img_banner img{border-radius:20px;height:720px;width:100%;object-fit:cover}.about_title_description_border a{font-weight:var(--fw600);font-size:var(--font-body);line-height:100%;color:var(--white);background-color:var(--dark-color);padding:16px 30px;border-radius:50px;border:none;position:relative;overflow:hidden;cursor:pointer;display:block ruby;align-self:center}.about_title_description_border a span{display:block;transition:transform .15s ease}.about_title_description_border a:hover span{transform:translateY(-40px)}.row.mission_row{display:flex;flex-wrap:wrap}.about_page_misison_img img{height:auto}.col-lg-6.right-column{display:flex;flex-direction:column;justify-content:space-between}.mision_vision_arrow_button{gap:10px;margin-top:10px}.about_page_misison_img img{height:636px;width:100%;object-fit:cover;border-radius:20px}.about_page_mision_content h4{font-weight:var(--fw500);font-size:var(--size51);line-height:var(--size58);letter-spacing:-.8%;vertical-align:middle;color:var(--primary);margin-bottom:20px}.about_page_mision_content p{font-weight:var(--fw400);font-size:var(--font-h4);line-height:32px;letter-spacing:-.3%;vertical-align:middle;color:var(--bg)}.mision_vision_arrow_button button{border-radius:100%;background-color:var(--dark-color);margin-bottom:50px}.mision_vision_arrow_button button svg{align-self:center}.mission_row{display:flex;align-items:stretch}.left-column{position:relative;min-height:100%}.left-column .about_page_misison_img{top:0;right:0;bottom:0;left:0;width:100%;object-fit:cover;opacity:0;transition:opacity .6s ease;pointer-events:none;display:none}.left-column .about_page_misison_img img{width:100%;height:636px;object-fit:cover;transition:opacity .6s ease;pointer-events:none}.left-column .about_page_misison_img.active{opacity:1;display:flex}.right-column{position:relative;display:flex;flex-direction:column;height:100%}.about_page_mision_content{position:absolute;top:0;width:100%;opacity:0;transform:translateY(40px);transition:opacity .6s ease,transform .6s ease}.about_page_mision_content.active{opacity:1;transform:translateY(0);z-index:2}.about_page_mision_content.exit{opacity:0;transform:translateY(-40px);z-index:1}.mision_vision_arrow_button{margin-top:auto;display:flex;justify-content:flex-end;z-index:10}.mision_vision_arrow_button button{width:50px;height:50px;border-radius:50%;background-color:#111;border:none;display:flex;align-items:center;justify-content:center}.mision_vision_arrow_button button:disabled{opacity:.4;cursor:not-allowed}.about_big_button{margin-top:100px}.about_big_button a{font-weight:500;font-size:var(--font-h2);line-height:60px;letter-spacing:-.8%;vertical-align:middle;color:var(--white);width:100%;border-radius:20px}.about_big_button .btn-hover-slide:hover span{transform:translateY(-85px)}#about_page_team{padding-top:50px;padding-bottom:150px}.aout_team_name a img{height:19px;align-self:center}.btn-hover-slide{font-weight:var(--fw600);font-size:var(--font-body);line-height:1;background-color:var(--dark-color);padding:16px 30px;border-radius:50px;border:none;position:relative;overflow:hidden;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.btn-hover-slide,.btn-hover-slide:hover{color:var(--white)}.btn-hover-slide span{display:block;transition:transform .2s ease}.btn-hover-slide:hover span{transform:translateY(-40px)}.btn-arrow{--btn-padding-top:9px;--btn-padding-bottom:10px;--btn-padding-left:25px;--btn-padding-right:5px;padding:var(--btn-padding-top) var(--btn-padding-right) var(--btn-padding-bottom) var(--btn-padding-left);border-radius:200px;display:inline-flex;align-items:center;gap:12px;text-decoration:none;position:relative;overflow:hidden;transition:color .4s linear;font-family:inherit;--bg:#3d3d47;--text:var(--white);--hover-text:#252527;--circle:var(--white);--arrow:#252527;background:var(--bg);color:var(--text)}.btn-arrow:hover{color:var(--hover-text)}.btn-arrow>span{position:relative;z-index:2;font-weight:var(--fw500);font-size:var(--font-body);line-height:100%;letter-spacing:0}.btn-arrow .btn-arrow-icon{width:42px;height:42px;position:relative;flex-shrink:0}.btn-arrow svg{width:13px;height:13px;position:absolute;top:50%;right:50%;bottom:50%;left:50%;transform:translate(-50%,-50%);z-index:2;transition:transform .3s linear}.btn-arrow svg rect{fill:var(--arrow)}.btn-arrow:hover svg{transform:translate(-50%,-50%) rotate(45deg)}.btn-arrow.right{flex-direction:row}.btn-arrow.left{flex-direction:row-reverse;padding-left:var(--btn-padding-right);padding-right:var(--btn-padding-left)}.btn-arrow--secondary{--bg:var(--white-color);--text:var(--primary);--hover-text:var(--white-color);--circle:var(--primary);--arrow:var(--white-color);--btn-padding-top:8px;--btn-padding-bottom:9px;border:1px solid var(--primary)}.btn-arrow--secondary:hover{--bg:var(--primary);--text:var(--white-color);border-color:var(--primary)}.btn-circle-arrow{--bg:transparent;--text:#111;--border:#111;--circle-bg:#111;--arrow-color:var(--white);--pt:8px;--pb:8px;--pl:20px;--pr:20px;--circle-size:34px;--gap:12px;display:inline-flex;align-items:center;gap:var(--gap);padding:var(--pt) var(--pr) var(--pb) var(--pl);background:var(--bg);color:var(--text);border:1.5px solid var(--border);border-radius:999px;text-decoration:none;font-family:inherit;white-space:nowrap}.btn-circle-arrow span{line-height:1;font-family:Manrope;font-weight:var(--fw500);font-size:var(--font-body);line-height:100%}.btn-circle-arrow:hover span{color:var(--text)}.btn-circle-arrow .circle{width:var(--circle-size);height:var(--circle-size);border-radius:50%;background:var(--circle-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.btn-circle-arrow svg{width:14px;height:14px}.btn-circle-arrow svg path{stroke:var(--arrow-color);stroke-width:2;fill:none}.btn-circle-arrow.left{flex-direction:row}.btn-circle-arrow.right{flex-direction:row-reverse}.cart-items__price,.cart-secondary-typography,.cart__total-value{font-size:var(--h4-regular-size)}.cart-items__price,.cart-items__title,.cart-secondary-typography,.cart__total-value{font-family:var(--font-primary);line-height:140%;font-weight:var(--fw-medium);color:var(--primary)}.cart-items__title{font-size:var(--size18);text-decoration:none}.cart-items__title:hover{color:var(--secondary);text-decoration:none}.cart__checkout-button.button{font-family:var(--font-primary);font-size:var(--size18);font-weight:var(--fw-medium);line-height:1.4;color:var(--white);background-color:var(--orange);border:none;border-radius:200px;padding:16px 32px;width:100%;cursor:pointer;transition:all .3s ease;text-align:center}.cart__checkout-button.button:hover{background-color:var(--orange-dark);transform:translateY(-2px);box-shadow:0 4px 12px #f94d004d}.button--tertiary svg,.cart-items__remove svg{pointer-events:none}.cart-discount__button{font-family:var(--font-primary);font-size:var(--size16);font-weight:var(--fw-medium);color:var(--white);background-color:var(--primary);border:none;border-radius:4px;padding:10px 20px;cursor:pointer;transition:all .3s ease}.cart-discount__button:hover{background-color:var(--secondary)}.button.quantity-minus,.button.quantity-plus,.quantity-minus,.quantity-plus{font-family:var(--font-primary);background-color:transparent;border:1px solid var(--light-gray-2);color:var(--primary);border-radius:4px;cursor:pointer;transition:all .3s ease;pointer-events:auto;position:relative;z-index:10}.button.quantity-minus:hover,.button.quantity-plus:hover,.quantity-minus:hover,.quantity-plus:hover{background-color:var(--light-gray-1);border-color:var(--primary)}.quantity-minus:disabled,.quantity-plus:disabled{opacity:.5;cursor:not-allowed}.quantity-minus svg,.quantity-plus svg{pointer-events:none}.disclosure-trigger{font-weight:var(--fw-medium)}.cart-link-wrapper .cart-count-badge.cart-count-badge--active{background-color:var(--orange);color:var(--white);opacity:1;transform:scale(1)}.jx-btn--disabled{opacity:.5;pointer-events:none}.jx-btn--disabled,.jx-btn--disabled button{cursor:not-allowed}.jx-btn--blue{background-color:var(--blue)}.jx-btn--blue a,.jx-btn--blue button{--jx-btn-bg:var(--blue);--jx-btn-text:var(--white);--jx-btn-text-hover:var(--blue);--jx-arrow-bg:var(--white);--jx-arrow-icon:var(--blue)}.jx-btn--blue:hover{background-color:var(--blue-dark)}.jx-btn--blue a:hover,.jx-btn--blue button:hover{--jx-btn-bg:var(--blue-dark);--jx-btn-text-hover:var(--blue-dark);--jx-arrow-icon:var(--blue-dark)}.jx-btn--orange-light{background-color:var(--white)}.jx-btn--orange-light a,.jx-btn--orange-light button{--jx-btn-bg:var(--white);--jx-btn-text:var(--orange);--jx-btn-text-hover:var(--white);--jx-arrow-bg:var(--orange);--jx-arrow-icon:var(--white)}.jx-btn--orange-light:hover{background-color:var(--orange)}.jx-btn--green{background-color:#2d5a3d}.jx-btn--green a,.jx-btn--green button{--jx-btn-bg:#2d5a3d;--jx-btn-text:var(--white);--jx-btn-text-hover:#2d5a3d;--jx-arrow-bg:var(--white);--jx-arrow-icon:#2d5a3d}.jx-btn--green:hover{background-color:#234a31}.jx-btn--green a:hover,.jx-btn--green button:hover{--jx-btn-bg:#234a31;--jx-btn-text-hover:#234a31;--jx-arrow-icon:#234a31}.jx-btn--orange-light a:hover,.jx-btn--orange-light button:hover{--jx-btn-bg:var(--orange);--jx-btn-text:var(--white)}.jx-btn--blue-light{background-color:var(--white)}.jx-btn--blue-light a,.jx-btn--blue-light button{--jx-btn-bg:var(--white);--jx-btn-text:var(--blue);--jx-btn-text-hover:var(--white);--jx-arrow-bg:var(--blue);--jx-arrow-icon:var(--white)}.jx-btn--blue-light:hover{background-color:var(--blue)}.jx-btn--blue-light a:hover,.jx-btn--blue-light button:hover{--jx-btn-bg:var(--blue);--jx-btn-text:var(--white)}.jx-btn--purple{background-color:var(--purple)}.jx-btn--purple a,.jx-btn--purple button{--jx-btn-bg:var(--purple);--jx-btn-text:var(--white);--jx-btn-text-hover:var(--purple);--jx-arrow-bg:var(--white);--jx-arrow-icon:var(--purple)}.jx-btn--tertiary-yellow{background-color:var(--yellow)}.jx-btn--tertiary-yellow a,.jx-btn--tertiary-yellow button{--jx-btn-bg:var(--white);--jx-btn-text:var(--yellow);--jx-btn-text-hover:var(--white);--jx-arrow-bg:var(--yellow);--jx-arrow-icon:var(--white);border:.5px solid var(--yellow)}.jx-btn.jx-btn--tertiary-yellow a,.jx-btn.jx-btn--tertiary-yellow button{border:.5px solid var(--yellow)}.jx-btn--tertiary-brown{background-color:var(--brown)}.jx-btn--tertiary-brown a,.jx-btn--tertiary-brown button{--jx-btn-bg:var(--white);--jx-btn-text:var(--brown);--jx-btn-text-hover:var(--white);--jx-arrow-bg:var(--brown);--jx-arrow-icon:var(--white);border:.5px solid var(--brown)}.jx-btn.jx-btn--tertiary-brown a,.jx-btn.jx-btn--tertiary-brown button{border:.5px solid var(--brown)}.jx-btn--tertiary-red{background-color:var(--red)}.jx-btn--tertiary-red a,.jx-btn--tertiary-red button{--jx-btn-bg:var(--white);--jx-btn-text:var(--red);--jx-btn-text-hover:var(--white);--jx-arrow-bg:var(--red);--jx-arrow-icon:var(--white);border:.5px solid var(--red)}.jx-btn.jx-btn--tertiary-red a,.jx-btn.jx-btn--tertiary-red button{border:.5px solid var(--red)}.jx-btn--tertiary-pink{background-color:var(--pink)}.jx-btn--tertiary-pink a,.jx-btn--tertiary-pink button{--jx-btn-bg:var(--white);--jx-btn-text:var(--pink);--jx-btn-text-hover:var(--white);--jx-arrow-bg:var(--pink);--jx-arrow-icon:var(--white);border:.5px solid var(--pink)}.jx-btn.jx-btn--tertiary-pink a,.jx-btn.jx-btn--tertiary-pink button{border:.5px solid var(--pink)}.jx-btn--tertiary-blue{background-color:var(--blue)}.jx-btn--tertiary-blue a,.jx-btn--tertiary-blue button{--jx-btn-bg:var(--white);--jx-btn-text:var(--blue);--jx-btn-text-hover:var(--white);--jx-arrow-bg:var(--blue);--jx-arrow-icon:var(--white);border:.5px solid var(--blue)}.jx-btn.jx-btn--tertiary-blue a,.jx-btn.jx-btn--tertiary-blue button{border:.5px solid var(--blue)}.jx-btn--tertiary-purple{background-color:var(--purple)}.jx-btn--tertiary-purple a,.jx-btn--tertiary-purple button{--jx-btn-bg:var(--white);--jx-btn-text:var(--purple);--jx-btn-text-hover:var(--white);--jx-arrow-bg:var(--purple);--jx-arrow-icon:var(--white);border:.5px solid var(--purple)}.jx-btn.jx-btn--tertiary-purple a,.jx-btn.jx-btn--tertiary-purple button{border:.5px solid var(--purple)}.jx-btn--brown-light{background-color:var(--white)}.jx-btn--brown-light a,.jx-btn--brown-light button{--jx-btn-bg:var(--white);--jx-btn-text:var(--black);--jx-btn-text-hover:var(--white);--jx-arrow-bg:var(--brown);--jx-arrow-icon:var(--white)}.jx-btn--red-light{background-color:var(--white)}.jx-btn--red-light a,.jx-btn--red-light button{--jx-btn-bg:var(--white);--jx-btn-text:var(--black);--jx-btn-text-hover:var(--white);--jx-arrow-bg:#ff3c38;--jx-arrow-icon:var(--white)}.jx-btn--pink-light{background-color:var(--white)}.jx-btn--pink-light a,.jx-btn--pink-light button{--jx-btn-bg:var(--white);--jx-btn-text:var(--black);--jx-btn-text-hover:var(--white);--jx-arrow-bg:var(--pink);--jx-arrow-icon:var(--black)}.jx-btn--purple-light{background-color:var(--white)}.jx-btn--purple-light a,.jx-btn--purple-light button{--jx-btn-bg:var(--white);--jx-btn-text:var(--black);--jx-btn-text-hover:var(--white);--jx-arrow-bg:var(--purple);--jx-arrow-icon:var(--white)}.jx-btn a .jx-btn-arrow .icon,.jx-btn button .jx-btn-arrow .icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;color:var(--jx-arrow-icon)}.jx-btn--purple:hover{background-color:var(--purple)}.jx-btn--tertiary-yellow:hover{background-color:var(--yellow)}.jx-btn--tertiary-brown:hover{background-color:var(--brown)}.jx-btn--tertiary-red:hover{background-color:var(--red)}.jx-btn--tertiary-pink:hover{background-color:var(--pink)}.jx-btn--tertiary-blue:hover{background-color:var(--blue)}.jx-btn--tertiary-purple:hover{background-color:var(--purple)}.page_h1_header.italicspan{font-family:Instrument Serif;font-style:Italic!important;font-weight:var(--fw400);font-size:var(--font-h1);line-height:var(--h1-line);letter-spacing:-1%;color:var(--primary)}.section_title_bottom_border{border-bottom:1px solid #101014;padding-bottom:55px}.creative_card_link--no-link{cursor:default;pointer-events:none}.product-card-reviews{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;margin-bottom:.5rem}.product-card-reviews__rating{font-weight:600;font-size:.875rem;color:var(--primary)}.product-card-reviews__stars{color:#fbbf24;font-size:.875rem}.product-card-reviews__count{color:#6b7280;font-size:.875rem}.creative_jour_card .creative_card_icon>.d-flex{gap:2px}.creative_jour_card .creative_card_icon img{height:20px;width:20px;margin-right:0;align-self:center;flex-shrink:0;object-fit:contain;filter:brightness(0) saturate(100%) invert(24%) sepia(3%) saturate(0) hue-rotate(0deg) brightness(95%) contrast(95%)}.rotating-circle svg{border-radius:50%}@media(max-width:768px){.circle-center-content .jx-btn--black a,.circle-center-content .jx-btn--black button{color:#fff;background-color:#101014}}#photo_gallery_section .creative_card_link--no-link .creative_img_card_warp--lightbox[data-lightbox-src]{pointer-events:auto}.reviews_content_area img{height:25px;width:auto!important}.next_pre_button_for_reviews .arrow-button .arrow-icon svg rect{fill:currentColor}.arrow-button .arrow-icon svg{width:13px;height:13px;color:var(--white)}.arrow-button .arrow-icon svg rect{fill:currentColor}.arrow-button:hover .arrow-icon svg{color:var(--primary,#101014)}.arrow-button:hover .arrow-icon svg rect{fill:currentColor}.next_pre_button_for_reviews .arrow-button:hover .arrow-icon svg{color:var(--dark-color,#1e2420)}.next_pre_button_for_reviews .arrow-button:hover .arrow-icon svg rect{fill:currentColor}.section_tag_with_bg{letter-spacing:0;color:var(--white);padding:2px 11px 4px;background-color:var(--dark-gray-1);border-radius:100px;margin-bottom:0;display:inline-block}.cart_view_popup_warp{position:fixed;width:100%;height:100vh;background-color:#101014cc;top:0;left:0;display:none;z-index:9999999999999;transition:all .3s linear}.main_cart_popup_box{position:absolute;width:451px;height:100%;background-color:var(--white);right:0;padding:44px 24px 70px;transform:translate(100%);transition:all .3s linear}.cart_view_popup_warp.active{display:flex;justify-content:flex-end}.cart_view_popup_warp.active .main_cart_popup_box{transform:translate(0)}.h4_tag{font-weight:var(--fw600);font-size:var(--font-display-small);line-height:100%;letter-spacing:-.4%;color:var(--primary)}#cart_close{padding:0;border:none;background-color:transparent;align-self:center}.list_box{overflow-y:auto;overflow-x:hidden;height:60%!important;padding-top:10px}.cart_items_card img.productimg{height:100px;object-fit:cover;border-radius:15px;margin-bottom:20px}.card_product_prize h6{font-weight:var(--fw600);font-size:var(--font-statistic);line-height:100%;letter-spacing:-.2%;color:var(--primary);margin-bottom:0}.card_product_prize p{font-family:var(--font-primary);font-weight:var(--fw400);font-size:var(--font-button);line-height:100%;letter-spacing:0;color:#858585;margin-bottom:20px}.cart_items_card .prize,.h4_tag{font-weight:var(--fw600);font-size:var(--font-statistic);line-height:100%;letter-spacing:-.2%;color:var(--primary)}.submit_and_countitii button.product_delete{border:none;padding:0;width:28px;height:28px;background-color:#f1f1f1;border-radius:100px;display:flex;justify-content:center}.submit_and_countitii button.product_delete img{width:24px;height:24px;align-self:center}.cart_submit_popup{position:absolute;bottom:30px;width:90%;left:50%;transform:translate(-50%)}.cart_submit_popup button{border:none;background-color:var(--dark-color);color:var(--white)}@media(max-width:991px){.prize_show_mobile .single-product-send-gift--mobile.product-detail-send-gift{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:10px;padding:10px 12px;min-height:44px;box-sizing:border-box;font-family:var(--font-primary);font-size:var(--body-s-size,13px);font-weight:500;color:var(--dark-gray-3,#777);text-decoration:none;transition:color .2s ease;cursor:pointer;border-radius:12px;background:#0000000a}.prize_show_mobile .single-product-send-gift--mobile.product-detail-send-gift svg{flex-shrink:0}.prize_show_mobile.is-fixed .single-product-send-gift--mobile.product-detail-send-gift{margin-top:12px}}.kraft-modal.active{opacity:1;visibility:visible}.kraft-modal.active .kraft-modal-box{transform:translateY(0);opacity:1}.kraft-modal-left-area--empty{display:none}.kraft-modal:has(.kraft-modal-left-area--empty) .kraft-modal-inner{grid-template-columns:1fr}.kraft-modal-prove-link{color:var(--white,var(--white));text-decoration:underline;margin-left:8px;font-weight:var(--fw600,600);transition:opacity .2s ease}.kraft-modal-prove-link:hover{opacity:.8}.kraft-modal-left-content{width:100%;height:100%;position:relative}.kraft-modal-reviews{display:flex;flex-direction:column;padding:40px;background:var(--white-color,var(--white));height:100%;overflow-y:auto}.kraft-modal-reviews-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding-bottom:20px;border-bottom:1px solid var(--light-gray-2,#f5f5f5)}.kraft-modal-reviews-title{font-family:var(--font-primary);font-size:var(--size24,24px);font-weight:var(--fw-semibold,600);color:var(--primary,#1c1c20);margin:0}.kraft-modal-reviews-back{display:flex;align-items:center;gap:8px;background:none;border:none;color:var(--secondary,#666);font-size:var(--size14,14px);font-weight:var(--fw500,500);cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .2s ease}.kraft-modal-reviews-back:hover{background:var(--light-gray-2,#f5f5f5);color:var(--primary,#1c1c20)}.kraft-modal-reviews-back svg{width:16px;height:16px}.kraft-modal-reviews-list{display:flex;flex-direction:column;gap:16px}.kraft-modal-review-item{display:block;text-decoration:none;transition:all .3s ease}.kraft-modal-review-item:hover{transform:translateY(-2px)}.kraft-modal-review-item:hover .info-card__badge{border-color:var(--primary);box-shadow:0 4px 16px #0000001f}.kraft-modal-review-item .info-card__badge{position:relative;bottom:auto;left:auto;transform:none;background:var(--white-color);border-radius:10px;padding:14px 16px;display:flex;align-items:center;gap:12px;box-shadow:0 2px 8px #00000014;border:1px solid var(--light-gray-2,#f5f5f5);width:100%;transition:all .3s ease}.kraft-modal-review-item .info-card__badge-icon{width:32px;height:32px;flex-shrink:0}.kraft-modal-review-item .info-card__badge-icon img{width:100%;height:100%;object-fit:contain}.kraft-modal-review-item .info-card__badge-content{display:flex;flex-direction:column;gap:6px;flex:1}.kraft-modal-review-location-compact{font-family:var(--font-primary);font-size:var(--size14,14px);font-weight:var(--fw-semibold,600);color:var(--primary,#1c1c20);line-height:1.2;display:block}.kraft-modal-review-item .info-card__badge-rating{display:flex;align-items:center;gap:8px}.kraft-modal-review-item .info-card__rating{font-size:var(--size16);font-weight:var(--fw700);color:var(--primary);line-height:1;font-family:var(--font-primary)}.kraft-modal-review-item .info-card__stars{display:flex;gap:2px;align-items:center}.kraft-modal-review-item .info-card__star{color:#ffb800;font-size:var(--size13,13px);line-height:1}.kraft-modal-review-item .info-card__reviews{font-size:var(--size12);font-weight:var(--fw-regular);color:var(--secondary);line-height:1.2;font-family:var(--font-primary)}.kraft-modal-review-rating{display:flex;align-items:center;gap:12px}.kraft-modal-review-stars{color:#ffb800;font-size:var(--size18,18px);letter-spacing:2px}.kraft-modal-review-count{font-family:var(--font-primary);font-size:var(--size14,14px);font-weight:var(--fw500,500);color:var(--dark-gray-4,#666)}.kraft-modal-submit-btn__loading-text{color:inherit}.kraft-modal-button-spinner{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:kraft-modal-spin .6s linear infinite;margin-right:8px;vertical-align:middle}.kraft-modal-success{display:none;text-align:center;padding:40px 20px;animation:kraft-modal-fade-in .3s ease}.kraft-modal-success-icon{margin-bottom:24px;animation:kraft-modal-scale-in .5s ease;display:flex;justify-content:center;align-items:center}.kraft-modal-success-icon svg{filter:drop-shadow(0 4px 12px rgba(16,185,129,.3))}.kraft-modal-success-title{font-family:var(--font-primary);font-size:var(--size24,24px);font-weight:var(--fw600,600);color:var(--primary,#101014);margin-bottom:12px}.kraft-modal-success-text{font-size:var(--size16,16px);color:var(--dark-gray-3,#666);line-height:1.5;margin-bottom:24px}.kraft-modal-error{display:none;background-color:#fee2e2;border-left:4px solid #dc2626;padding:12px 16px;border-radius:8px;margin-bottom:16px;animation:kraft-modal-fade-in .3s ease}.kraft-modal-error-icon{display:inline-block;color:#dc2626;margin-right:8px;vertical-align:middle}.kraft-modal-error-text{display:inline;color:#991b1b;font-size:var(--size14,14px);font-weight:var(--fw500,500);margin:0}.kraft-modal-field-error{margin:6px 0 0;font-size:var(--size13,13px);line-height:1.35;color:#991b1b;font-weight:var(--fw500,500)}.kraft-modal .form-control.kraft-modal-input-invalid,.kraft-modal .form-select.kraft-modal-input-invalid{border-color:#dc2626;box-shadow:0 0 0 1px #dc262633}.kraft-modal-radio-group{display:flex;gap:16px;margin-top:8px}.kraft-modal-radio-label{display:flex;align-items:center;cursor:pointer;margin-bottom:0}.kraft-modal-radio-label span{font-size:14px;font-weight:400;color:var(--dark-color,#101014)}.kraft-modal-radio-label:hover span{color:var(--primary)}.kraft-modal-form .form-label-hint{font-size:12px;font-weight:400;color:var(--gray-color,#767676)}.kraft-modal-location-info--has-photo{justify-content:flex-start}.kraft-modal-location-photo{position:relative;margin:-30px -24px 24px;border-radius:8px 8px 0 0;overflow:hidden;flex-shrink:0}.kraft-modal-location-photo img{width:100%;height:220px;object-fit:cover;display:block}.kraft-modal-location-photo .kraft-modal-img-over-text{position:absolute;left:20px;bottom:14px;color:var(--white,#fff);font-size:var(--size14,14px);font-weight:var(--fw500,500);margin-bottom:0}.kraft-modal-location-info-inner{display:flex;flex-direction:column;gap:20px}.kraft-modal-location-info-toggle{display:none;width:100%;align-items:center;justify-content:space-between;gap:8px;background:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.1);color:var(--primary);font-size:var(--size14,14px);font-weight:var(--fw-medium);padding:6px 0 8px;margin-bottom:8px;text-align:left}.kraft-modal-location-info-toggle svg{transition:transform .2s ease}.kraft-modal-location-info.is-open .kraft-modal-location-info-toggle svg{transform:rotate(180deg)}.kraft-modal-location-name{font-family:var(--font-primary);font-weight:var(--fw600,600);font-size:var(--size28);line-height:1.2;color:var(--primary);margin-bottom:6px}.kraft-modal-location-item{display:flex;flex-direction:column;gap:6px}.kraft-modal-location-icon{display:none}.kraft-modal-location-text{flex:1}.kraft-modal-location-label{font-family:var(--font-primary);font-size:var(--size12);font-weight:var(--fw-medium);color:var(--light-dark-color);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.kraft-modal-location-value{font-family:var(--font-primary);font-size:var(--size16);font-weight:var(--fw-regular);color:var(--primary);line-height:1.4;margin-bottom:0}.kraft-modal-location-link{color:var(--primary);text-decoration:none;transition:opacity .2s ease}.kraft-modal-location-link:hover{opacity:.7;text-decoration:underline}.kraft-modal-location-hours-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kraft-modal-location-hours-item{display:flex;flex-direction:column;gap:6px;padding:16px 14px;background-color:var(--light-color);border-radius:10px}.kraft-modal-location-hours-type{font-size:var(--size12);text-transform:uppercase;letter-spacing:.5px}.kraft-modal-location-hours-time,.kraft-modal-location-hours-type{font-family:var(--font-primary);font-weight:var(--fw-semibold);color:var(--primary)}.kraft-modal-location-hours-time{font-size:var(--size18);line-height:1.2}.kraft-modal-location-hours-time sup{font-size:60%;vertical-align:super}.kraft-modal-location-hours-days{font-family:var(--font-primary);font-size:var(--size12);font-weight:var(--fw-regular);color:var(--light-dark-color);line-height:1.4}@media(max-width:767.98px){.kraft-modal-location-info-inner{gap:16px}.kraft-modal-location-name{font-size:var(--size24)}.kraft-modal-location-hours-wrapper{grid-template-columns:1fr}.kraft-modal-location-hours-item{padding:14px 12px}.kraft-modal--location .kraft-modal-close{background-color:var(--primary);color:var(--white-color);border-radius:8px;padding:8px 12px}.kraft-modal--location .kraft-modal-close svg path{stroke:var(--white-color)}.kraft-modal--location .kraft-modal-close:hover{background-color:#333}}@media(max-width:767.98px){body.modal-open{overflow:hidden}}@media(max-height:800px){.kraft-workshop-modal .kraft-workshop-option-with-image .kraft-workshop-option-image{width:55px;height:55px}.kraft-workshop-modal .kraft-modal-left-area{padding:8px;min-height:0;max-height:100%;height:auto;align-self:stretch}.kraft-workshop-modal .kraft-modal-left-area img{border-radius:30px;height:100%;max-height:100%;min-height:0;object-fit:cover}.kraft-workshop-modal .kraft-modal-img-over-text{font-size:var(--size14,14px);left:20px;bottom:20px}.kraft-modal-reviews{padding:32px 24px}.kraft-modal-reviews-title{font-size:var(--size20,20px)}.kraft-modal-review-item .info-card__badge{padding:12px 14px}}.kraft-locations-picker-modal .kraft-modal-inner{grid-template-columns:1fr;width:100%}.kraft-locations-picker-modal .kraft-modal-form{min-width:0;width:100%;max-width:100%}.kraft-locations-picker-modal__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:0;width:100%;min-width:0}.kraft-locations-picker-modal--nyc .kraft-locations-picker-modal__grid{grid-template-columns:repeat(2,1fr)}.kraft-locations-picker-modal__card{position:relative;display:block;border-radius:12px;overflow:hidden;text-decoration:none;aspect-ratio:4/3;min-width:0}.kraft-locations-picker-modal__card>img:not(.right_arrow){width:100%;height:100%;object-fit:cover;display:block;border-radius:0;transition:transform .4s ease}.kraft-locations-picker-modal__card:hover>img:not(.right_arrow){transform:scale(1.04)}.kraft-locations-picker-modal__card .right_arrow{position:absolute;top:12px;right:12px;width:22px;height:auto;z-index:2;transition:transform .3s ease}.kraft-locations-picker-modal__card:hover .right_arrow{transform:rotate(-30deg)}.kraft-locations-picker-modal__card .mega-menu__hero-label{position:absolute;top:24px;left:50%;transform:translate(-50%);z-index:2}@media(max-width:767px){.kraft-locations-picker-modal__grid{grid-template-columns:1fr;gap:12px}.kraft-locations-picker-modal--nyc .kraft-locations-picker-modal__grid{grid-template-columns:1fr}.kraft-locations-picker-modal__card{aspect-ratio:16/9;border-radius:16px}}@media(min-width:768px)and (max-width:991px){.kraft-locations-picker-modal--nyc .kraft-locations-picker-modal__grid,.kraft-locations-picker-modal__grid{grid-template-columns:repeat(2,1fr)}}@media(max-height:700px){.kraft-workshop-modal .kraft-workshop-option-with-image .kraft-workshop-option-image{width:50px;height:50px}.kraft-workshop-modal .kraft-modal-left-area{padding:6px;min-height:0;max-height:100%;height:auto;align-self:stretch}.kraft-workshop-modal .kraft-modal-left-area img{border-radius:25px;height:100%;max-height:100%;min-height:0;object-fit:cover}.kraft-workshop-modal .kraft-modal-img-over-text{font-size:var(--size12,12px);left:15px;bottom:15px}.kraft-modal-reviews{padding:24px 20px}.kraft-modal-reviews-header{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}.kraft-modal-reviews-title{font-size:var(--size18,18px)}.kraft-modal-reviews-list{gap:12px}.kraft-modal-review-item .info-card__badge{padding:12px 14px}.kraft-modal-review-location-compact{font-size:var(--size13,13px)}}@media(max-width:992px){.kraft-modal-location-info-inner{gap:25px}.kraft-modal-location-name{font-size:var(--size28)}}@media(max-width:767.98px){.kraft-modal-location-info-inner{gap:20px}.kraft-modal-location-name{font-size:var(--size24)}.kraft-modal-location-icon{width:36px;height:36px}.kraft-modal-location-icon svg{width:18px;height:18px}.kraft-modal-location-value{font-size:var(--size14)}.kraft-modal-location-info-toggle{display:inline-flex;margin-top:0;margin-bottom:6px;padding-top:4px;padding-bottom:6px}.kraft-modal-location-info .kraft-modal-location-info-inner{display:none}.kraft-modal-location-info.is-open .kraft-modal-location-info-inner{display:flex}.kraft-modal-location-info.is-open{min-height:250px;padding:25px 20px}}@media(min-width:768px){.kraft-modal-location-info-toggle{display:none!important}.kraft-modal-location-info .kraft-modal-location-info-inner{display:flex!important}}.btn--secondary{background-color:var(--white);color:var(--primary);border:1px solid var(--primary)}.btn--secondary:hover{background-color:var(--primary);color:var(--white)}.btn--ghost{background-color:transparent;color:var(--primary);border:1px solid transparent}.btn--ghost:hover{background-color:var(--light-gray-2)}.btn--dark{background-color:var(--dark-color);color:var(--white)}.btn--dark:hover{background-color:var(--primary)}.btn--small{padding:5px 15px;font-size:var(--font-button)}.btn--medium{padding:10px 22px;font-size:var(--font-body)}.btn--large{padding:15px 30px;font-size:var(--font-menu)}.btn--with-arrow{padding-right:calc(var(--btn-padding-right, 22px) + var(--btn-icon-size, 42px) + 12px)}.btn--with-arrow .btn__icon{position:absolute;right:6px;width:var(--btn-icon-size,36px);height:var(--btn-icon-size,36px);border-radius:50%;background-color:var(--btn-icon-bg,var(--white));display:flex;align-items:center;justify-content:center;transition:transform .3s ease,background-color .3s ease;z-index:2}.btn--with-arrow .btn__icon svg{width:13px;height:13px;transition:transform .3s ease}.btn--with-arrow .btn__icon svg rect{fill:var(--btn-icon-color,var(--primary))}.btn--with-arrow:hover .btn__icon{transform:scale(1.1);background-color:var(--btn-icon-bg-hover,var(--primary))}.btn--with-arrow:hover .btn__icon svg{transform:rotate(45deg)}.btn--with-arrow:hover .btn__icon svg rect{fill:var(--btn-icon-color-hover,var(--white))}.btn--circle-arrow{padding-left:calc(var(--btn-padding-left, 22px) + var(--btn-circle-size, 36px) + 12px)}.btn--circle-arrow .btn__circle{position:absolute;left:6px;width:var(--btn-circle-size,36px);height:var(--btn-circle-size,36px);border-radius:50%;background-color:var(--btn-circle-bg,var(--light-gray-1));display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.btn--circle-arrow .btn__circle svg{width:14px;height:14px}.btn--circle-arrow .btn__circle svg path{stroke:var(--btn-arrow-color,var(--dark-gray-4));stroke-width:2;fill:none;transition:stroke .3s ease}.btn--circle-arrow:hover .btn__circle{background-color:var(--btn-circle-bg-hover,var(--primary))}.btn--circle-arrow:hover .btn__circle svg path{stroke:var(--btn-arrow-color-hover,var(--white))}.btn--arrow-left{flex-direction:row-reverse;padding-left:calc(var(--btn-padding-right, 22px) + var(--btn-icon-size, 42px) + 12px);padding-right:var(--btn-padding-left,22px)}.btn--arrow-left .btn__icon{left:6px;right:auto}.btn__text{position:relative;z-index:2}.btn--full{width:100%;justify-content:center}.tag{display:inline-flex;align-items:center;gap:8px;padding:var(--tag-padding,6px 12px);border-radius:var(--tag-radius,200px);font-size:var(--tag-font-size,var(--font-button));font-weight:var(--fw-regular);line-height:100%;letter-spacing:0;font-family:var(--font-primary);text-decoration:none;transition:all .3s ease}.tag--default{background-color:transparent;color:var(--primary)}.tag--default,.tag--filled{border:1px solid var(--primary)}.tag--filled{background-color:var(--primary);color:var(--white)}.tag--filled:hover{background-color:var(--dark-color);border-color:var(--dark-color)}.tag--outline{background-color:transparent;color:var(--primary);border:1px solid var(--primary)}.tag--outline:hover{background-color:var(--primary);color:var(--white)}.tag--with-icon{padding-left:calc(var(--tag-padding-left, 12px) + 18px);position:relative}.tag--notification{background-color:var(--white);padding:8px 16px}.tag--notification,.tag--section{color:var(--primary);font-weight:var(--fw-regular)}.tag--section{font-size:var(--font-button);text-transform:uppercase;letter-spacing:.5px;background-color:transparent;border:none;padding:0}.tag--section-italic{font-family:var(--font-secondary);font-style:italic;font-size:var(--font-statistic);line-height:32px;letter-spacing:-.3%;text-transform:none}.tag--small{padding:4px 8px;font-size:var(--font-label-small)}.tag--large{padding:8px 16px;font-size:var(--font-body)}.tag-group{display:flex;flex-wrap:wrap;gap:8px}.tag-group .tag{margin:0}.heading-hero{font-size:var(--h1-size);line-height:var(--h1-line);font-weight:var(--h1-weight,var(--heading-weight,var(--fw400)))}.heading-section{font-size:var(--h3-size);line-height:var(--h3-line);font-weight:var(--h3-weight,var(--heading-weight,var(--fw400)))}.heading-card,.heading-section{font-family:var(--font-primary)}.heading-card{font-size:var(--h4-regular-size);line-height:var(--h4-regular-line);font-weight:var(--h4-weight,var(--heading-weight,var(--fw400)))}.heading-subtitle{font-size:var(--font-h4);line-height:150%;font-family:var(--font-primary)}.body-text,.heading-subtitle{font-weight:var(--fw-regular)}.body-text{font-size:var(--body-m-size);line-height:var(--body-m-line);color:var(--primary)}.body-text-small{font-size:var(--body-s-size);line-height:var(--body-s-line);color:var(--dark-gray-4)}.body-text-small,.intro-text{font-weight:var(--fw-regular)}.intro-text{font-size:var(--intro-size);line-height:var(--intro-line)}.text-primary{color:var(--primary)}.text-secondary{color:var(--secondary)}.text-muted{color:var(--dark-gray-4)}.text-light{color:var(--dark-gray-5)}.text-right{text-align:right}.font-light{font-weight:var(--fw300)}.font-regular{font-weight:var(--fw-regular)}.font-medium{font-weight:var(--fw-medium)}.font-semibold{font-weight:var(--fw-semibold)}.font-bold{font-weight:var(--fw-bold)}.font-secondary{font-family:var(--font-secondary)}.font-display{font-family:var(--font-display)}.kraft-workshop-continue-last{width:100%;padding:12px 20px;margin-bottom:1.5rem;background-color:#f7f7f7;border:1px solid #dadada;border-radius:10px;color:var(--primary,#101014);font-weight:var(--fw600,600);cursor:pointer;transition:all .3s ease;text-align:left}.kraft-workshop-continue-last:hover{background-color:#e0e0e0;border-color:var(--primary,#101014)}.kraft-workshop-option-with-image .kraft-workshop-option-image{width:70px;height:70px;flex-shrink:0;overflow:hidden;border-radius:50%}.kraft-workshop-option-with-image .kraft-workshop-option-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.kraft-workshop-option-with-image:hover .kraft-workshop-option-image img{transform:scale(1.05)}.kraft-workshop-option-arrow{color:var(--primary,#101014);flex-shrink:0;transition:transform .3s ease;margin-right:0}.kraft-workshop-option:hover .kraft-workshop-option-arrow{transform:translate(4px)}.kraft-workshop-step-back{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #dadada}.kraft-workshop-back-btn{display:flex;align-items:center;gap:5px;background-color:transparent;border:none;padding:5px 10px;cursor:pointer;color:var(--primary,#101014);transition:opacity .3s ease}.kraft-workshop-back-btn:hover{opacity:.7}.kraft-workshop-back-btn svg{width:20px;height:20px}.kraft-workshop-selected-location{color:var(--primary,#101014);font-weight:var(--fw600,600)}body.modal-open,html.modal-open{overflow:hidden}.jx-btn-modal-trigger a{cursor:pointer}.cart-drawer-empty-state{max-width:100%;padding:24px;gap:32px;height:100%;overflow-y:auto}.cart-drawer-empty-state .cart-page-empty-header{padding-top:20px}.cart-drawer-empty-state .cart-page-empty-header__title{font-size:var(--h4-size,24px)}.cart-drawer-empty-state .cart-page-empty-header__subtitle{font-size:var(--size14,14px)}.cart-drawer-empty-state .cart-page-empty-products__title{font-size:var(--h5-size,20px);margin-bottom:20px}.cart-drawer-empty-state .cart-page-empty-products .col-6{width:50%}.cart-drawer-empty-state .cart-page-empty-products .product_img{aspect-ratio:1;height:auto}.cart-drawer__content--empty{height:100%;overflow-y:auto;padding:0}.cart-page-empty-header{text-align:center;max-width:600px}.cart-page-empty-header__title{font-family:var(--font-primary);font-size:var(--h3-size,32px);font-weight:var(--fw-bold,700);color:var(--primary);margin:0 0 12px;line-height:1.2}.cart-page-empty-header__subtitle{font-family:var(--font-primary);font-size:var(--size16,16px);font-weight:var(--fw-regular,400);color:var(--dark-gray-4);margin:0;line-height:1.6}.cart-page-empty-products{width:100%}.cart-page-empty-products__title{font-family:var(--font-primary);font-size:var(--h3-size,32px);font-weight:var(--fw-bold,700);color:var(--primary);text-align:center;margin:0 0 40px}.cart-page-empty-products .row{display:flex;flex-wrap:wrap;margin:0 -8px}.cart-page-empty-products .col-6,.cart-page-empty-products .col-md-3{padding:0 8px;margin-bottom:16px}.cart-page-empty-products .col-6{width:50%}.cart-page-empty-products .shop_product_card{display:block;text-decoration:none;transition:transform .3s ease}.cart-page-empty-products .product_img{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:8px;margin-bottom:12px;background-color:var(--light-gray-1)}.cart-page-empty-products .product_img img{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.cart-page-empty-products .product_img .img_main{opacity:1}.cart-page-empty-products .product_img .img_hover{position:absolute;top:0;left:0;opacity:0}@media(hover:hover)and (pointer:fine){.cart-page-empty-products .shop_product_card:hover{transform:translateY(-4px)}.cart-page-empty-products .shop_product_card:hover .img_main{opacity:0}.cart-page-empty-products .shop_product_card:hover .img_hover{opacity:1}}.cart-page-empty-products .product_deteils{padding:0}.cart-page-empty-products .product-title-clamp{font-family:var(--font-primary);font-size:var(--size16,16px);font-weight:var(--fw-medium,500);color:var(--primary);margin:0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;padding-right:8px}.cart-page-empty-products .product-price{font-family:var(--font-primary);font-size:var(--size16,16px);font-weight:var(--fw-bold,700);color:var(--primary);white-space:nowrap}.cart-page-empty-products .product-vendor{font-family:var(--font-primary);font-size:var(--size14,14px);font-weight:var(--fw-regular,400);color:var(--dark-gray-4);margin:4px 0 0}.cart-page-empty-footer{text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.cart-page-empty-help{font-family:var(--font-primary);font-size:var(--size16,16px);font-weight:var(--fw-regular,400);color:var(--dark-gray-4);margin:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}@media(max-width:767.98px){.cart-page-empty-header__title{font-size:var(--size24,24px)}.cart-page-empty-header__subtitle{font-size:var(--size14,14px)}.cart-page-empty-products__title{font-size:var(--size24,24px);margin-bottom:24px}}@media(min-width:768px){.cart-page-empty-products .col-md-3{width:25%}}.cart-page--empty .cart-page__title{margin-top:0!important}.cart-page--empty{align-items:stretch!important;padding:0!important}.cart-items__wrapper{width:100%}.hero_collage_item--1{width:45%;height:40%;top:0;right:5%;z-index:2;transform:rotate(-3deg)}.hero_collage_item--2{width:42%;height:38%;bottom:5%;right:0;z-index:4;transform:rotate(2deg)}.hero_bg--layout-vertical .hero_collage_item--main{width:100%;height:48%;top:0;left:0;transform:none;z-index:1}.hero_bg--layout-vertical .hero_collage_item--1{width:48%;height:48%;bottom:0;left:0;transform:none;z-index:2}.hero_bg--layout-vertical .hero_collage_item--2{width:48%;height:48%;bottom:0;right:0;left:auto;transform:none;z-index:2}.hero_bg--layout-sidebyside .hero_collage_item{transform:none;height:100%}.hero_bg--layout-sidebyside .hero_collage_item--main{width:48%;height:100%;top:0;left:0;z-index:1}.hero_bg--layout-sidebyside .hero_collage_item--1{width:48%;height:48%;top:0;right:0;left:auto;transform:none;z-index:2}.hero_bg--layout-sidebyside .hero_collage_item--2{width:48%;height:48%;bottom:0;right:0;left:auto;transform:none;z-index:2}.card-grid-card-icon img{width:24px;height:24px;object-fit:contain}@media(max-width:767.99px){#creative_jour_section .collection-slider-arrows{display:none}}.content-tags-section{padding:100px 0;background-color:var(--light-gray-3)}.content-tags-container{max-width:1440px;margin:0 auto}.content-tags-content{display:flex;flex-direction:column;gap:50px}.content-tags-header{text-align:center;position:relative;gap:30px}.content-tags-badge,.content-tags-header{display:flex;flex-direction:column;align-items:center}.content-tags-badge{gap:0;margin:0 0 20px}.content-tags-badge__brand{font-family:var(--font-primary);font-size:var(--size12);font-weight:var(--fw600);color:var(--secondary);text-transform:uppercase;letter-spacing:2px;margin-bottom:-2px}.content-tags-badge__script{font-family:var(--font-secondary);font-size:var(--size24);font-weight:var(--fw400);color:var(--primary);line-height:1.2}.content-tags-heading{font-size:var(--display-lg-size);line-height:var(--display-lg-line);color:var(--primary);max-width:900px;margin:0 auto}.content-tags-heading-primary{font-family:var(--font-primary);font-weight:var(--fw-semibold)}.content-tags-heading-secondary,.content-tags-heading-secondary-text{font-family:var(--font-secondary);font-weight:var(--fw-regular);font-style:italic}.content-tags-heading-secondary-text{font-size:var(--h3-size);line-height:1.2;color:var(--primary);margin:6px 0 0}.content-tags-subtitle-pill{margin-top:14px}.content-tags-subtitle-pill p{margin-bottom:0}.content-tags-description{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--size20);line-height:1.5;color:var(--primary);margin:0;max-width:800px}.content-tags-image-wrapper{width:100%;margin:0 auto}.content-tags-image{width:100%;height:500px;border-radius:var(--content-tags-image-radius,500px);overflow:hidden;background:var(--light-gray-2);box-shadow:0 20px 60px #0000001a}.content-tags-image img{width:100%;height:100%;object-fit:cover}.content-tags-footer{text-align:center;display:flex;flex-direction:column;gap:30px;align-items:center}.content-tags-buttons{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}@media(max-width:992px){.content-tags-section{padding:60px 0}.content-tags-container{padding:0 var(--site-gutter)}.content-tags-content{gap:40px}.content-tags-image{height:400px;border-radius:min(400px,var(--content-tags-image-radius,500px))}.content-tags-description{font-size:var(--size18)}}@media(max-width:768px){.content-tags-badge__brand{font-size:var(--size10);letter-spacing:1.5px}.content-tags-badge__script{font-size:var(--size20)}.content-tags-description{font-size:var(--size18)}.content-tags-subtitle-pill{margin-top:10px}.content-tags-image-wrapper{width:calc(100% + var(--site-gutter)*2);margin-left:calc(var(--site-gutter)*-1);margin-right:calc(var(--site-gutter)*-1)}.content-tags-image{height:300px;border-radius:0;width:100%}}.content-tags-images-grid{display:flex;gap:24px;width:100%}.content-tags-images-grid .content-tags-image{flex:1 1 0;min-width:0}.content-tags-images-slideshow{display:none}.content-tags-images-slideshow .content-tags-image{width:100%;height:300px;border-radius:0}.content-tags-images-slideshow slideshow-slide{width:100%;flex-shrink:0}.content-tags-images-slideshow .slideshow-controls__dots{padding:6px 12px}.content-tags-images-slideshow .slideshow-controls__dots button{--color:rgba(26,26,26,.28);--color-active:var(--primary);--color-hover:rgba(26,26,26,.5)}@media(max-width:992px){.content-tags-images-grid .content-tags-image{height:400px;border-radius:min(400px,var(--content-tags-image-radius,500px))}}@media(max-width:768px){.content-tags-images-grid{display:none}.content-tags-images-slideshow{display:block}.content-tags-image-wrapper--multi{width:calc(100% + var(--site-gutter)*2);margin-left:calc(var(--site-gutter)*-1);margin-right:calc(var(--site-gutter)*-1)}.content-tags-images-slideshow .content-tags-image{height:300px;border-radius:0;box-shadow:none}}#reviews_section.color-scheme-yellow{background-color:var(--template-yellow-section-bg)}#reviews_section.color-scheme-yellow .card-grid-heading-secondary{color:var(--template-yellow-text-secondary)}#reviews_section.color-scheme-orange{background-color:var(--template-orange-section-bg)}#reviews_section.color-scheme-orange .card-grid-heading-secondary{color:var(--template-orange-text-secondary)}#reviews_section.color-scheme-green{background-color:var(--template-green-section-bg)}#reviews_section.color-scheme-green .card-grid-heading-secondary{color:var(--template-green-text-secondary)}#reviews_section.color-scheme-deep-space{background-color:var(--template-deep-space-section-bg)}#reviews_section.color-scheme-deep-space .card-grid-heading-secondary{color:var(--template-deep-space-text-secondary)}#reviews_section.color-scheme-red{background-color:var(--template-red-section-bg)}#reviews_section.color-scheme-red .card-grid-heading-secondary{color:var(--template-red-text-secondary)}#reviews_section.color-scheme-pink{background-color:var(--template-pink-section-bg)}#reviews_section.color-scheme-pink .card-grid-heading-secondary{color:var(--template-pink-text-secondary)}#reviews_section.color-scheme-blue{background-color:var(--template-blue-section-bg)}#reviews_section.color-scheme-blue .card-grid-heading-secondary{color:var(--template-blue-text-secondary)}#reviews_section.color-scheme-brown{background-color:var(--template-brown-section-bg)}#reviews_section.color-scheme-brown .card-grid-heading-secondary{color:var(--template-brown-text-secondary)}#reviews_section.color-scheme-white{background-color:var(--template-white-section-bg)}#reviews_section.color-scheme-white .card-grid-heading-secondary{color:var(--template-white-text-secondary)}.product-detail-section{padding:100px 0;background-color:var(--white-color)}.product-detail-container{max-width:1440px;margin:0 auto;padding:0 74.5px}.product-variant-selector-wrapper{display:flex;justify-content:center;margin-bottom:40px;width:100%;padding:0 20px}.product-variant-selector{display:inline-flex;gap:6px;padding:4px;border:2px solid var(--dark-gray-1);border-radius:200px;flex-wrap:wrap;justify-content:center;width:fit-content;max-width:100%}.product-variant-selector,.product-variant-tab{background:var(--white-color);position:relative}.product-variant-tab{display:flex;align-items:center;gap:8px;padding:10px 20px;border:none;border-radius:200px;cursor:pointer;transition:all .3s ease;font-family:var(--font-primary);font-size:var(--body-m-size);font-weight:var(--fw-medium);color:var(--dark-gray-4);white-space:nowrap;z-index:1}.product-variant-tab:hover{background:#0000000d}.product-variant-tab.active{background:var(--dark-gray-1);color:var(--white-color)}.product-variant-icon{font-size:20px;line-height:1}.product-variant-label{font-weight:var(--fw-medium)}.product-variant-content{display:none}.product-variant-content.active{display:block}.product-detail-image-area{padding-right:40px}.product-detail-view{width:100%;height:500px;border-radius:16px;overflow:hidden;margin-bottom:20px;box-shadow:0 10px 40px #0000001a}.product-detail-view img{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.product-detail-thumbnails{display:flex;gap:12px;flex-wrap:wrap}.product-detail-thumbnails img{width:80px;height:80px;object-fit:cover;border-radius:8px;cursor:pointer;border:2px solid transparent;transition:all .3s ease}.product-detail-thumbnails img.active,.product-detail-thumbnails img:hover{border-color:var(--primary)}.product-detail-content{padding-left:40px}.product-detail-content .product_workshop_location{display:inline-flex;align-items:center;gap:6px;margin:0 0 4px;padding:6px 14px;width:fit-content;max-width:100%;box-sizing:border-box;font-family:var(--font-primary);font-weight:var(--fw500);font-size:13px;line-height:1.4;letter-spacing:-.02em;color:#444;background:#f4f4f4;border:1px solid #e5e5e5;border-radius:999px}.product-detail-content .product_workshop_location .lucide-icon{flex-shrink:0;opacity:.75;color:var(--dark-gray-3)}.product-detail-content .product_workshop_location span{margin:0;word-break:break-word}.product-detail-content .product_workshop_location+.product-detail-name{margin-top:8px}.product-detail-name{font-family:var(--font-primary);font-weight:var(--fw-semibold);font-size:var(--h3-size);line-height:var(--h3-line);color:var(--primary);margin-bottom:8px}.product-detail-category{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--body-m-size);line-height:var(--body-m-line);color:var(--dark-gray-4);margin-bottom:16px}.product-detail-rating{gap:8px;margin-bottom:20px}.product-detail-rating p{font-family:var(--font-primary);font-weight:var(--fw-medium);font-size:var(--body-m-size);line-height:var(--body-m-line);color:var(--primary);margin:0}.product-detail-rating span{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--body-s-size);line-height:var(--body-s-line);color:var(--dark-gray-4)}.product-detail-price{font-family:var(--font-primary);font-weight:var(--fw-semibold);font-size:var(--size32);line-height:1.2;color:var(--primary);margin-bottom:32px}.product-detail-bio{margin-bottom:32px}.product-detail-bio ul{list-style:none;padding:0;margin:0}.product-detail-bio li{margin-bottom:12px}.product-detail-bio li:last-child{margin-bottom:0}.product-detail-bio p{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--body-m-size);line-height:var(--body-m-line);color:var(--dark-gray-3);margin:0;display:flex;align-items:center;gap:12px}.product-detail-bio img,.product-detail-bio svg{width:20px;height:20px;flex-shrink:0}.product-detail-actions{margin-top:40px}.product-detail-variants{margin:24px 0;width:100%}.product-detail-variants product-swatches{width:100%}.product-detail-variants swatches-variant-picker-component{justify-content:flex-start}.product-detail-variants .variant-option--swatches overflow-list::part(list){gap:16px;flex-wrap:wrap}.variant-option__swatch--enhanced{flex-shrink:0}.variant-swatch-enhanced{display:flex;flex-direction:column;align-items:center;padding:16px 12px;border:1px solid var(--dark-gray-2);border-radius:0;transition:border-color .2s ease;cursor:pointer;background:var(--white-color);min-width:100px;position:relative;width:100%}.variant-swatch-enhanced:hover{border-color:var(--primary)}.variant-swatch-content{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.variant-swatch-image{width:80px;height:80px;border-radius:0;overflow:hidden;border:1px solid var(--dark-gray-2);display:flex;align-items:center;justify-content:center;background:var(--white-color);transition:border-color .2s ease}.variant-swatch-image .swatch{width:100%;height:100%;min-width:80px;min-height:80px;border-radius:0}.variant-swatch-info{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;text-align:center}.variant-swatch-name{font-weight:var(--fw-regular)}.variant-swatch-name,.variant-swatch-price{font-family:var(--font-primary);font-size:var(--body-s-size);color:var(--dark-gray-1);line-height:var(--body-s-line);margin:0}.variant-swatch-price{font-weight:var(--fw-medium)}@media(max-width:768px){.variant-swatch-enhanced{min-width:90px;padding:12px 8px}.variant-swatch-image{width:70px;height:70px}.variant-swatch-image .swatch{min-width:70px;min-height:70px}.variant-swatch-name,.variant-swatch-price{font-size:var(--size14)}}.kraft-variant-modal .kraft-modal-box{display:none}.variant-card.active,.variant-card.selected{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.variant-card.active .variant-check,.variant-card.selected .variant-check{opacity:1;transform:scale(1)}.variant-card--unavailable{opacity:.45;cursor:not-allowed;pointer-events:none}.variant-card--unavailable:hover{transform:none;box-shadow:none}.variant-card--unavailable img{filter:grayscale(60%)}.variant-sold-out-badge{position:absolute;top:10px;left:10px;background:#000000bf;color:#fff;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:6px;z-index:3;line-height:1.3}@media(max-width:992px){.product-detail-section{padding:60px 0}.product-detail-container{padding:0 20px}.product-variant-selector-wrapper{margin-bottom:30px;padding:0 15px}.product-variant-selector{padding:3px;gap:4px}.product-variant-tab{padding:8px 16px;font-size:var(--body-s-size)}.product-detail-image-area{padding-right:0;margin-bottom:40px}.product-detail-view{height:400px}.product-detail-content{padding-left:0}.product-detail-name,.product-detail-price{font-size:var(--size28)}}@media(max-width:768px){.product-variant-selector-wrapper{margin-bottom:25px;padding:0 10px}.product-variant-selector{gap:4px;padding:3px}.product-variant-tab{padding:8px 14px;font-size:var(--body-s-size)}.product-variant-icon{font-size:18px}.product-detail-view{height:350px}.product-detail-thumbnails img{width:60px;height:60px}.product-detail-name,.product-detail-price{font-size:var(--size24)}}.floating-video-subheading{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--size12);line-height:1.4;color:var(--dark-gray-4);text-transform:uppercase;letter-spacing:.05em;margin-bottom:20px}.floating-video-cta{margin-top:0}.floating-video-cta .jx-btn a{font-size:var(--size14);padding:10px 20px}.floating-video-widget.position-bottom-left{right:auto;left:30px;transform:translate(-330px)}.floating-video-widget.position-bottom-left:not(.hidden){transform:translate(0) translateY(0)}.floating-video-widget.position-bottom-left.hidden{transform:translate(-330px)}.floating-video-widget.position-bottom-left:hover{transform:translate(0) translateY(-4px)}.floating-video-widget.animate-from-bottom{transform:translateY(450px) translate(0)}.floating-video-widget.animate-from-bottom:not(.hidden){transform:translateY(0) translate(0)}.floating-video-widget.animate-from-bottom.hidden{transform:translateY(450px) translate(0)}.floating-video-widget.animate-from-bottom:hover{transform:translateY(-4px) translate(0)}.floating-video-help-icon:not(.hidden){opacity:1;pointer-events:auto}.floating-video-help-icon.position-bottom-left{right:auto;left:30px}@media(max-width:768px){.floating-video-widget.position-bottom-left{left:20px;transform:translate(-270px)}.floating-video-widget.position-bottom-left:not(.hidden){transform:translate(0) translateY(0)}.floating-video-widget.position-bottom-left.hidden{transform:translate(-270px)}.floating-video-help-icon.position-bottom-left{left:20px}}.shipping-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.creation_area .experience_section_wrapper--no-image,.experience_section_wrapper--no-image{grid-template-columns:1fr;gap:0}.experience_content .section_tag_title p{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--size14);line-height:100%;letter-spacing:0;color:var(--secondary);margin-bottom:0;display:inline-flex;gap:5px;background-color:#f7f7f7;padding:4px;border-radius:5px}.experience_content .section_tag_title img{width:16px;align-self:center}.form_and_details_content ul{display:flex;align-items:center;padding-left:0;list-style-type:none;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.form_and_details_content ul::-webkit-scrollbar{display:none}.form_and_details_content ul{-ms-overflow-style:none;scrollbar-width:none}.form_and_details_content ul li{padding:0 15px 12px;flex-shrink:0;white-space:nowrap;position:relative}.form_and_details_content ul li a{color:var(--dark-gray-3)}.form_and_details_content ul li a,.form_and_details_content ul li a.active{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--size20);line-height:var(--body-m-line);letter-spacing:-.2%;text-decoration:none}.form_and_details_content ul li a.active{color:var(--primary)}.overview_details{padding-top:20px}.overview_details p{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--body-m-size);line-height:var(--body-m-line);letter-spacing:-.1%;color:var(--dark-gray-3);margin-bottom:20px;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.overview_details p strong{font-weight:var(--fw-bold)}.deteils_icons_bio{display:flex;gap:40px;margin-bottom:60px;flex-wrap:wrap}.deteils_icons_bio img{height:23px;margin-right:20px}.deteils_icons_bio h4{font-weight:var(--fw600);font-size:var(--size20);line-height:100%;letter-spacing:-.2%;color:var(--primary);align-self:center;margin-bottom:0}.access_details,.service_details,.spaces_details{margin-bottom:60px;margin-top:80px}.service_d_tow_card{gap:220px;margin-top:20px}.service_part_one .d-flex{margin-bottom:15px}.service_part_one img{height:24px}.service_part_one p{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--body-m-size);line-height:var(--body-m-line);letter-spacing:-.1%;color:var(--dark-gray-3);align-self:center;margin-bottom:0;margin-left:12px}.details_menu{position:sticky;top:0;z-index:10;background:var(--white-color);padding-top:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;border-bottom:1px solid #e7e7e7}.details_menu::-webkit-scrollbar{display:none}.details_menu li a.active{color:var(--primary)}.details_menu li{position:relative}.form_and_details_gallery{position:relative;border-radius:17.69px;overflow:hidden;cursor:pointer}.form_and_details_gallery img{width:100%;height:525px;object-fit:cover;display:block}.form_and_details_gallery_small{position:relative;border-radius:20px;overflow:hidden;cursor:pointer}.form_and_details_gallery_small img{width:100%;height:257px;object-fit:cover;display:block}.mt_some{margin-top:11px}.pl_some{padding-left:5.5px}.pr_some{padding-right:5.5px}.form_area_details_section{background-color:#454545;border-radius:15px;padding:26px 22px 19px 23px;margin-top:20px;position:sticky;top:20px}.form_area_details_section h4{font-family:var(--font-primary);font-weight:var(--fw-bold);font-size:var(--h4-regular-size);line-height:var(--h4-regular-line);letter-spacing:-.3%;color:var(--white-color);margin-bottom:16px}.form_area_details_section p{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--body-s-size);line-height:var(--body-s-line);letter-spacing:-.1%;color:var(--white-color);margin-bottom:24px}.experience-steps-list .accordion-item{margin-bottom:20px;border:none}.experience-steps-list .accordion-button{cursor:default;pointer-events:none}.mobile_booking_cta.is-fixed{transform:translateY(0)}@media(max-width:991px){.shipping-info-grid{grid-template-columns:1fr;gap:20px}.service_d_tow_card{gap:40px;flex-direction:column}}@media(max-width:767.98px){.deteils_icons_bio{gap:24px}.form_area_details_section{margin-top:40px}}.hero_popup_wrap{display:inline-block;position:relative;width:100%}.hero_popup{position:absolute;top:100%;left:0;right:0;width:100%;padding:12px;background:var(--white-color);border-radius:10px;opacity:0;visibility:hidden;transform:translateY(-5px);transition:all .25s ease;z-index:100;border:.5px solid #dedede}.hero_popup_wrap.active>.hero_popup{opacity:1;visibility:visible;transform:translateY(0)}.hero_popup_content{padding:20px 10px;display:flex;text-decoration:none}.hero_popup_content h5{font-weight:var(--fw600);font-size:var(--size16);line-height:100%;letter-spacing:-.1%;color:var(--primary);margin-bottom:10px}.hero_popup_content p{font-weight:var(--fw-regular);font-size:var(--size14);line-height:100%;letter-spacing:-.1%;color:var(--secondary);margin-bottom:0}.hero_right_arrow{align-self:center;transform:translate(-10px);opacity:0;visibility:hidden;transition:var(--transition)}.hero_popup_content:hover .hero_right_arrow{opacity:.7;visibility:visible;transform:translate(0);color:var(--dark-color-70)}.border_bottom{border-bottom:1px solid #dedede}.border_left{border-left:1px solid #dedede}.border_right{border-right:1px solid #dedede}.phpup_hero_img{position:relative;height:125px;width:100%;overflow:hidden;border-radius:20px;cursor:pointer}.phpup_hero_img img{height:100%;width:100%;object-fit:cover;transition:transform .5s ease}.phpup_hero_img:hover img{transform:scale(1.1)}.phpup_hero_img .overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;gap:10px;background:transparent;transition:background .3s ease}.phpup_hero_img:hover .overlay{background:#0000004d}.hero_text{color:var(--white);font-size:18px;font-weight:700}.arrow-wrap{position:relative;width:32px;height:33px;overflow:hidden;display:flex;justify-content:center}.arrow{position:absolute;color:#fff;font-size:20px;transition:transform .3s ease}.arrow-top{transform:translate(0)}.arrow-bottom{transform:translate(-30px,30px)}.phpup_hero_img:hover .arrow-top{transform:translate(30px,-30px)}.phpup_hero_img:hover .arrow-bottom{transform:translate(0)}.section_tag_title p img{margin-right:5px;width:15px}.hero_last_gap{gap:25px}.hero_review_card{border-right:1px solid #f1f1f1;padding-right:25px}.hero_review_card.no_border{border-right:none;padding-left:25px}.hero_review_card h4{font-weight:var(--fw-medium);font-style:Medium;font-size:var(--size24);line-height:100%;letter-spacing:-.4%;text-align:center;color:var(--primary);margin-bottom:0}.hero_review_card p{font-weight:var(--fw-regular);font-size:var(--size14);line-height:100%;letter-spacing:0;color:var(--secondary);margin-bottom:0;margin-top:7px}.hero_review_part{position:absolute;bottom:0;width:90%;left:50%;transform:translate(-50%)}@media(max-width:991px){.border_bottom_m{border-bottom:1px solid #dedede}.hero_popup{padding:8px}.hero_popup_content{padding:15px 8px}}@media(max-width:767.98px){.hero_review_part{position:static;transform:none;width:100%;margin-top:20px;margin-bottom:4px;display:block!important}.hero_review_part>.d-flex{flex-direction:column;align-items:center;gap:16px}.hero_review_part img{width:auto;max-width:100px;margin:0 auto}.hero_last_gap{flex-wrap:nowrap;justify-content:center;gap:8px;width:100%;display:flex!important}.hero_review_card{border-right:none;padding-right:6px;padding-left:6px;flex:1;min-width:0;display:block!important}.hero_review_card h4{font-size:var(--font-statistic,var(--size20));font-weight:var(--fw500);line-height:var(--lh12,1.2);letter-spacing:-.4%}.hero_review_card p{font-size:var(--font-button,var(--size14));font-weight:var(--fw400);line-height:var(--lh12,1.2);letter-spacing:0;margin-top:4px;color:var(--secondary)}.hero_rating_stars{gap:2px;margin-top:4px}.hero_rating_star{width:12px;height:12px}}@media(min-width:300px)and (max-width:767.99px){.hero_review_part{position:static;bottom:0;width:100%;left:0;transform:none;margin-top:20px;margin-bottom:4px}}.collection-hero__heading-script{font-family:var(--font-secondary);font-style:italic}.collection-hero__avatar{width:32px;height:32px;border-radius:50%;border:2px solid var(--white-color);margin-left:-8px;object-fit:cover}.collection-hero__avatar:first-child{margin-left:0}.kraft-modal-contact-info{background:var(--white-color);padding:40px;display:flex;flex-direction:column;gap:32px;min-width:300px;max-width:400px}.kraft-modal-contact-location-name{font-family:var(--font-primary);font-size:var(--size24);font-weight:var(--fw600);color:var(--primary);margin:0;line-height:1.2}.kraft-modal-contact-details{display:flex;flex-direction:column;gap:24px}.kraft-modal-contact-item{display:flex;align-items:flex-start;gap:16px}.kraft-modal-contact-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--light-gray);border-radius:50%;color:var(--primary)}.kraft-modal-contact-text{flex:1}.kraft-modal-contact-label{font-family:var(--font-primary);font-size:var(--size12);font-weight:var(--fw600);color:var(--dark-gray-2);text-transform:uppercase;letter-spacing:.5px;margin:0 0 4px}.kraft-modal-contact-value{font-family:var(--font-primary);font-size:var(--size14);font-weight:var(--fw-regular);color:var(--primary);margin:0;line-height:1.5}.kraft-modal-contact-value a{color:var(--primary);text-decoration:none}.kraft-modal-contact-value a:hover{color:var(--secondary)}@media(max-width:991px){.kraft-modal-contact-info{max-width:100%;padding:24px}}.signature_experience_tag{font-family:var(--font-primary);font-weight:var(--fw-regular);font-size:var(--size14);line-height:1;color:var(--primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px;display:block}.signature_experience_loox .loox-rating{display:inline-flex}.signature_experience_cta_link{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-primary);font-weight:var(--fw-medium);font-size:var(--size18);line-height:1;color:var(--primary);text-decoration:none;transition:gap .3s ease,color .3s ease}.signature_experience_cta_link:hover{color:var(--purple);gap:16px}.signature_experience_cta_icon{width:40px;height:40px;background-color:var(--primary);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--white-color);transition:background-color .3s ease,transform .3s ease;flex-shrink:0}.signature_experience_cta_link:hover .signature_experience_cta_icon{background-color:var(--purple);transform:translate(4px,-4px)}.signature_experience_cta_icon svg{width:16px;height:16px}.signature_experience_image_wrapper--500{width:500px;max-width:100%}.signature_experience_image_wrapper--550{width:550px;max-width:100%}.signature_experience_image_wrapper--700{width:700px;max-width:100%}.signature_experience_person_name{font-weight:var(--fw-semibold);font-size:var(--size20);color:var(--white-color);margin-bottom:4px}.signature_experience_person_name,.signature_experience_person_title{font-family:var(--font-primary);line-height:1.2;text-shadow:0 2px 8px rgba(0,0,0,.4)}.signature_experience_person_title{font-weight:var(--fw-regular);font-size:var(--size16);color:#ffffffe6}.signature_experience_graphic{position:absolute;top:-20px;left:-20px;width:120px;height:120px;z-index:3;pointer-events:none}.signature_experience_graphic svg{width:100%;height:100%;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}@media(max-width:768px){.signature_experience_tag{font-size:var(--size12)}.signature_experience_graphic{width:80px;height:80px;top:-15px;left:-15px}.signature_experience_cta_link{font-size:var(--size16)}.signature_experience_cta_icon{width:36px;height:36px}}@media(max-width:480px){.signature_experience_person_name{font-size:var(--size18)}.signature_experience_person_title{font-size:var(--size14)}}@media(min-width:300px)and (max-width:767.99px){.copyright_text{padding-top:99px}#about_us_section{padding-top:99px;padding-bottom:70px;background-color:var(--white)}#hero_section .hero_content h1{width:90%;font-size:var(--step-4)}.featured_area{display:grid;gap:40px;overflow-x:auto;overflow-y:auto;width:auto;scrollbar-width:auto;justify-content:start;padding-bottom:30px;margin-bottom:80px}.faq_left .shows.my_btn{padding-left:0}a.team_link{display:inline-block;overflow:hidden;width:100%;padding:0 5px}.meet_team_profile .team_item{width:auto;overflow:hidden}.footer_center{margin-top:30px}.review_section_title h3 br{display:none}.meet_team_profile{display:grid;justify-content:normal;gap:30px}a.team_link:hover .team_item h2{bottom:36px}.team_last{transition-delay:0s;transition-duration:.8s;text-align:start!important}.review_top_rating{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;gap:23px}.mobile-cart-count--active{display:block}.navbar-collapse .btn-arrow{margin-left:0!important;margin-right:auto!important;align-self:flex-start!important;width:100%!important;justify-content:center!important;margin-top:16px!important}.hero_review_card_nai{display:none}.hero_right_img img{height:400px}.hero_review_part{position:unset;bottom:0;width:100%;left:0;transform:unset;margin:60px auto}.form_and_details_gallery_small img{height:190px}.deteils_icons_bio>div{width:40%}.spaces_deteils_first_line{grid-template-columns:repeat(1,1fr)}.service_d_tow_card{gap:0;display:grid!important}.form_and_details_gallery{margin-bottom:15px}.faq_main_section{margin-top:20px}.fotter_rxtra_col{display:none}.sm_form_center{margin:0 auto}.shop_page_title{margin-top:50px}.about_title_description_border p{width:100%}.about_page_img_banner img{height:400px}#about_us_section{padding-top:50px}.about_us_page_title_two .about_title_description_border h1{width:100%;margin-bottom:20px}.about_title_description_border a{display:inline-block;text-decoration:none}.left-column .about_page_misison_img img{height:400px;margin-bottom:20px}.mision_vision_arrow_button{display:block;justify-content:flex-end;gap:10px;margin-top:0;position:relative;z-index:9999}.about_big_button a{font-weight:500;font-size:var(--font-h2);line-height:60px;letter-spacing:-.8%;vertical-align:middle;color:var(--white);width:100%;border-radius:20px;padding:10px 20px}#about_page_team{padding-top:0;padding-bottom:50px}.border_left{border-left:none}.border_right{border-right:1px solid #dedede}.border_bottom_m{border-bottom:1px solid #dedede}.navbar-collapse.show{display:block}body .navbar-collapse .btn-arrow:not(.btn-arrow--secondary){background-color:var(--primary);color:var(--white);width:100%;justify-content:center;margin-top:16px;margin-left:0;margin-right:auto;align-self:flex-start}.navbar-collapse .btn-arrow:not(.btn-arrow--secondary) span{color:var(--white)}.navbar-collapse .btn-arrow:not(.btn-arrow--secondary) svg rect{fill:var(--primary)}.top_button a{display:inline-flex}.faq_title_section h4{width:100%}.section_title_bottom_border{padding-bottom:0;flex-wrap:wrap!important}#shop_page_section .shop-grid-col-3 .product_deteils h4{font-size:var(--size14,14px)}#shop_page_section .shop-grid-col-3 .product_deteils .creative_jour_card_price{font-size:14px}.main_cart_popup_box{position:absolute;width:100%;height:100%;background-color:var(--white);right:0;padding:44px 24px 70px;transform:translate(100%);transition:all .3s linear;z-index:1e+24!important}}@media(min-width:768px)and (max-width:991.99px){.mision_vision_arrow_button{display:block;justify-content:flex-end;gap:10px;margin-top:0;position:relative;z-index:9999}.left-column .about_page_misison_img img{margin-bottom:30px}.faq_title_section h4{width:100%}.sm_form_center{margin:0 auto}.border_left{border-left:none}.border_right{border-right:1px solid #dedede}.border_bottom_m{border-bottom:1px solid #dedede}body .navbar-collapse .btn-arrow:not(.btn-arrow--secondary){background-color:var(--primary);color:var(--white);width:100%;justify-content:center;margin-top:16px;margin-left:0;margin-right:auto;align-self:flex-start}.navbar-collapse .btn-arrow:not(.btn-arrow--secondary) span{color:var(--white)}.navbar-collapse .btn-arrow:not(.btn-arrow--secondary) svg rect{fill:var(--primary)}.top_button a{display:inline-flex}@media(max-width:767.98px){#hero_section .hero-buttons-wrapper .simple_button{display:inline-flex;align-items:center;justify-content:flex-start;text-align:left;max-width:100%;white-space:normal}}#hero_section .hero_content h1{margin-top:10px;width:90%}.featured_area{display:flex;gap:10px;overflow-x:scroll!important;overflow-y:scroll!important;width:auto;scrollbar-width:auto;justify-content:start;padding-bottom:30px;margin-bottom:120px}.faq_left .shows.my_btn{padding-left:0}a.team_link{display:inline-block;overflow:hidden;width:100%;padding:0 5px}.meet_team_profile .team_item{width:auto;overflow:hidden}a.team_link:hover .team_item h2{bottom:57px}.footer_center{margin-top:30px}.hero_review_part{position:unset;bottom:0;width:100%;left:0;transform:unset;margin:60px auto}.form_and_details_gallery{margin-bottom:15px}.faq_main_section{margin-top:20px}.fotter_rxtra_col{display:none}}@media(min-width:992px)and (max-width:1024.99px){.meet_team_profile .team_item{width:auto;overflow:hidden}.team_link{width:auto;padding:0 5px}a.team_link:hover .team_item h2{bottom:60px}.hero_last_gap{gap:5px}.hero_review_card{padding-right:5px}#footer_area .col-lg-4.fotter_rxtra_col{display:none}}@media(min-width:1024px)and (max-width:1303.99px){.meet_team_profile .team_item{width:auto;overflow:hidden}.team_link{width:auto;padding:0 5px}a.team_link:hover .team_item h2{bottom:60px}}@media(max-width:767px){.kraft-workshop-modal .kraft-modal{padding:8px}.kraft-workshop-modal .kraft-workshop-option-with-image .kraft-workshop-option-image{width:60px;height:60px}.kraft-modal-top-p{font-size:12px}}.blog-article-header h1 span{font-family:var(--font-secondary);font-style:italic;font-weight:var(--fw400)}.blog-post-comment__author{font-size:var(--font-size--body-sm);color:rgb(var(--color-foreground-rgb)/var(--opacity-subdued-text))}.originals-hub-grid{padding:60px 0 80px}.originals-hub-grid__description{max-width:680px;margin-top:8px;font-size:var(--size16);line-height:1.6;color:var(--body-color,#555)}.originals-hub-card__tagline{font-size:var(--size13,13px);color:var(--body-color,#777);margin:4px 0 0;line-height:1.4}@media(max-width:768px){.originals-hub-grid{padding:40px 0 60px}}#collections_grid_section{padding:48px 0 80px}#collections_grid_section .section_title_main{margin-bottom:0}#collections_grid_section .section_title_name{font-size:var(--section-title-name-size);border-bottom:1px solid #101014;padding-bottom:var(--section-title-name-spacing-bottom,20px);margin-bottom:var(--section-title-name-spacing-bottom,20px)}#collections_grid_section .creative_jour_card{margin-top:40px}.collections-grid-list{display:flex;flex-wrap:wrap}#collections_grid_section .creative_jour_card .creative_card_indicators{margin-bottom:0}@media(max-width:767.98px){#collections_grid_section{padding:32px 0 60px}#collections_grid_section .creative_jour_card{margin-top:28px}#collections_grid_section .section_title_name{font-size:var(--font-h2);line-height:1.2}}.creative_jour_card .loox-rating{color:var(--yellow,#f2b705)}.creative_jour_card .loox-rating svg.loox-icon{fill:var(--yellow,#f2b705)}.creative_jour_card .loox-rating .loox-rating-label{color:var(--primary,#28282c);text-decoration:none}.creative_jour_card .collection-grid-product-new-tag{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;margin:0 0 6px;padding:4px 10px;border-radius:999px;border:1px solid rgba(0,86,59,.2);background:linear-gradient(180deg,#f4faf7,#e3f1ea);box-shadow:inset 0 1px #ffffffbf;font-family:var(--font-primary);font-weight:var(--fw-semibold);font-size:12px;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--template-green-section-bg,#00563b);white-space:nowrap;overflow:visible;z-index:0}.creative_jour_card .collection-grid-product-new-tag__label{line-height:1;position:relative;z-index:1}.creative_jour_card .collection-grid-product-new-tag__confetti{position:absolute;left:14px;top:50%;width:0;height:0;pointer-events:none;z-index:0}.creative_jour_card .collection-grid-product-new-tag__confetti-bit{position:absolute;left:0;top:0;width:4px;height:5px;border-radius:1px;opacity:0;transform:translate(0) scale(.35)}.creative_jour_card .collection-grid-product-new-tag__confetti-bit:first-child{background:#f2b705}.creative_jour_card .collection-grid-product-new-tag__confetti-bit:nth-child(2){background:#00563b}.creative_jour_card .collection-grid-product-new-tag__confetti-bit:nth-child(3){background:#f2b705}.creative_jour_card .collection-grid-product-new-tag__confetti-bit:nth-child(4){background:#ea7bac}.creative_jour_card .collection-grid-product-new-tag__confetti-bit:nth-child(5){background:#00563b}.creative_jour_card .collection-grid-product-new-tag__confetti-bit:nth-child(6){background:#f2b705}.creative_jour_card .collection-grid-product-new-tag__confetti-bit:nth-child(7){background:#7eb8da}
/*# sourceMappingURL=/cdn/shop/t/90/assets/kraft-style-deferred.css.map */
