@media (min-width: 1280px){
.xl\:left-5{left:1.25rem}
.xl\:top-5{top:1.25rem}
.xl\:mb-8{margin-bottom:2rem}
.xl\:mb-14{margin-bottom:3.5rem}
.xl\:mb-6{margin-bottom:1.5rem}
.xl\:mt-3{margin-top:0.75rem}
.xl\:mb-4{margin-bottom:1rem}
.xl\:block{display:block}
.xl\:grid{display:grid}
.xl\:hidden{display:none}
.xl\:w-11\/12{width:91.666667%}
.xl\:w-1\/5{width:20%}
.xl\:w-1\/6{width:16.666667%}
.xl\:w-16{width:4rem}
.xl\:w-\[222px\]{width:222px}
.xl\:w-2\/3{width:66.666667%}
.xl\:w-\[calc\(\(100\%-20rem\)\/1\)\]{width:calc((100% - 20rem) / 1)}
.xl\:w-\[calc\(\(100\%-20rem\)\/2\)\]{width:calc((100% - 20rem) / 2)}
.xl\:w-\[calc\(\(100\%-20rem\)\/3\)\]{width:calc((100% - 20rem) / 3)}
.xl\:w-\[calc\(\(100\%-20rem\)\/4\)\]{width:calc((100% - 20rem) / 4)}
.xl\:w-\[calc\(\(100\%-20rem\)\/5\)\]{width:calc((100% - 20rem) / 5)}
.xl\:min-w-\[20rem\]{min-width:20rem}
.xl\:min-w-\[unset\]{min-width:unset}
.xl\:min-w-\[64px\]{min-width:64px}
.xl\:max-w-sm{max-width:24rem}
.xl\:max-w-full{max-width:100%}
.xl\:max-w-\[160px\]{max-width:160px}
.xl\:max-w-\[645px\]{max-width:645px}
.xl\:basis-\[0\]{flex-basis:0}
.xl\:cursor-auto{cursor:auto}
.xl\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}
.xl\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}
.xl\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}
.xl\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}
.xl\:flex-row{flex-direction:row}
.xl\:items-center{align-items:center}
.xl\:justify-start{justify-content:flex-start}
.xl\:justify-end{justify-content:flex-end}
.xl\:justify-center{justify-content:center}
.xl\:gap-16{gap:4rem}
.xl\:gap-8{gap:2rem}
.xl\:gap-2{gap:0.5rem}
.xl\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}
.xl\:gap-x-\[150px\]{-moz-column-gap:150px;column-gap:150px}
.xl\:rounded-\[60px\]{border-radius:60px}
.xl\:pl-16{padding-left:4rem}
.xl\:pr-16{padding-right:4rem}
.xl\:pr-1{padding-right:0.25rem}
.xl\:pl-1{padding-left:0.25rem}
.xl\:pr-11{padding-right:2.75rem}
.xl\:pl-11{padding-left:2.75rem}
.xl\:pr-\[60px\]{padding-right:60px}
.xl\:pl-\[60px\]{padding-left:60px}
.xl\:pt-\[60px\]{padding-top:60px}
.xl\:pb-\[60px\]{padding-bottom:60px}
.xl\:pl-10{padding-left:2.5rem}
.xl\:pr-10{padding-right:2.5rem}
.xl\:pt-3{padding-top:0.75rem}
.xl\:pt-8{padding-top:2rem}
.xl\:pb-5{padding-bottom:1.25rem}
.xl\:pr-5{padding-right:1.25rem}
.xl\:pl-5{padding-left:1.25rem}
.hide-btn .choose_option_atc {
display: block;
}
.hide-btn .choose_option_quickview{
display: none;
}
.hide-icon .choose_option_atc{
display: block;
}
.hide-icon .choose_option_quickview{
display: none;
}}
@media (min-width: 1536px){
.\32xl\:max-h-\[77vh\]{max-height:77vh}
.\32xl\:w-5\/12{width:41.666667%}
.\32xl\:w-\[38\.75\%\]{width:38.75%}
.\32xl\:w-3\/5{width:60%}
.\32xl\:w-\[62\%\]{width:62%}
.\32xl\:w-6\/12{width:50%}
.\32xl\:max-w-\[200px\]{max-width:200px}
.\32xl\:max-w-\[180px\]{max-width:180px}
.\32xl\:flex-nowrap{flex-wrap:nowrap}
.\32xl\:pl-16{padding-left:4rem}
.\32xl\:pr-16{padding-right:4rem}
.\32xl\:pt-12{padding-top:3rem}
.\32xl\:pb-12{padding-bottom:3rem}
.\32xl\:pl-12{padding-left:3rem}
.\32xl\:pr-12{padding-right:3rem}}