/** Shopify CDN: Minification failed

Line 647:63 Unexpected "!"

**/
@media (min-width: 768px){
  .md\:bg-none{
    background: none;
  }
  .md\:page-width {
    max-width: calc(var(--page-width) + 40px);
    margin-right:auto;
    margin-left:auto;
    padding-right:1.25rem;
    padding-left:1.25rem;
  }
  .full-width-mobile.md\:page-width{padding-right:0px;padding-left:0px}
  @media (min-width: 768px){
  .full-width-mobile.md\:page-width{padding-right:1.25rem;padding-left:1.25rem}}
  .md\:rtl{
    direction: rtl;
  }
  .md\:ltr{
    direction: ltr;
  }
  .md\:justify-left{justify-content:flex-start}
  .md\:justify-right{justify-content:flex-end}
  .md\:static{position:static}
  .md\:fixed{position:fixed}
  .md\:absolute{position:absolute}
  .md\:relative{position:relative}
  .md\:sticky{position:sticky}
  .md\:top-0{top:0px}
  .md\:left-0{left:0px}
  .md\:bottom-0{bottom:0px}
  .md\:top-1\/2{top:50%}
  .md\:right-0{right:0px}
  .md\:top-\[calc\(50\%-10px\)\]{top:calc(50% - 10px)}
  .md\:left-\[calc\(50\%-10px\)\]{left:calc(50% - 10px)}
  .md\:left-3{left:0.75rem}
  .md\:right-3{right:0.75rem}
  .md\:top-\[calc\(var\(--height-header\)\+8px\)\]{top:calc(var(--height-header) + 8px)}
  .md\:bottom-auto{bottom:auto}
  .md\:top-2{top:0.5rem}
  .md\:bottom-2{bottom:0.5rem}
  .md\:top-4{top:1rem}
  .md\:left-4{left:1rem}
  .md\:right-4{right:1rem}
  .md\:top-\[var\(--height-header\)\]{top:var(--height-header)}
  .md\:bottom-\[90px\]{bottom:90px}
  .md\:right-\[8\%\]{right:8%}
  .md\:top-auto{top:auto}
  .md\:left-auto{left:auto}
  .md\:left-5{left:1.25rem}
  .md\:right-5{right:1.25rem}
  .md\:top-3{top:0.75rem}
  .md\:right-9{right:2.25rem}
  .md\:right-2{right:0.5rem}
  .md\:bottom-12{bottom:3rem}
  .md\:top-full{top:100%}
  .md\:right-8{right:2rem}
  .md\:top-\[calc\(100\%\+10px\)\]{top:calc(100% + 10px)}
  .md\:top-\[1\.3rem\]{top:1.3rem}
  .md\:left-8{left:2rem}
  .md\:top-6{top:1.5rem}
  .md\:right-7{right:1.75rem}
  .md\:bottom-8{bottom:2rem}
  .md\:left-1\/2{left:50%}
  .md\:bottom-5{bottom:1.25rem}
  .md\:z-50{z-index:50}
  .md\:z-\[70\]{z-index:70}
  .md\:z-20{z-index:20}
  .md\:z-auto{z-index:auto}
  .md\:order-2{order:2}
  .md\:order-none{order:0}
  .md\:order-1{order:1}
  .md\:order-first{order:-9999}
  .md\:order-last{order:9999}
  .md\:col-span-2{grid-column:span 2 / span 2}
  .md\:col-span-3{grid-column:span 3 / span 3}
  .md\:col-span-5{grid-column:span 5 / span 5}
  .md\:col-span-6{grid-column:span 6 / span 6}
  .md\:col-span-4{grid-column:span 4 / span 4}
  .md\:col-span-1{grid-column:span 1 / span 1}
  .md\:col-start-1{grid-column-start:1}
  .md\:col-start-4{grid-column-start:4}
  .md\:col-end-3{grid-column-end:3}
  .md\:col-end-6{grid-column-end:6}
  .md\:row-span-1{grid-row:span 1 / span 1}
  .md\:row-span-2{grid-row:span 2 / span 2}
  .md\:row-span-3{grid-row:span 3 / span 3}
  .md\:row-start-1{grid-row-start:1}
  .md\:float-right{float:right}
  .md\:float-left{float:left}
  .md\:float-none{float:none}
  .md\:mb-6{margin-bottom:1.5rem}
  .md\:mt-20{margin-top:5rem}
  .md\:mt-2\.5{margin-top:0.625rem}
  .md\:mb-3{margin-bottom:0.75rem}
  .md\:mt-2{margin-top:0.5rem}
  .md\:mb-4{margin-bottom:1rem}
  .md\:mt-5{margin-top:1.25rem}
  .md\:mt-8{margin-top:2rem}
  .md\:-mt-6{margin-top:-1.5rem}
  .md\:mr-3{margin-right:0.75rem}
  .md\:ml-4{margin-left:1rem}
  .md\:mb-9{margin-bottom:2.25rem}
  .md\:mb-7{margin-bottom:1.75rem}
  .md\:mb-0{margin-bottom:0px}
  .md\:mt-0{margin-top:0px}
  .md\:mb-5{margin-bottom:1.25rem}
  .md\:mt-1{margin-top:0.25rem}
  .md\:mb-2{margin-bottom:0.5rem}
  .md\:mb-8{margin-bottom:2rem}
  .md\:mt-5\.5{margin-top:1.375rem}
  .md\:mb-5\.5{margin-bottom:1.375rem}
  .md\:mr-5\.5{margin-right:1.375rem}
  .md\:ml-5\.5{margin-left:1.375rem}
  .md\:mr-5{margin-right:1.25rem}
  .md\:ml-5{margin-left:1.25rem}
  .md\:-ml-24{margin-left:-6rem}
  .md\:-mr-24{margin-right:-6rem}
  .md\:ml-24{margin-left:6rem}
  .md\:mr-24{margin-right:6rem}
  .md\:mt-0\.5{margin-top:0.125rem}
  .md\:mt-\[1px\]{margin-top:1px}
  .md\:mb-10{margin-bottom:2.5rem}
  .md\:mt-auto{margin-top:auto}
  .md\:mb-auto{margin-bottom:auto}
  .md\:mr-auto{margin-right:auto}
  .md\:ml-auto{margin-left:auto}
  .md\:mt-6{margin-top:1.5rem}
  .md\:mt-4{margin-top:1rem}
  .md\:ml-1{margin-left:0.25rem}
  .md\:mr-0{margin-right:0px}
  .md\:mr-2\.5{margin-right:0.625rem}
  .md\:ml-3{margin-left:0.75rem}
  .md\:mr-2{margin-right:0.5rem}
  .md\:mt-12{margin-top:3rem}
  .md\:mt-3{margin-top:0.75rem}
  .md\:mt-16{margin-top:4rem}
  .md\:mt-10{margin-top:2.5rem}
  .md\:ml-6{margin-left:1.5rem}
  .md\:mb-11{margin-bottom:2.75rem}
  .md\:mb-3\.5{margin-bottom:0.875rem}
  .md\:mr-3\.5{margin-right:0.875rem}
  .md\:mt-7{margin-top:1.75rem}
  .md\:mt-3\.5{margin-top:0.875rem}
  .md\:-mt-3\.5{margin-top:-0.875rem}
  .md\:-mt-3{margin-top:-0.75rem}
  .md\:mb-1{margin-bottom:0.25rem}
  .md\:mt-9{margin-top:2.25rem}
  .md\:mb-2\.5{margin-bottom:0.625rem}
  .md\:ml-2\.5{margin-left:0.625rem}
  .md\:ml-2{margin-left:0.5rem}
  .md\:mr-1{margin-right:0.25rem}
  .md\:mr-4{margin-right:1rem}
  .md\:mr-\[unset\]{margin-right:unset}
  .md\:ml-\[unset\]{margin-left:unset}
  .md\:ml-7{margin-left:1.75rem}
  .md\:mr-7{margin-right:1.75rem}
  .md\:mt-1\.5{margin-top:0.375rem}
  .md\:mt-14{margin-top:3.5rem}
  .md\:ml-10{margin-left:2.5rem}
  .md\:mr-6{margin-right:1.5rem}
  .md\:mr-10{margin-right:2.5rem}
  .md\:ml-0{margin-left:0px}
  .md\:mt-\[9vh\]{margin-top:9vh}
  .md\:mt-\[20dvh\]{margin-top:20dvh}
  .md\:mb-14{margin-bottom:3.5rem}
  .md\:block{display:block}
  .md\:inline-block{display:inline-block}
  .md\:flex{display:flex}
  .md\:\!flex{display:flex !important}
  .md\:inline-flex{display:inline-flex}
  .md\:table-cell{display:table-cell}
  .md\:table-row{display:table-row}
  .md\:grid{display:grid}
  .md\:\!grid{display:grid !important}
  .md\:hidden{display:none}
  .md\:\!hidden{display:none !important}
  .md\:aspect-\[var\(--ratio-image-scrolling\)\]{aspect-ratio:var(--ratio-image-scrolling)}
  .md\:aspect-\[auto\]{aspect-ratio:auto}
  .md\:aspect-\[9\/16\]{aspect-ratio:9/16}
  .md\:aspect-\[2\/3\]{aspect-ratio:2/3}
  .md\:aspect-\[3\/4\]{aspect-ratio:3/4}
  .md\:h-auto{height:auto}
  .md\:h-0{height:0px}
  .md\:h-\[calc\(100\%-5rem\)\]{height:calc(100% - 5rem)}
  .md\:h-10{height:2.5rem}
  .md\:h-5{height:1.25rem}
  .md\:h-6{height:1.5rem}
  .md\:h-full{height:100%}
  .md\:h-\[60px\]{height:60px}
  .md\:h-\[34px\]{height:34px}
  .md\:h-9{height:2.25rem}
  .md\:h-\[18px\]{height:18px}
  .md\:h-7{height:1.75rem}
  .md\:h-\[3\.125rem\]{height:3.125rem}
  .md\:h-14{height:3.5rem}
  .md\:h-4{height:1rem}
  .md\:h-12{height:3rem}
  .md\:h-\[80vh\]{height:80vh}
  .md\:h-3{height:0.75rem}
  .md\:h-20{height:5rem}
  .md\:h-40{height:10rem}
  .md\:h-fit{height:-moz-fit-content;height:fit-content}
  .md\:h-24{height:6rem}
  .md\:h-\[45px\]{height:45px}
  .md\:h-screen{height:100vh}
  .md\:h-2\.5{height:0.625rem}
  .md\:h-2{height:0.5rem}
  .md\:h-16{height:4rem}
  .md\:\!h-auto{height:auto !important}
  .md\:h-\[500px\]{height:500px}
  .md\:h-\[600px\]{height:600px}
  .md\:h-\[650px\]{height:650px}
  .md\:h-\[450px\]{height:450px}
  .md\:h-\[550px\]{height:550px}
  .md\:h-\[750px\]{height:750px}
  .md\:max-h-full{max-height:100%}
  .md\:max-h-\[400px\]{max-height:400px}
  .md\:max-h-96{max-height:24rem}
  .md\:max-h-40{max-height:10rem}
  .md\:max-h-52{max-height:13rem}
  .md\:max-h-max{max-height:-moz-max-content;max-height:max-content}
  .md\:max-h-\[82vh\]{max-height:82vh}
  .md\:max-h-\[85vh\]{max-height:85vh}
  .md\:max-h-\[calc\(100vh-20px\)\]{max-height:calc(100vh - 20px)}
  .md\:max-h-\[unset\]{max-height:unset}
  .md\:max-h-\[80vh\]{max-height:80vh}
  .md\:max-h-\[315px\]{max-height:315px}
  .md\:max-h-fit{max-height:-moz-fit-content;max-height:fit-content}
  .md\:max-h-\[calc\(70vh-5rem\)\]{max-height:calc(70vh - 5rem)}
  .md\:max-h-\[100vh\]{max-height:100vh}
  .md\:max-h-\[13\.5rem\]{max-height:13.5rem}
  .md\:max-h-screen{max-height:100vh}
  .md\:max-h-\[calc\(100vh-80px\)\]{max-height:calc(100vh - 80px)}
  .md\:max-h-\[calc\(80vh-3rem\)\]{max-height:calc(80vh - 3rem)}
  .md\:max-h-\[calc\(80vh-4rem\)\]{max-height:calc(80vh - 4rem)}
  .md\:max-h-\[60dvh\]{max-height:60dvh}
  .md\:max-h-\[60vh\]{max-height:60vh}
  .md\:min-h-full{min-height:100%}
  .md\:min-h-\[82px\]{min-height:82px}
  .md\:min-h-\[650px\]{min-height:650px}
  .md\:min-h-\[28px\]{min-height:28px}
  .md\:min-h-\[80px\]{min-height:80px}
  .md\:min-h-\[500px\]{min-height:500px}
  .md\:min-h-\[55px\]{min-height:55px}
  .md\:min-h-\[350px\]{min-height:350px}
  .md\:min-h-\[400px\]{min-height:400px}
  .md\:min-h-\[68px\]{min-height:68px}
  .md\:min-h-\[450px\]{min-height:450px}
  .md\:min-h-\[550px\]{min-height:550px}
  .md\:min-h-\[750px\]{min-height:750px}
  .md\:min-h-\[auto\]{min-height:auto}
  .md\:min-h-\[100vh\]{min-height:100vh}
  .md\:min-h-\[90vh\]{min-height:90vh}
  .md\:w-max{width:-moz-max-content;width:max-content}
  .md\:w-full{width:100%}
  .md\:w-1\/2{width:50%}
  .md\:w-1\/3{width:33.333333%}
  .md\:w-2\/3{width:66.666667%}
  .md\:w-10{width:2.5rem}
  .md\:w-1\/4{width:25%}
  .md\:w-3\/4{width:75%}
  .md\:w-auto{width:auto}
  .md\:w-5{width:1.25rem}
  .md\:w-\[248px\]{width:248px}
  .md\:w-6{width:1.5rem}
  .md\:w-\[60px\]{width:60px}
  .md\:w-4{width:1rem}
  .md\:w-\[34px\]{width:34px}
  .md\:w-9{width:2.25rem}
  .md\:w-\[18px\]{width:18px}
  .md\:w-7{width:1.75rem}
  .md\:w-fit{width:-moz-fit-content;width:fit-content}
  .md\:w-1\/5{width:20%}
  .md\:w-6\/12{width:50%}
  .md\:w-2\/12{width:16.666667%}
  .md\:w-1\/12{width:8.333333%}
  .md\:w-32{width:8rem}
  .md\:w-5\/12{width:41.666667%}
  .md\:w-4\/12{width:33.333333%}
  .md\:w-80{width:20rem}
  .md\:w-44{width:11rem}
  .md\:w-96{width:24rem}
  .md\:w-\[700px\]{width:700px}
  .md\:w-\[46\%\]{width:46%}
  .md\:w-\[14\%\]{width:14%}
  .md\:w-14{width:3.5rem}
  .md\:w-\[48\%\]{width:48%}
  .md\:w-\[55\%\]{width:55%}
  .md\:w-3\/5{width:60%}
  .md\:w-\[45\%\]{width:45%}
  .md\:w-2\/5{width:40%}
  .md\:w-\[85\%\]{width:85%}
  .md\:w-12{width:3rem}
  .md\:w-20{width:5rem}
  .md\:w-40{width:10rem}
  .md\:w-\[400px\]{width:400px}
  .md\:w-24{width:6rem}
  .md\:w-\[calc\(100\%-250px-20px\)\]{width:calc(100% - 250px - 20px)}
  .md\:w-16{width:4rem}
  .md\:w-\[var\(--font-size-medium\)\]{width:var(--font-size-medium)}
  .md\:w-2\.5{width:0.625rem}
  .md\:w-2{width:0.5rem}
  .md\:w-\[30\%\]{width:30%}
  .md\:w-4\/5{width:80%}
  .md\:w-\[450px\]{width:450px}
  .md\:w-11\/12{width:91.666667%}
  .md\:w-\[20\.0\%\]{width:20.0%}
  .md\:w-\[25\.0\%\]{width:25.0%}
  .md\:w-\[35\%\]{width:35%}
  .md\:w-\[65\%\]{width:65%}
  .md\:w-1\/6{width:16.666667%}
  .md\:w-\[70\%\]{width:70%}
  .md\:min-w-\[70px\]{min-width:70px}
  .md\:min-w-\[248px\]{min-width:248px}
  .md\:min-w-\[30rem\]{min-width:30rem}
  .md\:min-w-\[15rem\]{min-width:15rem}
  .md\:min-w-\[300px\]{min-width:300px}
  .md\:min-w-\[350px\]{min-width:350px}
  .md\:min-w-\[10px\]{min-width:10px}
  .md\:min-w-\[24px\]{min-width:24px}
  .md\:min-w-\[65px\]{min-width:65px}
  .md\:max-w-2xl{max-width:42rem}
  .md\:max-w-\[200px\]{max-width:200px}
  .md\:max-w-\[90\%\]{max-width:90%}
  .md\:max-w-\[180px\]{max-width:180px}
  .md\:max-w-none{max-width:none}
  .md\:max-w-4xl{max-width:56rem}
  .md\:max-w-\[15rem\]{max-width:15rem}
  .md\:max-w-\[112px\]{max-width:112px}
  .md\:max-w-\[456px\]{max-width:456px}
  .md\:max-w-xl{max-width:36rem}
  .md\:max-w-\[33\%\]{max-width:33%}
  .md\:max-w-\[370px\]{max-width:370px}
  .md\:max-w-full{max-width:100%}
  .md\:max-w-\[40\%\]{max-width:40%}
  .md\:max-w-3xl{max-width:48rem}
  .md\:max-w-\[20\%\]{max-width:20%}
  .md\:max-w-\[60\%\]{max-width:60%}
  .md\:max-w-\[480px\]{max-width:480px}
  .md\:max-w-\[745px\]{max-width:745px}
  .md\:max-w-\[50\%\]{max-width:50%}
  .md\:max-w-fit{max-width:-moz-fit-content;max-width:fit-content}
  .md\:max-w-\[80\%\]{max-width:80%}
  .md\:max-w-\[53\%\]{max-width:53%}
  .md\:flex-1{flex:1 1 0%}
  .md\:flex-grow-0{flex-grow:0}
  .md\:grow{flex-grow:1}
  .md\:basis-\[0\]{flex-basis:0}
  .md\:-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .md\:translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .md\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .md\:-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .md\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .md\:-translate-x-1\/3{--tw-translate-x:-33.333333%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .md\:translate-x-1\/3{--tw-translate-x:33.333333%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .md\:-translate-y-1\/4{--tw-translate-y:-25%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .md\:translate-y-1\/3{--tw-translate-y:33.333333%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .md\:-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .md\:cursor-grab{cursor:grab}
  .md\:cursor-default{cursor:default}
  .md\:columns-1{-moz-columns:1;columns:1}
  .md\:columns-2{-moz-columns:2;columns:2}
  .md\:columns-3{-moz-columns:3;columns:3}
  .md\:columns-4{-moz-columns:4;columns:4}
  .md\:columns-5{-moz-columns:5;columns:5}
  .md\:grid-cols-none{grid-template-columns:none}
  .md\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}
  .md\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}
  .md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}
  .md\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}
  .md\:grid-cols-\[1\.5fr_1\.5fr_1fr\]{grid-template-columns:1.5fr 1.5fr 1fr}
  .md\:grid-cols-\[140px_minmax\(180px\2c _1fr\)\]{grid-template-columns:140px minmax(180px, 1fr)}
  .md\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}
  .md\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}
  .md\:grid-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr))}
  .md\:grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}
  .md\:grid-rows-\[auto_auto\]{grid-template-rows:auto auto}
  .md\:flex-row{flex-direction:row}
  .md\:flex-row-reverse{flex-direction:row-reverse}
  .md\:flex-col{flex-direction:column}
  .md\:flex-col-reverse{flex-direction:column-reverse}
  .md\:flex-wrap{flex-wrap:wrap}
  .md\:flex-nowrap{flex-wrap:nowrap}
  .md\:items-start{align-items:flex-start}
  .md\:items-end{align-items:flex-end}
  .md\:items-center{align-items:center}
  .md\:justify-start{justify-content:flex-start}
  .md\:justify-end{justify-content:flex-end}
  .md\:justify-center{justify-content:center}
  .md\:justify-between{justify-content:space-between}
  .md\:gap-2\.5{gap:0.625rem}
  .md\:gap-2{gap:0.5rem}
  .md\:gap-7{gap:1.75rem}
  .md\:gap-0{gap:0px}
  .md\:gap-4{gap:1rem}
  .md\:gap-6{gap:1.5rem}
  .md\:gap-12{gap:3rem}
  .md\:gap-3{gap:0.75rem}
  .md\:gap-8{gap:2rem}
  .md\:gap-9{gap:2.25rem}
  .md\:gap-5{gap:1.25rem}
  .md\:gap-1\.5{gap:0.375rem}
  .md\:gap-1{gap:0.25rem}
  .md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}
  .md\:gap-y-0{row-gap:0px}
  .md\:gap-x-\[4\%\]{-moz-column-gap:4%;column-gap:4%}
  .md\:gap-y-5{row-gap:1.25rem}
  .md\:gap-x-\[40px\]{-moz-column-gap:40px;column-gap:40px}
  .md\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}
  .md\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}
  .md\:gap-y-4{row-gap:1rem}
  .md\:gap-x-2{-moz-column-gap:0.5rem;column-gap:0.5rem}
  .md\:self-center{align-self:center}
  .md\:overflow-hidden{overflow:hidden}
  .md\:overflow-visible{overflow:visible}
  .md\:overflow-y-auto{overflow-y:auto}
  .md\:overflow-x-hidden{overflow-x:hidden}
  .md\:overflow-y-hidden{overflow-y:hidden}
  .md\:overflow-x-visible{overflow-x:visible}
  .md\:overflow-y-scroll{overflow-y:scroll}
  .md\:rounded-\[10px\]{border-radius:10px}
  .md\:rounded-none{border-radius:0px}
  .md\:rounded-\[40px\]{border-radius:40px}
  .md\:rounded-\[5px\]{border-radius:5px}
  .md\:rounded-md{border-radius:0.375rem}
  .md\:rounded-t-none{border-top-left-radius:0px;border-top-right-radius:0px}
  .md\:rounded-l-\[10px\]{border-top-left-radius:10px;border-bottom-left-radius:10px}
  .md\:rounded-r-none{border-top-right-radius:0px;border-bottom-right-radius:0px}
  .md\:rounded-r-\[10px\]{border-top-right-radius:10px;border-bottom-right-radius:10px}
  .md\:rounded-l-none{border-top-left-radius:0px;border-bottom-left-radius:0px}
  .md\:rounded-b-\[10px\]{border-bottom-right-radius:10px;border-bottom-left-radius:10px}
  .md\:border-0{border-width:0px}
  .md\:border{border-width:1px}
  .md\:border-t{border-top-width:1px}
  .md\:border-b{border-bottom-width:1px}
  .md\:border-b-0{border-bottom-width:0px}
  .md\:border-r{border-right-width:1px}
  .md\:border-l{border-left-width:1px}
  .md\:border-solid{border-style:solid}
  .md\:border-none{border-style:none}
  .md\:border-\[rgb\(var\(--colors-heading\)\)\]{border-color:rgb(var(--colors-heading))}
  .md\:border-b-\[rgba\(var\(--colors-heading\)\)\]{border-bottom-color:rgba(var(--colors-heading))}
  .md\:border-b-\[rgba\(var\(--colors-line-and-border\)\)\]{border-bottom-color:rgba(var(--colors-line-and-border))}
  .md\:bg-\[rgba\(var\(--background-color\)\)\]{background-color:rgba(var(--background-color))}
  .md\:bg-transparent{background-color:transparent}
  .md\:bg-none{background-image:none}
  .md\:object-contain{-o-object-fit:contain;object-fit:contain}
  .md\:py-0{padding-top:0px;padding-bottom:0px}
  .md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}
  .md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}
  .md\:pl-8{padding-left:2rem}
  .md\:pr-8{padding-right:2rem}
  .md\:pt-3{padding-top:0.75rem}
  .md\:pb-3{padding-bottom:0.75rem}
  .md\:pr-2\.5{padding-right:0.625rem}
  .md\:pr-2{padding-right:0.5rem}
  .md\:pl-3{padding-left:0.75rem}
  .md\:pt-2{padding-top:0.5rem}
  .md\:pb-2{padding-bottom:0.5rem}
  .md\:pl-5{padding-left:1.25rem}
  .md\:pl-0{padding-left:0px}
  .md\:pr-0{padding-right:0px}
  .md\:pl-7{padding-left:1.75rem}
  .md\:pr-7{padding-right:1.75rem}
  .md\:pt-7{padding-top:1.75rem}
  .md\:pb-7{padding-bottom:1.75rem}
  .md\:pt-0{padding-top:0px}
  .md\:pb-0{padding-bottom:0px}
  .md\:pr-6{padding-right:1.5rem}
  .md\:pl-6{padding-left:1.5rem}
  .md\:pr-5{padding-right:1.25rem}
  .md\:pb-\[56\.25\%\]{padding-bottom:56.25%}
  .md\:pb-2\.5{padding-bottom:0.625rem}
  .md\:pt-2\.5{padding-top:0.625rem}
  .md\:pt-5{padding-top:1.25rem}
  .md\:pt-1{padding-top:0.25rem}
  .md\:pb-1{padding-bottom:0.25rem}
  .md\:pt-4{padding-top:1rem}
  .md\:pb-3\.5{padding-bottom:0.875rem}
  .md\:pt-12{padding-top:3rem}
  .md\:pr-12{padding-right:3rem}
  .md\:pb-12{padding-bottom:3rem}
  .md\:pl-12{padding-left:3rem}
  .md\:pl-32{padding-left:8rem}
  .md\:pr-32{padding-right:8rem}
  .md\:pt-16{padding-top:4rem}
  .md\:pb-16{padding-bottom:4rem}
  .md\:pl-4{padding-left:1rem}
  .md\:pr-4{padding-right:1rem}
  .md\:pb-5{padding-bottom:1.25rem}
  .md\:pt-24{padding-top:6rem}
  .md\:pb-28{padding-bottom:7rem}
  .md\:pl-10{padding-left:2.5rem}
  .md\:pt-3\.5{padding-top:0.875rem}
  .md\:pl-20{padding-left:5rem}
  .md\:pr-20{padding-right:5rem}
  .md\:pl-2\.5{padding-left:0.625rem}
  .md\:pl-2{padding-left:0.5rem}
  .md\:pt-10{padding-top:2.5rem}
  .md\:pb-10{padding-bottom:2.5rem}
  .md\:pt-48{padding-top:12rem}
  .md\:pb-64{padding-bottom:16rem}
  .md\:pb-4{padding-bottom:1rem}
  .md\:pb-6{padding-bottom:1.5rem}
  .md\:pl-3\.5{padding-left:0.875rem}
  .md\:pr-3\.5{padding-right:0.875rem}
  .md\:pr-3{padding-right:0.75rem}
  .md\:pt-6{padding-top:1.5rem}
  .md\:pl-9{padding-left:2.25rem}
  .md\:pr-9{padding-right:2.25rem}
  .md\:pb-20{padding-bottom:5rem}
  .md\:pb-8{padding-bottom:2rem}
  .md\:pr-10{padding-right:2.5rem}
  .md\:pt-8{padding-top:2rem}
  .md\:pl-\[30px\]{padding-left:30px}
  .md\:pb-14{padding-bottom:3.5rem}
  .md\:pt-9{padding-top:2.25rem}
  .md\:pb-9{padding-bottom:2.25rem}
  .md\:\!pt-3{padding-top:0.75rem !important}
  .md\:\!pb-3{padding-bottom:0.75rem !important}
  .md\:pb-24{padding-bottom:6rem}
  .md\:pr-14{padding-right:3.5rem}
  .md\:pl-14{padding-left:3.5rem}
  .md\:pt-14{padding-top:3.5rem}
  .md\:pb-\[100\%\]{padding-bottom:100%}
  .md\:pl-\[76px\]{padding-left:76px}
  .md\:pr-\[76px\]{padding-right:76px}
  .md\:pt-\[38px\]{padding-top:38px}
  .md\:pl-16{padding-left:4rem}
  .md\:pt-\[30px\]{padding-top:30px}
  .md\:pb-\[30px\]{padding-bottom:30px}
  .md\:pr-\[30px\]{padding-right:30px}
  .md\:pr-16{padding-right:4rem}
  .md\:pb-0\.5{padding-bottom:0.125rem}
  .md\:pb-\[56\%\]{padding-bottom:56%}
  .md\:pb-\[150\%\]{padding-bottom:150%}
  .md\:pb-\[133\%\]{padding-bottom:133%}
  .md\:pb-\[75\%\]{padding-bottom:75%}
  .md\:pt-0\.5{padding-top:0.125rem}
  .md\:pt-1\.5{padding-top:0.375rem}
  .md\:pb-1\.5{padding-bottom:0.375rem}
  .md\:pr-4\.5{padding-right:1.125rem}
  .md\:pl-4\.5{padding-left:1.125rem}
  .md\:pr-5\.5{padding-right:1.375rem}
  .md\:pl-5\.5{padding-left:1.375rem}
  .md\:pt-4\.5{padding-top:1.125rem}
  .md\:pb-4\.5{padding-bottom:1.125rem}
  .md\:pr-6\.5{padding-right:1.625rem}
  .md\:pl-6\.5{padding-left:1.625rem}
  .md\:text-left{text-align:left}
  .md\:text-center{text-align:center}
  .md\:text-right{text-align:right}
  .md\:text-start{text-align:start}
  .md\:align-top{vertical-align:top}
  .md\:align-middle{vertical-align:middle}
  .md\:align-bottom{vertical-align:bottom}
  .md\:text-\[120\%\]{font-size:120%}
  .md\:text-\[110\%\]{font-size:110%}
  .md\:text-\[16rem\]{font-size:16rem}
  .md\:text-2xl{font-size:1.5rem;line-height:2rem}
  .md\:text-\[0\.9625rem\]{font-size:0.9625rem}
  .md\:font-medium{font-weight:500}
  .md\:leading-none{line-height:1}
  .md\:opacity-60{opacity:0.6}
  .md\:opacity-100{opacity:1}
  .md\:opacity-0{opacity:0}
  .md\:shadow-\[0_1px_6px_0_rgb\(var\(--colors-line-and-border\)\)\]{--tw-shadow:0 1px 6px 0 rgb(var(--colors-line-and-border));--tw-shadow-colored:0 1px 6px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
  .md\:shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
  .md\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
  .md\:shadow-\[rgba\(0\2c 0\2c 0\2c 0\.16\)_0px_0px_0px\2c rgb\(var\(--colors-heading\)\)_0px_0px_0px_1px\]{--tw-shadow:rgba(0,0,0,0.16) 0px 0px 0px,rgb(var(--colors-heading)) 0px 0px 0px 1px;--tw-shadow-colored:0px 0px 0px var(--tw-shadow-color), 0px 0px 0px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
  .md\:shadow-\[rgba\(0\2c 0\2c 0\2c 0\.15\)_0px_5px_15px_0px\]{--tw-shadow:rgba(0,0,0,0.15) 0px 5px 15px 0px;--tw-shadow-colored:0px 5px 15px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
  .md\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
  .md\:duration-200{transition-duration:200ms}
  .md\:ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}
  .md\:line-clamp-none{-webkit-line-clamp:unset}
  .md\:before\:border-l::before{content:var(--tw-content);border-left-width:1px}
  .md\:before\:content-none::before{--tw-content:none;content:var(--tw-content)}
  .after\:md\:-translate-y-5::after{content:var(--tw-content);--tw-translate-y:-1.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .after\:md\:translate-y-5::after{content:var(--tw-content);--tw-translate-y:1.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .after\:md\:rounded-\[20px\]::after{content:var(--tw-content);border-radius:20px}
  .md\:first\:pl-0:first-child{padding-left:0px}
  .md\:empty\:hidden:empty{display:none}
  .splide-slideshow .md\:slideshow\:relative{position:relative}
  .splide-slideshow .md\:slideshow\:h-\[450px\]{height:450px}
  .splide-slideshow .md\:slideshow\:h-\[550px\]{height:550px}
  .splide-slideshow .md\:slideshow\:h-\[650px\]{height:650px}
  .splide-slideshow .md\:slideshow\:h-\[750px\]{height:750px}
  .splide-slideshow .md\:slideshow\:h-\[95vh\]{height:95vh}
  .splide-slideshow .md\:slideshow\:pb-0{padding-bottom:0px}
  .promotion.md\:promotion\:relative{position:relative}
  .promotion.md\:promotion\:h-\[650px\]{height:650px}
  .promotion.md\:promotion\:h-\[400px\]{height:400px}
  .promotion.md\:promotion\:h-\[450px\]{height:450px}
  .promotion.md\:promotion\:h-\[550px\]{height:550px}
  .promotion.md\:promotion\:h-\[750px\]{height:750px}
  .promotion.md\:promotion\:h-\[95vh\]{height:95vh}
  .promotion.md\:promotion\:h-\[90vh\]{height:90vh}
  .promotion.md\:promotion\:h-\[100vh\]{height:100vh}
  .promotion.md\:promotion\:min-h-\[400px\]{min-height:400px}
  .promotion.md\:promotion\:min-h-\[450px\]{min-height:450px}
  .promotion.md\:promotion\:min-h-\[550px\]{min-height:550px}
  .promotion.md\:promotion\:min-h-\[650px\]{min-height:650px}
  .promotion.md\:promotion\:min-h-\[750px\]{min-height:750px}
  .promotion.md\:promotion\:min-h-\[95vh\]{min-height:95vh}
  .promotion.md\:promotion\:pb-0{padding-bottom:0px}
  .quick-view .quick-view\:md\:pb-0{padding-bottom:0px}
  .quick-view .quick-view\:md\:pr-0{padding-right:0px}
  .quick-view .quick-view\:md\:pl-6{padding-left:1.5rem}
  .quick-view .quick-view\:md\:pl-0{padding-left:0px}
  .quick-view .quick-view\:md\:pr-6{padding-right:1.5rem}
  .dark .md\:dark\:pb-2{padding-bottom:0.5rem}
  .dark .dark\:md\:pl-6{padding-left:1.5rem}
  .dark .dark\:md\:pr-0{padding-right:0px}
  .dark .dark\:md\:pr-6{padding-right:1.5rem}
  .dark .dark\:md\:pl-0{padding-left:0px}
  .dark .dark\:md\:pl-10{padding-left:2.5rem}
  .dark .dark\:md\:pr-10{padding-right:2.5rem}
  .dark .dark\:md\:pr-8{padding-right:2rem}
  .dark .dark\:md\:pl-8{padding-left:2rem}
  .dark .dark\:md\:pl-7{padding-left:1.75rem}
  .dark .dark\:md\:pr-7{padding-right:1.75rem}  
  .md\:promotion-alignment--top-left, .md\:promotion-alignment--top-center, .md\:promotion-alignment--top-right{top:0.625rem;bottom:auto;--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
  .md\:promotion-alignment--center-left, .md\:promotion-alignment--center, .md\:promotion-alignment--center-right{top:50%;bottom:auto;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .md\:promotion-alignment--bottom-left, .md\:promotion-alignment--bottom-center, .md\:promotion-alignment--bottom-right{top:auto;bottom:0.625rem;--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .md\:promotion-alignment--top-left, .md\:promotion-alignment--center-left, .md\:promotion-alignment--bottom-left{left:0px;right:auto;--tw-translate-x:0px;} 
  .md\:promotion-alignment--top-center, .md\:promotion-alignment--center, .md\:promotion-alignment--bottom-center{left:50%;right:auto;--tw-translate-x:-50%;}
  .md\:promotion-alignment--top-right, .md\:promotion-alignment--center-right, .md\:promotion-alignment--bottom-right{right:0px;left:auto;--tw-translate-x:0px;}
  .md\:promotion-alignment--custom{top:auto;right:auto;bottom:auto;left:auto;--tw-translate-x:-50%;--tw-translate-y:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .image-position-right{flex-direction:row-reverse}
  .image-position-left{flex-direction:row}
  .iwt-content{padding-left:3rem;padding-right:3rem;padding-top:2.5rem;padding-bottom:2.5rem}
  .image-position-mobile-right .iwt-overlap{margin-bottom:0px}
  .image-position-mobile-left .iwt-overlap{margin-top:0px}
  .image-position-right .iwt-overlap{margin-right:-2.5rem;padding-top:2.5rem}
  .image-position-left .iwt-overlap{margin-left:-2.5rem;padding-top:2.5rem}
  .image-position-right .iwt-no-overlap, .image-position-left.stacked .iwt-no-overlap, .image-position-left .iwt-no-overlap{padding-top:2.5rem}
  .image-position-left.image-with-text-overlap .button-sound-control{left:0.5rem;top:auto;bottom:0.5rem}
  .image-position-right.image-with-text-overlap .button-sound-control{top:auto;right:0.5rem;bottom:0.5rem;left:auto}
  .iwt-content-overlap{padding-top:2.5rem;padding-bottom:2.5rem}
  .mobile-center-left #SearchOpen{position:relative;left:auto;top:auto}
  .mobile-center-right #SearchOpen{position:relative;right:auto;top:auto}
  .full-width-mobile.page-width{padding-right:0;padding-left:0}!important
  .full-width-mobile.full-width{padding-right:1.25rem;padding-left:1.25rem}
  .carousel-mobile.page-width-mobile{padding-left:1.25rem;padding-right:1.25rem}
  .carousel-mobile.full-width-mobile{padding-left:1.25rem;padding-right:1.25rem}
  .scrollbar::-webkit-scrollbar{height:0.5rem;width:0.5rem}
  .payment-button .shopify-payment-button__button--unbranded{padding-top:1rem;padding-bottom:1rem}
  .accordion + .accordion{margin-top:-1.5rem}
  .x-block-text-icon + .x-block-text-icon{margin-top:-1.5rem}
  .x-badges-product-detail .x-badge-text{padding-left:1.75rem;padding-right:1.75rem;padding-top:0.625rem;padding-bottom:0.625rem}
  .x-badges-product-detail .label-countdown{min-width:120px}
  .x-badges-product-detail img{height:8rem}
  .x-badges-product-detail .icon-label{height:calc(var(--base-font-size) * 1.2);width:calc(var(--base-font-size) * 1.2)}
  .content-article-bg-2{padding-bottom:0px;padding-top:1.25rem}
  .blog-image-desktop-top .content-article-default-2{padding-left:0px;padding-right:0px;padding-top:1.25rem}
  .blog-image-desktop-left .content-article-default-2{padding-left:1.75rem}
  .blog-image-desktop-top .content-article-default-rtl-2{padding-top:1.25rem}
  .blog-image-desktop-left .content-article-default-rtl-2{padding-right:1.75rem}
  .blog-image-desktop-top .content-article-2{float:none;width:auto}
  .blog-image-desktop-top .article-layout-2{float:none;width:100%}
  .blog-image-desktop-top .article-layout-rtl-2{float:none;width:100%}
  .rte table td{padding-left:1.25rem;padding-right:1.25rem}
  .promotion-position-right{flex-direction:row;flex-direction:row-reverse}
  .promotion-position-left{flex-direction:row}
  .shopify-email-marketing-confirmation__container{padding-top:52px;padding-bottom:52px}
  .input-date-time {
    -webkit-min-logical-width: calc(50%);
  }
  .shopify-cleanslate {
    width: 100%;
  }
  .button-full .shopify-cleanslate {
    width: 100%;
  }
  .shopify-payment-button .shopify-cleanslate [type="submit"],
  .dynamic-checkout__content .shopify-cleanslate [type="submit"],
  .dynamic-checkout__content undefined .shopify-cleanslate * {
    font-size: var(--base-font-size)!important;
  }
  .pp_tracking_content{padding-right:0px !important;padding-left:0px !important}
  .product-recommendation__card{padding-bottom:1.25rem !important}
  .swiper-slide .product-recommendation__card .product__title {
    padding-right: var(--card-product-padding);
    padding-left: var(--card-product-padding);
  }
  .swiper-slide .product-recommendation__card .product__price {
    padding: 0 var(--card-product-padding);
  }
  .product-page .product-page\:md\:justify-end{justify-content:flex-end}
  .product-page .product-page\:md\:pl-5{padding-left:1.25rem}
  .product-page .product-page\:md\:pr-5{padding-right:1.25rem}
  .product-page .product-page\:md\:pl-12{padding-left:3rem}
  .product-page .product-page\:md\:pr-12{padding-right:3rem}
  .contact-align-right{flex-direction:row}
  .contact-align-left{flex-direction:row-reverse}
  .contact-info-align.align-left{padding-right:1.25rem;padding-top:0px}
  .contact-info-align.align-right{padding-left:0px;padding-bottom:0px}
}