/* =========================================================
ARCANUS OUTFITTERS — OUR BRANDS
FULL WIDTH • PREMIUM • ANIMATED
========================================================= */
.arcanus-brands-page{
--teal:#19aaa6;
--teal-dark:#087f7c;
--teal-deep:#045c5b;
--mint:#e7f8f7;
--mint-2:#d5f1ef;
--white:#fff;
--dark:#102f30;
--text:#526869;
--border:#d7eceb;
--shadow:0 22px 55px rgba(4,92,91,.12);
width:100vw !important;
max-width:100vw !important;
margin-left:calc(50% - 50vw) !important;
margin-right:calc(50% - 50vw) !important;
overflow:hidden;
background:#fff;
color:var(--dark);
font-family:Arial,Helvetica,sans-serif;
line-height:1.6;
}
.arcanus-brands-page *,
.arcanus-brands-page *::before,
.arcanus-brands-page *::after{
box-sizing:border-box;
}
.arcanus-brands-page a{
text-decoration:none;
}
.arcanus-brands-container{
width:min(1180px,92%);
margin:auto;
}
/* =========================================================
TOP STRIP
========================================================= */
.arcanus-brands-top{
background:var(--teal-deep);
color:#fff;
text-align:center;
padding:11px 20px;
font-size:11px;
font-weight:700;
letter-spacing:2.5px;
text-transform:uppercase;
}
/* =========================================================
HERO
========================================================= */
.arcanus-brands-hero{
position:relative;
min-height:650px;
display:flex;
align-items:center;
overflow:hidden;
background:
radial-gradient(circle at 82% 22%,rgba(25,170,166,.23),transparent 30%),
radial-gradient(circle at 10% 85%,rgba(25,170,166,.13),transparent 28%),
linear-gradient(135deg,#faffff 0%,#eafafa 50%,#d9f4f2 100%);
}
.arcanus-brands-hero-grid{
position:relative;
z-index:2;
display:grid;
grid-template-columns:1.05fr .95fr;
gap:70px;
align-items:center;
padding:95px 0;
}
.arcanus-brands-eyebrow{
display:inline-flex;
align-items:center;
gap:10px;
padding:9px 17px;
border-radius:50px;
border:1px solid rgba(8,127,124,.2);
background:rgba(255,255,255,.7);
color:var(--teal-dark);
font-size:11px;
font-weight:900;
letter-spacing:2px;
text-transform:uppercase;
margin-bottom:24px;
}
.arcanus-brands-eyebrow span{
width:7px;
height:7px;
border-radius:50%;
background:var(--teal);
box-shadow:0 0 0 6px rgba(25,170,166,.12);
animation:brandPulse 2s infinite;
}
@keyframes brandPulse{
0%,100%{
box-shadow:0 0 0 5px rgba(25,170,166,.10);
}
50%{
box-shadow:0 0 0 10px rgba(25,170,166,.02);
}
}
.arcanus-brands-hero h1{
margin:0 0 20px;
font-size:clamp(48px,6vw,82px);
line-height:.95;
letter-spacing:-4px;
font-weight:900;
}
.arcanus-brands-hero h1 span{
color:var(--teal);
}
.arcanus-brands-hero h2{
margin:0 0 18px;
color:var(--teal-deep);
font-size:clamp(24px,3vw,37px);
line-height:1.12;
}
.arcanus-brands-hero p{
max-width:680px;
margin:0;
color:var(--text);
font-size:17px;
line-height:1.85;
}
.arcanus-brands-hero-btn{
display:inline-flex;
align-items:center;
justify-content:center;
min-height:54px;
margin-top:30px;
padding:0 28px;
border-radius:50px;
background:var(--teal);
color:#fff !important;
font-size:12px;
font-weight:900;
letter-spacing:1px;
text-transform:uppercase;
box-shadow:0 14px 30px rgba(25,170,166,.25);
transition:.35s ease;
}
.arcanus-brands-hero-btn:hover{
transform:translateY(-4px);
background:var(--teal-dark);
}
/* =========================================================
HERO BRAND VISUAL
========================================================= */
.arcanus-brand-orbit{
position:relative;
width:440px;
height:440px;
margin:auto;
}
.arcanus-orbit-ring{
position:absolute;
inset:35px;
border:1px solid rgba(8,127,124,.18);
border-radius:50%;
animation:orbitRotate 18s linear infinite;
}
.arcanus-orbit-ring:nth-child(2){
inset:85px;
border-style:dashed;
animation-direction:reverse;
animation-duration:25s;
}
@keyframes orbitRotate{
to{
transform:rotate(360deg);
}
}
.arcanus-brand-center{
position:absolute;
left:50%;
top:50%;
width:220px;
height:220px;
transform:translate(-50%,-50%);
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
border-radius:50%;
background:#fff;
border:1px solid rgba(25,170,166,.25);
box-shadow:
0 25px 70px rgba(4,92,91,.15),
inset 0 0 0 15px rgba(25,170,166,.04);
}
.arcanus-brand-center-small{
color:var(--teal);
font-size:10px;
font-weight:900;
letter-spacing:2px;
text-transform:uppercase;
}
.arcanus-brand-center strong{
margin-top:8px;
color:var(--dark);
font-size:32px;
line-height:1;
letter-spacing:-1px;
}
.arcanus-brand-center em{
margin-top:7px;
color:var(--teal-dark);
font-size:12px;
font-style:normal;
font-weight:700;
}
.arcanus-orbit-item{
position:absolute;
width:95px;
height:95px;
display:flex;
align-items:center;
justify-content:center;
border-radius:50%;
background:#fff;
border:1px solid rgba(25,170,166,.18);
box-shadow:0 14px 35px rgba(4,92,91,.10);
color:var(--teal-dark);
font-size:10px;
font-weight:900;
text-align:center;
line-height:1.25;
letter-spacing:.5px;
animation:orbitFloat 4s ease-in-out infinite;
}
.arcanus-orbit-item:nth-of-type(3){
top:5px;
left:50%;
transform:translateX(-50%);
}
.arcanus-orbit-item:nth-of-type(4){
right:5px;
top:50%;
transform:translateY(-50%);
animation-delay:1s;
}
.arcanus-orbit-item:nth-of-type(5){
bottom:5px;
left:50%;
transform:translateX(-50%);
animation-delay:2s;
}
.arcanus-orbit-item:nth-of-type(6){
left:5px;
top:50%;
transform:translateY(-50%);
animation-delay:3s;
}
@keyframes orbitFloat{
0%,100%{
margin-top:0;
}
50%{
margin-top:-10px;
}
}
/* =========================================================
INTRO
========================================================= */
.arcanus-brands-section{
padding:110px 0;
}
.arcanus-brands-section-soft{
background:#f5fbfb;
}
.arcanus-brands-heading{
max-width:780px;
margin:0 auto 60px;
text-align:center;
}
.arcanus-brands-kicker{
margin-bottom:12px;
color:var(--teal);
font-size:11px;
font-weight:900;
letter-spacing:2.5px;
text-transform:uppercase;
}
.arcanus-brands-heading h2{
margin:0 0 17px;
font-size:clamp(35px,4vw,55px);
line-height:1.05;
letter-spacing:-2px;
}
.arcanus-brands-heading p{
margin:0;
color:var(--text);
font-size:16px;
line-height:1.85;
}
/* =========================================================
LIL TEASER INTRO
========================================================= */
.arcanus-lil-intro{
display:grid;
grid-template-columns:.8fr 1.2fr;
gap:70px;
align-items:center;
}
.arcanus-lil-badge{
position:relative;
min-height:390px;
display:flex;
align-items:center;
justify-content:center;
border-radius:35px;
background:
radial-gradient(circle at 25% 20%,rgba(255,255,255,.65),transparent 25%),
linear-gradient(145deg,#dff8f6,#aee4e1);
overflow:hidden;
box-shadow:var(--shadow);
}
.arcanus-lil-badge::before{
content:"";
position:absolute;
width:270px;
height:270px;
border:1px solid rgba(4,92,91,.15);
border-radius:50%;
}
.arcanus-lil-badge::after{
content:"";
position:absolute;
width:360px;
height:360px;
border:1px dashed rgba(4,92,91,.13);
border-radius:50%;
}
.arcanus-lil-word{
position:relative;
z-index:2;
text-align:center;
}
.arcanus-lil-word small{
display:block;
color:var(--teal-dark);
font-size:11px;
font-weight:900;
letter-spacing:3px;
text-transform:uppercase;
}
.arcanus-lil-word strong{
display:block;
margin-top:8px;
color:var(--dark);
font-size:55px;
line-height:.9;
letter-spacing:-3px;
}
.arcanus-lil-word span{
display:block;
margin-top:13px;
color:var(--teal-dark);
font-size:13px;
font-weight:800;
letter-spacing:1.5px;
text-transform:uppercase;
}
.arcanus-lil-copy .arcanus-brands-kicker{
margin-bottom:12px;
}
.arcanus-lil-copy h2{
margin:0 0 20px;
font-size:clamp(32px,4vw,48px);
line-height:1.05;
letter-spacing:-1.8px;
}
.arcanus-lil-copy p{
margin:0;
color:var(--text);
font-size:16px;
line-height:1.85;
}
/* =========================================================
PRODUCT CATEGORY GRID
========================================================= */
.arcanus-category-grid{
display:grid;
grid-template-columns:repeat(4,1fr);
gap:17px;
margin-top:60px;
}
.arcanus-category{
position:relative;
min-height:185px;
padding:25px;
border-radius:22px;
background:#fff;
border:1px solid var(--border);
overflow:hidden;
transition:.4s ease;
}
.arcanus-category::before{
content:"";
position:absolute;
width:100px;
height:100px;
right:-50px;
top:-50px;
border-radius:50%;
background:var(--mint);
transition:.45s ease;
}
.arcanus-category:hover{
transform:translateY(-9px);
border-color:rgba(25,170,166,.35);
box-shadow:0 20px 45px rgba(4,92,91,.10);
}
.arcanus-category:hover::before{
transform:scale(1.8);
}
.arcanus-category-number{
position:relative;
z-index:2;
color:var(--teal);
font-size:11px;
font-weight:900;
letter-spacing:1px;
}
.arcanus-category h3{
position:relative;
z-index:2;
margin:28px 0 9px;
color:var(--dark);
font-size:17px;
line-height:1.2;
}
.arcanus-category p{
position:relative;
z-index:2;
margin:0;
color:var(--text);
font-size:13px;
line-height:1.65;
}
/* =========================================================
VISIT LIL TEASER
========================================================= */
.arcanus-explore{
position:relative;
margin-top:75px;
padding:55px;
display:flex;
align-items:center;
justify-content:space-between;
gap:35px;
border-radius:30px;
background:
linear-gradient(135deg,#045c5b,#087f7c);
color:#fff;
overflow:hidden;
}
.arcanus-explore::before{
content:"";
position:absolute;
width:350px;
height:350px;
right:-160px;
top:-170px;
border:1px solid rgba(255,255,255,.13);
border-radius:50%;
}
.arcanus-explore::after{
content:"";
position:absolute;
width:220px;
height:220px;
right:70px;
bottom:-150px;
border:1px dashed rgba(255,255,255,.13);
border-radius:50%;
}
.arcanus-explore-content{
position:relative;
z-index:2;
}
.arcanus-explore-content .arcanus-brands-kicker{
color:#70e9e3;
}
.arcanus-explore h2{
margin:0 0 12px;
color:#fff;
font-size:clamp(28px,4vw,43px);
line-height:1.05;
}
.arcanus-explore p{
max-width:650px;
margin:0;
color:#c2e2e0;
font-size:15px;
line-height:1.75;
}
.arcanus-explore-btn{
position:relative;
z-index:2;
flex:none;
display:inline-flex;
align-items:center;
justify-content:center;
min-height:53px;
padding:0 27px;
border-radius:50px;
background:#fff;
color:var(--teal-dark) !important;
font-size:11px;
font-weight:900;
letter-spacing:1px;
transition:.35s ease;
}
.arcanus-explore-btn:hover{
transform:translateY(-4px);
background:#eaffff;
}
/* =========================================================
MANUFACTURING
========================================================= */
.arcanus-manufacturing{
display:grid;
grid-template-columns:1fr 1fr;
gap:70px;
align-items:center;
}
.arcanus-manufacturing-visual{
position:relative;
min-height:460px;
border-radius:35px;
background:
radial-gradient(circle at 70% 20%,rgba(25,170,166,.28),transparent 25%),
linear-gradient(145deg,#e9faf9,#c8ece9);
overflow:hidden;
}
.arcanus-manufacturing-visual::before{
content:"";
position:absolute;
width:360px;
height:360px;
left:50%;
top:50%;
transform:translate(-50%,-50%);
border:1px solid rgba(4,92,91,.15);
border-radius:50%;
}
.arcanus-manufacturing-visual::after{
content:"";
position:absolute;
width:230px;
height:230px;
left:50%;
top:50%;
transform:translate(-50%,-50%);
border:1px dashed rgba(4,92,91,.16);
border-radius:50%;
}
.arcanus-manufacturing-center{
position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
width:180px;
height:180px;
display:flex;
align-items:center;
justify-content:center;
border-radius:50%;
background:#fff;
box-shadow:0 25px 60px rgba(4,92,91,.13);
text-align:center;
}
.arcanus-manufacturing-center strong{
display:block;
color:var(--teal-dark);
font-size:17px;
line-height:1.2;
letter-spacing:1px;
text-transform:uppercase;
}
.arcanus-manufacturing-dot{
position:absolute;
width:105px;
height:105px;
display:flex;
align-items:center;
justify-content:center;
border-radius:50%;
background:#fff;
border:1px solid rgba(25,170,166,.15);
color:var(--dark);
font-size:10px;
font-weight:900;
text-align:center;
line-height:1.25;
box-shadow:0 13px 30px rgba(4,92,91,.09);
}
.arcanus-manufacturing-dot.one{
left:28px;
top:45px;
}
.arcanus-manufacturing-dot.two{
right:25px;
top:85px;
}
.arcanus-manufacturing-dot.three{
left:45px;
bottom:40px;
}
.arcanus-manufacturing-dot.four{
right:45px;
bottom:35px;
}
.arcanus-manufacturing-copy h2{
margin:0 0 18px;
font-size:clamp(34px,4vw,51px);
line-height:1.05;
letter-spacing:-2px;
}
.arcanus-manufacturing-copy p{
margin:0 0 22px;
color:var(--text);
font-size:15px;
line-height:1.85;
}
.arcanus-manufacturing-copy h3{
margin:28px 0 10px;
color:var(--teal-dark);
font-size:14px;
letter-spacing:1.3px;
text-transform:uppercase;
}
.arcanus-manufacturing-copy .arcanus-business-btn{
display:inline-flex;
align-items:center;
justify-content:center;
min-height:52px;
padding:0 25px;
border-radius:50px;
background:var(--teal);
color:#fff !important;
font-size:11px;
font-weight:900;
letter-spacing:1px;
transition:.35s ease;
}
.arcanus-manufacturing-copy .arcanus-business-btn:hover{
transform:translateY(-4px);
background:var(--teal-dark);
}
/* =========================================================
FINAL CTA
========================================================= */
.arcanus-brands-cta{
padding:105px 0;
text-align:center;
color:#fff;
background:
radial-gradient(circle at 15% 30%,rgba(255,255,255,.13),transparent 22%),
radial-gradient(circle at 85% 70%,rgba(255,255,255,.09),transparent 25%),
linear-gradient(135deg,#087f7c,#045c5b);
}
.arcanus-brands-cta-inner{
max-width:850px;
margin:auto;
}
.arcanus-brands-cta .arcanus-brands-kicker{
color:#72e9e3;
}
.arcanus-brands-cta h2{
margin:0 0 17px;
font-size:clamp(38px,5vw,60px);
line-height:1;
letter-spacing:-2px;
}
.arcanus-brands-cta p{
max-width:700px;
margin:0 auto 30px;
color:#c2e2e0;
line-height:1.8;
}
/* =========================================================
FOOTER
========================================================= */
.arcanus-brands-footer{
padding:35px 20px;
text-align:center;
background:#032f2e;
color:#b5d1d0;
}
.arcanus-brands-footer strong{
color:#fff;
font-size:13px;
letter-spacing:2px;
}
/* =========================================================
REVEAL ANIMATION
========================================================= */
.arcanus-brand-reveal{
opacity:0;
transform:translateY(35px);
transition:
opacity .8s ease,
transform .8s ease;
}
.arcanus-brand-reveal.show{
opacity:1;
transform:translateY(0);
}
/* =========================================================
RESPONSIVE
========================================================= */
@media(max-width:1000px){
.arcanus-brands-hero-grid{
grid-template-columns:1fr;
gap:40px;
}
.arcanus-brand-orbit{
margin:auto;
}
.arcanus-lil-intro{
grid-template-columns:1fr;
}
.arcanus-category-grid{
grid-template-columns:repeat(2,1fr);
}
.arcanus-manufacturing{
grid-template-columns:1fr;
}
}
@media(max-width:650px){
.arcanus-brands-section{
padding:75px 0;
}
.arcanus-brands-hero{
min-height:auto;
}
.arcanus-brands-hero-grid{
padding:70px 0;
}
.arcanus-brands-hero h1{
font-size:52px;
letter-spacing:-3px;
}
.arcanus-brands-hero p{
font-size:15px;
}
.arcanus-brand-orbit{
width:330px;
height:330px;
}
.arcanus-brand-center{
width:165px;
height:165px;
}
.arcanus-brand-center strong{
font-size:25px;
}
.arcanus-orbit-item{
width:72px;
height:72px;
font-size:8px;
}
.arcanus-category-grid{
grid-template-columns:1fr;
}
.arcanus-explore{
padding:32px 25px;
flex-direction:column;
align-items:flex-start;
}
.arcanus-explore-btn{
width:100%;
}
.arcanus-manufacturing-visual{
min-height:370px;
}
.arcanus-manufacturing-visual::before{
width:285px;
height:285px;
}
.arcanus-manufacturing-visual::after{
width:180px;
height:180px;
}
.arcanus-manufacturing-center{
width:135px;
height:135px;
}
.arcanus-manufacturing-center strong{
font-size:13px;
}
.arcanus-manufacturing-dot{
width:76px;
height:76px;
font-size:7px;
}
.arcanus-manufacturing-dot.one{
left:18px;
top:35px;
}
.arcanus-manufacturing-dot.two{
right:15px;
top:55px;
}
.arcanus-manufacturing-dot.three{
left:25px;
bottom:30px;
}
.arcanus-manufacturing-dot.four{
right:25px;
bottom:25px;
}
}
OUR BRANDS • APPAREL • MANUFACTURING • FASHION
OUR BRANDS
BEYOND
ONE BRAND.
Beyond One Brand
ARCANUS OUTFITTERS combines apparel expertise with a broader approach
to fashion and manufacturing. Alongside ARCANUS collections, we also
support apparel brands through our manufacturing capabilities.
Explore Our Brand
KIDS
WEAR
WOMEN'S
WEAR
FAMILY
TWINNING
NIGHT
WEAR
ARCANUS
OUTFITTERS
EST. 2003
A BRAND BY
LIL
TEASER
Fashion Across Generations
LIL TEASER
Fashion Across Generations & Occasions
Lil Teaser is a fashion brand with a diverse apparel
collection for children, women and family twinning.
01
KURTA SETS
Traditional and contemporary styles for boys.
02
BOYS’ SHIRTS
Everyday and occasion-ready shirt styles.
03
BOYS’ CO-ORD SETS
Coordinated looks combining comfort and style.
04
DRESSES
Fashionable styles for girls.
05
SIBLING SETS
Coordinated outfits designed for siblings.
06
KIDS’ NIGHTSUIT SETS
Comfortable and stylish nightwear for children.
07
WOMEN’S NIGHTSUIT SETS
Comfort-focused nightwear for women.
08
TWINNING SETS
Coordinated looks for family and loved ones.
From everyday outfits and comfortable nightwear to festive styles
and coordinated family looks, Lil Teaser offers fashion across
multiple categories.
EXPLORE LIL TEASER
Discover the Complete Collection
Want to discover the complete Lil Teaser collection?
Visit the official Lil Teaser website and explore the brand directly.
VISIT LIL TEASER →
APPAREL
PRODUCTION
BRAND
REQUIREMENTS
PRODUCT
CATEGORIES
SUPPLY &
SUPPORT
ARCANUS
APPAREL
EXPERTISE
ARCANUS & BRAND MANUFACTURING
Apparel Expertise Behind Diverse Collections
ARCANUS OUTFITTERS supports apparel production and supply requirements
across different product categories and brand requirements.
Individual brands maintain their own identity and customer positioning
while ARCANUS brings its apparel expertise and manufacturing capabilities
to the process.
Looking for Apparel Manufacturing?
Share your product, quantity and manufacturing requirements with our team.
SEND A BUSINESS ENQUIRY
BUILD WITH ARCANUS
Have a Brand or
Manufacturing Requirement?
Share your product, quantity and manufacturing requirements
with our team to discuss the next steps.
SEND A BUSINESS ENQUIRY
/* =========================================================
SCROLL REVEAL
========================================================= */
const arcanusBrandReveal =
document.querySelectorAll('.arcanus-brand-reveal');
const arcanusBrandObserver =
new IntersectionObserver((entries)=>{
entries.forEach((entry)=>{
if(entry.isIntersecting){
entry.target.classList.add('show');
arcanusBrandObserver.unobserve(entry.target);
}
});
},{
threshold:0.12
});
arcanusBrandReveal.forEach((element)=>{
arcanusBrandObserver.observe(element);
});
/* =========================================================
SMOOTH SCROLL
========================================================= */
document.querySelectorAll(
'.arcanus-brands-page a[href^="#"]'
).forEach((link)=>{
link.addEventListener('click',(event)=>{
const targetId =
link.getAttribute('href');
if(!targetId || targetId === '#'){
return;
}
const target =
document.querySelector(targetId);
if(target){
event.preventDefault();
target.scrollIntoView({
behavior:'smooth',
block:'start'
});
}
});
});
/* =========================================================
BUSINESS ENQUIRY
========================================================= */
function arcanusBrandEnquiry(){
alert(
"Please connect this button with your Business Enquiry form or WhatsApp link."
);
return false;
}