{"id":12066,"date":"2026-03-02T08:09:29","date_gmt":"2026-03-02T08:09:29","guid":{"rendered":"https:\/\/bedouin.it\/?page_id=12066"},"modified":"2026-03-19T10:51:16","modified_gmt":"2026-03-19T09:51:16","slug":"prodotti","status":"publish","type":"page","link":"https:\/\/bedouin.it\/en\/prodotti\/","title":{"rendered":"Products"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"12066\" class=\"elementor elementor-12066\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0094d6e e-con-full pista-orizzontale elementor-hidden-tablet elementor-hidden-mobile e-flex wcf-starter-animations-none e-con e-parent\" data-id=\"0094d6e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;yes&quot;,&quot;horizontal_scroll_width&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:700,&quot;sizes&quot;:[]},&quot;horizontal_scroll_end&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:7112,&quot;sizes&quot;:[]},&quot;wcf_enable_horizontal_scroll_mobile&quot;:&quot;no&quot;,&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;horizontal_scroll_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;horizontal_scroll_end_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\">\n\t\t<div class=\"elementor-element elementor-element-09460a5 e-con-full e-flex wcf-starter-animations-none e-con e-child\" data-id=\"09460a5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1780d68 elementor-headline--style-rotate elementor-widget__width-initial testo-rotante-it elementor-widget elementor-widget-animated-headline\" data-id=\"1780d68\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;headline_style&quot;:&quot;rotate&quot;,&quot;animation_type&quot;:&quot;swirl&quot;,&quot;rotating_text&quot;:&quot;le Stretch\\nle Silhouette\\nle Beduine\\nle Tepee \\nle Glamping\\ngli Accessori&quot;,&quot;wcf-animation&quot;:&quot;fade&quot;,&quot;data-duration&quot;:0.75,&quot;fade-offset&quot;:40,&quot;rotate_iteration_delay&quot;:1500,&quot;loop&quot;:&quot;yes&quot;,&quot;aae_method&quot;:&quot;from&quot;,&quot;aae_trigger&quot;:&quot;on_scroll&quot;,&quot;delay&quot;:0.15,&quot;fade-from&quot;:&quot;bottom&quot;,&quot;ease&quot;:&quot;power2.out&quot;}\" data-widget_type=\"animated-headline.default\">\n\t\t\t\t\t\t\t<h1 class=\"elementor-headline elementor-headline-animation-type-swirl elementor-headline-letters\">\n\t\t\t\t\t<span class=\"elementor-headline-plain-text elementor-headline-text-wrapper\">Discover <\/span>\n\t\t\t\t<span class=\"elementor-headline-dynamic-wrapper elementor-headline-text-wrapper\">\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text elementor-headline-text-active\">\n\t\t\t\tthe Stretch\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tSilhouette\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tthe Bedouins\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tle Tepee&nbsp;\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tthe Glamping\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tAccessories\t\t\t<\/span>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-plain-text elementor-headline-text-wrapper\"><i>Bedouin<\/i><\/span>\n\t\t\t\t\t<\/h1>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c5dcaae elementor-headline--style-rotate elementor-widget__width-initial testo-rotante-en elementor-widget elementor-widget-animated-headline\" data-id=\"c5dcaae\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;headline_style&quot;:&quot;rotate&quot;,&quot;animation_type&quot;:&quot;swirl&quot;,&quot;rotating_text&quot;:&quot;Stretch\\nSilhouette\\nBedouin&nbsp;tents\\nTepee \\nGlamping\\nAccessories&quot;,&quot;wcf-animation&quot;:&quot;fade&quot;,&quot;data-duration&quot;:0.75,&quot;fade-offset&quot;:40,&quot;rotate_iteration_delay&quot;:1500,&quot;loop&quot;:&quot;yes&quot;,&quot;aae_method&quot;:&quot;from&quot;,&quot;aae_trigger&quot;:&quot;on_scroll&quot;,&quot;delay&quot;:0.15,&quot;fade-from&quot;:&quot;bottom&quot;,&quot;ease&quot;:&quot;power2.out&quot;}\" data-widget_type=\"animated-headline.default\">\n\t\t\t\t\t\t\t<h1 class=\"elementor-headline elementor-headline-animation-type-swirl elementor-headline-letters\">\n\t\t\t\t\t<span class=\"elementor-headline-plain-text elementor-headline-text-wrapper\">Discover <i>Bedouin<\/i><\/span>\n\t\t\t\t<span class=\"elementor-headline-dynamic-wrapper elementor-headline-text-wrapper\">\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text elementor-headline-text-active\">\n\t\t\t\tStretch\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tSilhouette\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tBedouin tents\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tTepee&nbsp;\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tGlamping\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tAccessories\t\t\t<\/span>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t<\/h1>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b174d4d elementor-widget__width-initial wcf-starter-animations-none wcf-t-animation-none elementor-widget elementor-widget-text-editor\" data-id=\"b174d4d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf_starter_animations&quot;:&quot;none&quot;,&quot;wcf_anim_duration&quot;:1000,&quot;wcf_anim_delay&quot;:0,&quot;wcf_anim_ease&quot;:&quot;ease&quot;,&quot;wcf_text_animation&quot;:&quot;none&quot;,&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">In the Bedouin catalogue you will find stretch tents, tepee tents, silhouette tents, glamping tents, Berber tents and exotic and handcrafted decoration accessories. Select a category and discover all the details.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9add41f elementor-widget elementor-widget-text-path\" data-id=\"9add41f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;text&quot;:&quot; Scorri in basso * Scorri in basso * Scorri in basso *&quot;,&quot;link&quot;:{&quot;url&quot;:&quot;#tende&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;align&quot;:&quot;center&quot;,&quot;align_mobile&quot;:&quot;center&quot;,&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"text-path.default\">\n\t\t\t\t\t\t\t<div class=\"e-text-path\" data-text=\" Scorri in basso * Scorri in basso * Scorri in basso *\" data-url=\"\/\/bedouin.it\/wp-content\/plugins\/elementor\/assets\/svg-paths\/circle.svg\" data-link-url=\"#tende\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b86041d elementor-widget-mobile__width-auto wcf-starter-animations-none elementor-widget elementor-widget-image\" data-id=\"b86041d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf_starter_animations&quot;:&quot;none&quot;,&quot;wcf_anim_duration&quot;:1000,&quot;wcf_anim_delay&quot;:0,&quot;wcf_anim_ease&quot;:&quot;ease&quot;,&quot;wcf-image-animation&quot;:&quot;none&quot;,&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#tende\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/582073-200-1.png\" class=\"attachment-large size-large wp-image-12068\" alt=\"\" srcset=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/582073-200-1.png 200w, https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/582073-200-1-150x150.png 150w, https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/582073-200-1-12x12.png 12w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c8129cc e-con-full e-flex wcf-starter-animations-none e-con e-child\" data-id=\"c8129cc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d070274 elementor-widget elementor-widget-html\" data-id=\"d070274\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* Import font DM Mono *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Mono:wght@400;500&display=swap');\n\n.bs-bedouin-slide {\n  width: 100vw; height: 100vh; flex-shrink: 0; display: flex; align-items: center; justify-content: space-between; padding: 0 8vw; box-sizing: border-box; background-color: #717462; color: #FFFAE7; overflow: hidden;\n}\n.bs-slide-text { width: 22%; z-index: 2; font-family: 'Inter Display', sans-serif; }\n.bs-slide-text-left { margin-bottom: 25vh; }\n.bs-slide-text-right { margin-top: 40vh; }\n.bs-slide-text p { font-size: 1rem; line-height: 1.5; margin: 0; font-weight: normal; }\n\n.bs-stretch-cta { display: inline-block; margin-top: 2.5rem; padding: 1rem 2.2rem; border: 1px solid #FFFAE7; color: #FFFAE7; text-decoration: none; font-family: 'DM Mono', monospace; font-size: 0.8rem; font-weight: 500; letter-spacing: 0.1em; text-transform: uppercase; position: relative; overflow: hidden; z-index: 1; transition: color 0.3s ease; border-radius: 0; }\n.bs-stretch-cta::before { content: \"\"; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #FFFAE7; z-index: -1; transform: translateX(-101%); }\n.bs-stretch-cta:hover { color: #717462; }\n.bs-stretch-cta:hover::before { animation: stretchSlideIn 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n.bs-stretch-cta:not(:hover)::before { animation: stretchSlideOut 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n\n@keyframes stretchSlideIn { from { transform: translateX(-101%); } to { transform: translateX(0); } }\n@keyframes stretchSlideOut { from { transform: translateX(0); } to { transform: translateX(101%); } }\n\n.bs-slide-features-elegant { margin-top: 2.5rem; border-top: 1px solid rgba(255, 250, 231, 0.2); }\n.bs-feature-item { font-size: 0.85rem; line-height: 1.4; padding: 0.8rem 0; border-bottom: 1px solid rgba(255, 250, 231, 0.2); letter-spacing: 0.03em; opacity: 0.9; }\n\n.bs-slide-image-container { position: relative; width: 32%; height: 65vh; z-index: 1; }\n.bs-image-mask { width: 100%; height: 100%; overflow: hidden; border-radius: 0; }\n.bs-image-mask img { width: 100%; height: 100%; object-fit: cover; display: block; }\n\n.bs-slide-title { position: absolute; font-family: 'artifex-hand-cf', serif !important; font-size: 4.5vw; line-height: 1.05; font-weight: normal; margin: 0; z-index: 3; white-space: nowrap; color: #FFFAE7 !important; }\n.bs-title-top { top: 0; right: -35%; }\n.bs-title-bottom { bottom: 0; left: -35%; }\n\n@media (max-width: 768px) {\n  .bs-bedouin-slide { flex-direction: column; height: auto; min-height: 100vh; padding: 40px 20px; justify-content: flex-start; gap: 15px; overflow-x: hidden; }\n  .bs-slide-text { width: 100% !important; margin: 0 !important; text-align: center; order: 2; }\n  .bs-slide-image-container { width: 85% !important; height: 320px !important; margin: 20px auto !important; order: 1; position: relative; flex-shrink: 0; }\n  .bs-slide-title { font-size: 10vw !important; line-height: 1; width: max-content; z-index: 5; }\n  .bs-title-top { top: 5%; right: -12% !important; text-align: right; }\n  .bs-title-bottom { bottom: 5%; left: -12% !important; text-align: left; }\n  .bs-slide-text-right { order: 3; margin-top: 10px !important; }\n  .bs-slide-features-elegant { margin-top: 15px; text-align: left; }\n  .bs-stretch-cta { display: block; width: 100%; margin: 30px 0 0 0; padding: 1.5rem 1rem; text-align: center; box-sizing: border-box; }\n}\n<\/style>\n\n<article class=\"bs-bedouin-slide\">\n  <div class=\"bs-slide-text bs-slide-text-left\">\n    <p>\n      \n      The stretch tent is a versatile and elegant cover with an enveloping design. A true champion of functionality, it can be shaped to fit the specific needs of your location and event: it can be closed on one or multiple sides, taking on entirely different forms.\n    <\/p>\n  <\/div>\n\n  <div class=\"bs-slide-image-container\">\n    <h2 class=\"bs-slide-title bs-title-top\">\n      \n      Miraj<br>Stretch<br>tent\n    <\/h2>\n    <div class=\"bs-image-mask\">\n      <img decoding=\"async\" src=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/Bedouin-stretch-tents.jpg\" alt=\"Tenda Stretch Bedouin\">\n    <\/div>\n    <h2 class=\"bs-slide-title bs-title-bottom\">\n      \n      Versatile<br>&amp; elegant\n    <\/h2>\n  <\/div>\n\n  <div class=\"bs-slide-text bs-slide-text-right\">\n    <p>\n      \n      In the Cloud version, it is ideal for hosting large events in total safety. The support poles shape the canopy into a distinctive \"cloud\" design, making it immediately recognizable in natural settings.\n    <\/p>\n    \n    <div class=\"bs-slide-features-elegant\">\n      <div class=\"bs-feature-item\">Temporary or seasonal installations<\/div>\n      <div class=\"bs-feature-item\">Setup time: 1 - 6 hours<\/div>\n      <div class=\"bs-feature-item\">Wind resistance: up to 90 km\/h<\/div>\n      <div class=\"bs-feature-item\">100% waterproof cover<\/div>\n    <\/div>\n\n    <a href=\"https:\/\/hello.bedouin.it\/ciao\" class=\"bs-stretch-cta\">\n      \n      Get a quote\n    <\/a>\n  <\/div>\n<\/article>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => { setTimeout(() => { if (typeof gsap === 'undefined') return; const stretchSlide = document.querySelector('.bs-bedouin-slide'); const observer = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { const slide = entry.target; if (!slide.classList.contains('is-animated')) { slide.classList.add('is-animated'); const image = slide.querySelector('.bs-image-mask img'); const titleTop = slide.querySelector('.bs-title-top'); const titleBottom = slide.querySelector('.bs-title-bottom'); const texts = slide.querySelectorAll('.bs-slide-text p'); const featureItems = slide.querySelectorAll('.bs-feature-item'); const cta = slide.querySelector('.bs-stretch-cta'); let tl = gsap.timeline(); tl.fromTo(image, { scale: 1.15, opacity: 0 }, { duration: 1.5, scale: 1, opacity: 1, ease: \"power3.out\" }).fromTo(titleTop, { x: -40, opacity: 0 }, { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \"-=1\").fromTo(titleBottom, { x: 40, opacity: 0 }, { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \"-=1.2\").fromTo(texts, { y: 30, opacity: 0 }, { duration: 1, y: 0, opacity: 1, stagger: 0.2, ease: \"power2.out\" }, \"-=0.8\").fromTo(featureItems, { y: 15, opacity: 0 }, { duration: 0.8, y: 0, opacity: 1, stagger: 0.15, ease: \"power2.out\" }, \"-=0.5\").fromTo(cta, { y: 20, opacity: 0 }, { duration: 0.8, y: 0, opacity: 1, ease: \"power2.out\" }, \"-=0.4\"); } } }); }, { threshold: 0.4 }); if(stretchSlide) { gsap.set(stretchSlide.querySelectorAll('.bs-image-mask img, .bs-title-top, .bs-title-bottom, .bs-slide-text p, .bs-feature-item, .bs-stretch-cta'), { opacity: 0 }); observer.observe(stretchSlide); } }, 500); });\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1091498 e-con-full e-flex wcf-starter-animations-none e-con e-child\" data-id=\"1091498\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5e4b14f elementor-widget elementor-widget-html\" data-id=\"5e4b14f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Mono:wght@400;500&display=swap');\n\n.bs-silhouette-slide { width: 100vw; height: 100vh; flex-shrink: 0; display: flex; align-items: center; justify-content: space-between; padding: 0 8vw; box-sizing: border-box; background-color: #FFFAE7; color: #1C1D20; overflow: hidden; }\n.bs-sil-text { width: 22%; z-index: 2; font-family: 'Inter Display', sans-serif; }\n.bs-sil-text-left { margin-bottom: 25vh; }\n.bs-sil-text-right { margin-top: 40vh; }\n.bs-sil-text p { font-size: 1rem; line-height: 1.5; margin: 0; font-weight: normal; color: #1C1D20; }\n\n.bs-sil-cta { display: inline-block; margin-top: 2.5rem; padding: 1rem 2.2rem; border: 1px solid #1C1D20; color: #1C1D20; text-decoration: none; font-family: 'DM Mono', monospace; font-size: 0.8rem; font-weight: 500; letter-spacing: 0.1em; text-transform: uppercase; position: relative; overflow: hidden; z-index: 1; transition: color 0.3s ease; border-radius: 0; }\n.bs-sil-cta::before { content: \"\"; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #1C1D20; z-index: -1; transform: translateX(-101%); }\n.bs-sil-cta:hover { color: #FFFAE7; }\n.bs-sil-cta:hover::before { animation: silSlideIn 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n.bs-sil-cta:not(:hover):before { animation: silSlideOut 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n\n@keyframes silSlideIn { from { transform: translateX(-101%); } to { transform: translateX(0); } }\n@keyframes silSlideOut { from { transform: translateX(0); } to { transform: translateX(101%); } }\n\n.bs-sil-features { margin-top: 2.5rem; border-top: 1px solid rgba(28, 29, 32, 0.1); }\n.bs-sil-feature-item { font-size: 0.85rem; line-height: 1.4; padding: 0.8rem 0; border-bottom: 1px solid rgba(28, 29, 32, 0.1); letter-spacing: 0.03em; opacity: 0.9; color: #1C1D20; }\n\n.bs-sil-image-container { position: relative; width: 32%; height: 65vh; z-index: 1; }\n.bs-sil-image-mask { width: 100%; height: 100%; overflow: hidden; border-radius: 0; }\n.bs-sil-image-mask img { width: 100%; height: 100%; object-fit: cover; display: block; }\n\n.bs-sil-title { position: absolute; font-family: 'artifex-hand-cf', serif !important; font-size: 4.5vw; line-height: 1.05; font-weight: normal; margin: 0; z-index: 3; white-space: nowrap; color: #1C1D20 !important; }\n.bs-sil-title-top { top: 0; right: -45%; }\n.bs-sil-title-bottom { bottom: 0; left: -35%; }\n\n@media (max-width: 768px) {\n  .bs-silhouette-slide { flex-direction: column; height: auto; min-height: 100vh; padding: 40px 20px; justify-content: flex-start; gap: 15px; overflow-x: hidden; }\n  .bs-sil-text { width: 100% !important; margin: 0 !important; text-align: center; order: 2; }\n  .bs-sil-image-container { width: 85% !important; height: 320px !important; margin: 20px auto !important; order: 1; position: relative; flex-shrink: 0; }\n  .bs-sil-title { font-size: 10vw !important; line-height: 1; width: max-content; z-index: 5; }\n  .bs-sil-title-top { top: 5%; right: -12% !important; text-align: right; }\n  .bs-sil-title-bottom { bottom: 5%; left: -12% !important; text-align: left; }\n  .bs-sil-text-right { order: 3; margin-top: 10px !important; }\n  .bs-sil-features { margin-top: 15px; text-align: left; }\n  .bs-sil-cta { display: block; width: 100%; margin: 30px 0 0 0; padding: 1.5rem 1rem; text-align: center; box-sizing: border-box; }\n}\n<\/style>\n\n<article class=\"bs-silhouette-slide\">\n  <div class=\"bs-sil-text bs-sil-text-left\">\n    <p>\n      \n      The silhouette tent is the elegant and robust alternative to the classic wedding marquee. Spacious and welcoming, thanks to its 7m height, it can be closed on the sides in case of adverse weather conditions or drops in temperature.\n    <\/p>\n  <\/div>\n\n  <div class=\"bs-sil-image-container\">\n    <h2 class=\"bs-sil-title bs-sil-title-top\">\n      \n      Arya<br>Silhouette<br>Tent\n    <\/h2>\n    <div class=\"bs-sil-image-mask\">\n      <img decoding=\"async\" src=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/bedouin-silouhette-quadrata.jpg\" alt=\"Tenda Silhouette Bedouin\">\n    <\/div>\n    <h2 class=\"bs-sil-title bs-sil-title-bottom\">\n      \n      Spacious<br>&amp; robust\n    <\/h2>\n  <\/div>\n\n  <div class=\"bs-sil-text bs-sil-text-right\">\n    <p>\n      \n      Supported by solid wooden poles and firmly anchored, it provides shelter for banquets and receptions in high-profile settings. The internal space, open and airy, can be customized for private or corporate events.\n    <\/p>\n    \n    <div class=\"bs-sil-features\">\n      <div class=\"bs-sil-feature-item\">Ideal for high-profile events and locations<\/div>\n      <div class=\"bs-sil-feature-item\">Quick and manual setup<\/div>\n      <div class=\"bs-sil-feature-item\">Wind resistance: 75 - 88 km\/h<\/div>\n      <div class=\"bs-sil-feature-item\">100% waterproof cover<\/div>\n    <\/div>\n\n    <a href=\"https:\/\/hello.bedouin.it\/ciao\" class=\"bs-sil-cta\">\n      \n      Get a quote\n    <\/a>\n  <\/div>\n<\/article>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => { setTimeout(() => { if (typeof gsap === 'undefined') return; const silSlide = document.querySelector('.bs-silhouette-slide'); const observer = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { const slide = entry.target; if (!slide.classList.contains('is-animated')) { slide.classList.add('is-animated'); const image = slide.querySelector('.bs-sil-image-mask img'); const titleTop = slide.querySelector('.bs-sil-title-top'); const titleBottom = slide.querySelector('.bs-sil-title-bottom'); const texts = slide.querySelectorAll('.bs-sil-text p'); const featureItems = slide.querySelectorAll('.bs-sil-feature-item'); const cta = slide.querySelector('.bs-sil-cta'); let tl = gsap.timeline(); tl.fromTo(image, { scale: 1.15, opacity: 0 }, { duration: 1.5, scale: 1, opacity: 1, ease: \"power3.out\" }).fromTo(titleTop, { x: -40, opacity: 0 }, { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \"-=1\").fromTo(titleBottom, { x: 40, opacity: 0 }, { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \"-=1.2\").fromTo(texts, { y: 30, opacity: 0 }, { duration: 1, y: 0, opacity: 1, stagger: 0.2, ease: \"power2.out\" }, \"-=0.8\").fromTo(featureItems, { y: 15, opacity: 0 }, { duration: 0.8, y: 0, opacity: 1, stagger: 0.15, ease: \"power2.out\" }, \"-=0.5\").fromTo(cta, { y: 20, opacity: 0 }, { duration: 0.8, y: 0, opacity: 1, ease: \"power2.out\" }, \"-=0.4\"); } } }); }, { threshold: 0.4 }); if(silSlide) { gsap.set(silSlide.querySelectorAll('.bs-sil-image-mask img, .bs-sil-title-top, .bs-sil-title-bottom, .bs-sil-text p, .bs-sil-feature-item, .bs-sil-cta'), { opacity: 0 }); observer.observe(silSlide); } }, 500); });\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c320de3 e-con-full e-flex wcf-starter-animations-none e-con e-child\" data-id=\"c320de3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4c722e7 elementor-widget elementor-widget-html\" data-id=\"4c722e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Mono:wght@400;500&display=swap');\n\n.bs-bed-slide-final { width: 100vw; height: 100vh; flex-shrink: 0; display: flex; align-items: center; justify-content: space-between; padding: 0 8vw; box-sizing: border-box; background-color: #91441E; color: #FFFAE7; overflow: hidden; position: relative; }\n.bs-bed-text { width: 22%; z-index: 2; font-family: 'Inter Display', sans-serif; }\n.bs-bed-text-left { margin-bottom: 25vh; }\n.bs-bed-text-right { margin-top: 40vh; }\n.bs-bed-text p { font-size: 1rem; line-height: 1.5; margin: 0; font-weight: normal; }\n\n.bs-bed-cta { display: inline-block; margin-top: 2.5rem; padding: 1rem 2.2rem; border: 1px solid #FFFAE7; color: #FFFAE7; text-decoration: none; font-family: 'DM Mono', monospace; font-size: 0.8rem; font-weight: 500; letter-spacing: 0.1em; text-transform: uppercase; position: relative; overflow: hidden; z-index: 1; transition: color 0.3s ease; border-radius: 0; }\n.bs-bed-cta::before { content: \"\"; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #FFFAE7; z-index: -1; transform: translateX(-101%); }\n.bs-bed-cta:hover { color: #91441E; }\n.bs-bed-cta:hover::before { animation: bedSlideIn 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n.bs-bed-cta:not(:hover)::before { animation: bedSlideOut 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n\n@keyframes bedSlideIn { from { transform: translateX(-101%); } to { transform: translateX(0); } }\n@keyframes bedSlideOut { from { transform: translateX(0); } to { transform: translateX(101%); } }\n\n.bs-bed-features { margin-top: 2.5rem; border-top: 1px solid rgba(255, 250, 231, 0.2); }\n.bs-bed-feature-item { font-size: 0.85rem; line-height: 1.4; padding: 0.8rem 0; border-bottom: 1px solid rgba(255, 250, 231, 0.2); letter-spacing: 0.03em; opacity: 0.9; }\n\n.bs-bed-image-container { position: relative; width: 32%; height: 65vh; z-index: 1; }\n.bs-bed-image-mask { width: 100%; height: 100%; overflow: hidden; border-radius: 0; }\n.bs-bed-image-mask img { width: 100%; height: 100%; object-fit: cover; display: block; }\n\n.bs-bed-title { position: absolute; font-family: 'artifex-hand-cf', serif !important; font-size: 4.5vw; line-height: 1.05; font-weight: normal; margin: 0; z-index: 3; white-space: nowrap; color: #FFFAE7 !important; }\n.bs-bed-title-top { top: 0; right: -35%; }\n.bs-bed-title-bottom { bottom: 0; left: -35%; }\n\n@media (max-width: 768px) {\n  .bs-bed-slide-final { flex-direction: column; height: auto !important; min-height: 100vh; padding: 20px 20px 40px; justify-content: flex-start; gap: 15px; overflow: visible !important; }\n  .bs-bed-text { width: 100% !important; margin: 0 !important; text-align: center; order: 2; }\n  .bs-bed-image-container { width: 85% !important; height: 320px !important; margin: 10px auto 25px !important; order: 1; position: relative; flex-shrink: 0; }\n  .bs-bed-title { font-size: 10vw !important; line-height: 1; width: max-content; z-index: 5; }\n  .bs-bed-title-top { top: 5%; right: -12% !important; text-align: right; }\n  .bs-bed-title-bottom { bottom: 5%; left: -12% !important; text-align: left; }\n  .bs-bed-text-right { order: 3; margin-top: 10px !important; }\n  .bs-bed-features { margin-top: 15px; text-align: left; }\n  .bs-bed-cta { display: block; width: 100%; margin: 30px 0 0 0; padding: 1.5rem 1rem; text-align: center; box-sizing: border-box; }\n}\n<\/style>\n\n<article class=\"bs-bed-slide-final\">\n  <div class=\"bs-bed-text bs-bed-text-left\">\n    <p>\n      \n      If you are looking for the genuine originality of a Berber tent used by desert nomads, the Bedouin tent is the perfect choice: a rare artistic artifact, truly one of a kind.\n    <\/p>\n  <\/div>\n\n  <div class=\"bs-bed-image-container\">\n    <h2 class=\"bs-bed-title bs-bed-title-top\">\n      \n      Berber<br>Tent\n    <\/h2>\n    <div class=\"bs-bed-image-mask\">\n      <img decoding=\"async\" src=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/Bedouin-tenda-nel-deserto.jpg\" alt=\"Tenda Beduina Originale\">\n    <\/div>\n    <h2 class=\"bs-bed-title bs-bed-title-bottom\">\n      \n      Authentic<br>&amp; Traditional\n    <\/h2>\n  <\/div>\n\n  <div class=\"bs-bed-text bs-bed-text-right\">\n    <p>\n      \n      Crafted from wool or leather by Berber communities, it is supported by wooden poles and secured to the ground with ropes. It is the ideal choice for unique setups with an ancestral charm.\n    <\/p>\n    \n    <div class=\"bs-bed-features\">\n      <div class=\"bs-bed-feature-item\">Handcrafted by Berber communities<\/div>\n      <div class=\"bs-bed-feature-item\">Made of leather or wool (camel and goat)<\/div>\n      <div class=\"bs-bed-feature-item\">Unique artistic artifact<\/div>\n    <\/div>\n\n    <a href=\"https:\/\/hello.bedouin.it\/ciao\" class=\"bs-bed-cta\">\n      \n      Get a quote\n    <\/a>\n  <\/div>\n<\/article>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => { setTimeout(() => { if (typeof gsap === 'undefined') return; const bedSlide = document.querySelector('.bs-bed-slide-final'); const observer = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { const slide = entry.target; if (!slide.classList.contains('is-animated')) { slide.classList.add('is-animated'); const image = slide.querySelector('.bs-bed-image-mask img'); const titleTop = slide.querySelector('.bs-bed-title-top'); const titleBottom = slide.querySelector('.bs-bed-title-bottom'); const texts = slide.querySelectorAll('.bs-bed-text p'); const featureItems = slide.querySelectorAll('.bs-bed-feature-item'); const cta = slide.querySelector('.bs-bed-cta'); let tl = gsap.timeline(); tl.fromTo(image, { scale: 1.15, opacity: 0 }, { duration: 1.5, scale: 1, opacity: 1, ease: \"power3.out\" }).fromTo(titleTop, { x: -40, opacity: 0 }, { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \"-=1\").fromTo(titleBottom, { x: 40, opacity: 0 }, { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \"-=1.2\").fromTo(texts, { y: 30, opacity: 0 }, { duration: 1, y: 0, opacity: 1, stagger: 0.2, ease: \"power2.out\" }, \"-=0.8\").fromTo(featureItems, { y: 15, opacity: 0 }, { duration: 0.8, y: 0, opacity: 1, stagger: 0.15, ease: \"power2.out\" }, \"-=0.5\").fromTo(cta, { y: 20, opacity: 0 }, { duration: 0.8, y: 0, opacity: 1, ease: \"power2.out\" }, \"-=0.4\"); } } }); }, { threshold: 0.4 }); if(bedSlide) { gsap.set(bedSlide.querySelectorAll('.bs-bed-image-mask img, .bs-bed-title-top, .bs-bed-title-bottom, .bs-bed-text p, .bs-bed-feature-item, .bs-bed-cta'), { opacity: 0 }); observer.observe(bedSlide); } }, 500); });\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0f1baef e-con-full e-flex wcf-starter-animations-none e-con e-child\" data-id=\"0f1baef\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-baf0087 elementor-widget elementor-widget-html\" data-id=\"baf0087\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* Import font DM Mono *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Mono:wght@400;500&display=swap');\n\n\/* === Contenitore Generale (Isolato) === *\/\n.bs-tepee-slide {\n  width: 100vw;\n  height: 100vh;\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 0 8vw;\n  box-sizing: border-box;\n  background-color: #1C1D20; \/* SFONDO SCURO *\/\n  color: #FFFAE7; \/* TESTO BEIGE *\/\n  overflow: hidden;\n  position: relative;\n}\n\n\/* === Stile Corpo del Testo === *\/\n.bs-tepee-text {\n  width: 22%;\n  z-index: 2;\n  font-family: 'Inter Display', sans-serif;\n}\n\n.bs-tepee-text-left { margin-bottom: 25vh; }\n.bs-tepee-text-right { margin-top: 40vh; }\n\n.bs-tepee-text p {\n  font-size: 1rem;\n  line-height: 1.5;\n  margin: 0;\n  font-weight: normal;\n}\n\n\/* === CTA PULSANTE (Slide-Through Effect) === *\/\n.bs-tepee-cta {\n  display: inline-block;\n  margin-top: 2.5rem;\n  padding: 1rem 2.2rem;\n  border: 1px solid #FFFAE7;\n  color: #FFFAE7;\n  text-decoration: none;\n  font-family: 'DM Mono', monospace;\n  font-size: 0.8rem;\n  font-weight: 500;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  position: relative;\n  overflow: hidden;\n  z-index: 1;\n  transition: color 0.3s ease;\n  border-radius: 0;\n}\n\n\/* Lo sfondo che scorre *\/\n.bs-tepee-cta::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  background-color: #FFFAE7; \/* RIEMPIMENTO BEIGE *\/\n  z-index: -1;\n  transform: translateX(-101%);\n}\n\n\/* Animazione di Entrata (da sinistra a centro) *\/\n.bs-tepee-cta:hover {\n  color: #1C1D20; \/* Testo diventa scuro su fondo beige *\/\n}\n\n.bs-tepee-cta:hover::before {\n  animation: tepeeSlideIn 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n\/* Animazione di Uscita (da centro verso destra) *\/\n.bs-tepee-cta:not(:hover)::before {\n  animation: tepeeSlideOut 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n@keyframes tepeeSlideIn {\n  from { transform: translateX(-101%); }\n  to { transform: translateX(0); }\n}\n\n@keyframes tepeeSlideOut {\n  from { transform: translateX(0); }\n  to { transform: translateX(101%); }\n}\n\n\/* === Dati Tecnici === *\/\n.bs-tepee-features {\n  margin-top: 2.5rem;\n  border-top: 1px solid rgba(255, 250, 231, 0.2);\n}\n\n.bs-tepee-feature-item {\n  font-size: 0.85rem;\n  line-height: 1.4;\n  padding: 0.8rem 0;\n  border-bottom: 1px solid rgba(255, 250, 231, 0.2);\n  letter-spacing: 0.03em;\n  opacity: 0.9;\n}\n\n\/* === Immagine e Titoli === *\/\n.bs-tepee-image-container {\n  position: relative;\n  width: 32%;\n  height: 65vh;\n  z-index: 1;\n}\n\n.bs-tepee-image-mask {\n  width: 100%;\n  height: 100%;\n  overflow: hidden; \n  border-radius: 0; \n}\n\n.bs-tepee-image-mask img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n}\n\n.bs-tepee-title {\n  position: absolute;\n  font-family: 'artifex-hand-cf', serif !important;\n  font-size: 4.5vw;\n  line-height: 1.05;\n  font-weight: normal;\n  margin: 0;\n  z-index: 3;\n  white-space: nowrap;\n  color: #FFFAE7 !important;\n}\n\n.bs-tepee-title-top { top: 0; right: -30%; }\n.bs-tepee-title-bottom { bottom: 0; left: -35%; }\n\n\/* === OTTIMIZZAZIONE MOBILE (Fix Spazi e Sovrapposizione) === *\/\n@media (max-width: 768px) {\n  .bs-tepee-slide {\n    flex-direction: column;\n    height: auto !important; \/* Adattivo per evitare sormonti *\/\n    min-height: 100vh;\n    padding: 20px 20px 40px; \/* Padding superiore ridotto *\/\n    justify-content: flex-start;\n    gap: 15px;\n    overflow: visible !important; \/* Permette al contenuto di spingere il blocco successivo *\/\n  }\n\n  .bs-tepee-text {\n    width: 100% !important;\n    margin: 0 !important;\n    text-align: center;\n    order: 2;\n  }\n\n  .bs-tepee-text p {\n    font-size: 0.95rem;\n    line-height: 1.4;\n  }\n\n  .bs-tepee-image-container {\n    width: 85% !important;\n    height: 320px !important;\n    margin: 10px auto 25px !important; \/* Margini ridotti *\/\n    order: 1;\n    position: relative;\n    flex-shrink: 0;\n  }\n\n  .bs-tepee-title {\n    font-size: 10vw !important;\n    line-height: 1;\n    width: max-content;\n    z-index: 5;\n  }\n\n  .bs-tepee-title-top {\n    top: 5%;\n    right: -12% !important; \n    text-align: right;\n  }\n\n  .bs-tepee-title-bottom {\n    bottom: 5%;\n    left: -12% !important; \n    text-align: left;\n  }\n\n  .bs-tepee-text-right {\n    order: 3;\n    margin-top: 10px !important;\n  }\n\n  .bs-tepee-features {\n    margin-top: 15px;\n    text-align: left;\n  }\n\n  \/* CTA MOBILE *\/\n  .bs-tepee-cta {\n    display: block;\n    width: 100%;\n    margin: 30px 0 0 0;\n    padding: 1.5rem 1rem; \/* Padding maggiorato sopra\/sotto *\/\n    text-align: center;\n    box-sizing: border-box;\n  }\n}\n<\/style>\n\n<article class=\"bs-tepee-slide\">\n  <div class=\"bs-tepee-text bs-tepee-text-left\">\n    <p>\n      \n      A group of wooden poles joined to form a conical structure, topped with a canvas cover: this is the iconic tent we all know, the tepee, available for both rental and purchase.\n    <\/p>\n  <\/div>\n\n  <div class=\"bs-tepee-image-container\">\n    <h2 class=\"bs-tepee-title bs-tepee-title-top\">\n      \n      D\u0101r and<br>Surya<br>Tepee\n    <\/h2>\n    \n    <div class=\"bs-tepee-image-mask\">\n      <img decoding=\"async\" src=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/bedouin-dar-surya-tepee.jpg\" alt=\"Tenda Tepee Bedouin\">\n    <\/div>\n    \n    <h2 class=\"bs-tepee-title bs-tepee-title-bottom\">\n      \n      Iconic and<br>evocative\n    <\/h2>\n  <\/div>\n\n  <div class=\"bs-tepee-text bs-tepee-text-right\">\n    <p>\n      \n      Available in the classic version for lounge areas or in the modern 7-meter model, ideal for large events. Both models are waterproof and designed to create spectacular lighting effects.\n    <\/p>\n    \n    <div class=\"bs-tepee-features\">\n      <div class=\"bs-tepee-feature-item\">\n        \n        Sioux tradition with a professional touch\n      <\/div>\n      <div class=\"bs-tepee-feature-item\">\n        \n        Waterproof and wind-resistant\n      <\/div>\n      <div class=\"bs-tepee-feature-item\">\n        \n        Customizable colors and branding\n      <\/div>\n    <\/div>\n\n    <!-- Sostituisci l'URL inglese con quello corretto del tuo form -->\n    <a href=\"https:\/\/hello.bedouin.it\/ciao\" class=\"bs-tepee-cta\">\n      \n      Get a quote\n    <\/a>\n  <\/div>\n<\/article>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  setTimeout(() => {\n    if (typeof gsap === 'undefined') return;\n\n    const tepeeSlide = document.querySelector('.bs-tepee-slide');\n\n    const observer = new IntersectionObserver((entries) => {\n      entries.forEach(entry => {\n        if (entry.isIntersecting) {\n          const slide = entry.target;\n          \n          if (!slide.classList.contains('is-animated')) {\n            slide.classList.add('is-animated');\n            \n            const image = slide.querySelector('.bs-tepee-image-mask img');\n            const titleTop = slide.querySelector('.bs-tepee-title-top');\n            const titleBottom = slide.querySelector('.bs-tepee-title-bottom');\n            const texts = slide.querySelectorAll('.bs-tepee-text p');\n            const featureItems = slide.querySelectorAll('.bs-tepee-feature-item');\n            const cta = slide.querySelector('.bs-tepee-cta');\n\n            let tl = gsap.timeline();\n\n            tl.fromTo(image, \n              { scale: 1.15, opacity: 0 }, \n              { duration: 1.5, scale: 1, opacity: 1, ease: \"power3.out\" }\n            )\n            .fromTo(titleTop, \n              { x: -40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1\"\n            )\n            .fromTo(titleBottom, \n              { x: 40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1.2\"\n            )\n            .fromTo(texts, \n              { y: 30, opacity: 0 }, \n              { duration: 1, y: 0, opacity: 1, stagger: 0.2, ease: \"power2.out\" }, \n              \"-=0.8\"\n            )\n            .fromTo(featureItems, \n              { y: 15, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, stagger: 0.15, ease: \"power2.out\" }, \n              \"-=0.5\"\n            )\n            .fromTo(cta,\n              { y: 20, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, ease: \"power2.out\" },\n              \"-=0.4\"\n            );\n          }\n        }\n      });\n    }, { threshold: 0.4 });\n\n    if(tepeeSlide) {\n      gsap.set(tepeeSlide.querySelectorAll('.bs-tepee-image-mask img, .bs-tepee-title-top, .bs-tepee-title-bottom, .bs-tepee-text p, .bs-tepee-feature-item, .bs-tepee-cta'), { opacity: 0 });\n      observer.observe(tepeeSlide);\n    }\n  }, 500); \n});\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c5cbf7f e-con-full e-flex wcf-starter-animations-none e-con e-child\" data-id=\"c5cbf7f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aa6e269 elementor-widget elementor-widget-html\" data-id=\"aa6e269\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* Import font DM Mono *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Mono:wght@400;500&display=swap');\n\n\/* === Contenitore Generale (Isolato) === *\/\n.bs-glamp-slide {\n  width: 100vw;\n  height: 100vh;\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 0 8vw;\n  box-sizing: border-box;\n  background-color: #717462;\n  color: #FFFAE7;\n  overflow: hidden;\n  position: relative;\n}\n\n\/* === Stile Corpo del Testo === *\/\n.bs-glamp-text {\n  width: 22%;\n  z-index: 2;\n  font-family: 'Inter Display', sans-serif;\n}\n\n.bs-glamp-text-left { margin-bottom: 25vh; }\n.bs-glamp-text-right { margin-top: 40vh; }\n\n.bs-glamp-text p {\n  font-size: 1rem;\n  line-height: 1.5;\n  margin: 0;\n  font-weight: normal;\n}\n\n\/* === CTA PULSANTE === *\/\n.bs-glamp-cta {\n  display: inline-block;\n  margin-top: 2.5rem;\n  padding: 1rem 2.2rem;\n  white-space: nowrap;\n  border: 1px solid #FFFAE7;\n  color: #FFFAE7;\n  text-decoration: none;\n  font-family: 'DM Mono', monospace;\n  font-size: 0.8rem;\n  font-weight: 500;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  position: relative;\n  overflow: hidden;\n  z-index: 1;\n  transition: color 0.3s ease;\n  border-radius: 0;\n}\n\n.bs-glamp-cta::before {\n  content: \"\";\n  position: absolute;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  background-color: #FFFAE7;\n  z-index: -1;\n  transform: translateX(-101%);\n}\n\n.bs-glamp-cta:hover { color: #717462; }\n.bs-glamp-cta:hover::before { animation: glampSlideIn 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n.bs-glamp-cta:not(:hover)::before { animation: glampSlideOut 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n\n@keyframes glampSlideIn { from { transform: translateX(-101%); } to { transform: translateX(0); } }\n@keyframes glampSlideOut { from { transform: translateX(0); } to { transform: translateX(101%); } }\n\n\/* === Dati Tecnici === *\/\n.bs-glamp-features {\n  margin-top: 2.5rem;\n  border-top: 1px solid rgba(255, 250, 231, 0.2);\n}\n\n.bs-glamp-feature-item {\n  font-size: 0.85rem;\n  line-height: 1.4;\n  padding: 0.8rem 0;\n  border-bottom: 1px solid rgba(255, 250, 231, 0.2);\n  letter-spacing: 0.03em;\n  opacity: 0.9;\n}\n\n\/* === Immagine e Titoli === *\/\n.bs-glamp-image-container {\n  position: relative;\n  width: 32%;\n  height: 65vh;\n  z-index: 1;\n}\n\n.bs-glamp-image-mask {\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n  border-radius: 0;\n}\n\n.bs-glamp-image-mask img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n}\n\n.bs-glamp-title {\n  position: absolute;\n  font-family: 'artifex-hand-cf', serif !important;\n  font-size: 4.5vw;\n  line-height: 1.05;\n  font-weight: normal;\n  margin: 0;\n  z-index: 3;\n  white-space: nowrap;\n  color: #FFFAE7 !important;\n}\n\n.bs-glamp-title-top {\n  top: 0;\n  right: -30%;\n  text-shadow: 0 1px 4px rgba(0, 0, 0, 0.35), 0 2px 12px rgba(0, 0, 0, 0.15);\n}\n.bs-glamp-title-bottom { bottom: 0; left: -35%; }\n\n\/* Partnership label *\/\n.bs-glamp-partnership {\n  font-family: 'DM Mono', monospace;\n  font-size: 0.65rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: #FFFAE7;\n  opacity: 0.4;\n  text-align: center;\n  margin-top: 0.6rem;\n}\n\n\/* === TABLET + MOBILE === *\/\n@media (max-width: 1024px) {\n  .bs-glamp-slide {\n    flex-direction: column !important;\n    height: auto !important;\n    min-height: 100vh;\n    padding: 40px 8vw 50px !important;\n    justify-content: flex-start !important;\n    gap: 25px !important;\n    overflow: visible !important;\n  }\n\n  .bs-glamp-text {\n    width: 100% !important;\n    max-width: 520px !important;\n    margin: 0 auto !important;\n    text-align: center !important;\n    order: 2;\n  }\n\n  .bs-glamp-text p {\n    font-size: 0.95rem !important;\n    line-height: 1.5 !important;\n  }\n\n  .bs-glamp-image-container {\n    width: 50% !important;\n    height: auto !important;\n    margin: 0 auto 10px !important;\n    order: 1;\n    position: relative !important;\n    flex-shrink: 0;\n  }\n\n  .bs-glamp-image-mask {\n    width: 100% !important;\n    height: auto !important;\n    aspect-ratio: 2 \/ 3 !important;\n  }\n\n  .bs-glamp-title {\n    font-size: 6vw !important;\n    line-height: 1 !important;\n    width: max-content;\n  }\n\n  .bs-glamp-title-top {\n    top: 3% !important;\n    right: -22% !important;\n  }\n\n  .bs-glamp-title-bottom {\n    bottom: 3% !important;\n    left: -22% !important;\n  }\n\n  .bs-glamp-text-right {\n    order: 3;\n    margin-top: 5px !important;\n  }\n\n  .bs-glamp-features {\n    margin-top: 20px !important;\n    text-align: left !important;\n  }\n\n  .bs-glamp-cta {\n    display: block !important;\n    width: 100% !important;\n    margin: 25px 0 0 0 !important;\n    padding: 1.3rem 1rem !important;\n    text-align: center !important;\n    box-sizing: border-box;\n  }\n}\n\n\/* === MOBILE === *\/\n@media (max-width: 768px) {\n  .bs-glamp-slide {\n    padding: 20px 5vw 40px !important;\n    gap: 15px !important;\n  }\n\n  .bs-glamp-image-container {\n    width: 60% !important;\n  }\n\n  .bs-glamp-title {\n    font-size: 8vw !important;\n  }\n\n  .bs-glamp-title-top { right: -18% !important; }\n  .bs-glamp-title-bottom { left: -18% !important; }\n}\n<\/style>\n\n<article class=\"bs-glamp-slide\">\n  <div class=\"bs-glamp-text bs-glamp-text-left\">\n    <p>\n      \n      The glamping experience combines the charm of the outdoors with maximum comfort. From the iconic circular Bell Tents, spacious and protective, to the robust Safari Tents, ideal for experiencing nature in total safety and style.\n    <\/p>\n  <\/div>\n\n  <div class=\"bs-glamp-image-container\">\n    <h2 class=\"bs-glamp-title bs-glamp-title-top\">\n      \n      Glamping<br>Tent\n    <\/h2>\n    \n    <div class=\"bs-glamp-image-mask\">\n      <img decoding=\"async\" src=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/Bedouin-glamping-bosco.jpg\" alt=\"Tenda Glamping Bedouin\">\n    <\/div>\n    \n    <h2 class=\"bs-glamp-title bs-glamp-title-bottom\">\n      \n      Comfort &amp;<br>Nature\n    <\/h2>\n\n    <p class=\"bs-glamp-partnership\">in partnership with CanvasCamp<\/p>\n  <\/div>\n\n  <div class=\"bs-glamp-text bs-glamp-text-right\">\n    <p>\n      \n      The Glamping Tent represents the premium deluxe solution: a spacious structure with an advanced stretch cover, resistant to water and flames, for a camping experience without compromises.\n    <\/p>\n    \n    <div class=\"bs-glamp-features\">\n      <div class=\"bs-glamp-feature-item\">\n        \n        High-comfort temporary housing units\n      <\/div>\n      <div class=\"bs-glamp-feature-item\">\n        \n        Waterproof, fireproof, and mold-resistant\n      <\/div>\n      <div class=\"bs-glamp-feature-item\">\n        \n        Customizable finishes and internal layouts\n      <\/div>\n    <\/div>\n\n    <a href=\"https:\/\/hello.bedouin.it\/ciao\" class=\"bs-glamp-cta\">\n      \n      Get a quote\n    <\/a>\n  <\/div>\n<\/article>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  setTimeout(() => {\n    if (typeof gsap === 'undefined') return;\n\n    const glampSlide = document.querySelector('.bs-glamp-slide');\n\n    const observer = new IntersectionObserver((entries) => {\n      entries.forEach(entry => {\n        if (entry.isIntersecting) {\n          const slide = entry.target;\n          \n          if (!slide.classList.contains('is-animated')) {\n            slide.classList.add('is-animated');\n            \n            const image = slide.querySelector('.bs-glamp-image-mask img');\n            const titleTop = slide.querySelector('.bs-glamp-title-top');\n            const titleBottom = slide.querySelector('.bs-glamp-title-bottom');\n            const partnership = slide.querySelector('.bs-glamp-partnership');\n            const texts = slide.querySelectorAll('.bs-glamp-text p');\n            const featureItems = slide.querySelectorAll('.bs-glamp-feature-item');\n            const cta = slide.querySelector('.bs-glamp-cta');\n\n            let tl = gsap.timeline();\n\n            tl.fromTo(image, \n              { scale: 1.15, opacity: 0 }, \n              { duration: 1.5, scale: 1, opacity: 1, ease: \"power3.out\" }\n            )\n            .fromTo(titleTop, \n              { x: -40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1\"\n            )\n            .fromTo(titleBottom, \n              { x: 40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1.2\"\n            )\n            .fromTo(partnership, \n              { opacity: 0, y: 5 }, \n              { duration: 0.6, opacity: 0.4, y: 0, ease: \"power2.out\" }, \n              \"-=0.8\"\n            )\n            .fromTo(texts, \n              { y: 30, opacity: 0 }, \n              { duration: 1, y: 0, opacity: 1, stagger: 0.2, ease: \"power2.out\" }, \n              \"-=0.6\"\n            )\n            .fromTo(featureItems, \n              { y: 15, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, stagger: 0.15, ease: \"power2.out\" }, \n              \"-=0.5\"\n            )\n            .fromTo(cta,\n              { y: 20, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, ease: \"power2.out\" },\n              \"-=0.4\"\n            );\n          }\n        }\n      });\n    }, { threshold: 0.4 });\n\n    if(glampSlide) {\n      gsap.set(glampSlide.querySelectorAll('.bs-glamp-image-mask img, .bs-glamp-title-top, .bs-glamp-title-bottom, .bs-glamp-partnership, .bs-glamp-text p, .bs-glamp-feature-item, .bs-glamp-cta'), { opacity: 0 });\n      observer.observe(glampSlide);\n    }\n  }, 500); \n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8b42bc1 e-con-full e-flex wcf-starter-animations-none e-con e-child\" data-id=\"8b42bc1\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-817e4bf elementor-widget elementor-widget-html\" data-id=\"817e4bf\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* Import font DM Mono *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Mono:wght@400;500&display=swap');\n\n\/* === Contenitore Generale (Isolato) === *\/\n.bs-acc-slide {\n  width: 100vw;\n  height: 100vh;\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 0 8vw;\n  box-sizing: border-box;\n  background-color: #FFFAE7; \n  color: #000000; \n  overflow: hidden;\n  position: relative;\n}\n\n\/* === Stile Corpo del Testo === *\/\n.bs-acc-text {\n  width: 22%;\n  z-index: 2;\n  font-family: 'Inter Display', sans-serif;\n}\n\n.bs-acc-text-left { margin-bottom: 25vh; }\n.bs-acc-text-right { margin-top: 40vh; }\n\n.bs-acc-text p {\n  font-size: 1rem;\n  line-height: 1.5;\n  margin: 0;\n  font-weight: normal;\n  color: #000000;\n}\n\n\/* === CTA PULSANTE (Slide-Through Effect) === *\/\n.bs-acc-cta {\n  display: inline-block;\n  margin-top: 2.5rem;\n  padding: 1rem 2.2rem;\n  border: 1px solid #000000;\n  color: #000000;\n  text-decoration: none;\n  font-family: 'DM Mono', monospace;\n  font-size: 0.8rem;\n  font-weight: 500;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  position: relative;\n  overflow: hidden;\n  z-index: 1;\n  transition: color 0.3s ease;\n  border-radius: 0;\n}\n\n\/* Lo sfondo che scorre *\/\n.bs-acc-cta::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  background-color: #000000;\n  z-index: -1;\n  transform: translateX(-101%);\n}\n\n\/* Animazione di Entrata (da sinistra a centro) *\/\n.bs-acc-cta:hover {\n  color: #FFFAE7;\n}\n\n.bs-acc-cta:hover::before {\n  animation: slideInLeft 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n\/* Animazione di Uscita (da centro verso destra) *\/\n.bs-acc-cta:not(:hover)::before {\n  animation: slideOutRight 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n@keyframes slideInLeft {\n  from { transform: translateX(-101%); }\n  to { transform: translateX(0); }\n}\n\n@keyframes slideOutRight {\n  from { transform: translateX(0); }\n  to { transform: translateX(101%); }\n}\n\n\/* === Dati Tecnici \/ Features === *\/\n.bs-acc-features {\n  margin-top: 2.5rem;\n  border-top: 1px solid rgba(0, 0, 0, 0.2);\n}\n\n.bs-acc-feature-item {\n  font-size: 0.85rem;\n  line-height: 1.4;\n  padding: 0.8rem 0;\n  border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n  letter-spacing: 0.03em;\n  opacity: 0.9;\n  color: #000000;\n}\n\n\/* === Immagine e Titoli === *\/\n.bs-acc-image-container {\n  position: relative;\n  width: 32%;\n  height: 65vh;\n  z-index: 1;\n}\n\n.bs-acc-image-mask {\n  width: 100%;\n  height: 100%;\n  overflow: hidden; \n  border-radius: 0; \n}\n\n.bs-acc-image-mask img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n}\n\n.bs-acc-title {\n  position: absolute;\n  font-family: 'artifex-hand-cf', serif !important;\n  font-size: 4.5vw;\n  line-height: 1.05;\n  font-weight: normal;\n  margin: 0;\n  z-index: 3;\n  white-space: nowrap;\n  color: #000000 !important;\n}\n\n.bs-acc-title-top { top: 0; right: -30%; }\n.bs-acc-title-bottom { bottom: 0; left: -35%; }\n\n\/* === OTTIMIZZAZIONE MOBILE (Fix Spazi e Sovrapposizione) === *\/\n@media (max-width: 768px) {\n  .bs-acc-slide {\n    flex-direction: column;\n    height: auto !important; \/* Adattivo per evitare sormonti tra slide *\/\n    min-height: 100vh;\n    padding: 20px 20px 40px; \/* Padding superiore ridotto *\/\n    justify-content: flex-start;\n    gap: 15px;\n    overflow: visible !important; \/* Permette al contenuto di spingere la slide successiva *\/\n  }\n\n  .bs-acc-text {\n    width: 100% !important;\n    margin: 0 !important;\n    text-align: center;\n    order: 2;\n  }\n\n  .bs-acc-text p {\n    font-size: 0.95rem;\n    line-height: 1.4;\n  }\n\n  .bs-acc-image-container {\n    width: 85% !important;\n    height: 320px !important;\n    margin: 10px auto 25px !important; \/* Margini ridotti *\/\n    order: 1;\n    position: relative;\n    flex-shrink: 0;\n  }\n\n  .bs-acc-title {\n    font-size: 10vw !important;\n    line-height: 1;\n    width: max-content;\n    z-index: 5;\n  }\n\n  .bs-acc-title-top {\n    top: 5%;\n    right: -12% !important; \n    text-align: right;\n  }\n\n  .bs-acc-title-bottom {\n    bottom: 5%;\n    left: -12% !important; \n    text-align: left;\n  }\n\n  .bs-acc-text-right {\n    order: 3;\n    margin-top: 10px !important;\n  }\n\n  .bs-acc-features {\n    margin-top: 15px;\n    text-align: left;\n  }\n\n  \/* CTA MOBILE - Allineata al resto del catalogo *\/\n  .bs-acc-cta {\n    display: block;\n    width: 100%;\n    margin: 30px 0 0 0;\n    padding: 1.5rem 1rem; \/* Padding maggiorato sopra\/sotto *\/\n    text-align: center;\n    box-sizing: border-box;\n  }\n}\n<\/style>\n\n<article class=\"bs-acc-slide\">\n  <div class=\"bs-acc-text bs-acc-text-left\">\n    <p>\n      \n      In our catalog, you will find everything you need to customize your tent: custom flooring, fire pits, festoon lights, and handcrafted lampshades made from natural materials with an exclusive design.\n    <\/p>\n  <\/div>\n\n  <div class=\"bs-acc-image-container\">\n    <h2 class=\"bs-acc-title bs-acc-title-top\">\n      \n      Accessories<br>&amp; Decor\n    <\/h2>\n    \n    <div class=\"bs-acc-image-mask\">\n      <img decoding=\"async\" src=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/bedouin-accessori-2.jpg\" alt=\"Accessori Bedouin\">\n    <\/div>\n    \n    <h2 class=\"bs-acc-title bs-acc-title-bottom\">\n      \n      Unique<br>Craftsmanship\n    <\/h2>\n  <\/div>\n\n  <div class=\"bs-acc-text bs-acc-text-right\">\n    <p>\n      \n      The true highlight is the furniture produced between Morocco, Jordan, and Lebanon. Unique pieces capable of adding an authentic, exotic, and refined touch to the interior setup.\n    <\/p>\n    \n    <div class=\"bs-acc-features\">\n      <div class=\"bs-acc-feature-item\">\n        \n        Handcrafted decor from Morocco and Jordan\n      <\/div>\n      <div class=\"bs-acc-feature-item\">\n        \n        Natural lighting and lampshades\n      <\/div>\n      <div class=\"bs-acc-feature-item\">\n        \n        Flooring and fire pits for every location\n      <\/div>\n    <\/div>\n\n    <!-- Sostituisci l'URL inglese con quello corretto del tuo form -->\n    <a href=\"https:\/\/hello.bedouin.it\/ciao\" class=\"bs-acc-cta\">\n      \n      Get a quote\n    <\/a>\n  <\/div>\n<\/article>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  setTimeout(() => {\n    if (typeof gsap === 'undefined') return;\n\n    const accSlide = document.querySelector('.bs-acc-slide');\n\n    const observer = new IntersectionObserver((entries) => {\n      entries.forEach(entry => {\n        if (entry.isIntersecting) {\n          const slide = entry.target;\n          \n          if (!slide.classList.contains('is-animated')) {\n            slide.classList.add('is-animated');\n            \n            const image = slide.querySelector('.bs-acc-image-mask img');\n            const titleTop = slide.querySelector('.bs-acc-title-top');\n            const titleBottom = slide.querySelector('.bs-acc-title-bottom');\n            const texts = slide.querySelectorAll('.bs-acc-text p');\n            const featureItems = slide.querySelectorAll('.bs-acc-feature-item');\n            const cta = slide.querySelector('.bs-acc-cta');\n\n            let tl = gsap.timeline();\n\n            tl.fromTo(image, \n              { scale: 1.15, opacity: 0 }, \n              { duration: 1.5, scale: 1, opacity: 1, ease: \"power3.out\" }\n            )\n            .fromTo(titleTop, \n              { x: -40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1\"\n            )\n            .fromTo(titleBottom, \n              { x: 40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1.2\"\n            )\n            .fromTo(texts, \n              { y: 30, opacity: 0 }, \n              { duration: 1, y: 0, opacity: 1, stagger: 0.2, ease: \"power2.out\" }, \n              \"-=0.8\"\n            )\n            .fromTo(featureItems, \n              { y: 15, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, stagger: 0.15, ease: \"power2.out\" }, \n              \"-=0.5\"\n            )\n            .fromTo(cta,\n              { y: 20, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, ease: \"power2.out\" },\n              \"-=0.4\"\n            );\n          }\n        }\n      });\n    }, { threshold: 0.4 });\n\n    if(accSlide) {\n      gsap.set(accSlide.querySelectorAll('.bs-acc-image-mask img, .bs-acc-title-top, .bs-acc-title-bottom, .bs-acc-text p, .bs-acc-feature-item, .bs-acc-cta'), { opacity: 0 });\n      observer.observe(accSlide);\n    }\n  }, 500); \n});\n<\/script>\n\n<style>\n@media (max-width: 768px) {\n  \/* Selettore unico per tutti i testi descrittivi di tutte le slide *\/\n  .bs-slide-text p, \n  .bs-sil-text p, \n  .bs-bed-text p, \n  .bs-tepee-text p, \n  .bs-glamp-text p, \n  .bs-acc-text p {\n    text-align: left !important;\n  }\n\n  \/* Opzionale: Allinea a sinistra anche le liste delle features se preferisci *\/\n  .bs-slide-features-elegant, \n  .bs-sil-features, \n  .bs-bed-features, \n  .bs-tepee-features, \n  .bs-glamp-features, \n  .bs-acc-features {\n    text-align: left !important;\n  }\n}\n<\/style>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b52e1c4 e-con-full elementor-hidden-desktop e-flex wcf-starter-animations-none e-con e-parent\" data-id=\"b52e1c4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;wcf_enable_pin_area_mobile&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll_mobile&quot;:&quot;no&quot;,&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-6b0be95 e-con-full e-flex wcf-starter-animations-none e-con e-child\" data-id=\"6b0be95\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-20c8f2d elementor-headline--style-rotate elementor-widget__width-initial testo-rotante-it elementor-widget elementor-widget-animated-headline\" data-id=\"20c8f2d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;headline_style&quot;:&quot;rotate&quot;,&quot;animation_type&quot;:&quot;swirl&quot;,&quot;rotating_text&quot;:&quot;le Stretch\\nle Silhouette\\nle Beduine\\nle Tepee \\nle Glamping\\ngli Accessori&quot;,&quot;wcf-animation&quot;:&quot;fade&quot;,&quot;data-duration&quot;:0.75,&quot;fade-offset&quot;:40,&quot;rotate_iteration_delay&quot;:1500,&quot;loop&quot;:&quot;yes&quot;,&quot;aae_method&quot;:&quot;from&quot;,&quot;aae_trigger&quot;:&quot;on_scroll&quot;,&quot;delay&quot;:0.15,&quot;fade-from&quot;:&quot;bottom&quot;,&quot;ease&quot;:&quot;power2.out&quot;}\" data-widget_type=\"animated-headline.default\">\n\t\t\t\t\t\t\t<h1 class=\"elementor-headline elementor-headline-animation-type-swirl elementor-headline-letters\">\n\t\t\t\t\t<span class=\"elementor-headline-plain-text elementor-headline-text-wrapper\">Discover <\/span>\n\t\t\t\t<span class=\"elementor-headline-dynamic-wrapper elementor-headline-text-wrapper\">\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text elementor-headline-text-active\">\n\t\t\t\tthe Stretch\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tSilhouette\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tthe Bedouins\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tle Tepee&nbsp;\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tthe Glamping\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tAccessories\t\t\t<\/span>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-plain-text elementor-headline-text-wrapper\"><i>Bedouin<\/i><\/span>\n\t\t\t\t\t<\/h1>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a8a4645 elementor-headline--style-rotate elementor-widget__width-initial testo-rotante-en elementor-widget elementor-widget-animated-headline\" data-id=\"a8a4645\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;headline_style&quot;:&quot;rotate&quot;,&quot;animation_type&quot;:&quot;swirl&quot;,&quot;rotating_text&quot;:&quot;Stretch\\nSilhouette\\nBedouin&nbsp;tents\\nTepee \\nGlamping\\nAccessories&quot;,&quot;wcf-animation&quot;:&quot;fade&quot;,&quot;data-duration&quot;:0.75,&quot;fade-offset&quot;:40,&quot;rotate_iteration_delay&quot;:1500,&quot;loop&quot;:&quot;yes&quot;,&quot;aae_method&quot;:&quot;from&quot;,&quot;aae_trigger&quot;:&quot;on_scroll&quot;,&quot;delay&quot;:0.15,&quot;fade-from&quot;:&quot;bottom&quot;,&quot;ease&quot;:&quot;power2.out&quot;}\" data-widget_type=\"animated-headline.default\">\n\t\t\t\t\t\t\t<h1 class=\"elementor-headline elementor-headline-animation-type-swirl elementor-headline-letters\">\n\t\t\t\t\t<span class=\"elementor-headline-plain-text elementor-headline-text-wrapper\">Discover <i>Bedouin<\/i><\/span>\n\t\t\t\t<span class=\"elementor-headline-dynamic-wrapper elementor-headline-text-wrapper\">\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text elementor-headline-text-active\">\n\t\t\t\tStretch\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tSilhouette\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tBedouin tents\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tTepee&nbsp;\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tGlamping\t\t\t<\/span>\n\t\t\t\t\t<span class=\"elementor-headline-dynamic-text\">\n\t\t\t\tAccessories\t\t\t<\/span>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t<\/h1>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6bf70ec elementor-widget__width-initial wcf-starter-animations-none wcf-t-animation-none elementor-widget elementor-widget-text-editor\" data-id=\"6bf70ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf_starter_animations&quot;:&quot;none&quot;,&quot;wcf_anim_duration&quot;:1000,&quot;wcf_anim_delay&quot;:0,&quot;wcf_anim_ease&quot;:&quot;ease&quot;,&quot;wcf_text_animation&quot;:&quot;none&quot;,&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">In the Bedouin catalogue you will find stretch tents, tepee tents, silhouette tents, glamping tents, Berber tents and exotic and handcrafted decoration accessories. Select a category and discover all the details.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-09ff5db elementor-widget elementor-widget-text-path\" data-id=\"09ff5db\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;text&quot;:&quot; Scorri in basso * Scorri in basso * Scorri in basso *&quot;,&quot;link&quot;:{&quot;url&quot;:&quot;#tende&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;align&quot;:&quot;center&quot;,&quot;align_mobile&quot;:&quot;center&quot;,&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"text-path.default\">\n\t\t\t\t\t\t\t<div class=\"e-text-path\" data-text=\" Scorri in basso * Scorri in basso * Scorri in basso *\" data-url=\"\/\/bedouin.it\/wp-content\/plugins\/elementor\/assets\/svg-paths\/circle.svg\" data-link-url=\"#tende\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ec8609 elementor-widget-mobile__width-auto wcf-starter-animations-none elementor-widget elementor-widget-image\" data-id=\"6ec8609\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf_starter_animations&quot;:&quot;none&quot;,&quot;wcf_anim_duration&quot;:1000,&quot;wcf_anim_delay&quot;:0,&quot;wcf_anim_ease&quot;:&quot;ease&quot;,&quot;wcf-image-animation&quot;:&quot;none&quot;,&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#tende\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/582073-200-1.png\" class=\"attachment-large size-large wp-image-12068\" alt=\"\" srcset=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/582073-200-1.png 200w, https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/582073-200-1-150x150.png 150w, https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/582073-200-1-12x12.png 12w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6e3e4f e-con-full e-flex wcf-starter-animations-none e-con e-child\" data-id=\"e6e3e4f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0c8c90d elementor-widget elementor-widget-html\" data-id=\"0c8c90d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* Import font DM Mono *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Mono:wght@400;500&display=swap');\n\n.bs-bedouin-slide {\n  width: 100vw; height: 100vh; flex-shrink: 0; display: flex; align-items: center; justify-content: space-between; padding: 0 8vw; box-sizing: border-box; background-color: #717462; color: #FFFAE7; overflow: hidden;\n}\n.bs-slide-text { width: 22%; z-index: 2; font-family: 'Inter Display', sans-serif; }\n.bs-slide-text-left { margin-bottom: 25vh; }\n.bs-slide-text-right { margin-top: 40vh; }\n.bs-slide-text p { font-size: 1rem; line-height: 1.5; margin: 0; font-weight: normal; }\n\n.bs-stretch-cta { display: inline-block; margin-top: 2.5rem; padding: 1rem 2.2rem; white-space: nowrap; border: 1px solid #FFFAE7; color: #FFFAE7; text-decoration: none; font-family: 'DM Mono', monospace; font-size: 0.8rem; font-weight: 500; letter-spacing: 0.1em; text-transform: uppercase; position: relative; overflow: hidden; z-index: 1; transition: color 0.3s ease; border-radius: 0; }\n.bs-stretch-cta::before { content: \"\"; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #FFFAE7; z-index: -1; transform: translateX(-101%); }\n.bs-stretch-cta:hover { color: #717462; }\n.bs-stretch-cta:hover::before { animation: stretchSlideIn 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n.bs-stretch-cta:not(:hover)::before { animation: stretchSlideOut 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n\n@keyframes stretchSlideIn { from { transform: translateX(-101%); } to { transform: translateX(0); } }\n@keyframes stretchSlideOut { from { transform: translateX(0); } to { transform: translateX(101%); } }\n\n.bs-slide-features-elegant { margin-top: 2.5rem; border-top: 1px solid rgba(255, 250, 231, 0.2); }\n.bs-feature-item { font-size: 0.85rem; line-height: 1.4; padding: 0.8rem 0; border-bottom: 1px solid rgba(255, 250, 231, 0.2); letter-spacing: 0.03em; opacity: 0.9; }\n\n.bs-slide-image-container { position: relative; width: 32%; height: 65vh; z-index: 1; }\n.bs-image-mask { width: 100%; height: 100%; overflow: hidden; border-radius: 0; }\n.bs-image-mask img { width: 100%; height: 100%; object-fit: cover; display: block; }\n\n.bs-slide-title { position: absolute; font-family: 'artifex-hand-cf', serif !important; font-size: 4.5vw; line-height: 1.05; font-weight: normal; margin: 0; z-index: 3; white-space: nowrap; color: #FFFAE7 !important; }\n.bs-title-top {\n  top: 0;\n  right: -35%;\n  text-shadow: 0 1px 4px rgba(0, 0, 0, 0.35), 0 2px 12px rgba(0, 0, 0, 0.15);\n}\n.bs-title-bottom { bottom: 0; left: -35%; }\n\n\/* === TABLET + MOBILE === *\/\n@media (max-width: 1024px) {\n  .bs-bedouin-slide {\n    flex-direction: column !important;\n    height: auto !important;\n    min-height: 100vh;\n    padding: 40px 8vw 50px !important;\n    justify-content: flex-start !important;\n    gap: 25px !important;\n    overflow: visible !important;\n  }\n\n  .bs-slide-text {\n    width: 100% !important;\n    max-width: 520px !important;\n    margin: 0 auto !important;\n    text-align: center !important;\n    order: 2;\n  }\n\n  .bs-slide-text p {\n    font-size: 0.95rem !important;\n    line-height: 1.5 !important;\n  }\n\n  .bs-slide-image-container {\n    width: 50% !important;\n    height: auto !important;\n    margin: 0 auto 10px !important;\n    order: 1;\n    position: relative !important;\n    flex-shrink: 0;\n  }\n\n  .bs-image-mask {\n    width: 100% !important;\n    height: auto !important;\n    aspect-ratio: 2 \/ 3 !important;\n  }\n\n  .bs-slide-title {\n    font-size: 6vw !important;\n    line-height: 1 !important;\n    width: max-content;\n  }\n\n  .bs-title-top {\n    top: 3% !important;\n    right: -22% !important;\n  }\n\n  .bs-title-bottom {\n    bottom: 3% !important;\n    left: -22% !important;\n  }\n\n  .bs-slide-text-right {\n    order: 3;\n    margin-top: 5px !important;\n  }\n\n  .bs-slide-features-elegant {\n    margin-top: 20px !important;\n    text-align: left !important;\n  }\n\n  .bs-stretch-cta {\n    display: block !important;\n    width: 100% !important;\n    margin: 25px 0 0 0 !important;\n    padding: 1.3rem 1rem !important;\n    text-align: center !important;\n    box-sizing: border-box;\n  }\n}\n\n\/* === MOBILE === *\/\n@media (max-width: 768px) {\n  .bs-bedouin-slide {\n    padding: 20px 5vw 40px !important;\n    gap: 15px !important;\n  }\n\n  .bs-slide-image-container {\n    width: 60% !important;\n  }\n\n  .bs-slide-title {\n    font-size: 8vw !important;\n  }\n\n  .bs-title-top { right: -18% !important; }\n  .bs-title-bottom { left: -18% !important; }\n}\n<\/style>\n\n<article class=\"bs-bedouin-slide\">\n  <div class=\"bs-slide-text bs-slide-text-left\">\n    <p>\n      \n      The stretch tent is a versatile and elegant cover with an enveloping design. A true champion of functionality, it can be shaped to fit the specific needs of your location and event: it can be closed on one or multiple sides, taking on entirely different forms.\n    <\/p>\n  <\/div>\n\n  <div class=\"bs-slide-image-container\">\n    <h2 class=\"bs-slide-title bs-title-top\">\n      \n      Miraj<br>Stretch<br>tent\n    <\/h2>\n    <div class=\"bs-image-mask\">\n      <img decoding=\"async\" src=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/Bedouin-stretch-tents.jpg\" alt=\"Tenda Stretch Bedouin\">\n    <\/div>\n    <h2 class=\"bs-slide-title bs-title-bottom\">\n      \n      Versatile<br>&amp; elegant\n    <\/h2>\n  <\/div>\n\n  <div class=\"bs-slide-text bs-slide-text-right\">\n    <p>\n      \n      In the Cloud version, it is ideal for hosting large events in total safety. The support poles shape the canopy into a distinctive \"cloud\" design, making it immediately recognizable in natural settings.\n    <\/p>\n    \n    <div class=\"bs-slide-features-elegant\">\n      <div class=\"bs-feature-item\">Temporary or seasonal installations<\/div>\n      <div class=\"bs-feature-item\">Setup time: 1 - 6 hours<\/div>\n      <div class=\"bs-feature-item\">Wind resistance: up to 90 km\/h<\/div>\n      <div class=\"bs-feature-item\">100% waterproof cover<\/div>\n    <\/div>\n\n    <a href=\"https:\/\/hello.bedouin.it\/ciao\" class=\"bs-stretch-cta\">\n      \n      Get a quote\n    <\/a>\n  <\/div>\n<\/article>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => { setTimeout(() => { if (typeof gsap === 'undefined') return; const stretchSlide = document.querySelector('.bs-bedouin-slide'); const observer = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { const slide = entry.target; if (!slide.classList.contains('is-animated')) { slide.classList.add('is-animated'); const image = slide.querySelector('.bs-image-mask img'); const titleTop = slide.querySelector('.bs-title-top'); const titleBottom = slide.querySelector('.bs-title-bottom'); const texts = slide.querySelectorAll('.bs-slide-text p'); const featureItems = slide.querySelectorAll('.bs-feature-item'); const cta = slide.querySelector('.bs-stretch-cta'); let tl = gsap.timeline(); tl.fromTo(image, { scale: 1.15, opacity: 0 }, { duration: 1.5, scale: 1, opacity: 1, ease: \"power3.out\" }).fromTo(titleTop, { x: -40, opacity: 0 }, { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \"-=1\").fromTo(titleBottom, { x: 40, opacity: 0 }, { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \"-=1.2\").fromTo(texts, { y: 30, opacity: 0 }, { duration: 1, y: 0, opacity: 1, stagger: 0.2, ease: \"power2.out\" }, \"-=0.8\").fromTo(featureItems, { y: 15, opacity: 0 }, { duration: 0.8, y: 0, opacity: 1, stagger: 0.15, ease: \"power2.out\" }, \"-=0.5\").fromTo(cta, { y: 20, opacity: 0 }, { duration: 0.8, y: 0, opacity: 1, ease: \"power2.out\" }, \"-=0.4\"); } } }); }, { threshold: 0.4 }); if(stretchSlide) { gsap.set(stretchSlide.querySelectorAll('.bs-image-mask img, .bs-title-top, .bs-title-bottom, .bs-slide-text p, .bs-feature-item, .bs-stretch-cta'), { opacity: 0 }); observer.observe(stretchSlide); } }, 500); });\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0484224 e-con-full e-flex wcf-starter-animations-none e-con e-child\" data-id=\"0484224\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e01e502 elementor-widget elementor-widget-html\" data-id=\"e01e502\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* Import font DM Mono *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Mono:wght@400;500&display=swap');\n\n\/* === Contenitore Generale (Isolato) === *\/\n.bs-silhouette-slide {\n  width: 100vw;\n  height: 100vh;\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 0 8vw;\n  box-sizing: border-box;\n  background-color: #3E3D3B;\n  color: #FFFAE7;\n  overflow: hidden;\n}\n\n\/* === Stile Corpo del Testo === *\/\n.bs-sil-text {\n  width: 22%;\n  z-index: 2;\n  font-family: 'Inter Display', sans-serif;\n}\n\n.bs-sil-text-left { margin-bottom: 25vh; }\n.bs-sil-text-right { margin-top: 40vh; }\n\n.bs-sil-text p {\n  font-size: 1rem;\n  line-height: 1.5;\n  margin: 0;\n  font-weight: normal;\n  color: #FFFAE7;\n}\n\n\/* === CTA PULSANTE === *\/\n.bs-sil-cta {\n  display: inline-block;\n  margin-top: 2.5rem;\n  padding: 1rem 2.2rem;\n  white-space: nowrap;\n  border: 1px solid #FFFAE7;\n  color: #FFFAE7;\n  text-decoration: none;\n  font-family: 'DM Mono', monospace;\n  font-size: 0.8rem;\n  font-weight: 500;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  position: relative;\n  overflow: hidden;\n  z-index: 1;\n  transition: color 0.3s ease;\n  border-radius: 0;\n}\n\n.bs-sil-cta::before {\n  content: \"\";\n  position: absolute;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  background-color: #FFFAE7;\n  z-index: -1;\n  transform: translateX(-101%);\n}\n\n.bs-sil-cta:hover { color: #3E3D3B; }\n.bs-sil-cta:hover::before { animation: silSlideIn 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n.bs-sil-cta:not(:hover)::before { animation: silSlideOut 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n\n@keyframes silSlideIn { from { transform: translateX(-101%); } to { transform: translateX(0); } }\n@keyframes silSlideOut { from { transform: translateX(0); } to { transform: translateX(101%); } }\n\n\/* === Dati Tecnici === *\/\n.bs-sil-features {\n  margin-top: 2.5rem;\n  border-top: 1px solid rgba(255, 250, 231, 0.2);\n}\n\n.bs-sil-feature-item {\n  font-size: 0.85rem;\n  line-height: 1.4;\n  padding: 0.8rem 0;\n  border-bottom: 1px solid rgba(255, 250, 231, 0.2);\n  letter-spacing: 0.03em;\n  opacity: 0.9;\n  color: #FFFAE7;\n}\n\n\/* === Immagine e Titoli === *\/\n.bs-sil-image-container {\n  position: relative;\n  width: 32%;\n  height: 65vh;\n  z-index: 1;\n}\n\n.bs-sil-image-mask {\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n  border-radius: 0;\n}\n\n.bs-sil-image-mask img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n}\n\n.bs-sil-title {\n  position: absolute;\n  font-family: 'artifex-hand-cf', serif !important;\n  font-size: 4.5vw;\n  line-height: 1.05;\n  font-weight: normal;\n  margin: 0;\n  z-index: 3;\n  white-space: nowrap;\n  color: #FFFAE7 !important;\n}\n\n.bs-sil-title-top {\n  top: 0;\n  right: -45%;\n  text-shadow: 0 1px 4px rgba(0, 0, 0, 0.35), 0 2px 12px rgba(0, 0, 0, 0.15);\n}\n.bs-sil-title-bottom { bottom: 0; left: -35%; }\n\n\/* === TABLET + MOBILE === *\/\n@media (max-width: 1024px) {\n  .bs-silhouette-slide {\n    flex-direction: column !important;\n    height: auto !important;\n    min-height: 100vh;\n    padding: 40px 8vw 50px !important;\n    justify-content: flex-start !important;\n    gap: 25px !important;\n    overflow: visible !important;\n  }\n\n  .bs-sil-text {\n    width: 100% !important;\n    max-width: 520px !important;\n    margin: 0 auto !important;\n    text-align: center !important;\n    order: 2;\n  }\n\n  .bs-sil-text p {\n    font-size: 0.95rem !important;\n    line-height: 1.5 !important;\n  }\n\n  .bs-sil-image-container {\n    width: 50% !important;\n    height: auto !important;\n    margin: 0 auto 10px !important;\n    order: 1;\n    position: relative !important;\n    flex-shrink: 0;\n  }\n\n  .bs-sil-image-mask {\n    width: 100% !important;\n    height: auto !important;\n    aspect-ratio: 2 \/ 3 !important;\n  }\n\n  .bs-sil-title {\n    font-size: 6vw !important;\n    line-height: 1 !important;\n    width: max-content;\n  }\n\n  .bs-sil-title-top {\n    top: 3% !important;\n    right: -22% !important;\n  }\n\n  .bs-sil-title-bottom {\n    bottom: 3% !important;\n    left: -22% !important;\n  }\n\n  .bs-sil-text-right {\n    order: 3;\n    margin-top: 5px !important;\n  }\n\n  .bs-sil-features {\n    margin-top: 20px !important;\n    text-align: left !important;\n  }\n\n  .bs-sil-cta {\n    display: block !important;\n    width: 100% !important;\n    margin: 25px 0 0 0 !important;\n    padding: 1.3rem 1rem !important;\n    text-align: center !important;\n    box-sizing: border-box;\n  }\n}\n\n\/* === MOBILE === *\/\n@media (max-width: 768px) {\n  .bs-silhouette-slide {\n    padding: 20px 5vw 40px !important;\n    gap: 15px !important;\n  }\n\n  .bs-sil-image-container {\n    width: 60% !important;\n  }\n\n  .bs-sil-title {\n    font-size: 8vw !important;\n  }\n\n  .bs-sil-title-top { right: -18% !important; }\n  .bs-sil-title-bottom { left: -18% !important; }\n}\n<\/style>\n\n<article class=\"bs-silhouette-slide\">\n  <div class=\"bs-sil-text bs-sil-text-left\">\n    <p>The silhouette tent is the elegant and robust alternative to the classic wedding \"marquee\". Spacious and cosy, thanks to its 7 m height, it can be closed at the sides in the event of bad weather conditions or drops in temperature.<\/p>\n  <\/div>\n\n  <div class=\"bs-sil-image-container\">\n    <h2 class=\"bs-sil-title bs-sil-title-top\">Stretch<br>Silhouette<br>Arya<\/h2>\n    \n    <div class=\"bs-sil-image-mask\">\n      <img decoding=\"async\" src=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/bedouin-silouhette-quadrata.jpg\" alt=\"Tenda Silhouette Bedouin\">\n    <\/div>\n    \n    <h2 class=\"bs-sil-title bs-sil-title-bottom\">Large and<br>robust<\/h2>\n  <\/div>\n\n  <div class=\"bs-sil-text bs-sil-text-right\">\n    <p>Supported by solid wooden poles and firmly anchored, it offers shelter for banquets and refreshments in high-profile settings. The free and airy interior space can be set up for private or corporate events.<\/p>\n    \n    <div class=\"bs-sil-features\">\n      <div class=\"bs-sil-feature-item\">Ideal for high-profile events and locations<\/div>\n      <div class=\"bs-sil-feature-item\">Quick and manual assembly<\/div>\n      <div class=\"bs-sil-feature-item\">Wind resistance: 75 - 88 km\/h<\/div>\n      <div class=\"bs-sil-feature-item\">Waterproof 100% cover<\/div>\n    <\/div>\n\n    <a href=\"https:\/\/hello.bedouin.it\/ciao\" class=\"bs-sil-cta\">\n      Request a quote\n    <\/a>\n  <\/div>\n<\/article>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  setTimeout(() => {\n    if (typeof gsap === 'undefined') return;\n\n    const silSlide = document.querySelector('.bs-silhouette-slide');\n\n    const observer = new IntersectionObserver((entries) => {\n      entries.forEach(entry => {\n        if (entry.isIntersecting) {\n          const slide = entry.target;\n          \n          if (!slide.classList.contains('is-animated')) {\n            slide.classList.add('is-animated');\n            \n            const image = slide.querySelector('.bs-sil-image-mask img');\n            const titleTop = slide.querySelector('.bs-sil-title-top');\n            const titleBottom = slide.querySelector('.bs-sil-title-bottom');\n            const texts = slide.querySelectorAll('.bs-sil-text p');\n            const featureItems = slide.querySelectorAll('.bs-sil-feature-item');\n            const cta = slide.querySelector('.bs-sil-cta');\n\n            let tl = gsap.timeline();\n\n            tl.fromTo(image, \n              { scale: 1.15, opacity: 0 }, \n              { duration: 1.5, scale: 1, opacity: 1, ease: \"power3.out\" }\n            )\n            .fromTo(titleTop, \n              { x: -40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1\"\n            )\n            .fromTo(titleBottom, \n              { x: 40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1.2\"\n            )\n            .fromTo(texts, \n              { y: 30, opacity: 0 }, \n              { duration: 1, y: 0, opacity: 1, stagger: 0.2, ease: \"power2.out\" }, \n              \"-=0.8\"\n            )\n            .fromTo(featureItems, \n              { y: 15, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, stagger: 0.15, ease: \"power2.out\" }, \n              \"-=0.5\"\n            )\n            .fromTo(cta,\n              { y: 20, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, ease: \"power2.out\" },\n              \"-=0.4\"\n            );\n          }\n        }\n      });\n    }, { threshold: 0.4 });\n\n    if(silSlide) {\n      gsap.set(silSlide.querySelectorAll('.bs-sil-image-mask img, .bs-sil-title-top, .bs-sil-title-bottom, .bs-sil-text p, .bs-sil-feature-item, .bs-sil-cta'), { opacity: 0 });\n      observer.observe(silSlide);\n    }\n  }, 500); \n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bc01d3b e-con-full e-flex wcf-starter-animations-none e-con e-child\" data-id=\"bc01d3b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-61369b0 elementor-widget elementor-widget-html\" data-id=\"61369b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* Import font DM Mono *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Mono:wght@400;500&display=swap');\n\n\/* === Contenitore Generale (Isolato) === *\/\n.bs-bed-slide-final {\n  width: 100vw;\n  height: 100vh;\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 0 8vw;\n  box-sizing: border-box;\n  background-color: #91441E;\n  color: #FFFAE7;\n  overflow: hidden;\n  position: relative;\n}\n\n\/* === Stile Corpo del Testo === *\/\n.bs-bed-text {\n  width: 22%;\n  z-index: 2;\n  font-family: 'Inter Display', sans-serif;\n}\n\n.bs-bed-text-left { margin-bottom: 25vh; }\n.bs-bed-text-right { margin-top: 40vh; }\n\n.bs-bed-text p {\n  font-size: 1rem;\n  line-height: 1.5;\n  margin: 0;\n  font-weight: normal;\n}\n\n\/* === CTA PULSANTE === *\/\n.bs-bed-cta {\n  display: inline-block;\n  margin-top: 2.5rem;\n  padding: 1rem 2.2rem;\n  white-space: nowrap;\n  border: 1px solid #FFFAE7;\n  color: #FFFAE7;\n  text-decoration: none;\n  font-family: 'DM Mono', monospace;\n  font-size: 0.8rem;\n  font-weight: 500;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  position: relative;\n  overflow: hidden;\n  z-index: 1;\n  transition: color 0.3s ease;\n  border-radius: 0;\n}\n\n.bs-bed-cta::before {\n  content: \"\";\n  position: absolute;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  background-color: #FFFAE7;\n  z-index: -1;\n  transform: translateX(-101%);\n}\n\n.bs-bed-cta:hover { color: #91441E; }\n.bs-bed-cta:hover::before { animation: bedSlideIn 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n.bs-bed-cta:not(:hover)::before { animation: bedSlideOut 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n\n@keyframes bedSlideIn { from { transform: translateX(-101%); } to { transform: translateX(0); } }\n@keyframes bedSlideOut { from { transform: translateX(0); } to { transform: translateX(101%); } }\n\n\/* === Dati Tecnici === *\/\n.bs-bed-features {\n  margin-top: 2.5rem;\n  border-top: 1px solid rgba(255, 250, 231, 0.2);\n}\n\n.bs-bed-feature-item {\n  font-size: 0.85rem;\n  line-height: 1.4;\n  padding: 0.8rem 0;\n  border-bottom: 1px solid rgba(255, 250, 231, 0.2);\n  letter-spacing: 0.03em;\n  opacity: 0.9;\n}\n\n\/* === Immagine e Titoli === *\/\n.bs-bed-image-container {\n  position: relative;\n  width: 32%;\n  height: 65vh;\n  z-index: 1;\n}\n\n.bs-bed-image-mask {\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n  border-radius: 0;\n}\n\n.bs-bed-image-mask img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n}\n\n.bs-bed-title {\n  position: absolute;\n  font-family: 'artifex-hand-cf', serif !important;\n  font-size: 4.5vw;\n  line-height: 1.05;\n  font-weight: normal;\n  margin: 0;\n  z-index: 3;\n  white-space: nowrap;\n  color: #FFFAE7 !important;\n}\n\n.bs-bed-title-top { top: 0; right: -35%; }\n.bs-bed-title-bottom { bottom: 0; left: -35%; }\n\n\/* === TABLET + MOBILE === *\/\n@media (max-width: 1024px) {\n  .bs-bed-slide-final {\n    flex-direction: column !important;\n    height: auto !important;\n    min-height: 100vh;\n    padding: 40px 8vw 50px !important;\n    justify-content: flex-start !important;\n    gap: 25px !important;\n    overflow: visible !important;\n  }\n\n  .bs-bed-text {\n    width: 100% !important;\n    max-width: 520px !important;\n    margin: 0 auto !important;\n    text-align: center !important;\n    order: 2;\n  }\n\n  .bs-bed-text p {\n    font-size: 0.95rem !important;\n    line-height: 1.5 !important;\n  }\n\n  .bs-bed-image-container {\n    width: 50% !important;\n    height: auto !important;\n    margin: 0 auto 10px !important;\n    order: 1;\n    position: relative !important;\n    flex-shrink: 0;\n  }\n\n  .bs-bed-image-mask {\n    width: 100% !important;\n    height: auto !important;\n    aspect-ratio: 2 \/ 3 !important;\n  }\n\n  .bs-bed-title {\n    font-size: 6vw !important;\n    line-height: 1 !important;\n    width: max-content;\n  }\n\n  .bs-bed-title-top {\n    top: 3% !important;\n    right: -22% !important;\n  }\n\n  .bs-bed-title-bottom {\n    bottom: 3% !important;\n    left: -22% !important;\n  }\n\n  .bs-bed-text-right {\n    order: 3;\n    margin-top: 5px !important;\n  }\n\n  .bs-bed-features {\n    margin-top: 20px !important;\n    text-align: left !important;\n  }\n\n  .bs-bed-cta {\n    display: block !important;\n    width: 100% !important;\n    margin: 25px 0 0 0 !important;\n    padding: 1.3rem 1rem !important;\n    text-align: center !important;\n    box-sizing: border-box;\n  }\n}\n\n\/* === MOBILE === *\/\n@media (max-width: 768px) {\n  .bs-bed-slide-final {\n    padding: 20px 5vw 40px !important;\n    gap: 15px !important;\n  }\n\n  .bs-bed-image-container {\n    width: 60% !important;\n  }\n\n  .bs-bed-title {\n    font-size: 8vw !important;\n  }\n\n  .bs-bed-title-top { right: -18% !important; }\n  .bs-bed-title-bottom { left: -18% !important; }\n}\n<\/style>\n\n<article class=\"bs-bed-slide-final\">\n  <div class=\"bs-bed-text bs-bed-text-left\">\n    <p>If you are looking for the authentic originality of a Berber tent used by desert nomads, the Bedouin tent is the perfect choice: a rare, one-of-a-kind artistic artefact.<\/p>\n  <\/div>\n\n  <div class=\"bs-bed-image-container\">\n    <h2 class=\"bs-bed-title bs-bed-title-top\">Stretch<br>Berbera<\/h2>\n    \n    <div class=\"bs-bed-image-mask\">\n      <img decoding=\"async\" src=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/Bedouin-tenda-nel-deserto.jpg\" alt=\"Tenda Beduina Originale\">\n    <\/div>\n    \n    <h2 class=\"bs-bed-title bs-bed-title-bottom\">Authentic and<br>Traditional<\/h2>\n  <\/div>\n\n  <div class=\"bs-bed-text bs-bed-text-right\">\n    <p>Made of wool or leather by Berber peoples, it is supported by wooden poles and secured to the ground with ropes. It is the ideal choice for unique arrangements with ancestral charm.<\/p>\n    \n    <div class=\"bs-bed-features\">\n      <div class=\"bs-bed-feature-item\">Handmade by the Berber people<\/div>\n      <div class=\"bs-bed-feature-item\">Leather or wool (camel and goat)<\/div>\n      <div class=\"bs-bed-feature-item\">Artistic object of unique workmanship<\/div>\n    <\/div>\n\n    <a href=\"https:\/\/hello.bedouin.it\/ciao\" class=\"bs-bed-cta\">\n      Request a quote\n    <\/a>\n  <\/div>\n<\/article>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  setTimeout(() => {\n    if (typeof gsap === 'undefined') return;\n\n    const bedSlide = document.querySelector('.bs-bed-slide-final');\n\n    const observer = new IntersectionObserver((entries) => {\n      entries.forEach(entry => {\n        if (entry.isIntersecting) {\n          const slide = entry.target;\n          \n          if (!slide.classList.contains('is-animated')) {\n            slide.classList.add('is-animated');\n            \n            const image = slide.querySelector('.bs-bed-image-mask img');\n            const titleTop = slide.querySelector('.bs-bed-title-top');\n            const titleBottom = slide.querySelector('.bs-bed-title-bottom');\n            const texts = slide.querySelectorAll('.bs-bed-text p');\n            const featureItems = slide.querySelectorAll('.bs-bed-feature-item');\n            const cta = slide.querySelector('.bs-bed-cta');\n\n            let tl = gsap.timeline();\n\n            tl.fromTo(image, \n              { scale: 1.15, opacity: 0 }, \n              { duration: 1.5, scale: 1, opacity: 1, ease: \"power3.out\" }\n            )\n            .fromTo(titleTop, \n              { x: -40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1\"\n            )\n            .fromTo(titleBottom, \n              { x: 40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1.2\"\n            )\n            .fromTo(texts, \n              { y: 30, opacity: 0 }, \n              { duration: 1, y: 0, opacity: 1, stagger: 0.2, ease: \"power2.out\" }, \n              \"-=0.8\"\n            )\n            .fromTo(featureItems, \n              { y: 15, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, stagger: 0.15, ease: \"power2.out\" }, \n              \"-=0.5\"\n            )\n            .fromTo(cta,\n              { y: 20, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, ease: \"power2.out\" },\n              \"-=0.4\"\n            );\n          }\n        }\n      });\n    }, { threshold: 0.4 });\n\n    if(bedSlide) {\n      gsap.set(bedSlide.querySelectorAll('.bs-bed-image-mask img, .bs-bed-title-top, .bs-bed-title-bottom, .bs-bed-text p, .bs-bed-feature-item, .bs-bed-cta'), { opacity: 0 });\n      observer.observe(bedSlide);\n    }\n  }, 500); \n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fec8d54 e-con-full e-flex wcf-starter-animations-none e-con e-child\" data-id=\"fec8d54\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f756e6 elementor-widget elementor-widget-html\" data-id=\"4f756e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* Import font DM Mono *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Mono:wght@400;500&display=swap');\n\n\/* === Contenitore Generale (Isolato) === *\/\n.bs-tepee-slide {\n  width: 100vw;\n  height: 100vh;\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 0 8vw;\n  box-sizing: border-box;\n  background-color: #1C1D20;\n  color: #FFFAE7;\n  overflow: hidden;\n  position: relative;\n}\n\n\/* === Stile Corpo del Testo === *\/\n.bs-tepee-text {\n  width: 22%;\n  z-index: 2;\n  font-family: 'Inter Display', sans-serif;\n}\n\n.bs-tepee-text-left { margin-bottom: 25vh; }\n.bs-tepee-text-right { margin-top: 40vh; }\n\n.bs-tepee-text p {\n  font-size: 1rem;\n  line-height: 1.5;\n  margin: 0;\n  font-weight: normal;\n}\n\n\/* === CTA PULSANTE === *\/\n.bs-tepee-cta {\n  display: inline-block;\n  margin-top: 2.5rem;\n  padding: 1rem 2.2rem;\n  white-space: nowrap;\n  border: 1px solid #FFFAE7;\n  color: #FFFAE7;\n  text-decoration: none;\n  font-family: 'DM Mono', monospace;\n  font-size: 0.8rem;\n  font-weight: 500;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  position: relative;\n  overflow: hidden;\n  z-index: 1;\n  transition: color 0.3s ease;\n  border-radius: 0;\n}\n\n.bs-tepee-cta::before {\n  content: \"\";\n  position: absolute;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  background-color: #FFFAE7;\n  z-index: -1;\n  transform: translateX(-101%);\n}\n\n.bs-tepee-cta:hover { color: #1C1D20; }\n.bs-tepee-cta:hover::before { animation: tepeeSlideIn 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n.bs-tepee-cta:not(:hover)::before { animation: tepeeSlideOut 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n\n@keyframes tepeeSlideIn { from { transform: translateX(-101%); } to { transform: translateX(0); } }\n@keyframes tepeeSlideOut { from { transform: translateX(0); } to { transform: translateX(101%); } }\n\n\/* === Dati Tecnici === *\/\n.bs-tepee-features {\n  margin-top: 2.5rem;\n  border-top: 1px solid rgba(255, 250, 231, 0.2);\n}\n\n.bs-tepee-feature-item {\n  font-size: 0.85rem;\n  line-height: 1.4;\n  padding: 0.8rem 0;\n  border-bottom: 1px solid rgba(255, 250, 231, 0.2);\n  letter-spacing: 0.03em;\n  opacity: 0.9;\n}\n\n\/* === Immagine e Titoli === *\/\n.bs-tepee-image-container {\n  position: relative;\n  width: 32%;\n  height: 65vh;\n  z-index: 1;\n}\n\n.bs-tepee-image-mask {\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n  border-radius: 0;\n}\n\n.bs-tepee-image-mask img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n}\n\n.bs-tepee-title {\n  position: absolute;\n  font-family: 'artifex-hand-cf', serif !important;\n  font-size: 4.5vw;\n  line-height: 1.05;\n  font-weight: normal;\n  margin: 0;\n  z-index: 3;\n  white-space: nowrap;\n  color: #FFFAE7 !important;\n}\n\n.bs-tepee-title-top { top: 0; right: -30%; }\n.bs-tepee-title-bottom { bottom: 0; left: -35%; }\n\n\/* === TABLET + MOBILE === *\/\n@media (max-width: 1024px) {\n  .bs-tepee-slide {\n    flex-direction: column !important;\n    height: auto !important;\n    min-height: 100vh;\n    padding: 40px 8vw 50px !important;\n    justify-content: flex-start !important;\n    gap: 25px !important;\n    overflow: visible !important;\n  }\n\n  .bs-tepee-text {\n    width: 100% !important;\n    max-width: 520px !important;\n    margin: 0 auto !important;\n    text-align: center !important;\n    order: 2;\n  }\n\n  .bs-tepee-text p {\n    font-size: 0.95rem !important;\n    line-height: 1.5 !important;\n  }\n\n  .bs-tepee-image-container {\n    width: 50% !important;\n    height: auto !important;\n    margin: 0 auto 10px !important;\n    order: 1;\n    position: relative !important;\n    flex-shrink: 0;\n  }\n\n  .bs-tepee-image-mask {\n    width: 100% !important;\n    height: auto !important;\n    aspect-ratio: 2 \/ 3 !important;\n  }\n\n  .bs-tepee-title {\n    font-size: 6vw !important;\n    line-height: 1 !important;\n    width: max-content;\n  }\n\n  .bs-tepee-title-top {\n    top: 3% !important;\n    right: -22% !important;\n  }\n\n  .bs-tepee-title-bottom {\n    bottom: 3% !important;\n    left: -22% !important;\n  }\n\n  .bs-tepee-text-right {\n    order: 3;\n    margin-top: 5px !important;\n  }\n\n  .bs-tepee-features {\n    margin-top: 20px !important;\n    text-align: left !important;\n  }\n\n  .bs-tepee-cta {\n    display: block !important;\n    width: 100% !important;\n    margin: 25px 0 0 0 !important;\n    padding: 1.3rem 1rem !important;\n    text-align: center !important;\n    box-sizing: border-box;\n  }\n}\n\n\/* === MOBILE === *\/\n@media (max-width: 768px) {\n  .bs-tepee-slide {\n    padding: 20px 5vw 40px !important;\n    gap: 15px !important;\n  }\n\n  .bs-tepee-image-container {\n    width: 60% !important;\n  }\n\n  .bs-tepee-title {\n    font-size: 8vw !important;\n  }\n\n  .bs-tepee-title-top { right: -18% !important; }\n  .bs-tepee-title-bottom { left: -18% !important; }\n}\n<\/style>\n\n<article class=\"bs-tepee-slide\">\n  <div class=\"bs-tepee-text bs-tepee-text-left\">\n    <p>A group of wooden poles joined to form a conical structure, topped with a canvas roof: this is the iconic tent we all know, the tepee, available for hire or sale.<\/p>\n  <\/div>\n\n  <div class=\"bs-tepee-image-container\">\n    <h2 class=\"bs-tepee-title bs-tepee-title-top\">Tepee<br>D\u0101r and<br>Surya<\/h2>\n    \n    <div class=\"bs-tepee-image-mask\">\n      <img decoding=\"async\" src=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/bedouin-dar-surya-tepee.jpg\" alt=\"Tenda Tepee Bedouin\">\n    <\/div>\n    \n    <h2 class=\"bs-tepee-title bs-tepee-title-bottom\">Iconic and<br>evocative<\/h2>\n  <\/div>\n\n  <div class=\"bs-tepee-text bs-tepee-text-right\">\n    <p>Available in a classic version for relaxation areas or in the modern 7-metre model, ideal for large events. Both models are waterproof and designed to create impressive light effects.<\/p>\n    \n    <div class=\"bs-tepee-features\">\n      <div class=\"bs-tepee-feature-item\">Sioux tradition in a professional key<\/div>\n      <div class=\"bs-tepee-feature-item\">Waterproof and windproof<\/div>\n      <div class=\"bs-tepee-feature-item\">Customisable in colours and branding<\/div>\n    <\/div>\n\n    <a href=\"https:\/\/hello.bedouin.it\/ciao\" class=\"bs-tepee-cta\">\n      Request a quote\n    <\/a>\n  <\/div>\n<\/article>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  setTimeout(() => {\n    if (typeof gsap === 'undefined') return;\n\n    const tepeeSlide = document.querySelector('.bs-tepee-slide');\n\n    const observer = new IntersectionObserver((entries) => {\n      entries.forEach(entry => {\n        if (entry.isIntersecting) {\n          const slide = entry.target;\n          \n          if (!slide.classList.contains('is-animated')) {\n            slide.classList.add('is-animated');\n            \n            const image = slide.querySelector('.bs-tepee-image-mask img');\n            const titleTop = slide.querySelector('.bs-tepee-title-top');\n            const titleBottom = slide.querySelector('.bs-tepee-title-bottom');\n            const texts = slide.querySelectorAll('.bs-tepee-text p');\n            const featureItems = slide.querySelectorAll('.bs-tepee-feature-item');\n            const cta = slide.querySelector('.bs-tepee-cta');\n\n            let tl = gsap.timeline();\n\n            tl.fromTo(image, \n              { scale: 1.15, opacity: 0 }, \n              { duration: 1.5, scale: 1, opacity: 1, ease: \"power3.out\" }\n            )\n            .fromTo(titleTop, \n              { x: -40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1\"\n            )\n            .fromTo(titleBottom, \n              { x: 40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1.2\"\n            )\n            .fromTo(texts, \n              { y: 30, opacity: 0 }, \n              { duration: 1, y: 0, opacity: 1, stagger: 0.2, ease: \"power2.out\" }, \n              \"-=0.8\"\n            )\n            .fromTo(featureItems, \n              { y: 15, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, stagger: 0.15, ease: \"power2.out\" }, \n              \"-=0.5\"\n            )\n            .fromTo(cta,\n              { y: 20, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, ease: \"power2.out\" },\n              \"-=0.4\"\n            );\n          }\n        }\n      });\n    }, { threshold: 0.4 });\n\n    if(tepeeSlide) {\n      gsap.set(tepeeSlide.querySelectorAll('.bs-tepee-image-mask img, .bs-tepee-title-top, .bs-tepee-title-bottom, .bs-tepee-text p, .bs-tepee-feature-item, .bs-tepee-cta'), { opacity: 0 });\n      observer.observe(tepeeSlide);\n    }\n  }, 500); \n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-343c603 e-con-full e-flex wcf-starter-animations-none e-con e-child\" data-id=\"343c603\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5c593b3 elementor-widget elementor-widget-html\" data-id=\"5c593b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* Import font DM Mono *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Mono:wght@400;500&display=swap');\n\n\/* === Contenitore Generale (Isolato) === *\/\n.bs-glamp-slide {\n  width: 100vw;\n  height: 100vh;\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 0 8vw;\n  box-sizing: border-box;\n  background-color: #717462;\n  color: #FFFAE7;\n  overflow: hidden;\n  position: relative;\n}\n\n\/* === Stile Corpo del Testo === *\/\n.bs-glamp-text {\n  width: 22%;\n  z-index: 2;\n  font-family: 'Inter Display', sans-serif;\n}\n\n.bs-glamp-text-left { margin-bottom: 25vh; }\n.bs-glamp-text-right { margin-top: 40vh; }\n\n.bs-glamp-text p {\n  font-size: 1rem;\n  line-height: 1.5;\n  margin: 0;\n  font-weight: normal;\n}\n\n\/* === CTA PULSANTE === *\/\n.bs-glamp-cta {\n  display: inline-block;\n  margin-top: 2.5rem;\n  padding: 1rem 2.2rem;\n  white-space: nowrap;\n  border: 1px solid #FFFAE7;\n  color: #FFFAE7;\n  text-decoration: none;\n  font-family: 'DM Mono', monospace;\n  font-size: 0.8rem;\n  font-weight: 500;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  position: relative;\n  overflow: hidden;\n  z-index: 1;\n  transition: color 0.3s ease;\n  border-radius: 0;\n}\n\n.bs-glamp-cta::before {\n  content: \"\";\n  position: absolute;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  background-color: #FFFAE7;\n  z-index: -1;\n  transform: translateX(-101%);\n}\n\n.bs-glamp-cta:hover { color: #717462; }\n.bs-glamp-cta:hover::before { animation: glampSlideIn 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n.bs-glamp-cta:not(:hover)::before { animation: glampSlideOut 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n\n@keyframes glampSlideIn { from { transform: translateX(-101%); } to { transform: translateX(0); } }\n@keyframes glampSlideOut { from { transform: translateX(0); } to { transform: translateX(101%); } }\n\n\/* === Dati Tecnici === *\/\n.bs-glamp-features {\n  margin-top: 2.5rem;\n  border-top: 1px solid rgba(255, 250, 231, 0.2);\n}\n\n.bs-glamp-feature-item {\n  font-size: 0.85rem;\n  line-height: 1.4;\n  padding: 0.8rem 0;\n  border-bottom: 1px solid rgba(255, 250, 231, 0.2);\n  letter-spacing: 0.03em;\n  opacity: 0.9;\n}\n\n\/* === Immagine e Titoli === *\/\n.bs-glamp-image-container {\n  position: relative;\n  width: 32%;\n  height: 65vh;\n  z-index: 1;\n}\n\n.bs-glamp-image-mask {\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n  border-radius: 0;\n}\n\n.bs-glamp-image-mask img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n}\n\n.bs-glamp-title {\n  position: absolute;\n  font-family: 'artifex-hand-cf', serif !important;\n  font-size: 4.5vw;\n  line-height: 1.05;\n  font-weight: normal;\n  margin: 0;\n  z-index: 3;\n  white-space: nowrap;\n  color: #FFFAE7 !important;\n}\n\n.bs-glamp-title-top { top: 0; right: -30%; }\n.bs-glamp-title-bottom { bottom: 0; left: -35%; }\n\n\/* === TABLET + MOBILE === *\/\n@media (max-width: 1024px) {\n  .bs-glamp-slide {\n    flex-direction: column !important;\n    height: auto !important;\n    min-height: 100vh;\n    padding: 40px 8vw 50px !important;\n    justify-content: flex-start !important;\n    gap: 25px !important;\n    overflow: visible !important;\n  }\n\n  .bs-glamp-text {\n    width: 100% !important;\n    max-width: 520px !important;\n    margin: 0 auto !important;\n    text-align: center !important;\n    order: 2;\n  }\n\n  .bs-glamp-text p {\n    font-size: 0.95rem !important;\n    line-height: 1.5 !important;\n  }\n\n  .bs-glamp-image-container {\n    width: 50% !important;\n    height: auto !important;\n    margin: 0 auto 10px !important;\n    order: 1;\n    position: relative !important;\n    flex-shrink: 0;\n  }\n\n  .bs-glamp-image-mask {\n    width: 100% !important;\n    height: auto !important;\n    aspect-ratio: 2 \/ 3 !important;\n  }\n\n  .bs-glamp-title {\n    font-size: 6vw !important;\n    line-height: 1 !important;\n    width: max-content;\n  }\n\n  .bs-glamp-title-top {\n    top: 3% !important;\n    right: -22% !important;\n  }\n\n  .bs-glamp-title-bottom {\n    bottom: 3% !important;\n    left: -22% !important;\n  }\n\n  .bs-glamp-text-right {\n    order: 3;\n    margin-top: 5px !important;\n  }\n\n  .bs-glamp-features {\n    margin-top: 20px !important;\n    text-align: left !important;\n  }\n\n  .bs-glamp-cta {\n    display: block !important;\n    width: 100% !important;\n    margin: 25px 0 0 0 !important;\n    padding: 1.3rem 1rem !important;\n    text-align: center !important;\n    box-sizing: border-box;\n  }\n}\n\n\/* === MOBILE === *\/\n@media (max-width: 768px) {\n  .bs-glamp-slide {\n    padding: 20px 5vw 40px !important;\n    gap: 15px !important;\n  }\n\n  .bs-glamp-image-container {\n    width: 60% !important;\n  }\n\n  .bs-glamp-title {\n    font-size: 8vw !important;\n  }\n\n  .bs-glamp-title-top { right: -18% !important; }\n  .bs-glamp-title-bottom { left: -18% !important; }\n}\n<\/style>\n\n<article class=\"bs-glamp-slide\">\n  <div class=\"bs-glamp-text bs-glamp-text-left\">\n    <p>The glamping range combines outdoor fascination with maximum comfort. From the iconic circular Bell Tents, spacious and protective, to the robust Safari Tents, ideal for experiencing nature in total safety and style.<\/p>\n  <\/div>\n\n  <div class=\"bs-glamp-image-container\">\n    <h2 class=\"bs-glamp-title bs-glamp-title-top\">Stretch<br>Glamping<\/h2>\n    \n    <div class=\"bs-glamp-image-mask\">\n      <img decoding=\"async\" src=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/Bedouin-glamping-bosco.jpg\" alt=\"Tenda Glamping Bedouin\">\n    <\/div>\n    \n    <h2 class=\"bs-glamp-title bs-glamp-title-bottom\">Comfort and<br>Nature<\/h2>\n  <\/div>\n\n  <div class=\"bs-glamp-text bs-glamp-text-right\">\n    <p>The Stretch Tent Glamping represents the premium deluxe solution: a spacious structure with an advanced, water- and flame-resistant stretch cover for an uncompromising camping experience.<\/p>\n    \n    <div class=\"bs-glamp-features\">\n      <div class=\"bs-glamp-feature-item\">High-comfort temporary housing units<\/div>\n      <div class=\"bs-glamp-feature-item\">Waterproof, fireproof and anti-mould<\/div>\n      <div class=\"bs-glamp-feature-item\">Customisable interior finishes and layouts<\/div>\n    <\/div>\n\n    <a href=\"https:\/\/hello.bedouin.it\/ciao\" class=\"bs-glamp-cta\">\n      Request a quote\n    <\/a>\n  <\/div>\n<\/article>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  setTimeout(() => {\n    if (typeof gsap === 'undefined') return;\n\n    const glampSlide = document.querySelector('.bs-glamp-slide');\n\n    const observer = new IntersectionObserver((entries) => {\n      entries.forEach(entry => {\n        if (entry.isIntersecting) {\n          const slide = entry.target;\n          \n          if (!slide.classList.contains('is-animated')) {\n            slide.classList.add('is-animated');\n            \n            const image = slide.querySelector('.bs-glamp-image-mask img');\n            const titleTop = slide.querySelector('.bs-glamp-title-top');\n            const titleBottom = slide.querySelector('.bs-glamp-title-bottom');\n            const texts = slide.querySelectorAll('.bs-glamp-text p');\n            const featureItems = slide.querySelectorAll('.bs-glamp-feature-item');\n            const cta = slide.querySelector('.bs-glamp-cta');\n\n            let tl = gsap.timeline();\n\n            tl.fromTo(image, \n              { scale: 1.15, opacity: 0 }, \n              { duration: 1.5, scale: 1, opacity: 1, ease: \"power3.out\" }\n            )\n            .fromTo(titleTop, \n              { x: -40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1\"\n            )\n            .fromTo(titleBottom, \n              { x: 40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1.2\"\n            )\n            .fromTo(texts, \n              { y: 30, opacity: 0 }, \n              { duration: 1, y: 0, opacity: 1, stagger: 0.2, ease: \"power2.out\" }, \n              \"-=0.8\"\n            )\n            .fromTo(featureItems, \n              { y: 15, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, stagger: 0.15, ease: \"power2.out\" }, \n              \"-=0.5\"\n            )\n            .fromTo(cta,\n              { y: 20, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, ease: \"power2.out\" },\n              \"-=0.4\"\n            );\n          }\n        }\n      });\n    }, { threshold: 0.4 });\n\n    if(glampSlide) {\n      gsap.set(glampSlide.querySelectorAll('.bs-glamp-image-mask img, .bs-glamp-title-top, .bs-glamp-title-bottom, .bs-glamp-text p, .bs-glamp-feature-item, .bs-glamp-cta'), { opacity: 0 });\n      observer.observe(glampSlide);\n    }\n  }, 500); \n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9d60d51 e-con-full e-flex wcf-starter-animations-none e-con e-child\" data-id=\"9d60d51\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;,&quot;wcf_enable_pin_area&quot;:&quot;no&quot;,&quot;aae_enable_header_sticky_area&quot;:&quot;no&quot;,&quot;wcf_enable_horizontal_scroll&quot;:&quot;no&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d1fc456 elementor-widget elementor-widget-html\" data-id=\"d1fc456\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;wcf-animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* Import font DM Mono *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Mono:wght@400;500&display=swap');\n\n\/* === Contenitore Generale (Isolato) === *\/\n.bs-acc-slide {\n  width: 100vw;\n  height: 100vh;\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 0 8vw;\n  box-sizing: border-box;\n  background-color: #3A3228;\n  color: #FFFAE7;\n  overflow: hidden;\n  position: relative;\n}\n\n\/* === Stile Corpo del Testo === *\/\n.bs-acc-text {\n  width: 22%;\n  z-index: 2;\n  font-family: 'Inter Display', sans-serif;\n}\n\n.bs-acc-text-left { margin-bottom: 25vh; }\n.bs-acc-text-right { margin-top: 40vh; }\n\n.bs-acc-text p {\n  font-size: 1rem;\n  line-height: 1.5;\n  margin: 0;\n  font-weight: normal;\n  color: #FFFAE7;\n}\n\n\/* === CTA PULSANTE === *\/\n.bs-acc-cta {\n  display: inline-block;\n  margin-top: 2.5rem;\n  padding: 1rem 2.2rem;\n  white-space: nowrap;\n  border: 1px solid #FFFAE7;\n  color: #FFFAE7;\n  text-decoration: none;\n  font-family: 'DM Mono', monospace;\n  font-size: 0.8rem;\n  font-weight: 500;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  position: relative;\n  overflow: hidden;\n  z-index: 1;\n  transition: color 0.3s ease;\n  border-radius: 0;\n}\n\n.bs-acc-cta::before {\n  content: \"\";\n  position: absolute;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  background-color: #FFFAE7;\n  z-index: -1;\n  transform: translateX(-101%);\n}\n\n.bs-acc-cta:hover { color: #3A3228; }\n.bs-acc-cta:hover::before { animation: slideInLeft 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n.bs-acc-cta:not(:hover)::before { animation: slideOutRight 0.4s forwards cubic-bezier(0.4, 0, 0.2, 1); }\n\n@keyframes slideInLeft { from { transform: translateX(-101%); } to { transform: translateX(0); } }\n@keyframes slideOutRight { from { transform: translateX(0); } to { transform: translateX(101%); } }\n\n\/* === Dati Tecnici === *\/\n.bs-acc-features {\n  margin-top: 2.5rem;\n  border-top: 1px solid rgba(255, 250, 231, 0.2);\n}\n\n.bs-acc-feature-item {\n  font-size: 0.85rem;\n  line-height: 1.4;\n  padding: 0.8rem 0;\n  border-bottom: 1px solid rgba(255, 250, 231, 0.2);\n  letter-spacing: 0.03em;\n  opacity: 0.9;\n  color: #FFFAE7;\n}\n\n\/* === Immagine e Titoli === *\/\n.bs-acc-image-container {\n  position: relative;\n  width: 32%;\n  height: 65vh;\n  z-index: 1;\n}\n\n.bs-acc-image-mask {\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n  border-radius: 0;\n}\n\n.bs-acc-image-mask img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n}\n\n.bs-acc-title {\n  position: absolute;\n  font-family: 'artifex-hand-cf', serif !important;\n  font-size: 4.5vw;\n  line-height: 1.05;\n  font-weight: normal;\n  margin: 0;\n  z-index: 3;\n  white-space: nowrap;\n  color: #FFFAE7 !important;\n}\n\n.bs-acc-title-top {\n  top: 0;\n  right: -30%;\n  text-shadow: 0 1px 4px rgba(0, 0, 0, 0.35), 0 2px 12px rgba(0, 0, 0, 0.15);\n}\n.bs-acc-title-bottom { bottom: 0; left: -35%; }\n\n\/* === TABLET + MOBILE === *\/\n@media (max-width: 1024px) {\n  .bs-acc-slide {\n    flex-direction: column !important;\n    height: auto !important;\n    min-height: 100vh;\n    padding: 40px 8vw 50px !important;\n    justify-content: flex-start !important;\n    gap: 25px !important;\n    overflow: visible !important;\n  }\n\n  .bs-acc-text {\n    width: 100% !important;\n    max-width: 520px !important;\n    margin: 0 auto !important;\n    text-align: center !important;\n    order: 2;\n  }\n\n  .bs-acc-text p {\n    font-size: 0.95rem !important;\n    line-height: 1.5 !important;\n  }\n\n  .bs-acc-image-container {\n    width: 50% !important;\n    height: auto !important;\n    margin: 0 auto 10px !important;\n    order: 1;\n    position: relative !important;\n    flex-shrink: 0;\n  }\n\n  .bs-acc-image-mask {\n    width: 100% !important;\n    height: auto !important;\n    aspect-ratio: 2 \/ 3 !important;\n  }\n\n  .bs-acc-title {\n    font-size: 6vw !important;\n    line-height: 1 !important;\n    width: max-content;\n  }\n\n  .bs-acc-title-top {\n    top: 3% !important;\n    right: -22% !important;\n  }\n\n  .bs-acc-title-bottom {\n    bottom: 3% !important;\n    left: -22% !important;\n  }\n\n  .bs-acc-text-right {\n    order: 3;\n    margin-top: 5px !important;\n  }\n\n  .bs-acc-features {\n    margin-top: 20px !important;\n    text-align: left !important;\n  }\n\n  .bs-acc-cta {\n    display: block !important;\n    width: 100% !important;\n    margin: 25px 0 0 0 !important;\n    padding: 1.3rem 1rem !important;\n    text-align: center !important;\n    box-sizing: border-box;\n  }\n}\n\n\/* === MOBILE === *\/\n@media (max-width: 768px) {\n  .bs-acc-slide {\n    padding: 20px 5vw 40px !important;\n    gap: 15px !important;\n  }\n\n  .bs-acc-image-container {\n    width: 60% !important;\n  }\n\n  .bs-acc-title {\n    font-size: 8vw !important;\n  }\n\n  .bs-acc-title-top { right: -18% !important; }\n  .bs-acc-title-bottom { left: -18% !important; }\n}\n<\/style>\n\n<article class=\"bs-acc-slide\">\n  <div class=\"bs-acc-text bs-acc-text-left\">\n    <p>In our catalogue you will find everything you need to customise your tent: custom-made platforms, braziers, light chains and handcrafted lampshades made of natural materials with an exclusive design.<\/p>\n  <\/div>\n\n  <div class=\"bs-acc-image-container\">\n    <h2 class=\"bs-acc-title bs-acc-title-top\">Accessories<br>and Furniture<\/h2>\n    \n    <div class=\"bs-acc-image-mask\">\n      <img decoding=\"async\" src=\"https:\/\/bedouin.it\/wp-content\/uploads\/2026\/03\/bedouin-accessori-2.jpg\" alt=\"Accessori Bedouin\">\n    <\/div>\n    \n    <h2 class=\"bs-acc-title bs-acc-title-bottom\">Handicrafts<br>Unique<\/h2>\n  <\/div>\n\n  <div class=\"bs-acc-text bs-acc-text-right\">\n    <p>The real highlight are the furnishings produced in Morocco, Jordan and Lebanon. Unique pieces that give an authentic, exotic and refined touch to the interior design.<\/p>\n    \n    <div class=\"bs-acc-features\">\n      <div class=\"bs-acc-feature-item\">Handcrafted furniture from Morocco and Jordan<\/div>\n      <div class=\"bs-acc-feature-item\">Natural lighting and lampshades<\/div>\n      <div class=\"bs-acc-feature-item\">Platforms and braziers for every location<\/div>\n    <\/div>\n\n    <a href=\"https:\/\/hello.bedouin.it\/ciao\" class=\"bs-acc-cta\">\n      Request a quote\n    <\/a>\n  <\/div>\n<\/article>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  setTimeout(() => {\n    if (typeof gsap === 'undefined') return;\n\n    const accSlide = document.querySelector('.bs-acc-slide');\n\n    const observer = new IntersectionObserver((entries) => {\n      entries.forEach(entry => {\n        if (entry.isIntersecting) {\n          const slide = entry.target;\n          \n          if (!slide.classList.contains('is-animated')) {\n            slide.classList.add('is-animated');\n            \n            const image = slide.querySelector('.bs-acc-image-mask img');\n            const titleTop = slide.querySelector('.bs-acc-title-top');\n            const titleBottom = slide.querySelector('.bs-acc-title-bottom');\n            const texts = slide.querySelectorAll('.bs-acc-text p');\n            const featureItems = slide.querySelectorAll('.bs-acc-feature-item');\n            const cta = slide.querySelector('.bs-acc-cta');\n\n            let tl = gsap.timeline();\n\n            tl.fromTo(image, \n              { scale: 1.15, opacity: 0 }, \n              { duration: 1.5, scale: 1, opacity: 1, ease: \"power3.out\" }\n            )\n            .fromTo(titleTop, \n              { x: -40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1\"\n            )\n            .fromTo(titleBottom, \n              { x: 40, opacity: 0 }, \n              { duration: 1.2, x: 0, opacity: 1, ease: \"power3.out\" }, \n              \"-=1.2\"\n            )\n            .fromTo(texts, \n              { y: 30, opacity: 0 }, \n              { duration: 1, y: 0, opacity: 1, stagger: 0.2, ease: \"power2.out\" }, \n              \"-=0.8\"\n            )\n            .fromTo(featureItems, \n              { y: 15, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, stagger: 0.15, ease: \"power2.out\" }, \n              \"-=0.5\"\n            )\n            .fromTo(cta,\n              { y: 20, opacity: 0 },\n              { duration: 0.8, y: 0, opacity: 1, ease: \"power2.out\" },\n              \"-=0.4\"\n            );\n          }\n        }\n      });\n    }, { threshold: 0.4 });\n\n    if(accSlide) {\n      gsap.set(accSlide.querySelectorAll('.bs-acc-image-mask img, .bs-acc-title-top, .bs-acc-title-bottom, .bs-acc-text p, .bs-acc-feature-item, .bs-acc-cta'), { opacity: 0 });\n      observer.observe(accSlide);\n    }\n  }, 500); \n});\n<\/script>\n\n<style>\n@media (max-width: 768px) {\n  .bs-slide-text p, \n  .bs-sil-text p, \n  .bs-bed-text p, \n  .bs-tepee-text p, \n  .bs-glamp-text p, \n  .bs-acc-text p {\n    text-align: left !important;\n  }\n\n  .bs-slide-features-elegant, \n  .bs-sil-features, \n  .bs-bed-features, \n  .bs-tepee-features, \n  .bs-glamp-features, \n  .bs-acc-features {\n    text-align: left !important;\n  }\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Scopri le&nbsp;Stretch le&nbsp;Silhouette le&nbsp;Beduine le&nbsp;Tepee&nbsp; le&nbsp;Glamping gli&nbsp;Accessori Bedouin Discover Bedouin Stretch Silhouette Bedouin&nbsp;tents Tepee&nbsp; Glamping Accessories Nel catalogo Bedouin trovi stretch tents, tende tepee, silhouette tents, tende glamping, tende berbere e accessori per la decorazione esotici e artigianali. Seleziona una categoria e scopri tutti i dettagli. in partnership con CanvasCamp Scopri le&nbsp;Stretch le&nbsp;Silhouette le&nbsp;Beduine le&nbsp;Tepee&nbsp; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-12066","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/bedouin.it\/en\/wp-json\/wp\/v2\/pages\/12066","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bedouin.it\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bedouin.it\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bedouin.it\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bedouin.it\/en\/wp-json\/wp\/v2\/comments?post=12066"}],"version-history":[{"count":410,"href":"https:\/\/bedouin.it\/en\/wp-json\/wp\/v2\/pages\/12066\/revisions"}],"predecessor-version":[{"id":14058,"href":"https:\/\/bedouin.it\/en\/wp-json\/wp\/v2\/pages\/12066\/revisions\/14058"}],"wp:attachment":[{"href":"https:\/\/bedouin.it\/en\/wp-json\/wp\/v2\/media?parent=12066"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}