.batin-hero-slider{position:relative;width:100%;max-width:none;margin:0;padding:0;box-sizing:border-box;overflow:hidden;background:#e8dfd0;line-height:0}body.home .batin-hero-slider,body.front-page .batin-hero-slider{margin-top:0;padding-top:0}.batin-hero-slides{position:relative;width:100%;max-width:100%;margin:0;background:#e8dfd0;border-radius:0;overflow:hidden}.batin-hero-slide{display:none;position:relative;width:100%;margin:0;padding:0;background:#e8dfd0;opacity:0;transition:opacity 0.7s ease}.batin-hero-slide.is-active{display:block;opacity:1;animation:batinHeroFade 0.7s ease}.batin-hero-slide__img{display:block;width:100%;height:auto;max-width:100%;max-height:none;margin:0;object-fit:cover;object-position:center top;vertical-align:top}.batin-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,6,5,0.15) 0%,rgba(8,6,5,0.08) 42%,rgba(8,6,5,0.55) 72%,rgba(8,6,5,0.72) 100%);pointer-events:none}.batin-hero-slide--image-copy .batin-hero-overlay{background:transparent}.batin-hero-copy{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;color:#B08D57;padding:clamp(40px,8vw,90px) clamp(24px,6vw,80px);max-width:none;margin:0;text-align:right;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;line-height:normal;pointer-events:none}.batin-hero-copy a,.batin-hero-copy button{pointer-events:auto}.batin-hero-eyebrow{margin:0 0 10px;font-family:"Instrument Sans",sans-serif;font-size:clamp(13px,1.35vw,16px);font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:#B08D57}.batin-hero-subline{margin:0 0 14px;font-family:"Instrument Sans",sans-serif;font-size:clamp(18px,2.1vw,26px);font-weight:500;letter-spacing:0.1em;text-transform:uppercase;color:#C4A46A}.batin-hero-offer,.batin-hero-copy h1.batin-hero-offer{margin:0 0 28px;font-family:"Instrument Sans",sans-serif;font-size:clamp(28px,3.6vw,46px);font-weight:700;line-height:1.15;letter-spacing:0.04em;text-transform:uppercase;color:#D4B57A}.batin-hero-copy h1::after{display:none}.batin-hero-actions{display:flex;flex-direction:column;align-items:flex-end;gap:14px;width:100%}.batin-hero-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 28px;border-radius:999px;font-family:"Instrument Sans",sans-serif;font-size:14px;font-weight:600;letter-spacing:0.04em;text-decoration:none;transition:transform 0.3s ease,background 0.3s ease,color 0.3s ease,box-shadow 0.3s ease}.batin-hero-cta--primary{background:#B08D57;color:#1a1210;border:1px solid #B08D57;box-shadow:0 8px 24px rgba(176,141,87,0.28)}.batin-hero-cta--primary:hover{background:#C4A46A;border-color:#C4A46A;color:#1a1210;transform:translateY(-2px)}.batin-hero-cta--ghost{background:transparent;color:#B08D57;border:0;padding:0;min-height:0;box-shadow:none}.batin-hero-cta--ghost:hover{color:#D4B57A;transform:translateX(-3px)}.batin-hero-cta__arrow{font-size:1.05em;line-height:1}.batin-hero-legal{margin:28px 0 0;font-family:"Instrument Sans",sans-serif;font-size:12px;color:rgba(255,255,255,0.78);letter-spacing:0.02em}.batin-hero-details{color:rgba(255,255,255,0.92);text-decoration:underline;text-underline-offset:3px;margin-left:4px}.batin-hero-details:hover{color:#B08D57}.batin-hero-slide--image-copy .batin-hero-copy{position:absolute;inset:0;max-width:none;width:100%;height:100%;margin:0;padding:0;display:block;justify-content:unset;align-items:unset}.batin-hero-hotspots{position:absolute;inset:0;z-index:3;pointer-events:none}.batin-hero-hotspot{position:absolute;display:block;border-radius:999px;background:transparent;pointer-events:auto}.batin-hero-hotspot--1{top:48%;right:5.5%;width:min(240px,22%);height:7%;min-height:40px}.batin-hero-hotspot--2{top:57%;right:7%;width:min(210px,20%);height:5%;min-height:30px;border-radius:4px}.batin-hero-legal--on-image{position:absolute;z-index:5;right:3.5%;bottom:4.5%;margin:0;display:block !important;pointer-events:auto;font-size:clamp(11px,1.1vw,15px);text-align:right;line-height:1.45;max-width:42%;color:transparent}.batin-hero-legal--on-image .batin-hero-legal__prefix{color:transparent}.batin-hero-legal--on-image .batin-hero-details{color:transparent;text-decoration:none;margin-left:4px;border-bottom:1px solid transparent}.batin-hero-legal--on-image:hover .batin-hero-details,.batin-hero-legal--on-image .batin-hero-details:focus{color:#B08D57;text-decoration:underline;text-underline-offset:2px}.batin-hero-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:6;width:48px;height:48px;border:1px solid rgba(176,141,87,0.45);background:rgba(255,255,255,0.92);color:#3c322b;cursor:pointer;border-radius:50%;line-height:1;box-shadow:0 8px 24px rgba(60,50,43,0.12)}.batin-hero-nav:hover{background:#B08D57;color:#fff;border-color:#B08D57}.batin-hero-prev{left:16px}.batin-hero-next{right:16px}.batin-hero-dots{position:absolute;left:0;right:0;bottom:20px;z-index:6;display:flex;justify-content:center;gap:10px;line-height:normal}.batin-hero-dots button{width:28px;height:2px;border-radius:0;border:0;background:rgba(176,141,87,0.28);cursor:pointer;padding:0}.batin-hero-dots button.active{background:#B08D57}.batin-hero-slider .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:900px){.batin-hero-slider{padding:0;margin:0}.batin-hero-slides{width:100%;max-width:100%}.batin-hero-prev{left:10px}.batin-hero-next{right:10px}.batin-hero-slide__img{width:100%;max-height:none}.batin-hero-copy{padding:28px 18px 40px;text-align:left;align-items:flex-start;justify-content:flex-end}.batin-hero-actions{align-items:flex-start}.batin-hero-hotspot--1{top:46%;right:4%;width:42%}.batin-hero-hotspot--2{top:55%;right:6%;width:38%}.batin-hero-legal--on-image{right:4%;bottom:4%;left:auto;max-width:70%}}.batin-collections{background:#ffffff;margin-top:clamp(28px,4vw,56px);padding:clamp(56px,8vw,100px) clamp(16px,4vw,48px) clamp(56px,8vw,100px);color:#3c322b}.batin-collections__inner{max-width:1280px;margin:0 auto}.batin-collections__heading{margin:0 0 clamp(28px,4vw,48px);text-align:center;font-family:"Marcellus",serif;font-size:clamp(26px,3.4vw,42px);font-weight:400;letter-spacing:0.08em;text-transform:uppercase;color:#B08D57;line-height:1.2}.batin-collections__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,22px)}.batin-collections__heading.js-batin-reveal{transform:translateY(28px)}.batin-collections__heading.js-batin-reveal.is-visible{transform:none}.batin-collections__grid .js-batin-reveal[data-reveal-delay="0"]{transition-delay:0.05s}.batin-collections__grid .js-batin-reveal[data-reveal-delay="1"]{transition-delay:0.18s}.batin-collections__grid .js-batin-reveal[data-reveal-delay="2"]{transition-delay:0.32s}@media (max-width:980px){.batin-collections__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.batin-collections__grid{grid-template-columns:1fr}}.batin-why{background:#ffffff;margin-top:clamp(20px,3vw,40px);padding:clamp(48px,6vw,80px) clamp(16px,4vw,48px);color:#3c322b;border-top:1px solid rgba(176,141,87,0.18)}.batin-why__inner{max-width:1280px;margin:0 auto}.batin-why__heading{margin:0 0 clamp(28px,4vw,44px);text-align:center;font-family:"Marcellus",serif;font-size:clamp(26px,3.2vw,40px);font-weight:400;letter-spacing:0.08em;text-transform:uppercase;color:#B08D57;line-height:1.2}.batin-why__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.batin-why-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;padding:28px 22px 26px;text-decoration:none;color:inherit;background:linear-gradient(165deg,rgba(18,16,13,0.95) 0%,rgba(10,9,8,0.98) 100%);border:1px solid rgba(176,141,87,0.22);border-radius:2px;overflow:hidden;text-align:center;transition:transform 0.35s ease,border-color 0.35s ease,box-shadow 0.35s ease}.batin-why-card::after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,transparent,#B08D57,transparent);transform:translateX(-50%);transition:width 0.4s ease}.batin-why-card__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:rgba(176,141,87,0.1);border:1px solid rgba(176,141,87,0.28);color:#D4B57A;font-size:26px;transition:transform 0.35s ease,background 0.35s ease,color 0.35s ease}.batin-why-card__icon::after{content:"";position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle,rgba(176,141,87,0.35) 0%,transparent 68%);opacity:0;transition:opacity 0.35s ease;z-index:-1}.batin-why-card__img{width:100%;height:100%;object-fit:cover;border-radius:50%}.batin-why-card__body{display:flex;flex-direction:column;align-items:center;gap:6px}.batin-why-card__title{font-family:"Marcellus",serif;font-size:clamp(17px,1.8vw,20px);font-weight:400;letter-spacing:0.06em;text-transform:uppercase;color:#B08D57;line-height:1.3}.batin-why-card__subtitle{font-family:"Instrument Sans",sans-serif;font-size:13px;font-weight:500;line-height:1.45;color:rgba(255,248,235,0.72);max-width:22ch}.batin-why-card:hover{transform:translateY(-8px);border-color:rgba(176,141,87,0.5);box-shadow:0 18px 40px rgba(0,0,0,0.4),0 0 0 1px rgba(176,141,87,0.15)}.batin-why-card:hover .batin-why-card__icon{transform:scale(1.08);background:#B08D57;color:#1a1210}.batin-why-card:hover .batin-why-card__icon::after{opacity:1}.batin-why-card:hover::after{width:72%}.batin-why-card.js-batin-reveal.is-visible:hover{transform:translateY(-8px)}.batin-why__grid .js-batin-reveal[data-reveal-delay="0"]{transition-delay:0.05s}.batin-why__grid .js-batin-reveal[data-reveal-delay="1"]{transition-delay:0.15s}.batin-why__grid .js-batin-reveal[data-reveal-delay="2"]{transition-delay:0.25s}.batin-why__grid .js-batin-reveal[data-reveal-delay="3"]{transition-delay:0.35s}@media (max-width:900px){.batin-why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.batin-why__grid{grid-template-columns:revert-rule;}}.products-section .product-card,ul.products .product-card,.woocommerce ul.products li.product{background:transparent;padding:0;display:flex;flex-direction:column;height:100%;min-height:0;border:0;box-shadow:none}body.home .products-section .product-card__inner::before,body.front-page .products-section .product-card__inner::before,body.home .products-section .product-card__inner::after,body.front-page .products-section .product-card__inner::after{display:none}.product-card--home-collection .batin-loop-add,.product-card--home-collection .batin-loop-add--icon,.products-section .product-card--home-collection .button.batin-loop-add,.woocommerce .product-card--home-collection .button.batin-loop-add{width:46px !important;max-width:46px !important;min-width:46px}.product-thumb img,.products-section .product-thumb img,.woocommerce ul.products li.product img,.product-thumb .batin-product-card-image{width:auto !important;max-width:100% !important;height:auto !important;max-height:300px !important;aspect-ratio:auto !important;object-fit:contain !important;object-position:center center !important;padding:0 !important;margin:0 auto;background:transparent !important;transform:translate3d(0,0,0) scale(1) !important;transform-origin:center bottom;mix-blend-mode:normal;filter:drop-shadow(0 8px 14px rgba(60,50,43,0.08));transition:transform 0.65s cubic-bezier(0.22,1,0.36,1),filter 0.65s cubic-bezier(0.22,1,0.36,1) !important}.batin-loop-add,.products-section .button.batin-loop-add,.woocommerce .button.batin-loop-add{width:100%;min-height:42px;margin:0;padding:11px 16px;border:0;border-radius:4px;background:linear-gradient(180deg,#d8c5a4 0%,#B08D57 48%,#947244 100%) !important;color:#3c322b !important;font-family:"Instrument Sans",sans-serif;font-size:13px;font-weight:600;letter-spacing:0.04em;text-transform:none;box-shadow:0 4px 12px rgba(176,141,87,0.18);cursor:pointer;transition:background 0.35s ease,transform 0.4s cubic-bezier(0.22,1,0.36,1),box-shadow 0.4s ease,letter-spacing 0.35s ease !important}.batin-loop-add:hover,.products-section .button.batin-loop-add:hover,.woocommerce .button.batin-loop-add:hover{background:linear-gradient(180deg,#e0d2b8 0%,#C4A46A 48%,#A67C52 100%) !important;color:#3c322b !important;transform:translateY(-2px);box-shadow:0 10px 22px rgba(140,107,63,0.28);letter-spacing:0.08em}.filter-tabs button.active,.filter-tabs button:hover{background:#111;border-color:#111;color:#fff}@media (max-width:780px){.batin-hero-copy h1{font-size:26px}.batin-hero-nav{width:36px;height:36px}.filter-tabs{overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:-4px;margin-right:-4px;padding:0 4px 8px}.filter-tabs::-webkit-scrollbar{display:none}.filter-tabs button{flex:0 0 auto}}@media (max-width:680px){.batin-hero-copy h1{font-size:28px}}.batin-bestsellers{position:relative;overflow:hidden;padding:72px 0 64px;background:#ffffff;border-top:1px solid rgba(176,141,87,0.22);border-bottom:1px solid rgba(176,141,87,0.18)}.batin-bestsellers__glow{display:none}.batin-bestsellers__inner{position:relative;z-index:1;width:min(1180px,calc(100% - 40px));margin:0 auto}.batin-bestsellers__head{text-align:center;margin-bottom:36px}.batin-bestsellers__eyebrow{display:inline-block;margin-bottom:10px;font-size:11px;letter-spacing:0.28em;text-transform:uppercase;color:#B08D57}.batin-bestsellers__heading{margin:0 0 12px;font-family:"Marcellus",serif;font-size:clamp(28px,4vw,42px);font-weight:400;color:#B08D57;letter-spacing:0.06em;text-transform:uppercase}.batin-bestsellers__lead{margin:0 auto;max-width:420px;font-size:15px;line-height:1.6;color:#5a4a42}.batin-bestsellers__stage{position:relative;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;--batin-bs-gap:22px;--batin-bs-cols:3}@media (max-width:979px){.batin-bestsellers__stage{--batin-bs-cols:2}}@media (max-width:679px){.batin-bestsellers__stage{--batin-bs-cols:1}}.batin-bestsellers__viewport{overflow:hidden;padding:12px 2px 18px;min-width:0}.batin-bestsellers__track{display:flex;gap:var(--batin-bs-gap);will-change:transform;transition:transform 0.65s cubic-bezier(0.22,1,0.36,1);width:max-content}.batin-bestsellers__nav{width:44px;height:44px;border-radius:50%;border:1px solid #B08D57;background:rgba(2,2,1,0.88);color:#B08D57;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.25s ease,color 0.25s ease,transform 0.25s ease}.batin-bestsellers__nav:hover{background:#B08D57;color:#fff;transform:scale(1.05)}.batin-bestsellers__dots{display:flex;justify-content:center;gap:8px;margin-top:18px}.batin-bestsellers__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:rgba(176,141,87,0.35);cursor:pointer;transition:transform 0.25s ease,background 0.25s ease,width 0.25s ease}.batin-bestsellers__dot.is-active{width:22px;border-radius:999px;background:#B08D57}.batin-bestsellers__footer{text-align:center;margin-top:28px}.batin-bestsellers__shop{display:inline-block;padding:12px 28px;font-size:12px;letter-spacing:0.2em;text-transform:uppercase;text-decoration:none;color:#fff;background:#1a1612;border:1px solid #1a1612;transition:background 0.25s ease,color 0.25s ease,border-color 0.25s ease}.batin-bestsellers__shop:hover{background:#B08D57;border-color:#B08D57;color:#fff}@media (max-width:680px){.batin-bestsellers{padding:36px 0 32px}.batin-bestsellers__inner{width:min(1180px,calc(100% - 20px))}.batin-bestsellers__head{margin-bottom:18px}.batin-bestsellers__stage{display:grid;grid-template-columns:36px 1fr 36px;gap:4px;align-items:center}.batin-bestsellers__nav{position:static;transform:none;width:36px;height:36px}.batin-bestsellers__nav--prev,.batin-bestsellers__nav--next{left:auto;right:auto}.batin-bestsellers__viewport{padding-inline:0}}@media (prefers-reduced-motion:reduce){.batin-bestsellers__track,.batin-bs-card,.batin-bs-card__media img{transition:none !important}}.batin-oud{position:relative;margin:88px 0 0;min-height:clamp(380px,42vw,520px);overflow:hidden;background:#0a0908}.batin-oud__bg{position:absolute;inset:0;background-position:center right;background-size:cover;background-repeat:no-repeat;transform:scale(1.02);transition:transform 8s ease}.batin-oud:hover .batin-oud__bg{transform:scale(1.05)}.batin-oud__shade{position:absolute;inset:0;z-index:1;background:linear-gradient( 90deg,rgba(8,7,6,0.92) 0%,rgba(8,7,6,calc(var(--batin-oud-overlay,58%) / 100)) 42%,rgba(8,7,6,0.18) 68%,rgba(8,7,6,0.05) 100% )}.batin-banner-smoke{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden;opacity:0;transition:opacity 1s ease}.batin-oud:hover .batin-banner-smoke,.batin-travel__banner:hover .batin-banner-smoke{opacity:1}.batin-banner-smoke__puff{position:absolute;bottom:8%;width:clamp(70px,11vw,150px);height:clamp(70px,11vw,150px);border-radius:50%;background:radial-gradient( circle,rgba(220,210,195,0.28) 0%,rgba(200,190,175,0.12) 38%,rgba(176,141,87,0.06) 58%,transparent 72% );filter:blur(22px);opacity:0;transform:translateY(0) scale(0.55);animation:batin-smoke-rise 7s ease-in-out infinite;animation-play-state:paused}.batin-oud:hover .batin-banner-smoke__puff,.batin-travel__banner:hover .batin-banner-smoke__puff{animation-play-state:running}.batin-banner-smoke__puff--1{left:12%;animation-delay:0s}.batin-banner-smoke__puff--2{left:28%;animation-delay:0.8s;width:clamp(90px,13vw,170px);height:clamp(90px,13vw,170px)}.batin-banner-smoke__puff--3{left:48%;animation-delay:1.6s}.batin-banner-smoke__puff--4{left:62%;animation-delay:0.4s;filter:blur(28px)}.batin-banner-smoke__puff--5{left:74%;animation-delay:2.2s}.batin-banner-smoke__puff--6{left:38%;animation-delay:3s;bottom:14%}.batin-banner-smoke__puff--7{left:86%;animation-delay:1.2s;filter:blur(30px)}.batin-oud__inner{position:relative;z-index:2;width:min(1180px,calc(100% - 48px));margin:0 auto;min-height:clamp(380px,42vw,520px);display:flex;align-items:center;padding:56px 0}.batin-oud__copy{max-width:min(520px,92%)}.batin-oud__title{margin:0 0 18px;font-family:"Marcellus",serif;font-weight:400;line-height:1.08;letter-spacing:0.06em}.batin-oud__title-line{display:block;font-size:clamp(30px,4.2vw,52px);color:#B08D57;text-transform:uppercase}.batin-oud__subline{margin:0 0 16px;font-size:clamp(15px,1.6vw,18px);line-height:1.55;color:rgba(255,248,235,0.88);max-width:34ch}.batin-oud__tagline{margin:0 0 28px;font-family:"Marcellus",serif;font-size:clamp(13px,1.4vw,16px);letter-spacing:0.22em;text-transform:uppercase;color:#B08D57}.batin-oud__cta{display:inline-block;padding:13px 30px;font-size:11px;letter-spacing:0.2em;text-transform:uppercase;text-decoration:none;color:#0a0908;background:#B08D57;border:1px solid #B08D57;transition:background 0.25s ease,color 0.25s ease,border-color 0.25s ease}.batin-oud__cta:hover{background:transparent;color:#B08D57}.batin-oud__copy.js-batin-reveal{opacity:0;transform:translateY(24px);transition:opacity 0.7s ease,transform 0.7s cubic-bezier(0.22,1,0.36,1)}.batin-oud__copy.js-batin-reveal.is-visible{opacity:1;transform:translateY(0)}@media (max-width:780px){.batin-oud{margin-top:36px;min-height:clamp(480px,118vw,620px)}.batin-oud__bg{background-position:72% center;background-size:cover}.batin-oud__inner{min-height:clamp(480px,118vw,620px);padding:44px 0;align-items:center}.batin-oud__copy{max-width:100%}}@media (prefers-reduced-motion:reduce){.batin-oud__bg,.batin-oud__copy.js-batin-reveal,.batin-travel__bg{transition:none !important;transform:none !important;animation:none !important}.batin-banner-smoke,.batin-banner-smoke__puff,.batin-travel__shimmer{animation:none !important;transition:none !important;opacity:0 !important}}.batin-travel{margin:72px 0 0;background:#ffffff}.batin-travel__banner{position:relative;min-height:clamp(360px,40vw,500px);overflow:hidden;background:#0a0908}.batin-travel__bg{position:absolute;inset:0;background-position:center right;background-size:cover;background-repeat:no-repeat;transform:scale(1.02);transition:transform 8s ease}.batin-travel__banner:hover .batin-travel__bg{transform:scale(1.05)}.batin-travel__banner--animated .batin-travel__bg{animation:batin-travel-kenburns 18s ease-in-out infinite alternate}@keyframes batin-travel-kenburns{0%{transform:scale(1.02) translateX(0)}100%{transform:scale(1.06) translateX(-1.5%)}}@keyframes batin-travel-kenburns-mobile{0%{transform:scale(1.02) translateX(0)}100%{transform:scale(1.045) translateX(-0.5%)}}.batin-travel__shimmer{position:absolute;inset:-40% -20%;z-index:1;background:linear-gradient( 105deg,transparent 38%,rgba(212,181,122,0.08) 48%,rgba(255,248,235,0.14) 50%,rgba(212,181,122,0.08) 52%,transparent 62% );transform:translateX(-60%);animation:batin-travel-shimmer 7s ease-in-out infinite;pointer-events:none}@keyframes batin-travel-shimmer{0%,100%{transform:translateX(-65%);opacity:0.35}50%{transform:translateX(35%);opacity:0.85}}.batin-travel__shade{position:absolute;inset:0;z-index:1;background:linear-gradient( 90deg,rgba(2,2,1,0.94) 0%,rgba(8,7,6,calc(var(--batin-travel-overlay,62%) / 100)) 44%,rgba(8,7,6,0.2) 70%,rgba(8,7,6,0.06) 100% )}.batin-travel__inner{position:relative;z-index:3;width:min(1180px,calc(100% - 48px));margin:0 auto;min-height:clamp(360px,40vw,500px);display:flex;align-items:center;padding:52px 0}.batin-travel__copy{max-width:min(500px,92%)}.batin-travel__title{margin:0 0 16px;font-family:"Marcellus",serif;font-weight:400;line-height:1.08;letter-spacing:0.08em}.batin-travel__title-line{display:block;font-size:clamp(28px,4vw,48px);color:#B08D57;text-transform:uppercase}.batin-travel__subline{margin:0 0 14px;font-size:clamp(14px,1.5vw,17px);line-height:1.55;color:rgba(255,248,235,0.86);max-width:36ch}.batin-travel__tagline{margin:0 0 24px;font-family:"Marcellus",serif;font-size:clamp(12px,1.3vw,15px);letter-spacing:0.2em;text-transform:uppercase;color:#B08D57}.batin-travel__cta{display:inline-block;padding:12px 28px;font-size:11px;letter-spacing:0.2em;text-transform:uppercase;text-decoration:none;color:#020201;background:#B08D57;border:1px solid #B08D57;transition:background 0.25s ease,color 0.25s ease}.batin-travel__cta:hover{background:transparent;color:#B08D57}.batin-travel__copy.js-batin-reveal{opacity:0;transform:translateY(24px);transition:opacity 0.7s ease,transform 0.7s cubic-bezier(0.22,1,0.36,1)}.batin-travel__copy.js-batin-reveal.is-visible{opacity:1;transform:translateY(0)}.batin-travel__cards-wrap{padding:clamp(40px,5vw,64px) clamp(16px,4vw,48px) clamp(56px,6vw,80px);border-top:1px solid rgba(176,141,87,0.12)}.batin-travel__cards-inner{width:min(1180px,100%);margin:0 auto}.batin-travel__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.2vw,24px)}.batin-travel__grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.batin-travel__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.batin-travel__grid[data-count="1"]{grid-template-columns:minmax(0,360px);justify-content:center}.batin-travel-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;padding:28px 22px 26px;text-decoration:none;color:inherit;background:linear-gradient(165deg,rgba(18,16,13,0.95) 0%,rgba(10,9,8,0.98) 100%);border:1px solid rgba(176,141,87,0.22);border-radius:2px;overflow:hidden;transition:transform 0.35s ease,border-color 0.35s ease,box-shadow 0.35s ease}.batin-travel-card__visual{position:relative;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:rgba(176,141,87,0.1);border:1px solid rgba(176,141,87,0.28);color:#D4B57A;font-size:26px;transition:transform 0.35s ease,background 0.35s ease,color 0.35s ease}.batin-travel-card__img{width:100%;height:100%;object-fit:cover;border-radius:50%}.batin-travel-card__glow{position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle,rgba(176,141,87,0.35) 0%,transparent 68%);opacity:0;transition:opacity 0.35s ease}.batin-travel-card__body{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.batin-travel-card__title{font-family:"Marcellus",serif;font-size:clamp(17px,1.8vw,20px);letter-spacing:0.06em;text-transform:uppercase;color:#B08D57}.batin-travel-card__subtitle{font-family:"Instrument Sans",sans-serif;font-size:13px;line-height:1.45;color:rgba(255,248,235,0.72);max-width:22ch}.batin-travel-card__line{position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,transparent,#B08D57,transparent);transform:translateX(-50%);transition:width 0.4s ease}.batin-travel-card:hover{transform:translateY(-8px);border-color:rgba(176,141,87,0.5);box-shadow:0 18px 40px rgba(0,0,0,0.4),0 0 0 1px rgba(176,141,87,0.15)}.batin-travel-card:hover .batin-travel-card__visual{transform:scale(1.08);background:#B08D57;color:#1a1210}.batin-travel-card:hover .batin-travel-card__glow{opacity:1}.batin-travel-card:hover .batin-travel-card__line{width:72%}.batin-travel-card.js-batin-reveal.is-visible:hover{transform:translateY(-8px)}.batin-travel__grid .js-batin-reveal[data-reveal-delay="0"]{transition-delay:0.05s}.batin-travel__grid .js-batin-reveal[data-reveal-delay="1"]{transition-delay:0.15s}.batin-travel__grid .js-batin-reveal[data-reveal-delay="2"]{transition-delay:0.25s}.batin-travel__grid .js-batin-reveal[data-reveal-delay="3"]{transition-delay:0.35s}@media (max-width:1024px){.batin-travel__grid,.batin-travel__grid[data-count="3"],.batin-travel__grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.batin-travel__banner{min-height:clamp(480px,118vw,620px)}.batin-travel__bg{background-position:70% center;background-size:cover}.batin-travel__inner{min-height:clamp(480px,118vw,620px);padding:44px 0;align-items:center}.batin-travel__cards-wrap{padding:32px 16px 40px}.batin-travel__grid,.batin-travel__grid[data-count="2"],.batin-travel__grid[data-count="3"],.batin-travel__grid[data-count="4"]{grid-template-columns:1fr;gap:12px}.batin-travel-card{padding:20px 14px 18px;gap:12px}}body.home .site-main,body.front-page .site-main,body.home .batin-why,body.front-page .batin-why,body.home .batin-collections,body.front-page .batin-collections,body.home .batin-bestsellers,body.front-page .batin-bestsellers,body.home .batin-reviews,body.front-page .batin-reviews,body.home .products-section,body.front-page .products-section{position:relative;z-index:0}body.home .site-main,body.front-page .site-main,body.home .products-section,body.front-page .products-section,body.home .batin-collections,body.front-page .batin-collections,body.home .batin-bestsellers,body.front-page .batin-bestsellers,body.home .batin-why,body.front-page .batin-why,body.home .batin-travel,body.front-page .batin-travel,body.home .batin-reviews,body.front-page .batin-reviews{background:#ffffff}body.home .products-section,body.front-page .products-section{padding-top:72px;padding-bottom:56px}body.home .batin-collections,body.front-page .batin-collections,body.home .batin-bestsellers,body.front-page .batin-bestsellers,body.home .batin-why,body.front-page .batin-why,body.home .batin-reviews,body.front-page .batin-reviews{color:#3c322b;border-top-color:rgba(176,141,87,0.16)}body.home .batin-hero-slider,body.front-page .batin-hero-slider{margin-top:-6px;padding-top:0}body.home .batin-hero-slider,body.front-page .batin-hero-slider,body.home .batin-hero-slides,body.front-page .batin-hero-slides,body.home .batin-hero-slide,body.front-page .batin-hero-slide{background:#ffffff}body.home .batin-bestsellers__glow,body.front-page .batin-bestsellers__glow{display:none}body.home .batin-collections__heading,body.front-page .batin-collections__heading,body.home .batin-why__heading,body.front-page .batin-why__heading,body.home .products-section .section-head h2,body.front-page .products-section .section-head h2,body.home .batin-reviews__heading,body.front-page .batin-reviews__heading{color:#B08D57;text-shadow:none}body.home .batin-reviews__subline,body.front-page .batin-reviews__subline{color:#5a4a42}body.home .batin-review-card__text p,body.front-page .batin-review-card__text p{color:#3c322b}body.home .batin-review-card__name,body.front-page .batin-review-card__name{color:#3c322b}body.home .batin-review-card__role,body.front-page .batin-review-card__role{color:#5a4a42}body.home .batin-review-card,body.front-page .batin-review-card{background:#ffffff;border-color:rgba(176,141,87,0.22);box-shadow:0 10px 28px rgba(60,50,43,0.06)}body.home .products-section .section-head h2,body.front-page .products-section .section-head h2{font-family:"Marcellus",serif;font-size:clamp(32px,4vw,55px);line-height:1.15;color:#B08D57;letter-spacing:0.06em;text-transform:uppercase}body.home .filter-tabs button,body.front-page .filter-tabs button{background:#ffffff;border-color:rgba(176,141,87,0.35);color:#3c322b;border-radius:5px;transition:border-radius 0.25s ease,background 0.25s ease,border-color 0.25s ease,color 0.25s ease}body.home .filter-tabs button.active,body.home .filter-tabs button:hover,body.front-page .filter-tabs button.active,body.front-page .filter-tabs button:hover{background:#B08D57;border-color:#B08D57;color:#ffffff;border-radius:10px}.batin-reviews{background:#ffffff;padding:clamp(56px,7vw,88px) clamp(16px,4vw,48px);border-top:1px solid rgba(176,141,87,0.16);overflow:hidden}.batin-reviews__inner{max-width:920px;margin:0 auto}.batin-reviews__head{text-align:center;margin-bottom:clamp(32px,4vw,48px)}.batin-reviews__eyebrow{display:inline-block;margin-bottom:10px;font-size:11px;letter-spacing:0.28em;text-transform:uppercase;color:#B08D57}.batin-reviews__heading{margin:0 0 12px;font-family:"Marcellus",serif;font-size:clamp(28px,3.6vw,42px);font-weight:400;letter-spacing:0.06em;text-transform:uppercase;color:#B08D57;line-height:1.15}.batin-reviews__subline{margin:0 auto;max-width:480px;font-size:15px;line-height:1.6;color:#5a4a42}.batin-reviews__stage{position:relative;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:10px}.batin-reviews__viewport{min-height:300px}.batin-reviews__track{position:relative;min-height:300px}.batin-review-card{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(24px,3vw,36px) clamp(18px,3vw,32px);border:1px solid rgba(176,141,87,0.22);border-radius:16px;background:#ffffff;box-shadow:0 10px 28px rgba(60,50,43,0.06);opacity:0;transform:translateY(28px) scale(0.97);pointer-events:none;transition:opacity 0.65s cubic-bezier(0.22,1,0.36,1),transform 0.75s cubic-bezier(0.22,1,0.36,1)}.batin-review-card.is-active{opacity:1;transform:translateY(0) scale(1);pointer-events:auto;z-index:2}.batin-review-card__quote{font-family:"Marcellus",serif;font-size:64px;line-height:1;color:rgba(176,141,87,0.35);margin-bottom:-8px;animation:batinReviewQuote 4s ease-in-out infinite}.batin-review-card.is-active .batin-review-card__quote{animation:batinReviewQuote 4s ease-in-out infinite}.batin-review-card__stars{display:inline-flex;gap:4px;margin-bottom:16px;color:rgba(176,141,87,0.28)}.batin-review-card__stars .fa-star.is-filled{color:#B08D57;animation:batinReviewStar 0.55s cubic-bezier(0.22,1,0.36,1) both}.batin-review-card.is-active .batin-review-card__stars .fa-star.is-filled:nth-child(1){animation-delay:0.05s}.batin-review-card.is-active .batin-review-card__stars .fa-star.is-filled:nth-child(2){animation-delay:0.12s}.batin-review-card.is-active .batin-review-card__stars .fa-star.is-filled:nth-child(3){animation-delay:0.19s}.batin-review-card.is-active .batin-review-card__stars .fa-star.is-filled:nth-child(4){animation-delay:0.26s}.batin-review-card.is-active .batin-review-card__stars .fa-star.is-filled:nth-child(5){animation-delay:0.33s}.batin-review-card__text{margin:0 0 22px;max-width:640px}.batin-review-card__text p{margin:0;font-size:clamp(16px,1.8vw,19px);line-height:1.75;color:#3c322b;font-style:italic}.batin-review-card__footer{display:flex;align-items:center;gap:14px}.batin-review-card__avatar{width:56px;height:56px;border-radius:50%;object-fit:cover;border:2px solid rgba(176,141,87,0.45);flex-shrink:0}.batin-review-card__avatar--initial{display:inline-flex;align-items:center;justify-content:center;font-family:"Marcellus",serif;font-size:22px;color:#B08D57;background:rgba(176,141,87,0.12)}.batin-review-card__meta{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:2px}.batin-review-card__name{font-family:"Marcellus",serif;font-size:18px;font-style:normal;color:#3c322b}.batin-review-card__role{font-size:12px;letter-spacing:0.08em;text-transform:uppercase;color:#5a4a42}.batin-reviews__nav{width:44px;height:44px;border-radius:50%;border:1px solid #B08D57;background:rgba(2,2,1,0.88);color:#B08D57;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.25s ease,color 0.25s ease,transform 0.25s ease}.batin-reviews__nav:hover{background:#B08D57;color:#020201;transform:scale(1.05)}.batin-reviews__dots{display:flex;justify-content:center;gap:8px;margin-top:24px}.batin-reviews__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:rgba(176,141,87,0.35);cursor:pointer;transition:transform 0.25s ease,background 0.25s ease,width 0.25s ease}.batin-reviews__dot.is-active{width:22px;border-radius:999px;background:#B08D57}@media (max-width:680px){.batin-reviews__stage{grid-template-columns:1fr;gap:12px}.batin-reviews__nav{position:absolute;top:50%;z-index:3;transform:translateY(-50%)}.batin-reviews__nav--prev{left:0}.batin-reviews__nav--next{right:0}.batin-reviews__viewport{padding-inline:36px;min-height:340px}.batin-reviews__track{min-height:340px}}@media (prefers-reduced-motion:reduce){.batin-review-card,.batin-review-card__quote,.batin-review-card__stars .fa-star.is-filled,.batin-header .header-inner,.batin-header .header-brand,.batin-header .main-nav,.batin-header .header-actions{animation:none !important;transition:none !important}}@media (max-width:900px){.batin-hero-slider{max-width:none;margin:0;padding:0}.batin-hero-slide__img{max-height:none}.batin-hero-prev{left:10px}.batin-hero-next{right:10px}.batin-hero-dots{bottom:12px}.batin-collections{margin-top:8px;padding:40px 16px}.batin-collections__heading{margin-bottom:22px;font-size:24px}.batin-bestsellers{padding:40px 0 36px}body.home .products-section,body.front-page .products-section,.products-section{padding:40px 0 32px !important}body.home .products-section .section-head h2,body.front-page .products-section .section-head h2{font-size:clamp(24px,7vw,32px)}.filter-tabs{margin-bottom:24px;gap:8px;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:-4px;margin-right:-4px;padding:0 4px 8px}.filter-tabs::-webkit-scrollbar{display:none}.filter-tabs button{flex:0 0 auto}.batin-why{margin-top:0;padding:40px 16px}.batin-why__heading{margin-bottom:22px;font-size:24px}.batin-why__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.batin-why-card{padding:18px 12px 16px;gap:12px}.batin-why-card__icon{width:56px;height:56px;font-size:20px}.batin-reviews{padding:40px 16px}.batin-reviews__head{margin-bottom:24px}}@media (max-width:640px){.batin-collections__grid{grid-template-columns:1fr;gap:12px}}@media (max-width:520px){.batin-why__grid{grid-template-columns:1fr}.batin-travel__grid,.batin-travel__grid[data-count="2"],.batin-travel__grid[data-count="3"],.batin-travel__grid[data-count="4"]{grid-template-columns:1fr}}@media (max-width:480px){.batin-hero-slider{padding:0;margin:0}.batin-hero-slide__img{max-height:none}.batin-hero-nav{width:32px;height:32px}.batin-hero-prev{left:8px}.batin-hero-next{right:8px}}@media (max-width:680px){.batin-travel{margin-top:48px}.batin-oud{margin-top:40px}}.batin-oud__bg .batin-oud__img,.batin-travel__bg .batin-travel__img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center right;transform:scale(1.02);transition:transform 8s ease}.batin-oud:hover .batin-oud__bg .batin-oud__img{transform:scale(1.05)}.batin-travel__banner:hover .batin-travel__bg .batin-travel__img{transform:scale(1.05)}.batin-travel__banner--animated .batin-travel__bg .batin-travel__img{animation:batin-travel-kenburns 18s ease-in-out infinite alternate}.batin-hero-copy h2.batin-hero-offer{margin:0;font-size:clamp(1.75rem,4vw,3rem);line-height:1.08;font-weight:400}.batin-header .menu-toggle,.batin-header .icon-btn,.batin-header--luxury .menu-toggle,.batin-header--luxury .icon-btn,.filter-tabs button,.batin-size-btn,.batin-card-qv,.batin-card-qv--round,.product-card__actions .button,.batin-bestsellers__nav,.back-top,.close-x,.batin-qty-btn,.woocommerce .quantity .plus,.woocommerce .quantity .minus{min-width:44px;min-height:44px}.batin-hero-dots button,.batin-bestsellers__dot,.batin-reviews__dot,.batin-sp-reviews-dot{position:relative;isolation:isolate}.batin-hero-dots button::before,.batin-bestsellers__dot::before,.batin-reviews__dot::before,.batin-sp-reviews-dot::before{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.filter-tabs{display:flex;flex-wrap:wrap;gap:8px}.filter-tabs button{padding:10px 16px}.container,.batin-collections__inner,.batin-bestsellers__inner,.batin-travel__cards-inner,.shop-layout,.batin-home-main{max-width:100%}@media (max-width:767px){.products-section .product-grid,.products-section ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.batin-collections__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.batin-travel__banner--animated .batin-travel__bg .batin-travel__img,.batin-oud__bg .batin-oud__img,.batin-travel__bg .batin-travel__img{animation:none !important;transition:none !important;transform:none !important}}.batin-oud__bg>picture,.batin-travel__bg>picture{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none}.batin-oud__bg>picture img,.batin-travel__bg>picture img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center right}@media (max-width:900px){.filter-tabs button{min-width:0 !important;min-height:36px !important;padding:6px 12px !important;font-size:12px}.batin-bestsellers{padding:32px 0 28px}.batin-bestsellers__inner{width:min(1180px,calc(100% - 20px))}.batin-bestsellers__head{margin-bottom:14px}.batin-bestsellers__heading{font-size:clamp(22px,6vw,28px)}.batin-bestsellers__lead{font-size:13px;max-width:32ch}.batin-bestsellers__stage{grid-template-columns:36px minmax(0,1fr) 36px !important;gap:4px;align-items:center}.batin-bestsellers__viewport{padding:4px 0 10px;min-width:0}.batin-bestsellers__nav{position:static !important;top:auto;transform:none !important;width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important}.batin-bestsellers__nav--prev,.batin-bestsellers__nav--next{left:auto;right:auto}.batin-oud{margin-top:24px;min-height:clamp(480px,118vw,620px) !important}.batin-oud__inner{min-height:clamp(480px,118vw,620px) !important;width:min(1180px,calc(100% - 28px));padding:44px 0;align-items:center}.batin-oud__bg{background-position:center right !important;background-size:cover !important}.batin-oud__bg picture,.batin-travel__bg picture{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;max-width:none !important}.batin-oud__bg .batin-oud__img,.batin-travel__bg .batin-travel__img,.batin-oud__bg picture img,.batin-travel__bg picture img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;object-position:center right !important}.batin-oud__title-line{font-size:clamp(24px,7vw,34px)}.batin-oud__subline{font-size:14px;max-width:34ch}.batin-oud__tagline{margin-bottom:18px;font-size:11px;letter-spacing:0.16em}.batin-oud__cta,.batin-travel__cta{padding:11px 22px;font-size:10px}.batin-travel{margin-top:28px}.batin-travel__banner{min-height:clamp(480px,118vw,620px) !important}.batin-travel__bg{background-position:center right !important;background-size:cover !important}.batin-travel__banner--animated .batin-travel__bg,.batin-travel__banner--animated .batin-travel__bg .batin-travel__img,.batin-travel__banner--animated .batin-travel__bg picture img{animation:batin-travel-kenburns-mobile 20s ease-in-out infinite alternate !important}.batin-oud .batin-oud__bg .batin-oud__img,.batin-oud .batin-oud__bg picture img{animation:batin-travel-kenburns-mobile 22s ease-in-out infinite alternate !important}.batin-travel__inner{min-height:clamp(480px,118vw,620px) !important;width:min(1180px,calc(100% - 28px));padding:44px 0;align-items:center}.batin-travel__title-line{font-size:clamp(24px,7vw,34px)}}@media (max-width:480px){.batin-oud,.batin-oud__inner,.batin-travel__banner,.batin-travel__inner{min-height:clamp(500px,128vw,640px) !important}}.batin-bestsellers__stage{align-items:center}@media (min-width:680px) and (max-width:979px){.batin-bestsellers__stage{grid-template-columns:40px minmax(0,1fr) 40px}}@media (hover:none),(pointer:coarse){.batin-oud .batin-banner-smoke,.batin-travel__banner .batin-banner-smoke{opacity:0.9}.batin-oud .batin-banner-smoke__puff,.batin-travel__banner .batin-banner-smoke__puff{animation-play-state:running}.batin-travel__shimmer{animation:batin-travel-shimmer 7s ease-in-out infinite}}@media (max-width:900px){.batin-oud__shade,.batin-travel__shade{background:linear-gradient( 90deg,rgba(8,7,6,0.88) 0%,rgba(8,7,6,0.55) 38%,rgba(8,7,6,0.12) 62%,rgba(8,7,6,0.02) 100% )}}@media (prefers-reduced-motion:reduce){.batin-oud .batin-oud__bg .batin-oud__img,.batin-oud .batin-oud__bg picture img,.batin-travel__banner--animated .batin-travel__bg,.batin-travel__banner--animated .batin-travel__bg .batin-travel__img,.batin-travel__banner--animated .batin-travel__bg picture img{animation:none !important;transform:none !important}.batin-oud .batin-banner-smoke,.batin-travel__banner .batin-banner-smoke,.batin-oud .batin-banner-smoke__puff,.batin-travel__banner .batin-banner-smoke__puff,.batin-travel__shimmer{animation:none !important;opacity:0 !important}}@media (max-width:980px){.batin-reviews__stage{grid-template-columns:40px 1fr 40px;gap:8px}.batin-reviews__viewport,.batin-reviews__track{min-height:320px}.batin-review-card{padding:22px 16px}.batin-review-card__text p{font-size:15px}}@media (max-width:680px){.batin-reviews__stage{grid-template-columns:1fr}.batin-reviews__viewport,.batin-reviews__track{min-height:360px}}