/*------------------------------------------------------1440px----*/
/*------------------------------------------------------1440px----*/
/*------------------------------------------------------1440px----*/

@media (min-width:0px) and (max-width:1440px){


/*-------------------------GLOBAL----------------------------*/

.bc01_lg1 {
    font-size: 1.33vw;
}

.bc01_it_lg {
    font-size: 1.44vw;
}

.paperBtn .btnTitle {
    font-size: 3vw;
}

.paperBtn .acc01{
	font-size:0.66vw;
}

.ftSubtitle{
    right: -10vw;
}

.paperBtn .btnTitle{
    font-size: clamp(2rem, 3.33vw, 3rem);
}


/*-------------------------EVENTS----------------------------*/

.evTicket .tickTitle {
    font-size: 3vw;
}

.evTicket .tickBlock {
    width: calc(100% - 12px);
    height: calc(100% - 12px);
}


/*-------------------------HOMEPAGE----------------------------*/

.evFootCon{
	grid-template-columns: 2fr 3fr;
}

.evFootDes {
    width: 100%;
    padding: 0 var(--uniP) 0 0;
}

#originsSection01 .titleCon{
	grid-template-columns: 2fr 2fr 1fr;
    margin: 0 0 var(--uniP) 0;
}

.orTitle {
    font-size: 11vw;
}

#originsSection01 .paperBtn .btnTitle {
    font-size: clamp(2rem, 4.33vw, 3rem);
}

#shopSection01 .titleCon {
    grid-template-columns: 2fr 1fr 2fr;
    gap: var(--uniP);
}

.shopTitle {
    font-size: 21vw;
}

.greetingsCon .row-02 {
    column-gap: 25vw;
}

#featSection01 .copyCon {
    grid-template-columns: 2fr 5fr 2fr;
    grid-gap: var(--uniP-sm);
}

#featSection01 .copyCon .subCol-02 {
    grid-gap: 0px;
}



/*-------------------------MYTH---------------------------*/

#mythEntrySection .storyCon .row-01 p{
    font-size:clamp(1rem, 1.33vw, 2rem);
}


/*-------------------------SHOP--------------------------*/

#shopTitleSection01 .titleCon  {
    padding: var(--uniP) 5vw;
    grid-template-columns: 2fr 1fr 2fr;
    gap: var(--uniP);
}


.prodInfoCon,
#productSection01 .prodInfoCon {
    margin: var(--uniP-sm) 0 var(--uniP-sm) 0;
    padding: var(--uniP-sm) 0 0 0;
}

#productSection01 .featIMG_wrpr {
    aspect-ratio: unset;
}


}







